@charset "utf-8";
html,body{font-size:0.26rem}
/*swiper*/
.swiper-container {width: 100%;height: 100%;}
.swiper-slide{width:100%;height:100%;background: #ffffff;background-size:cover;}

/*btn-arrow*/
@keyframes arrow { 0%,30% {opacity: 0;transform: translate(0,10px);} 60% {opacity: 1;transform: translate(0,0);} 100% {opacity: 0;transform: translate(0,-8px);}}
@-webkit-keyframes arrow {0%,30% {opacity: 0;-webkit-transform: translate(0,10px);}60% {opacity: 1;-webkit-transform: translate(0,0);}100% {opacity: 0;-webkit-transform: translate(0,-8px);}}
.btn-arrow{width:0.45rem;height:0.45rem;position:absolute;z-index:93;animation: arrow 1.5s infinite ease-in-out;-webkit-animation: arrow 1.5s infinite ease-in-out;left:0;right: 0;bottom: 0.1rem;margin: auto;}
.btn-tel{width: 1.98rem;height: 0.76rem;}
.tel-pop .pd form a{background: #c71429 !important;border-color: #c71429 !important;}
.tel-pop .pd form .tel{border-color: #c71429 !important;}


/*mystyle*/
.swiper-slide .title2{padding-top: 1.45rem;margin:0 0.65rem;}
.swiper-slide .title2 em{width: 1.62rem;height: 0.12rem;display: block;margin:0.2rem 0 0.15rem;background: url(../images/sec2_icon1.png) center no-repeat;background-size: 100%;}
.swiper-slide .title2 p{font-size: 0.22rem;line-height: 0.38rem;color: #666666;}
.swiper-slide .title2 p span{font-size: 0.324rem;color: #0c70f5;position: relative;top: 0.05rem}

.swiper-slide .more-btn{margin-top: 0.3rem;text-align: center;}
.swiper-slide .more-btn img{width: 0.6rem;height: 0.6rem;margin:0 auto;animation:myfirst 0.5s infinite;}
.swiper-slide .more-btn p{font-size: 0.22rem;color: #ffffff;margin-top: 0.05rem}

.section1{background: url(../images/sec1_ban.jpg) center no-repeat;background-size: 100% 100%;}
.section1 .logo{width: 1.15rem;height: 0.77rem;margin-top: 0.6rem;margin-left: 0.65rem;}
.section1 .logo img{display: block;width: 100%;}
.section1 .title{padding-top: 1.2rem;text-align: right;margin-right: 0.65rem;}
.section1 .title img{display: inline-block;}
.section1 .title .tit{width: 5.81rem;}
.section1 .title .sub{width: 6rem;margin-top: 0.45rem;}
.section1 .img-box{width: 6.47rem;margin:3.2rem auto 0;}
.section1 .img-box img{width: 100%;display: block;}

.section2{background: url(../images/sec2_ban.jpg) center no-repeat;background-size: 100% 100%;}
.section2 .title2 .tit{width: 4.21rem;}
.section2 .txt-con1{margin:0;position: absolute;left:0.75rem;top:4.35rem;width: 1.81rem;height: 1.35rem;box-sizing: border-box;font-size: 0.22rem;color: #333333;}
/*.section2 .txt-con1 .icon1{width: 0.41rem;height: 0.96rem;margin-top: 0.1rem;float: right;margin-right: 0.36rem;}
.section2 .txt-con1 .icon2{width: 0.17rem;height: 0.19rem;position: absolute;bottom: 0;right: 0.2rem;animation:myfirst 0.5s infinite;}*/
.section2 .txt-con2{margin:0;position: absolute;left:2.85rem;top:6.9rem;width: 2.52rem;height: 2.15rem;font-size: 0.22rem;color: #ffffff;}
/*.section2 .txt-con2 p{height: 0.6rem;line-height: 0.54rem;text-align: center;background: url(../images/sec2_icon4.png) center no-repeat;background-size: 100% 100%;}
.section2 .txt-con2 .icon5{position: absolute;right: 0.05rem;top: 0.4rem;width: 0.17rem;height: 0.17rem;animation:myfirst 0.5s infinite;}
.section2 .txt-con2 .icon6{position: absolute;right: 0.15rem;top: 0.5rem;width: 1.5rem;height: 1.24rem;animation:mySecond 0.5s infinite;}
.section2 .txt-con2 .img1{width: 1.13rem;height: 1.1rem;margin-top: 0.4rem;margin-left: 0.3rem;}*/
.section2 .txt-con3{margin:0;position: absolute;left:2.6rem;top:9.2rem;width: 3.84rem;height: 1.74rem;font-size: 0.22rem;color: #ffffff;}
/*.section2 .txt-con3 p{height: 0.6rem;line-height: 0.54rem;text-align: center;background: url(../images/sec2_icon4.png) center no-repeat;background-size: 100% 100%;}
.section2 .txt-con3 .icon5{position: absolute;right: 0.05rem;top: 0.4rem;width: 0.17rem;height: 0.17rem;animation:myfirst 0.5s infinite;}
.section2 .txt-con3 .icon6{position: absolute;right: 0.15rem;top: 0.5rem;width: 1.5rem;height: 1.24rem;animation:mySecond 0.5s infinite;}
.section2 .txt-con3 .img1{width: 1.13rem;height: 1.1rem;margin-top: 0.4rem;margin-left: 0.3rem;}*/

.section3{background: url(../images/sec3_ban.jpg) center no-repeat;background-size: 100% 100%;position: relative;}
.section3 .title2 .tit{width: 4.72rem;}
.section3 .txt-con1{margin:0.65rem 0.65rem 0;font-size: 0.22rem;color: #ffffff;}
.section3 .txt-con1:after{content:"";visibility:hidden;display:block;clear:both;}
.section3 .txt-con1 .dian1{position: relative;width: 2.75rem;height:1.27rem;box-sizing: border-box;float: left;margin-right: 1.55rem;}
.section3 .txt-con1 .dian1 p{position: absolute;right: 0.46rem;bottom: 0;}
.section3 .txt-con1 .dian1 .icon1{width: 0.35rem;display: inline-block;position: absolute;right: 0.06rem;bottom: 0.12rem;width: 0.35rem;height: 1.05rem;}
.section3 .txt-con1 .dian1 .icon2{width: 0.17rem;height: 0.17rem;position: absolute;right: 0;top: 0;animation:myfirst 0.5s infinite;}
.section3 .txt-con1 .dian2{position: relative;box-sizing: border-box;width: 1.9rem;height: 1.5rem;float: right;margin-top: 1.2rem;}
.section3 .txt-con1 .dian2 .icon1{width: 1rem;height: 1.05rem;position: absolute;right: -0.2rem;}
.section3 .txt-con1 .dian2 .icon2{width: 0.17rem;height: 0.17rem;position: absolute;right: -0.3rem;bottom: 0.06rem;animation:myfirst 0.5s infinite;}
.section3 .txt-con1 .dian3{position: relative;box-sizing: border-box;width: 2.8rem;height: 2.9rem;float: left;margin-top: 0.7rem;}
.section3 .txt-con1 .dian3 p{position: absolute;right: 0.46rem;bottom: 0;}
.section3 .txt-con1 .dian3 .icon1{width: 0.47rem;display: inline-block;position: absolute;right: 0.08rem;bottom: 0.12rem;width: 0.35rem;height: 2.57rem;}
.section3 .txt-con1 .dian3 .icon2{width: 0.17rem;height: 0.17rem;position: absolute;right: 0rem;top: 0;animation:myfirst 0.5s infinite;}


.section4{background: url(../images/sec4_ban.jpg) center no-repeat;background-size: 100% 100%;position: relative;}
.section4 .title2 .tit{width: 4.8rem;}
.section4 .txt-con{margin:0 0.65rem;font-size: 0.22rem;color: #ffffff;}
.section4 .txt-con p{text-align: center;margin-top: 0.05rem;}
.section4 .txt-con .dian1{width: 2.6rem;margin-left: 2.9rem;position: absolute;left:0;top:6.8rem;}
.section4 .txt-con .dian1 em{display: block;width: 2.35rem;height: 1px;background: #fff;margin-left: 0.08rem;margin-top: 0.1rem;}
.section4 .txt-con .dian1 .icon2{width: 0.17rem;height: 0.17rem;position: absolute;left: 0rem;top: 0rem;animation:myfirst 0.5s infinite;}
.section4 .txt-con .dian2{width: 2rem;margin-left: 3.2rem;position: relative;margin-top: 1.28rem;}
.section4 .txt-con .dian2 em{display: block;width: 1.75rem;height: 1px;background: #fff;margin-left: 0.08rem;margin-top: 0.1rem;}
.section4 .txt-con .dian2 .icon2{width: 0.17rem;height: 0.17rem;position: absolute;right: 0rem;top: -0.08rem;animation:myfirst 0.5s infinite;}
.section4 .txt-con .dian3{width: 1.6rem;margin-left: 0.66rem;position: absolute;left:1.5rem;top:10rem;}
.section4 .txt-con .dian3 em{display: block;width: 1.45rem;height: 1px;background: #fff;margin-left: 0.08rem;margin-top: 0.1rem;}
.section4 .txt-con .dian3 .icon2{width: 0.17rem;height: 0.17rem;position: absolute;left: 0rem;top: 0;animation:myfirst 0.5s infinite;}
.section4 .more-btn{margin-top: 0.6rem;position: absolute;bottom: 1.26rem;left: 0;right: 0;margin:0 auto;}
.ns-pop{position: absolute;top: 0;width: 100%;height: 100%;overflow: hidden;;display: none;}
.ns-pop .swiper-slide{height: auto;}
.ns-pop ul{overflow-y: scroll;height: 100%;}
.ns-pop ul li h1{ font-size: 0.28rem;color: #111111;padding: 0.3rem 0.45rem;background: #e6e6e6;}
.ns-pop ul li img{width: 100%;display: block;}

.section5{background: url(../images/sec5_ban.jpg) center no-repeat;background-size: 100% 100%;}
.section5 .title2 .tit{width: 4.7rem;}
.section5 .txt-con1{width: 3.76rem;height: 2.11rem;position:absolute;left:2.6rem;top:4.86rem;}
/*.section5 .txt-con1 .icon1{position: absolute;left: 0.35rem;bottom: 0.1rem;width: 0.17rem;height: 0.17rem;animation:myfirst 0.5s infinite;}
.section5 .txt-con1 .icon2{position: absolute;left: 0.29rem;bottom: 0.32rem;;width: 1.5rem;height: 1.24rem;transform:rotate(170deg);}
.section5 .txt-con1 .icon2 img{width: 100%;animation:mySecond 0.5s infinite;}
.section5 .txt-con1 .img1{width: 1.13rem;height: 1.1rem;margin-left: 0.66rem;}
.section5 .txt-con1 p.text{width: 1.94rem;float: right;height: 0.66rem;line-height: 0.66rem;background: url(../images/sec5_icon1.png) center no-repeat;background-size: 100%;
	text-align: center;font-size: 0.24rem;color: #000;margin-top: 0.2rem;}*/
.section5 .txt-con2{width: 2.88rem;height: 1.92rem;position:absolute;left:0.18rem;top:8.5rem;}
/*.section5 .txt-con2 .icon1{position: absolute;left: 0rem;top: 0rem;width: 0.17rem;height: 0.17rem;animation:myfirst 0.5s infinite;}
.section5 .txt-con2 .icon2{position: absolute;left: -0.25rem;top: 0.38rem;;width: 1.5rem;height: 1.24rem;transform:rotate(285deg);}
.section5 .txt-con2 .icon2 img{width: 100%;animation:mySecond 0.5s infinite;}
.section5 .txt-con2 .img1{width: 1.13rem;height: 1.1rem;margin-left: 0.3rem;margin-top: 0.7rem;}
.section5 .txt-con2 p.text{width: 1.63rem;float: right;height: 0.54rem;line-height: 0.54rem;background: url(../images/sec5_icon2.png) center no-repeat;background-size: 100%;
	text-align: center;font-size: 0.24rem;color: #000;margin-top: 1.02rem;margin-right: 0.3rem;}*/
.section5 .txt-con3{width: 1.68rem;height: 2.53rem;position:absolute;left:5.6rem;top:8.16rem;}

.canshu{background: url(../images/sec7_ban.jpg) center no-repeat;background-size: 100% 100%;}
.canshu-1{padding-top: 1rem;padding-bottom: 0.6rem;}
.canshu .swiper-slide{background: none;}
.canshu-1 h1{text-align: center;font-size: 0.5rem;}
.canshu .title{padding: 0 0.45rem;height: 0.7rem;line-height: 0.7rem;background: #454444;color: #fff;font-size: 0.26rem;position: relative;}
.canshu .title .change{padding: 0.07rem 0.2rem;margin-top: 0.12rem;float: right;background: #fff;color: #6c5131;font-size: 0.26rem;font-weight: normal;line-height: normal;}
.canshu .title .change i{width: 0.17rem;height: 0.09rem;background: url(../images/btn-select.png) top no-repeat;background-size: 100%;display: inline-block;position: relative;top:-0.04rem;margin-left: 0.05rem;}
.canshu .title select{width:2rem;height: 0.75rem;line-height: 0.75rem;position: absolute;right: 0;top:0;opacity: 0;}
.canshu .canshu-con{height: 100%%;overflow: hidden;}
.canshu .canshu-con .swiper-slide{height: auto;}
.canshu .canshu-con table{width: 100%;height: auto;overflow: hidden;border-collapse: collapse;}
.canshu .canshu-con table td{font-size: 0.26rem;line-height: 0.35rem;padding: 0.1rem 0.2rem 0.1rem 0.4rem;color: #333333;background: #fff;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;}
.canshu .canshu-con table td:first-child{width: 2rem;border-left:none;}
.canshu .canshu-con p.shengming{font-size: 13px;padding: 0.2rem 0.2rem;}

.section7{background: url(../images/sec7_ban.jpg) center no-repeat;background-size: 100% 100%;}
.section7 .title3{margin:0.7rem 0.65rem 0;text-align: center;}
.section7 .title3 h1{font-size: 0.5rem;color: #111111;}
.section7 .title3 p{font-size: 0.26rem;line-height: 0.35rem;margin-top: 0.3rem;}
.section7 .order .form form input.submit{background: #c71429;}
.section7 .order .form a{color: #c71429;}

.section8{background: url(../images/sec7_ban.jpg) center no-repeat;background-size: 100% 100%;}

#type_dummy {
    width: 4.42rem;
}

@keyframes myfirst{0% {transform: scale(1,1);}50% {transform: scale(1.08,1.08);}100% {transform: scale(1,1);}}
@keyframes mySecond{0% {transform: scale(1,1);}50% {transform: scale(1.02,1.02);}100% {transform: scale(1,1);}}

@media screen and (max-width:359px) and (min-width:320px) {
	.swiper-slide .title2{padding-top: 1.05rem;}
	.section4 .more-btn{bottom: 1.06rem;}
	.section3 .txt-con1{margin-top: 0.25rem;}
	.section3 .txt-con1 .dian3{margin-top: 0.6rem;}
	.swiper-slide .more-btn{margin-top: 0.15rem;}
	.section2 .txt-con1{margin-top: 0.75rem;}
	.section7 .title3{margin-top: 0.95rem;}
}
@media screen and (max-width:374px) and (min-width:360px) {
	.swiper-slide .title2{padding-top: 1.05rem;}
	.section4 .more-btn{bottom: 1.06rem;}
	.section3 .txt-con1{margin-top: 0.55rem;}
	.section3 .txt-con1 .dian3{margin-top: 0.5rem;}
	.swiper-slide .more-btn{margin-top: 0.1rem;}
	.section2 .txt-con1{margin-top: 0.75rem;}
	.section7 .title3{margin-top: 1.35rem;}
}
@media screen and (max-width:413px) and (min-width:375px) {
 	.swiper-slide .title2{padding-top: 1.15rem;}
	.section4 .more-btn{bottom: 1.06rem;}
	.section3 .txt-con1{margin-top: 0.55rem;}
	.section3 .txt-con1 .dian3{margin-top: 0.5rem;}
	.swiper-slide .more-btn{margin-top: 0.1rem;}
	.section2 .txt-con1{margin-top: 0.75rem;}
	.section7 .title3{margin-top: 1.35rem;}
}
@media screen and (max-width:639px)  and (min-width:414px){
 	.swiper-slide .title2{padding-top: 1.35rem;}
	.section4 .more-btn{bottom: 1.06rem;}
	.section3 .txt-con1{margin-top: 0.4rem;}
	.section3 .txt-con1 .dian3{margin-top: 0.5rem;}
	.swiper-slide .more-btn{margin-top: 0.1rem;}
	.section2 .txt-con1{margin-top: 0.75rem;}
	.section7 .title3{margin-top: 1.45rem;}
}
@media screen and (min-width:640px) {
}