* {margin:0px; padding:0px;}
body {text-align: center; margin: 0px; padding: 0px; font: 12px/1.5em "宋体",Verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
line-height:1.6em;}
body>div {margin-right: auto; margin-left: auto;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px; font-weight:normal;}
ul{list-style-type:none;}
a{text-decoration: none;}
a:hover{ text-decoration:underline;}
.titlecolor{ color:#cb6302;}
img{ border:0px;}
form,textarea,input{padding:0px; margin:0px; font-size:14px;}

/*导航*/
#header_nav{width:960px; height:30px; text-align:left;}
#header_nav .header_nav_left{ width:650px; height:30px; float:left;}
#header_nav .header_nav_left li{ float:left; line-height:30px; height:30px; margin-right:5px; width:auto; color:#b3b3b3;}
#header_nav .header_nav_left li a{ color:#2B2B2B; line-height:1.231em;}
#header_nav .header_nav_left li a:hover{ color:#ba2636;}
#header_nav .header_nav_right{ width:280px; height:30px; float:right; line-height:30px; padding-left:20px; text-align:right;}
#logo_nav{width:960px; height:78px;}
#logo{width:285px; height:55px; padding:20px 0px 0px 0px; float:left; text-align:left;}
#ad{width:470px; height:70px; float:right; padding-top:8px;}
#ad img{ border:none;}

#away{ width:960px; height:30px; line-height:30px; text-align:left; color:#7b7c7d; clear:both; padding-top:3px;}
#away a{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bg_position.gif) no-repeat scroll right 0px;
color:#7b7c7d;
padding-right:16px;
padding-left:5px;}
#away a:hover{ color:#99000;}

/*主导航*/
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px; }
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px; width:100%;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block; font-size:1px; width:100%;}

