@charset "utf-8";

.page{ text-align: center; font-size: 16px; margin-top:40px;}
.page a,.page b{display: inline-block;padding: 4px 12px;border:1px solid #ccc;margin:0 4px;}
.page b{background: #fe9b00!important;}


 .main{width: 100%; margin:5% 0;}
 /*左导航*/
 .lnav p{line-height: 45px; font-size: 24px; padding: 0 5%;background-color: #f7f7f7;border-top:3px solid #fe9b00;}
 .lnav ul{margin-bottom: 0;background-color: #f7f7f7;}
 .lnav ul li{line-height: 40px;background-color: #fff; padding: 0 5%; border-bottom: 1px solid #d8d9d8;}
 .lnav ul li a{font-size: 18px; display: block; width:100%; height:100%;}
 .lnav ul li a span{float: right;}
 .lnav ul li:hover,.lnav ul .active{ background-color: #fe9b00; }
 .lnav ul li:hover a,.lnav ul .active a{color: #fff;}

/*右侧内容*/
 .rcontent h2{font-size: 24px!important; margin:0;}
 .rcontent .ctext{line-height: 24px; font-size: 16px;}
 .rcontent .ctext img{width: 100%!important; height: auto!important;}
 .rcontent .ctext .newstitle{text-align: center;  margin-bottom: 4%;}
 .rcontent .ctext .newstitle p{font-size: 14px;}

/*合作伙伴*/
 .adetail ul li{margin-top: 4%;}
 .a-mesg{margin-top: 10%; border:1px solid #999; padding: 5px;}
 .a-mesg .onespan{border-right:1px solid #999;display: inline-block; text-align: center; padding-right: 3%;}
 .a-mesg .twospan{font-weight: bold!important;}
 
 /*优势*/
.advantage ul li{margin-top:5%!important;}
.advantage ul li h3{font-size: 20px; font-weight: bold; margin-bottom: 2%;}


/*招聘*/
.zplist{margin-top: 3%;}
.zplist ul{background-color: #f9f9f9; padding: 5px; font-size: 16px;}
.zplist li{display:inline-block; padding:5px; }
.zplist li.mc,.zplist li.dd{width: 30%;}
.zplist li.xl,.zplist li.jy,.zplist li.xc{width:12%;}
.zplist .zpbox img{width: 100%!important; height: auto!important;}


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

 
}



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

}


@media (min-width: 768px) and (max-width: 991px) {
 .lnav p{ font-size: 20px; }
 .lnav ul li a{font-size: 16px;} 
 .rcontent h2{font-size: 20px!important; margin:0;}
 .rcontent .ctext{line-height: 22px; font-size: 14px;}
}


@media screen and (max-width: 767px) {
 .lnav p{ font-size: 18px; } 
 .lnav ul li a{font-size: 14px;} 
 .rcontent{margin-top: 20px;}
 .rcontent h2{font-size: 18px!important; margin:0;}
 .rcontent .ctext{line-height: 20px; font-size: 14px;}

 .advantage ul li h3{font-size: 16px;}

 .zplist ul{font-size: 14px;}
 .zplist li{font-size: 12px; }
}


@media screen and (max-width: 450px) {
 .lnav p{ font-size: 18px; } 
 .lnav ul li a{font-size: 14px;} 
 .rcontent h2{font-size: 18px!important; margin:0;}
 .rcontent .ctext{line-height: 20px; font-size: 12px;}

 .advantage ul li h3{font-size: 14px;}
}