/*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: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{height:30px;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 7px;font-size:12px;line-height:30px;}
.top_head ul li b{color:#272727;font-size:14px;}
.contain{width:1200px;margin:auto;}
.top{width:100%;height:100px;}
.top .contain .logo{float:left;margin-top:11px;font-size:0px;}
.nav{float:right;line-height:100px;}
.navul li{float:left;height:100px;margin-left:25px;position:relative;}
.navul li:first-child{margin-left:0px;}
.navul li.cur>a{color:#366bc3;}
.navul li a:hover{color:#366bc3;}
.navul li .nson{position: absolute;left: -21px;top:100px;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;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{ height: 550px; overflow: hidden; position: relative;}
.bx-controls{ position: absolute; left: 0; bottom: 20px; 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(0,0,0,0.3);}
.bx-controls .bx-pager div a.active{ background-color: rgba(255,255,255,1);}
.bx-controls .bx-controls-direction{ display: none;}


.insidebanner{height: 350px; overflow: hidden; position: relative;}




#indexproduct{width:100%;height:455px;}
.product{width:1200px;height:100%;margin:auto;}
.product .tit{width:100%;padding-top:47px;text-align:center;}
.product .tit p{font-size:26px;letter-spacing:2px;}
.product .tit span{margin-top:10px;color:#999;display:block;}
.product .tab{width:100%;height:36px;margin-top:20px;overflow:hidden;}
.product .tab ul{position:relative;left:50%;float:left;}
.product .tab ul li{float:left;width:160px;height:36px;text-align:center;background:#f5f5f5;line-height:36px;margin-right:5px;position:relative;right:50%;}
.product .tab ul li a{width:100%;height:100%;display:block;}
.product .tab ul li:first-child{background:#366bc3;}
.product .tab ul li:first-child a{color:#fff;}
.product .tab ul li:last-child{margin-right:0px;}
.product .cpzs{width:100%;height:267px;margin-top:26px;}
.product .cpzs ul{display:none;}
.product .cpzs ul:first-child{display:block;}
.product .cpzs ul li{width:289px;height:267px;float:left;margin-right:14px;}
.product .cpzs ul li:nth-child(4n){margin-right:0px;}
.product .cpzs ul li .pic{width:100%;height:217px;display:block;overflow:hidden;}
.product .cpzs ul li .tt{width:100%;height:50px;text-align:center;line-height:50px;overflow:hidden;}
.product .cpzs ul li img{transition: transform 0.9s ease 0s;}
.product .cpzs 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:448px;background:url(../images/bg.jpg) no-repeat center;}
.about{width:1200px;height:100%;margin:auto;}
.about .tit{width:100%;padding-top:42px;text-align:center;}
.about .tit p{font-size:26px;color:#fff;letter-spacing:2px;}
.about .tit span{margin-top:11px;color:#fff;display:block;}
.about .con{margin-top:29px;width:100%;height:277px;}
.about .con .pic{margin-right:33px;float:left;}
.about .con .des{width:750px;height:277px;float:left;}
.about .con .content{line-height:200%;height:270px;width:100%;color:#fff;margin-top:2px;}
.about .con .more{width:70px;height:9px;background:url(../images/more.png) no-repeat center;display:block;}






#indexnews{width:1200px;height:530px;margin:auto;}
.news .tit{width:100%;padding-top:40px;text-align:center;}
.news .tit p{font-size:26px;letter-spacing:2px;}
.news .tit span{margin-top:11px;color:#999;display:block;}
.news .con{width:100%;height:405px;margin-top:30px;}
.news .con .left{width:640px;height:100%;float:left;background:#f7f7f7;}
.news .con .left img{margin:23px;margin-bottom:20px;}
.news .con .left .one{width:580px;margin:auto;}
.news .con .left .one .date{width:43px;float:left;text-align:center;margin-right:15px;}
.news .con .left .one .date p{border-bottom:1px solid #d6d6d6;font-size:17px;color:#999;padding-bottom:5px;}
.news .con .left .one .date span{font-size:12px;color:#999;margin-top:6px;display:block;}
.news .con .left .one .tt{float:left;width:522px;font-size:13px;margin-top:4px;}
.news .con .left .one .tt a{color:#333;}
.news .con .left .one .tt a:hover{color:#366bc3;}
.news .con .left .one .des{float:left;width:522px;font-size:12px;margin-top:10px;}
.news .con .left .one .des a{color:#999;}
.news .con .left .one .des a:hover{color:#366bc3;}
.news .con ul{width:530px;height:100%;float:right;}
.news .con ul li{width:486px;height:39px;background:#f7f7f7;padding:24px 22px;margin-bottom:19px;}
.news .con ul li .date{width:43px;float:left;text-align:center;margin-right:15px;}
.news .con ul li .date p{border-bottom:1px solid #d6d6d6;font-size:17px;color:#999;padding-bottom:5px;}
.news .con ul li .date span{font-size:12px;color:#999;margin-top:6px;display:block;}
.news .con ul li .tt{float:left;width:428px;font-size:13px;margin-top:4px;}
.news .con ul li .tt a{color:#333;}
.news .con ul li .tt a:hover{color:#366bc3;}
.news .con ul li .des{float:left;width:428px;font-size:12px;margin-top:10px;}
.news .con ul li .des a{color:#999;}
.news .con ul li .des a:hover{color:#366bc3;}




#indexlink{width:1200px;height:122px;margin:auto;}
.link .tt{width:95px;font-size:18px;color:#333;font-weight:bold;padding-top:51px;float:left;}
.link .con{width:1105px;height:68px;padding-top:30px;}
.link .con ul li{width:266px;height:68px;margin-right:16px;float:left;}
.link .con ul li a{width:264px;height:66px;border:1px solid #dcdcdc;text-align:center;line-height:62px;display:block;}





.nav_son{width:100%;height:78px;background:#f5f5f5;border-bottom:1px solid #c8c8c8;}
.nav_son ul{width:1200px;margin:auto;}
.nav_son ul li{height:78px;float:left;border-right:1px solid #c8c8c8;text-align:center;line-height:78px;}
.nav_son ul li:first-child{border-left:1px solid #c8c8c8;}
.nav_son ul li.cur{background:#fff;}
.ne_nav{width:100%;height:50px;background:#f5f5f5;line-height:50px;}
.ne_nav div{width:1200px;margin:auto;}



.col{width:1200;min-height:450px;line-height:200%;margin-top:20px;margin-bottom:20px;}




.pxxm{width:1200px;min-height:350px;margin-bottom:50px;margin-top:36px;}
.pxxm ul{width:100%;overflow:hidden;}
.pxxm ul li{width:289px;height:305px;float:left;margin-right:14px;}
.pxxm ul li:nth-child(4n){margin-right:0px;}
.pxxm ul li .pic{width:289px;height:216px;display:block;position:relative;}
.pxxm ul li .pic1{text-align:center;line-height:212px;}
.pxxm ul li .pic .des{width:289px;height:216px;display:none;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);}
.pxxm ul li .pic .des p{margin-top:158px;color:#fff;text-align:center;line-height:160%;}
.pxxm ul li .pic .des span{color:#999;margin-top:8px;text-align:center;display:block;}
.pxxm ul li .pic:hover .des{display:block;}
.pxxm ul li .tit{width:100%;height:89px;text-align:center;overflow:hidden;position:relative;}
.pxxm ul li .tit p{margin-top:23px;line-height:160%;}
.pxxm ul li .tit span{margin-top:8px;color:#999;display:block;}
.pxxm ul li .tit .box{width:100%;height:100%;position:absolute;top:0px;left:0px;display:none;background:#fff;}
.pxxm ul li .tit:hover .box{display:block;}
.pxxm ul li .tit .box a{width:168px;height:35px;border:1px solid #d2d2d2;margin:auto;margin-top:28px;display:block;background:url(../images/jia.png) no-repeat center;}






.xwzx{width:1200px;min-height:250px;margin-bottom:50px;margin-top:39px;}
.xwzx ul{width:100%;overflow:hidden;}
.xwzx ul li{width:100%;height:224px;background:#f5f5f5;transition: all 0.3s ease 0s;overflow:hidden;margin-bottom:19px;}
.xwzx ul li .pic{overflow:hidden;width:250px; height:160px;float:left;margin-top:32px;margin-left:20px;margin-right:30px;}
.xwzx ul li img{float:left;transition:0.6s}
.xwzx ul li .con{width:700px;height:160px;margin-top:32px;float:left;}
.xwzx ul li .con .tt{font-size:16px;color:#333;margin-top:30px;float:left;}
.xwzx ul li .con .des{width:100%;display:block;margin-top:26px;float:left;color:#999;}
.xwzx ul li:hover .con .tt{color:#366bc3;}
.xwzx ul li:hover .con .des{color:#366bc3;}
.xwzx ul li:hover img{transform:scale(1.1,1.1);}
.xwzx ul li .con .read{float:left;padding-left:27px;background:url(../images/read.png) no-repeat center left;margin-top:33px;color:#999;}
.xwzx ul li .line{height:104px;border-right:1px solid #cfcfcf;float:left;margin-top:56px;}
.xwzx ul li .right{float:left;margin-left:59px;width:126px;}
.xwzx ul li .right .date{margin-top:58px;color:#333;font-size:26px;}
.xwzx ul li .right .date1{margin-top:10px;}
.xwzx ul li .right .more{width:11px;height:18px;float:left;margin-top:15px;margin-left:2px;background:url(../images/right.png) no-repeat center;}



.role{width:1200px;min-height:250px;margin-bottom:50px;margin-top:39px;}
.role ul li{width:100%;height:50px;line-height:50px;margin-bottom:20px;background:#eee;}
.role ul li a{padding-left:100px;width:1100px;display:block;}
.role ul li a .date{float:right;margin-right:100px;}
.role ul li:hover{background:#366bc3;}
.role ul li:hover a,.role ul li:hover .date{color:#fff;}
	



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






/*footer*/
.f_nav{width:100%;height:58px;background:#333;border-bottom:1px solid #4f4f4f;overflow:hidden;}
.f_nav ul{margin:auto;position:relative;left:50%;float:left;}
.f_nav ul li{float:left;line-height:58px;margin-right:53px;position:relative;right:50%;}
.f_nav ul li:last-child{margin-right:0px;}
.f_nav ul li a{color:#c8c8c8;}
.footer_top{width:100%;height:50px;line-height:50px;background:#333;text-align:center;}
.footer_top .address{width:1200px;margin:auto;font-size:12px;color:#999;}
.footer_top .weixin{width:162px;height:164px;float:right;margin-top:18px;background:url(../images/bak.png) no-repeat center;text-align:center;}
.footer_top .weixin p{color:#acacac;font-size:12px;position:relative;top:14px;}
.footer_bottom{width:100%;height:50px;background:#262626;}
.footer_bottom .fter{width:1200px;margin:auto;line-height:50px;font-size:12px;color:#c8c8c8;text-align:center;}


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