@charset "utf-8";
@media (min-width:1200px){
	.nav li:hover .nav-er{opacity: 1;margin-top: 0;pointer-events: auto;}
	.nav-er a:hover{background: #000;color: #fff;}
	.nav li:hover .nav-yi:after{width: 100%;}
	.nav li:hover .nav-yi:hover{color: #000;}
	.nav li:hover .nav-hide{opacity: 1;z-index: 2;pointer-events: auto;transform: scaleY(1);}
}
@media (max-width:1700px){
	.size36,.title36 h2,.title36 span{font-size: 32px;}
	.lxfs li p{font-size: 20px;}
}
@media (max-width:1500px){
	.title-num span{font-size: 120px;}
	.ys-des p{font-size: 18px;}
	.about-con{width: 37%;}
	.about-des p{margin-bottom: 15px;}
	.margin-b60{margin-bottom: 40px;}
	.hzkh{height: 560px;}
	.footer-top{padding-bottom: 270px;}
	.gsjj-des p{margin-bottom: 15px;line-height: 1.8em;}
	.lxwm-page{padding: 30px;}
	.nav li{margin-right:50px;}
	.nav-box{margin-left: 190px;margin-right: 300px;}
	.moshi-title h3{font-size: 17px;}
}
@media (max-width:1400px){
	.gsjj-title h3,.yj-bot h3,.title30 h2,.size36,.moshi-title h3{font-size: 24px;}
	.zq-warp p,.hot-title h3{font-size: 20px;}
	.prohide-warp p{font-size: 16px;}
	.des16 p,.process-bot p{font-size: 15px;}
	.nav-box{margin-left: 270px;margin-right: 300px;}
	.nav li{margin-right: 40px;}
	.about-con{padding-top: 25px;}
	.hzkh-warp{padding: 40px;}
	.kcx-des p{font-size: 16px;}
	.kcx-des{width: 180px;}
	/*.kcx li:last-child .kcx-des p,.kcx li:nth-child(1) .kcx-des p{line-height: 90px;}*/
	.xpxqplay{margin-left: 50px;}
	.cpxq-img{width: 44%;}
	.xh-bot p{font-size: 16px;}
}
@media (max-width:1300px){
	/*.footer-nav ul li{width: 33%;}*/
	.footer-nav li p{font-size: 14px;}
	.lxfs li p{font-size: 16px;}
	.nav-box{margin-left: 180px;}
}
@media (max-width:1200px){
	#menu-handler2{display: block;}
	#menu-handler,.nav-yi:after{display: none;}
	.header{box-shadow:0 1px 2px #ddd;}
	.header .w92{height:60px;position: relative;}
	.logo{left: 0;margin-left: 0;}
	.logo img{height: 40px;}
	body{padding-top: 60px;}

	.header-con{position: fixed;top:60px;left: -100%;width:100%;bottom:0;background: #fff;float: none;transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);-webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.header-con.active{left: 0;}
	.nav-box{margin: 0;position: absolute;top:50px;left: 4%;right: 4%;bottom:52px;overflow: auto;padding-top: 0;}
	.nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;margin-right: 0;position: relative;}
	.nav li.active{border-color:#000;}
	.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;font-size: 15px;}
	body.active .nav-yi{line-height: 50px;height: 50px;}
	.header.active li.active .nav-yi{color: #333;}
	.nav li.none .nav-yi{display: block;}
	.nav li:after{width: 10px;height: 10px;position: absolute;content: '';right: 2px;top:20px;background: url("../images/phone-arrow.png") no-repeat center;background-size:cover;display: none;transition: all .4s;}
	.nav li.has:after{display: block;}
	.nav li.on:after{transform: rotate(180deg);}
	.nav-hide{z-index: auto;transform: scaleY(1); display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding: 15px 0;transition: none;border:none;}
	.nav-hide a{width: 32%;}
	.nav-hide a:nth-child(3n){margin-right: 0;}
	.header-area{position: static;}
	.nav-hide a p{font-size: 14px;line-height: 30px;}
	.header-area-bot{position: absolute;left: 4%;right: 4%;top:5px;height: 36px;}
	.header-area-top{position: absolute;bottom:20px;margin-bottom: 0;width: 100%;text-align: center;}
	#menu-handler2{right: 0;left: auto;top:14px;}
	.search-box{position: absolute;left: 0;right: 90px;top:0;height: 100%;width: auto;}
	.search-text input{height: 36px;}
	.language{line-height: 34px;}
	.footer-r{position: static;margin-top: 30px;}
	.fx{text-align: center;}
	.youqing{margin: 0 auto;}
	.footer-nav{margin-right: 0;}
	.footer-right{margin: 0;}
}
@media (max-width:1100px){
	.hot-img,.hot-con,.news li{float: none;width: auto;}
	.news li{margin-right: 0;}
	.hzkh-con{width: 50%;margin-right: 0;}
	.gsjj-des p{margin-bottom: 15px;}
	.gsjj-title{margin-bottom: 35px;}
	.gsjj-con{width: 45%;}
	.ys-list2 li:nth-child(3) .title-num h3{width: 260px;}
}
@media (max-width:850px){
	.logo2{display: none;}
	.about-con,.about-img,.gsjj-img,.gsjj-con,.cpxq-img,.cpxq-con{float: none;width: auto;}
	.moshi-title h3{font-size: 20px;}
	.padding-tb80{padding: 60px 0;}
	.proplay .swiper-slide .i{top:15px;right: 15px;bottom:15px;left: 15px;}
	.prohide-warp{margin: 20px;}
	.hzkh{height: 400px;}
	.hzkh-warp{padding: 20px;}
	.footer-nav{margin-left: 0;}
	.ys-img,.ys-con{float: none !important;width: auto;}
	.ys-list li:nth-child(odd) .ys-con{text-align: left;}
	.ys-des{padding-left: 50px;}
	.title-num h3{width: auto;}
	.title-num{display: block;}
	.zq-con{width: 130px;height: 130px;margin-left: -65px;}
	.zq{height: 220px;}
	.zq-warp img{width: 40px;}
	.zq-warp{top:6px;right: 6px;bottom:6px;left: 6px;}
	.yj-img{width: 150px;height: 120px;margin-top:-60px;}
	.yj-img .i{top:3px;right: 3px;bottom:3px;left: 3px;}
	.kcx-des{top:20px;}
	/*.kcx-des p{font-size: 16px;line-height: 40px;}*/
	.kcx-des{width: 125px;}
	/*.kcx li:last-child .kcx-des p,.kcx li:nth-child(1) .kcx-des p{line-height: 60px;}*/
	.xpxqplay{margin-left: 0;}
	.cpdot{position: static;text-align: center;margin-top: 30px;}
	.cpdots .swiper-pagination-bullet{display: inline-block;margin: 0 8px;}
	.lxwm-page{display: block;width: 100%;margin-right: 0;margin-bottom: 30px;}
	.lxwm-page:last-child{margin-bottom: 0;}
	.der{display: block;}
}
@media (max-width:760px){
	.pc-show,.proBtn,.footer-nav{display: none;}
	.wap-show{display: block;}
	.title-num span{font-size: 42px;}
	.new-time span{font-size: 30px;}
	.size36,.title36-fff h2,.title36-fff span,.title-num h3,.title30 h2,.yj-bot h3,.ys-list2 li:nth-child(3) .title-num h3,.tjxw-title h2{font-size: 18px;}
	.title20 span,.gsjj-title h3,.zq-warp p,.fwbz p,.range h3,.cpxx-title h5,.hot-title h3,.new-con h3,.xqxq-top h1,.lxfs li h5{font-size: 16px;}
	.cpxq-con h4,.djxz span{font-size: 15px;}
	.title20 .title-en,.des16 p,.process-bot p,.proNum span,.prohide-warp p,.ys-des p,.title30 p,.yj-bot p,.tuiche li p,.range p,.cp-box p,.xh-bot p,.new-time p,.edit p,.tjxw-bot p{font-size: 14px;}
	.process li,.hzkh-con,.moshi li,.cp1{float: none;width: auto;}
	.yj li{display: block;width: auto;}
	.process li,.yj li,.moshi li,.xh-bot p{margin-right: 0}
	.process li:nth-child(1){width: 100%;}
	.gsjj-des p,.ys-des p,.yj-bot p,.hot-des p{line-height: 1.6em;}
	.yj li{margin-bottom: 70px;}
	.margin-b80{margin-bottom: 35px;}
	.process li{margin-bottom: 30px;}
	.title20,.margin-b60,.gsjj-title,.title30,.cp1 li,.xqxq-top h1{margin-bottom: 20px;}
	.lxwm-page{margin-bottom: 12px;}
	.gsjj-des p,.new-con h3,.edit p,.input-list{margin-bottom: 10px;}
	.process li:last-child,.zq li:nth-child(3),.zq li:nth-child(4),.yj li:last-child{margin-bottom: 0;}
	.ys-list li{margin-top: 25px;}
	.process-bot,.swiperDot{margin-top: 20px;}
	.fwbz p,.cpdot,.cpxq-con .des16 p,.xh-bot,.tjxw-bot{margin-top: 15px;}
	.cp-box p,.qr li p{margin-top: 10px;}
	.title30 p,.tuiche li p,.xh-bot .i{margin-top: 8px;}
	.process-bot p{margin: 15px 0;}
	.range h3{margin: 12px 0;}
	.footer-nav li h5{margin: 8px 0;}
	.hzkh-warp{margin: 12px;}
	.padding-tb80,.padding-tb60,.hzkh,.ys{padding: 35px 0;}
	.hot-title{padding: 15px 0;}
	.footer-bot{padding: 12px 0;}
	.yj-bot{padding: 30px 15px;}
	.hzkh-warp,.news li a,.lxwm-page,.padding40{padding: 12px;}
	.yj{padding-top: 45px;}
	.padding-b60,.padding-b80{padding-bottom: 35px;}
	.gsjj-title h3{padding-bottom: 10px;}
	.btn-right-style{width: 27px;height: 8px;margin-top: -4px;}
	.btn-left-style{width: 27px;height: 8px;margin-top: -4px;}
	.bannerBtn1{left: -5px;}
	.bannerBtn2{right: -5px;}
	.bannerDot{bottom:15px;}
	.process li:nth-child(2) .process-bot{padding-left: 0;margin-left: 0;}
	.proplay .swiper-slide .i{top: 8px;right: 8px;bottom: 8px;left: 8px;border-width: 1px;}
	.hzkh{height: auto;}
	.footer-top{padding: 35px 0 70px;}
	.footer-nav ul li{width: 50%;}
	.footer-nav ul li:last-child{width: 100%;margin-top: 20px;}
	.footer-nav li img{width: 26px;display: inline-block;vertical-align: middle;}
	.footer-nav li h5{display: inline-block;vertical-align: middle;font-size: 15px;}
	.footer-nav li p span{display: inline-block;}
	.footer-nav li p{min-height: 1em;}
	.footer-top{background: url(../images/footer-bg2.jpg) no-repeat bottom;background-size: cover;}
	.yvlist{top:auto;bottom:36px;}
	.position-bot a{width: auto;font-size: 14px;padding: 0 5px;line-height: 30px;height: 30px;}
	.position-top{line-height: 36px;}
	.position-bot{padding: 10px 0;margin-top: 10px;}
	.title-num h3{top: 25px;left: 14px;}
	.ys-des{padding-left: 0 !important;width: auto;}
	.ys-list li{border-bottom: 1px dashed #ddd;padding-bottom: 25px;}
	.ys-list li:last-child{padding-bottom: 0;border:none;}
	.zq{height: auto;font-size: 0;}
	.zq li{position: static;background: none !important; height: 50%;display: inline-block;vertical-align: top;font-size: 14px;width: 50%;margin-bottom: 20px;}
	.zq-con{position: relative;left: 0;margin: 0 auto;}
	.zq-box:after,.zq-box:before{display: none;}
	.zq li:nth-child(3) .zq-con{top:10%;border-color: #e8cb2d;}
	.zq li:nth-child(3) .zq-warp{background: #e8cb2d;}
	.zq li:nth-child(4) .zq-con{top:10%;border-color: #eaa327;}
	.zq li:nth-child(4) .zq-warp{background: #eaa327;}
	.moshi li{background: #f5f5f5 !important;margin-top: 10px;}
	.moshi li:nth-child(2){margin-top: 10px;}
	.moshi-title{position: static;width: 130px;height: 130px;margin: 0 auto 10px;}
	.moshi-title h3{font-size: 16px;width: 80px;margin: 0 auto;}
	.play{width: 48px;height: 48px;margin: -24px 0 0 -24px;}
	.kcx li{float: none; width: 100% !important;margin-right: 0;}
	.kcx li:last-child{position: relative;}
	.kcx li .img100{height: 230px;overflow: hidden;}
	.kcx li .img100 img{display: none;}
	/*.kcx li:last-child .kcx-des p,.kcx li:nth-child(1) .kcx-des p{line-height: 40px;}*/
	.kcx-des{width: 170px;padding: 8px;border-top-right-radius: 10px;border-bottom-right-radius: 10px;}
	.ys-list2 li:nth-child(2) .ys-des{margin-top: 0;}
	.ys-list2 li:nth-child(2) .ys-des p{text-align: left;width: auto;max-width: 100%;margin: 1% 0;display: block;}
	.ys-list2 li:nth-child(3) .ys-des{margin-top: 0;}
	.tuiche li{width: 49%;}
	.tuiche li:nth-child(even){margin-right: 0;}
	.cp1 li{margin-right: 3%;width: 48.5%;}
	.cp1 li:nth-child(even){margin-right: 0;}
	.cp2{float: left;width: 48.5%;}
	/*.xpxqplay .swiper-container{height: 360px;}*/
	.cpdots .swiper-pagination-bullet{width: 8px;height: 8px;}
	.position .i{height: 50px;}
	.cpxx li{font-size: 14px;width: 48%;margin-top: 15px;}
	.cnxh-title h2{font-size: 18px;}
	.cnxh-title h2{padding: 0 20px;}
	.xh-bot .i{position: static;}
	.swiperDot .swiper-pagination-bullet{width: 8px;height: 8px;}
	.new-con{margin-left: 80px;}
	.new-con:before{left: -17px;}
	.new-time{top: 10px;}
	.page a{line-height: 24px;border: 1px solid #e5e5e5;margin: 0 1px;width: 24px;}
	.page-box{margin-top: 30px;padding-top: 20px;}
	.xqxq-top span{margin: 0 5px;}
	.tjxw-title{margin-bottom: 25px;padding-bottom: 10px;}
	.tjxw-bot span{margin: 5px 0;}
	.xzan{width: 36px;margin: 0 auto;}
	.new-time p{margin-top: 7px;}
	.queding{width: 110px;height: 34px;line-height: 32px;font-size: 16px;margin: 0 auto;}
	.lxfs li .i{width: 36px;}
	.lxfs li h5{margin: 5px 0;}
	.lxfs{display: block;}
	.lxfs li{margin-bottom: 20px;}
	.lxfs li:last-child{margin-bottom: 0;}
	/*.qr li{width: 40%;margin: 5%;}*/
	.lxfs li p{margin-top: 5px;}
	.wap-wxcode{right: -88px;}
	.cpxq-img .swiper-wrapper{display: flex;}
	.footer-r{margin-top: 0;}
	.lxfs li p{font-size: 14px;}
	.lxfs li .img100{width: 78px;}
	.lxfs li span{font-size: 12px;}
	.ssjg-a a{width: 25%;text-align: center;margin: 0;line-height: 50px;}
	.ssbox .text{height: 44px;}
	.ssbox .submit{width: 56px;}
	.zp-con{padding: 15px;}
	.zp-clo6 span{width: 20%;}
	.zp-top .zp-clo6 span{white-space: normal;}
	.zp-clo6 span:last-child{display: none;}
	.kcx-des p{font-size: 14px;}
}
@media (max-width:360px){

}