*{margin:0;padding:0;box-sizing:border-box;}
body{font-size:0.18rem;color:#000;}
img{display:block;width:100%;border:0;height: auto;}
ul, li,dt,dd{list-style:none; margin: 0; padding: 0;}
a{text-decoration:none;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.clear{ clear: both;}
.fl{ float: left;}
.fr{ float: right;}
.float-l{ float: left;}
.float-r{ float: right;}
.d-none{ display: none;}
body{ width: 6.4rem; height: auto; margin: auto;background: #f7f7f7;}
@media (min-width:320px){html{font-size:42.6667px}
}
@media (min-width:360px){html{font-size:48px}
}
@media (min-width:375px){html{font-size:50px}
}
@media (min-width:384px){html{font-size:51.2px}
}
@media (min-width:414px){html{font-size:55.2px}
}
@media (min-width:448px){html{font-size:59.7333px}
}
@media (min-width:480px){html{font-size:48px}
}
@media (min-width:512px){html{font-size:68.2667px}
}
@media (min-width:544px){html{font-size:72.5333px}
}
@media (min-width:576px){html{font-size:76.8px}
}
@media (min-width:608px){html{font-size:81.0667px}
}
@media (min-width:640px){html{font-size:85.3333px}
}
@media (min-width:750px){html{font-size:100px}
}

.title{width: 100%; height:auto;text-align: center;padding-top: 0.6rem;}
.title1{
	font-size: 0.35rem;
	font-family: Microsoft YaHei;
	font-weight: bold;
	color: #000000;
}
.title2{
	font-size: 0.24rem;
	font-family: Microsoft YaHei;
	font-weight: 400;
	color: #BABABA;
}
.djzx{
	width: 3rem;
	height: 0.8rem;
	background: linear-gradient(87deg, #FBD0D5, #F3AFB8);
	border-radius: 0.4rem;
	line-height: 0.8rem;
	text-align: center;
	margin: auto;
	margin-top: 0.8rem;
}

.banner{ width: 6.4rem; height: 5.16rem; margin-top: 0.75rem;}
.list-head{ width: 5.6rem; height: 1.1rem; margin: auto;  }
.list-head dt{ width: 0.16rem;height: 0.33rem; margin-top: 0.2rem;  }
.list-head dd{ width: 1.08rem; height: 0.33rem; margin-left: 2rem;margin-top: 0.2rem;  }

.ys{width: 100%; height: 12.5rem;background: #fff;}
.ys-ct{ width: 6.1rem; height: auto;margin: auto;margin-top: 0.25rem;}
.ys-ct li{width: 2.88rem; height: 4.08rem;margin-top: 0.35rem;}
.ys-dj{width: 3.41rem; height: 0.82rem; margin: auto;margin-top: 0.6rem;}

.kc{width: 100%; height: auto;background: #ffeced;}
.kc-ct{ width: 6.1rem; height: auto;margin: auto;margin-top: 0.4rem;}
.kc-tt{width: 6.1rem; height: 0.79rem;}
.kc-tt li{width: 3.05rem; height: 0.79rem;text-align: center;line-height: 0.69rem;font-size: 0.24rem;font-family: Microsoft YaHei;font-weight: 400;color: #FFFFFF;}
.kc-bg2{ background-image: url(../images/kc-bg2.png);background-size: 100% 100%;background-repeat: no-repeat;}
.kc-bg1{ background-image: url(../images/kc-bg1.png);background-size: 100% 100%;background-repeat: no-repeat;}
.kc-kc-bg{ width: 6.1rem; height: auto;background: #fff;margin: 0.2rem auto;}
.kc-kc{ width: 5.5rem; height: auto; margin: auto;padding-top: 0.1rem; padding-bottom:0.4rem}
.kc-kc li{width: 2.62rem; height: 3.22rem;margin-top: 0.3rem;}
.kc-dj{width: 3.41rem; height: 0.83rem; margin: auto;margin-top: 0.6rem;}

.zs{width: 100%; height: 12.2rem;background: #fff;}
.zs-ct1{width: 6.4rem; height: 4.32rem;margin: auto;margin-top: 0.4rem;}
.zs-ct2{width: 6.09rem; height: 3.82rem;margin: auto;margin-top: 0.2rem;}

.sx{width: 100%; height: 11.5rem;background: #ffeced;}
.sx-ct1{width: 6.09rem; height: 3.51rem;margin: auto;margin-top: 0.4rem;}
.sx-ct2{width: 6.1rem; height: 3.87rem;margin: auto;margin-top: 0.2rem;}

.bz{width: 100%; height: 10.5rem;background: #fff;}
.bz-ct{ width: 6.08rem; height: auto; margin: auto; margin-top: 0.6rem;}
.bz-ct li{ width: 6.08rem; height: 1.46rem;margin-top: 0.3rem;}

/********************************************head*********************************************************/
.head {
	width: 6.4rem;
	height: 0.9rem;
	background: #d60f4b;
	position: fixed;
	top: 0;
	z-index: 999;
}

.head dt {
	width: 0.17rem;
	height: 0.3rem;
	margin-left: 0.38rem;
	margin-top: 0.3rem;
}

.head dd {
	width: 3.11rem;
	height: 0.49rem;
	margin-left: 1.15rem;
	margin-top: 0.22rem;
}






/********************************************footer*********************************************************/
.foot-t {
	width: 4.54rem;
	height: 1.2rem;
	margin: auto;
	margin-top: 0.4rem;
	;
}

.foot-bq {
	width: 5.6rem;
	height: auto;
	margin: auto;
	margin-bottom: 1.8rem;
	text-align: center;
}

.foot-bq p {
	padding-top: 0.1rem;
}

.foot-bq a {
	color: #000;
}

.footer {
	width: 6.4rem;
	height: 1.36rem;
	background-image: url(https://m.sdonmind.com/mstyle/image/foot-b.png);
	position: fixed;
	bottom: 0;
	z-index: 999;
	background-size: 100% 100%;
}

.footer-1 {
	width: 1.4rem;
	height: 1.59rem;
}

.footer-2 {
	width: 1.8rem;
	height: 1.59rem;
}


/********************************************yuyue*********************************************************/

.form {
	width: 6.4rem;
	height: auto;
	margin: auto;
	margin-top: 0.5rem;
	margin-bottom: 0.6rem;
}

.form-tt {
	height: 0.6rem;
	line-height: 0.6rem;
	font-size: 0.32rem;
	font-weight: bold;
	color: #000;
}

.form-input {
	width: 6.4rem;
	height: 0.7rem;
	margin-top: 0.2rem;
	background: #fff;
	border-radius: 0.1rem;
}

.form-input input {
	width: 6.4rem;
	height: 0.7rem;
	border: none;
	border-radius: 0.1rem;
	background: #fff;
	text-indent: 0.2rem;
	font-size: 0.14rem;
	color: #666;
	font-weight: bold;
}

.form-sub {

}

.form-sub input {
	width: 6.4rem;
	height: 0.7rem;
	line-height: 0.7rem;
	text-align: center;
	border: none;
	border-radius: 44px;
	background: linear-gradient(179deg, #FA4674, #D60F4A);
	margin-top: 0.2rem;
	color: #fff;
	font-size: 0.3rem;
}

.form-select {
	width: 6.4rem;
	height: 0.7rem;
	border: none;
	border-radius: 0.1rem;
	background: #fff;
	text-indent: 0.2rem;
	font-size: 0.14rem;
	color: #666;
	font-weight: bold;
}

.form-select option {
	height: 0.3rem;
	line-height: 0.3rem;
	width: 6.4rem;
}



.pinpai-db {
	width: 100%;
	height: auto;
	background: #f7f7f7;
}

.form-sub {
    width: 6.84rem;
    height: 0.7rem;
    line-height: 0.7rem;
    text-align: center;
    border: none;
    border-radius: 44px;
    background: linear-gradient(179deg, #FA4674, #D60F4A);
    margin-top: 0.2rem;
    color: #fff;
    font-size: 0.3rem;
}

.head .tel {

	width: 0.31rem;
	height: 0.31rem;
	float: right;
	display: inline-block;
	margin-top: 0.3rem;
	margin-right: 0.33rem;


}

.head .tel img {

	width: 0.3rem;

	height: 0.33rem;

}
