@charset "utf-8";
/* CSS Document */

/*首页中间内容*/

.ar-gr-box{ margin-top: 4px; height: 157px; width: 100%;}
.area-nav-w{ width: 799px; float: left;height: 157px; position: relative;}
.area-nav{ width: 100%; height:36px; position: relative;}
.area-nav li{ float: left;}
.area-nav li a{ border: 1px solid #ededed; border-right: 0; display: block; width: 79px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; color: #000;}
.area-nav li a:hover,
.area-nav li.hver a{ border-top: 2px solid #f26f04; color: #f26f04; text-decoration: none; border-bottom: 0;}

.otherp{ position: absolute; right: 0; top: 0px;border: 1px solid #ededed; border-right: 0; width: 79px; height: 34px; line-height: 34px; text-align: center; font-size: 16px; }
.otherp a{color: #000; display: block;background:url(../images/icon4.png) no-repeat 65px center;width: 79px; height: 34px; }
.otherp a:hover,.otherp a.cr{color: #f26f04;background:url(../images/icon5.png) no-repeat 65px center; text-decoration: none;}

.otherp-pop{ position: absolute; width: 383px; height: 144px; padding-top: 10px; padding-left: 15px; right: -399px; top: 0px;border: 1px solid #ededed; border-bottom: 0; background: #fff; display: none;}
.otherp-pop a{ display: block; float: left; width: 38px; height: 22px; line-height: 22px; color: #999; padding: 5px 8px; font-size: 12px; background:none;}
.otherp-pop a:hover,.otherp-pop a.current{color: #f26f04; background:none;}

.combobox{}
.combobox li{ float: left; padding: 10px 9px 0; text-align: center; width:140px;}
@media screen and (max-width: 1278px){
	.combobox li{ float: left; padding: 10px 9px 0; text-align: center; width:125px;}
}
.combobox li p a{ color: #122e67;}
.combobox li a{ color: #999; font-size: 12px;}
.combobox li a:hover{ color: #f26f04;}
.combobox li span{color: #999;font-size: 12px;}

.groom-porfessor{ float: left; width: 399px;height: 157px;border-top: 1px solid #ededed;border-left: 1px solid #ededed;}
.gpl{ float: left; width: 275px; padding-left:15px;}
.gpl h5{ font-size: 14px; padding-top: 10px; line-height: 30px;}
.gpl h5 a{ color: #3b639f;}
.gpl h5 a:hover{ color: #122e67;}
.gpl p{ line-height: 26px;}
.gpl p a{ color: #122e67; font-size: 12px;}
.gpl p a:hover{ color: #f26f04;}

.gp-pic{ float: left; width: 103px; padding-top: 5px;}
.gp-pic img{ display: block;transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;}
.gp-pic img:hover{opacity: 0.8;
  filter: alpha(opacity=80);}
.gp-pic p{ text-align: center; line-height: 24px;}
.gp-pic p a{color: #3b639f;}

.com-logo{ border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; height: 60px; position:relative;}
.com-logo .com-logo_b{ position:absolute; left:0; top:0; width:100%; overflow:hidden;}
.com-logo .mpacc{top:-22px;}
.com-logo .com-logo_s a{ float: left; display: block; width: 148px; height: 60px;}
.com-logo .com-logo_s a img{display: block;}
.com-logo .com-logo_s a:hover img{
	-webkit-animation: logostart 0.5s 1 ease-in-out;
	animation: logostart 0.5s 1 ease-in-out;
}
.com-logo .com-logo_b a{width: 0px;margin-left: 600px;overflow: hidden;height: 60px;display: none}
.com-logo .com-logo_b a img{ width:100%; height:60px;}
@-webkit-keyframes logostart {
	0%, 30% {
	opacity: 1;
	-webkit-transform: translate(0px, 0px);
	}
	60% {
	opacity: 1;
	-webkit-transform: translate(10px, 0px);
	}
	100% {
	opacity: 1;
	-webkit-transform:translate(0, 0px);
	}
}

/**学校logo和地区导航响应式*/
@media screen and (max-width: 1279px){
	.area-nav-w{ width: 739px;}
	.area-nav li a{ width: 73px;}
	.otherp{width: 73px;}
	.otherp a.pa{ width: 73px;}
	.otherp-pop{width: 259px;right: -273px;}
	.otherp-pop a{padding: 3px 0px;}
	.combobox li{padding: 10px 10px 0 10px;}
	.groom-porfessor{ width: 259px;}
	.gpl {width: 247px;}
	.gp-pic{ width: 0px; display: none;}
	.com-logo .com-logo_s a{width: 142px;}
	.com-logo a.a8{ display: none;}
}


.o-left{ width: 270px; float: left; margin-top: 20px;}
.o-left h2{ padding-left:10px; padding-bottom: 12px; background:url(../images/l-h2-bg.png) repeat-x 0 0; height: 37px; line-height: 37px; font-size: 16px; color: #020202;}
.o-left h2 a{ color: #020202;}
.o-left h2 a:hover{color: #f1842b;}
.o-block{ overflow: hidden; width: 100%;}
.o-block li{padding-bottom: 21px;}
.o-block li em{ display: block; width: 130px; height: 80px;  overflow: hidden;}
.o-block li em img{ display: block; width: 130px; height: 80px;  transition:2s; -webkit-transition:2s; -moz-transition:2s;}
.o-block li a:hover em img{ width: 130px; height: 80px; transform:scale(1.2); -webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
.o-block li p{ font-size: 12px; color: #122e67; text-align: center;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.o-block li a:hover p{ color: #ef7410;}


.viedo li em{ position: relative;}
.viedo li em span{ background:url(../images/icon6.png) no-repeat 0 0; display: block; width: 18px; height: 15px; position: absolute; bottom: 0px; left: 0;}
.picture{}
.weekly{}

.o-center{ width: 620px; float: left; margin: 20px 20px 15px 20px;}
.fo-box{ width: 100%; height: 280px;}
.foucs{ float: left;}
.fou-pic{ float: left;}
.fou-pic a img{ display: block; height: 141px; width: 200px;}
.fou-pic a{ position:relative; display:block;}
.fou-pic a div.pic_bj{ position:absolute; left:0px; top:0px; height:141px; background-color:#190900; width:200px; z-index:9;filter:alpha(opacity=0.4);	opacity: 0.4;-moz-opacity:0.4; transition:all 0.2s linear 0s;}
.fou-pic a p{ position:absolute; left:0px; top:107px; height:34px; line-height:34px; z-index:10; color:#fff; width:194px; padding-left:6px;transition:all 0.2s linear 0s;}
.fou-pic a:hover div.pic_bj{ filter:alpha(opacity=0);	opacity: 0;-moz-opacity:0;}
.fou-pic a:hover p{  background:#000;filter:alpha(opacity=70);	opacity: 0.7;-moz-opacity:0.7; }
/*焦点图*/
.fo-box .focus{ position:relative; width:420px; height:282px; background-color: #000; float: left;}  
.fo-box .focus img{ width: 420px; height: 282px;} 
.fo-box .focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.fo-box .focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.fo-box .focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.fo-box .focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.fo-box .focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.fo-box .focus .fPic{ position:absolute; left:0px; top:0px; }  
.fo-box .focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.fo-box .focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:34px; line-height: 34px; background:rgba(0,0,0,0.8);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left;}  
.fo-box .focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px;}  
.fo-box .focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.fo-box .focus .fcon img{ display:block; }  
.fo-box .focus .fbg{bottom:4px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; *right:-290px}  
.fo-box .focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.fo-box .focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 4px;color:#B0B0B0;font:12px/15px ; text-decoration:none; text-align:center; outline:0; float:left; background:#73706f; }    
.fo-box .focus .D1fBt .current,.focus .D1fBt a:hover{background:#f26f04;}    
.fo-box .focus .D1fBt img{display:none}    
.fo-box .focus .D1fBt i{display:none; font-style:normal; }    
.fo-box .focus:hover .prev,.fo-box .focus:hover .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.fo-box .focus:hover .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 0; cursor:pointer; }  
.fo-box .focus:hover .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px 0;  cursor:pointer;}  
.fo-box .focus .prev:hover{  background-position:0 0; }  
.fo-box .focus .next:hover{  background-position:-40px 0;}








.o-center h1{ font-weight: normal; font-size: 26px; color: #3b639f; padding-top: 20px;}
.o-center h1 a{color: #3b639f;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.o-center h1 a:hover{color: #f26f04;}

.o-center h6{height: 22px; padding-top: 9px;}
.o-center h6 a{font-weight: normal; font-size: 12px; color: #627587;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.o-center h6 a:hover{color: #f26f04;}

.rd{ padding-top: 15px;}
.rd li{ border-bottom: 1px solid #e9e9e9; line-height: 34px;}
.rd li a.a-b{font-size: 16px; color: #122e67;}
.rd li a{ font-size: 12px; color: #627587;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.rd li a:hover{color: #f26f04;}

/**中间内容(banner及动态新闻)响应式*/
@media screen and (max-width: 1279px){
	.o-center{ width: 420px;}
	.fou-pic{ display: none;}
	.o-center h1{font-size: 22px;letter-spacing:-1px;}
	.o-center h6 a.h-a3{ display: none;}
	.rd li a.a-c{ display: none;}
}

.o-right{ width: 270px; float: right;}

.or-blo{ border: 1px solid #e9e9e8; border-top: 2px solid #f1842b; width: 100%; margin-bottom: 14px;}
.or-blo h4{ font-size: 16px; color: #000; font-weight: normal; height: 42px; line-height: 42px; padding-left: 15px;}

.rhd h4 b{ float: left; font-weight: normal;}
.rhd h4 b a{font-size: 16px;color: #000;}
.rhd h4 b a:hover{color: #f26f04;}
.rhd h4 a{ float: right; font-size: 12px; color: #122e67; padding-right: 10px;}
.rhd h4 a:hover{color: #f26f04;}

.rhd{ margin-top: 20px; height: 277px; background:#fafafa;}
.rhd ul{width:100%;}
.rhd ul li{ padding-left: 15px; padding-bottom: 15px; position: relative; overflow: inherit;}
.rhd ul li h6{ font-size: 12px; height: 22px; font-weight: normal; color: #999; position: relative;}
.rhd ul li h6 span{ position: absolute; top:3px; left:86px; font-size: 12px; line-height: 16px; text-align: center; display: block; width: 16px; height: 16px; color: #fff; background: #f26f04; overflow:hidden; width:66px;}
.rhd ul li p{font-size: 14px; height: 22px;}
.rhd ul li p a{color: #122e67;} 
.rhd ul li p a:hover{color: #f26f04;} 
.rhd ul li.new{}
.rhd ul li.new p a{ color: #f1842b; text-decoration: underline;}
.rhd ul li b{position: absolute; top:18px; left:-5px; display: block; width: 9px; height: 9px; background:url(../images/icon1.png) repeat-x 0 0; }
.rhd ul li.new b{background:url(../images/icon2.png) repeat-x 0 0; }

.bsev{ height: 110px;}
.bsev h4 a{ color:#f1842b;}
.bsev ul{}
.bsev ul li{ float: left; width: 65px; height: 70px; padding-right: 3px;}
.bsev ul li.nor{ padding-right: 0;}
.bsev ul li a{background: #ebebeb;width: 65px; height: 70px; display: block;}
.bsev ul li a span{display: block; width: 100%; height: 18px; padding-top: 25px;}
.bsev ul li a em{ font-style: normal; text-align: center; display: block; font-size: 12px;}
.bsev ul li a:hover{background: #ef7410;}

.bsev ul li.li1 a span{background:url(../images/s-icon1.png) no-repeat center 18px;}
.bsev ul li.li1 a:hover span{background:url(../images/s-icon1-h.png) no-repeat center 18px;}

.bsev ul li.li2 a span{background:url(../images/s-icon2.png) no-repeat center 18px;}
.bsev ul li.li2 a:hover span{background:url(../images/s-icon2-h.png) no-repeat center 18px;}

.bsev ul li.li3 a span{background:url(../images/s-icon3.png) no-repeat center 18px;}
.bsev ul li.li3 a:hover span{background:url(../images/s-icon3-h.png) no-repeat center 18px;}

.bsev ul li.li4 a span{background:url(../images/s-icon4.png) no-repeat center 18px;}
.bsev ul li.li4 a:hover span{background:url(../images/s-icon4-h.png) no-repeat center 18px;}

.bsev ul li a:hover em{ color: #fff;}

.wiki{ height: 175px;}
.wiki ul{}
.wiki ul li{ float: left; width: 65px; height: 65px; padding-right: 3px;}
.wiki ul li.nor{ padding-right: 0;}
.wiki ul li a{background: #ebebeb;width: 65px; height: 65px; display: block;}
.wiki ul li a span{display: block; width: 100%; height: 18px; padding-top: 25px;}
.wiki ul li a em{ font-style: normal; text-align: center; display: block; font-size: 12px;}
.wiki ul li a:hover{background: #ef7410;}

.wiki ul li.li1,
.wiki ul li.li2,
.wiki ul li.li3,
.wiki ul li.li4{ padding-bottom: 3px;}

.wiki .ul li.li1 a span{background:url(../images/bk-icon1.png) no-repeat center 18px;}
.wiki .ul li.li1 a:hover span{background:url(../images/bk-icon1-h.png) no-repeat center 18px;}

.wiki .ul li.li2 a span{background:url(../images/bk-icon2.png) no-repeat center 18px;}
.wiki .ul li.li2 a:hover span{background:url(../images/bk-icon2-h.png) no-repeat center 18px;}

.wiki .ul li.li3 a span{background:url(../images/bk-icon3.png) no-repeat center 18px;}
.wiki .ul li.li3 a:hover span{background:url(../images/bk-icon3-h.png) no-repeat center 18px;}

.wiki .ul li.li4 a span{background:url(../images/bk-icon4.png) no-repeat center 18px;}
.wiki .ul li.li4 a:hover span{background:url(../images/bk-icon4-h.png) no-repeat center 18px;}

.wiki .ul li.li5 a span{background:url(../images/bk-icon5.png) no-repeat center 18px;}
.wiki .ul li.li5 a:hover span{background:url(../images/bk-icon5-h.png) no-repeat center 18px;}

.wiki .ul li.li6 a span{background:url(../images/bk-icon6.png) no-repeat center 18px;}
.wiki .ul li.li6 a:hover span{background:url(../images/bk-icon6-h.png) no-repeat center 18px;}

.wiki .ul li.li7 a span{background:url(../images/bk-icon7.png) no-repeat center 18px;}
.wiki .ul li.li7 a:hover span{background:url(../images/bk-icon7-h.png) no-repeat center 18px;}

.wiki .ul li.li8 a span{background:url(../images/bk-icon8.png) no-repeat center 18px;}
.wiki .ul li.li8 a:hover span{background:url(../images/bk-icon8-h.png) no-repeat center 18px;}



.wiki .mpaccUL li.li1 a span{background:url(../images/MPAcc-icon.png) no-repeat center 18px;}
.wiki .mpaccUL li.li1 a:hover span{background:url(../images/MPAcc-iconH.png) no-repeat center 18px;}

.wiki .mpaccUL li.li2 a span{background:url(../images/MPAcc-icon2.png) no-repeat center 18px;}
.wiki .mpaccUL li.li2 a:hover span{background:url(../images/MPAcc-icon2H.png) no-repeat center 18px;}

.wiki .mpaccUL li.li3 a span{background:url(../images/MPAcc-icon3.png) no-repeat center 18px;}
.wiki .mpaccUL li.li3 a:hover span{background:url(../images/MPAcc-icon3H.png) no-repeat center 18px;}

.wiki .mpaccUL li.li4 a span{background:url(../images/MPAcc-icon4.png) no-repeat center 18px;}
.wiki .mpaccUL li.li4 a:hover span{background:url(../images/MPAcc-icon4H.png) no-repeat center 18px;}

.wiki .mpaccUL li.li5 a span{background:url(../images/MPAcc-icon5.png) no-repeat center 18px;}
.wiki .mpaccUL li.li5 a:hover span{background:url(../images/MPAcc-icon5H.png) no-repeat center 18px;}

.wiki .mpaccUL li.li6 a span{background:url(../images/MPAcc-icon6.png) no-repeat center 18px;}
.wiki .mpaccUL li.li6 a:hover span{background:url(../images/MPAcc-icon6H.png) no-repeat center 18px;}

.wiki .mpaccUL li.li7 a span{background:url(../images/MPAcc-icon7.png) no-repeat center 18px;}
.wiki .mpaccUL li.li7 a:hover span{background:url(../images/MPAcc-icon7H.png) no-repeat center 18px;}

.wiki .mpaccUL li.li8 a span{background:url(../images/MPAcc-icon8.png) no-repeat center 18px;}
.wiki .mpaccUL li.li8 a:hover span{background:url(../images/MPAcc-icon8H.png) no-repeat center 18px;}
.wiki ul li a:hover em{ color: #fff;}


.pool{ height: 247px;}
.pool b{ float: left; font-weight: normal;}
.pool b a{ font-size: 16px; color: #000;}
.pool b a:hover{color:#f26f04;}
.pool a{ float: right; font-size: 12px; color: #122e67; padding-right: 10px;}
.pool a:hover{color: #f26f04;}

.pool ul{ padding:0 10px 0px 10px;}
.pool ul li{ padding-bottom: 10px; overflow: hidden;}
.pool ul li a{line-height: 20px; }



/*四位老师及一下样式*/

.four-te{ height: 119px; border: 1px solid #e9e9e9; width: 1198px; margin-top:0px;}
.four-te li{ float: left; padding-top: 8px;}
.four-te li em{ float: left; width: 100px; padding-left: 15px;}
.four-te li em img{ display: block; width: 98px; height: 98px; padding: 2px; box-shadow: 1px 2px 2px #e0dfdf; border-radius: 50px;
	transition: 0.3s;
    -moz-transition: 0.3s;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;}
.four-te li em img:hover{opacity: 0.8;
  filter: alpha(opacity=80);}
.four-te li div{ float: left; width: 170px; padding-left: 10px;}
.four-te li div h5{ padding-top:20px;}
.four-te li div h5 a{ color: #122e67;}
.four-te li div h5 a:hover{ color: #f26f04;}
.four-te li div h6 a{ color: #627587; font-size: 12px;}
.four-te li div h6 a:hover{ color: #f26f04;}

.process{ height: 141px;}
.pce-line{ height: 11px; padding-top: 64px;}
.bluee{ position: relative; float: left; width: 1199px; margin-left:0px; height:9px; border-top: 1px solid #53a4ef;border-bottom: 1px solid #53a4ef; border-right:1px solid #53a4ef; border-radius: 6px;}
.bluee a{ color:#122e67;}
.bluee a:hover{ color:#f26f04;}
.bluee .red a,.bluee .red b{ color:#e95c61;}
.rede{ position: relative;float: right; width: 38%;height:9px; border-radius: 6px; border: 1px solid #53a4ef; border-left: 0;}

.mbabtn-bor{ position: absolute; top: -28px; left:-3px; width: 175px; height: 64px; background:url(../images/icon7.png) no-repeat center 0px; }
.y2014{position: absolute; top:-4px; left:277px; width: 65px; height:16px; background: #e95c61; border-radius: 8px; color: #fff; text-align: center; line-height: 16px;}

.m6{position: absolute; top:-46px; left: 240px;width: 144px; height:62px; color: #122e67; text-align: center;}
.m6 p{}
.m6 p b{display: block; font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef;}
.m6 p em{display: block; font-style: normal; color: #122e67;}
.m6 span{display: block;}

.m7{position: absolute; top:10px; left:412px; width:115px; height:62px; background:url(../images/icon10.png) no-repeat center 0px;color: #122e67; text-align: center;}
.m7 p{}
.m7 p b{display: block; padding-top: 10px; font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef;}
.m7 p em{display: block; font-style: normal; color: #122e67;}
.m7 span{display: block;}


.m9{position: absolute; top:-46px; left:583px; width:115px; height:62px; background:url(../images/icon9.png) no-repeat center 41px;color: #122e67; text-align: center;}
.m9 p{}
.m9 p b{display: block; font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef;}
.m9 p em{display: block; font-style: normal; color: #122e67;}
.m9 span{display: block;}


.m10{position: absolute; top:10px; left:753px; width:115px; height:62px; background:url(../images/icon10.png) no-repeat center 0px;color: #122e67; text-align: center;}
.m10 p{}
.m10 p b{display: block;padding-top: 10px; font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef;}
.m10 p em{display: block; font-style: normal; color: #122e67;}
.m10 span{display: block;}

.y2015{position: absolute; top:-4px; left:-18px; width: 65px; height:16px; background: #53a4ef; border-radius: 8px; color: #fff; text-align: center; line-height: 16px;}

.m11{position: absolute;top: -46px;width: 115px;height: 62px;background: url(../images/icon9.png) no-repeat center 41px;color: #122e67;text-align: center;left:915px;}
.m11 p b {display: block;font-weight: normal;font-size: 16px;line-height: 16px;color: #53a4ef;}
.m11 p em {display: block;font-style: normal;color: #122e67;}
.m11 span{display: block;}

.m12{position: absolute;right: 110px;width:115px; height:62px; background:url(../images/icon10.png) no-repeat center 41px;color: #122e67; text-align: center;top:10px; background-position:center 0;}
.m12 p{}
.m12 p b{display: block; font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef; padding-top:10px;}
.m12 p em{display: block; font-style: normal; color: #122e67;}
.m12 span{display: block;}


.m3{position: absolute; right: 0px;  width:115px; height:62px; background:url(../images/icon9.png) no-repeat center 0px;color: #122e67; text-align: center;top:-46px;background-position:center 41px;}
.m3 p{}
.m3 p b{display: block; padding-top:0;font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef;}
.m3 p em{display: block; font-style: normal; color: #122e67;}
.m3 span{display: block;}



.m4{position: absolute; top:-46px; left: 960px; width:119px; height:62px; background:url(../images/icon9.png) no-repeat center 41px;color: #122e67; text-align: center;}
.m4 p{}
.m4 p b{display: block; font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef;}
.m4 p em{display: block; font-style: normal; color: #122e67;}
.m4 span{display: block;}



.m9r{position: absolute; top:10px;right: 0px; width:115px; height:62px; background:url(../images/icon10.png) no-repeat center 0px;color: #122e67; text-align: center;}
.m9r p{}
.m9r p b{display: block;padding-top: 10px; font-weight: normal; font-size: 16px; line-height: 16px; color: #53a4ef;}
.m9r p em{display: block; font-style: normal; color: #122e67;}
.m9r span{display: block;}


.ad-t{ width: 1200px; overflow:hidden;}
.ad-t .changeBox_a1 {float: left;width: 1200px; height: 98px; position: relative;border: 0px;}
.ad-t .changeBox_a1 .a_bigImg img {position: absolute; top: 0px; left: 0px;display: inline;}

@-webkit-keyframes adstart {
	0%, 30% {
	opacity:0;
	-webkit-transform: translate(0, 0px);
	}
	60% {
	opacity: 1;
	-webkit-transform: translate(0, 0);
	}
	100% {
	opacity: 0;
	-webkit-transform:translate(0, 0px);
	}
}

/**四位老师以及报考流程响应式*/
@media screen and (max-width: 1279px){
	.four-te{width:998px;}
	.four-te li.li4{ display: none;}
	.four-te li {width: 33%;}
	.bluee{ width:999px;}
	.y2014{left:237px;}
	.m6{left:201px;}
	.m7{left:367px;}
	.m9{left:497px; }
	.m10{left:629px;}
	.y2015{left:-18px;}
	.m12{ left:760px;}
	.m3{ right: 0px;}
	.m4{left:760px;}
	.m9r{left:860px;}
	
	.ad-t{ width: 1000px;
	}
	.ad-t div{width:2000px;}
	.ad-t img{width: 1000px;}
	.ad-t .changeBox_a1 {height:82px;}

}


/**首页瀑布流*/
.waterfall{ width: 100%;}

.wf-nav{ width:100%; height:56px; margin-top: 8px; border-bottom: 1px solid #dfdfdf; margin-bottom: 9px; position:relative;}
.wf-nav li{ float: left;}
.wf-nav li a{ float: left; font-size: 18px; color: #000; line-height: 56px; padding: 0 18px; display: block; position: relative;}
.wf-nav li a:hover,.wf-nav li.on a{color: #f16e04; border-bottom: 1px solid #f16e04;}
.wf-nav li a:hover b,.wf-nav li.on a b{ width: 10px; height: 10px; background:url(../images/icon8.jpg) no-repeat center 0px; display: block; position: absolute; top: 51px; left: 45%;}

.wf-con{ float: left; width: 1008px;}
.wf-con li{ float: left; width: 162px; height: 230px; padding: 14px; margin-right:9px; margin-bottom: 12px; border: 1px solid #e9e9e9;-webkit-transition: all .2s linear;-moz-transition:all .2s linear;-ms-transition: all .2s linear;transition: all .2s linear;}
.wf-con li h4{ font-size: 16px; font-weight: normal;}
.wf-con li h4 a{ color: #122e67;}
.wf-con li p{ font-size: 12px; color: #666666; padding-top: 12px;padding-bottom: 10px;}
.wf-con li p a{color: #666666;}
.wf-con li p img{ padding-top: 8px;}
.wf-con li span{ display: inline-block; height: 16px;font-size: 12px; line-height: 16px; color: #fff; padding: 0 6px;}
.wf-con li span.an_23{ background: #6cb087; border:1px solid #6cb087;}
.wf-con li span.an_24{ background: #76a9d8; border:1px solid #76a9d8;}
.wf-con li span.an_32{ background: #e95c61; border:1px solid #e95c61;}
.wf-con li span.an_40{ background: #4a5d6f; border:1px solid #4a5d6f;}
.wf-con li span.an_58{ background: #6cb087; border:1px solid #6cb087;}
.wf-con li span.an_64{ background: #cf9164; border:1px solid #cf9164;}
.wf-con li span.an_68{ background: #726a67; border:1px solid #726a67;}
.wf-con li span.an_75{ background: #726a67; border:1px solid #726a67;}
.wf-con li span.an_79{ background:#726a67; border:1px solid #726a67;}
.wf-con li span.an_89{ background:#726a67; border:1px solid #726a67;}
.wf-con li span.an_96{ background:#726a67; border:1px solid #726a67;}
.wf-con li span.an_100{ background: #726a67; border:1px solid #726a67;}
.wf-con li span.an_105{ background: #e95c61; border:1px solid #e95c61;}
.wf-con li span.an_109{ background: #6cb087; border:1px solid #6cb087;}
.wf-con li span.an_117{ background: #4a5d6f; border:1px solid #4a5d6f;}

.wf-con li.hver{ background: #ef7410;}
.wf-con li.hver h4 a{ color: #fff;}
.wf-con li.hver p{color: #ffcea7}
.wf-con li.hver p a{color: #ffcea7}
.wf-con li.hver span{ background: none; border:1px solid #ffa154;}


.ad-t2{ float:right;}
.ad-t2 p{position: relative;  height: 260px;margin-bottom: 12px;}
.ad-t2 img{ display: block; height: 260px; cursor: pointer;width: 192px;
	transition: 0.3s;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;}
.ad-t2 img:hover{opacity: 0.7;filter: alpha(opacity=70);}
.ad-t2 p span{ position: absolute; display: block; bottom: 0; right: 0; background: #969696; width: 35px; height: 16px; line-height: 16px; text-align: center; color: #fff; font-size: 12px;}

/**瀑布流响应式*/
@media screen and (max-width: 1279px){
	.wf-nav li a{padding: 0 10px;}
	.wf-con{width: 806px;}
}

/*院校对比*/
.school_db{width:161px;background:#5a64a1;color:#fff;overflow:hidden;_height:100%; position:fixed;right:0px;top:130px}
.school_db .headers{width:161px;height:34px;background:url(../images/db_1.gif);overflow:hidden;display:block;text-indent:-100em}
.school_db ul{padding:8px 0 0 11px;overflow:hidden;text-align:left;clear:both;height:100%}
.school_db ul span a{ color:#FFF;}
.school_db img{ display: inline;}
.school_db ul li{height:29px;width:139px;float:left;background:url(../images/bg_db_li.gif) repeat-x left bottom}
.school_db ul li em{color:#a2b0e3;float:left;width:120px;height:29px;line-height:29px;overflow:hidden;font-style:normal;}
.school_db ul li i{float:left;width:18px;text-align:center;padding-top:10px}
.school_db .cz{padding-top:7px;text-align:center;clear:both;overflow:hidden;display:block;}
.school_db .bot{background:url(../images/bot.gif) left 16px no-repeat;width:161px;height:2px;padding-top:16px;display:block;overflow:hidden}

* html .school_db /* IE6 头部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+130));}
* html .school_db /* IE6 右侧固定 */ {position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}

.tqms{}
.tqms .o-right{ margin-top:15px;}
.tqms .o-center{ margin-top:0;} 
.tqms .rd{ padding-top:50px; overflow:hidden;}
.tqms .rd li{ border:0;}
.tqms .rd dl dt{ float:left; width:270px;}
.tqms .rd dl dd{ float:right; width:250px; margin-right:20px;}
.tqms .o-center h6{padding-top:20px;}
.tqms .pool{ height:auto;}
.tqms .pool ul li a{ float:none;}
@media screen and (max-width:1279px){
	.tqms .rd dl dd{ display:none;}	
	
}


/*首页新加版块2015-10-12*/
.examBo{ height:117px; padding:15px 0 20px 0;}
.examBo h2 {
	padding-left: 10px;
	padding-bottom: 5px;
	background: url(../images/mo_titbg.png) no-repeat 0 11px;
	height: 37px;
	line-height: 37px;
	font-size: 16px;
}
.examBo h2 a{color: #00a29c;}
.examBo h3.ha{
	padding-left: 20px;
	padding-bottom: 5px;
	height: 37px;
	line-height: 37px;
	font-size: 16px;
	color: #020202;
}
.examBo .looka {
	padding-left: 14px;
	padding-bottom: 5px;
	height: 37px;
	line-height: 37px;
	font-size: 16px;
	color: #f32938;
}
.examBo .looka a{ font-size:14px; color:#2a2623;}
.examBo .looka2 { display: none;}
.examBo h3.ha_1 a{color: #a84ec4;}
.examBo h3.ha_2 a{color: #ef3fac;}
.examBo h3.ha_3 a{color: #004ebc;}
.examBo h3.ha_4 a{color: #fe471a;}
.course-l{ width:911px;}
.co-urse-l{}
.co-urse-l li{ float:left; width:138px; height:73px; border:1px solid #e8e8e8; margin:0 9px 0 0;}
.co-urse-l li a{ color:#001e8e; display:block; padding:13px 0 0 10px; line-height:25px;}
.co-urse-l li span{ font-size:18px;}
.tep-in{margin-top: -6px; padding-left:5px;}
.tep-in p{ line-height:28px; color:#000;}
.motip{width:100%; height:75px; color:#fff; background:#397ddb;}
.motip a{ color:#fff; display:block; padding:14px 0 0 18px; line-height:25px; position:relative;}
.motip strong{ font-size:16px;}
.motip span{ position:absolute; font-size:14px; right: 27px; top: 17px; width:67px; height:18px; line-height:18px; color:#000; border-radius:8px; text-align:center; display:block; background:#fae04d;}
.pah3{
	padding-left:0px;
	padding-bottom: 5px;
	height: 37px;
	line-height: 37px;
	font-size: 16px;
	color: #397ddb;
}
.pah3 h3 a{color: #397ddb;font-size: 16px;}
.paer{background: url(../images/mo_paper.png) no-repeat 0px 10px;padding-left: 18px;}
.linetest{background: url(../images/mo_pencil.png) no-repeat 0px 5px;padding-left: 23px;}
@media screen and (max-width: 1279px){
	.course-l {width: 711px;}
	.tep-in{ display:none;}
	.examBo .looka { display:none;}
	.examBo .looka2 { display: block;}
	.co-urse-l li{ width:155px; margin:0 20px 0 0;}
}

/* 文章页右侧新增模块 2015-10-14 */
.do-tit{ overflow:hidden; height:30px; padding:10px 0 0 15px;}
.do-tit .ha{ font-size:16px;}
.do-tit .ha_1 a{ color:#00b1aa;}
.do-tit .ha_2 a{ color:#0073cf;}
.do-tit .ha_3 a{ color:#de1d84;}
.do-tit .ha_2{padding:0px 18px; font-weight:normal;}
.do-tit .ha_3{padding:0px 0px; font-weight:normal;}
.do-co-c{ padding:0px 0 0 0px;}
.do-co-c p{ color:#2a2623; font-size:16px;padding-bottom: 8px; padding-left:15px;}
.do-co-c p a:hover{ text-decoration:underline;}
.ot-tip{ width:272px; margin-left:15px; margin-top:3px;}

/* 友情链接 */
.foot-link{ width:100%; width:1200px; margin: 0 auto; padding-bottom:45px; border-bottom:1px solid #e9e9e9;}
.foot-link .links-box{ width:1200px; margin:50px auto 0;}
.foot-link .links-box h4{ font-size:24px; margin-bottom:30px; font-weight:normal;}
.foot-link .links-box h4 a{ color:#333333;}
.foot-link .links-box h4 a:hover{ text-decoration:underline;}
.foot-link .links-collge{ overflow:hidden;}
.foot-link .links-collge a{ color:#888888; float:left; margin:0 15px 8px 0;}
.foot-link .links-collge a:hover{ color:#333333; text-decoration:underline;}

@media screen and (max-width: 1278px){

	.com-logo {
		border-top: 1px solid #ededed;
		border-bottom: 1px solid #ededed;
		height: 60px;
		position: relative;
		width: 1000px;
		margin: 0 auto;
	}

	.com-logo .com-logo_b a img {
		width: 100%;
		height: 60px;
		width: 1000px!important;
	}

	/*.com-logo .com-logo_b a { margin-left:500px!important;}*/

}