@charset "utf-8";
/* CSS Document */
body {
    color: #666;
    font-family: "微软雅黑",Arial;
    font-size: 14px;
    margin: 0 auto;
    padding: 0;
    text-decoration: none;
    width: 100%;
}
*{margin:0; padding:0;}
a{text-decoration:none;}
img{outline:none;}
ul li{list-style:none;}
video {  display: inline-block;vertical-align: baseline;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; font-size: inherit; font: 100%; }
input, img { vertical-align: middle }
a { text-decoration: none; cursor:pointer;}
a:hover,a:active,a:focus{ text-decoration: none;}
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input[type="text"], input[type="password"], input[type="number"], input[type="button"] {
    -webkit-appearance: none;
    -moz-appearance: none; /* mobile firefox too! */
}
li { list-style: none; }
img, object { max-width: 100%; }
.clearfixd:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfixd { *zoom:1; overflow:hidden;}
.left{float: left;}
.right{float: right;}
.new_nav{margin: 0 auto;}
#nav_c{width: 1200px !important;margin: 0 auto;}
#nav_c>li{padding: 0 25px;position: relative;}
#nav_c>li>a{display: inline-block;height: 35px; padding: 0;border-bottom:2px solid #fff ;}
#nav_c>li:nth-child(2)>a{border-bottom: 2px solid #ea5404;}
#nav_c>li ul.ej_nav{left: 5px;}

