@charset "gb2312";
/* CSS Document */
body { font-size: 100%;font-family: 'Open Sans', sans-serif;  margin: 0; padding: 0; text-align: left; }
div, img, p, h1, h2, h3, h4, h5, h6, ul, li, ol, dt, dd, dl, from, input, a ,span{ margin: 0; padding: 0; border: 0; list-style: none;}
ul, li, ol { list-style: none; }
input { font-family: Arial; }
table, td{border-collapse:collapse;}
/*basic styles*/
@font-face { font-family: 'fontNameRegular'; src: url('fontName.eot');
 src: local('fontName Regular'),              local('fontName'),              url('../font/fontName.woff') format('woff'),              url('../font/fontName.ttf') format('truetype'),              url('../font/fontName.svg#fontName') format('svg');
} 
/*自适应高度*/
.right_top{float:right;}
.right_top a{line-height:56px;color:#666;display: inline-block; font-size:16px;margin-left:10px;}
.right_top a:hover{color:#30BF19;!important;}
.right_top .login{ padding-left:35px; background-image:url(../images/login.png); background-repeat:no-repeat; background-position:left center;background-size:25px auto;}
.right_top .zhuce{ padding-left:35px; background-image:url(../images/zhuce.png); background-repeat:no-repeat; background-position:left center;background-size:25px auto;}
.clearfix { zoom: 1 }
.clearfix:after { content: ''; clear: both; height: 0px; display: block; }
.carousel img{width:100%;}
#home {padding: 0;width:100%;margin: 0 auto;max-width:1200px;background-color:#ffffff;}
#bottom_height{width:100%;height:80px; overflow:hidden;}

#shouye_beijing1{background-color:#f6f6f6;overflow:hidden;}
#shouye_beijing2{background-color:#edf6ed;overflow:hidden;}
#shouye_beijing3{background-color:#f6f6f6;overflow:hidden;}
#shouye_beijing4{background-color:#525252;overflow:hidden;}
/*首页*/
.shouye_title{width:100%;margin:20px auto 12px; text-align: center; overflow:hidden;}
.shouye_title h5{ font-weight:bold; font-size:26px;color:#595959;}
.shouye_title p{font-size:16px;color:#7d7d7d;}
.shouye_titles{width:100%;margin:20px auto 12px; text-align: center; overflow:hidden;}
.shouye_titles h5{ font-weight:bold; font-size:24px;color:#d1d1d1;}
.shouye_titles p{font-size:16px;color:#9f9f9f;}

#shouye_fuwu{width:100%;margin:0 auto; overflow:hidden;padding-bottom:20px; border-bottom:#e8e8e8 solid 1px;}
#shouye_fuwu li{float:left;width:21%;margin:0 2%; text-align:center;}
#shouye_fuwu li img{width:24%;}
#shouye_fuwu li h4{font-size:18px; line-height:24px; font-weight:bold;color:#595959;}
#shouye_fuwu li p{font-size:14px; line-height:16px;color:#7d7d7d;}

#shouye_fangan{width:100%;margin:0 auto;padding:0 2%; overflow:hidden;padding-bottom:10px; border-bottom:#e8e8e8 solid 1px;}
#shouye_fangan li{float:left;width:23%;margin:0 1%; text-align:center; position:relative;margin-bottom:12px;}
#shouye_fangan li img{width:100%;}
#shouye_fangan li div{position:absolute;left:0;bottom:0; text-align:left;}
#shouye_fangan li div img{width:50%;}

#shouye_anli{width:100%;margin:0 auto;padding:0 2%;overflow:hidden;padding-bottom:20px; border-bottom:#e8e8e8 solid 1px;}
#shouye_anli li{float:left;width:23%;margin:0 1%; text-align:center;}
#shouye_anli li img{width:100%;}

#shouye_liucheng{width:100%;margin:0 auto;padding:0 3%;padding-bottom:40px;}
#shouye_liucheng img{width:100%;}

#shouye_lianxi{width:100%;margin:0 auto;padding:0 8%;overflow:hidden;padding-bottom:20px;position:relative;text-align:right;}
#shouye_lianxi img{width:100%;}
#shouye_lianxi div{ position:absolute;right:20%;bottom:34px;}
#shouye_lianxi div img{width:50%;}

#shouye_bottom{width:100%;margin:0 auto;height:80px;overflow:hidden; background-color:#ffffff; position:fixed;bottom:0;left:0;right:0; border-top:#cdcdcd solid 1px;}
#shouye_bottom li{float:left;width:25%; text-align:center;}
#shouye_bottom li img{height:40px;margin-top:6px;}
#shouye_bottom li h5{ font-size:16px;color:#a5a5a5; line-height:30px; font-weight:bold;}
#shouye_bottom li.active h5{color:#1b9dfd;}



#yanshang_pinglun{width:100%;padding-left:50px; overflow:hidden;}
#yanshang_pinglun li{width:24%;float:left;padding:6px 0; border-bottom:none;}
#yanshang_pinglun li a{color:#83cb26;}
#yanshang_pinglun li img{height:16px; vertical-align:middle;}

/*报名入口*/
.yanshang_biao { float: left; width:710px; margin-top:20px;}
.yanshang_biao dl dt{ line-height:80px;font-size:24px; text-align:center;width:100%;}
.yanshang_biao dl dd { width:100%; padding: 0 10px; box-sizing: border-box; position: relative; float: left; margin-bottom: 10px; display: inline-block; }
.yanshang_biao dl dd span{ width:80px; height: 40px; line-height: 40px; text-align: center; position: absolute; left: 10px; top: 0; background: #2687f4; font-size: 14px; color: #ffffff; }
.yanshang_biao dl dd input { width: 100%; padding-left: 85px; height: 40px; line-height: 40px; border: 1px solid #E6E5E5; background: #fff; }
.yanshang_biao dl dd.signupleft2 { width: 100%; padding: 0 10px; position: relative; float:none; }
.yanshang_biao dl dd.signupleft2 textarea { width: 100%; height: 80px; border: 1px solid #E6E5E5; background: #fff;padding:5px;padding-left: 85px;resize: none;  }
.yanshang_biao dl dd.signupleft2 span{ height:80px; line-height:80px;}
.yanshang_biao input.button{ display:inline-block; margin:30px 0 30px 300px; width:170px; height:50px; background-color:#2687f4; font-size:16px; color:#fff; cursor:pointer; border:0px; line-height:50px; padding:0px; overflow:hidden;}
.yanshang_biao dl dd select{border: 1px solid #E6E5E5;width:610px; height:40px; line-height:40px; display:block;margin-left:80px;}
.yanshang_biao dl dd option{border: 1px solid #E6E5E5;}