body, dl, dd, ul, ol ,h1, h2, h3, h4 ,form, input, button, textarea, p, th, td, li, span, div{ margin:0; padding:0;}
body{ font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",arial,'Hiragino Sans GB'; color:#666;background: #fff;}
img{vertical-align: middle; border:none;display: inline-block;max-width: 100%;}
ul,ol{list-style:none outside none;}
table{border-collapse:collapse; border-spacing:0;}
button, input, select, textarea {font-size: 100%; vertical-align:middle;outline: none;border: 0px;}
a{ color:#333333; text-decoration:none; blr:expression(this.onFocus=this.blur());
		/*transition: all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-ms-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;*/
		}
a:hover{ color: #003a91;
text-decoration:none; 
		/*transition: all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-ms-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;*/
		}
a:focus{text-decoration:none;}
a:active{color:#003a91}
h1,h2,h3{ font-size:100%; font-weight:normal;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button;-moz-appearance: button;}
.text,.btn,textarea,input{font-family:"\5FAE\8F6F\96C5\9ED1",arial,'Hiragino Sans GB';}
.wrap{ width:1200px; margin:0px auto;overflow: hidden;}
.clearfix:after{ content:"."; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1;}
.btn{ border: none; cursor: pointer;}

/*-----------------------------------------header--------------------------------------------*/
.header{height: 145px;width: 100%;background: url(../image/nav.png) center top no-repeat;position: absolute;top: 0px;z-index: 1000;}
.logo{float: left;margin: 27px 0px 0px 11px;}
.header-right{float: right;width: 900px;}
.headers{height: 50px;width: 100%;}
.nav{line-height: 60px;text-align: center;float: right;}
.nav li{float: left;/*padding: 0px 0px 0px 60px*/width: 160px;color: #fff;overflow: hidden;}
.n-cur{color: #fff;float: left;width: 100%;font-size: 18px;}
.n-cur:hover{color: #fff;}
.header .mid{text-align: right;height: 0px;background: url(../image/opc1.png) 0 0 repeat;position: absolute;bottom: 35px;left: 0px;width: 100%;line-height: 35px;overflow: hidden;}
.nav .mid a{display: inline-block;line-height: 35px;margin-left: 25px;font-size: 14px;color: #fff;}
.nav .mid a:hover{color: #003a91;}
.mid{
		transition: all 0.4s ease 0s;
		-webkit-transition: all 0.4s ease 0s;
		-moz-transition: all 0.4s ease 0s;
		-ms-transition: all 0.4s ease 0s;
		-o-transition: all 0.4s ease 0s;
		}
.anav2 .nav-p{float: right;font-size: 12px;}
.nav li:hover .mid{height: 35px;transition: all 0.4s ease 0s;bottom: 0px;
		-webkit-transition: all 0.4s ease 0s;
		-moz-transition: all 0.4s ease 0s;
		-ms-transition: all 0.4s ease 0s;
		-o-transition: all 0.4s ease 0s;}
.fix{width: 80px;position: absolute;top: 0px;right: 0px;z-index: 1;}
.fix img{margin-bottom: 1px;float: left;cursor: pointer;}
.fix-imgs{position: absolute;top: 105px;left: -25px;width: 25px;height: 72px;opacity: 1;
-webkit-transition: all 0.4s ease 0s;
		-moz-transition: all 0.4s ease 0s;
		-ms-transition: all 0.4s ease 0s;
		-o-transition: all 0.4s ease 0s;
		}
.fix-box{width: 80px;position: fixed;top: 200px;right: -80px;z-index: 999;
-webkit-transition: all 0.4s ease 0s;
		-moz-transition: all 0.4s ease 0s;
		-ms-transition: all 0.4s ease 0s;
		-o-transition: all 0.4s ease 0s;
		}
.fix-box:hover{right: 0px;
-webkit-transition: all 0.4s ease 0s;
		-moz-transition: all 0.4s ease 0s;
		-ms-transition: all 0.4s ease 0s;
		-o-transition: all 0.4s ease 0s;
		}
.fix-box:hover .fix-imgs{left: 0px;opacity: 0;
-webkit-transition: all 0.4s ease 0s;
		-moz-transition: all 0.4s ease 0s;
		-ms-transition: all 0.4s ease 0s;
		-o-transition: all 0.4s ease 0s;
		}
.med_slime{overflow: hidden;float: left;width: 100%;display: none;padding-bottom: 10px;}
.med_slime a{display:block;line-height: 16px;font-size: 14px;margin-top: 10px;color: #fff;}
.nav li:hover .med_slime{display: block;}

.nav li:hover{
	background: url(../image/navli.png) left top repeat-x;
}
/*-----------------------------------------header--------------------------------------------*/

/*-----------------------------------------footer--------------------------------------------*/
.footer{background: url(../image/bg1.jpg) center center no-repeat;background-size: cover;padding-top: 65px;}
.footer-ul li{float: left;width: 200px;overflow: hidden;}
.footer-ul a{color: #fff;}
.footer-ul .footer-a{width: 400px;}
.footer-ul>li>h3{font-size: 14px;line-height: 24px;margin-bottom: 10px;float: left;width: 100%;}
.footer-ul>li>a{font-size: 12px;color: #9bc0c9;line-height: 24px;float: left;width: 100%;}
.footer-ul>li>span{font-size: 12px;color: #9bc0c9;line-height: 24px;float: left;width: 100%;}
.cn{width: 70px;height: 20px;border: 1px solid #e5e5e5;border-radius: 10px;overflow: hidden;float: right;background: url(../image/opc.png) 0 0 repeat;margin: 14px 0px 0px;}	
.cn span{float: left;width: 47px;height: 20px;text-align: center;line-height: 20px;}	
.h-map{float: right;margin: 14px 5px 0px 15px;}
.search{width: 160px;height: 20px;overflow: hidden;float: right;background: url(../image/opc1.png) 0 0 repeat;border-radius: 10px;margin: 14px 0px 0px 0px;}
.text{background: none;width: 120px;height: 20px;float: left;text-indent: 10px;}
.sum{width: 40px;height: 20px;background: url(../image/sou.png) center center no-repeat;float: left;}


/*-----------------------------------------footer--------------------------------------------*/


	
/*-----------------------------------------index--------------------------------------------*/

.display1{width: 100%;overflow: hidden;position: relative;}
.display1 .banner-nr{width: 100%;overflow: hidden;}
.display1 .banner-ul{width: 1000%;overflow: hidden;}
.display1 .banner-li{width: 10%;float: left;}
.display1 .banner-li img{width: 100%;}
.display1 .flex-control-nav{width: 100%;position: absolute;bottom: 10px;left: 0px;text-align: right;}
.display1 .flex-control-nav li{width: 10px;height: 10px;border-radius:50% ;overflow: hidden;display: inline-block;margin-right: 10px;font-size: 0px;}
.display1 .flex-control-nav li a{width: 10px;height: 10px;float: left;background: #fff;}
.display1 .flex-control-nav li .flex-active{background: #ffbf13;}
.display1 .flex-direction-nav{width: 100%;height: 52px;position: absolute;top: 50%;left: 0px;margin-top: -26px;opacity: 0;filter: alpha(opacity=0);transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.display1 .flex-prev{font-size: 0px;width: 27px;height: 52px;position: absolute;left: 20px;top: 0px;background: url(../image/opcleft.png) center center no-repeat;}
.display1 .flex-next{font-size: 0px;width: 27px;height: 52px;position: absolute;right: 20px;top: 0px;background: url(../image/opcright.png) center center no-repeat;}
.display1:hover .flex-direction-nav{opacity: 1;filter: alpha(opacity=100);transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}

.display2{width: 100%;overflow: hidden;position: relative;}
.display2 .banner-nr{width: 100%;overflow: hidden;}
.display2 .banner-ul{width: 100%;overflow: hidden;}
.display2 .banner-li{width: 100%;height: 700px;}
.display2 .flex-control-nav{width: 100%;position: absolute;bottom: 10px;left: 0px;text-align: right;z-index: 100;}
.display2 .flex-control-nav li{width: 10px;height: 10px;border-radius:50% ;overflow: hidden;display: inline-block;margin-right: 10px;font-size: 0px;}
.display2 .flex-control-nav li a{width: 10px;height: 10px;float: left;background: #fff;}
.display2 .flex-control-nav li .flex-active{background: #ffbf13;}
.display2 .flex-direction-nav{
	width: 100%;height: 52px;position: absolute;top: 50%;left: 0px;margin-top: -26px;z-index: 100;
	opacity: 0;filter: alpha(opacity=0);
	transition: all 0.6s ease 0s;
	-webkit-transition: all 0.6s ease 0s;
	-moz-transition: all 0.6s ease 0s;
	-ms-transition: all 0.6s ease 0s;
	-o-transition: all 0.6s ease 0s;

}
.display2 .flex-prev{font-size: 0px;width: 27px;height: 52px;position: absolute;left: 20px;top: 0px;background: url(../image/opcleft.png) center center no-repeat;}
.display2 .flex-next{font-size: 0px;width: 27px;height: 52px;position: absolute;right: 20px;top: 0px;background: url(../image/opcright.png) center center no-repeat;}
.display2:hover .flex-direction-nav{
	opacity: 1;filter: alpha(opacity=100);
	transition: all 0.6s ease 0s;
	-webkit-transition: all 0.6s ease 0s;
	-moz-transition: all 0.6s ease 0s;
	-ms-transition: all 0.6s ease 0s;
	-o-transition: all 0.6s ease 0s;
}

.titles{width: 100%;height: 180px;line-height: 180px;text-align: center;}
.about-room{margin-bottom: 70px;}
.about-room li{width: 240px;float: left;margin: 10px 0px 0px;overflow: hidden;text-align: center;transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}	
.about-room li p{text-transform：uppercase;line-height: 20px;height: 20px;}
.about-room li h3{font-size: 16px;line-height: 24px;}
.about-room li span{width: 130px;height: 130px;float: left;margin:0px 55px 30px;background-size: contain;}
.about-room li:hover {margin-top:0px;transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
.s1{background: url(../image/i1.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.about-room li:hover .s1{background: url(../image/ii1.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.s2{background: url(../image/i2.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.about-room li:hover .s2{background: url(../image/ii2.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.s3{background: url(../image/i3.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.about-room li:hover .s3{background: url(../image/ii3.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.s4{background: url(../image/i4.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.about-room li:hover .s4{background: url(../image/ii4.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.s5{background: url(../image/i5.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.s6{background: url(/images/i6.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.about-room li:hover .s5{background: url(../image/ii5.jpg) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.a-li{display: none;}
	
.product{background: url(../image/product.jpg) center top no-repeat;width: 100%;background-attachment: fixed;height: 400px;position: relative;margin-bottom: 142px;}
.product-room{width: 1200px;margin: 0 auto;}
.product-room li{width: 295px;margin-right: 5px;float: left;margin-top: 10px;transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
.pr{display: inline-block;width: 295px;height: 210px;overflow: hidden;float: left;}
.pr img{width: 100%;height:100%transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.pr img:hover{
	transform: scale(1.4);
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	-ms-transform: scale(1.4);
	-o-transform: scale(1.4);
	transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;
}
.product-room li:hover{
	margin-top:0px;transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-ms-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
.products .product-room li:hover{margin-top: 10px;}
.pro-box{border: 1px solid #e5e5e5;padding: 0px 20px 20px;background: #fff;float: left;
	box-shadow:0 0 5px 1px #E5E5E5;
	-moz-box-shadow: 0 0 5px 1px #E5E5E5;  
    -webkit-box-shadow: 0 0 5px 1px #E5E5E5;
   }
.pro-box h3{font-size: 14px;color: #000;line-height: 40px;}
.pro-box p{font-size: 12px;line-height: 24px;margin-bottom: 10px;}
.more{font-size: 14px;color: #003a91;}	

.ev-box{overflow: hidden; position: relative;width: 100%;margin-bottom: 70px;}
.ev-scroll{ width: 1200px; position: relative; overflow: hidden;margin: 0px auto 0px;padding-top: 16px;}
.ev-scroll li{ float: left; margin-right:43px;position: relative;width: 370px;overflow: hidden;}
.ev-scroll li img{width: 370px; height: 165px;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}

.ev-scroll ul{ width: 1000%;margin: 0 auto;overflow: hidden;}
.ebtn{width: 29px; height: 75px; position: absolute; top: 50%; z-index: 9;margin-top: -37.5px;}
.eprev{background: url(../image/left1.png) center center no-repeat;left: 13.8%;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.eprev:hover {background: url(../image/left2.png) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.enext{background: url(../image/right1.png) center center no-repeat;right: 13.8%;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.enext:hover {background: url(../image/right2.png) center center no-repeat;transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.ev-scroll li h3{color: #000; height: 34px; line-height: 34px;width: 100%;font-size: 14px;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.ev-scroll li h3:hover {color: #003a91;}
.ev-scroll li p{font-size: 12px;line-height: 24px;margin-bottom: 10px;height: 48px;word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.imgs{display: inline-block;width: 370px; height: 165px;overflow: hidden;}
.imgs:hover img{
	transform: scale(1.4);
	-webkit-transform: scale(1.4);
	-moz-transform: scale(1.4);
	-ms-transform: scale(1.4);
	-o-transform: scale(1.4);
	transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-ms-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;
}
.ev-scroll li span{color: #bfbfbf;font-size: 30px;font-weight: bolder;display: inline-block;line-height: 48px;border-bottom: 1px solid #9a9a9a;margin-top: 10px;width: 100%;}
.ev-box .tempWrap{margin: 0 auto;}


.contact{background: url(../image/bg1.jpg) center center no-repeat;width: 100%;padding-top: 80px;background-size: cover;}
.cont-left{width: 600px;float: left;}
.cont-right{width: 560px;float: left;padding-left: 40px;color: #fff;}
.name{width: 580px;height: 45px;background: url(../image/opc.png) 0 0 repeat;overflow: hidden;border-radius: 4px;margin-bottom: 15px;}
.name p{text-align: right;width: 75px;line-height: 45px;float: left;font-size: 16px;}
.name input{width: 500px;float: left;height: 45px;line-height: 45px;font-size: 16px;text-indent: 5px;background: none;}
.name2 input{width: 115px;float: left;height: 45px;line-height: 45px;font-size: 16px;text-indent: 5px;background: none;}

.name1{width: 580px;height: 115px;background: url(../image/opc.png) 0 0 repeat;overflow: hidden;border-radius: 4px;margin-bottom: 15px;}
.name1 p{text-align: right;width: 75px;line-height: 45px;float: left;font-size: 16px;}
.name2 p{text-align: right;width: 75px;line-height: 45px;float: left;font-size: 16px;}
.name1 textarea{width: 500px;float: left;line-height: 24px;height: 96px;font-size: 16px;background: none;margin-top: 12px;resize: none;}
.cont-right h3{font-size: 30px;line-height: 30px;height: 30px;margin-bottom: 16px;}
.cont-right p{font-size: 14px;line-height: 38px}
.cont-right p img{margin-right: 8px;}
.er{margin-top: 20px;}
.sub{width: 262px;height: 54px;border-radius: 20px;background: #003a91;color: #fff;font-size: 16px;margin-left: 169px;}
.cont-fot{border-top: 1px solid #9bc0c9;margin-top: 60px;text-align: center;line-height: 43px;color:#9bc0c9 ;}
.cont-fot a{color:#9bc0c9 ;}
.name2{width: 295px;height: 45px;background: url(../image/opc.png) 0 0 repeat;overflow: hidden;border-radius: 4px;margin-bottom: 15px;}
.name2 img{float: right;width: 100px;height: 45px;margin-left: 5px}

.hrs{overflow: hidden;font-size: 18px;font-weight: bold;color: #000;line-height: 50px;margin-bottom: 30px;}
.hrs img{float: left;width: 185px;height: 47px;margin-left: 33px;padding: 1px;border: 1px solid #d3d3d3;}
.hrs span{float: left;}
.hrs-ul{width: 1300px;overflow: hidden;margin-bottom: 30px;}
.hrs-ul li{width: 185px;float: left;height: 47px;margin: 14px 13px 0px 0px;padding: 1px;border: 1px solid #d3d3d3;}
.hrs-ul li img{width: 100%;height: 100%;}
/*-----------------------------------------index--------------------------------------------*/

	
	
	
/*-----------------------------------------hr--------------------------------------------*/
/*.hr_nr{width: 100%;padding:50px 0px 53px 0px;}
.hr_nr li{width: 100%;border-bottom: 1px solid #e8e8e8;padding: 30px 0px;}
.hr_left{width: 190px;min-height: 265px;border-right: 1px solid #E8E8E8;float: left;}
.hr_left h3{font-size: 20px;color: #333333;font-weight: bold;text-align: center;width: 100%;line-height: 20px;margin: 70px 0px 22px;}
.hr_left p{font-size: 12px;line-height: 24px;width: 100%;text-align: center;}
.hr_right{float: left;margin-left: 44px;height: 236px;overflow: hidden;}
.hr_right h3{font-size: 16px;line-height: 24px;font-weight: bold;margin-bottom: 20px;}
.hr_right p{font-size: 12px;line-height: 24px;}	
.hr_nr li:hover .hr_right{height: auto;}
	*/
.hr-ul{overflow: hidden;width: 100%;margin: 0px auto 10px;padding-bottom: 50px;}
.hr-title{overflow: hidden;cursor: pointer;height: 42px;line-height: 42px;background: #f3f3f3 url(../image/xia.jpg) 98% center no-repeat;}
.hr-title span{float: left;width: 150px;font-size: 14px;display: inline-block;text-indent: 10px;}
.hr-title1{overflow: hidden;cursor: pointer;height: 42px;line-height: 42px;background: #f3f3f3;margin-top: 15px;}
.hr-title1 span{float: left;width: 150px;font-size: 14px;display: inline-block;text-indent: 10px;color: #003a91;}
.hr-li{margin-top: 20px;}
.hr-nr{overflow: hidden;margin-top: 20px;display: none;}
.hr-nr *{max-width: 100%!important;}
.hr-li .jt{background:#f3f3f3 url(../image/shang.jpg) 98% center no-repeat;}
.hr-li:hover .hr-title{color: #003a91;}
/*-----------------------------------------about--------------------------------------------*/

.bannars-box{width: 100%;height: 324px;overflow: hidden;position: relative;}
.bar-img1{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index: 3;}
.bar-img3{width: 100%;height: 100%;}
.bar-img2{width: 100%;height: 100%;display: none;position: absolute;top: 0px;left: 0px;z-index: 3;}




.a-nav{width: 100%;background: #f2f2f2;padding: 25px 0px;}
.anav1 a{width: 123px;height: 33px;text-align: center;line-height: 33px;font-size: 16px;float: left;border: 1px solid #b8b8b8;}
.anav1 .an-cur{width: 125px;height: 35px;line-height: 35px;color: #fff;background: url(../image/anav.jpg) center center no-repeat;border: 0px;}
.anav1 a:hover{width: 125px;height: 35px;line-height: 35px;color: #fff;background: url(../image/anav.jpg) center center no-repeat;border: 0px;}
.anav2{margin-top: 25px;font-size: 14px;}
.anav2 .cur{color: #003A91;}
.article{padding: 50px 0px;overflow: hidden;}
.article *{max-width: 100%!important; }


.pages{ text-align:center;margin: 50px 0px;}
.pages a{ display: inline-block; padding:3px 10px; border:1px solid #e7e7e7; color: #333333; border-radius: 2px; margin: 0 1px;background: #fff;}
.pages .cr{ background: #003a91;color: #FFFFFF;}
.pages a:hover{background: #003a91;color: #FFFFFF;}
.links{ text-align:center;margin: 50px auto;width: 180px;}
.links a{float: left;width: 56px;height: 32px;border:1px solid #e7e7e7; color: #333333; border-radius: 2px; margin: 0 1px;background: #fff;line-height: 32px;}
.links a:hover{background: #003a91;color: #FFFFFF;}
.links .ret{padding: 0px;width: 32px;height: 32px;background: url(../image/return.jpg) center center no-repeat;}
.links .ret:hover{background: url(../image/return.jpg) center center no-repeat;}


/*-----------------------------------------case--------------------------------------------*/
	
	
/*-----------------------------------------case--------------------------------------------*/

/*-----------------------------------------contact--------------------------------------------*/


.count-particles{
  background: #000022;
  position: absolute;
  top: 48px;
  left: 0;
  width: 80px;
  color: #13E8E9;
  font-size: .8em;
  text-align: left;
  text-indent: 4px;
  line-height: 14px;
  padding-bottom: 2px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
}

.js-count-particles{
  font-size: 1.1em;
}

#stats,
.count-particles{
  -webkit-user-select: none;
  margin-top: 5px;
  margin-left: 5px;
}

#stats{
  border-radius: 3px 3px 0 0;
  overflow: hidden;
}

.count-particles{
  border-radius: 0 0 3px 3px;
}


/* ---- particles.js container ---- */

#particles-js{width: 100%; height: 100%;top: 0px;left: 0px;position: absolute;z-index: 2; }
.p-bgs{width: 100%;height: 400px;background: url(../image/product.jpg) center center no-repeat;position: absolute;top: 0px;left: 0px;background-size: cover;}
.i-box{position: absolute;top: 0px;left: 0px;width: 100%;z-index: 3;}

/*-----------------------------------------contact--------------------------------------------*/



/*-----------------------------------------pro--------------------------------------------*/
.products{padding: 50px 0px;}
.products ul{margin-bottom: 30px;}




	
/*-----------------------------------------pro--------------------------------------------*/


/*-----------------------------------------news--------------------------------------------*/
	
.ev-scroll .ev-ul{width: 110%;}
.ev-scroll .ev-ul li{margin: 0px 45px 45px 0px;}
.nn-title h3{font-size: 20px;text-align: center;line-height: 80px;}
.nn-title p{width: 460px;margin: 0 auto;line-height: 24px;font-size: 12px;text-align: center;overflow: hidden;border-bottom: 1px solid #E5E5E5;}
.nn-title p span{display: inline-block;margin: 0px 10px;}	
	
	
/*-----------------------------------------news--------------------------------------------*/

/*手机导航*/
	.med-btn{width: 30px;height: 28px;overflow: hidden;position: absolute;top: 10px;right: 10px;display: none;}
	.med-btn span{height: 5px;border-radius:4px;width: 100%;float: left;margin-bottom: 6px;background: #003a91;padding: 0px;}
	.med_nav{width: 90%;height: 100%;overflow: auto;position: fixed;top: 0px;left: -90%;background:#F1F1F1;z-index: 99999;
		transition: all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-ms-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;
		}
	.med-ul{width: 100%;overflow: hidden;}
	.med_box>li{width: 100%;border-bottom: 1px solid #e0e0e0;overflow: hidden;}
	.m_na{width:100%;display: inline-block;background: url(../image/add.png) 95% center no-repeat;line-height: 40px;font-size: 16px;background-size: 15px;text-indent: 10px;}
	.m_nacur{color: #fff;}
	.med_box .m_nacur{background: url(../image/reduce.png) 95% center no-repeat;background-size: 15px;}
	.md_head{width:100%;padding: 0px 20px;display: inline-block;background:#e0e0e0 url(../image/arrow.png) 93% center no-repeat;line-height: 40px;font-size: 14px;background-size: 15px;}
	.md_head a{width: 100%;display: inline-block;border-top: 1px solid #CCCCCC;}
	.md_head .lineno{border-top: none;}
	.md_head1 a{color: #fff;}
	.med_box .md_head1{background:#e0e0e0 url(../image/arrow-active.png) 93% center no-repeat;background-size: 15px;}
	.md_nr{background: #CCCCCC;width: 100%;padding: 0 25px;line-height: 40px;font-size: 12px;display: none;}
	.md_nr a{width: 100%;display: inline-block;border-top: 1px solid #e0e0e0 ;}
	.md_nr .lineno{border-top: none;}
	.md_box{display: none;width: 100%;}
	.mask{width: 100%;height: 100%;position: fixed;top: 0px;background: rgba(0,0,0,.5);z-index: 99998;left: -100%;
		transition: all 0s ease 0.6s;
		-webkit-transition: all 0s ease 0.6s;
		-moz-transition: all 0s ease 0.6s;
		-ms-transition: all 0s ease 0.6s;
		-o-transition: all 0s ease 0.6s;
		}
	
	/*开关效果*/
	
	body .scroll_med{left: 0px;
		transition: all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-ms-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;
	}
	body .mask1{
		left: 0px;
		transition: all 0.6s ease 0s;
		-webkit-transition: all 0.6s ease 0s;
		-moz-transition: all 0.6s ease 0s;
		-ms-transition: all 0.6s ease 0s;
		-o-transition: all 0.6s ease 0s;
	}
	.news-top p{word-break:break-all;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;}
	.news-top img{float: left;margin-right: 40px;max-width: 100%;}
	.logo2{display: none;}
	.hots img{display: none;cursor: pointer;}
	.med-forms{width: 100%;overflow: hidden;border: 1px solid #E5E5E5;margin-bottom: 10px;}
	
	.fa{display: none;}
	.bannarss{display: none;}
	.display1{display: none;}
	
/*-------------------------------------------------animations-------------------------------------------*/

	@media only screen and (max-width:1680px ) {
		.eprev{left: 50px;}
		.enext{right: 50px;}
	}
	@media only screen and (max-width:1400px ) {
		.eprev{left: 5px;}
		.enext{right: 5px;}
		
	}

	
	@media only screen and (max-width:1200px ) {
		.wrap{width: 98%;}
		.header{background: url(../image/black.png) 0 0 repeat;height: 50px;}
		.text{color: #000;}
		.sum{background: url(../image/sou1.png) center center no-repeat;}
		.nav{display: none;}
		.header-right{width: 50%;margin-right: 50px;}
		.logo{width: 150px;margin: 5px 0px 0px;}
		.med-btn{display: block;}
		.about-room{width: 720px;}
		.product{background-size: cover;margin-bottom: 20px;}
		.product-room{width: 600px;}
		.product-room li:hover{margin-top: 10px;}
		.about-room li:hover{margin-top: 10px;}
		.ev-scroll{width: 783px;}
		.cont-left{float: none;margin: 0 auto 20px;}
		.footer-ul li{width: 50%;margin-bottom: 20px;}
		.footer-ul .footer-a{width: 50%;}
		.about-room li span{width: 65px;height: 65px;margin: 0 42.5px 10px;}
		.about-room li{width: 150px;}
		.a-li{display: block;}
		.hrs-ul{width: 808px;margin: 0 auto 30px;}
		.hrs-ul li{margin: 14px 6.5px 0px;}
	}
	@media only screen and (max-width:1024px ) {
		
		
	}
	@media only screen and (max-width:840px ) {
		.hr_left{float: none;width: 100%;min-height:initial ;margin-bottom: 15px;}
		.hr_right{width: 100%;float: none;margin: 0;}
		.hr_left h3{margin-top: 20px;}
		.hrs-ul{width: 404px;}
	}
	@media only screen and (max-width:768px ) {
		.hr-title1 span:nth-child(2){display: none;}
		.hr-title1 span:nth-child(3){display: none;}
		.hr-title1 span:nth-child(4){display: none;}
		.hr-title span:nth-child(2){display: none;}
		.hr-title span:nth-child(3){display: none;}
		.hr-title span:nth-child(4){display: none;}
	}
	@media only screen and (max-width:640px ) {
		.display1{display: block;}
		.display2{display: none;}
		.fix-box{display: none;}
		.product{padding: 20px 0px;}
		.product-room{width: 300px;}
		.ev-scroll{width: 370px;}
		.titles{margin: 20px auto;line-height: initial;height: auto;}
		.banner-box{margin-top: 50px;}
		.header{position: fixed;background: #fff;z-index: 10000;}
		.h-map{display: none;}
		.logo img{display: none;}
		.logo{width: 60px;}
		.logo .fa{display: block;}
		.search{width: 100px;margin-right: 5px;border: 1px solid #E5E5E5;}
		.sum{width: 20px;}
		.text{width: 80px;}
		.header-right{width: 63%;}
		.name{width: 100%;}
		.name1{width: 100%;margin-bottom: 20px;}
		.name input{width: 60%;font-size: 12px;}
		.name1 textarea{width: 60%;font-size: 12px;}
		.cont-left{width: 100%;}
		.sub{margin: 0;width: 50%;height: 30px;font-size: 12px;margin-left: 25%;}
		.cont-right{width: 98%;padding-left: 2%;}
		.cont-right h3{font-size: 18px;}
		.cont-fot{margin-top: 20px;line-height: 24px;}
		.contact{padding-top: 20px;}
		.product-room li:nth-child(2){display: none;}
		.product-room li:nth-child(3){display: none;}
		.product-room li:nth-child(4){display: none;}
		.name p{font-size: 12px;width: 50px;}
		.name1 p{font-size: 12px;width: 50px;}
		.about-room{width: 480px;}
		.pro-box{box-shadow: none;-moz-box-shadow:none;-webkit-box-shadow: none;}
		.bannars{display: none;}
		.bannars-box{height: 170px;margin-top: 50px;}
		.bar-img2{display: block;}
		.bar-img1{display: none;}
		.footer-ul li{width: 100%;margin-bottom: 20px;}
		.footer-ul .footer-a{width: 100%;}
		.footer-ul>li>a{width: 33.3%;}
		.footer{padding-top: 20px;}
		.products{padding: 20px 0px;}
		.article{padding: 20px 0px;}
		.pages{margin: 20px 0px;}
		.nn-title h3{line-height: 34px;font-size: 16px;}
		.hrs-ul{width: 202px;}
		.hrs{font-size: 16px;font-weight: normal;text-align: center;float: none;}
		.hrs span{text-align: left;display: block;float: none;}
		.hrs img{float: none;margin: 0px 0px 5px 0px;}
	}
	@media only screen and (max-width:540px ) {
		.about-room{width: 300px;}
		.anav1 a{width: 48%;}
		.anav1 a:hover{border: 1px solid #b8b8b8;width: 48%;background-size: cover;height: 33px;}
		.anav1 .an-cur{border: 1px solid #b8b8b8;width: 48%;background-size: cover;height: 33px;}
	}
	@media only screen and (max-width:480px ) {
		
	}
	@media only screen and (max-width:420px ) {
		.ev-scroll{width: 300px;}
		.ev-scroll li{width: 300px;}
		.ev-scroll li img{width: 300px;height: 133.78px;}
		.imgs{width: 300px;height: 133.78px;}
		.ev-scroll li span{margin-top: 0px;font-size: 20px;line-height: 36px;}
		.ev-box{margin-bottom: 20px;}
		.cl-product li{ display: block!important; }
		.pr{ float: none; width: 100%; height: auto; }
	}
	@media only screen and (max-width:375px ) {
		
	}
	@media only screen and (max-width:319px ) {
		
	}
	
	
	
/*-------------------------------------------------animations-------------------------------------------*/

