@media only screen and (min-width:900px) and (max-width:1024px) {}

@media only screen and (min-width:750px) and (max-width:1000px) {}

@media only screen and (max-width:760px){
	.pc-1200px{display: none;}
	.sjbtn{width: 30px;height: 20px;display: flex;display: -webkit-flex;-webkit-justify-content:space-between;justify-content: space-between;-webkit-flex-flow:column;flex-flow: column;position: relative;z-index: 8;}
	.sjbtn span{width: 100%;height: 2px;background-color: #e75300;}
	.sjbtn:before,.sjbtn:after{content: '';display: block;width: 100%;height: 2px;background-color: #e75300;transition: all .3s;}
	.headerwrap .header .nav a{display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content:center;margin-right: 0;margin-bottom: 30px;}
	.sjbtn02:before{transform: rotate(45deg);-webkit-transform: rotateZ(45deg);}
	.sjbtn02:after{transform: rotate(-45deg);-webkit-transform: rotateZ(-45deg);}
	.sjbtn02:before,.sjbtn02:after{position: absolute;top: 10px;}
	.sjbtn02 span{opacity: 0;}

	.headerwrap{background-color: #fff;box-shadow: 0px 0px 5px rgba(0,0,0,0.5);}
	.headerwrap .header .right{display: block;position: fixed;width: 58%;background: #fcfcfc;top: 0;height: 100%;box-sizing: border-box;padding: 120px 5% 80px;right: -100%;z-index: 6;opacity: 0;visibility: hidden;transition: all .3s;}
	.headerwrap .header .nav02{opacity: 1;visibility: visible;width: 58%;right: 0;}
	.headerwrap .header .logo{position: relative;z-index: 8;}
	.headerwrap .header .logo img{height: 100%;max-width: 100%;}
	.headerwrap .header .logo{flex-flow: column;-webkit-flex-flow: column;-webkit-align-items:flex-start;align-items: flex-start;}
	.headerwrap .header .logo span{font-size: 12px;padding-left: 0;margin-top: 5px;}
	.headerwrap .header .logo span:before{display: none;}

	
	.header .logo{padding: 5px 10px;height: 60px;width: 150px;}
	.header{width: 98%;margin: 0;}
	.header .right .nav a,.div2_1 .headerwrap .header .right .nav a{color: #e75300;line-height: 26px;}
	.header .right .nav{align-items: flex-start;-webkit-align-items: flex-start;-webkit-flex-flow: column;flex-flow: column;}
	.header .right .phone{width: 160px;height: 36px;font-size: 14px;position: absolute;bottom: 30px;right: 20px;animation: none;}
	.headerwrap .header .nav a{margin-bottom: 20px;}
	.div2_1 .headerwrap .header .logo{height: 50px;}
	.div2_1 .headerwrap{background-color: #FFFFFF;}
	.div2_1 .headerwrap .header .right .phone{background-color: #E75300;color: #fff;}
	
	/* index */
	.bannerwrap{margin-top: 60px;}
	.banner .text p{font-size: 16px;}
	.banner .text h4{font-size: 12px;-webkit-flex-wrap: wrap;flex-wrap: wrap;line-height: 24px;}
	.banner .text h3{font-size: 26px;letter-spacing: 3px;margin-top: 20px;}
	.banner .text h5{font-size: 14px;}
	.banner .swiper-container-android .swiper-slide{display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;}
	.banner .swiper-slide img{width: auto;min-width: 100%;height: 100%;}
	.banner .swiper-slide .sjbanner{display: block;width: 100%;}
	.banner .swiper-slide .pcbanner{display: none;}
	.bannerwrap{height:400px;}
	.banner .swiper-pagination{bottom: 20px;}
	.banner .r-text p{font-size: 12px;}
	.banner .r-text h3{font-size: 16px;}
	.banner .text h5::before{width: 40px;}
	.banner .r-text{display: none;}
	
	
	.zs{padding: 20px 2%;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.zs li{width: 20%;box-sizing: border-box;border-right-color: rgba(255,255,255,0.3);}
	.zs li:nth-of-type(2n){border-left: none;}
	.zs li h3{font-size: 14px;margin-left: -14px;margin-top: 10px;}
	.zs li h3 span{font-size: 12px;display: none;}
	.zs li font{font-size: 52px;}
	
	
	.i-tl p{font-size: 14px;}
	.i-tl h3{font-size: 20px;line-height: 30px;}
	.index01wrap{padding: 50px 0;}
	.i-tl{margin-bottom: 30px;}
	.index01{width: 96%;}
	.index01 .swiper-button-next, .index01 .swiper-button-prev{width: 40px;height: 60px;background-size: 16px;outline: none;margin-top: -60px;}
	.index01 .swiper-slide .text{padding: 0;}
	.index01 .swiper-slide .text h3{font-size: 18px;}
	.index01 .swiper-slide .text h4{font-size: 14px;line-height: 24px;}
	.more{width: 130px;height: 36px;line-height: 36px;font-size: 14px;margin-top: 30px; margin: auto!important; margin-top: 30px!important;}
	
	.index02wrap{-webkit-flex-flow: column;flex-flow: column;}
	.index02wrap{padding: 50px 2%;}
	.index02wrap .left{width: 100%;}
	#box .fa{width: 50px;height: 50px;margin: -25px 0 0 -25px;}
	.index02wrap .right{width: 100%;padding: 0;margin-top: 30px;}
	.index02wrap .right h3{font-size: 20px;}
	.index02wrap .right p{font-size: 14px;}
	.index02wrap .right h4{line-height: 24px;}
	.index02wrap .right .more{width: 120px;height: 36px;line-height: 36px;}
	.index03wrap{padding: 50px 2%;}
	.index03{width: 100%;}
	.index03 .swiper-button-next, .index03 .swiper-button-prev{width: 40px;height: 40px;font-size: 14px;margin-top: -20px;}
	.index04wrap{padding: 40px 4%;}
	.index04{width: 100%;box-sizing: border-box;-webkit-flex-flow: column;flex-flow: column;max-width: 100%;}
	.index04 .left{width: 100%;padding-right: 0;}
	.index04 .left li{width: 32%;padding: 15px 0;}
	.index04 .left li h3{font-size: 14px;}
	.index04 .left li .yuan{width: 60px;height: 60px;margin: 6px auto;}
	.index04 .left li .yuan h3{font-size: 32px;}
	.index04 .left li .yuan h3 font{margin-top: 10px;}
	.index04 .left li a{font-size: 12px;width: 70%;}
	.index04 .right{width: 100%;padding: 0;margin-top: 30px;}
	.index04 .right .top{fon top: 20px;margin-bottom: 20px;     font-size: 20px; text-align: center;}
	.index04 .right form label input{height: 40px;font-size: 14px;width: 100%;margin-bottom: 10px;}
	.index04 .right form textarea{font-size: 14px; height: 80px;}
	.index04 .right form label{margin-bottom: 0;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index05wrap{padding-top: 50px;}
	
	.index05{-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index05 li{width: calc((100% - 1px)/2);margin-bottom: 1px;}
	.index05 li .text{padding: 10px;}
	.index05 li .text h3{font-size: 14px;line-height: 24px;}
	.index05 li .text font{width: 38px;height: 38px;line-height: 38px;}
	
	.index06wrap{padding: 50px 2% 30px;background-color: #f5f5f5;}
	.index06{width: 100%;}
	.index06 .text{padding: 30px 20px;min-height: auto;background-color: #fff;}
	.index06 .text p::before{display: none;}
	.index06 .text p font{font-size: 24px;}
	.index06 .text p{font-size: 16px;}
	.index06 .text h4{font-size: 14px;line-height: 24px;min-height: 96px;}
	
	.index07wrap{padding-top: 50px;}
	.index07 .left .cont .swiper-container{background-color: #FFFFFF;}
	.index07{padding: 50px 2%;display: flex;display: -webkit-flex;-webkit-flex-flow: column-reverse;flex-flow: column-reverse;}
	.index07 .left{width: 100%;}
	.index07 .right{position: relative;width: 100%;height: 300px;}
	.index07 .left .cont .top{margin-top: 0;}
	.index07 .left .top li{padding-left: 40px;}
	.index07 .left .top li h3{font-size: 18px;}
	.index07 .left .top li h3::before{width: 30px;left: -40px;top: 8px;}
	.index07 .left .top li p{font-size: 14px;}
	.index07 .left .top{margin-top: 30px;}
	.index07 .left .cont .swiper-container{width: 100%;}
	.index07 .left .cont{margin-top: 30px;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
	.index07 .left .cont .page{width: 100%;padding: 0;margin-top: 30px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-flex-flow: row-reverse;flex-flow: row-reverse;}
	.index07 .left .cont .page .swiper-button-next{margin-left: 10px;margin-bottom: 0;}
	.index08wrap{padding-top: 50px;}
	.index08{padding: 0;}
	.index08 .cont{width: 100%;-webkit-flex-flow: column;flex-flow: column;}
	.index08 .cont .left{width: 100%;padding: 40px 2%;background: url(../img/tst_24.jpg)no-repeat;background-size: cover;box-sizing: border-box;}
	.index08 .cont .left .tl font{font-size: 18px;margin-top: 10px;}
	.index08 .cont .left .tl{font-size: 20px;}
	.index08 .cont .left .bot{margin-top: 30px;}
	.index08::after{display: none;}
	.index08 .cont .left .bot h3{font-size:30px;}
	.index08 .cont .left .bot h4{font-size: 14px;}
	.index08 .cont .left .bot .more, .index08 .cont .right form .more{width: 140px;height: 36px;line-height: 36px; margin-top: 30px;}
	.index08 .cont .right{width: 100%;padding: 40px 2%;}
	.index08 .cont .right form input{height: 40px;font-size: 14px;}
	.index08 .cont .right form textarea{font-size: 14px; height: 80px;}
	.index08 .cont .right h3{font-size: 20px; text-align: center; margin-bottom: 12px;}
	.index08 .cont .right p font{font-size: 26px;}
	.index08 .cont .right p{font-size: 16px;     text-align: center;}
	
	
	.index09{display: none;}
	.lbtn{width: 30px;height: 60px;font-size: 12px; margin-bottom: 70px;}
	.lbtn h3{font-size: 20px; display: none;}
	.lbtn .imgbox{width: 34px;height: 34px;top: -16px;animation: none;}
	.bd-mask .tcbox .contwarp .cont{-webkit-flex-flow: column;flex-flow: column;}
	.bd-mask .tcbox .contwarp .cont .left{width: 100%;padding: 0;border-bottom: 1px solid #DDDDDD;padding-bottom: 30px;}
	.bd-mask .tcbox .contwarp{width: 100%;padding: 50px 2%;}
	.bd-mask .tcbox .contwarp .cont .left h3, .bd-mask .tcbox .contwarp .cont .right h3{font-size: 20px;margin-bottom: 20px; text-align: center;}
	.bd-mask .tcbox .contwarp .cont .left form input{height: 40px;font-size: 14px;}
	
	.bd-mask .tcbox .contwarp .cont .right{width: 100%;padding: 0;margin-top: 30px;}
	.bd-mask .tcbox .contwarp{border-radius: 0px;}
	.bd-mask .tcbox .contwarp .cont .right p{font-size: 30px; text-align: center;    display: block;}
	.bd-mask .tcbox .contwarp .cont .right h4{font-size: 14px;line-height: 24px; text-align: center;}
	.bd-mask .tcbox .contwarp .cont .right img{display: none;}
	.bd-mask .tcbox .contwarp .cont .left .tcbutn{position: relative;margin: auto;margin-top: 30px;margin-bottom: 30px; font-size: 14px;width: 140px;height: 36px;line-height: 36px;border-radius: 0;right: 0;animation: none;}
	.bd-mask .tcbox .contwarp .cont .left form textarea{display: block;    width: 100%;    height: 80px; font-size: 14px; padding: 14px 15px;}
	.bd-mask .tcbox .contwarp .cont .left .last {text-align: center;}
	.bd-mask .tcbox .contwarp .cont .left .tcbutn p{width: 100%;height: 100%;font-size: 14px;border-radius: 0;}
	.bd-mask .tcbox .contwarp .cont .left .tcbutn p br{display: none;}
	.bd-mask .tcbox .contwarp::before{display: none;}
	.bd-mask .tcbox .contwarp .close{top: 30px;right: 10px;background-color: #E75300;}
	.index08 .bgfont{display: none;}
	
}
