@charset "gb2312";
/* CSS Document */
/*
* Description: 雅思专题切图
* Update:      27/01/2016
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #85001f;  color:#333; font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{  text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}

/*----------------------------------分隔线----------------------------------------*/
.autoin{width:1000px;margin:0 auto;}
img{display:block;}
.mcon .linone{ margin-right:0;}

/*mlogo*/
	.mlogo{ width:100%; height:85px; background:#dfdfdf;}
	.logo,.mid{float:left;}
	.nav{float:right;}
	.logo{width:247px; height:75px; background:url(../images/logo.png) no-repeat;}
	.logo a{ display:block; height:75px; text-indent:-2000em; overflow:hidden;}
	.mid,.nav{padding-top:20px;color:#171717;}
	.mid p{font-size:18px;}
	.nav a{display:inline-block;padding:0 6px;border-right:1px solid #171717;font-size:14px;color:#171717;height:16px;line-height:16px;}
	.nav a:hover{color:#ff6805;}
	.nav p{font-size:14px;padding:5px 6px;}

/*banner*/
	.banner{width:100%;}
	.banner_01{height:166px;background:url(../images/banner_01.jpg) center top no-repeat;}
	.banner_02{height:166px;background:url(../images/banner_02.jpg) center top no-repeat;}
	.banner_03{height:166px;background:url(../images/banner_03.jpg) center top no-repeat;}
	.banner_04{height:177px;background:url(../images/banner_04.jpg) center top no-repeat;}

/*主体内容*/
/*wrap_01*/
	.wrap_01{ width:1077px; margin:0 auto;background:url(../images/wrap_01.jpg) center top no-repeat; padding-top:119px ;}
	.wra01_con{ height:375px; overflow:hidden; }
	.wra01_con li{ height:32px; line-height:32px; border-bottom:2px solid #ac7d60;}
	.wra01_con span{ display:inline-block; text-align:center;}
	.wra01_con .span01{ width:158px; }
	.wra01_con .span02{ width:268px; }
	.wra01_con .span03{ width:189px; }
	.wra01_con .span04{ width:194px; }
	.wra01_con .span05{ width:190px; }
	
	.wra01_b{ height:104px; background:url(../images/wrap_01b.jpg) no-repeat; margin:249px auto 0; padding:40px 160px 0 170px ; }
	.wra01_b h4,.wbright p,.wrap_05 h4{ font-size:26px; color:#fadfa1; font-weight:bold; }
	.wbleft  p{ font-size:20px; color:#fadfa1;}
	.wbleft{ float:left; width:328px;}
	.wbright{ float:left; width:330px;}
	.wbright p{ line-height:70px;}
	.wbright span{ display:inline-block; margin-right:5px; float:left; font-family:Arial; width:68px; height:70px; background:url(../images/span.png) no-repeat; text-align:center; color:#272725; font-size:50px; font-weight:bold;}
	
/*wrap_02*/
	.title{height:58px;line-height:62px;background:url(../images/title_bg.png) center top no-repeat;padding:18px 0 28px 0; width:1155px;}
	.title p{font-size:30px;font-weight:bold;color:#7e1512; padding-left:107px;}
	.title p span{font-size:22px;font-weight:normal;padding-left:15px;}
	
	.seep{ padding:25px 0 32px 0; position:relative; border:5px solid #77001a; background:#a50026;}
	.seep h3{ width:118px; position:absolute; top:30px; left:-110px; font-size:20px; color:#fadfa1; font-weight:bold; padding:20px 0 0 54px; height:162px; background:url(../images/l_btil.png) no-repeat; }
	.wrctop,.wr3con,.wrc4top{ width:883px; margin:0 auto; position:relative; }
	.wrctcon{ height:303px; position:relative;width:883px; overflow:hidden; }
	.wrctop ul{ width:2000px; position:absolute; left:0; top:0;}
	.wra02_con li{ width:170px; height:303px; cursor:pointer; margin-right:8px; float:left;}
	.wra02_con li .lispan{ display:block; width:170px; height:303px; background:url(../images/wtop01.jpg) no-repeat;}
	.wra02_con .li02 .lispan{  background:url(../images/wtop02.jpg) no-repeat;}
	.wra02_con .li03 .lispan{  background:url(../images/wtop03.jpg) no-repeat;}
	.wra02_con .li04 .lispan{  background:url(../images/wtop04.jpg) no-repeat;}
	.wra02_con .li05 .lispan{  background:url(../images/wtop05.jpg) no-repeat;}
	.wra02_con .li06 .lispan{  background:url(../images/wtop06.jpg) no-repeat;}
	.wra02_con .li07 .lispan{  background:url(../images/wtop07.jpg) no-repeat;}
	.wra02_con .li08 .lispan{  background:url(../images/wtop08.jpg) no-repeat;}
	.wra02_con .li09 .lispan{  background:url(../images/wtop09.jpg) no-repeat;}
	.wra02_con .li10 .lispan{  background:url(../images/wtop10.jpg) no-repeat;}
	.welid{ display:none; position:fixed; z-index:50; top: 10%; left:50%; margin:0 0 0 -153px;}
	.welid.current01{ display:block;}
	.welid p{ display:block; width:277px; height:493px; background:url(../images/wtoph01.jpg) no-repeat;}
    .welid .wp2{ background:url(../images/wtoph02.jpg) no-repeat; }
    .welid .wp3{ background:url(../images/wtoph03.jpg) no-repeat; }
    .welid .wp4{ background:url(../images/wtoph04.jpg) no-repeat; }
    .welid .wp5{ background:url(../images/wtoph05.jpg) no-repeat; }
    .welid .wp6{ background:url(../images/wtoph06.jpg) no-repeat; }
    .welid .wp7{ background:url(../images/wtoph07.jpg) no-repeat; }
    .welid .wp8{ background:url(../images/wtoph08.jpg) no-repeat; }
    .welid .wp9{ background:url(../images/wtoph09.jpg) no-repeat; }
    .welid .wp10{ background:url(../images/wtoph10.jpg) no-repeat; }
	.welid span{ display:block; width:19px; height:19px; position:absolute; right:5px; top:5px; cursor:pointer; background:url(../images/x_03.png) no-repeat;}

    .wra02_con .wrctop1 li .lispan{ display:block; width:170px; height:303px; background:url(../images/w1top01.jpg) no-repeat;}
	.wra02_con .wrctop1 .li02 .lispan{  background:url(../images/w1top02.jpg) no-repeat;}
	.wra02_con .wrctop1 .li03 .lispan{  background:url(../images/w1top03.jpg) no-repeat;}
	.wra02_con .wrctop1 .li04 .lispan{  background:url(../images/w1top04.jpg) no-repeat;}
	.wra02_con .wrctop1 .li05 .lispan{  background:url(../images/w1top05.jpg) no-repeat;}
	.wra02_con .wrctop1 .li06 .lispan{  background:url(../images/w1top06.jpg) no-repeat;}
	.wra02_con .wrctop1 .li07 .lispan{  background:url(../images/w1top07.jpg) no-repeat;}
	.wra02_con .wrctop1 .li08 .lispan{  background:url(../images/w1top08.jpg) no-repeat;}
	.wra02_con .wrctop1 .li09 .lispan{  background:url(../images/w1top09.jpg) no-repeat;}
	.wra02_con .wrctop1 .li10 .lispan{  background:url(../images/w1top10.jpg) no-repeat;}

	.wrctop1 .welid p{ display:block; width:277px; height:493px; background:url(../images/w1toph01.jpg) no-repeat;}
    .wrctop1 .welid .wp2{ background:url(../images/w1toph02.jpg) no-repeat; }
    .wrctop1 .welid .wp3{ background:url(../images/w1toph03.jpg) no-repeat; }
    .wrctop1 .welid .wp4{ background:url(../images/w1toph04.jpg) no-repeat; }
    .wrctop1 .welid .wp5{ background:url(../images/w1toph05.jpg) no-repeat; }
    .wrctop1 .welid .wp6{ background:url(../images/w1toph06.jpg) no-repeat; }
    .wrctop1 .welid .wp7{ background:url(../images/w1toph07.jpg) no-repeat; }
    .wrctop1 .welid .wp8{ background:url(../images/w1toph08.jpg) no-repeat; }
    .wrctop1 .welid .wp9{ background:url(../images/w1toph09.jpg) no-repeat; }
    .wrctop1 .welid .wp10{ background:url(../images/w1toph10.jpg) no-repeat; }
 
	.wrctop .wwleft,.wrctop .wwright{ display:block; cursor:pointer; position:absolute; top:50%; margin-top:-15px; width:26px; height:29px; }
	.wrctop .wwleft{ left:-50px; background:url(../images/wleft.png) no-repeat;}
	.wrctop .wwright{ right:-50px; background:url(../images/wright.png) no-repeat;}
	
	.seep h4,.wrap_05 h4{ font-size:24px;  color:#fadfa1; font-weight:bold; text-align:center; line-height:60px;}
	.seep .wp,.wrap_05 .wp{  font-size:16px; color:#fadfa1; text-align:center; }
	.seep .wp a,.wrap_05 .wp a{ display:inline-block; width:228px; height:32px; line-height:32px; text-align:center; background:#fadfa1; color:#a50026; font-size:16px; border-radius:10px;}
	.seep .wp a:hover,.wrap_05 .wp a:hover{ text-decoration:underline;}
	.seep .wp span,.wrap_05 .wp span{ font-weight:bold; padding:0 10px; }

/*wrap_03*/
	.wr3con { height:874px; overflow:hidden;}
	.wr3con li{ background:#d53f40; margin-bottom:7px; overflow:hidden;}
	.wr3con li img{ float:left;}
	.wr3con li p{  float:left; padding:15px 10px 0 15px; font-size:16px; line-height:32px; color:#fff; width:455px; }
	.wr3con{ width:840px;}
	
/*wrap_04*/
	.wrap_04 .wrctcon{ height:191px; overflow:hidden;}
	.wrc4top li{ width:208px; text-align:center;margin-right:17px; float:left;  }
	.wrc4top li img{ margin:0 auto;}
	.wrc4top li p{ font-size:16px; color:#fadfa1; line-height:40px;  }

/*wrap_05*/
	.wrap_05{  width:1106px; margin:0 auto; padding-top:195px;     background:url(../images/bg3_01.jpg) no-repeat top center; }
	.wr5top{  padding-bottom:15px;border:1px dashed #fff; border-top:none; }
	/*brand*/
	.bracon{ width:766px; height:195px; background:url(../images/brand.jpg) no-repeat; margin:10px auto 0;}
	.brand h3{  font-weight: bold; font-size: 40px; text-align:center; color:#fff;line-height: 82px;}
	.brand h3 em{ color:#fce863; font-style:oblique;}
	.brand p{font-size: 26px; line-height: 30px; text-align:center; color:#fce863;}
	/*trophy*/
	.trophy{ height:75px; background:#b60027;}
	.trophy ul{ padding-left:20px;}
	.trophy li{ width:326px; position:relative; height:75px; float:left; }
	.trophy li img{ position:absolute; top:-14px; left:0;}
	.trophy li p { color:#fff; padding-left:85px;font-size:18px; height:28px; padding-top:10px;}
/*twelve	*/
	.twelve { padding-top:30px;} 
	.twelve h3{ text-align:center; color:#fff; font-size:60px;}
	.twelve h3 span{ display:inline-block; width:105px; height:125px; line-height:125px; margin-right:13px; text-align:center; font-size:120px; font-weight:bold; border:1px solid #af792f; }
	.twelve h3 em{ color:#fce863; font-size:40px;}
	.carcen{ padding-top:20px;}
	.carcen p{  float:left; margin:0 12px 0 190px; width:305px; height:34px; line-height:34px; text-align:center; color:#85001f; font-size:20px; font-weight:bold; background:#fce863; border-radius:10px;}
	.carcen  span,.teacon .tp{ float:left;  height:31px; font-size:24px; font-weight:bold; padding-left:50px;  font-style:oblique; background:url(../images/tel.png) left center no-repeat; color:#fff;}
	.twp{ width:1000px; padding:10px 0; position:relative; text-align:center; color:#fde000; font-size:30px; font-style:oblique; font-weight:bold; line-height:63px;}
	.twp em{ font-size:46px; font-style:oblique; }
	.twp span{ display:inline-block; position:absolute;top:50px; width:230px; border-top:1px solid #995b3a;   color:#995b3a; line-height:30px;}
	
	.carbot ul{ padding-left:19px;}
	.carbot li{ font-size:22px; font-weight:bold; float:left; color:#85001f; margin-right:40px; text-align:center; width:294px; height:68px; line-height:68px; background:#fce863; box-shadow:#6b0019 3px 10px 18px ;  }
	
	.carfoot{ padding:20px 0 0 15px;}
	.caefleft{ width:714px; float:left; margin-right:11px;}
	.caefleft li{ background:url(../images/dian.png) center left no-repeat; font-size:18px; color:#fff;  padding-left:20px;  border-bottom:1px solid #995b3a; width:703px; height:50px; line-height:48px; }
	
	.caefright{ width:242px; float:left;}
	.caefright p{ color:#fff; font-size:18px; font-weight:bold;}
	.caefright .a1{ margin-bottom:10px; width:242px; height:98px; color:#fff;}  
	.caefright .a1 em{ color:#fce863;}
	.caefright .a1 p{ padding-top:15px; width:242px; height:83px; text-align:center; background:#b60027; margin-bottom:10px; }
	.caefright  span { padding:13px 0 0 10px; display:block; width:232px; height:73px; background:#b60027 url(../images/span.jpg) bottom right no-repeat; }
	.caefright a{ width:134px; margin-top:10px; font-weight:bold; display:block; height:24px; line-height:24px; font-size:14px; text-align:center; color:#da195a; background:#e9cf03;}
	.caefright a:hover{  background:#ffe200;}
	
	.caa{ display:block; width:520px; height:37px; line-height:37px; background:#fce863; text-align:center; font-weight:bold; background:#fce863; color:#85001f; font-size:22px; font-weight:bold; border-radius:10px; margin:20px auto 0;}
	.caa:hover{ text-decoration:underline;}
	
/*	teacher*/
	.teacher{ padding-top:50px;}
	.teacon{ height:250px; width:973px; margin:0 auto; overflow:hidden;}
	.teacher ul{ width:2000px;}
	.teacher li{ width:132px; cursor:pointer; margin-right:7px; float:left; background:#b1092c;  }
	.teacher li img{ margin:0 auto;}
	.teacher li  p{ line-height:45px; color:#fadfa1; font-size:14px; text-align:center; }
	.wrap_05 h4{   color:#fce863;}
	.wrap_05 .wp{  color:#fce863; }
	.wrap_05 .wp a{  color:#85001f; font-weight:bold; background:#fce863;}

/*了解更多雅思专题*/
	.bot_bot{height:377px;background:url(../images/bot_bg3.jpg) center top no-repeat;padding-top:23px;}
	.bot_bcon{width:1000px;height:265px;background-color:#6d0019;}
	.bot_bcon ul{ padding-left:7px;}
	.bot_bcon h4{font-size:30px;text-align:center;line-height:80px;color:#fbdda3;}
	.bot_bcon ul li{float:left;width:320px;height:140px; margin-right:13px;}
	.bot_bcon ul li a{display:block;height:140px;}
	.b_pic1{background:url(../images/b_pic1.jpg) no-repeat;}
	.b_pic2{background:url(../images/b_pic2.jpg) no-repeat;}
	.b_pic3{background:url(../images/b_pic3.jpg) no-repeat;}
	
	.public-footer-v5{font-size:14px;}
	/*foo*/
	.foo{height: 595px;width:100%;color:#fff;font-size:12px;background:url(../images/di.jpg) repeat-x;position:relative;}
	.daohang-x-1 a{font-size:16px;}
	.foo_01{position:absolute; height: 373px;width:298px;background:url(../images/di-1.jpg) no-repeat scroll left center;top:80px;left:0;}	
	/*扉页信息*/
	.feiy{height:32px;line-height:32px;text-align:center;font-size:12px;color:#A31133;}
	
	/*右侧导航*/
	.side_fixright{width:96px;height:512px;position:fixed; right:1%; top:20%; z-index:99; overflow:hidden; clear:both;padding:8px 11px 0;background:url(../images/side_right.png) no-repeat;}
	*html .side_fixright{position:absolute; right:1%;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-200));}

	.side_fixright ul{height:330px;width:72px;padding:0 12px;}
	.side_fixright ul li a{height:45px;line-height:46px;font-size:18px;text-align:center;color:#640000;border-bottom:2px dashed #ccab7e;cursor:pointer;}
	.side_fixright p{height:50px;margin-top:25px;cursor:pointer;}
