@media screen and (max-width: 1200px){

}
@media screen and (max-width: 992px){
	
}
@media screen and (max-width: 768px){
.wap_nav {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	z-index: 7777;
}
.wap_nav .logo {
    float: left;
    position: absolute;
    left: 0px;
    top: 0px;
}
.wap_nav .logo img{height: 24px;margin-top: 13px;margin-left: 10px;}
body{
	padding-top: 50px;
}

.pc{
    display: none;
}
.wap{
    display: block;
}


.head {border-top:calc(60/768*100vw) solid #5a57dc;position:fixed;left:0;top:0;width:100%;background:#fff;z-index:9999;}
.head .wrap {}
.head .logo {padding-left:calc(64/768*100vw);float:left;padding-top:calc(51/768*100vw);}
.head .logo a {}
.head .logo img {height:calc(47/768*100vw);}
.head .nav {float:right;padding-right:calc(81/768*100vw);}
.head .nav ul {display:flex;}
.head .nav li {margin-left:calc(63/768*100vw);}
.head .h2tit {}
.head .h2tit a {font-family:Montserrat;font-weight:500;font-size:calc(24/768*100vw);color:#000;line-height:calc(160/768*100vw);display:block;}
.banner {}
.banner .swiper-container {}
.banner .swiper-wrapper {}
.banner .swiper-slide {}
.banner .swiper-slide img {display:block;width:100%;}
.index {}
.index .section1 {padding-bottom: calc(111/768*100vw);}
.index .section1 .titlemodel {color:#FF99BE;padding-top: calc(50/768*100vw);margin-bottom:calc(61/768*100vw);}
.index .section1 .dec {width:calc(773/768*100vw);font-family:OpenSans;font-weight:400;font-size:calc(24/768*100vw);color:#000000;line-height: 1.5;max-width:90%;margin:auto;}
.index {}
.index .section1 {}
.index .section2 .titlemodel {padding-top:calc(126/768*100vw);padding-bottom:calc(54/768*100vw);color:#294189;}
.index .section2 .dec {width:calc(785/768*100vw);font-family:OpenSans;font-size:calc(24/768*100vw);color:#000000;line-height: 1.5;margin:auto;max-width:90%;text-align:center;padding-bottom:calc(166/768*100vw);}
.index .section2 {background:url(../images/bg1.png) no-repeat center center;background-size:cover;padding-bottom:calc(6/768*100vw);}
.index .section2 .more {width:calc(648/768*100vw);height:calc(465/768*100vw);text-align:center;background:url(../images/bg2.png) no-repeat center center;background-size:100%;margin:auto;padding-top:calc(192/768*100vw);}
.index .section2 .more a {width:calc(197/768*100vw);line-height:calc(47/768*100vw);display:block;margin:auto;text-align:center;font-family:Avenir;font-weight:300;font-size:calc(30/768*100vw);color:#000000;background:#ff99be;border-radius:calc(10/768*100vw);}
.index .section3 {}
.index .section3 .titlemodel {color:#FF99BE;padding-top:calc(136/768*100vw);padding-bottom:calc(44/768*100vw);}
.index .section3 .dec {width:calc(824/768*100vw);font-family:OpenSans;font-weight:400;font-size:calc(24/768*100vw);color:#000000;line-height: 1.5;max-width:90%;margin:auto;height:auto;padding-bottom:calc(84/768*100vw);}
.index .section3 .items {padding: 0px calc(30/768*100vw);/* zoom:1; *//* overflow:hidden; */display: flex;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
.index .section3 .item:nth-child(2n) {float:right;}
.index .section3 .item {float:left;width: 50%;margin-bottom: 10vw;}
.index .section3 .icon {}
.index .section3 .icon img {width:calc(225/768*100vw);height:calc(97/768*100vw);object-fit:contain;display:block;margin:auto;}
.index .section3 .title {font-family:SourceHanSansCN;font-weight:bold;font-size:calc(36/768*100vw);color:#000000;padding-top:calc(21/768*100vw);text-align:center;}
.index .section3 .desc {font-family:OpenSans;font-weight:400;font-size:calc(24/768*100vw);color:#000000;line-height: 1.5;padding-top:calc(43/768*100vw);text-align:center;}
.index .section4 {padding-bottom:calc(90/768*100vw);}
.index .section4 .titlemodel {color:#294189;padding-top: calc(123/768*100vw);padding-bottom: calc(45/768*100vw);}
.index .section4 .list {padding: 0px calc(30/768*100vw);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.index .section4 .item {width: 45%;margin-bottom:calc(113/768*100vw);}
.index .section4 .item:nth-child(2n) {margin-left: 10%;}
.index .section4 .imgbox {}
.index .section4 .imgbox img {width:100%;}
.index .section4 .title {font-family:OpenSans;font-weight:400;font-size:calc(18/768*100vw);color:#000000;line-height:calc(28/768*100vw);font-weight:bold;padding-top:calc(14/768*100vw);}
.index .section4 .desc {font-family:OpenSans;font-weight:400;font-size:calc(18/768*100vw);color:#000000;line-height: 1.5;}
.index .section5 {background: #f9d7e4;background-size:cover;position:relative;zoom:1;overflow:hidden;}
.index .section5 .titlemodel {padding-top: calc(90/768*100vw);padding-bottom: calc(90/768*100vw);}
.index .section5 .titlemodel .wap{
	font-size: inherit;
	font-weight: inherit;
	font-family: inherit;
	display: inline;
}
.index .section5 .us {position:absolute;display:none;}
.index .section5 .list {padding-left: calc(30/768*100vw);padding-right: calc(30/768*100vw);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.index .section5 .item:last-child {padding-left:10%;}
	.index .section5 .item:nth-child(3){
		display:none;
	}
	.index .section5 .item:last-child{
		width:100%;
	}
.index .section5 .item:nth-child(2),.index .section5 .item:nth-child(5) {padding-left:9%;}
.index .section5 .item {width: 50%;padding-bottom:calc(118/768*100vw);padding: 0px !important;padding-bottom: 9vw !important;}
.index .section5 .title {font-family:BaronNeueBlack;font-weight:400;font-size:calc(36/768*100vw);color:#070707;text-transform:uppercase;}
.index .section5 .dec {width: 100%;height:calc(105/768*100vw);font-family:OpenSans;font-weight:400;font-size:calc(24/768*100vw);color:#000000;padding-top: calc(22/768*100vw);line-height: 1.5;height:auto;}
.index .section6 {padding-top:calc(124/768*100vw);background:#fff5f5;}
.index .section6 .titlemodel {color:#FF99BE;}
.index .section6 .dec {width:calc(838/768*100vw);font-weight:400;font-size:calc(24/768*100vw);color:#000000;padding-top:calc(52/768*100vw);padding-bottom:calc(36/768*100vw);margin:auto;max-width:90%;line-height: 1.5;}
.index .section6 .forms {width: 100%;margin:auto;padding:calc(40/768*100vw) calc(50/768*100vw);padding-bottom:0;background:#fff;border-radius:calc(10/768*100vw) calc(10/768*100vw) 0px 0px;zoom:1;overflow:hidden;}
.index .section6 form {}
.index .section6 .model:nth-child(2n) {float:right;}
.index .section6 .model.w100 {width:100%;}
.index .section6 .model {float:left;width:47%;margin-bottom:calc(24/768*100vw);}
.index .section6 .words {display:block;width:100%;height:calc(68/768*100vw);border-radius:calc(300/768*100vw);background:#fff5f5;border:none;padding:0px calc(31/768*100vw);font-size:calc(17/768*100vw);font-size: calc(22/768*100vw);}
.index .section6 textarea {display:block;width:100%;height:calc(122/768*100vw);border:none;background:#fff5f5;border-radius:calc(30/768*100vw) calc(30/768*100vw) 0 0;padding:calc(29/768*100vw);font-size: calc(22/768*100vw);resize:none;}
.footer {padding-top: 7vw;padding-left: 4vw;display:flex;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;}
.footer .item {padding-left:calc(42/768*100vw);padding-bottom:calc(139/768*100vw);width: 50%;padding-bottom: 10vw;}
.footer .title {font-family:Montserrat;font-weight:500;font-size:calc(36/768*100vw);color:#000000;white-space:nowrap;}
.footer .dec {padding-top:calc(11/768*100vw);width:calc(233/768*100vw);}
.footer .dec p {font-size:calc(24/768*100vw);color:#000000;line-height: 1.5;word-break:break-all;}
.titlemodel {text-align:center;font-family:Montserrat;font-weight:bold;font-size: calc(46/768*100vw);}
@font-face {font-family:'Montserrat';src:url('../fonts/MontserratAlternates-Medium-16.otf')}
@font-face {font-family:'OpenSans';src:url('../fonts/OpenSans-Light.ttf')}
.current .head {border-width:calc(20/768*100vw);}
body {padding-top: 50px;}
body.current {padding-top:calc(100/768*100vw);}
.current .head .h2tit a {line-height:calc(80/768*100vw);}
.current .head .logo {padding-top:calc(18/768*100vw);}
.index .section6 .model .send{
	
font-size: calc(32/768*100vw);
	
padding: 2vw 13vw;
}

}