@charset "utf-8";
/* css document */

/*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;}

.t_head{ margin:0 auto;}
.t_body{ width: 1003px; 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: 15px;}
.sub_list span{height:30px;display:block;float:left;line-height:30px;background: #4f3606;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: 0 30px;text-decoration:none;display:  inline-block;height: 35px;line-height:  35px;}
.sub_list ul.sub_menu li h3 a.red{background:#f00; color:#fff !important;}
.sub_list ul.sub_menu li h3 a:hover{background: #4f3606;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: #4f3606 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 #4f3606 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: #4f3606;color:#fff;}
.sub_list ul.sub_menu .add_a_hover dl dd a{background:none;color: #4f3606;font-size:12px;display:block;text-align:center;}
.sub_list ul.sub_menu .add_a_hover dl dd a:hover{background: #ad6868;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;}