
@font-face{
font-family: 'langm'; 
     src: url('../font/langm.eot');
     src:
         url('../font/langm.ttf') format('truetype'),
         url('../font/langm.svg') format('svg');
}





/*--kec--*/
.kec{width:96%;margin: 0 auto;overflow:hidden;}
.kec ul li{width:44%;padding:2%;border:1px solid #dedede;border-radius:2%;margin-top:3%;margin-right:2%;float:left;overflow:hidden;}
.kec ul li i{width:100%; height:2.74rem;border-radius:2%;display: block;overflow: hidden;}
.kec ul li i img{width:100%;overflow: hidden;}
.kec ul li span{font-size:0.305rem;text-align:left;margin-top:2%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.kec ul li:nth-child(2n){float:right;margin-right:0px;} 
.kec p{margin-top:2%;font-size:0.305rem;overflow:hidden;}
.kec p p1{width: 47%;height: 0.5rem;line-height: 0.5rem;text-align:center;border-radius:10px;background:#3f7098;float:right;display:block;overflow:hidden;}
.kec p p1 a{color:#fff;}
.kec p p2{width: 47%;height: 0.5rem;line-height: 0.5rem;text-align:center;color:#ffffff;float:left;border-radius:10px;border:2px solid #3f7098;background:#fff;overflow:hidden;}
.kec p p2 a{color:#3f7098;}


/*--about02--*/
.about02{overflow:hidden;}
.about02 li{width:3.0667rem;height:2.7334rem;float:left;margin-right:4%;margin-top:2%;background:url(../images/bat48.jpg) center top;background-size: 100% 100%;overflow:hidden;}
.about02 li:nth-child(3n){float:right;margin-right:0px;} 
.about02 li p{font-size:0.305rem;margin-top: 3%;text-align:center;color:#fff;overflow:hidden;}
.about02 li span{font-size:0.28rem;margin-top:16%; margin-left: 18%;color:#333;display:block;overflow:hidden;}
.about02 li:nth-child(5){width:3.0667rem;height:2.7334rem;float:left;background:url(../images/bat50.jpg) center top;background-size: 100% 100%;overflow:hidden;}


.more02{width:96%;margin:0 auto;color:#ffffff;margin-top:3%;font-size:0.42rem;overflow:hidden;}
.more02 p{width: 47%;height: 0.9rem;line-height: 0.9rem;text-align:center;color:#ffffff;float:left;border-radius:10px;background:#3f7098;overflow:hidden;}
.more02 p a{color:#fff;}
.more02 span{width: 47%;height: 0.9rem;line-height: 0.9rem;text-align:center;float:right;border-radius:10px;border:1px solid #dedede;background:#fff;display:block;overflow:hidden;}
.more02 span a{color:#121212;}



.chuangye{overflow:hidden;}
.chuangye i{margin-top:2%;display:block;overflow:hidden;}
.chuangye span{width:96%;margin:0 auto;font-size:0.305rem;color:#121212;margin-top:2%;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.50rem;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%;}















