@charset "gb2312";
/**
* CSS Document
* Author 许应朋
**/
@import url(top.css);
@import url(reset.css);
@import url(footer.css);


/*global*/
.ftGray{color:#666;}
.ftRed{color:#900;}
.clear{clear:both;}
.float,.fl,.smooth-lf,.smooth,.smooth dt,.smooth dd,.logo-box,.header-rg,.menu li
{float:left;display:inline;overflow:hidden;}
.rg{float:right;display:inline;overflow:hidden;}
.ft-red{color:#b00007;}
.ftYellow{color:#f60;}
.dashed{height:1px;border-bottom:1px dashed #ccc;}
.overflow,.site-nav,.site-nav .w980{overflow:hidden;}


.mian{ background:#fdfdfe; position:relative; height:auto; overflow: hidden;}
.content{ width: 100%; margin: 0 auto;}

/*当前位置*/
.dqwz_con{background: url(dqwz_bg.png) left center no-repeat;padding: 0 10px 0 30px;float: right;font-size: 14px;line-height: 35px;}

.yb_nr{ border:1px solid #ddd;overflow: hidden;width: 978px; background:#FFFFFF; line-height: 24px; font-size: 13px; padding: 10px;}
.NewsList {}
.NewsList h1 {height:35px;line-height:30px;background:#f6f6f6;font-size: 16px;border-bottom: 1px solid  #c40c00;font-weight:500;}
.NewsList h1 span {background: #c40c00;width:auto;padding:0 20px;height:35px;line-height:35px;float:left;color:#FFFFFF;}


.t_head{ margin:0 auto;}
.t_body{width: 978px;margin:0 auto;background:#FFF;}
.con_list{ border-left:#ddd solid 1px;border-right:#ddd solid 1px; padding: 5px 5px 0 5px;}
.sub_list{ border-top: #F00 solid 3px; border-bottom: #dddddd solid 1px;  margin-bottom:0px;}
.sub_list span{ height:30px; display:block; float:left; line-height:30px; background:#cc3433;padding:0 20px;  }
.sub_list span a{font-size:16px; color: #ffffff; }
.sub_list ul{ clear:both;border-bottom: #dddddd solid 1px; }
.sub_list ul.sub_menu{ padding:0 20px;  display:block;}
.sub_list ul.sub_menu li{ line-height:35px; float:left; text-align:center;position:relative; z-index:1; height:35px; margin:5px auto; }
.sub_list ul.sub_menu li h3{font-weight:normal;}
.sub_list ul.sub_menu li h3 a{ font-size:12px; padding: 5px 30px; text-decoration:none;}
.sub_list ul.sub_menu li h3 a.red{background:#F00; color:#FFF;}
.sub_list ul.sub_menu li h3 a:hover{background:#F00;color: #FFF !important;}
.sub_list ul.sub_menu li.s {float: left; width: 3px; text-align: center; font-size: 12px;}
.sub_list ul.sub_menu li dl{ position:absolute; border: #F00 solid 1px; top:30px; left:0px; background:#FFF; text-align:center; display:none; z-index:999; width:165px;}
.sub_list ul.sub_menu li dl dd{ border-bottom:dashed #F00 1px; line-height:30px; }
.sub_list ul.sub_menu li dl dd.last{ border-bottom:none;}
.sub_list ul.sub_menu li dl dd a{
}
.sub_list ul.sub_menu .add_a_hover a{background:#F00; color:#FFF; width:165px;}
.sub_list ul.sub_menu .add_a_hover dl dd a{background:none; color:#F00; font-size:12px; display:block; text-align:center;}
.sub_list ul.sub_menu .add_a_hover dl dd a:hover{ background:#F00; color:#fff !important;}
.zonebox1{width: 1160px; margin: 10px auto 0; padding: 10px; background: #FFFFFF; overflow: hidden;}
.zonebox1 h3{height: 37px; background: #1DABE5; border-top: solid 3px #fc5c50; overflow: hidden; border-left: solid 3px #1DABE5;}
.zonebox1 h3 li{height: 37px; line-height: 37px; padding: 0 10px; float: left; font-weight: normal; font-size: 14px; color: #FFFFFF; cursor: pointer;}
.zonebox1 h3 li.on{background: #FFFFFF; color: #1DABE5;}
.yqlj_cont {overflow: hidden; height: auto !important; padding: 8px 0;}
.yqlj_cont li{float: left; width: 16%; line-height: 28px;}