.copyright{width: 100%;height: auto;background-color: #2c2c2c;padding: 25px 0;text-align: center;}
.copyright>p{font-size: 14px;color: #fff;line-height: 25px;}
.copyright>p>span{display: inline-block;margin-left: 10px;}
.copyright>p>span>a{color: #fff;padding: 0 5px;}


.focus{width:100%;height:400px;overflow:hidden;position:relative;/*  margin-top:4px; */}
.focus ul{height:400px;position:absolute;}
.focus ul li{float:left;height:400px;overflow:hidden;background-size: 1200px 400px;background-position: left top;background-repeat: no-repeat;}
.focus ul li a{width:100%; height:100%; display:block;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btn{position:absolute;padding:8px 5px;width: 160px;left: 50%;margin-left: -85px;opacity:0.8;right:0;bottom:10px;text-align:center;border-radius:13px;}
.focus .btn span{display:inline-block;_display:inline;_zoom:1;width:12px;height:12px;_font-size:0;margin:0 5px;cursor:pointer;background:#fff;border-radius:6px;}
.focus .btn span.on{background:#ff7200;}
.focus .preNext{width:40px;height:115px;position: absolute; top:50%;margin-top:-57px;display: none;}
.focus .pre{background:url(../content_images/banner_lf.png) no-repeat center top; left:50%;margin-left: -540px;}
.focus .next{background:url(../content_images/banner_rg.png) no-repeat center top;left:50%;margin-left: 500px;}

.beikao-main{background: #f4f4f4;padding-bottom: 30px;}
.s-container{width: 1200px;margin: 0 auto;position: relative;overflow: hidden;}
.beikao-part-common{background: #fff;padding: 20px;margin-top: 30px;position: relative;overflow: hidden;}

.es-box-heading {border-bottom: 1px solid #ddd;margin-bottom: 20px;zoom: 1;}
.es-box-heading h2 {margin: 0;font-size: 24px;display: inline-block; border-bottom: 1px solid #3a6999;line-height: 38px;padding:0px 10px 15px 10px;margin-bottom: -1px;}
.es-box-heading h2 i{margin-right: 10px;}
.es-box-heading a{color: #333;line-height: 38px;}
.es-box-heading a:hover{color: #fe7830; }

/*备考服务*/
.beikao-service ul {position: relative;overflow: hidden;}
.beikao-service ul li{float: left;width:16.6%;text-align: center;margin: 15px 0;font-size: 15px;}
.beikao-service ul li a{color: #666;}
.beikao-service ul li a:hover{color: #fe7830;}


/*雅思备考*/
.zx-lanmu{overflow: hidden;width: 100%;}
.zx-lanmu-item{width: 366px;height: auto;position: relative;overflow: hidden;margin-right: 30px;}
.zx-lanmu-name h2{font-size: 16px;border-left:5px solid #3a6999; padding-left: 10px;}
.zx-lanmu-name .more{color: #666;}
.zx-lanmu-name .more:hover{color: #fe7830;}


.zx-lanmu .imgwrap{overflow: hidden;width: 100%;}
.zx-lanmu .imgwrap .img1{width:100%;height: auto;display: block;}
.zx-lanmu .imgwrap .img1 img{width:100%;height: 132px;margin:20px 0;}
.zx-lanmu-ul a,.zx-lanmu-ul a{color: #666;}
.zx-lanmu-ul{list-style: normal;}
.zx-lanmu-ul li:before{content: '';float: left;width: 5px;height: 5px;border-radius: 50%;background: #ddd;display: inline-block;margin-right: 12px;margin-top: 9px;}
.zx-lanmu-ul li a{line-height: 22px;margin-bottom:9px;display: block;height:22px;}
.zx-lanmu-ul li a:hover{color:#fe7830;}
.zx-lanmu-ul li a .span1{width: 70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;height: 22px;}
.zx-lanmu-ul li a .span2{  white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#ccc;}

.zx-lanmu .imgwrap .img2{width:100%;height: 295px;display: block;}
.zx-lanmu .imgwrap .img2 img{width:100%;height: 295px;}
.beikao-content .teacher-ul{margin: 0 -10px;}
.beikao-content .teacher-ul li{float: left;text-align: center;width:14.28%;}
.beikao-content .teacher-ul li .teacher-item{margin: 0 10px;}
.beikao-content .teacher-ul li .teacher-item a{color: #666;display: block;width: 100%;padding: 5px;}
.beikao-content .teacher-ul li .teacher-item a:hover{color: #fe7830;outline: 1px solid #eee;}
.beikao-content .teacher-ul li .teacher-item a .name{margin-top: 10px;font-size: 15px;}
.beikao-content .teacher-item .imgwrap{width: 100%;height: 170px;}

.dibubox{width: 100%;height: 322px;background: #272930;}
.dibubox .dibubox1{width: 1200px;height: 190px;margin: 0 auto;}
.dibubox .dibubox1 .dibubox1-div1{float: left;width: 294px;margin-right: 200px;}
.dibubox .dibubox1 .dibubox1-div1 .dibubox1-div1wz1{margin-top: 42px; font-family: "思源黑体 CN";font-size: 24px;color: #fc6531;line-height: 26px;text-align: center;}
.dibubox .dibubox1 .dibubox1-div1 .dibubox1-div1wz2{font-family: "思源黑体 CN";font-size: 16px;color: #fff;line-height: 48px;text-align: center;}
.dibubox .dibubox1 .dibubox1-div1 .dibubox1-div1wz3{width: 138px;height: 27px;line-height: 27px;text-align: center;background: #fc6531;margin: 0 auto;border-radius: 23.5px;font-family: "思源黑体 CN";font-size: 14px;color: #fff;}
.dibubox .dibubox1 .dibubox1-div1 .dibubox1-div1wz3 img{position: relative;top: 3px;}
.dibubox .dibubox1 .dibubox1-ul1{float: left;margin-top: 34px;}
.dibubox .dibubox1 .dibubox1-ul1 li{float: left;width: 160px;}
.dibubox .dibubox1 .dibubox1-ul1 li ul li{line-height: 28px;font-family: "思源黑体 CN";font-size: 14px;color: #898c97;}
.dibubox .dibubox2{width: 100%;height: 60px;border-top: 1px solid #575962;}
.dibubox .dibubox2 ul{width: 240px;text-align: center;margin:20px auto 0;}
.dibubox .dibubox2 ul a li{float: left; font-family: "思源黑体 CN";font-size: 14px;color: #70737d;}
.dibubox .dibubox3{width: 100%;height: 71px;background: #181a1e;}
.dibubox .dibubox3 .dibubox3-wz1{font-family: "思源黑体 CN";font-size: 14px;color: #5a5e65;padding-top: 18px;text-align: center;}





















