@charset "utf-8";
@media (min-width:1180px){
	.nav li:hover .nav-er{opacity: 1;margin-top: 0;pointer-events: auto;}
	.nav-er a:hover{background: #37a8d9;color: #fff;}
	.nav li:hover .nav-yi{color: #37a8d9;}
	.nav li:hover .nav-yi span:after{width: 100%;}
}
@media (max-width:1700px){
	.cpxq-page:nth-child(2){min-height: 0;}
	.instruct-show h3{margin: 20px 0;}
	.instruct-show img{width: 100px;}
}
@media (max-width:1500px){
	.guding{right: 20px;}
	.cpxq-page{padding: 30px 0;}
	.w1400{width: 1200px;}
	.w1260{width: 1200px;}
	/*.ulist{width: 530px;height: 200px;margin-top: 60px;}*/
	.ulist li img{width: 60px;}
	/*.ulist li:nth-child(2){margin-top: -30px;margin-left: -30px;}*/
	/*.ulist li:nth-child(3){margin-left: -30px;}*/
	/*.ulist li:nth-child(4){margin-top: -30px;margin-right: -30px;}*/
}
@media (max-width:1400px){
	.banner-des h2{font-size: 48px;}
	.title46 h2{font-size: 36px;}
	.title46 p{font-size: 24px;}
}
@media (max-width:1300px){
	.nav-yi{padding: 0 20px;}
	.cpxq-top{padding-top: 30px;}
}
@media (max-width:1250px){
	.lxwm-r{padding-left: 30px;}
	.lxwm-l{padding-right: 30px;}
}
@media (max-width:1200px){
	.lxwm-r:before{display: none;}
	.cpxq-img,.cpxq-con,.lxwm-l,.lxwm-r{float: none;width: auto;}
	.cpxq-img .img100{width: 500px;max-width: 100%;margin: 0 auto;}
	.lxwm-l{margin-bottom: 50px;}
	.cpxq-con{padding-bottom: 35px;}
	.cpxq-bot{margin: 0 4%;}
	.cpxq-top{padding: 35px 4% 15px;}
	.cpxqDot{bottom:25px;}
	.yy li:nth-child(odd) .yy-warp{margin-right: 4%;}
	.yy li:nth-child(even) .yy-warp{margin-left: 4%;}
	.yy-bg{width: 75%;}
	.hy-nav-con a img{width: 42px;}
	.hy-nav, .hy-navs{height: 105px;}
	.lxwm-r{padding-left: 0;}
	.lxwm-l{padding-right: 0;}
	.ly-zxly-right{margin-left: 0;}
	.instruct-warp{margin: 15px;}
	.instruct-hide img{width: 75px;}
	.instruct-hide p{margin-bottom: 20px;}
	.banner-60 .ban-des h2{font-size: 42px;}
}
@media (max-width:1180px){
	.nav-yi span:after,.header-area:before,.search-opean,.search-close,.nav-box:after{display: none;}
	.menu-handler,.search-sb{display: block;}
	.header{height: 60px !important;border-color: #f9f9f9;}
	.header-style .header{background: #fff;}
	.header .w1700{height: 60px;max-width: 100%;width: 100%;}
	body.is-scroll .header .w1700{height: 60px;}
	.nav-yi span{text-align: left;}

	.menu-handler{right: 4%;width: 28px;}
	.logo{left: 4%;}
	.logo img,body.is-scroll .logo img{height: 32px;}
	body{padding-top: 60px !important;}
	.fixed-right{width: 100%;}
	.nav-right{left: 4%;right: 4%;}
	.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:63px;left: 4%;right: 4%;bottom:30px;overflow: auto;padding-right: 0;border-right: 0;}
	.nav li{float: none;border-bottom: 1px solid #ddd;margin-left: 0;}
	.nav li.active{border-color:#37a8d9;}
	.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;font-size: 15px;}
	body.is-scroll .nav-yi{line-height: 50px;height: 50px;}
	.header.active li.active .nav-yi{color: #333;}
	.header-bgcolor .nav-yi span,.header-bgcolor .language-val{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-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding-bottom: 10px;transition: none;}
	.nav-er a{text-align: left;padding-left: 1em;}
	.header-area{margin: 20px 4% 0;position: relative;height: 32px;}
	.search-box{top:0;right: 98px;left: 0;margin-top: 0;}
	.search-con{position: static;width: 100%;box-shadow: none;border:1px solid #ddd;}
	.search-con .text{text-indent: 1em;}
	.language{right: 0;z-index: 9;}
	.language-bot{left: auto;right: 0;margin-left: 0;}
	.language-bot{width: 50px;}
	.fixed-nav{top:60px;}
	.search-box:before{display: none;}
	.language-box{box-shadow: 0 0 4px #ddd;width: 50px;}
	.index-con{top:60px;}
	.maodian2{top:-130px;}
	.qywh li{width: 49%;margin-top: 30px;}
	.qywh li:nth-child(1){margin-top: 0;}
	.qywh li:nth-child(2){margin-top: 0;}
	.qywh li:nth-child(even){margin-right: 0;}

}
@media (max-width:1050px){
	.footer-lx li{margin-left: 20px;}
	.footer-nav a{margin-right: 20px;}
	.xw-top li:nth-child(1) .img100{height: 400px;}
	.xw-top li:nth-child(3) .img100, .xw-top li:nth-child(2) .img100{height: 190px;}
	.jzg-warp{margin-left: 15px;}
	.jzg li{width: 45%;}
	.jzg li:nth-child(3n){margin-right: 5%;}
	.jzg li:nth-child(even){margin-right: 0;}
	.cp li{width: 30%;margin-right: 5%;}
	.ulist{margin-top: 40px;}
}
@media (max-width:800px){
	.footer-top{display: none;}
	.title36 h2,.en36,.ban-des h2,.title32 h2,.jsyf .contact-des h2{font-size: 24px;}
	.wh li:nth-child(odd) .img100,.wh .img100,.yy li:nth-child(odd) .yy-con,.yy li:nth-child(odd) .img100,.yy li:nth-child(even) .yy-con,.yy li:nth-child(even) .img100,.xwxq-l,.xwxq-r{float: none;width: auto;}
	.wh-con{position: static;width: auto;}
	.wh .img100,.xwxq-l{margin-bottom: 30px;}
	/*.gy{padding: 80px 0;}*/
	.qr{float: none;margin: 0 auto;}
	.footer-lx{float: none;margin: 30px 0;}
	.yqlj{margin: 0 auto;}
	.footer-r,.xq,.bq{float: none;text-align: center;}
	.xq{margin-bottom: 10px;}
	.padding-tb90{padding: 60px 0;}
	.footer-lx{text-align: center;font-size: 0;}
	.footer-lx li img{margin: 0 auto 20px;}
	.footer-lx li{float: none;display: inline-block;margin-left: 10px;margin-right:10px;vertical-align: top;font-size: 14px;}
	.footer-lx li:nth-child(2){width: auto;}
	.share{text-align: center;}
	.yy .img100{width: 100%;}
	.yy li:nth-child(odd) .yy-warp{margin-left: 4%;}
	.yy-bg{width: 100%;top:0;}
	.yy-des{padding-top: 30px;}
	.yy li{padding-bottom: 35px;padding-top: 0;margin-bottom: 35px;}
	.yy li:nth-child(even) .yy-warp{margin-right: 4%;}
	.zp-con{padding: 30px 35px;}
	.flzc{height: 360px;}
	.ulist li{margin: 0 30px;}
	.ulist li img{width: 50px;}
	/*.ulist li:nth-child(2){margin-top: -25px;margin-left: -25px;}*/
	/*.ulist li:nth-child(3){margin-left: -25px;}*/
	/*.ulist li:nth-child(4){margin-top: -25px;margin-right: -25px;}*/
	.banner-60 .ban-des h2{font-size: 36px;}

	.fzlcplay .swiper-slide{position: relative;bottom:auto !important;left:auto !important;width: auto;webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0;}
	.fzlcplay .swiper-container{position: relative;overflow: hidden;}
	.fzlcplay .swiper-wrapper{display: flex;position: relative;}
	.lc-line{display: none;}
	.fzlcplay .line{height: 40px !important;}
	.fzlc-title p{height: 3.2em;}
	.fzlcplay .btn40{display: block;}
	.fzlcplay{position: relative;}
	.fzlcplay:before{position: absolute;left: 0;width: 100%;border-bottom: 1px solid #fff;content: '';bottom:8px;}
	.fzlc-bot .swiper-dot-fff{display: block;}
}
@media (max-width:760px){
	.pc-show,.qr,.zp-clo6 span:last-child{display: none;}
	.wap-show{display: block;}
	.hot-line span{font-size: 30px;}
	.banner-des h2{font-size: 24px;}
	.cpxq-top h1 span,.lx-list span,.contact-des h2,.hot-line{font-size: 22px;}
	.banner-des h3{font-size: 20px;}
	.title26 h2{font-size: 18px;}
	.title36 h2, .en36, .ban-des h2, .title32 h2,.pro-mid-warp h3,.xwxq-title h1,.title22-bold h2,.jsyf .contact-des h2{font-size: 18px;}
	.title22-line h3,.cpbot h3,.yy-top h4,.pro-bot h2,.contact-des p,.instruct-show h3,.instruct-hide h3{font-size: 16px;}
	.footer-lx li p,.pro-nav a,.pro-mid-warp p,.cpxq-top h1,.xwxq-title p,.edit p,.title22-bold p,.lx-name,.lx-list p,.des16-fff p,.jsyf .contact-des p{font-size: 14px;}
	.footer-bot span, .footer-bot a{font-size: 12px;}
	.gy-con,.xw-top li:nth-child(1){width: 100%;}
	.yy-des p,.des-fff p,.des80 p,.ys-box p,.about-des p{line-height: 1.6em;}
	.xw-bot li,.jzg li,.jssl li:nth-child(odd) .img100,.jssl li:nth-child(odd) .jssl-con,.jssl li:nth-child(even) .jssl-con,.jssl li:nth-child(even) .img100{float: none;width: auto;margin-right: 0 !important;}
	.fenxian{position: static;}
	.banner-des,.bannerDot{text-align: center;}

	.gy,.padding-tb80,.padding-tb90,.padding-tb60,.padding-tb120{padding: 35px 0;}
	.footer-bot{padding: 20px 0;}

	.swiper-dot-fff,.swiper-dot-e3e3e3,.swiper-dot-e1c1c1{margin-top: 30px;}
	.page,.hot-line{margin-top: 20px;}
	.margin-t25{margin-top: 15px;}
	.yy-top h4,.fenxian{margin-top: 10px;}
	.en36{margin-top: 2px;}
	.footer-lx,.jzg li,.newDot{margin-top: 0;}

	.wh li{margin-bottom: 40px;}
	.title22-bold{margin-bottom: 30px;}
	.title36,.title32,.margin-b80,.pro-nav,.cp li,.title26,.title17-bold{margin-bottom: 25px;}
	.xwxq-top{margin-bottom: 20px;}
	.wh .img100,.pro-mid-warp h3,.edit p,.jzg li,.lx-list li{margin-bottom: 15px;}
	.xwxq-title h1{margin-bottom: 10px;}
	.jzg li:last-child{margin-bottom: 0;}

	.title22-line:before{height: 16px;margin-top: -8px;}

	.swiper-dot-fff .swiper-pagination-bullet,.swiper-dot-e3e3e3 .swiper-pagination-bullet,.swiper-dot-e1c1c1 .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 5px;}
	.rybtn div{width: 14px;height: 24px;margin-top: -12px;}
	.ry-pay .swiper-container{margin: 0 30px;}
	.ryclose{width: 24px;height: 24px;top:-20px;right: 0;}
	.guding{width: 32px;right: 5px;}
	.guding li{height: 32px;margin-top: 7px;}
	.share a{margin-left: 10px;}
	.footer-lx li{width: 100% !important;margin: 0;}
	.footer-lx li img{width: 36px;}
	.footer-lx li span{font-size: 20px;margin-top: 0;}
	.yqlj{width: 100%;}
	.yqlj.active{z-index: 10;}
	.yqlj-list{bottom:100%;}
	.pro-nav a{padding-bottom: 15px;}
	.pro-nav{justify-content: space-around;margin-top: -15px;}
	.pro-mid-con{height: 220px;}
	.cp li{width: 48.5%;margin-right: 3%;}
	.cp li:nth-child(3n){margin-right: 3%;}
	.cp li:nth-child(even){margin-right: 0;}
	.cpbot{margin-top: 15px;padding-top: 15px;}
	.page a{font-size: 14px;width: 22px;height: 26px;line-height: 26px;margin: 0 3px;}
	.btn40 div{width: 24px;height: 24px;margin-top: -12px;}
	.btn401{left: 2%;}
	.btn402{right: 2%;}
	.cpxqDot{bottom:12px;}
	.cpxq-top h1 span{margin-right: 5px;}
	.sqzw,.tj,.tsgd-fff,.ljgd-fff{font-size: 14px;width: 110px;line-height: 32px;}
	/*.xgcp a{padding: 15px;}*/
	/*.xgcp a .img100{width: 70%;margin: 0 auto;}*/
	.hy-navs{white-space: nowrap;overflow: auto;}
	.hy-nav-con{display: block;}
	.hy-nav-con a{ padding: 5px;}
	.hy-nav-con p{font-size: 14px;}
	.hy-nav-con a img{width: 32px;}
	.hy-nav,.hy-navs{height: 68px;}
	.hy-nav-con a:after{bottom:0;}
	.yy-top{padding-top: 20px;}
	.yy-des{padding-top: 15px;}
	.xw-top li:nth-child(2),.xw-top li:nth-child(3){width: 100%; position: static;margin-top: 2%;}
	.xw-top li:nth-child(1) .img100{height: 240px;}
	.wtbn{left: 15px;right: 15px;}
	.xw-bot li{border-bottom: 1px dashed #ddd;padding-bottom: 20px;}
	.xw-bot li:last-child{border-bottom: none;padding-bottom: 0;}
	.xwxq-title{margin-right: 0;}
	.xwxq-title p{margin-right: 10px;}
	.padding50{padding: 20px;}
	.zp-con{padding: 15px;}
	.edit img{margin: 15px auto;}
	.fenxian a{width: 24px;height: 24px;}
	.xwxq-fy a{display: block;float: none;max-width: 100%;margin: 10px 0;}
	.flzc{height: 280px;}
	.zp-clo6 span{width: 20%;}
	.lx-list img{width: 22px;margin-right: 5px;}
	.ly-input .text{height:44px;line-height:44px;}
	.ly-name{line-height: normal;display: block;margin-bottom: 5px; position: static;}
	.ly-list{margin-top: 15px;}
	.lxwm-r .title22-bold{padding-bottom: 5px;}
	.tj,.ys-box p{float: none;display: block;}
	.tj{margin: 0 auto;}
	.ys-box p{margin-top: 15px;}
	.ly-list-btn .ly-right{margin-left: 0;}
	.map{height: 250px;}
	.bdot-box{bottom:15px;}
	.bannerDot .swiper-pagination-bullet{width: 8px;height: 8px;margin: 0 6px;}
	.pro-bot-p p{font-size: 14px;}
	.pro-bot{bottom:20px;}
	.pro-bot-p{margin-top: 10px;}
	.contact-des .i{width: 68px;margin: 15px 0;}
	.ljgd-fff:after{width: 5px;height: 10px;}
	.newDot .swiper-pagination-bullet{width: 7px;height: 7px;border-width: 1px;margin: 0 6px;}
	.swiper-slide-new .title26{margin-bottom: 5px;}
	.news-style{padding: 15px;}
	.new-bot{margin-top: 20px;}
	.instruct .swiper-container{overflow: hidden;}
	.instruct .swiper-slide{position: static;padding: 10px;box-sizing: border-box;}
	.instruct .swiper-slide a{position: relative;display: block;}
	.instruct-show{position: relative;}
	.instruct .swiper-container .swiper-wrapper{display: flex;}
	.hangye-box .newDot{display: block;position: absolute;bottom:20px;width: 100%;text-align: center;}
	.instruct-show img{width: 50px;}
	.instruct-show h3{margin: 6px 0;}
	.instruct-show .i{width: 20px;}
	.instruct-hide img{width: 40px;}
	.instruct-hide p{height: 4.8em;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-align: left;}
	.ckgd{font-size: 14px;padding-right: 28px;}
	.ckgd:after{width: 20px;height: 20px;margin-top: -10px;}
	.cpzx1{display: none;}
	.cpzx2{display: block;margin: 0 auto;}
	.banner-content p{font-size: 16px;}
	.ssjg-cons .xw-bot li{margin-bottom: 20px;}
	.huoban p{font-size: 14px;margin-bottom: 0;}
	.padding-b80{padding-bottom: 35px;}
	.dots{right: 15px;top:auto;bottom:160px;}
	.qywh-bot h3{font-size: 16px;}
	.qywh-bot{margin-top: 15px;}
	.gy,.about-jsyf{height: 320px;}
	.gy .title40 h2{font-size: 22px;}
	.gy .en40{font-size: 22px;}
	.banner-60 .ban-des h2{font-size: 28px;}
	.ulist li{margin: 0 10px;}
	/*.ulist li:first-child{margin-left: 0;}*/
	/*.ulist li:last-child{margin-right: 0;}*/
	.ulist li img{width: 36px;}
	/*.ulist li:nth-child(2){margin-top: -20px;margin-left: -20px;}*/
	/*.ulist li:nth-child(3){margin-left: -20px;}*/
	/*.ulist li:nth-child(4){margin-top: -20px;margin-right: -20px;}*/
	/*.ulist{margin-top: 30px;width: 80%;height: 100px;}*/

	.hx li{float: left;width: 100%;margin-bottom: 15px;}
	.hx li:last-child{margin-bottom: 0;}
	.hx-text h3{font-size: 18px;}
	.hx-text{margin-top: 20px;}
	.lingdao1 .btn40 div{width: 30px;height: 30px;}
	.fenbus{float: none;width: 100%;}
	.khfb{padding-left: 0;}
	.scbj{padding-right: 50px;margin-bottom: 50px;}
	.scbj .title32 p{margin-right: -50px;margin-top: 10px;}
	.khfb .img{padding-top: 10px;}
	.widg{display: none;}
	.scjd-img{width: 80px;padding: 3px;}
	.scjd li:nth-child(1) .scjd-img{margin-top: -39px;margin-right: 5px;}
	.scjd li:nth-child(2) .scjd-img{margin-top: -39px;margin-right: 5px;}
	.scjd li:nth-child(3) .scjd-img{margin-top: -39px;margin-right: 5px;}
	.scjd li:nth-child(4) .scjd-img{margin-left: -43px;margin-bottom: 5px;}
	.scjd li:nth-child(5) .scjd-img{margin-left: -43px;margin-bottom: 16px;}
	.scjd li:nth-child(3){bottom:-5.7%;}
	.scjd li:nth-child(5){bottom:-5.7%;}
	.title26-news{margin-bottom: 35px;}
	.diandian1{width: 30%;}
	.title32 span{font-size: 16px;margin-top: 4px;}
	.des18 p{font-size: 14px;}
	.jssl li:nth-child(even) .jssl-con{margin-left: 0;}
	.title46 h2{font-size: 22px;}
	.title46 p{font-size: 16px;margin-top: 5px;}
	.padding-t80{padding-top: 35px;}
	.title46{margin-bottom: 25px;}
	.zhili{height: 260px;}
	.fzlc{padding-top: 35px;padding-bottom: 80px;}
	.fzlc .btn40 div{width: 32px;height: 32px;}
	.fzlc .btn401{left: -15px;}
	.fzlc .btn402{right: -15px;}
	.fzlc-title p{font-size: 14px;}
	.cpdzh{height: 320px;}
	.shamo{height: 260px;}
	.shamo p{font-size: 16px;}
	.sm-com{margin-bottom: 30px;}
	.zhili-top{padding-top: 25px;}
	.cpdzh .title32{padding-top: 35px;}
	.cpdzh p{margin-top: 15px;}
	.zai-bot{position: absolute;width: 100%;height: 100%;margin: 0;top:0;;left: 0;}
	.zai-bot li:nth-child(1){left: 8.5%;top: 45%;}

	.zai-bot li:nth-child(2){left: 9%;top: 21%;}
	.zai-bot li:nth-child(3){left: 44%;top: 42%;}
	.zai-bot li:nth-child(4){left: 38%;top: 32%;}
	.zai-bot li:nth-child(5){left: 67.5%;top: 19.8%;}
	.zai-bot li:nth-child(6){left: 67.5%;top: 30%;}
	.zai-bot li:nth-child(6) .yuan{top:0.2rem !important;}
	.yuan{height: 0.24rem;width: 0.24rem;left: -0.12rem;top:0.16rem !important;}
	.zai-text{padding-left: 0.2rem;width: 2rem;}
	.zai-bot li p{font-size: 0.2rem;width: 1.8rem;line-height: 1.4em;}
	.zai-bot li:nth-child(2) p{width: 2.2rem;}
	.zai-bot li:nth-child(3) p{width: 2.8rem;}
	.zai-bot li:nth-child(4) p{margin-top: -1.5rem;}
	.zai-bot li:nth-child(5) p{margin-top: -0.7rem;width: 2rem;}
	.zai-bot li:nth-child(1) .yuan{transition-delay: 2s !important;}
	.zai-bot li:nth-child(4) .yuan{transition-delay:3s !important;}
	.zai-bot li:nth-child(4) .zai-text{transition-delay:3.4s !important;}
	.zai-bot li:nth-child(3) .yuan{transition-delay: 1.6s !important;}
	.zai-bot li:nth-child(3) .zai-text{transition-delay: 2s !important;}
	.zai-bot li:nth-child(6) .yuan{transition-delay: 4s !important;}
	.zai-bot li:nth-child(6) .zai-text{transition-delay: 4.4s !important;}
	.zai-bot li:nth-child(5) .yuan{transition-delay: 5s !important;}
	.zai-bot li:nth-child(5) .zai-text{transition-delay: 5.4s !important;}
	.zaititle{top:5%;}
	.cpxq-page table{width: 100%;}
	.ly-zxly-right{margin-bottom: 0;}
	.ly-right{margin-left: 0;}

	.download-list li{float: none;width: 100%;margin-right: 0;margin-bottom: 10px;}
	.download-list-text{margin-right: 53px;}
	.d-time{position: static;transform: none;font-size: 12px;}
	.margin-b60{margin-bottom: 30px;}
	.gy{background-position: 64% !important;}
	.footer-lx{margin-bottom: 0;}
	.footer-lx li,.footer-lx li img{margin-bottom: 10px;}
	.footer-lx li:last-child{margin-bottom:0;}
}
@media (max-width:360px){

}