@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: #80b443;color:#fff;}
	.nav li:hover .nav-yi span{background: #80b443;color: #fff;}

}
@media (max-width:1500px){

}
@media (max-width:1400px){
	.nav li{margin-right: 0.1rem;}
	*{font-size: 0.24rem;}
	.footer-lxxx span{font-size: 0.54rem;}
	.des-title30 h3,.anlixq-top h1{font-size: 0.45rem;}
	.time26 span{font-size: 0.39rem;}
	.title24 h2,.des-title24 h3{font-size: 0.36rem;}
	.des-title20 h3,.des20 p{font-size: 0.3rem;}
	.des-title18 h3,.footer-dl dt,.des18 p,.fzls-year h3,.fh{font-size: 0.27rem;}
	.ljgd,.footer-bot a, .footer-bot span,.position span, .position a,.time14{font-size: 0.21rem;}
	.protype-des p{font-size: 0.2rem;}

	.nav-er a{line-height: 0.5rem;}
	.logo img,.footer-logo img{height: 0.7rem;}
	/*.protype-con{width: 2.3rem;margin-left: 0;}*/
	.protype-con{left: 24%;transform: translateY(50%);bottom:50%;margin-bottom: 0;}
	.dotbox{width: 67%;}
	.swiper-slide-active .protype-con{left: 29%;}
	.ljxq span{line-height: 0.5rem;}
	.time26 img{width: 0.39rem;}
	.footer-s .text{height: 0.6rem;}
	.s88{width: 0.6rem;height: 0.6rem;}
	.footer-lxxx{width: 22%;}
	.footer-s{width: 4rem;}
	.nav-yi span{line-height: 0.5rem;}
	.position img{height: 0.2rem;}
	.title-line{width: 0.375rem;height: 0.03rem;}
	.fzls-list li{margin-bottom: 0.3rem;}
	.fzls-year{width: 2.3rem;}
	.fzls-des{width: 68%;}
	.fzls-list:after{left: 2.3rem;}
	.fzls-list:before{left: 2.3rem;border-width: 0.1rem;margin-left: -0.09rem;top:-0.4rem; border-bottom-width: 0.16rem;border-top-width: 0.16rem;}

	.ny-nav{height: 0.85rem;}
	.ny-navs{height: 0.84rem;}
	.position span,.position a{line-height: 0.84rem;}
	.cp-top .cp-page-a{height: 5.6rem;}
	.cp-mid-page,.cp-page-a{padding: 0.3rem 0;}
	.cp-mid-right .cp-con{width: 47%;}
	.des-xing p:before{width: 0.15rem;height: 0.135rem;top:0.12rem;}
	.des-xing p{padding-left: 0.25rem;}
	.fh{line-height: 0.6rem;}
	.jt29x5{width: 0.435rem;height: 0.075rem;}
	.lxfs img{width: 0.75rem;}
	.input-name{line-height: 0.6rem;}
	/*.input-text{margin-left: 1.5rem;}*/
	.input-text .text{height: 0.6rem;}
	.input-page-yzm .input-text{margin-right: 2.3rem;}
	.input-text textarea{height: 3rem;}
	.protype-con h3{font-size: 0.22rem;}

	.pro-type li:nth-child(1){transform: translateY(-260%);}
	.pro-type li:nth-child(2){transform: translateY(-130%);}
	.pro-type li:nth-child(4){transform: translateY(130%);}
	.pro-type li:nth-child(5){transform: translateY(260%);}
	.pro-con{top:0;width: 42%;}
	.pro-con p{font-size: 0.2rem;}
	.pro-con div{font-size: 0.2rem;}
	.fzls-list li.active .fzls-year h3{font-size: 0.4rem;}
	.about-left p{line-height: normal;}
	/*.data{display: flex;justify-content: space-between;}*/
	/*.data li{width: auto;max-width: 36%;}*/
	.cp-con p{line-height: normal;}
	.cp-con h3{line-height: 1.2;}
	.cp-bottom .cp-mid-page:nth-child(1) .cp-con{width: 61%;}

}
@media (max-width:1300px){
	.w1450{width: 92%;}
	.header-warp{margin: 0 4%;}
	.fzls-list li{min-height: 1rem;}
	/*.nav li{margin-right: 0.05rem;}*/
	/*.nav li span{padding: 0 0.1rem;}*/
}
@media (max-width:1199px){
	.nav-yi span:after,.search-box .img100,.search-box:before{display: none;}
	.menu-handler{display: block;}
	.header-warp{height: 1.2rem !important;}
	.header{height: 1.2rem !important;box-shadow: 0 1px 2px #ddd;}
	.logo img{height: 0.8rem;}
	body{padding-top: 1.2rem !important;}
	.fixed-right{width: 100%;}
	.nav-right{left: 4%;right: 4%;}
	.header-con{position: fixed;top:1.2rem;left: -100%;width:100%;bottom:0;background: #fff;display: block; 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;}
	.header-nav{margin: 0;position: absolute;top:1rem;left: 4%;right: 4%;bottom:0.4rem;overflow: auto;}
	.nav{display: block;}
	.nav li{float: none;border-bottom: 1px solid rgba(0,0,0,0.2);margin-left: 0;display: block;margin-right: 0;}
	.nav li.active{border-color:#80b443;}
	.nav-yi{line-height: 1rem;height: 1rem; padding: 0;background: none !important;margin-top: 0 !important;}
	.nav-yi span{font-size: 0.26rem;min-width: 0;}
	.nav li.none .nav-yi{display: block;}
	.nav li:after{width: 0.2rem;height: 0.2rem;position: absolute;content: '';right: 2px;top:0.4rem;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.has .nav-yi{display: inline-block;}
	.nav li.on:after{transform: rotate(180deg);}
	.nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding-bottom: 0.1rem;transition: none;transform: none;min-width: 0;}
	.nav-er a{text-align: left;padding-left: 1em;font-size: 0.24rem;line-height: 0.8rem;}
	.header-area{position: absolute;width: 92%;left: 4%;display: block;}
	.language{position: absolute;right: 0;top:0;font-size: 0.3rem;margin-right: 0;line-height: 0.8rem;}
	.search-con{width: auto;position: relative;top:0; height: 0.8rem;}
	.search-box{margin-right: 0.8rem;}
	.search-con .text{height: 0.8rem;font-size: 0.26rem;}
	.search-text{margin-right: 0.8rem;}
	.search-sb{width: 0.6rem;height: 0.6rem;top:0.1rem;right: 0.1rem;}
	.search-close{display: none;}
	.nav li.active .nav-yi span{background: none; color: #80b443;}
	/*.header-item{margin-left: 0;}*/
	/*.language{position: absolute;right: 0;top:0;}*/
	/*.search-box{display: block;margin-right: 70px;border-bottom: 1px solid rgba(255,255,255,0.2);}*/

	/*.search-con{position: relative;width: 100%;top:0;left: 0;box-shadow: none;}*/

}
@media (max-width:1050px){

}
@media (max-width:800px){

}
@media (max-width:760px){
	.pc-show,.dotbox{display: none;}
	.wap-show,.about-box,.footer-top,.footer-bot,.footer-mid,.flex-bt{display: block;}
	.about-box > div,.footer-top > div,.flex-bt > div{width: 100%;}
	.data-top span:nth-child(1){font-size: 0.8rem;}
	.banner-des h1,.en40,.cp-body .ban-warp h2{font-size: 0.4rem;}
	.footer-lxxx span{font-size: 0.46rem;}
	.title52 h2,.des-title30 h3{font-size: 0.4rem;}
	.des-title26 h3,.data-top span:nth-child(2),.time26 span,.cp-body .ban-warp h3{font-size: 0.36rem;}
	.title24 h2,.des-title24 h3{font-size: 0.34rem;}
	.des20 p{font-size: 0.3rem;}
	.banner-des h2,.data li:nth-child(3) .data-top span:nth-child(2),.des-title18 h3,.fzls-year h3{font-size: 0.28rem;}
	*,ul li,.ban-warp h3{font-size: 0.26rem;}
	.ljgd,.footer-bot a, .footer-bot span{font-size: 0.24rem;}
	.footer,.pro-con h3{text-align: center;}

	.padding-tb100{padding: 0.8rem 0;}

	.about-left,.fzls-list{margin-bottom: 0.4rem;}

	.banner-des{width: 60%;}
	.banner .btn64 div,.footer-dl{display: none;}
	.proplay .swiper-slide a{margin-left: 0;}
	.pro-con{position: static;width: 100%;}
	.pro-img{margin: 0 auto 0.2rem;}
	.ljxq .i{width: 0.25rem;height: 0.2rem;}
	.ljxq span{line-height: 0.52rem;}
	.yylyplay .swiper-slide{margin-right: 0;}
	.yylyplay .swiper-slide:last-child{margin-right: 0;position:relative;top:0;right:0;}
	.yylyDot,.proDot{display: block !important;}
	.news li{width: 49%;}
	.news li:nth-child(1){margin-bottom: 0.2rem;}
	.news li:nth-child(2){margin-right: 0;margin-bottom: 0.4rem;}
	.news li:nth-child(3){margin-right: 0;width: 100%;}
	.footer-logo{display: none;}
	.footer-logo img,.footer-s .text{height: 0.8rem;}
	.s88{width: 0.8rem;height: 0.8rem;}
	.proplay{position: relative;}
	.proDot{position: absolute;left: 0;width: 100%;top:6rem;z-index: 9;}
	.title42 h2{margin-bottom: 0.1rem;}
	.nav-yi span{font-size: 0.3rem;}
	.nav-er a{font-size: 0.28rem;}
	.nav-yi span{line-height: 0.44rem;}
	.index-about{padding-top: 0;background-size: cover !important;}
	.index-pro{background-size: cover !important;}
	.ban-warp h3{width: auto;}
	.about-bd .ban-warp{width: 4rem;}
	.ny-nav{height: 1rem;}
	.ny-navs{height: 1rem;}
	.position span, .position a{font-size: 0.24rem;line-height: 1rem;}
	.position img{height: 0.24rem;}
	.title-line{width: 0.5rem;height: 0.04rem;}
	.gsjj-con .mg-bt20,.cpxq-left{margin-bottom: 0.4rem;}
	.gsjj-img .i{top:-0.3rem;}
	.fzls-year{width: 1.5rem;}
	.fzls-des{width: 67%;}
	.fzls-list:after,.fzls-year .dot,.fzls-list:before{left: 1.8rem;}
	.fzls-year .dot{width: 0.22rem;height: 0.22rem;margin-left: -0.01rem;}
	.fzls-list li:first-child .fzls-year h3{font-size: 0.4rem;}
	.fzls-list:before{border-width:0.1rem;border-bottom-width: 0.16rem;border-top-width: 0.16rem;top:-0.5rem;margin-left: -0.09rem;}
	.cp-body .ban-warp{margin: 0;width: 50%;}
	.cp-top .cp-page-a{display: block;height: auto;padding: 0.3rem;}
	.cp-top .cp-img{margin-top: 0.4rem;}
	.cp-mid,.cp-mid-right .cp-mid-page,.cp-bottom,.yycj li{display: block;}
	.cp-top .cp-page-a > div,.cp-mid > div,.cp-mid-right .cp-con,.cp-mid-right .cp-img,.cp-bottom .cp-mid-page,.yycj li > div{width: 100%;}
	.cp-mid-left .cp-mid-page{height: auto;}
	.cp-mid-left .cp-mid-page,.cp-mid-right .cp-mid-page{padding: 0.3rem;}
	.cp-mid-right .cp-con{position: static;}
	.cp-page{padding-top: 0;margin-bottom: 0.8rem;}
	.cp-con,.cp-con p{text-align: center;}
	.cpxq-top{display: block;}
	.cpxq-top > div{width: 100%;}
	.des-xing p{padding-left: 0.3rem;}
	.des-xing p:before{width: 0.2rem;height: 0.18rem;top: 0.1rem;}
	.des18 p{font-size: 0.28rem;}
	.yycj-con,.yycj li:last-child .yycj-con{margin-bottom: 0.4rem;}
	.anli li,.xw li{width: 100%;margin-right: 0;}
	.time14{font-size: 0.28rem;}
	.anlixq-fy-con{display: block;}
	.anlixq-fy-con a{display: block;max-width: 100%;padding-right: 0 !important;padding-left: 0.6rem !important;margin-bottom: 0.3rem;}
	.fh{font-size: 0.28rem;line-height: 0.6rem;}
	.anlixq-fy .fh{position: static;transform: none;margin: 0.8rem auto 0;display: block;width: 2.4rem;}
	.anlixq-fy-con a:before{width: 0.6rem;height: 0.6rem;margin-top: -0.3rem;}
	.anlixq-fy-con a:last-child:before{left: 0;right: auto;}
	.des-title20 h3{font-size: 0.3rem;}
	.jt29x5{width: 0.4rem;height: 0.075rem;}
	.lxfs li{width: 50%;margin-bottom: 0.4rem;}
	.lxfs li:last-child{margin-bottom: 0;}
	.lxfs span{font-size: 0.34rem;}
	.lxfs .lxfs-tel span{font-size: 0.3rem;}
	.lxfs img{width: 0.64rem;}
	.lxfs li:nth-child(3){width: 100%;}
	.lxfs li:nth-child(4){width: 100%;}
	.lxfs .lxfs-tel span{width: 100%;}
	.des22 p,.des22 p span{font-size: 0.32rem;}
	.title36 h2{font-size: 0.46rem;}
	.input-page-3 .input-page{width: 100%;margin-right: 0;}
	.input-text .text{height: 0.8rem;}
	.input-name{line-height: 0.8rem;}
	/*.input-text{margin-left: 1.4rem;}*/
	.yzm-box img{width: 2rem;}
	.input-page-yzm .input-text{margin-right: 3.1rem;}
	.xl-body .ban-warp h2{width: 100%;}
	#mapDiv{height: 4.8rem;}
	.footer-lxxx{width: 100%;}
	.pro-con{text-align: center;}
	.pro-type{position: relative;top:0;left: 0;height: auto;width: 100%;}
	.pro-type .swiper-container{height: auto;}
	.pro-type .swiper-container .swiper-slide{height: auto;cursor: pointer;transform: translateX(0) !important;}
	.protype-con{position: static;width: 100%;text-align: center;}
	.protype-img{margin: 0 auto 0.1rem;width: 1.8rem;height: 1.8rem;}
	.protype-des p{font-size: 0.24rem;text-align: center;}
	.fzls-year h3{font-size: 0.32rem;}
	.fzls-list li{display: block;padding-left: 0.4rem;}
	.fzls-des,.fzls-year{width: 100%;}
	.fzls-year{text-align: left;}
	.fzls-list:after,.fzls-list:before{left: 0;}
	.fzls-year .dot{left: -0.39rem;}
	.fzls-list:after{bottom:0;}
	.line20 p{line-height: 1.4;}
	.cp-body .ban-warp,.ban-warp{width: 60%;}
	.BMap_bubble_title div{font-size: 12px !important;line-height: 1.25;}
	.cp-bottom .cp-mid-page:nth-child(1) .cp-con{width: 100%;}
	.ban-warp h3{line-height: normal;}
	.nav-yi span{padding: 0;}
	.nav-er a{white-space: normal;word-break: break-all;line-height: normal;padding:0.5em 1em;}
}