/*Make from AK.monster*/
/*2016-03-01 16:20*/
/*www.zjhz.cn*/

/*------style.css  start------*/
/*less*/
@c:center;
@small:12px;
@mid:14px;
@big:16px;
@b:#000;
@g:#666;
@r:#d41c29;
.clearfix:after{
	content:"";
	display:block;
	clear:both;
}
.clearfix{
	zoom:1;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.db{
	display:block;
}
.tl{
	text-align: left;
}
.tc{
	text-align: center;
}
.tr{
	text-align: right;
}
.full{
	width:100%;
	height:100%;
}
.box{
	display: inline-block;
}
.none{
	display: none;
}



a{text-decoration:none;}


/*container*/
.container{
	width:1100px;
	overflow: hidden;
	margin:0 auto;
	clear:both;
}

/*header*/
.top{width:1100px;height:110px;margin:auto;background:url(../images/head.png) no-repeat center;}
.top .logo{float:left;margin-top:39px;margin-left:40px;font-size:0px;}
.top .tt{font-size:18px;color:#fcff27;margin-top:49px;margin-left:39px;float:left;}
.top .top_right{float:right;width:300px;}
.top ul{float:right;margin-right:22px;margin-top:14px;}
.top ul li{float:left;font-size:12px;}
.top ul li span{padding:0px 8px;color:#fff;}
.top ul li a{color:#fff;}
.top .phone{float:right;height:40px;margin-top:12px;padding-left:46px;margin-right:46px;background:url(../images/phone.png) no-repeat center left;}
.top .phone p{color:#fcff27;font-size:15px;}
.top .phone div{color:#144ba9;font-size:22px;font-weight:bold;color:#fcff27;margin-top:3px;}
.nav{width:1100px;height:47px;margin:auto;background:#18913a;}
.navul li{float:left;line-height:47px;height:47px;position:relative;}
.navul li.cur>a{color:#fcff27;}
.navul li>a{color:#fff;}
.navul li a:hover{color:#fcff27;}
.navul li>span{margin:0px 36px;border-right:1px solid #37bb47;height:13px;display:inline-block;position:relative;top:2px;}
.navul li:last-child span{display:none;}
.navul li:first-child{margin-left:46px;}
.navul li .nson{position: absolute;left: -21px;top:45px;z-index: 100;display:none;width: 100px;border-top:2px solid #366bc3;overflow: hidden;background: #fff;box-shadow: 0 13px 42px 11px rgba(0,0,0,.05);}
.navul li .nson a{transition:all 0.36s ease;display:block;width:100px;color:#333;text-align:center;height:40px;line-height:40px;border-bottom: 1px solid rgba(170,170,170,.2);}
.navul li .nson a:hover{background:#366bc3;color:#fff;}


	
	/*banner*/
#indexbanner{width:1100px;height:413px;margin:auto;background:#18913a;}
.banner{width:1076px;height:397px;border:3px solid #89c997;margin:auto;border-radius:10px;overflow:hidden;position:relative;}
.bx-controls{ position: absolute; left: 0; bottom: 18px; z-index: 999; width: 100%; color: rgba(0,0,0,0);}
.bx-controls .bx-pager{ text-align: center;}
.bx-controls .bx-pager div{ display: inline-block; margin: 0 5px;}
.bx-controls .bx-pager div a{ display: block; width: 11px; height: 11px;border-radius:50%; overflow: hidden; line-height: 50px; background-color: rgba(255,255,255,0.3);}
.bx-controls .bx-pager div a.active{ background-color: rgba(255,255,255,1);}
.bx-controls .bx-controls-direction{ display: none;}





#indexproduct{width:1100px;height:230px;margin:auto;margin-top:6px;overflow:hidden;}
.product{width:100%;height:100%;margin:auto;}
.product .tit{width:100%;height:40px;background:url(../images/bg1.png) no-repeat center;}
.product .tit b{float:left;margin-left:19px;margin-top:10px;font-size:18px;color:#fff;}
.product .tit span{font-size:18px;color:#fff;text-transform:uppercase;margin-top:11px;float:left;margin-left:5px;}
.product .tit a{float:right;margin-right:14px;margin-top:13px;color:#fff;}
.product .cp{width:1098px;height:189px;border:1px solid #18913a;border-top:none;}
.product .cp ul{margin-top:7px;}
.product .cp ul li{width:232px;height:174px;float:left;margin-right:10px;}
.product .cp ul li .pic{width:230px;height:172px;border:1px solid #dcdcdc;display:block;text-align:center;line-height:168px;overflow:hidden;}
.product .cp ul li img{transition: transform 0.9s ease 0s;}
.product .cp ul li img:hover{transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1); 	/* IE 9 */
-moz-transform:scale(1.1,1.1); 	/* Firefox */
-webkit-transform:scale(1.1,1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1,1.1); 	/* Opera */}




#indexclass{width:1100px;height:284px;margin:auto;margin-top:8px;margin-bottom:12px;}
.about{width:640px;height:100%;float:left;}
.about .tit{width:100%;height:40px;background:url(../images/bg1.png) no-repeat center;}
.about .tit b{float:left;margin-left:19px;margin-top:10px;font-size:18px;color:#fff;}
.about .tit span{font-size:18px;color:#fff;text-transform:uppercase;margin-top:11px;float:left;margin-left:5px;}
.about .tit a{float:right;margin-right:14px;margin-top:13px;color:#fff;}
.about .con{width:638px;height:243px;border:1px solid #18913a;border-top:none;}
.about .con .pic{float:left;margin-left:16px;margin-top:18px;}
.about .con .des{width:380px;height:206px;float:left;line-height:200%;font-size:12px;margin-left:18px;margin-top:18px;overflow:hidden;}
.news{width:450px;height:100%;float:right;}
.news .tit{width:100%;height:40px;background:url(../images/bg1.png) no-repeat center;}
.news .tit b{float:left;margin-left:19px;margin-top:10px;font-size:18px;color:#fff;}
.news .tit span{font-size:18px;color:#fff;text-transform:uppercase;margin-top:11px;float:left;margin-left:5px;}
.news .tit a{float:right;margin-right:14px;margin-top:13px;color:#fff;}
.news .con{width:448px;height:243px;border:1px solid #18913a;border-top:none;overflow:hidden;}
.news .con ul{width:425px;margin:auto;margin-top:12px;}
.news .con ul li{width:425px;height:40px;line-height:40px;border-bottom:1px dashed #999;font-size:12px;}
.news .con ul li i{width:5px;height:5px;background:#999;float:left;margin-left:3px;margin-top:17px;}
.news .con ul li .tt{float:left;margin-left:7px;}
.news .con ul li .date{float:right;margin-right:11px;color:#999;}
.news .con ul li a{display:block;width:100%;height:100%;}
.news .con ul li:hover *{color:#1c973c;}
.news .con ul li:hover i{background:#1c973c;}






#ne_nav{width:835px;height:35px;line-height:35px;float:right;margin-top:15px;border-bottom:1px solid #dcdcdc;background:url(../images/home.png) no-repeat left center;padding-left:25px;}



.col{width:860px;min-height:450px;line-height:200%;margin-top:20px;margin-bottom:20px;float:right;}
.col h2{text-align:center;padding-top:5px;font-weight:normal;color:#000;}
.col h3{text-align:center;font-weight:normal;font-size:12px;}




.cpzs{width:860px;min-height:350px;margin-bottom:30px;float:right;margin-top:13px;}
.cpzs ul{width:100%;float:left;}
.cpzs ul li{width:207px;height:200px;float:left;margin-right:10px;overflow:hidden;}
.cpzs ul li:nth-child(4n){margin-right:0px;}
.cpzs ul li .pic{width:205px;height:163px;border:1px solid #d3d3d3;text-align:center;line-height:159px;display:block;overflow:hidden;position:relative;}
.cpzs ul li .pic span{width:205px;height:163px;display:none;position:absolute;top:0;left:0;background:rgba(0,0,0,0.1);}
.cpzs ul li .pic:hover{border:1px solid #1c973c;}
.cpzs ul li .pic:hover span{display:block;}
.cpzs ul li p{width:207px;height:35px;line-height:35px;text-align:center;float:left;}
.cpzs ul li p a{color:#333;}
.cpzs ul li p a:hover{color:#144caa;}




.xwzx{width:860px;min-height:350px;margin-bottom:30px;margin-top:10px;float:right;}
.xwzx ul{width:100%;margin:auto;}
.xwzx ul li{width:100%;height:135px;background:#f5f5f5;transition: all 0.3s ease 0s;overflow:hidden;margin-bottom:15px;}
.xwzx ul li:hover .tit,.xwzx ul li:hover .con{color:#1c973c;}
.xwzx ul li a{width:100%;height:100%;display:block;}
.xwzx ul li .tit{padding-top:25px;font-size:16px;color:#333;}
.xwzx ul li .con{margin-top:12px;line-height:240%;}
.xwzx ul .gg{width:100%;height:50px;line-height:50px;margin-bottom:15px;background:#eee;}
.xwzx ul .gg a{padding-left:70px;width:720px;display:block;}
.xwzx ul .gg a .date{float:right;margin-right:70px;}
.xwzx ul .gg:hover{background:#1c973c;}
.xwzx ul .gg:hover a,.role ul li:hover .date{color:#fff;}



#sidenav{width:220px;margin-bottom:50px;float:left;margin-top:15px;}
#sidenav h2{font-size:22px;color:#fff;line-height:60px;background:#1c973c;border-radius:3px;padding-left:25px;}
#sidenav ul{width:220px;background:#e6e6e6;padding-bottom:30px;}
#sidenav ul li.nv{width:220px;height:42px;line-height:42px;background:#e6e6e6;border-bottom:1px solid #fff;}
#sidenav ul li.navson{width:220px;height:40px;line-height:40px;background:#e6e6e6;border-bottom:1px solid #fff;}
#sidenav ul li.navson a{padding-left:60px;width:160px;height:40px;display:block;font-size:12px;background:url(../images/tlist.png) no-repeat 20px center;color:#333;}
#sidenav ul li.nv a{padding-left:50px;width:170px;display:block;font-size:12px;background:url(../images/tlist.png) no-repeat 20px center;color:#333;}
#sidenav ul li a{transition:all 0.5s ease;}
#sidenav ul li a:hover{background:#dee9fb url(../images/tlist1.png) no-repeat 20px center;color:#144caa;}
#sidenav ul li a.cur{background:#dee9fb url(../images/tlist1.png) no-repeat 20px center;color:#144caa;}
#sidenav .lx{width:170px;height:45px;line-height:45px;font-size:18px;color:#fff;padding-left:50px;position:relative;display:block;background:#1c973c;}
#sidenav .lx i{width:8px;height:8px;position:absolute;background:#fff;left:26px;top:18px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
#sidenav .con{padding:20px 10px;background:#e6e6e6;font-size:12px;color:#333;line-height:200%;}
	




.orientation{margin-top:20px;margin-bottom:20px;overflow:hidden;}
.orientation .previous{float:left;}
.orientation .next{float:right;}






/*footer*/
#footer{width:1100px;height:106px;background:#1c973c;margin:auto;overflow:hidden;}
.f_nav{width:100%;margin-top:35px;overflow:hidden;}
.f_nav ul{margin:auto;position:relative;left:50%;float:left;}
.f_nav ul li{float:left;font-size:12px;position:relative;right:50%;padding:0px 25px;border-right:1px solid #fff;}
.f_nav ul li a{color:#fff;}
.f_nav ul li:last-child{border-right:none;}
.footer_bottom{width:100%;margin-top:16px;text-align:center;font-size:12px;color:#fff;}


.mypage{
    text-align: center;
	float:left;
	width:100%;
}	
.mypage	span,.mypage a{
	display: inline-block;
	vertical-align: top;
	color: #144caa;
	border: 1px solid #144caa;
	padding: 5px 10px;
	margin: 5px;
}		
.mypage	span.current,.mypage a.current{
	background: #144caa;
	color: #fff;
}



