@charset "utf-8";



/*currt*/
.currt{position:relative;height:35px;line-height:35px;border-bottom: 1px solid #ddd;margin-top:10px}
.currt-site a{background:url(../images/bjdx1_35.png) no-repeat left 6px;padding-left:10px;margin-left: 15px}

.cur-ad{position:absolute;bottom:5px;right:0;border:1px solid #ffbe9e;background-color:#fff9f9}
.cur-ad a{color:#ff5d0d;padding-left:5px}
.cur-ad span{font-size:12px}
/**/
.w140{width:140px;overflow:hidden}
.w250{width:250px;overflow:hidden}
.w380{width:400px}
.w320{width:320px;padding-left:20px;height:428px}
.w350{width:350px}
.w500{width:504px}
.w660{width:670px}
.ml20{margin-left:18px}

.row{overflow:hidden}
.bor{border-left:1px solid #e9e9e9}
.bo{border:1px solid #e9e9e9}
.bob{border-bottom:2px solid #d70a29;padding-bottom:5px}

.r-footer i.v,.r-footer i.b,.hdb,.hot-gz .item .h-icon,.hot-gz .item .h-icon1{background:url(../images/icon.png) no-repeat;}
.r-footer i.v,.r-footer i.b{width:40px;height:40px;display:block;margin:0 auto}
.r-footer i.v{background-position:0 0}
.r-footer i.b{background-position:0 -55px}

.hdb{height:35px;border-bottom:1px solid #d70a29}
.hdb.baokao{background-position:0 -114px;}
.hdb h2{padding-left:35px;line-height:30px}
.hdb p{padding-top:5px}
.hdb p a{padding-left:10px}

.hdb.beikao{background-position:0 -168px;}
/*考研推课程*/


.rec-hd{height:40px;line-height:40px;background-color:#98b5ce;text-align:center;color:white;}
.rec-body{height:183px;border:1px solid #e9e9e9;border-top:0;overflow: hidden;}
.r-head{height:93px;border-bottom:1px solid #e9e9e9;overflow: hidden;}

.r-head .item{height:20px;padding:0 10px;overflow:hidden;margin-top:16px}
.r-head .item h4{border-left:3px solid #d70a29;padding-left:6px;line-height:18px}

.r-head .item p span{width:89px;height:13px;background:url(../images/star.png) no-repeat;text-indent:-999em;display: block;float:left}
.r-head .item p{color:#aeaeae;line-height:13px;margin-top:3px}
.r-head .item p em{float:left;margin-left:10px;display:block;}

.r-head .item p span.star5{background-position:0 0}
.r-head .item p span.star4{background-position:0 -21px}
.r-head .item p span.star3{background-position:0 -41px}
.r-head .item p span.star2{background-position:0 -61px}
.r-head .item p span.star1{background-position:0 -81px}




.r-footer .item{width:50%;height:89px;float:left;text-align: center;padding-top:15px}

.rec-footer{width:264px;overflow:hidden;}
.rec-footer a{width:120px;height:30px;line-height:30px;text-align: center;float:left;margin-top:11px;margin-right:11px;background-color:#f6f6f6}
.Column1{height:428px;overflow:hidden;}
.Column1 .w380{margin-left: 15px}
.Column1 .tp{height:30px;line-height:30px}
.Column1 .fp{height:150px;border-bottom:1px solid #e9e9e9;padding-top:10px}
.Column1 .fp a{width:50%;height:32px;line-height:32px;float:left;overflow:hidden;}
.Column1 .dp{padding-top:10px}
.Column1 .dp li{width:100%;height:30px;line-height:30px;float:left;}
.Column1 .fr p a{color:#3267ae}



/*Column2*/

.score-head{height:75px;border-bottom: 1px solid #e9e9e9;overflow:hidden}
.score-head h3,.hot-gz h3{border-left:3px solid #d70a29;padding-left:6px;line-height:18px;margin:13px 0 0 15px}
.score-head p{padding-top:15px}
.score-head p a{padding:0 5px;float:left;margin-left:10px}
.score-head p a:hover{background-color:#fdf3f4;color:#d70a29;text-decoration:none;}

.hot-gz{height:190px}
.hot-gz .item{margin:10px 10px 0;height:66px;overflow:hidden;background-color:#f6f6f6}
.hot-gz .item .h-icon{width:35px;height:59px;background-position:0 -218px;padding-top:40px;margin:2px 0 0 25px;float:left}
.hot-gz .item .h-icon1{width:35px;height:59px;background-position:0 -273px;padding-top:33px;margin:7px 0 0 25px;float:left}
.hot-gz .item p{width:150px;float:right;padding-top:10px}
.hot-gz .item p a{width:75px;height:23px;line-height:23px;float:left}

.tab-head{height:28px;}

.tab-head li{float:left;line-height:24px;margin-right:10px;cursor:pointer}
.tab-head li.selected{border-bottom:4px solid #d70a29;color:#d70a29}
.tab-content{padding-top:8px}
.tab-content li{height:30px;line-height:30px;background:url(../images/dian.jpg) no-repeat left center}
.tab-content li a{padding-left:8px}


/*Column3*/
.kc{padding:10px;height:270px;background-color:#f6f6f6}
.kc h3{border-left:3px solid #d70a29;padding-left:6px;line-height:18px}
.kc .img{text-align:center;height:145px;overflow:hidden;margin-top:15px}
.kc h5{line-height:22px;padding-top:8px}
.kc .caption{height:25px;padding-top:10px}
.kc .caption .time{color:#aeaeae;padding-left:15px}
.kc .caption .more a{font-size:12px;color:#3267ae}




/*list*/
.menu{padding:15px 0;overflow:hidden}
.menu-nav li{width:100%;height:30px;line-height:30px;float:left;margin-bottom:5px}
.menu-nav li a{width:100%;padding-left:30px;float:left}
.menu-nav li a.active{background-color:#f1f1f1;border-left:3px solid #d70a29}

.list-group li{width:100%;line-height:30px;overflow:hidden;float:left}
.list-group li a{float:left}
.list-group li .time{float:right;font-size:12px;color:#aeaeae}
.list-group li.line{border-bottom: 1px solid #e9e9e9;padding-bottom:10px;margin-bottom:10px}

.hdb-head{border-top:3px solid #999;overflow:hidden;height:40px;line-height:40px}

.more{font-size:12px;color:#3267ae}
.kctj-img{width:510px;overflow:hidden}
.kctj-img li{height:100px;float:left;margin:10px 10px 0 0}
.kctj-img li img{height:100px}


.kctj-txt{width:100%}
.kctj-txt li{width:100%;height:26px;float:left;line-height:26px}

.kctj-txt1{width:100%}
.kctj-txt1 li{width:100%;height:26px;float:left;line-height:26px}



/*sidebar*/
.sidebar{width:300px}
.school p a{color:#3267ae}
.side-hd{border-top:2px solid #d70a29;height:40px;line-height:40px}

.side-kc .item{position:relative;height:70px;border:1px solid #dbdbdb;background-color:#fcfcfc;margin-top:10px;overflow:hidden}
.side-kc .item h5{padding:15px 0 0 10px}
.side-kc .item p{color:#9f9f9f;padding-left:10px}
.side-kc .item p .price{padding-left:10px}
.side-kc .item .audition{position:absolute;top:20px;right:10px;width:64px;height:30px;line-height:30px;padding-left:30px;background:url(../images/stesd.png) no-repeat 9px center;display:block;float:left;background-color:#d70a29;border-radius:5px;color:#fff}
.side-kc .item .audition:hover{text-decoration:none}
.side-group-list li{height:30px;line-height:30px;background:url(../images/dian.jpg) no-repeat left center}
.side-group-list li a{padding-left:8px}

.dot li{width:20%;float:left;margin:5px 0 0 0}



/*arc*/

.tag{color:#666;margin-top:5px}
.tag em{background-color:#d80b2a;color:white;padding:3px 5px}
.arc-body{overflow:hidden;padding:15px 0;line-height:220%}


.audition-group{width:700px;overflow:hidden}


.audition-group .item{position:relative;width:325px;height:70px;border:1px solid #dbdbdb;background-color:#fcfcfc;margin:15px 15px 0 0;overflow:hidden;float:left;}
.audition-group .item h5{padding:15px 0 0 10px}
.audition-group .item p{color:#9f9f9f;padding-left:10px}
.audition-group .item p .price{padding-left:10px}
.audition-group .item .audition{position:absolute;top:20px;right:10px;width:auto;height:30px;line-height:30px;padding:0 10px 0 30px;background:url(../images/stesd.png) no-repeat 9px center;display:block;float:left;background-color:#d70a29;border-radius:5px;color:#fff}
.audition-group .item .audition:hover{text-decoration:none}




/*arc2*/
.k-form{overflow:hidden}
.k-f-head{border-bottom:1px solid #e9e9e9;height:30px;line-height:30px}

.k-form span{float:left}
.k-form span.title{width:70%}
.k-form span.hf{width:10%;text-align:center}
.k-form span.time{width:20%;text-align:center}

.k-f-body{overflow:hidden;padding-top:10px}
.k-f-body p{line-height:22px;padding:5px 0;overflow:hidden}


.q_jpo{overflow:hidden;padding:20px 15px}
.qjArea{overflow:hidden;padding:10px 0}
.qjArea h3{border-left:3px #C03 solid;font-size:14px;color:#000;padding-left:6px;font-weight:bold;}
.q_jpo ul{width:100%}
.q_jpo li{width:25%;height:28px;line-height:28px;font-size:14px;float:left}

.q_mulu{overflow:hidden;padding:10px}
.muc{overflow:hidden;border-bottom:1px solid #e9e9e9;padding:8px 0}
.muc span{float:left}
.muc span.b{width:80px;font-size:14px;font-weight:bold;padding-top:10px;}
.muc span.c{width:500px;font-size:14px;line-height:26px}

.q_mulu .muc:last-child{border:0}


.hotspot{width:444px;margin-top:10px;}
.hotspot .hot_a1{display:block;width:100px;height: 52px;float:left;margin:0 0 2px 2px}
.hotspot .hot_a2{display:block;width:46px;height: 52px;float:left;margin:0 0 2px 2px}
.hotspot .h_a_c1{background: #95cff4;}
.hotspot .h_a_c2{background: #f77766;}
.hotspot .h_a_c3{background: #93daae;}
.hotspot .h_a_c4{background: #f9a094;}
.hotspot .h_a_c5{background: #f9d58c;}
.hotspot a{position:relative;width:100%;height:52px;line-height:14px;float:left;text-align:center;padding-top:10px;color:white;}

.hotspot a:hover{text-decoration:none}

.hotspot li span{z-index:100;position:absolute;top:0;left:0;width:100%;height:52px;background:url(../images/bck.png);display:none;padding-top:10px;overflow:hidden}






.info-groups{overflow:hidden;width:100%}
.info-groups a{padding:5px 20px 0 0;float: left}