/* CSS Document */
html{font-size:62.5%;}
body{font-family:'Microsoft YaHei',STXihei,MingLiu; min-width:320px;max-width:640px;margin:0 auto; background:#fff; color:#333;  }
*{	-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
ul,li,input,h1,h2,h3,h4,p,span,b,dl,dt,dd,header,menu,section,footer,nav,article{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{border:0; width:100%;display:block;}
em{ font-style:normal;}
.lf{float:left;}
.rt{float:right;}
.clear_f:after{
    content:"";
    display:table;
    clear:both;
}
.clear_f:before{
    content:"";
    display:table;
}
a{ text-decoration:none; color:#333;}
.clear{ clear:both;}
.w_600{margin:0 auto;width:93.75%; max-width: 640px;}
.banner{ max-width: 640px; margin: 0 auto;}
.tit_box{width:93.75%;margin:0.8rem auto;}
.tit_bg{width:6rem;height:6rem;background:#EA0540;margin:2rem auto;transform:rotate(45deg);-ms-transform:rotate(45deg); 	/* IE 9 */-moz-transform:rotate(45deg); 	/* Firefox */-webkit-transform:rotate(45deg); /* Safari 鍜� Chrome */-o-transform:rotate(45deg); }
.tit_w{color: #fff;font-size: 1.4rem;line-height:1.8rem;text-align: center;font-family: "΢ź";transform:rotate(-45deg);-ms-transform:rotate(-45deg); 	/* IE 9 */-moz-transform:rotate(-45deg); 	/* Firefox */-webkit-transform:rotate(-45deg); /* Safari 鍜� Chrome */-o-transform:rotate(-45deg);padding-top:1.3rem;margin-left: -1.25rem;}
.tit_l{height:2px;background:#6E3E06;position:relative;top:5.1rem;}
h1{color:#EA0540;text-align: center;font-size: 2rem;line-height: 3.2rem;margin:0.5rem 0;}
.content-p{width: 93.75%;margin:0 auto;font-size: 1.2rem ;line-height: 1.8rem;}
.jn,.ld{width:93.75%;margin:1rem auto;}
.ld li{float:left;width:48.8%;margin-right:2.4%;margin-bottom:2.5%;border: 1px solid #6E3E06;padding:0.25rem;}
.ld div{text-align: center;color: #fff;background: #6E3E06;font-size: 1.45rem;line-height: 4rem;}
.ld li:nth-child(even){margin-right: 0;}
.jn li{float:left;/* margin-right:1.5% */;margin-bottom:1.3%;}
.jn li:nth-child(even){margin-right: 0;}
.jn li.jn_img{width:58.5%;}
.jn li.jn_zx{width:40%;padding-top:1rem;}
.jn_tit{text-align: center;color: #EB0E46;font-size: 1.3rem;line-height: 2rem;}
.jn p{padding:0.3rem 0rem;font-size:1.16rem ;line-height: 1.5rem;color: #000000;}
.jn_btn{display: block;width: 50%;margin:1rem auto 0;background: #EA0540;text-align: center;color: #fff;font-size: 1rem;line-height: 2.2rem;border-radius: 0.3rem;}
.zxzx{display:block;background: #FF0000;color:#fff;font-size: 1.8rem;line-height:4rem;text-align: center;}
.bg{background: #FFF1F5;padding:1px 0;}
.only_img{display: block;width: 93.75%;margin:0.8rem auto;}
.ld{margin-top:1.4rem;}
.jn{    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;}





@media screen and (max-width:340px) and (min-width:280px){
.jn_tit{text-align: center;color: #EB0E46;font-size: 1.1rem;line-height: 1.8rem;}
.jn p{padding:0.3rem 0rem;font-size:0.8rem ;line-height: 1.1rem;color: #000000;}
.jn_btn{display: block;width: 50%;margin:0.5rem auto 0;background: #EA0540;text-align: center;color: #fff;font-size: 1rem;line-height: 2.2rem;border-radius: 0.3rem;}

}

@media screen and (min-width:341px) and (max-width:374px){
.jn_tit{text-align: center;color: #EB0E46;font-size: 1.2rem;line-height: 1.8rem;}
.jn p{padding:0.3rem 0rem;font-size:1.16rem ;line-height: 1.3rem;color: #000000;}
.jn_btn{display: block;width: 50%;margin:0.7rem auto 0;background: #EA0540;text-align: center;color: #fff;font-size: 1rem;line-height: 2.2rem;border-radius: 0.3rem;}


}
@media screen and (min-width:375px) and (max-width:394px){


}

@media screen and (min-width:395px) and (max-width:440px){


}

@media screen and (min-width:441px) and (max-width:580px){



}

@media screen and (min-width:640px){

html{font-size: 100% !important;}

}




.dz_zp li{float:left;width:49.25%;margin-right:1.5%;padding:0;margin-bottom:1%;position:relative;}
.dz_zp li:nth-child(2),.dz_zp li:nth-child(3),.dz_zp li:nth-child(5){margin-right:0;}
.zp_mc{position:absolute;bottom:0;line-height: 3rem;font-size: 1.4rem;background:rgba(0,0,0,0.4);text-align:center;color:#fff;width:100%;}
.call{width:95%;margin:1rem auto;}
.ktfc{position:relative;}

.ktfc .flex-direction-nav li a {
    position: absolute;
    display: block;
    width: 19px;
    top: 50%;
    margin-top: -20px;
    text-decoration: none;
}
.ktfc .flex-prev {
    left: 10px;
}
.ktfc .flex-next {
    right: 10px;
}


.jspx{width:93.75%;margin:0.5rem auto;}
.jspx li{float:left;width:49.25%;margin-right:1.5%;padding:0.6rem 0.4rem;margin-bottom:1%;border:1px dotted #B5B5B5;}
.tit1{font-size: 1.8rem;line-height: 2rem;text-align:center;font-weight:bold;margin:0.8rem 0 1.8rem;}
.jspx li:nth-child(even){margin-right:0;}
/* h2{text-align:center;font-size:1.5rem;line-height:3.5rem;position:relative;color:#6A3906;} */
.jspx p{text-align:center;font-size:1rem;line-height:2rem;padding:0.3rem 0 1rem;border-top:1px dashed #7D7D7D;}
/* h2:after{    content: ''; position: absolute;width: 50%; height: 2px;left: 25%;bottom: 0;background: #6A3906;} */
.hslsjljkc h2:after{ background:transparent;}
.glpx{text-align:center;font-size:1.1rem;line-height:2rem;padding:0.3rem 0 1rem;}






















