@charset "utf-8";
@media (min-width:992px){
	.nav li:hover .nav-er a{animation:slideLeft 1.2s both ease-out;-webkit-animation:slideLeft 1.2s both ease-out;}
	.nav-er a:nth-child(2){animation-delay: .2s !important;}
	.nav-er a:nth-child(3){animation-delay: .4s !important;}
	.nav-er a:nth-child(4){animation-delay: .6s !important;}
	.nav-er a:nth-child(5){animation-delay: .8s !important;}
}
@media (max-width:1680px){
	.cpxqcon{padding-top: 25px;}
}
@media (max-width:1600px){
	.w1440{width:1200px;}
	.index-r{margin-left: calc(50% - 600px);}
	.indexBtn2{margin-right: calc(61% - 600px);}
	/*.nav-yi{padding: 0 20px;}*/
	.nav li:nth-child(3){margin-right: 360px;}
	.padding-lr170{padding-right: 0}
	.footer-nav dl{margin-left: 40px;}
	.qyjj-con .des16 p{line-height: normal;}
	.pphw-img{height: 400px;}
	.hisdes9{position: absolute;left: -25%;width: 150%;}
}
@media (max-width:1500px){
	.indexBtn2{margin-right: calc(59% - 600px);}
	.nav li:nth-child(3){margin-right: 320px;}
	.nav-yi{padding: 0 25px;}
	.jidi-con h3{margin-bottom: 10px;}
	.qudao .mg-bt35{margin-bottom: 15px;}
	.qudao .des16 p{line-height: normal;}
	/*.his-list li{margin-top: -40px;}*/
	.nav-er a{margin-right: 50px;}
	li:nth-child(3) .nav-er a{margin-right: 30px;}
	.nav li:nth-child(2) .nav-er-warp{margin-left: -112px;}
	.nav li:nth-child(4) .nav-er-warp{margin-left: 230px;}
	.nav li:nth-child(5) .nav-er-warp{margin-left: 456px;}
	.nav li:last-child .nav-er-warp{margin-right: -458px;}
}
@media (max-width:1400px){
	.indexBtn2{margin-right: calc(57.5% - 600px);}
}
@media (max-width:1250px){
	.footer-nav dl{margin-left: 20px;}
}
@media (max-width:1200px){
	.index-r{margin-left: 4%;}
	.indexBtn2{margin-right: 0;}
	.cpxqcon{padding-top: 5px;}
}
@media (max-width:1150px){
	.footer-code{padding-left: 50px;}
}
@media (max-width:1050px){
	.footer-logo{display: none;}
	.footer-content{float: none;}
	.qyjj-con,.qyjj-img{float: none;width: auto;}
	.footer-code{padding-left: 0;}
	.xw-img{width: 420px;height: 250px;}
	.xw-con{left: 460px;}
	.xw-con .mg-bt50,.qyjj-con,.jidi-img{margin-bottom: 25px;}
	.xw-con .jt33{bottom:20px;}
	.spzx-title h3{font-size: 18px;}
	.anli li{width: 32%;margin-right: 2%;}
	.alxq-img .swiper-container{margin: 0 60px;}
	.md-title{padding-right: 35px;}
	.md-title img{right: 0;}
	.jidi-img{float: none !important;width: auto;}
	.jidi-con{position: static;width: auto;}
	.his-list li{margin-top: 0;}
	/*.condition-r ul li{width: 16.66%;}*/
	.iframe{height: 50vw;}
	.pphis-year .swiper-slide{width: 20%;}
	.shishang{margin-bottom: 30px;}
	.jidi-moma li:last-child .jidi-img,.jidi-moma li:last-child .jidi-con{width: 100%;}
	.qyjj-img2{position: static;transform: none;}
	.pros .swiper-slide a .img100{height: auto;display: block;}
}
@media (max-width:992px){
	body{padding-top: 60px !important;}
	.menu-handler{display: block;}
	.header{height: 60px !important;box-shadow: 0 1px 2px #ddd;position: fixed;}
	.header-top{padding-top: 0;}
	.logo{left: 4%;position: absolute;top:50%;transform: translateY(-50%);}
	.logo img,body.is-scroll .logo img{height: 30px;vertical-align: middle;}
	.header-bots{height: 60px;height: auto;}
	.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:32px;left: 4%;right: 4%;bottom:20px;overflow: auto;padding-right: 0;border-right: 0;}
	.nav{text-align: left;}
	.nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;display: block;position: relative;}
	.nav li.active{border-color:#000;}
	.nav li.active .nav-yi{color: #000;}
	.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;font-size: 15px;}
	.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-yi span{min-width: 100%;text-align: left;}
	.nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding:20px 0;transition: none;}
	.nav-er .w1440{max-width: 100%;}
	.nav-er a{line-height: 36px;font-size: 14px;}
	.nav-er-warp{margin: 0 !important;}

	.language{right: 0;top:0;}
	.language-box{left: auto;right: 0;margin-left: 0;}
	.nav-er a{width: 25%;margin: 0 !important;}
	.nav-er a img{height: 36px;}
	.header-bot{height: 60px;}
	.fixed-ny .ny-navs{top:60px;}
	.spzx-banner video{height: calc(100vh - 60px);}
}
@media (max-width:800px){
	.footer-nav{display: none;}
	.footer-code{float: none;text-align: center;}
	.cpxqDot{text-align: center;}
	.footer-code li:first-child{margin-left: 0;}
	.footer-logo{display: block;position: static;text-align: center;margin-bottom: 30px;}
	.footer-top{padding: 60px 0;}
	.cpxqimg,.cpxqcon{float: none;width: auto;}
	.xw-img{width: 330px;height: 200px;}
	.xw-con{left: 360px;}
	.xw-con p{display: none;}
	.video_t{padding: 35px 0;}
	.md li{width: 49%;margin-right: 2%;margin-bottom: 30px;}
	.md li:nth-child(3n){margin-right: 2%;}
	.md li:nth-child(2n){margin-right: 0;}
	.cp li{width: 49%;margin-right: 2%;margin-bottom: 25px;}
	.cp li:nth-child(3n){margin-right: 2%;}
	.cp li:nth-child(2n){margin-right: 0;}
	.cpxqimg{margin-bottom: 30px;}
	.ny-navs-con a{margin-right: 40px;}
}
@media (max-width:760px){
	.pc-show,.pro-title,.pptp-num,.newBtn div{display: none;}
	.wap-show{display: block;}
	.banner-des h2,.size48{font-size: 24px;}
	.size36,.ban-des h2,.title36 h2,.his-top h3,.title30 h2,.cpxq-title h2{font-size: 20px;}
	.spzx-banner p,.xqxq-title h1,.lxwm-list li p{font-size: 18px;}
	.size22,.spzx-title h3,.sdzx p,.jidi-con h3,.tj{font-size: 16px;}
	.title-r-style a,.xw-con h2,.his-top span,.lxwm-list li:last-child p,.cpxqcon li p{font-size: 14px;}
	.banner-des span,.new-bot span,.spzx-title p,.ban-des span,.xw-con span{font-size: 12px;}
	.beian,.footer-share{float: none;width: auto;}

	.padding-tb80,.padding-tb60,.footer-top,.padding-tb100{padding: 35px 0;}
	.edit{padding: 20px 0;}
	.footer-bot{padding: 15px 0;}

	.mg-bt80{margin-bottom: 40px;}
	.spzx li,.anli li,.md-mid{margin-bottom: 35px;}
	.mg-bt60,.jidi li{margin-bottom: 30px;}
	.mg-bt50{margin-bottom: 25px;}
	.mg-bt40,.cpxqimg{margin-bottom: 20px;}
	.mg-bt30,.mg-bt35,.jidi-img{margin-bottom: 15px;}
	.banner-des h2,.swiper-slide2 .banner-des h2,.mg-bt20,.footer-share{margin-bottom: 10px;}
	.mg-bt15{margin-bottom: 8px;}
	.cpxqcon li,.md li:last-child,.qyjj-con .des16 p{margin-bottom: 0;}

	/*.his-list li{margin-top: 30px;}*/
	.swiperDot{margin-top: 20px;}
	.title36 .des16{margin-top: 12px;}

	.padding-b80{padding-bottom: 35px;}
	.padding-t80{padding-top: 35px;}

	.banner-des{margin-left: 0;text-align: center;}
	.swiper-slide2 .banner-des span,.swiper-slide2 .banner-des h2{letter-spacing: normal;padding-left: 0;}
	.bannerDot{bottom:15px;}
	.padding-lr170{padding-left: 0;}
	.pphw-img{margin-left: 0;}
	.pphw-img{height: 140px;}
	.ppwh-title{margin: 0;}
	.ppwh-title img{width: 11px;}
	.ppwh-title h2 img{width: 110px;}
	.pro-con{margin-left: 0;}
	.title30 img{width: 11px;}
	.des16 p{font-size: 14px;line-height: 22px;}
	.title-r-style a{margin-right: 24px;}
	.title-r-style a:after{right: -12px;}
	.title-r,.title-r-pro{top:1px;}
	.index-r{margin-right: 4%;}
	.more{width: 60px;line-height: 60px;height: 60px;font-size: 14px;}
	.pro-hide h3{font-size: 14px;bottom:20px;}
	.pros .swiper-slide a{margin: 0;}
	.indexBtn div,.pptpBtn div{width: 24px;height: 24px;margin-top: -12px;}
	.indexBtn1,.pptpBtn1{left: 5px;}
	.indexBtn2,.pptpBtn2{right: 5px;}
	.pptp-elt{margin-right: 0;}
	.pptp-list a{margin-right: 0;width: 25%;}
	.pptp-elt{padding: 15px 10px;}
	.pptp-list a img{height: 36px;}
	.pptp-list a:before{right: 0;height: 12px;margin-top: -6px;display: none;}
	.pptpDot{position: static;text-align: center;}
	.swiperDot .swiper-pagination-bullet{width: 8px;height: 8px;}
	.new-bot{padding: 10px 0 0;}
	.new-bot h3{font-size: 14px;}
	.footer-logo img{height: 30px;}
	.spzx li{width: 49%;margin-right: 2%;}
	.spzx li:nth-child(3n){margin-right: 2%;}
	.spzx li:nth-child(2n){margin-right: 0;}
	.ny-navs-con a{font-size: 14px;line-height: 50px;}
	.ny-nav{height: 51px;}
	.ny-navs{height: 51px;}
	.ny-navs-con a{margin-right: 30px;}
	.play65{width: 32px;height: 32px;}
	.video_t{padding: 15px;}
	.closesp{width: 24px;height: 24px;right: 10px;top:10px;}
	.ban-des span{letter-spacing: normal;}
	.ban-des h2{margin-bottom: 10px;}
	.xw-img{width: 160px;height: 100px;}
	.xw-con{left: 170px;padding-top: 0;}
	.xw-con .jt33{left: auto;right: 0;bottom:12px;}
	.xw-con span{position: absolute;left: 0;bottom:10px;}
	.jt33{width: 20px;height: 8px;}
	.xw-con h2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	.position{padding: 20px 0 0;}
	.xqxq-title{padding-bottom: 15px;}
	.xwxq-fy a{display: block;max-width: 100%;text-align: left !important;float: none;margin-bottom: 25px;}
	.xwxq-fy span{margin-top: 5px;}
	.back{position: relative;}
	.anli li{width: 49%;}
	.anli li:nth-child(3n){margin-right: 2%;}
	.anli li:nth-child(2n){margin-right: 0;}
	.alxq-img .swiper-container{margin: 0;}
	.alxqBtn div{width: 24px;height: 24px;margin-top: -12px;}
	.alxqBtn1{left: 5px;}
	.alxqBtn2{right: 5px;}
	.md li{width: 100%;margin-right: 0 !important;margin-bottom: 35px;}
	.md-title h3{font-size: 16px;}
	.md-title span{font-size: 14px;}
	.ddzt-select .i{right: 5px;}
	.ddzt-select-val{padding-left: 10px;}
	.ddzt-select-list a{padding-left: 10px;}
	.ddzt-select-list{max-height: 180px;}
	.his-con{width: 100%;}
	.his-list li:nth-child(odd) .his-con{padding-right: 0;}
	.his-list li:nth-child(even) .his-con{padding-left: 0;}
	.his-des{width: 50%;}
	.his-img{width: 50%;}
	.his-nr p{line-height: 22px;}
	.his-list li:nth-child(odd) .his-des{text-align: left;padding-left: 20px;}
	.his-list li:nth-child(even) .his-des{text-align: right;padding-right: 20px;}
	.his-list li:nth-child(odd) .his-img{padding-right: 20px;}
	.his-list li:nth-child(even) .his-img{padding-left: 20px;}
	.his-dot{top:3px;}
	.his-list{padding-top: 20px;}
	.lxwm-list li{width: 50%;margin-bottom: 30px;}
	.lxwm-list li span{margin: 5px 0;}
	.lxwm-pp-page{margin: 0 5px;}
	.lxwm-pp-page p{font-size: 14px;}
	.lxwm-pp li h3{font-size: 16px;}
	/*.lxwm-pp li{width: 100%;margin-bottom: 30px;}*/
	.lxwm-pp li:last-child{margin-bottom: 0;}
	.lxwm-pp-page img{width: 90px;}
	.probody .ny-navs-con{text-align: right;}
	.probody .ny-navs-con a{margin-right: 12px;}
	.probody .ny-navs-con a:last-child{margin-right: 0;}
	.ny-pplogo img{height: 40px;}
	.ny-pplogo{margin-top: -20px;}
	.condition-name{position: static;margin-bottom: 10px;}
	.condition-r{margin-left: 0;}
	.condition-name{font-size: 16px;line-height: 32px;width: 70px;}
	.condition-r ul{padding-bottom: 5px;}
	.condition-r ul li{width: 33.33%;width: 110px;}
	.condition-r ul li a{font-size: 14px;}
	.condition-r ul li a img{height: 20px;margin-right: 5px;}
	.condition-r ul li a span{line-height: 36px;}
	.cp li{margin-bottom: 10px;}
	.cpbot{height: 36px;}
	.cpbot p{font-size: 14px;}
	.cpxqDot{margin-top: 0;}
	.cpxqDot .swiper-pagination-bullet{width: 16px;height: 2px;margin: 0 3px;}
	.cpxq-title span{font-size: 14px;margin: 5px 0 10px;}
	.cpxq-title .i{height: 2px;width: 20px;}
	.dapeiBtn div{width: 24px;height: 24px;margin-top: -12px;}
	.title30 .i{width: 28px;margin: 10px auto;}
	.iframe{height: 100vw;}
	.ppym-title h2 img{height: 28px;}
	.ppym-title span img{height: 29px;}
	.mg-bt120{margin-bottom: 35px;}
	.since-title1 span{font-size: 32px;}
	.since-title1 span:nth-child(2){margin-left: 10px;}
	.since-title1 h2{font-size: 18px;margin-top: 10px;}
	/*.since1 .des16 p{margin-bottom: 20px;}*/
	.pphis-year .swiper-slide{width: 33.33%;}
	.active-nav .pphis-year-con h3,.pphis p{font-size: 16px;}
	.active-nav .pphis-year-con h3 span{font-size: 20px;}
	.hisBtn div{width: 24px;height: 24px;margin-top:0;top:49px;}
	.pphis-year .dot{transform: scale(0.8);}
	.pphis-year .active-nav .dot{transform: scale(1.2);}
	.pphis p{margin-top: 10px;}
	.jidi-jd h2{font-size: 18px;}
	.ppys-des p{display: block;width: 100%;margin-right: 0;}
	.jidi-fs h2,.jidi-moma h2{font-size: 18px;}
	.jidi-cxdy .jidi-img img{width: 50%;}
	.jidi-cxdy h2{font-size: 20px;}
	.jidi-cxdy .jidi-con img{height: 20px;}
	.jidi-cxdy p{margin-bottom: 10px;}
	.shishang span{font-size: 14px;line-height: 30px;padding: 0 15px;}
	.glxjd-ppfz img{height: 12px;}
	.glxjd-ppfz{height: 180px;padding-top: 60px;}
	.jidi-moma li:last-child h2{margin-bottom: 5px;}
	.lgxjd-fzlc .his-list li:nth-child(odd) .his-des{text-align: right;padding-left: 0;padding-right: 20px;}
	.lgxjd-fzlc .his-list li:nth-child(odd) .his-img{padding-right: 0;padding-left: 20px;}
	.lgxjd-fzlc .his-list li:nth-child(even) .his-des{text-align: left;padding-left: 20px;padding-right: 0;}
	.lgxjd-fzlc .his-list li:nth-child(even) .his-img{padding-right: 20px;padding-left: 0;}
	.lgxjd-fzlc .his-list li:nth-child(even) .his-con{padding-right: 0;}
	.lgxjd-fzlc .his-list li{margin-top: 30px;}
	.lgxjd-fzlc .his-list li:nth-child(odd) .his-con{padding-left: 0;}
	.lgxjd-fzlc .his-list{padding-top: 30px;}
	.jidi-moma li:last-child{margin-top: 0;}
	.jidi-moma li:last-child .jidi-con img{height: 20px;}
	.jidi-moma li:last-child h2{font-size: 20px;}
	.maodian{top:-60px;}
	.his-list li:nth-child(odd) .his-dot{right: 50%;}
	.his-list li:nth-child(even) .his-dot{left: 50%;}
	.lgxjd-fzlc .his-list li:nth-child(odd) .his-dot{right: 50%;}
	.lgxjd-fzlc .his-list li:nth-child(even) .his-dot{left: 50%;}
	.hisdes9{width: 100%;left: 0;position: static;margin-top: 50px;}
	.pphis-year .swiper-slide:last-child .hisdes9{right: 0;left: auto !important;width: 100%;}
	.pphis-year .swiper-slide:nth-child(3n) .hisdes9{right: 0;left: auto !important;width: 100%;}
	.pphis-year-con{position: relative;}
	.pphis-year .swiper-slide{height: auto;}
	.pphis-year .swiper-slide:nth-child(odd) h3{position: static;}
	.pphis-year-con .line{position: absolute;top:20px;}
	.pphis-year .swiper-slide .line{top:32px !important;margin-top: 0 !important;}
	.pphis-year .swiper-slide:nth-child(even) h3{position: static;}
	.pphis-year .dot{top:52px;margin-top: 0;}
	.pphis-year:before{top:60px;margin-top: 0;}
	.ppym-title-mm span,.jidi-moma li:last-child span{font-size: 18px;}
	.footer-code li{width:100px;}
}
@media (max-width:360px){

}