/*
author:xyh
date:15.02.11
*/ 
/*  Reset  */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{ margin:0; padding:0; border:0; font-size:100%;}
body{ background:#fff; color:#000; font:12px/1.5em Microsoft YaHei,simsun; text-align:center;}
ol,ul{ list-style:none;}
cite,em,th,h1,h2,h3,h4,h5,h6{ font-style:normal; font-weight:normal;}
table{ border-collapse:collapse; border-spacing:0;}
input,textarea,select,button{ font-size:100%;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}

/*  CMS Common title colors  */
.more{float:right;font-size:12px;color:#010101;font-weight:normal;font-family: "microsoft yahei";}

.row {text-align:left;width:1000px;clear: both;margin-right: auto;margin-left: auto;overflow: hidden;}
.row, .clearfix{*zoom:1;}
.row:after, .clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}


.bannerbg{ background:url(../img/bannerbg.jpg) no-repeat scroll center top #d50101; width:100%; height:298px; clear:both; overflow:hidden;}
.navbg{ background:url(../img/navbg.png);width:100%; height:70px; clear:both; overflow:hidden;}
.banner,.nav,.r1,r2{ width:1000px; margin:0 auto;text-align:left;}
.banner{ height:298px; position:relative;}
.banner .tit1{ position:absolute; left:302px; top:55px;}
.banner .tit2{position:absolute; left:155px; top:104px;}
.banner .tit3{position:absolute; left:242px; top:192px;}


.nav {height:70px;text-align:center;}
.nav a {color:#fffbd4;margin-left:18px;}
.nav a:hover {color:#ff0;}
.nav dl {float:left; height:60px; position:relative;}
.nav dt {width:58px; position:absolute; left:0; top:0; overflow:hidden; text-indent:-9999px;}
.nav dd {line-height:25px; padding:11px 0px 0 0; text-align:left;}
.nav dt a {display:block; height:28px; margin-left:10px; overflow:hidden; text-indent:-9999px;}
.ndt {width:178px; padding-left:62px;}
.ndt dd {text-align:left; float:left; padding:11px 0 0 0; display:inline-block;}
.ngd {width:178px;padding-left:46px;}
.ngd a{padding:0 11px;}
.nhd {width:200px; padding-left:75px;}
.nxxt {width:170px; padding-left:80px;}
.nxxt dt {width:70px;}
.nav {text-align:left;width:1000px;clear: both;margin-right: auto;margin-left: auto;overflow: hidden; background:url(../img/nav.png) no-repeat scroll left top;}


#rollNews,.baiduSearch{display:none;}
#newsHead{height:50px !important;}
#newsLogo,#newsNav{top:6px !important;}
/*banner ==== nav*/
.topBox{height:297px;background: url(../img/banner10.jpg?20150303142) no-repeat center top #fff;}
.topBox2{height:248px;background: url(../img/banner2.jpg) no-repeat center top #fff;}
.topBox .hide,.topBox2 .hide{ display:none;}
.nave{width:100%;background: url(../img/nave.jpg) no-repeat scroll center top;height:69px;}
.lhNav {height:70px;text-align:center;}
.lhNav a {color:#fffbd4;margin-left:18px;}
.lhNav a:hover {color:#ff0;}
.lhNav dl {float:left; height:60px; position:relative;}
.lhNav dt {width:58px; position:absolute; left:0; top:0; overflow:hidden; text-indent:-9999px;}
.lhNav dd {line-height:25px; padding:11px 0px 0 0; text-align:left;}
.lhNav dt a {display:block; height:28px; margin-left:10px; overflow:hidden; text-indent:-9999px;}
.ndt {width:178px; padding-left:62px;}
.ndt dd {text-align:left; float:left; padding:11px 0 0 0; display:inline-block;}
.ngd {width:178px;padding-left:46px;}
.ngd a{padding:0 11px;}
.nhd {width:200px; padding-left:75px;}
.nxxt {width:170px; padding-left:80px;}
.nxxt dt {width:70px;}

/**/
#pageFooter{background-color:#cc1325 !important;color:#fff !important;padding:40px 0 !important;}
#pageFooter a{color:#fff !important;}
#pageFooter hr{display:none !important;}

/*list*/
.subpage {margin-top:10px;margin-bottom:20px;}
.modhd h3 {overflow:hidden;padding:0 5px 0 9px;height:40px;line-height:40px;font-family: "microsoft yahei";font-size: 16px;font-weight: bold;color: #000; border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.modhd h3 span{color:#e10000;}

.chan_mainBlk_lft {width:660px;float:left;overflow:hidden; border:1px solid #ddd;}
.chan_mainBlk_rgt{width:330px;float:right;}
.subList{padding:4px 35px 0 10px;}
.subList ul{ margin-top:15px;}
.subList li {color:#010101;font-size:16px;line-height:30px;height:30px;overflow:hidden;text-align:right; clear:both;}
.subList li a {color:#010101;font-size:16px;margin-right:1em; letter-spacing:1.5; float:left;padding-left:20px;background: url(../img/dot.jpg) no-repeat 10px center;}
.subList li a:hover{ color:#f00;text-decoration:none;}

.chan_mainBlk_rgt .modhd {text-align:left;}
.chan_mainBlk_rgt .modhd h3 span{color:#e10000;}
.chan_mainBlk_rgt .modhd .more {float:right; text-align:right; padding-top:5px; width:60px;}
.chan_mainBlk_rgt .modhd .more a {color:#666;}
.chan_mainBlk_rgt .modhd .more a:hover {color:#f00;}
.chan_mainBlk_rgt .modbd {padding:8px 0px 8px 0px;}

.chan_section {color:#c00;font-size:24px;font-weight:bold;height:40px;line-height:40px;overflow:hidden;font-family: "microsoft yahai";text-align:left; border-bottom:2px solid #E85656;margin:8px 15px 0;}
.chan_section em{ color:#000;font-weight:bold;}

/*list-r*/
.chan_mainBlk_rgt .modbd .newsList li{background:none;padding-left:25px;}
.chan_mainBlk_rgt .newsList { background:url("../img/rankIcon.png") no-repeat 0 6px; *width:100%; *float:left;}

.listr-mod .newsList2{ padding-bottom:20px;}

.modTit2 { width:100%; height:40px;background:url(../img/tit_snav.png) no-repeat scroll left center;margin-bottom:20px; display:block; clear:both;}
.modTit2 strong { float:left; font:20px/38px "Microsoft YaHei";display:inline-block; padding-left:115px; border-bottom:2px solid #c10000; color:#000; }
.modTit2-link { float:right; padding-top:15px; }
.modTit2-link a { color:#333; padding-right:15px; background:url(../img/red_arrow.png) no-repeat scroll right 3px;}
.modTit2-link a:hover { color:#c00; }


/*newsList2*/
.newsList2 { text-align:left;}
.newsList2 li{ background:url(../img/add.gif) no-repeat scroll left center;padding-left:10px; height:28px; line-height:28px; overflow:hidden; text-align:right; color:#747474; }
.newsList2 li a{ font-size:14px; color:#333; padding-left:5px; float:left; text-align:left;}
.newsList2 li a:hover{ color:#c00; }
.newsList2 li.newstop { color:#2a3030; background:none; padding-left:0; }
.newsList2 li.newstop a{ font-weight:bold; font-size:16px;}

/*paihang*/
.paihang{ width:100%; display:block; background:url(../img/numb.png) no-repeat scroll left 7px;}
.paihang li{ padding-left:22px; height:30px; line-height:30px; overflow:hidden; }
.paihang li a{ font-size:14px; color:#333; padding-left:5px; }
.paihang li a:hover { color:#c00; }
.paihang li.newstop { color:#2a3030; background:none; padding-left:0; }/*.newsList .newstop span { display:none;}*/
.paihang li.newstop a{ font-weight:bold; font-size:16px;}
/*redian*/
.redian{margin-top:10px;}
.redian .modhd h3{background:url(../img/hot_line.jpg) no-repeat 0 bottom;}
.redian .modhd h3{border:none;}
.redian .modhd .moreword{float:right; font-size:12px;}
.hx-all{height:176px; position:relative; text-align:center; margin-top:8px;}
.hx-all a{ color:#fff; display:block;}
.hx-01 a{ width:97px; height:87px; line-height:87px;  position:absolute; top:0; left:0; background:#cc0000;}
.hx-02 a{ width:123px; height:87px; line-height:87px; 	position:absolute; top:0; left:100px; background:#ff8b8b;}
.hx-03 a{ width:97px; height:129px; line-height:129px;  position:absolute; top:0; left:226px; background:#cc0000;}
.hx-04 a{ width:140px; height:86px; line-height:86px;  position:absolute; bottom:0; left:0; background:#cc0000;}
.hx-05 a{ width:80px; height:39px; line-height:39px;  position:absolute; top:90px; left:143px; background:#cc0000;}
.hx-06 a{ width:180px; height:44px; line-height:44px;  position:absolute; bottom:0; right:0; background:#ff8b8b;}

/*page*/
.pages {height: 30px;padding: 19px 0;text-align: center;}
.pages a, .pages span { border: 1px solid #cdcdcd;font-family: Arial;line-height: 18px;padding: 5px 6px;text-decoration: none;}
.pages a:hover, .pages span.curPage {background: none repeat scroll 0 0 #cd0c0d;border: 1px solid #cd0c0d;color: #fff;}
.pages span { margin-right: 6px;}
.pages span.curPage {font-weight: bold;margin-right: 0;}

/*endpage*/
#chan_mainBlk_lft{overflow:visible !important; width:660px !important; font-family:simsun;font-family:simsun !important;}
#chan_mainBlk_rgt{ width:330px !important;}
#chan_newsDetail,.edit_related2013{ width:660px !important;}
.chan_gHD_cap,.chan_gHD_Detail #chan_newsDetail{width:580px !important;}
.CNComment-form-text{ width:478px !important;}





































































































































































































































































































































































































































































































































































































































































