﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:14px "宋体";}
li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px;}
.clear{clear:both;}
.left{ float:left;}
.right{ float:right;}

.flash{ width:1002px; height:176px; margin:0 auto;}

.nav{ width:1002px; height:30px; background:url(../images/nav.jpg) repeat-x; margin:1px auto 0;}
.nav table{ width:100%; height:30px;}
.nav table td{ text-align:center;}
.nav table td.nav_line{ width:1px; background:url(../images/nav_line.gif) no-repeat center;}
.nav table td a{ color:#fff;}

.tips{ width:988px; margin:5px auto 6px; height:23px; line-height:23px; font-size:12px;}
.tips .weather{ width:500px; padding-left:20px; float:left;}
.tips .weather img{ vertical-align:-8px;}
.tips .search{ width:230px; float:right; margin-top:2px;}
.tips .search .txt{ width:189px; height:18px; border:1px solid #b0b0b0; background:#eaeaea; color:#bbbbbb; float:left; line-height:20px;}
.tips .search .btn{ float:right;}

.top{ width:990px; overflow:hidden; margin:0 auto;}
.top .top_main{ width:755px; float:left;}
.news{ width:755px; height:294px; background:url(../images/news.jpg) no-repeat;}

.title{ width:100%; height:30px;}
.title span{ float:left; color:#a9120b; margin:9px 0 0 16px; display:inline;}
.margin_left1 span{ margin:9px 0 0 28px;}
.margin_left2 span{ margin:9px 0 0 25px;}
.title a{ float:right; margin:12px 12px 0 0; display:inline;}

.top .top_main .news .img_change{ width:302px; height:221px; float:left; margin:15px 0 0 15px; display:inline;}
.top .top_main .news .news_content{ width:419px; height:236px; float:left; margin:15px 0 0 8px; display:inline; background:#fff; line-height:22px;}
.top .top_main .news .news_content h2{ margin:3px 0 3px 6px; color:#a31006;}
.top .top_main .news .news_content h2 a{color:#a31006;}
.top .top_main .news .news_content .nc_c{ font-size:12px; margin-left:7px;}
.top .top_main .news .news_content .nc_c a{color:#636363;}

.news_ul{ margin:10px 0 0 6px;}
.news_ul li{vertical-align:0; height:24px; line-height:24px; background:url(../images/li1.gif) no-repeat left center;
 padding-left:15px; }
.news_ul li .txt{float:left; width:290px; overflow:hidden;}
.news_ul li .txt a{ color:#636363;}
.news_ul li .txt a:hover{ color:#b8140a;}
.news_ul li .date{ float:right; color:#636363; font-size:12px; margin-right:18px; display:inline;}

.edu{ width:377px; height:272px; background:url(../images/edu.jpg) no-repeat; float:left; margin-top:3px;}

.width220{ margin:21px 0 0 19px;}
.width220 li .txt{ width:220px;}
.width220 li .txt2 a{ width:230px;color:#636363;}

.top .top_submain{ width:232px; float:right;}

.top .top_submain .notice{ width:231px; height:154px; background:url(../images/notice.jpg) no-repeat; margin-top:3px; overflow:hidden;}
/*----------changed by hehao in 2010-08-09--------*/
.top .top_submain .notice ul{ margin:4px 0 0 19px; width:190px;}
.top .top_submain .notice ul li{ background:url(../images/li1.gif) no-repeat left 7px; padding-left:10px; margin-bottom:5px; line-height:18px;}
.top .top_submain .notice ul li a{ color:#636363;}
/*----------End changed by hehao in 2010-08-09--------*/

.top .top_submain .fastlink{ width:231px; height:293px; background:url(../images/fastlink.jpg) no-repeat; margin-top:5px;}
.fastlink_ul{ margin:9px 0 0 19px; width:200px;}
.fastlink_ul li{ height:20px; line-height:20px; border-bottom:1px dotted #b2b2b2;}
.fastlink_ul li a{ color:#636363;}

.ad{ width:986px; height:95px; margin:5px auto 6px;}

.bottom{ width:986px; margin:0 auto; overflow:hidden;}
.bottom .bottom_submain{ width:311px; float:left; overflow:hidden;}

.hot_subject{ width:309px; height:213px; background:url(../images/hot_subject.jpg) no-repeat; margin-bottom:6px; overflow:hidden;}
.hot_subject .hs_top{ margin:16px 0 0 18px; overflow:hidden;}
.hot_subject .hs_top .hst_img{ width:116px; height:72px; float:left; border:1px solid #d7d7d7;}
.hot_subject .hs_top .hst_c{ width:156px; float:left; margin:0 0 0 6px; font-size:12px;}
.hot_subject .hs_top .hst_c h3{ font-size:12px; color:#595959;}
.hot_subject .hs_top .hst_c .hstc_c{ margin:3px 0; line-height:20px;}
.hot_subject .hs_top .hst_c .hstc_c a{ color:#767676;}

.hs_ul{ margin:20px 0 0 19px;}
.hs_ul2{ margin:13px 0 0 19px;}

.xingzheng{ width:310px; height:181px; background:url(../images/xingzheng.jpg) no-repeat; margin-bottom:4px;}

.mag{ width:309px; height:147px; background:url(../images/mag.jpg) no-repeat; margin-bottom:6px; overflow:hidden;}
.mag_ul{ margin:6px 0 0 24px; overflow:hidden;}
.mag_ul li{ width:75px; height:110px; float:left; padding:0 9px; overflow:hidden;}
.mag_ul li img{ width:70px; height:90px; overflow:hidden;}
.mag_ul li .img_name{ display:block; text-align:center; padding:0; _margin-top:5px;}
.mag_ul li .img_name a{ color:#44493C; font-size:12px;}
.mag_ul li .img_name a:hover{ color:#b8140a; text-decoration:underline;}

.bottom .bottom_main{ width:670px; float:right; overflow:hidden;}
.bottom .bottom_main .bottom_content{ overflow:hidden; float:left; padding-bottom:4px; width:669px; height:215px;}
.bottom .bottom_main .bottom_content .hot_subject{ margin:0;}

.report{ width:360px; height:215px; float:left; background:url(../images/report.jpg) no-repeat; overflow:hidden;}

.img_show{ width:669px; height:145px; background:url(../images/img_show.jpg) no-repeat; margin-bottom:6px; float:left;}
.img_show .left_btn{ width:14px; height:14px; float:left; margin:47px 16px 0 23px; display:inline; cursor:pointer;}
.img_show .right_btn{ width:14px; height:14px; float:right; margin:47px 27px 0 0; display:inline; cursor:pointer;}
.img_show .scroll_img{ margin-top:16px; width:560px; overflow:hidden; float:left;}
.img_show .scroll_img ul{ float:left;}
.img_show .scroll_img ul li{ float:left; width:130px; padding:0 5px;}

.report2{ width:359px; height:219px; background:url(../images/report2.jpg) no-repeat;}
.hot_subject2{ width:309px; height:219px; background:url(../images/hot_subject2.jpg) no-repeat;}

.bc_ul li a{ color:#626262;}

.friendlink{ width:986px; height:78px; margin:7px auto; background:url(../images/friendlink.jpg) no-repeat; overflow:hidden;}
.friendlink ul{overflow:hidden; height:48px; margin:15px auto 0;}
.friendlink ul li{ float:left;/*height:48px;*/ margin-left:5px;}
.friendlink ul li a{ display:inline-block; width:146px; height:48px; margin:0 8px; overflow:hidden; float:left; display:inline;}
.friendlink ul li img{ width:146px; height:48px; overflow:hidden;}
.footer{ width:1002px; height:61px; background:url(../images/footer.jpg) repeat-x; margin:0 auto; text-align:center; font-size:12px; line-height:22px; color:#636363;}
.footer .footer_nav{ padding-top:10px; color:#636363;}
.footer .footer_nav a{ color:#636363;}

/*----------2010-08-04 hehao------------*/
html{_overflow:hidden;}
body{ _height:100%; _overflow:auto;}
.box_0804{ width:220px; height:150px; background:url(../images/box_0804.jpg) no-repeat; position:fixed; right:0; bottom:0; _position:absolute; _right:10px; _bottom:0;}
.title_0804{ width:220px; height:26px; overflow:hidden; line-height:26px;}
.title_0804 span{ float:left; margin-left:13px; display:inline; color:#fff; font-size:12px;}
.title_0804 a{ float:right; margin-right:17px; display:inline; color:#fff; font-weight:normal;}
.ul_0804{ margin:9px 0 0 14px; width:190px;}
.ul_0804 li{ background:url(../images/li1.gif) no-repeat left 7px; padding-left:10px; margin-bottom:5px; line-height:17px;}
.ul_0804 li a{ color:#000; font-size:12px;}
/*----------End 2010-08-04 hehao------------*/

/*---------2010-08-12-----------*/
#demo{width:640px; height:81px; margin:15px 0 0 15px; overflow:hidden;}
#demo ul{ float:left;}
#demo li{ height:81px; float:left; padding-left:15px; overflow:hidden;}
/*---------End 2010-08-12-----------*/