.ggarea{width:958px; margin:0 auto; border:1px solid #dcdddd; clear:both; text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:10px; width:948px;}
.ggarea .ggtext li{width:120px; float:left;margin-right:13px; line-height:14px;}
.ggarea .ggtext li a{color:#7b7c7d; line-height:14px;}
.ggarea .ggimg{padding-left:10px;}
.ggarea .ggimg li{margin-right:10px; float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg660{width:660px;}


/*分隔线*/
.line8{ width:100%; height:8px !important; height:-10px; font-size:0px;}
*html .line8{ width:100%; height:8px !important; height:0px; font-size:0px;}
.v-line8{ width:8px !important; height:240px; float:left;}
.t_line8{ height:8px !important; font-size:0px; clear:both;}
.right_line8{ height:8px !important; font-size:0px; clear:both;}
.date{ font-size:12px; color:#818181;}


/*新闻导航*/ 
#newsNav{ width:960px; height:60px; clear:both;}
#newsNav .newsNav_left{ width:144px; height:60px; float:left; background:url(images/newslogo.gif);}
#newsNav .newsNav_right{ width:816px; _width:816px; height:60px; float:left; background:url(images/newsNav_bg.gif) repeat-x;}
#newsNav .newsNav_right .newsNav_b1{ width: 160px; margin:3px 3px 3px 0px; height:55px; background:url(images/newsNav_b1.gif); float:left;}
#newsNav .newsNav_right .newsNav_b2{ width: 160px; margin:3px 3px 3px 0px; height:55px; background:url(images/newsNav_b2.gif); float:left;}
#newsNav .newsNav_right .newsNav_b3{ width: 160px; margin:3px 3px 3px 0px; height:55px; background:url(images/newsNav_b3.gif); float:left;}
#newsNav .newsNav_right .newsNav_b4{ width: 160px; margin:3px 3px 3px 0px; height:55px; background:url(images/newsNav_b4.gif); float:left;}
#newsNav .newsNav_right .newsNav_b5{ width: 160px; margin:3px 0px 3px 0px; height:55px; background:url(images/newsNav_b5.gif); float:left;}
#newsNav .newsNav_right ul{font-size:12px; padding:7px 0px 0px 50px;  _padding:7px 0px 0px 50px; text-align:left; }
#newsNav .newsNav_right ul li a{ line-height:21px; height:21px; color:#FFF; }
#newsNav .newsNav_right ul li a:hover{ color: #fff; line-height:21px; height:21px;}

.news_b{height:100px; width:960px; overflow:hidden;}


/*主体部分*/
/*左侧部分*/
#MainBody { width:960px; height:526px; clear:both;}
#MainBody .MainContent{ width:689px; height:516; float:left; background:url(images/MainContent-l_bg.gif) no-repeat top left; padding-top:10px;}
#MainBody .MainContent .MainBodyLeft{ width:364px; height:516px; float:left; padding:0px 10px 0px 10px;} 
#MainBody .MainContent .MainBodyLeft .content{ height:210px; text-align:left; background:url(images/faal_line.gif) repeat-x bottom; padding-top:5px;}
#MainBody .MainContent .MainBodyLeft .futitle{ height:25px; padding-top:5px; padding-bottom:5px;}
#MainBody .MainContent .MainBodyLeft .content h2{font-family:"黑体",Arial Black,sans-serif;}
#MainBody .MainContent .MainBodyLeft .content h2 a{ color:#039; font-size:18px;}
#MainBody .MainContent .MainBodyLeft .content h2 a:hover{ color:#ba2636;}
#MainBody .MainContent .MainBodyLeft .content a{ font-size:12px; color:#2B2B2B; text-decoration:none;}
#MainBody .MainContent .MainBodyLeft .content a:hover{ color:#ba2636; text-decoration:underline;}
#MainBody .MainContent .MainBodyLeft .newslist{ height:71px; padding:5px 0px!important; text-align:left; background:url(images/faal_line.gif) repeat-x  bottom; }
#MainBody .MainContent .MainBodyLeft .newslist a{font-size:14px; color:#2B2B2B; line-height:25px;}
#MainBody .MainContent .MainBodyLeft .newslist a:hover{ color:#ba2636;}
#MainBody .MainContent .MainBodyLeft .list1{text-align:left; height:auto; padding-top:5px!important; _padding-top:5px; padding-top:5px;}
#MainBody .MainContent .MainBodyLeft .list1 a{ font-size:14px; line-height:25px; color:#2B2B2B; height:25px;}
#MainBody .MainContent .MainBodyLeft .list1 li{background:url(images/dot.gif) no-repeat left center; padding-left:8px;}
#MainBody .MainContent .MainBodyLeft .list1 a:hover{ color:#ba2636;}
#MainBody .MainContent .MainBodyLeft2{ width:300px; height:516px; float:left;}
#MainBody .MainContent .MainBodyLeft2 .DV{ width:300px; height:245px;}
#MainBody .MainContent .MainBodyLeft2 .DV_line{ height:8px!important; height:8px; font-size:0px;}
#MainBody .MainContent .MainBodyLeft2 .left2_list{ height:278px;}
#MainBody .MainContent .MainBodyLeft2 .left2_list .left2_list_h{ height:25px; background:url(images/left2-list_bg.gif); width:300px;}
#MainBody .MainContent .MainBodyLeft2 .left2_list .left2_list_h p{ width:90px; height:25px; padding-left:16px; font-weight:bold; line-height:25px; text-align:left; float:left; color:#039; font-size:14px;}
#MainBody .more_ a{ float:right; padding-right:10px; line-height:25px; color:#2B2B2B; height:25px; display:block;}
#MainBody .more_ a:hover{ color:#ba2636;}
#MainBody .MainContent .MainBodyLeft2 .left2_list .left2_list_c{ height:235px; text-align:left; padding-top:5px;}
#MainBody .MainContent .MainBodyLeft2 .left2_list .left2_list_c li {line-height:24px;  background: url(images/dot.gif) no-repeat left center; padding-left:8px; height:24px; clear:both}
#MainBody .MainContent .MainBodyLeft2 .left2_list .left2_list_c li span{ color:#727171;}
#MainBody .MainContent .MainBodyLeft2 .left2_list .left2_list_c li a{color:#2B2B2B;}
#MainBody .MainContent .MainBodyLeft2 .left2_list .left2_list_c li a:hover{ color:#ba2636;}

/*数字排行*/
li.num1{background:url(images/no1.gif) no-repeat 0 4px; padding-left: 21px;}
li.num2{background:url(images/no2.gif) no-repeat 0 4px; padding-left: 21px;}
li.num3{background:url(images/no3.gif) no-repeat 0 4px; padding-left: 21px;}
li.num4{background:url(images/no4.gif) no-repeat 0 4px; padding-left: 21px;}
li.num5{background:url(images/no5.gif) no-repeat 0 4px; padding-left: 21px;}
li.num6{background:url(images/no6.gif) no-repeat 0 4px; padding-left: 21px;}
li.num7{background:url(images/no7.gif) no-repeat 0 4px; padding-left: 21px;}
li.num8{background:url(images/no8.gif) no-repeat 0 4px; padding-left: 21px;}
li.num9{background:url(images/no9.gif) no-repeat 0 4px; padding-left: 21px;}
li.num10{background:url(images/no10.gif) no-repeat 0 4px; padding-left: 21px;}

/*热点专题*/
#MainBody .MainBodyRight{ width:263px; float:left; margin-top:10px; margin-left:8px; background:#fff url(images/newsright-bg-b.gif) top no-repeat; height:516px; }
#MainBody .MainBodyRight .Right_h{ height:30px; padding-left:15px; display:block}
#MainBody .MainBodyRight .Right_h h4{ font-size:14px; font-weight:bold; color:#003399; text-align:left; float:left; line-height:30px; }
#MainBody .MainBodyRight .Right_c{ padding:0px 12px; height:133px; text-align:left;}
#MainBody .MainBodyRight .Right_c h4 a{ color:#003399; line-height:30px; font-size:12px; font-weight:bold;}
#MainBody .MainBodyRight .Right_c a img { border:solid 1px #dbdada; float:left; margin-right:10px; }
#MainBody .MainBodyRight .Right_c p{line-height:20px;}
#MainBody .MainBodyRight .Right_dotline{background:url(images/dotline.gif) repeat-x; height:11px; width:238px; margin-left:12px; _margin-left:6px; font-size: 1px;}
#MainBody .MainBodyRight .Right_list{ height:238px; text-align:left; padding:0 12px;}
#MainBody .MainBodyRight .Right_list li {line-height:24px; background: url(images/dot.gif) no-repeat left center; padding-left:8px; height:24px;}
#MainBody .MainBodyRight .Right_list li a{color:#2B2B2B;}
#MainBody .MainBodyRight .Right_list li a:hover{ color:#ba2636;}
a.url_a{ color:#ba2636;}

/*其它新闻*/
#MainNews{ width:960px; height:766px; clear:both;}
#MainNews .MainNews_left{ width:689px; height:766px; float:left;}
#MainNews .MainNews_left .MainNews_left1{ width:687px; height:248px; border:#c7d0ea solid 1px; background:url(images/newsbox-bg.gif) repeat-x; float:left;}
#MainNews .MainNews_left .MainNews_left1 .box1{ width:343px; height:248px; float:left;}
#MainNews .MainNews_left .MainNews_left1 .box1_h{height:30px; background:url(images/newsbox-h.gif) no-repeat 15px 7px; text-align:left; width:343px;}
#MainNews .MainNews_left .MainNews_left1 .box1_h h3{ line-height:30px; padding-left:25px; font-size:14px; float:left; color:#0c3c9f; font-weight:bold;}
#MainNews .MainNews_left .MainNews_left1 .News_more{ line-height:30px; height:30px;}
#MainNews .MainNews_left .MainNews_left1 .News_more a{float:right; padding-right:10px; color:#2B2B2B;}
#MainNews .MainNews_left .MainNews_left1 .News_more a:hover{ color:#ba2636;}
#MainNews .MainNews_left .MainNews_left1 .box1_c{ width:323px; height:198px; text-align:left; padding:0px 10px 10px 10px; background:url(images/dot1.gif) repeat-y right; }
#MainNews .MainNews_left .MainNews_left1 .box1_c ul{ width:323px;}
#MainNews .MainNews_left .MainNews_left1 .box1_c ul li a{ width:315px; height:25px; line-height:25px; color:#2B2B2B; background: url(images/dot.gif) no-repeat left center; font-size:14px; padding-left:8px;}
#MainNews .MainNews_left .MainNews_left1 .box1_c ul li a:hover{ color:#ba2636;}
.MainNews_right{ width:263px; height:766px; padding-left:8px; float:left;}
.MainNews_right_h{ height:30px; background:url(images/read_list_h.gif) repeat-x;border-left: #d5ddf3 1px solid; border-right:#d5ddf3 1px solid;}
.MainNews_right_h h4{ font-size:14px; color:#1d3c7c; font-weight:bold; line-height:30px; padding-left:8px; display:block; float:left; text-align:left;}
.MainNews_right_h h4 a{ color:#1d3c7c; text-decoration:none;}
.MainNews_right_h h4 a:hover{ text-decoration: underline;}
.MainNews_right_h .left_more a:hover{ color:#900;}
.MainNews_right_h .left_more a{ float:right; padding-right:10px; line-height:27px; color:#2B2B2B; height:27px; display:block;}
.MainNews_right_c{height:224px; border-left:#d5ddf3 1px solid; border-right:#d5ddf3 1px solid; background:#f7faff; border-bottom:#d5ddf3 1px solid; background:#f7faff;}
.MainNews_right_c2{height:223px; border-left:#d5ddf3 1px solid; border-right:#d5ddf3 1px solid; background:#f7faff; border-bottom:#d5ddf3 1px solid; background:#f7faff;}
*html .MainNews_right_c{height:221px; border-left:#d5ddf3 1px solid; border-right:#d5ddf3 1px solid; background:#f7faff; border-bottom:#d5ddf3 1px solid; background:#f7faff;}
*html .MainNews_right_c2{height:221px; border-left:#d5ddf3 1px solid; border-right:#d5ddf3 1px solid; background:#f7faff; border-bottom:#d5ddf3 1px solid; background:#f7faff;}
.R_r_list_box_hn{ height:30px; background:url(images/read_list_h.gif) repeat-x; border-left: #d5ddf3 1px solid; border-right:#d5ddf3 1px solid; width:261px; padding-left:0px;}
.R_r_list_box_hn h3{line-height:30px; text-align:left;  color:#3c5c92; height:30px; font-size:12px; font-weight:bold;}

.tag_hn{ background:url(images/djph_bg1.gif) no-repeat; height:30px;}
.R_r_list_box_hn .tag{height:30px; line-height:30px; color:#1d3c7c; }
.R_r_list_box_hn p{float:left;width:57px;color: #2B2B2B; cursor:pointer; line-height:30px; font-size:12px;}
.R_r_list_box_hn .topTit{width:80px; font-weight: bold;color:#1d3c7c;text-align:left;cursor: default; font-size:14px; padding-left:10px;}
.R_r_list_box_hn .topC1{background: url(images/tag4_active1.gif) no-repeat top; height: 35px;font-weight: bold;}
.R_r_list_box_cn{ height:212px; width:250px; text-align:left; padding:5px 0px 0px 5px; background:#f7faff;}
*html .R_r_list_box_cn{ height:212px; width:250px; text-align:left; padding:5px 0px 0px 5px; background:#f7faff;}
.R_r_list_boxn{ height:auto; background:#f7faff;}
.R_r_list_box_cn li a{ line-height:24px; color:#2B2B2B;}
.R_r_list_box_cn li a:hover{ color:#BA2636; text-decoration:underline;}
.bottom_none{ border-bottom:none;}
*html .bottom_none{ border-bottom:none;}


.MainNews_right_c1{ height:218px; border-left:#d5ddf3 1px solid; border-right:#d5ddf3 1px solid; border-bottom:#d5ddf3 1px solid; background:#f7faff; padding-top:0px;}
.M_r_c_list{ text-align:left; padding:3px 0px 0px 5px; width:250px; height:218px;}
*html .M_r_c_list{ text-align:left; padding:3px 0px 0px 5px; width:250px; height:216px;}
.M_r_c_list a{ color:#2B2B2B;}
.M_r_c_list a:hover{ color:#ba2636;}
.M_r_c_list ul li{ line-height:24px; height:24px; }
.fh{-moz-background-clip:border;-moz-background-inline-policy:continuous;background:url(images/ph4_bg.gif) no-repeat left center;-moz-background-origin:padding;color: #FFF;
float:left;font-family:Arial;font-size:10px;height:13px;line-height:13px;margin-top:5px;margin-right:5px;text-align:center;width:12px;}
.yellow{-moz-background-clip:border;-moz-background-inline-policy:continuous;background:url(images/ph1_bg.gif) no-repeat left center;-moz-background-origin:padding;color: #FFF;
float:left;font-family:Arial;font-size:10px;height:13px;line-height:13px;margin-top:5px;margin-right:5px;text-align:center;width:12px; }
.dis{display:block}
.undis{display:none}

/*友情链接*/
#link{width: 956px; height:64px; border:#CCC 1px solid; padding:1px; background: #f5f5f5;}
#link .link_left{ width:29px; height:56px; background:#fff; color:#369; padding-top:5px; float:left; border-right:#CCC 1px solid;}
#link .link_right{ width:912px; height:52px; float:left; padding:5px;}
#link .link_right li { float:left; line-height:25px; height:25px;display:block; margin-right:15px; width:auto; white-space:nowrap;}
#link .link_right li a{ color: #2B2B2B; }
#link .link_right li a;hover{ color:#03C}


/*关于*/

#foot{ width:960px; height: auto; font-family:Verdana, Geneva, sans-serif; clear:both; text-align:center;}
#foot .text{ height: auto; color:#4d4d4d;}
#foot .text a{ color:#4d4d4d;}
#foot .text a:hover{ color:#ba2636;}
#foot .text p{ line-height:24px;}
#foot .f-pic img{ border:#CCC 1px solid; margin:5px 2px;}
#foot .copy{font-family:arial,helvetica,sans-serif; color:#2B2B2B;}






.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}
