/* wapNav */
.wapNav{overflow-y:auto;height:100%;opacity:0;transform: translateX(-100%);transition:all 0.6s;background:#fff;width:100%;position: fixed;left:0;top:0;z-index: 140;padding:60px 0;}
.wapNav li{position:relative;}
.wapNav li a{display:block;padding-left:20px;color:#333;height:50px;line-height:50px;border-top:1px solid #eee;position:relative;}
.wapNav li i{font-family:"iconfont";color:#888;font-size:0.8em;font-style:normal;padding:0 15px;position:absolute;right:0;top:0px;line-height:50px;}
.wapNav li.cur>a,.wapNav .cur>a:hover{background:#e8bd1b;color:#fff;}
.wapNav li :hover i,.wapNav .cur i{color:#fff;}
.wapNav .navSub{display:none;background:#f5f5f5;}
.wapNav .navSub li a{height:40px;line-height:40px;padding-left:40px;font-size:.875em;border-top:1px solid #e5e5e5;}
.wapNav .navSub ul{background:#f1f1f1;}
.wapNav .navSub ul li a{height:34px;line-height:34px;padding-left:60px;}

@media all and (max-width:1800px) {
}

@media all and (max-width:1640px) {
/* css */	
.container{padding-left:30px;padding-right:30px;}
.pd60{overflow:hidden;}
.pd120{padding-top:90px;padding-bottom:50px;overflow: hidden;}	
/* case */	
.case::after{display:none;}
.casePic, .casePic li{height:740px;}
.casePic li .txt{margin-right:0;right:-200px;}
.casePic .swiper-slide-active .txt{margin-right:0;right:15px;}
.caseBottom{max-width:100%;margin-left:0;left:0;padding:0 70px;background:rgba(0,16,39, .6);}
.caseBottom .btn{left:10px;width:40px;}
.caseBottom .next{left:auto;right:10px;}
/* Wzcontact */
.Wzcontact .info{ padding-right: calc((100% - 1366px) / 2);}
.Wzcontact .title {font-size: 26px;}
.Wzcontact .contact ul li {padding-top: 40px;padding-bottom: 40px;}
.Wzcontact .contact .icon {width: 90px;}
.Wzcontact .contact p {font-size: 17px;}
.Wzcontact .pics {height: 670px;}
.Wzcontact .pics img{ height:100%;}
/* Wzxinwen */
.newSlide li .left { height:513px;}
.newSlide li .right { height:513px;}
.newSlide li .right p {height: 100%;}
.newSlide li .right p img{ height:100%;}
/* Wzbeiwei */
.beiweiL,.beiweiR{width:46%;}
/* breadCrumb */
.breadCrumb p{background-position:30px center;padding-left:60px;}
}

@media all and (max-width:1540px) {
/* Wzxinwen */
.newSlide li .left { height:500px;padding: 69px 70px;}
.newSlide li .right { height:500px;} 
}

@media all and (max-width:1440px) {
/* css */		
.pd90{padding-top:60px;padding-bottom:60px;overflow: hidden;}
.pd120{padding-top:60px;padding-bottom:60px;overflow: hidden;}		
/* header */	
.logo img{height:40px;}
/* case */	
.casePic, .casePic li{height:700px;}
.casePic li .txt{top:60px;}
/* footer */
.footC{margin-left:4%;width:28%;}
/* Wzcontact */
.Wzcontact .info{ padding-right: calc((100% - 1200px) / 2);}
.Wzcontact .caption {font-size: 28px;}
.Wzcontact .title {font-size: 22px;}
.Wzcontact .contact ul li {padding-left: 110px;padding-top: 36px;padding-bottom: 36px;}
.Wzcontact .contact .icon {width: 82px;}
.Wzcontact .contact p {font-size: 16px;margin-top: 6px;}
.Wzcontact .pics {height: 620px;}
.Wzcontact .qrcode li {width: 110px;margin-right: 24px;}
.Wzcontact .qrcode p {font-size: 14px;}
/* Wzxinwen */
.newSlide li .left { height:450px;padding: 50px;}
.newSlide li .right { height:450px;} 
.newSlide li .left .content2 {font-size: 20px;margin-top: 15px;}
.newSlide li .left .content4 {font-size: 16px;line-height: 32px;}
/* Wzchanpin */
.chanpinMain li{height:500px;width: 32.9%;}
.chanpinMain li .txt {top: 30px;}
.chanpinMain li h4 {font-size: 30px;}
}

@media all and (max-width:1240px) {
/* css */		
.container{padding-left:15px;padding-right:15px;}
/* header */	
.header{font-size:.875rem;line-height:89px;}
.logo img{height:32px;} 
/* case */	
.casePic,.casePic li{height:640px;}
/* footer */
.footC{width:42%;float:right;}
.footR{width:100%;}
/* Wzcontact */
.Wzcontact .info{padding-right: calc((100% - 1160px) / 2);}
.Wzcontact .info{padding-left: 90px;}
/* Wzxinwen */
.newSlide li .left { height:400px;padding: 40px;}
.newSlide li .right { height:400px;}
.newSlide li .left .content5 {margin-top: 20px;}
.index_link p {font-size: 15px;width: 120px;line-height: 45px;}
/* newsShow */
.newsShow .left .title .tit {font-size: 22px;}
.newsShow .right .news li .pImg { float:none; margin-bottom:10px; width:100%;}
/* Wzchanpin */
.chanpinMain li{height:500px;width: 32.8%;}
/* Wzchanpins */
.picList ul{margin-right:-15px;}
.picList li{padding-right:15px;width:33.3%;}
/* newsShow1 */
.newsShow1 .left .title .tit {font-size: 22px;}
.newsShow1 .right .news li .pImg { float:none; margin-bottom:10px; width:100%;}
/* Wztitle */
.Wztitle{font-size: 24px;margin-bottom:30px;}
.Wztitle span{font-size: 34px;}
/* odds */
.odds .hTitle{font-size: 20px;margin-bottom:20px;}
.odds .hTitle span{font-size:28px;margin-bottom:5px;}
/* Wzgywm */
.Wzgywm .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzgywm .hTitle span{font-size:28px;margin-bottom:5px;}
/* Wzzirhuanj */
.Wzzirhuanj .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzzirhuanj .hTitle span{font-size:28px;margin-bottom:5px;}
.huanjingMain li h4{font-size:1.286em;}
/* Wzshifanqu */
.sfqSlide {width: auto;}
.Wzshifanqu .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzshifanqu .hTitle span{font-size:28px;margin-bottom:5px;}
/* quality */
.quality .hTitle{font-size: 20px;margin-bottom:20px;}
.quality .hTitle span{font-size:28px;margin-bottom:5px;}
/* quality1 */
.quality1 .hTitle{font-size: 20px;margin-bottom:20px;}
.quality1 .hTitle span{font-size:28px;margin-bottom:5px;}
/* quality2 */
.quality2 .hTitle{font-size: 20px;margin-bottom:20px;}
.quality2 .hTitle span{font-size:28px;margin-bottom:5px;}
/* Wzxiandai */
.Wzxiandai .list li{height:400px;}
.Wzxiandai .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzxiandai .hTitle span{font-size:28px;margin-bottom:5px;}
/* Wzsanxiaoshi */
.Wzsanxiaoshi .left{padding-top:0;}
.Wzsanxiaoshi .font{font-size:1em;line-height:1.6;}
.Wzsanxiaoshi .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzsanxiaoshi .hTitle span{font-size:28px;margin-bottom:5px;}
/* Wzjinshui */
.Wzjinshui .pic{max-width:480px;top:100px;margin-left:-245px;}
.Wzjinshui li{height:160px;}
.Wzjinshui li:nth-child(2),.Wzjinshui li:nth-child(3){height:220px;}
.Wzjinshui .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzjinshui .hTitle span{font-size:28px;margin-bottom:5px;}
/* Wzbeiwei */
.Wzbeiwei .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzbeiwei .hTitle span{font-size:28px;margin-bottom:5px;}
.beiweiL li i{background-size:100%;}
/* ysxBeltline */
.ysxBeltline ul {margin-right:-15px;}
.ysxBeltline li{padding-right:15px;margin-bottom:15px;}
.ysxBeltline li p {height: 220px;}
.ysxBeltline .hTitle{font-size: 20px;margin-bottom:20px;}
.ysxBeltline .hTitle span{font-size:28px;margin-bottom:5px;}
/* quality3 */
.quality3 .hTitle{font-size: 20px;margin-bottom:20px;}
.quality3 .hTitle span{font-size:28px;margin-bottom:5px;}
/* ysxQingshe */
.ysxQingshe .list li{height:400px;}
.ysxQingshe .hTitle{font-size: 20px;margin-bottom:20px;}
.ysxQingshe .hTitle span{font-size:28px;margin-bottom:5px;}
/* ysxRenzheng */	
.ysxRenzheng .box .item .cont {top: 70px;}
.ysxRenzheng .hTitle{font-size: 20px;margin-bottom:20px;}
.ysxRenzheng .hTitle span{font-size:28px;margin-bottom:5px;}
/* Wzshehui */	
.Wzshehui .hTitle{font-size: 20px;margin-bottom:20px;}
.Wzshehui .hTitle span{font-size:28px;margin-bottom:5px;}
/* breadCrumb */
.breadCrumb p{background-position:15px center;padding-left:40px;}
}

@media all and (max-width:1024px) {
/* css */			
body{padding-top:50px;font-size:.875rem;}
.pd60{padding-top:40px;padding-bottom:40px;overflow: hidden;}
.pd90{padding-top:40px;padding-bottom:40px;overflow: hidden;}
.pd120{padding-top:40px;padding-bottom:40px;overflow: hidden;}	
/* header */
.header{height:60px;line-height:60px;position: fixed;width:100%;top:0;left:0;z-index:90;background:#fff;box-shadow:0 1px 5px #ddd; padding-left:15px; padding-right:15px;}
.header .logo img{height:28px;}
.headTie{padding-top:6px;}
.nav_on{opacity:1;transform: translateX(0);}
.navTrigger,.wapTel,.footMenu_wap{display:block;}
.nav,.headTel,.footR,.footMenu em,.gr_kefu,.firendlink,.breadCrumb,.headR{display:none;}
/* banner */
.banner .swiper-pagination{bottom:5px;} 
/* Wzone */
.Wzone .posi .info h6 {font-size: 28px;margin: 25px 0 40px;}
/* case */	
.caseBottom{padding:0;height:90px;}
.caseBottom .btn,.caseList li .txt,.proShow_R .wx,.contactTel li.wx{display:none;}
.caseBottom li{padding-top:15px;height:90px;}
/* footer */
.footer,.footMain,.listMenu2 .main{padding:0}
.footTop{height:auto;padding-right:0;margin-bottom:15px;}
.footMenu{display:flex;justify-content: space-between;flex-flow:row wrap;text-align:center;}
.footMenu a{width:25%; border:1px solid #404349;margin-left:-1px;margin-top:-1px;height:36px;line-height:36px;flex-grow:1;}
.footMenu a:first-child{display:none;}
.footMenu a:nth-child(4n){border-right:none;}
.fSearch{position:relative;margin:10px 15px;width:auto;right:0;}
.footC{float:left;width:43%;margin-left:15px;}
.footR{width:54%;}
.footR form{flex-flow:row wrap;margin-bottom:5px;}
.footR input{width:48%;margin-bottom:6px;height:38px;line-height:36px;margin-right:6px;}
.footR .text2{width:64%;}
.footR .sub{width:32%;}
.copyright{padding:10px 15px;overflow:hidden;line-height:2;}
.copyright p{float:none;display:inline;}
.footL {display: none;}
/* Wznews */
.Wznews .down{}
.Wznews .list_1{margin:0 0 -15px -15px}
.Wznews .list_1 li{width: calc(50% - 15px);margin:0 0 15px 15px;}
.Wznews .list_1 li:nth-child(n+3){display: none;}
.Wznews .list_1 .pic{height: 220px;}
.Wznews .list_1 .box{padding: 15px;}
.Wznews .list_1 h4{font-size: 16px;}
.Wznews .list_1 p{margin-top: 8px;font-size: 14px;}
.Wznews .list_1 .act{padding: 15px;margin-top: 5px;}
.Wznews .list_1 .act .time{font-size: 13px;}
.Wznews .list_1 .act:after{width: 30px;height: 30px;font-size: 16px;}
.Wznews .list_2{margin:30px 0 -10px -15px}
.Wznews .list_2 li{width:calc(50% - 15px);margin: 0 0 10px 15px;}
.Wznews .list_2 li:nth-child(n+9){display: none;}
.Wznews .list_2 li h4{font-size: 15px;}
/* Wzcontact */
.Wzcontact {display: block;padding-left: 15px;padding-right: 15px;}
.Wzcontact .info,Wzcontact .pics {width: 100%;}
.Wzcontact .info {padding: 0;margin-top: 40px;}
.Wzcontact .contact ul {margin-bottom: 30px;}
.Wzcontact .contact ul li {padding-top: 26px;padding-bottom: 26px;padding-left: 80px;}
.Wzcontact .contact p {font-size: 13px;margin-top: 4px;}
.Wzcontact .contact .icon {top: 22px;width: 60px;}
.Wzcontact .title {font-size: 16px;line-height: 24px;}
.Wzcontact .qrcode ul {flex-flow: wrap;}
.Wzcontact .qrcode li {width: 100px;margin-right: 20px;}
.Wzcontact .qrcode p {margin-top: 10px;}
.Wzcontact .pics {margin-right: auto;margin-left: auto; width:100%;}
.Wzcontact .pics img{ width:100%;}
/* Wzxinwen */
.newSlide li .left {width: 100%;padding: 30px; height:auto;}
.newSlide li .right {width: 100%; height:auto;}
.newSlide li .left .content1 {font-size: 12px;}
.newSlide li .left .content2 {font-size: 18px;margin-top: 20px;}
.newSlide li .left .content3 {margin: 10px 0;}
.newSlide li .left .content4 {font-size: 14px;line-height: 26px;}
.newSlide li .left .content5 {margin-top: 30px;}
.index_link p {font-size: 13px;width: 142px;line-height: 40px;}
/* Wzxinwenlb */
.Wzxinwenlb .box .item a .content3 {font-size: 12px;}
.Wzxinwenlb .box .item a .content4 {font-size: 18px;}
.Wzxinwenlb .box {justify-content: space-between;}
.Wzxinwenlb .box .item {width: 49%;margin-right: 0;margin-bottom: 1.375rem;}
.Wzxinwenlb .box .item a .content3 img {height: 1.375rem;}
.Wzxinwenlb .box .item a .content4 {margin: 15px 0;}
.Wzxinwenlb .box .item a .content5 {font-size: 14px;line-height: 26px; height:auto;}
.Wzxinwenlb .box .item a .content6 {margin-top: 30px;}
/* newsShow */
.newsShow .left {width: 100%;}
.newsShow .right{display: none;}
/* Wzfeedback */
.Wzfeedback{margin-top:40px;}
/* Wzchanpin */
.chanpinMain li{height:420px; width: 32.7%;}
.chanpinMain li h4 {font-size: 24px;}
/* Wzchanpins */
.picList li{width:33.3%;}
/* newsShow1 */
.newsShow1 .left {width: 100%;}
.newsShow1 .right{display: none;}
/* Wztitle */
.Wztitle{font-size: 22px;margin-bottom:20px;}
.Wztitle span{font-size: 28px;}
/* odds */ 
.odds .oddsMain li{height:auto;}
.odds {margin-top: 0;}
.oddsMain li{padding:30px;}
.oddsMain li .txt{max-width:100%;width:auto;position: relative;z-index:3;top:0;bottom:0;right:0; height:370px;}
.oddsMain li .bgImg{position: absolute;left:0;top:0;height:100%;}
.oddsMain li .info{min-height:auto;font-size:14px;margin-bottom:20px;}
.oddsNum {height: 80px;padding: 10px 8% 0 8%;}
/* Wzgywm */
.Wzgywm {background: url("../images/abg.jpg") 0% 0% / cover no-repeat;padding: 30px 0px 40px;}
.Wzgywm .aboutFlex {display: inherit;}
.Wzgywm .Company {width: 100%;}
.Wzgywm .compTit {position: relative;z-index: 99;font-size: 40px;color: rgb(0, 0, 0);padding-top: 30px;margin-bottom: 50px;}
.Wzgywm .compTit span {display: inline-block;width: 9px;height: 9px;border-radius: 50%;border: 2px solid rgb(0, 113, 19);margin-left: 6px;position: relative;top: -20px;}
.Wzgywm .aboutDesc {position: relative;z-index: 99;}
.Wzgywm .aboutDesc p {font-size: 14px;color: rgb(51, 51, 51);line-height: 28px;margin-bottom: 10px;}
.Wzgywm .Company {position: relative;}
.Wzgywm .aboutPic {width: 50%;overflow: hidden;}
.Wzgywm .aboutPic img {float: left;width: 100%;padding-left: 15%;}
/* Wzzirhuanj */
.huanjingMain li{width:33.3%;margin-bottom:1px;}
/* quality */
.qualityL,.qualityR{float:none;width:100%;}
.qualityL{text-align:center;}
.qualityR .pic{display: block;width:100%;}
.qualityR .pic img{width:100%;}
/* quality1 */
.qualityL1,.qualityR1{float:none;width:100%;}
.qualityL1{text-align:center;}
.qualityR1 .pic{display: block;width:100%;}
.qualityR1 .pic img{width:100%;}
/* quality2 */
.qualityR2,.qualityL2{float:none;width:100%;}
.qualityR2{text-align:center;height: auto;}
.qualityL2 .pic{display: block;width:100%;}
.qualityL2 .pic img{width:100%;}
/* Wzxiandai */
.Wzxiandai .list{margin-top:50px}
.Wzxiandai .list li{height:350px;}
.Wzxiandai .list li .box{ bottom: 30px;}
.Wzxiandai .list li .box h3{font-size:25px;}
.Wzxiandai .list li .box b{font-size:20px;}
.Wzxiandai .list li .box span{font-size:14px;margin-top:10px;}
.Wzxiandai .list li:last-child .box{left:50px;}
/* Wzsanxiaoshi */
.Wzsanxiaoshi {margin-bottom: 40px;}
.Wzsanxiaoshi .left,.Wzsanxiaoshi .right{float:none;width:100%;}
.Wzsanxiaoshi .left{padding-top:20px;}
.Wzsanxiaoshi .font{height:auto;}
.Wzsanxiaoshi .right .bgImg{ text-align:center;}
.Wzsanxiaoshi .right .bgImg img{ height:100%;}
.Wzsanxiaoshi .left {margin-top: 30px;}
.Wzsanxiaoshi .tie img {height: auto;}
/* Wzjinshui */
.Wzjinshui .pic{display:none;}
.jinshuiBox{max-height:100%;}
.Wzjinshui ul{padding-top:0;overflow:hidden;}
.Wzjinshui li,.Wzjinshui li:nth-child(2n){float:none;width:100%;margin-left:0;}
.Wzjinshui li{height:auto;padding:5%;padding-right:100px;max-width:100%;background:#fff;}
.Wzjinshui li:nth-child(2n){padding-left:100px;padding-right:5%;}
.Wzjinshui li:nth-child(2), .Wzjinshui li:nth-child(3){height:auto;}
/* Wzbeiwei */
.beiweiL,.beiweiR{float:none;width:100%;}
.beiweiR .txt{height:auto;margin-bottom:30px;}
.beiweiL{padding-top:40px;}
.beiweiL li i{background-size: initial;}
.beiweiL li{min-height:160px;}
/* ysxBeltline */
.ysxBeltline li{width:25%;}
.ysxBeltline li p {height: 180px;}
/* quality3 */
.qualityL3,.qualityR3{float:none;width:100%;}
.qualityR3{text-align:center;}
.qualityL3 .pic{display: block;width:100%;}
.qualityL3 .pic img{width:100%;}
/* ysxQingshe */
.ysxQingshe .list{margin-top:50px}
.ysxQingshe .list li{height:350px;}
.ysxQingshe .list li .box{ bottom: 30px;}
.ysxQingshe .list li .box h3{font-size:25px;}
.ysxQingshe .list li .box b{font-size:20px;}
.ysxQingshe .list li .box span{font-size:14px;margin-top:10px;}
.ysxQingshe .list li:last-child .box{left:50px;}
/* ysxRenzheng */
.ysxRenzheng {padding-bottom: 50px;}
.ysxRenzheng .box .item .cont h4 {font-size: 22px;}
.ysxRenzheng .box .item .cont {left: 15px;top: 40px;}
.ysxRenzheng .box .item .cont .tit {width: 124px;height: 28px;font-size: 16px;line-height: 28px;}
.ysxRenzheng .box .item .cont p {line-height: 24px;}
/* Wzshehui */
.Wzshehui ul{margin-left: -20px;}
.Wzshehui ul li{width: calc(50% - 20px);margin-left: 20px; } 
.Wzshehui ul h4{font-size: 24px;padding: 12px 10px;}
.Wzshehui ul dl{padding: 20px 20px; }
.Wzshehui ul dd{margin: 0 10px 10px 10px;font-size: 16px;}
.Wzshehui ul dd:before{width:8px;height:8px;margin-right:5px;}
.Wzshehui .txt{margin-top: 40px;font-size: 22px;}
/* breadCrumb */
.breadCrumb{ box-shadow: 0 3px 7px #f1f1f1;font-size:12px;}
.breadCrumb p{padding:15px 0;padding-left:40px;background-size:15px;}
}

@media all and (max-width:920px) {
/* case */		
.caseSlide li{width:25%;}
/* Wzxiaoshou */			
.Wzxiaoshou .box li span {font-size: 22px;}
/* Wzchanpin */
.chanpinMain li{width: 32.6%;}
/* newsShow1 */
.newsShow1 .left .content {min-height: 440px;}
.proTiec {margin-top: 0;}
.newsShow1 .left .title .tit {font-size: 20px;font-weight: normal;padding-bottom: 0;}
.newsShow1 .left .title {padding: 20px;}
.newsShow1 .left .content p {text-indent: 0;}
/* Wzshifanqu */
.sfqMenu {width: auto;}
/* case */
.casePic .swiper-slide-active .txt{ background:none;}
.casePic li h4 {font-size: 20px;padding-bottom: 0;}
.casePic p {margin-bottom: 10px;font-size: 14px;margin-top: 5px;line-height: 33px;}
.casePic .btn {width: 30%;height: 30px;line-height: 30px;margin-top: 10px;}
/* Wznews */
.Wznews .container {left: 0;top: 13%;}
.Wznews h3 {font-size: 30px;margin-bottom: 40px;}
}

@media all and (max-width:768px) {
/* header */	
.header {height: 50px;line-height: 50px;}
.navTrigger {top: 18px;}
.wapTel {top: 16px;}
/* banner */
.banner .swiper-video,.banner .big{ display:none;} 
.banner .small{ display:block;}	
/* Wznoe */	
.Wzone .pic{ display:none;}	
.Wzone .pic1{ display:block;}
/* Wztwo */	
.Wztwo .pic{ display:none;}	
.Wztwo .pic1{ display:block;}
/* Wzthree */	
.Wzthree .pic{ display:none;}	
.Wzthree .pic1{ display:block;}
/* case */		
.caseBottom{position: static;background:none;height:0;}
.casePic,.casePic li,.proSummary li p,.proSummary,.process li,.process li .txt{height:auto;}
.casePic li .bgImg{height:380px;}
.casePic li .txt{width:100%;top:10%;padding:5%; right:10%; text-align:center;}
.casePic .swiper-slide-active .txt{right:0;}
.proSlide .btn,.oddsMenu li::before,.gallerySmall{display:none;}
.casePic .pic{ display:none;}
.casePic .small{ display:block;}
.casePic p{min-height:auto;margin-bottom:30px;}
.caseBottom .btn{display:block;top:30%;width:30px;height:60px;line-height:60px;background: rgba(255, 255,255, .8);z-index:10;left:0;font-size:16px;color:#191919;text-align:center;}
.caseBottom .next{left:auto;right:0;transform: rotate(0);}
.caseSlide{height:0;overflow: hidden;}
.caseSlide li{width:33.3%;}
/* footer */
.footMain{line-height:1.6;}
.footC,.footR{float:none;width:100%;padding:0 15px;}
.footer .tie,.footZwm{display:none;}
.footC{margin-left:0;margin-bottom:10px;}
/* Wznews */
.Wznews .list_1{margin:0 0 -12px -12px;}
.Wznews .list_1 li{width: calc(50% - 12px);margin:0 0 12px 12px;}
.Wznews .list_1 .pic{height:180px;}
.Wznews .list_1 .box{padding: 12px;}
.Wznews .list_1 h4{font-size: 15px;}
.Wznews .list_1 p{margin-top:5px}
.Wznews .list_1 .act{padding: 12px; }
.Wznews .list_1 .act .time{font-size: 12px;}
.Wznews .list_1 .act:after{width: 25px;height: 25px;font-size: 14px;}
.Wznews .list_2{margin:20px 0 -10px -12px}
.Wznews .list_2 li{width:calc(100% - 12px);margin: 0 0 10px 12px;}
.Wznews .list_2 li:nth-child(n+7){display: none;}
/* listBanner */
.listBanner .big{ display:none;} 
.listBanner .small{ display:block;}	
/* Wzxiaoshou */			
.Wzxiaoshou .box li span {font-size: 20px;}
/* Wzfeedback */
.Wzfeedback p{width:100%;margin-bottom:10px;}
.Wzfeedback .code .c{width:40%;}
/* Wzchanpin */
.chanpinMain li{height:380px;width: 32.5%;}
.chanpinMain li a .txt{bottom:30px;}
.chanpinMain li h4{font-size:1.25em;}
.chanpinMain li p{display:none;}
/* newsShow1 */
.newsShow1 .left .content {min-height: 490px;}
.proTiec {margin-top: 0;}
.newsShow1 .left .back { display:none;}
/* Wztitle */
.Wztitle{font-size: 20px;margin-bottom:20px;}
.Wztitle span{font-size: 24px;}
/* odds */ 
.oddsMenu li::before,.gallerySmall{display:none;}
.oddsMenu{margin-right:0;margin-bottom:0; margin-top:20px;}
.oddsMenu li{width:48%;margin-right:0;margin-bottom:15px;padding-bottom:15px;height:auto;}
.oddsMenu li:nth-child(2n){float:right;}
.odds .hTitle{font-size: 18px;margin-bottom:10px;}
.odds .hTitle span{font-size:20px;margin-bottom:5px;}
.oddsMenu li span {font-size: 16px;}
/* Wzgywm */
.Wzgywm .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzgywm .hTitle span{font-size:20px;margin-bottom:5px;}
.Wzgywm .Test {margin-top: 20px;}
.Wzgywm .testPart {width: 49.2%;height: 80px;padding: 35px 25px;}
.Wzgywm .testPart:nth-child(2),.Wzgywm .testPart:nth-child(4),.Wzgywm .testPart:nth-child(5){ margin-right:0;}
.Wzgywm .testPart:nth-child(3),.Wzgywm .testPart:nth-child(4) {margin-top:5px;}
.Wzgywm .testPart:nth-child(5) {width: 100%; margin-top:5px;}
.Wzgywm .testPart>p img{ width:20px;}
.Wzgywm .testPart>p:nth-child(2) {margin-top: 6px;font-size: 14px;}
.Wzgywm .aboutPic {width: 100%;}
.Wzgywm .aboutPic img {padding-left: 0;margin-top: 10px;}
/* Wzzirhuanj */
.Wzzirhuanj .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzzirhuanj .hTitle span{font-size:20px;margin-bottom:5px;}
/* Wzshifanqu */
.Wzshifanqu .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzshifanqu .hTitle span{font-size:20px;margin-bottom:5px;}
.sfqSlide li .txt b {font-size:16px;}
.sfqSlide li .txt{ font-size:14px;}
.sfqSlide {padding-top: 30px;padding-bottom: 20px;}
/* quality */
.quality .hTitle{font-size: 18px;margin-bottom:10px;}
.quality .hTitle span{font-size:20px;margin-bottom:5px;}
.qualityL {min-height: auto;}
.qualityR .txt {font-size: 14px;line-height: 24px;}
/* quality1 */
.quality1 .hTitle{font-size: 18px;margin-bottom:10px;}
.quality1 .hTitle span{font-size:20px;margin-bottom:5px;}
.qualityL1 {min-height: auto;}
.qualityR1 .txt {font-size: 14px;line-height: 24px;}
.qualityR1 .txt span {font-size: 15px;padding-bottom: 10px;}
.qualityL1, .qualityR1 {margin-top: 10px;}
/* quality2 */
.quality2 .hTitle{font-size: 18px;margin-bottom:10px;}
.quality2 .hTitle span{font-size:20px;margin-bottom:5px;}
.qualityR2 {min-height: auto;}
.qualityL2 .txt {font-size: 14px;line-height: 24px;}
.qualityL2 .txt span {font-size: 15px;padding-bottom: 10px;}
.qualityR2, .qualityL2 {margin-top: 10px;}
/* Wzxiandai */
.Wzxiandai .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzxiandai .hTitle span{font-size:20px;margin-bottom:5px;}
.Wzxiandai .list{margin-top:30px}
.Wzxiandai .list li{width:100%;height:auto;}
.Wzxiandai .list li .box{ bottom: 20px;}
.Wzxiandai .list li .box h3{font-size:18px;}
.Wzxiandai .list li .box b{font-size:14px;line-height: 24px;}
.Wzxiandai .list li .box span{font-size:12px;margin-top:10px;}
.Wzxiandai .list li .box{left:20px;}
.Wzxiandai .list li .pic{position:initial;}
.Wzxiandai .list li .pic img{display: block; max-width:100%}
.Wzxiandai .list li:last-child{border:none;margin-top:10px;}
.Wzxiandai .list li:last-child .box{left:20px}
/* Wzsanxiaoshi */
.Wzsanxiaoshi .right{height:400px;}
.Wzsanxiaoshi .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzsanxiaoshi .hTitle span{font-size:20px;margin-bottom:5px;}
.Wzsanxiaoshi .left {margin-top: 20px;}
/* Wzjinshui */
.Wzjinshui .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzjinshui .hTitle span{font-size:20px;margin-bottom:5px;}
/* Wzbeiwei  */
.Wzbeiwei .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzbeiwei .hTitle span{font-size:20px;margin-bottom:5px;}
.beiweiL li:nth-child(2){margin-right:0;}
/* ysxBeltline */
.ysxBeltline li{width:33.3%;}
.ysxBeltline li p {height: 190px;}
.ysxBeltline .hTitle{font-size: 18px;margin-bottom:10px;}
.ysxBeltline .hTitle span{font-size:20px;margin-bottom:5px;}
/* quality3 */
.quality3 .hTitle{font-size: 18px;margin-bottom:10px;}
.quality3 .hTitle span{font-size:20px;margin-bottom:5px;}
.qualityR3 {min-height: auto;}
.qualityL3 .txt {font-size: 14px;line-height: 24px;}
/* ysxQingshe */
.ysxQingshe .hTitle{font-size: 18px;margin-bottom:10px;}
.ysxQingshe .hTitle span{font-size:20px;margin-bottom:5px;}
.ysxQingshe .list{margin-top:30px}
.ysxQingshe .list li{width:100%;height:auto;}
.ysxQingshe .list li .box{ bottom: 20px;}
.ysxQingshe .list li .box h3{font-size:18px;}
.ysxQingshe .list li .box b{font-size:14px;}
.ysxQingshe .list li .box span{font-size:12px;margin-top:10px;}
.ysxQingshe .list li .box{left:20px;}
.ysxQingshe .list li .pic{position:initial;}
.ysxQingshe .list li .pic img{display: block; max-width:100%}
.ysxQingshe .list li:last-child{border:none;margin-top:10px;}
.ysxQingshe .list li:last-child .box{left:20px}
/* ysxRenzheng */
.ysxRenzheng .hTitle{font-size: 18px;margin-bottom:10px;}
.ysxRenzheng .hTitle span{font-size:20px;margin-bottom:5px;}
.ysxRenzheng .box .item img {height: 350px;object-fit: cover;}
.ysxRenzheng .box .item .cont {top: 40px;width: 40%;}
.ysxRenzheng .box .item .cont .tit {width: 120px;height: 30px;border-radius: 19px;font-size: 14px;line-height: 30px;}
.ysxRenzheng .box .item .cont h4 {font-size: 20px;line-height: 1.3;}
.ysxRenzheng .box .item .cont p {font-size: 14px;line-height: 26px;}
.ysxRenzheng .box .item .cont p br {display: none;}
/* Wzshehui */
.Wzshehui ul{margin-left: 0; display:block;}
.Wzshehui ul li{margin-left: 0; width:100%; margin-bottom:10px;} 
.Wzshehui ul h4{font-size: 18px;padding: 10px 10px;}
.Wzshehui ul dl{padding: 15px;/* flex-direction: column; */justify-content: center;}
.Wzshehui ul dd{margin: 0 5px 5px 5px;font-size: 15px;}
.Wzshehui ul dd:before{width: 6px;height: 6px;}
.Wzshehui .txt{margin-top: 20px;font-size: 16px;}
.Wzshehui .hTitle{font-size: 18px;margin-bottom:10px;}
.Wzshehui .hTitle span{font-size:20px;margin-bottom:5px;}
}

@media all and (max-width:640px) {
/* case */			
.casePic li .bgImg{height:300px;}
.caseSlide li{width:50%;}	
/* Wzxinwenlb */
.Wzxinwenlb .box .item a .content2 {padding: 2rem;}
.Wzxinwenlb .index_page {padding-top: 3rem;}
/* newsShow */	
.newsShow .left .content {min-height: 370px;}
.newsShow .left .title .tit {font-size: 20px; font-weight:normal;}
.newsShow .left .title p span {margin-right: 10px;}
/* Wzxiaoshou */	
.Wzxiaoshou .box li {width: 100%; margin-bottom:10px;padding: 28px 0;}
.Wzxiaoshou .box li span {font-size: 18px;}
/* Wzchanpin */
.chanpinMain li{height: 550px;width: 100%;margin-bottom: 10px;}
.Wzchanpin {margin-bottom: -60px;}
/* Wzchanpin */
.picList ul{margin-right:-10px;}
.picList li{padding-right:10px;margin-bottom:15px;width:50%;}
.picList li p{margin-top: 10px;font-size: 18px;}
/* newsShow1 */
.newsShow1 .left .content {min-height: 370px;}
/* odds */
.oddsMain li .txt {height: 420px;}
/* Wzzirhuanj */
.huanjingMain li{width:33%;}
.huanjingMain .more{width:100%;}
.Wzzirhuanj p{padding-top:14px;}
.huanjingMain li h4 {padding-left: 20px;padding-right: 20px;}
.huanjingMain li h4 span {font-size: 14px;}
/* quality */
.qualityR .txt{margin-bottom:10px;}
/* quality1 */
.qualityR1 .txt{margin-bottom:10px;}
/* quality2 */
.qualityL2 .txt{margin-bottom:10px;}
/* Wzsanxiaoshi */
.Wzsanxiaoshi .right{height:320px;}
.Wzsanxiaoshi .tie{font-size:2em;}
.Wzsanxiaoshi .font p:nth-child(1) {font-size: 14px;}
.Wzsanxiaoshi .font p:nth-child(2) {font-size: 14px;}
/* Wzjinshui */
.Wzjinshui li,.Wzjinshui li:nth-child(2n){padding:20px;padding-right:70px;}
.Wzjinshui li i{width:50px;height:50px;background-size:100%;margin-right:-60px;}
.Wzjinshui li:nth-child(2n){padding-left:70px;padding-right:20px;}
.Wzjinshui li:nth-child(2n) i{margin-left:-60px;}
/* Wzbeiwei */
.beiweiL li i{background-size:80%;}
/* ysxBeltline */
.ysxBeltline li{width:50%;} 
.ysxBeltline li p {height: 160px;} 
/* quality3 */
.qualityL3 .txt{margin-bottom:10px;}
/* ysxRenzheng */
.ysxRenzheng {padding-bottom: 30px;}
.ysxRenzheng .box .item img {height: auto;object-fit: cover;}
.ysxRenzheng .box .item .bg{ display:none;}
.ysxRenzheng .box .item .sm{ display:block;}
.ysxRenzheng .box .item .cont {padding: 20px 15px 20px;position: static;width: 100%;border: 1px solid #ddd;border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}
.ysxRenzheng .box .item .cont h4 {font-size: 18px;margin-bottom: 18px;}
}

@media all and (max-width:480px) {
/* css */	
.pd60{padding-top:20px;padding-bottom:20px;overflow: hidden;}	
.pd90{padding-top:20px;padding-bottom:20px;overflow: hidden;}
.pd120{padding-top:20px;padding-bottom:20px;overflow: hidden;}	
/* Wzone */
.Wzone .posi .info h6 {font-size: 22px;margin: 25px 0 40px;}
/* case */	
.casePic li .bgImg{height:200px;}	
/* Wzcontact */	
.Wzcontact .pics {height: 250px;}
.Wzcontact .info {margin-top: 0;}
.Wzcontact .qrcode li {width: 80px;margin-right: 10px;}
.Wzcontact .qrcode ul {flex-flow: row;}
.footer{ padding-top:20px;}
/* Wzchanpin */
.chanpinMain li{height: 480px;margin-bottom: 10px;}
.Wzchanpin {margin-bottom: -30px;}
/* Wztitle */
.Wztitle{font-size: 14px;margin-bottom:10px;}
.Wztitle span{font-size: 18px;}
/* odds */ 
.oddsMain li{padding:15px;}
.odds .hTitle{font-size: 14px;margin-bottom:10px;}
.odds .hTitle span{font-size:18px;margin-bottom:5px;}
.oddsMain li .txt {height: 460px;}
/* Wzgywm */
.Wzgywm .hTitle{font-size: 14px;margin-bottom:10px;}
.Wzgywm .hTitle span{font-size:18px;margin-bottom:5px;}
.Wzgywm .testPart {width: 49%;height: 80px;padding: 35px 25px;}
/* Wzzirhuanj */
.Wzzirhuanj .hTitle{font-size: 14px;margin-bottom:10px;}
.Wzzirhuanj .hTitle span{font-size:18px;margin-bottom:5px;}
/* Wzzirhuanj */
.huanjingMain li a{height:160px;}
.huanjingMain li{ width:100%;}
.huanjingMain li .a {height: 200px;}    
.huanjingMain .yi i,.huanjingMain .er i,.huanjingMain .san i {width: 45px;height: 45px;margin-bottom: 15px;background-size: 45px;}
/* quality */
.quality .hTitle{font-size: 14px;margin-bottom:10px;}
.quality .hTitle span{font-size:18px;margin-bottom:5px;}
/* quality1 */
.quality1 .hTitle{font-size: 14px;margin-bottom:10px;}
.quality1 .hTitle span{font-size:18px;margin-bottom:5px;}
/* quality2 */
.quality2 .hTitle{font-size: 14px;margin-bottom:10px;}
.quality2 .hTitle span{font-size:18px;margin-bottom:5px;}
/* Wzxiandai */
.Wzxiandai .hTitle{font-size: 14px;margin-bottom:10px;}
.Wzxiandai .hTitle span{font-size:18px;margin-bottom:5px;}
/* Wzsanxiaoshi */
.Wzsanxiaoshi {margin-bottom: 20px;}
.Wzsanxiaoshi .right{height:220px;}
.Wzsanxiaoshi .hTitle{font-size: 14px;margin-bottom:10px;}
.Wzsanxiaoshi .hTitle span{font-size:18px;margin-bottom:5px;}
/* Wzjinshui */
.Wzjinshui .hTitle{font-size: 14px;margin-bottom:10px;}
.Wzjinshui .hTitle span{font-size:18px;margin-bottom:5px;}
.Wzjinshui li h5 {font-size: 18px;}
.Wzjinshui li p {font-size: 14px;}
.Wzjinshui .pic { display:block;max-width: none;top: auto;margin-left: auto; position:relative; left:0;}
/* Wzbeiwei */
.Wzbeiwei .hTitle{font-size: 14px;margin-bottom:10px;}
.Wzbeiwei .hTitle span{font-size:18px;margin-bottom:5px;}
.beiweiL li{width:50%;}
.beiweiL li:nth-child(5){width:100%;min-height:90px;}
.beiweiL li:nth-child(5) i{width:50%;float:left;}
.beiweiL {padding-top: 0;}
.beiweiL li i {margin-bottom: 5px;}
.beiweiL li:nth-child(1),.beiweiL li:nth-child(2) {min-height: 120px;}
.beiweiL li:nth-child(3),.beiweiL li:nth-child(4) {min-height: 140px;}
.beiweiL li span {font-size: 14px;}
/* ysxBeltline */
.ysxBeltline li{width:100%;} 
.ysxBeltline li p {height: auto;} 
.ysxBeltline .hTitle{font-size: 14px;margin-bottom:10px;}
.ysxBeltline .hTitle span{font-size:18px;margin-bottom:5px;}
/* quality3 */
.quality3 .hTitle{font-size: 14px;margin-bottom:10px;}
.quality3 .hTitle span{font-size:18px;margin-bottom:5px;}
.quality3 h2 {font-size: 16px;padding: 10px;margin-bottom: 5px;}
/* ysxQingshe */
.ysxQingshe .hTitle{font-size: 14px;margin-bottom:10px;}
.ysxQingshe .hTitle span{font-size:18px;margin-bottom:5px;}
/* ysxRenzheng */	
.ysxRenzheng .hTitle{font-size: 14px;margin-bottom:10px;}
.ysxRenzheng .hTitle span{font-size:18px;margin-bottom:5px;}
/* Wzshehui */
.Wzshehui .hTitle{font-size: 14px;margin-bottom:10px;}
.Wzshehui .hTitle span{font-size:18px;margin-bottom:5px;}
}

@media all and (max-width:380px) {
/* Wzxinwenlb */	
.Wzxinwenlb .box .item{ width:100%;}
/* odds */ 
.oddsMain li .info {line-height: 24px;}	
.oddsMain li .txt {height: 530px;}
.oddsNum {height: 80px;}
.oddsNum p b {font-size: 18px;}
}
