@charset "gb2312";
/* CSS Document */
@import url(reset.css);
@import url(header.css);
@import url(footer.css);

.dqwz_box{ width:100%; height:46px; line-height:46px; text-indent:3em; background:#F1F1F1; overflow:hidden;}
.nry_content{background:#fff;padding-top:20px;color: #1785f4;overflow:hidden;filter:alpha(opacity=85);opacity:0.85;-moz-opacity:0.85;-khtml-opacity: 0.85;}
.nry_content h2{line-height:80px; height:80px; font-size:26px;text-align: center; }
/*global*/
.ftGray{color:#666;}
.ftRed{color:#900;}
.clear{clear:both;}

.t_head{ margin:0 auto;}
.t_body{ margin:0 auto; background:#FFF;filter:alpha(opacity=85);opacity:0.85;-moz-opacity:0.85;-khtml-opacity: 0.85;}
.con_list{ border-left:#ddd solid 1px;border-right:#ddd solid 1px;}
.sub_list{border-top: #1785f4 solid 3px;border-bottom: #dddddd solid 1px;margin-bottom:0;}
.sub_list span{ height:40px;  line-height:40px; padding:0 20px;  }
.sub_list span a{font-family:"Microsoft YaHei";font-size:16px;color: #1785f4;}
.sub_list ul.sub_menu{border-bottom:#a9a9a9 solid 1px; padding:0 20px;  display:block;}
.sub_list ul.sub_menu li{ line-height:50px; float:left; width:220px; text-align:center; position:relative; z-index:1; height:50px; margin:5px auto; }
.sub_list ul.sub_menu li h3{font-weight:normal;}
.sub_list ul.sub_menu li h3 a{color: #1785f4;font-size:12px;padding: 5px 30px;text-decoration:none;}
.sub_list ul.sub_menu li h3 a.red{background:#1785f4; color:#FFF;}
.sub_list ul.sub_menu li h3 a:hover{ background:#1785f4; color:#FFF;}
.sub_list ul.sub_menu li.s {float: left; width: 3px; text-align: center; font-size: 12px; color: #2F6698;}
.sub_list ul.sub_menu li dl{ position:absolute; border: #ddd solid 1px; top:37px; left:23px; background:#FFF; text-align:center; display:none; z-index:999; width:165px;}
.sub_list ul.sub_menu li dl dd{ border-bottom:dashed #ddd 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:#1785f4; color:#FFF; width:165px;}
.sub_list ul.sub_menu .add_a_hover dl dd a{background:none; color:#666; font-size:12px; display:block; text-align:center;}
.sub_list ul.sub_menu .add_a_hover dl dd a:hover{ background:#1785f4; color:#fff;}

/**/
.zonebox1{width: 1160px; margin: 10px auto 0; padding: 10px; background: #FFFFFF; overflow: hidden;}
.zonebox1 h3{height: 37px; background: #1785f4; border-top: solid 3px #2F6698; overflow: hidden; border-left: solid 3px #2F6698;}
.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: #1785f4;}
.yqlj_cont {overflow: hidden; height: auto !important; padding: 8px 0;}
.yqlj_cont li{float: left; width: 16%; line-height: 28px;}