
@font-face{
font-family: 'langm'; 
     src: url('../font/langm.eot');
     src:
         url('../font/langm.ttf') format('truetype'),
         url('../font/langm.svg') format('svg');
}





/*--daiyu--*/
.daiyu{width:100%;margin:0 auto;overflow:hidden;}
.daiyubox01 font{width:85%;margin:0 auto;padding:1%;margin-top:2%;border:1px dashed #666;font-size:0.26rem;text-align:center;display:block;overflow:hidden;}
.daiyubox{width:96%;margin:0 auto;margin-top:1%; overflow:hidden;}
.daiyubox li{float:left;margin-right:4%;margin-top:3%;text-align:center;overflow:hidden;}
.daiyubox li:nth-child(3n){float:right;margin-right:0px;} 
.daiyubox li i{width:2.9rem;height:2.0934rem;border-bottom-right-radius: 30%;box-shadow: 1px 4px 0px 0px #dedede;display: block;overflow: hidden;}
.daiyubox li i img{width:100%; border-top-left-radius: 30%;border-bottom-right-radius: 30%;display: block;overflow: hidden;}
.daiyubox li p{font-size:0.35rem;margin-top:3%;overflow:hidden;}
.daiyubox li span{width:2.32rem;height:0.1334rem;margin:0 auto;display: block;overflow: hidden;}
.daiyubox li span img{width:100%;display: block;overflow: hidden;}



/*--kec--*/
.kecxq{width:93%;border:1px solid #dedede;border-radius:0.11rem;margin: 0 auto;margin-top:3%;padding:2%;overflow:hidden;}
.kecxq01{width:100%;margin:0 auto;overflow: hidden;}
.kecxq01 img{width:100%;overflow: hidden;}
.kecxq02{overflow: hidden;}
.kecxq02 p{width:3.72rem;height: 0.56rem;margin-top:3%;background:url(../images/bat73.png);background-size: 100% 100%;overflow:hidden;}
.kecxq02 p p1{width: 0.28rem;margin: 3% 2% 0 4%;float:left;display: block;overflow: hidden;}
.kecxq02 p p1 img{width:100%;overflow: hidden;}
.kecxq02 p p2{font-size:0.305rem;margin-top:2%;float:left;color:#fff;display: block;overflow: hidden;}
.kecxq02 span{width:93%;margin-left:6%;font-size:0.305rem;margin-top:2%;color:#121212;text-align:justify;display: block;overflow: hidden;}

.kecxq03{width:100%;overflow: hidden;}

.kecxq03 dl{margin-top:3%;background:#e9e9e9;background-size: 100% 100%;overflow:hidden;}
.kecxq03 dl dd{width: 0.4667rem;height: 0.5068rem;margin: 2% 2% 1% 2%;float:left;display: block;overflow: hidden;}
.kecxq03 dl dd img{width:100%;overflow: hidden;}
.kecxq03 dl dt{font-size:0.35rem;font-weight:600;margin-top:2%;float:left;color:#3f7098;display: block;overflow: hidden;}

.kecxq03 p{width:3.72rem;height: 0.56rem;margin-top:3%;background:url(../images/bat73.png);background-size: 100% 100%;overflow:hidden;}
.kecxq03 p p1{width: 0.28rem;margin: 4% 2% 0 4%;float:left;display: block;overflow: hidden;}
.kecxq03 p p1 img{width:100%;overflow: hidden;}
.kecxq03 p p2{font-size:0.305rem;margin-top:2%;float:left;color:#fff;display: block;overflow: hidden;}
.kecxq03 span{width:93%;margin-left:6%;font-size:0.305rem;margin-top:2%;color:#121212;text-align:justify;display: block;overflow: hidden;}

.kecxq04{width:100%;overflow: hidden;}
.kecxq04 p{margin-top:2%;overflow:hidden;}
.kecxq04 p p1{width:0.2534rem;margin: 1.8% 2% 0 1%;float:left;display: block;overflow: hidden;}
.kecxq04 p p1 img{width:100%;overflow: hidden;}
.kecxq04 p p2{width: 90%;font-size:0.305rem;line-height:0.5rem;margin-top:0.5%;float:left;text-align:justify;color:#121212;display: block;overflow: hidden;}



/*--message--*/
.message{width:96%;margin:0 auto;box-shadow: 1px 1px 4px 1px #f4f4f4;border-radius:25px;margin-top:3%;padding-bottom: 2%;overflow:hidden; }
.messagebox{width:100%;height:100%;margin:0 auto;overflow:hidden;}
.messagebox p{overflow:hidden;text-align:center;}
.messagebox p p2{font-size:0.305rem;margin-top:1%;color:#121212;display:block;overflow:hidden;}

.messagebox dl{width:96%;margin: 0 auto;border: 1px solid #dedede;height:1.05rem;line-height:1.05rem;margin-top:2%;background:#fff;border-radius:50px;display:block;overflow:hidden;}
.messagebox dl dd{width:0.5335rem;padding:3%;float:left;display:block;overflow:hidden;}
.messagebox dl dd img{width:100%;}
.messagebox dl dt{width:6rem;float:left;display:block;overflow:hidden;}
.messagebox dl dt input{width:100%;height: 0.91rem;float:left;border:1px solid #ffffff;color:#999999;font-size:0.35rem;display:block;overflow:hidden;}
.messagebox dl p4{color:#999999;float:revert;font-size: 0.305rem;display:block;overflow:hidden;}

.messagebox dl dt select{width:100%;height:1.092rem;float:left;border:1px solid #ffffff;color:#999999;background: #fff;font-size:0.35rem;display:block;overflow:hidden;}

.messagebox i{width: 96%;margin: 0 auto;display: block;height:1rem; margin-top: 3%;margin-bottom: 3%;line-height:1rem;text-align:center;font-size:0.42rem;color:#ffffff;border-radius:40px;background:#3f7098;overflow:hidden;}
.messagebox i a{color:#ffffff;}

.messagebox span{text-align:center;font-size:0.45rem;margin-top:3%;margin-bottom:0%;display:block;}

.messagebox font{width:8.9335rem;margin: 0 auto;margin-top:2%;margin-bottom:1%;display:block;}
.messagebox font img{width:100%;}















