@charset "utf-8";
html,body,form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
body{font-family:"微软雅黑",黑体;} 
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.main{width:1200px; margin:0 auto; background:#fff; overflow:hidden;}
.pull-left{float:left;}
.pull-right{float:right;}
a{color:#333;text-decoration:none;}
a:hover{color:#f00; text-decoration:underline;}
.lazy{ background:url(../images/loading.gif) 50% 50% #FAFAFA no-repeat;}
.clr-f71b1b{color:#f71b1b;}
.hide{display:none;}
/*---------top---------
#topNav {background:url(/images/topBg.gif) repeat-x 1px;height:16px;padding:5px 0; border-bottom:1px #f0f0f0 solid;}
#topNav .head-tit{width:1200px;font-size:12px;margin:0 auto;}*/
/*---------top---------*/
#topNav{padding:5px 0;height:16px;border-bottom:1px #dedede solid;background:#FFF url(/images/topBg.gif) repeat-x bottom;}
#topNav .container{margin:0 auto;width:1200px;font-size:12px;}
#topNav a{color:#333;text-decoration:none;}
#topNav a:hover{color:red;text-decoration:none;}
#topNav p{margin:0 auto;width:1200px;font-size:12px;}
#topNav p a,#topNav p a:hover{color:#333;text-decoration:none;}
.tit-nav{float:left;padding-left:5px;letter-spacing:2px;}
.site-nav,.tit-login,.tit-wx{float:right;}
.tit-wx{margin-right:10px;}
.tit-wx .wz-font{font-weight:bold;color:#F00;}
.site-nav{position:relative;margin-right:5px;width:60px;}
.site-nav a{display:block;text-align:center;}
.zdx{position:absolute;top:20px;left:0;z-index:200;display:none;width:100%;height:2px;background-color:#fff;}
.dropdown-layer{position:absolute;top:20px;left:-1068px;z-index:100;display:none;width:1198px;border:1px #dedede solid;background-color:#fff;}
.dropdown-layer dl{float:left;margin:20px 0;padding:10px 0 10px 20px;width:278px;}
.dropdown-layer .fore1,.dropdown-layer .fore2,.dropdown-layer .fore3{border-right:1px #f0f0f0 solid;}
.dropdown-layer dt{color:#333;font-size:16px;}
.dropdown-layer dd{margin:10px 0 0;}
.dropdown-layer dd a{float:left;display:block;margin-right:10px;color:#777;font-size:14px;}
.site-nav:hover>a{margin-top:-1px;height:26px;border:1px #dedede solid;border-bottom:none;background-color:#fff;color:#666;}
.site-nav:hover .dropdown-layer,.site-nav:hover .zdx{display:block;}
.logo-search{width:1200px;margin:15px auto;padding:5px 0;}
.logo-search .logo{display:block;width:270px;height:58px;float:left;}
.logo-search h1{display:block;width:170px;font-size:36px;color:#309128;margin:5px 0 0 10px;float:left;}
.search-area{float:right;margin-top:14px;}
.search-area .search-input{width:260px;height:30px;line-height:30px;border:3px #309128 solid;border-right:none;padding:0 5px;background:url(../images/dlgq/search_input_bg.jpg) no-repeat left;outline:none;vertical-align:middle;}
.search-area .search-submit{width:84px;height:36px;line-height:36px;color:#fff;text-align:center;background-color:#309128;border:none;vertical-align:middle;font-size:16px;cursor:pointer;outline:none;}
/*---------info cate---------*/
.info-cate{height:50px;background:#309128;border-bottom:4px #277521 solid;}
.info-cate.fixed{width:100%;position:fixed;top:0;z-index:999;}
.info-cate .cont-box{width:1250px;margin:0 auto;}
.info-cate a{display:block;float:left;font-size:20px;height:50px;line-height:50px;padding:0 25px; color:#fff;text-decoration:none;}
.info-cate a.active,.info-cate a:hover{background:#277521;}
/*---------middle container---------*/
.wrapper{width:1200px;margin:30px auto 0;}
/*---------left---------*/
.w-left{width:710px;margin-left:110px;overflow:hidden;float:left;}
/*--cate nav---------*/
.nav{position:fixed;width:100px;left:50%;top:196px;margin-left:-630px;z-index:100;}
.nav ul{margin-top:10px;}
.nav li{margin-top:3px;}
.nav li a{display:block;text-align:center;line-height:28px;color:#309128;font-size:16px;text-decoration:none;}
.nav li a:hover,.nav li a.active{background-color:#f6f6f6;color:#e43947;border-radius:5px;}
/*---------focus pic---------*/
.ad-list{width:698px;padding:5px;background-color:#fff;border:1px #dedede solid;}
.slideBox{width:698px;height:270px;position:relative;}
.slideBox .hd{overflow:hidden;position:absolute;left:50%;margin-left:180px;bottom:18px;z-index:1; }
.slideBox .hd ul{overflow:hidden;zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin-right:7px; width:30px; height:4px;background:#808080; cursor:pointer; }
.slideBox .hd ul li.on{ background:#fff;color:#fff;}
.slideBox .bd{height:270px;z-index:0;}
.slideBox .bd li{width:698px;height:270px;overflow:hidden;background:#fff;}
.slideBox .bd li img{width:698px;}
.slideBox .bd li .ad-tit{width:670px; height:40px;padding-left:28px;background:#434343;}
.slideBox .bd li h2{width:500px;font-size:16px; line-height:40px; color:#fff;text-overflow: ellipsis; overflow: hidden;white-space:nowrap;}
/*---------prev&&next---------*/
.slideBox .prev,.slideBox .next{position:absolute; bottom:130px;display:block; width:27px; height:61px; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .prev{left:0; background:url(../images/dlgq/btn_prev.png);}
.slideBox .next{right:0; background:url(../images/dlgq/btn_next.png);}
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
/*---------info list---------*/
.info-list{width:710px;margin-top:20px;}
.info-list li{padding:22px 5px 16px 5px;background-color:#fff;border-bottom:1px #dedede solid;}
.info-list li:hover{background-color:#f9f9f9;}
.info-list li h2{width:710px;margin-bottom:10px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap; }
.info-list li h2 a{font-size:20px;color:#333;text-decoration:none;}
.info-list li h2 a:hover{color:#ef0000;}
.info-list li p{float:left;font-size:14px;color:#666;}
.info-list li .b-i-1{width:140px;margin-right:140px;}
.info-list li .b-i-2{width:150px;margin-right:124px;}
.info-list li .b-i-3{width:130px;float:right;margin-right:}
.mt0{margin-top:0;}
.info-left{float:left;width:830px;}
.info-left .dqwz{margin:10px auto 20px;color:#666;font-size:16px;}
.info-left .dqwz a{color:#666;}
.info-con h2.tit{font-size:32px;letter-spacing:2px;}
.info-con .tit-bottom{width:100%;font-size:12px;color:#666;padding:10px 0;border-bottom:1px #dedede solid;}
.info-con .tit-bottom .span{padding:0 20px;}
.info-con .tit-label{color:#ff0000;line-height:36px;border-bottom:#ececec 1px solid;text-align:center;font-size:12px;}
.info-con .con-text{margin-top:20px;text-indent:32px;line-height:30px;}
.info-con .con-text p{font-size:16px;color:#333;}
.info-con .con-text p img{max-width:70%; display:block; margin:0 auto;}
.info-con .con-bottom{margin:10px 0px;line-height:22px;color:#666; font-size:14px;}
.info-con .prev-next{margin-top:20px; color:#666;}
.info-con .prev-next a{font-size:16px;color:#666;line-height:30px;}
.info-con .prev-next a:hover{color:#f71b1b;}
/*---------recom---------*/
.info-recom{margin-top:20px;}
.info-recom h3{border-bottom:2px solid #ccc;font-size:18px;height:34px;line-height:34px;position:relative;}
.info-recom h3 span{border-bottom:2px solid #db214c;bottom:-2px;left:0; line-height:34px;position:absolute;}
.info-recom ul{ margin:10px 20px auto 20px;}
.info-recom ul li{line-height:35px; border-bottom:1px dashed #cecece; width:50%; float:left; height:35px; overflow:hidden}
.info-recom ul li span{float:right;}
.info-recom ul li a{color:#666;}
/*---------righit---------*/
.w-right{width:340px;float:right;}
.zxdt h2{color:#FFFFFF;font-size:18px;background:#00a40a;padding:10px 10px 10px 24px;}
.zxdt h2 a{font-size:16px;color:#fff;}
.zxdt .news-list,.zxdt .new-company,.zxdt .new-pro {border:1px #dedede solid;border-top:none;padding:10px;}
.zxdt .news-list li,.zxdt .new-company li,.zxdt .new-pro li{font-size:16px; line-height:32px;border-bottom: 1px dashed #CCCCCC;
white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.zxdt .news-list li:last-child,.zxdt .new-company li:last-child,.zxdt .new-pro li:last-child{border-bottom:none;}
.zxdt .news-list li span{float:right;}
.xfck{position: fixed;right:15px;top:560px;width: 57px;height: auto;border:1px solid #ccc;text-align:center;}
.xfck .hide{display:none;}
.ck_i{width: 49px;cursor: pointer;padding: 4px 4px 0;background: #ededed;font-size:12px;}
.ck_i:hover{background:#dadada}
.ck_i span {height: 20px;display: block;border-bottom: 1px solid #ddd;padding: 2px 0 6px;}
.zxtj .tit{background:#00a40a;height:40px;}
.zxtj .tit .tit-text{font-size:18px;line-height:40px;margin:0 0 0 10px;color:#fff;float:left;}
.tj-fenlei{float:right;margin-top:10px;margin-right:5px;}
.tj-fenlei li{float:left;width:40px;height:20px;line-height:20px;text-align:center;font-size:14px;color:#fff;position:relative;cursor:pointer;}
.tj-fenlei li span.sanjiao{border-color: transparent transparent #fff  transparent ;border-style: solid;border-width: 8px;width: 0px;height: 0px;display:none;position:absolute;top:14px;left:10px;}
.tj-fenlei li.active{color:#de3531;background:#fff;}
.tj-fenlei li.active span.sanjiao{display:block;}
.tj-list {border:1px #dedede solid;border-top:none;padding:10px;}
.tj-list ul{display:none;}
.tj-list ul.active{display:block;}
.tj-list li{font-size:16px; line-height:32px;border-bottom: 1px dashed #CCCCCC;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.tj-list li:last-child{border-bottom:none;}
/*---------footer---------*/
#footer{border-top:2px solid #91d29c;background:#fff;margin:50px auto auto;width:1200px;font-size:12px;}
#footer .footerCont{width: 1200px; margin: 0 auto;text-align: center;line-height: 22px;}
#footer .footerCont p { border-bottom: 1px dashed #ccc; padding: 5px 0;margin-bottom: 10px;}
#footer a { color: #333333;text-decoration: none;}
/*底部快速留言条*/
.footer_fixed{ height:50px; width:100%; position:fixed;bottom:0; z-index:10; }
.footfix_bg{width:100%; height:50px;background:#000;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80); position:absolute; bottom:0; z-index:-1;}
.Bottom_nav{width:950px;margin:0 auto; padding-top:8px;}
.BN_left{ width:670px; float:left;}
.BN_left img{ position:relative; top:5px;}
.BN_right1,.BN_right2{ float:right; margin-left:15px; display:inline;font-size:18px; color:#fff !important; text-decoration:none !important; cursor:pointer;padding:0px 11px; line-height:35px; text-align:center; border-radius:3px;-webkit-box-shadow: 3px 3px 3px #0c0c0c;  
  -moz-box-shadow: 3px 3px 3px #0c0c0c;  
  box-shadow: 3px 3px 3px #0c0c0c; }
.BN_right1{ background:#ff000c;}
.BN_right2{ background:#21ac03;}
.returnTop{position: fixed; bottom:0; right:0; z-index: 10000; display:none; cursor:pointer;}
#codeimg_right{ width:100px; height:200px;background:url(../images/fastfind/1288code_right.jpg) no-repeat; position:fixed; right:0px;bottom:50px; }
.layui-layer.layui-layer-iframe{ background-color:transparent;}