.g-full-head .g-head-box{border-bottom: none;}
.g-full-head{border-bottom: 2px solid #f60;}
/*左侧轮播*/
.g-listleft{border:1px solid #eaecf2;width:163px;margin-right:20px;height: 428px;}
.g-listleft ul{padding-top:10px;}
.g-listleft ul li a{display: block;line-height: 60px;font-size: 18px;margin-left: 20px;}
.g-listleft ul li a:hover{color:#ff6600;}
/*banneræ 开始*/
.g-bannerleft{width:695px;height: 430px;}
.g-banner{margin-top:20px;}
.banner{width:100%;height:430px;overflow:hidden;position:relative;}
.bImg{height:520px;	position:absolute;left:0;top:0;}
.bImg a{display:block;height:430px;float:left;background-size: 840px 520px;width:20%;position:relative;}
.bList{height:20px;	position:absolute;z-index:50;cursor: pointer;right: 25px;bottom: 20px;}
.bList span{display:block;cursor:pointer;width:15px;height:15px;border-radius:7.5px ;background: #b7ac9e;float:left;margin:0 5px;_margin:0 3px;transition: width 1s;}
.bList span.spcss{width:30px;background:#fff;position: relative;left: 0;}
.barLeft{position: absolute;z-index: 500;display: block;width:60px;height: 60px;left: 20px;background: url(../images/trip_icon.png) -294px 0 no-repeat;top: 50%;margin-top: -50px;}
.barRight{position: absolute;z-index: 500;display: block;width: 60px;height: 60px;right: 20px;background: url(../images/trip_icon.png) -294px 0 no-repeat !important;top: 50%;margin-top: -50px;}
.barRight:hover{ background-position:-372px 0 !important;}
.barLeft:hover{ background-position:-372px 0;}
.barLeft em{display:block;width:18px;height:30px;background:url(../images/trip_icon.png) -211px -10px no-repeat;margin:0 auto;margin-top:13px;margin-left:20px;}
.barRight em{display:block;	width:18px;	height:30px;background:url(../images/trip_icon.png) -258px -10px no-repeat;	margin:0 auto;margin-top:13px;margin-left:20px;}
.bImg{z-index: 30;}
.bImg a{position: relative;width:695px;height:430px;background-size: 500px 520px;}
.bImg a p{z-index: 222;width: 100%;background:url(../images/trip_bannerbg.png) 0 0 repeat-x;font-size: 16px;line-height: 60px;position: absolute;bottom:0 ;height:60px;color:#fff;}
.bImg a p span{display: inline-block;margin:0 38px;font-size: 24px;line-height: 60px;height: 60px;overflow: hidden;width: 50%;}
.bImg a img{height: 100%;}
/*banner 结束*/

/*右侧排行榜*/
.g-bannerright{width: 260px;height: 405px;background: #fafafa;padding:25px 20px 0;overflow:hidden;}
.f-rankingbox h3{float: left;line-height: 26px;height: 26px;font-size: 24px;font-weight: normal;}
.f-rankingbox .u-ranking{float: right;}
.f-rankingbox .u-ranking em{display: inline-block;width: 50px;height: 26px;line-height: 26px;font-size: 14px;text-align: center;border-radius: 5px;cursor: pointer;}
.f-rankingbox .u-ranking em.current{background: #fa6730;color:#fff;}
.f-rankinglist{padding-top:10px;}
.f-rankinglist li{padding:13px 0;border-bottom: 1px solid #dddddd;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.f-rankinglist .u-rankinginfo{display: inline-block;}
.f-rankinglist .u-rankinglist .u-rankinginfo span{display: inline-block;position: relative;width:70px;height: 68px;margin-right: 0;}
.f-rankinglist .u-rankinginfo span img{width:100%;display: none;}
.f-rankinglist .u-rankinglist a span img{display: block;}
.f-rankinglist span b{display: inline-block;font-weight: normal;width: 20px;height: 20px;line-height: 20px;text-align: center;color: #fff;background: #828282;position:absolute;top:0;left:0;}
.f-rankinglist li a{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.f-rankinglist li.u-rankinglist a{white-space:initial;}
.f-rankinglist .u-rankinglist a em{display: inline-block;width: 170px;vertical-align: top;margin-left:20px;line-height: 30px;font-size: 16px;padding:4px 0;overflow: hidden; height: 60px;text-align: justify;}
.f-rankinglist .u-rankinglist a:hover{color:#fa6730;}
.f-rankinglist a span{display: inline-block;width:20px;height: 18px;line-height: 18px;vertical-align: top;margin-right: 15px;position: relative;}
.f-rankinglist a em{display: inline-block;font-size: 16px;line-height: 20px;vertical-align: top;}

/*武汉大学*/
.g-gongy{margin-top:40px;}
.g-gongy h3{border-bottom: 4px solid #eaecf2;}
.g-gongy h3 em{color:#fa6730;font-size: 24px;display: inline-block;font-weight: normal;line-height: 40px;border-bottom: 4px solid #fa6730;position:relative;bottom:-3px;width:140px;text-align: center; }
.g-gongy h3 a{float:right;font-size:14px;color:#999;display: inline-block;line-height: 48px;font-weight: normal;}
.g-whdaxue .f-whdxleft{padding:24px 15px 5px 15px;border:1px solid #eaecf2;}
.g-whdaxue .f-whdxleft li{width:280px;float: left;margin-right: 15px;}
.g-whdaxue .f-whdxleft li a{display: block;}
.g-whdaxue .f-whdxleft li a em{display: block;line-height: 50px;font-size: 16px;color:#555;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.g-whdaxue .f-whdxleft li a span.u-whdxleft{display: block;width:280px;height: 170px;overflow: hidden;}
.g-whdaxue .f-whdxleft li a span.u-whdxleft img{width:100%;}
.g-whdaxue .f-whdxleft li.current{margin-right: 0;}
.g-whdaxue .f-whdxleft li.current a{padding-bottom: 7px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.g-whdaxue .f-whdxleft li.current em{display: inline-block;font-size: 14px;line-height: 16px;vertical-align: middle;margin-right: 5px;}
.g-whdaxue .f-whdxleft li.current span{font-size: 14px;line-height: 16px;vertical-align: middle;}
.g-whdaxue .f-whdxleft li a em.current{color: #fa6730;}

/*高中，初中，小学，幼儿园*/
.g-gcxyou ul li.f-xuexiao{width:590px;margin-right: 20px;float: left;margin-bottom: 40px;}
.g-gcxyou ul li.f-xuexiao span.f-xuexbox{border:1px solid #eaecf2;display: block;padding-top:25px;}
.g-gcxyou ul li.current{margin-right: 0;}
.g-gcxyou ul li.f-xuexiao .f-gzlist{padding: 0 20px 20px 20px;display: block;}
.g-gcxyou ul li.f-xuexiao .f-gzlist span.u-gzlistleft{display: block;width:195px;height: 120px;overflow:hidden;float: left;}
.g-gcxyou ul li.f-xuexiao .f-gzlist span.u-gzlistleft img{width: 100%;}
.g-gcxyou ul li.f-xuexiao .f-gzlist span.u-gzlistright{margin-left: 20px;display: block;width:333px;float: left;}
.g-gcxyou ul li.f-xuexiao .f-gzlist span.u-gzlistright a{display: block;font-size: 16px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.g-gcxyou ul li.f-xuexiao .f-gzlist span.u-gzlistright p{text-align: justify;font:14px/24px '微软雅黑'; color:#999;padding-top:10px;height: 72px;overflow:hidden;}

/*初中*/
.f-chuz .f-xuexbox .f-chuzbox{padding:0 20px 10px 20px;}
.f-chuz .f-xuexbox ul.current{padding-right:0;}
.f-chuz .f-xuexbox .f-chuzbox li.f-czimg{}
.f-chuz .f-xuexbox .f-chuzbox li.f-czimg a{display: block;width:260px;height: 160px;overflow: hidden;}
.f-chuz .f-xuexbox .f-chuzbox li.f-czimg a img{width:100%;}
.f-chuz .f-xuexbox .f-chuzbox li.f-czimg em{font-size: 16px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 260px;line-height: 72px;}
.f-chuz .f-xuexbox .f-chuzbox li.f-czlist a{display: block;line-height: 42px;border-bottom: 1px solid #dddddd;width: 260px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.f-chuz .f-xuexbox .f-chuzbox li.f-czlist i{display: inline-block;width: 5px;height: 5px;background: #aaaaaa;vertical-align: middle;margin-right: 5px;}
.f-chuz .f-xuexbox .f-chuzbox li.f-czlist em{font-size: 14px; color:#555;vertical-align: middle;}
.f-chuz .f-xuexbox .f-chuzbox li.current a{border-bottom: none!important;}

/*武汉自招*/
.g-whzzhao{margin-top:0;}
.g-whzzhao .f-whzzhaobox{padding:24px 15px 0 15px;border:1px solid #eaecf2;}
.g-whzzhao .f-whzzhaobox li.f-whzzhao span.f-whzzhaolist{display: block;margin-bottom: 23px;}
.g-whzzhao .f-whzzhaobox li.f-whzzhao span.f-whzzhaolist a.u-whzzhaoimg{display: block;width:140px;height: 86px;overflow: hidden;}
.g-whzzhao .f-whzzhaobox li.f-whzzhao span.f-whzzhaolist a.u-whzzhaoimg img{width:100%;}
.g-whzzhao .f-whzzhaobox li.f-whzzhao span.f-whzzhaolist span.u-whzzhaor{display: block;width:175px;margin-left: 15px;}
.g-whzzhao .f-whzzhaobox li.f-whzzhao span.f-whzzhaolist span.u-whzzhaor a{display: block;font-size: 15px;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#000;}
.g-whzzhao .f-whzzhaobox li.f-whzzhao span.f-whzzhaolist span.u-whzzhaor p{display: block;line-height: 18px;height: 36px;overflow: hidden;color: #999;font-size: 12px;}
.g-whzzhao .f-whzzhaobox li.f-whzzhao{width:330px;}

.g-whzzhao .f-whzzhaobox li.f-whzzhaoimg{width:450px;height: 305px;margin:0 24px;}
.g-whzzhao .f-whzzhaobox li.f-whzzhaoimg a{display: block;height: 305px;overflow:hidden;}
.g-whzzhao .f-whzzhaobox li.f-whzzhaoimg a img{height: 100%;}

/*培训机构*/
.g-peixjgou .f-pxjigou{padding:24px 15px 0 15px;border:1px solid #eaecf2;}
.g-peixjgou .f-pxjigou li{width:280px;float:left;margin-right: 15px;}
.g-peixjgou .f-pxjigou li.current{margin-right:0;}
.g-peixjgou .f-pxjigou li a{display: block;}
.g-peixjgou .f-pxjigou li a span.u-pxjigouimg{display: block;width: 280px;height: 170px;overflow:hidden;}
.g-peixjgou .f-pxjigou li a span.u-pxjigouimg img{width:100%;}
.g-peixjgou .f-pxjigou li a p{width:100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 15px;color:#555;text-align: center;line-height: 60px;}


a:hover{color:#fa6730!important;}
a em:hover{color:#fa6730!important;}



.g-edu-navbox{position: relative;}
.g-edu-navbox li.cur{background: #fafafa;}
.g-edu-area{display: none;position: absolute;left: 162px;top: -1px;width: 718px;height: 430px;z-index: 999;background: #fff;box-sizing: border-box;border:1px solid #eaecf2;padding: 20px;overflow: auto;}
.g-edu-area::-webkit-scrollbar { width:10px; height:2px; background:#e2e2e2; border-radius:10px;/*外层轨道*/} 
.g-edu-area::-webkit-scrollbar-thumb{ display:block; width:6px; margin:0 auto; border-radius: 10px; background:#828282;/*内层轨道*/}
.g-edu-navbox li.cur .g-edu-area{display: block;display: block;box-shadow: 3px 3px 0px rgba(0,0,0,0.2);}
.g-edu-area .f-edu-area{font-size: 14px;border-bottom: 1px solid #e2e2e2;padding-bottom: 20px;}
.g-edu-area .f-edu-area strong{background: #fa6730;color: #fff;padding: 0 5px;margin-bottom: 10px;}
.g-edu-area .f-edu-area em{display: inline-block;line-height: 24px;cursor: pointer;margin-left: 15px;border-right:1px solid #e2e2e2;padding-right: 15px;line-height: 14px;margin-bottom: 10px;}
.g-edu-area .f-edu-area em.cur{color: #fa6730;}
.f-edu-area2 strong{display: block;font-size: 18px;padding-top: 20px;margin-bottom: 10px;}
.g-listleft ul li .f-edu-area2 a{display: inline-block;font-size: 14px;padding: 0;margin:10px 10px 10px 0;line-height: 14px;padding-right: 10px;border-right: 1px solid #e2e2e2;}
