/*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;
}
/*container*/
.container{
	width:1200px;
	overflow: hidden;
	margin:0 auto;
	clear:both;
}

/*header*/
.tophead{width:100%;height:30px;background:#f5f5f5;}
.top_head{width:1200px;height:30px;margin:auto;}
.top_left{height:30px;line-height:30px;float:left;font-size:12px;}
.top_head ul{height:30px;float:right;}
.top_head ul li{line-height:30px;float:left;font-size:12px;}
.top_head ul li a{font-size:12px;line-height:30px;}
.top_head ul li span{padding:0px 10px;font-size:12px;line-height:30px;}
.contain{width:1200px;margin:auto;}
.top{width:100%;height:120px;}
.top .contain .phone{float:right;margin-top:35px;width:263px;}
.top .contain .phone span{font-size:26px;color:#dc3b10;font-weight:bold;display:block;float:left;margin-left:12px;margin-top:7px;}
.top .contain .phone p{float:left;margin-left:12px;font-weight:bold;}
.nav{width:100%;background:#2f85b8;height:50px;}
.navul{width:1200px;margin:auto;}
.navul li{float:left;text-align:center;width:132px;border-right:1px solid #429acd;line-height:50px;height:50px;}
.navul li:first-child{border-left:1px solid #429acd;}
.navul li a{color:#fff;width:132px;height:50px;display:block;}
.navul .nav_son{position:absolute;z-index:100;display:none;}
.navul li:hover .nav_son{display:block;}
.navul .nav_son span{display:block;height:35px;line-height:35px;font-size:12px;background:#429acd;border-bottom:1px solid #2f85b8;}




	
		/*banner*/
#indexbanner{ height: 500px; overflow: hidden; position: relative;}
.bx-controls{ position: absolute; left: 0; bottom: 30px; 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 2px;}
.bx-controls .bx-pager div a{ display: block; width: 45px; height: 4px; 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;}




.search{width:100%;background:#f5f5f5;height:60px;line-height:60px;}
.search .con{width:1200px;margin:auto;}
.search .con span{font-weight:bold;}
.search .con form{float:right;width:260px;height:36px;}
.search .con .title{border:none;width:190px;height:36px;border-radius:30px 0px 0px 30px;background:#e5e5e5;padding-left:30px;}
.search .con .submit{border:none;width:40px;height:36px;background:#e5e5e5;border-radius:0px 30px 30px 0px;display:block;float:right;margin-top:12px;line-height:36px;}




#indexproduct{width:1200px;height:772px;margin:auto;
	.title{width:100%;height:55px;background:url(../images/line.jpg) no-repeat center 17px;margin-top:50px;}
	.tit{width:142px;height:55px;margin:auto;}
	.tit p{width:142px;font-size:24px;text-align:center;color:#2f85b8;font-weight:bold;}
	.tit span{width:142px;text-align:center;display:block;margin-top:13px;}
	.tab{overflow:hidden;}
	.tab ul{position:relative;left:50%;float:left;margin-top:20px;}
	.tab ul li{float:left;margin-right:23px;position:relative;right:50%;}
	.tab ul li:first-child a{color:#2f85b8;font-weight:bold;}
	.cpzx{width:100%;height:545px;margin-top:40px;float:left;}
	.cpzx ul{display:none;}
	.cpzx ul:nth-child(1){display:block;}
	.cpzx ul li{float:left;width:279px;height:257px;border-bottom:3px solid #2f85b8;margin-right:28px;margin-bottom:25px;}
	.cpzx ul li:nth-child(4n){margin-right:0px;}
	.cpzx ul li .detail{display:block;width:100%;height:48px;line-height:48px;}
	.cpzx ul li .detail:hover *{color:red;}
	.cpzx ul li .detail span{float:right;margin-right:5px;}
	.cpzx ul li a.pic{width:279px;height:209px;display:block;overflow:hidden;}
	.cpzx ul li img{transition: transform 0.9s ease 0s;}
	.cpzx 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 */}
}



#indexabout{width:100%;height:556px;margin:auto;background:url(../images/bak.jpg) no-repeat center;
	.conabout{width:1200px;margin:auto;}
	.title{width:100%;height:55px;background:url(../images/line1.jpg) no-repeat center 74px;padding-top:60px;}
	.tit{width:142px;height:55px;margin:auto;position:relative;top:-3px;}
	.tit p{width:142px;font-size:24px;text-align:center;color:#2f85b8;font-weight:bold;}
	.tit span{width:142px;text-align:center;display:block;margin-top:13px;}
	.about{width:1200px;height:307px;margin:auto;margin-top:53px;}
	.con{width:688px;float:left;}
	.con div.content{line-height:200%;height:250px;width:688px;float:left;margin-top:10px;}
	.con div.more{border:1px solid #2f85b8;width:157px;height:45px;line-height:45px;float:right;text-align:center;}
	.con div.more a{color:#2f85b8;}
}




#indexnews{width:1200px;height:480px;margin:auto;
	.title{width:100%;height:55px;background:url(../images/line.jpg) no-repeat center 70px;padding-top:53px;}
	.tit{width:142px;height:55px;margin:auto;}
	.tit p{width:142px;font-size:24px;text-align:center;color:#2f85b8;font-weight:bold;}
	.tit span{width:142px;text-align:center;display:block;margin-top:13px;}
	ul{margin-top:25px;width:100%;}
	ul li{width:590px;height:140px;margin-right:20px;margin-bottom:18px;background:#eee;overflow:hidden;float:left;}
	ul li:hover{background:#ffeae9;}
	ul li:nth-child(2n){margin-right:0px;}
	ul li .pic{width:77px;height:51px;float:left;overflow:hidden;margin:46px 42px 0px 33px;text-align:center;}
	ul li .pic p{font-size:28px;color:#9f9f9f;}
	ul li .pic div{font-size:12px;margin-top:10px;}
	ul li .con{float:left;margin-top:38px;width:400px;}
	ul li .xx{line-height:180%;color:#999;margin-top:10px;}
	ul li .xx:hover{color:red;}
}



#indexbd{width:100%;height:200px;}



#indexonline{width:1200px;height:427px;margin:auto;
	.title{width:100%;height:55px;background:url(../images/line.jpg) no-repeat center 70px;padding-top:53px;}
	.tit{width:142px;height:55px;margin:auto;}
	.tit p{width:142px;font-size:24px;text-align:center;color:#2f85b8;font-weight:bold;}
	.tit span{width:142px;text-align:center;display:block;margin-top:13px;}
	.message{width:100%;margin-top:35px;}
	.text{width:342px;margin-left:24px;margin-right:21px;float:left;}
	.text input{width:326px;height:47px;background:#f5f5f5;border:none;margin-bottom:15px;padding-left:16px;}
	.tt{width:800px;height:177px;float:left;}
	.tt textarea{width:764px;height:135px;background:#f5f5f5;border:none;resize:none;padding:18px;}
	.submit{width:100%;margin-top:21px;float:left;text-align:center;}
	.submit input{width:190px;height:43px;border:none;background:#145b87;color:#fff;cursor:pointer;border-radius:7px;}
}



#ne_nav{width:920px;height:65px;border-bottom:1px solid #e4e4e4;float:right;margin-top:30px;
	span{padding-left:25px;float:right;margin-top:34px;font-weight:bold;}
	p{width:30%;float:left;margin-top:32px;font-size:16px;}
}


.col{width:860px;line-height:200%;padding:0px 30px;margin-bottom:20px;float:right;margin-top:20px;}
.col1{width:865px;border-right:1px solid #e4e4e4;line-height:200%;}

.pxxm{width:920px;margin-bottom:10px;float:right;margin-top:30px;
	ul{width:870px;padding:0px 25px;float:left;
		li{width:190px;height:auto;float:left;margin-right:36px;margin-bottom:30px;}
		li:nth-child(4n){margin-right:0px;}
		li a.pic{width:190px;height:142px;border:1px solid #ccc;text-align:center;display:block;overflow:hidden;position:relative;}
		li a.pic span{width:190px;height:142px;display:none;position:absolute;top:0;left:0;background:rgba(0,0,0,0.3);}
		li a.pic:hover span{display:block;}
		li p{width:190px;height:40px;line-height:40px;text-align:center;float:left;}
		li p a:hover{color:red;}
	}
}



.xwzx{width:920px;min-height:220px;margin-bottom:20px;float:right;margin-top:25px;
	ul{width:100%;}
	ul li{width:100%;height:90px;border-bottom:1px solid #ccc;padding:20px 0px;overflow:hidden;}
	ul li .tit{font-size:18px;line-height:20px;font-weight:bold;margin-top:10px;}
	ul li .date{color:#ef6641;margin-top:10px;}
	ul li .con{line-height:20px;margin-top:10px;padding-right:30px;}
}




#sidenav{width:230px;margin-bottom:50px;float:left;margin-top:40px;
	h2{font-size:18px;font-weight:normal;color:#fff;width:200px;height:55px;line-height:55px;padding-left:30px;background:#145b87;}
	h2 span{float:right;margin-right:15px;}
	ul li{height:40px;line-height:40px;background:#237cb3;margin-bottom:1px;}
	ul li.navson{height:35px;line-height:35px;background:#38a7ec;}
	ul li.navson a{width:90%;padding-left:10%;}
	ul li a{display:block;width:95%;height:100%;color:#fff;padding-left:5%;}
	.con{border:1px solid #ccc;border-top:none;padding: 16px 0 16px 6px;line-height: 200%;}
	.about{margin-bottom:20px;line-height: 200%;}
}



.orientation{margin-top:30px;
	.previous{float:left;}
	.next{float:right;}
}





/*footer*/
#footer{width:100%;height:320px;
	.footer_top{width:100%;height:270px;background:#145b87;}
	.footer_left{width:700px;float:left;position:relative;}
	.address{width:1200px;margin:auto;}
	.con{width:415px;height:196px;float:left;line-height:200%;color:#fff;margin-top:30px;}
	.map{width:430px;height:270px;float:right;}
	.footer_bottom{width:100%;height:50px;line-height:50px;color:#fff;background:#0d4e76;}
}

.mypage {
    text-align: center;
	
	span,a {
		display: inline-block;
		vertical-align: top;
		color: #d35b52;
		border: 1px solid #d35b52;
		padding: 5px 10px;
		margin: 5px;
		
		&.current{
			background: #d35b52;
			color: #fff;
		}
	}
}



