/* CSS Document */
*{ margin:0; padding:0;}
img{ outline:none; border:none;}
ul li,ol li{ list-style:none;}
a{ text-decoration:none;}
html,body,p,h1,h2,h3,h4,h5,h6,p,div,span,font,a{ font-family:"微软雅黑"; font-size:12px;}



.nav{ width:1000px; overflow:hidden; margin:0 auto; height:76px;}
.nav p{ float:left; width:102px; height:64px;}
.nav p img{ display:block; width:102px; height:64px;}
.nav ul{ float:left; height:76px; margin-left:42px; overflow:hidden;}
.nav ul li{ float:left; width:110px; height:76px; line-height:76px; text-align:center;}
.nav ul li a{ display:block; font-size:20px; color:#FFF;}
.nav ul li a:hover{ color:#F90;}
.nav span{ float:right; width:185px; height:76px; background:url(../images/phone.png) left center no-repeat; line-height:76px; font-size:20px; color:#FFF; text-indent:42px;}

.banner_zx{ width:1000px; margin:0 auto; overflow:hidden; height:317px; padding:172px 0 0 84px; box-sizing:border-box;}
.banner_zx a{ float:left; width:300px; height:62px; line-height:62px; text-align:center; border:2px solid #FFF; font-size:24px; color:#FFF; margin-right:228px;}
.banner_zx a:hover{ background:#ffcb14; color:#ff7200; border:none;}

.anchor{ width:1060px; margin:0 auto; overflow:hidden;}
.anchor h2{ width:100%; height:196px; line-height:210px; text-align:center;  font-size:38px; font-weight:bold; color:#ff7200;}
.anchor h2 i{ font-style:normal; font-weight:normal;}
.anchor .an_d{ width:100%; overflow:hidden; margin-bottom:50px;}
.anchor .an_d dl{ float:left; width:212px; overflow:hidden;}
.anchor .an_d dl dt{ width:95px; height:95px; margin:0 auto;}
.anchor .an_d dl dt a{ display:block; background:url(../images/an_bg.png) no-repeat;}
.anchor .an_d dl dt a img{ display:block;}
.anchor .an_d dl dt a:hover{ background:url(../images/an_bg2.png) no-repeat;}
.anchor .an_d dl dd{ width:100%; height:74px; line-height:74px; text-align:center; }
.anchor .an_d dl dd a{ display:block; color:#000;  font-size:18px;}

.title{ width:376px; overflow:hidden; margin:0 auto 52px; background:url(../images/tit_bg.png) 0 37px no-repeat; }
.title span{ display:block; width:100%; height:61px; line-height:60px; text-indent:46px; color:#ff7200; font-size:42px; opacity:0.8;}
.title h4{ width:100%; height:50px; line-height:50px; text-align:center; color:#ff7200; font-size:32px;}
.title p{ width:100%; height:40px; line-height:40px; font-size:16px; color:#ff7200; opacity:0.6; text-align:center;}

/*==============================留学分析报告*/
.study_box{ width:1060px; margin:0 auto 80px; overflow:hidden;}

#sdy{ float:left; width:224px; overflow:hidden; padding-top:10px;}
#sdy span{ display:block; width:222px; height:55px; cursor:pointer; line-height:56px; text-align:center; border:2px solid #ff7200; font-size:20px; margin-bottom:18px; color:#ff7200; border-left:1px solid #ff7200; border-right:1px solid #ff7200;}
#sdy span.se{ background:#ff7200; color:#FFF;}

#sdy_content{ float:right; width:815px; overflow:hidden;}
#sdy_content dl{ width:813px; overflow:hidden; border:1px solid #dfdfdf; height:304px;}
#sdy_content dl dt{ float:left; width:605px; overflow:hidden;}
#sdy_content dl dt img{ display:block; height:auto;}
#sdy_content dl dd{ float:right; width:208px; overflow:hidden; padding:42px 10px 20px; box-sizing:border-box;}
#sdy_content dl dd p{ line-height:30px; font-size:16px; color:#000000;}
#sdy_content dl dd a{ display:block; width:164px; height:48px; line-height:48px; text-align:center; color:#FFF; background:#ffbb0a; border-radius:6px; box-shadow:#ff8f0a 0 2px 0; font-size:18px;}
.ever{ display:none;}
#sdy_content dl dd a:hover{ background:#ff7200; box-shadow:#ff7200 0 2px 0;}

/*===============================雅思考试行业状况*/

.exam{ width:1060px; margin:0 auto; overflow:hidden; margin-bottom:72px;}

#exam{ width:100%; height:185px; overflow:hidden; padding-left:42px; box-sizing:border-box;}
#exam span{ float:left; width:136px; cursor:pointer; height:136px; border:1px solid #ff7200; border-radius:68px; background:#FFF; margin-right:72px; position:relative; line-height:136px; text-align:center; font-size:16px; color:#ff7200; padding-top:46px; box-sizing:border-box; line-height:24px;}
#exam span i{ position:absolute; width:27px; height:27px; line-height:28px; text-align:center; font-style:normal; color:#FFF; background:#ff7200; border-radius:24px; left:54px; top:0;}
#exam span.se{ background:#ff7200; color:#FFF;}
#exam span.se i{ background:#FFF; color:#ff7200;}

#exam_content{ width:100%; height:408px; overflow:hidden; background:url(../images/book_10.jpg) center top no-repeat;}
#exam_content dl{ width:100%; overflow:hidden;}
#exam_content dl dt{ float:left; width:626px; padding-left:90px; padding-top:20px; box-sizing:border-box;}
#exam_content dl dt img{ display:block;}
#exam_content dl dd{ float:right; width:394px;  padding:20px 50px 0 30px; box-sizing:border-box; position:relative;}
#exam_content .ever{ display:none;}

#exam_content dl dd p{ width:100%; font-size:14px; color:#000000; text-indent:2em; line-height:24px;}
#exam_content dl dd a{ position:absolute; width:164px; height:48px; line-height:48px; text-align:center; color:#FFF; background:#ffbb0a; border-radius:6px; box-shadow:#ff8f0a 0 2px 0; font-size:18px; top:255px; right:117px;}
#exam_content dl dd a:hover{ background:#ff7200; box-shadow:#ff7200 0 2px 0;}



/*考情分析*/

.analy{ width:1060px; overflow:hidden; position:relative; margin:0 auto;}

#analy{ width:100%; height:400px; overflow:hidden; margin:0 auto;}
#analy span{ position:relative; cursor:pointer;  width:192px; height:193px; overflow:hidden; line-height:220px; text-align:center; color:#ff7200; font-size:24px; cursor:pointer; float:left; border:1px solid #ff7200; margin-right:500px; margin-bottom:10px;}
#analy span.se{ background:#ff7200; color:#FFF;}
#analy span i,em{ position:absolute;}
#analy span em{ display:none;}
#analy span.se em{ display:block;}
#analy span.se i{ display:none;}

#analy_content{ position:absolute; width:672px; height:398px; border:1px solid #ff7200; left:193px; top:0; z-index:20; background:#FFF;}
#analy_content dl{ width:100%; overflow:hidden;}
#analy_content dl dt img{ display:block; margin:0 auto;}
#analy_content dl dd{ width:672px; padding-left:26px; paddign-top:10px; padding-right:24px; box-sizing:border-box; font-size:16px; line-height:28px;}
#analy_content dl dd a{ color:#ed7d31; font-size:16px;}

#analy_content .ever{ display:none;}

/*雅思考试趋势*/
.pred_box{ width:1000px; margin:0 auto; height:558px; overflow:hidden; position:relative;}

#pred{ width:100%; height:558px; overflow:hidden;}
#pred span{ float:left; width:500px; height:279px; font-size:22px; color:#000; line-height:130px; position:relative;}
#pred span i{ position:absolute; width:280px; height:280px; display:none;}
#pred span i img{ display:block;}
#pred span.se{ color:#ff7200; font-size:26px;}
#pred span.se i{ display:block;}

#pred_content{ position:absolute; width:292px; height:266px; left:365px; top:167px; z-index:33;}
#pred_content .ever{ display:none;}
#pred_content dl{ width:100%; overflow:hidden;}
#pred_content dl dt{ width:100%; font-size:16px; color:#000; line-height:32px; text-align:left;}
#pred_content dl dd a{ display:block;  color:#ffbb0a; font-size:18px; margin:10px auto; text-align:center;}

.zx_online{ display:block; width:164px; height:36px; line-height:36px; text-align:center; color:#FFF; background:#ffbb0a; border-radius:18px; margin:0 auto; font-size:16px;}
.zx_online:hover{ background:#ff7200;}

.friend_link{ width:1060px; margin:0 auto; height:400px; overflow:hidden; padding-bottom:116px;}


.fr_lf{ float:left; width:560px; padding-top:36px; box-sizing:border-box;}
.fr_lf h6{ width:100%; height:58px; line-height:58px; text-align:left; font-size:16px; color:#313230;}
.fr_lf p{ width:485px; overflow:hidden; padding-bottom:82px;}
.fr_lf p a{ float:left; width:74px; height:26px; line-height:26px; text-align:center; color:#313230; margin:0 6px 6px 0; background:#FFF;}
.fr_lf p a:hover{ background:#ff7200; color:#FFF;}
.fr_lf span{ display:block; width:100%; line-height:24px; color:#313230; font-size:14px;}
.fr_lf span i{ font-style:normal; font-size:12px;}

.fr_rt{ float:right; width:430px; overflow:hidden; padding-top:66px;}

.weixin{ width:406px; padding-right:26px; box-sizing:border-box; overflow:hidden; padding-bottom:36px;}
.weixin dl{ float:right; width:124px; overflow:hidden; margin-left:26px;}
.weixin dl dt{ width:100%; overflow:hidden;}
.weixin dl dt img{ display:block; margin:0 auto;}
.weixin dl dd{ width:100%; line-height:42px; text-align:center; font-size:14px; color:#313230;}

.link{ width:100%; overflow:hidden;}
.link dl{ float:right; overflow:hidden;  margin-left:24px;}
.link dt{ line-height:32px; color:#313230; text-align:left;}
.link dd{ font-size:16px; color:#313230; padding:10px 26px; background:#FFF; border-radius:20px;}
.link dd a{ display:block; font-size:16px; color:#313230;}
.link dd a:hover{ color:#ff7200;}

/*==============================底部悬浮*/
.float_window{ width:100%; height:100px; background:#ff7200; position:fixed; bottom:0; left:0; z-index:88888888;}
.win_middle{ width:915px; margin:0 auto; height:116px; position:relative;}
.win_middle font{ position:absolute; width:15px; height:15px; top:10px; right:-20px; cursor:pointer; background:url(../images/close_bg.png) no-repeat;}
.win_middle h5{ float:left; width:282px; line-height:116px; text-indent:10px; color:#FFF; font-size:26px;}
.win_middle h5 i{ font-style:normal; color:#ffbb0a;}

.reg{ float:left; height:116px; overflow:hidden; padding-top:30px; box-sizing:border-box; padding-left:30px;}

