﻿@charset "utf-8";
/* CSS Document */

body{ font:12px/1.5 "Microsoft YaHei",arial,simsun,sans-serif; color:#000; margin:0 auto; padding:0; background:#fff; min-width:1200px;}

/*链接整体设置*/
a{ text-decoration:none; color:#000;}
a:hover{ color:#cc4957;}
a:active{ color:#000;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());} 
a:focus,input:focus,button:focus,textarea:focus{ -moz-outline-style:none; outline:none;}

/*公用样式*/
div,table,tr,td,img,ul,li,h1,h2,h3,h4,h5,h6,p,em,i,font,span,dl,dt,dd,form,textarea,input,select{ margin:0; padding:0; font-size:12px; font-style:normal; font-family:"Microsoft YaHei";}
ul,ol{ list-style-type:none;}
h1,h2,h3,h4{font-weight:500;}
img{ border:none; -ms-interpolation-mode:bicubic;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.hidden{display:none;}
.wrap{ width:100%;}

/*header*********************************************************************/
.header{ width:1200px; margin:0 auto; padding-top:32px; height:102px;}
.logo{ width:550px;}
.logo a{ display:inline-block;}
.search{ width:338px; border:1px solid #424242; height:22px; padding:3px 0; margin-top:38px; line-height:22px; position:relative;}
.choose_txt{ border-right:1px solid #424242; background:url(../images/ico1.png) 75px center no-repeat; width:74px; padding-left:15px; cursor: pointer; color:#424242; font-size:14px;}
.choose_div{ position:absolute; left:0; top:28px; background:#fff; width:64px; z-index:10; padding:0 0 5px 15px; line-height:30px;}
.choose_div em{ display:block; color:#424242; font-size:14px; cursor: pointer;}
.intxt1{ font-size:14px; color:#424242; width:200px; padding:0 10px; border:none; background:none; line-height:22px;}
.inbut1{ border:none; cursor:pointer; background:url(../images/search.png) left center no-repeat; width:17px; height:22px; margin-right:10px;}
.hrt{ width:288px; text-align:right; line-height:24px;}
.hrt p a{ font-size:14px; margin-left:6px;}
.hrt em{ display:block; font-size:14px; padding-top:20px;}
.hrt em b{ font-size:22px; color:#cc4957;}

/*guide*********************************************************************/
.guide{ background:url(../images/bg1.jpg) top center no-repeat; height:580px; text-align:center; width:100%;}
.guide h3{ padding:63px 0;}
.guide ul{ overflow:hidden; width:1028px; margin:0 auto;}
.guide ul li{ float:left; width:410px; padding:0 52px;}
.guide ul li a{ display:block; background:#cc4957; height:260px;}
.guide ul li a:hover{ display:block; background:#b82f3a; height:260px;}
.guide ul li a.blue{ background:#363b61;}
.guide ul li a.blue:hover{ background:#222642;}
.guide ul li a i{ display:block; padding:35px 0 10px 0;}
.guide ul li a em{ display:block; font-size:28px; color:#fff; line-height:35px; padding:5px 0 1px 0;}
.guide ul li a p{ font-size:17px; color:#fff; text-transform:uppercase; line-height:24px;}

/*nav*********************************************************************/
.navbg{ border-top:1px solid #363b61; border-bottom:1px solid #363b61; background:#f6f6f6;}
.nav{ width:1200px; margin:0 auto; height:40px; line-height:40px; position:relative; z-index:8;}
.nav li{ float:left;  position:relative; display:inline;}
.nav li h3{ float:left;}
.nav li h3 a{ display:block; padding:0 30px; font-size:16px; color:#424242; font-weight:bold;}
.nav li .sub{ display:none; left:0; right:0; top:40px; position:absolute; background:#fff; line-height:55px; z-index:9; text-align:center;}
.nav li .sub a{ display:block; font-size:14px;}
.nav li .sub a:hover{ background:#f6f6f6;}
.nav .on h3 a{ background:#363b61; color:#fff;}
.nav .con h3 a{ background:#363b61; color:#fff;}
.nav #m3{ width:164px; right:inherit;}

/*banner*********************************************************************/
.banner{ width:100%; height:550px; overflow:hidden; position:relative;}
.banner .hd{ height:8px; overflow:hidden; position:absolute; right:0; left:0; bottom:20px; z-index:4; text-align:center;}
.banner .hd em{ display:inline-block; margin:0 3px; width:40px; height:8px; text-indent:9999px; background:#e7e7ec; cursor:pointer; font-size:0; overflow:hidden;}
.banner .hd em.on{ background:#93939b;}
.banner .bd{ position:relative; height:100%; z-index:3;}
.banner .bd li{ height:550px;}
.banner .bd li a{ display:block; width:1200px; margin:0 auto; height:550px;}
.banner .prev,
.banner .next{ position:absolute; left:8%; top:50%; margin-top:-28px; display:block; width:25px; height:57px; background:url(../images/but.png) 0 0 no-repeat; filter:alpha(opacity=50);opacity:0.8; z-index:8;}
.banner .next{ left:auto; right:8%; background-position:-25px 0;}
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;}

/*main*********************************************************************/
.main{ background:#f6f6f6; width:100%; padding-bottom:60px;}
.location{ font-size:14px; color:#363b61; width:1200px; margin:0 auto; line-height:28px; height:28px; padding:25px 0;}
.location a{ font-size:14px; color:#363b61;}
.location i{ font-size:14px; color:#363b61; padding:0 5px;}

.hot_school{ width:1200px; margin:0 auto; padding:15px 0;}
.h_s_tit{ text-align:center; padding:35px 0;}
.h_s_tit h3{ font-size:24px; color:#363b61; line-height:30px;}
.h_s_tit h3 font{ font-size:24px; color:#000;}
.h_s_tit h3 i{ font-size:24px; color:#cc4957;}
.h_s_tit p{ font-size:13px; color:#363b61; line-height:24px; text-transform:uppercase; padding-top:9px;}
.hot_schools{ width:1170px; background:#fff; padding:0 15px;}
.hot_schools .hd{ background:url(../images/line.png) left bottom repeat-x; position:relative; height:44px; padding-top:12px; text-align:right;}
.hot_schools .hd span{ border-bottom:2px solid #363b61; font-size:16px; color:#363b61; display:inline-block; line-height:42px; padding:0 7px 0 52px; position:absolute; left:0; top:12px;}
.hot_schools .hd span.British{ background:url(../images/British.png) 6px center no-repeat;}
.hot_schools .hd em{ cursor:pointer; padding:13px 30px 14px 30px; display:inline-block; height:17px; line-height:17px;}
.hot_schools .hd em font{ font-size:16px; color:#777;}
.hot_schools .hd em i{ display:inline-block; width:22px; height:17px; background:url(../images/boy_girl.png) no-repeat; float:left; margin-right:3px;}
.hot_schools .hd em .boy i{ background-position:0 0;}
.hot_schools .hd em .girl i{ background-position:0 -34px;}
.hot_schools .hd em .boy_girl i{ background-position:0 -17px;}
.hot_schools .hd em.on{ padding-bottom:12px; border-bottom:2px solid #363b61;}
.hot_schools .hd em.on font{ color:#363b61;}
.hot_schools .hd em.on .boy i{ background-position:-22px 0;}
.hot_schools .hd em.on .girl i{ background-position:-22px -34px;}
.hot_schools .hd em.on .boy_girl i{ background-position:-22px -17px;}
.hot_schools .bd{ width:1170px; overflow:hidden; padding:5px 0;}
.hot_schools .bd ul{ overflow:hidden;}
.hot_schools .bd ul li{ width:262px; float:left; height:110px; overflow:hidden; padding:20px 20px 20px 10px;}
.hot_schools .bd ul li em{ display:inline-block; float:left; width:110px; height:110px; margin-right:10px;}
.hot_schools .bd ul li h3{ font-size:14px; color:#363b61; line-height:24px;}
.hot_schools .bd ul li p{ color:#363b61; line-height:14px; padding:5px 0; text-transform:uppercase;}

.hot_schools .bd .ema{ display:inline-block; border:1px solid #e5e5e5; font-size:14px; color:#363b61; height:28px; line-height:28px; padding:0 10px;}
.hot_schools .bd .ema:hover{border: 1px solid #363b61; color: #363b61;}
.hot_schools .bd h4{ text-align:center;    padding:10px 0 20px 0;}
.hot_schools .bd h4 a{ color:#363b61; border:1px solid #e5e5e5;font-size:14px;  display:inline-block; padding:0 10px; height:22px; line-height:22px;} 
.hot_schools .bd h4 a:hover{ border: 1px solid #363b61; color: #363b61;} 

.team{ width:1200px; margin:0 auto; padding:15px 0 20px 0;}
.team ul{ overflow:hidden; padding:0 0 0 105px;}
.team ul li{ float:left; background:#363b61; width:240px; text-align:center; padding:25px 30px 0 30px; height:335px; margin-right:45px;}
.team ul li.team2{ background:#a349bc;}
.team ul li.team3{ background:#cc4957;}
.team ul li em{ display:block; height:60px; margin-bottom:33px;}
.team ul li h4{ font-weight:bold; color:#fff; font-size:20px; line-height:30px; padding-bottom:35px;}
.team ul li p{ text-align:left; color:#fff; font-size:14px; line-height:21px; font-weight:bold; height:98px;}
.team ul li a{ display:inline-block; border:1px solid #fff; color:#fff; padding:0 45px; height:43px; line-height:43px; font-size:14px; font-weight:bold;}

.prepare{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:50px;}
.prepare ul{ width:1250px; overflow:hidden;}
.prepare ul li{ width:276px; margin-right:32px; background:#fff; position:relative; height:380px; float:left;}
.prepare ul li span{ display:inline-block; position:absolute; left:0; top:158px; height:31px; line-height:31px; color:#fff; font-size:16px; padding:0 15px; background:url(../images/bg2.png) left center repeat;}
.prepare ul li em{ display:block; width:276px; height:230px; overflow:hidden;}
.prepare ul li p{ font-size:14px; color:#777; line-height:21px; padding:15px;}
.prepare ul li p a{ color:#777;}
.prepare ul li p a:hover{ color:#363b61;}

.scbg{ width:1200px; margin:0 auto; background:url(../images/bg3.png) #fff right top repeat-y;}
.inews{ width:860px;}
.inews .hd{ background:#f6f6f6; overflow:hidden; height:55px;}
.inews .hd em{ cursor:pointer; float:left; width:215px; text-align:center; display:inline-block; height:52px; line-height:52px; padding-top:1px; font-size:18px; color:#363b61; border:1px solid #636681; margin-left:-1px;}
.inews .hd em.on{ border:none; border-top:3px solid #cc4957; border-left:1px solid #636681; background:#fff; padding-top:0;}
.inews .bd{ width:820px; overflow:hidden; padding:0 20px 35px 20px;}
.inews .bd ul li{ min-height:165px; position:relative; padding:0 0 0 245px; margin-top:25px;}
.inews .bd ul li em{ position:absolute; left:0; top:0; width:220px; height:150px; overflow:hidden;}
.inews .bd ul li h3{ font-size:16px; color:#363b61; line-height:24px;}
.inews .bd ul li span{ display:block; color:#777; font-size:13px; line-height:20px; padding:5px 0 8px 0;}
.inews .bd ul li p{ font-size:14px; color:#777; line-height:21px; border-top:1px solid #dcdcdc; padding-top:8px;}
.inews .bd ul li i{ display:block; text-align:right; padding-top:15px;}
.inews .bd ul li i a{ display:inline-block; font-size:14px; color:#777; padding:0 18px; height:28px; line-height:28px; border:1px solid #dcdcdc;}
.inews .bd ul li i a:hover{ border:1px solid #363b61; color:#363b61;}

.ShareComments{ width:320px;}
.ShareComments h2{ padding-left:139px; background:url(../images/share.png) #363b61 109px center no-repeat; height:53px; line-height:53px; font-size:16px; color:#fff;}
.ShareComments ul{ padding:20px 30px;}
.ShareComments ul li{ line-height:24px; padding:5px 0 10px 0;}
.ShareComments ul li p{ font-size:14px; color:#777;}
.ShareComments ul li em{ display:block; text-align:right; font-size:14px; color:#777;}

/*维途教育 维途 style*********************************************************************/
.whitebg{ background:#fff; width:1200px; margin:0 auto;}
.study{ padding:50px 0; text-align:center;}
.study a{ display:inline-block; color:#fff; border-radius:4px; background:#363b61; font-size:20px; padding:0 38px; height:43px; line-height:43px;}
.study a:hover{ background:#cc4957;}
.edu_about_tit{ text-align:center; color:#424242; font-size:30px; line-height:40px; padding:47px 0 37px 0;}
.edu_about{ line-height:30px; font-size:16px; width:850px; margin:0 auto; color:#424242;}
.edu_about p{ font-size:16px; color:#424242;}
.edu_about_class{ text-align:center; overflow:hidden; padding:75px 0 15px 40px;}
.edu_about_class li{ width:140px; float:left; text-align:center; padding:0 115px;}
.edu_about_class li a{ display:block;}
.edu_about_class li i{ display:block;}
.edu_about_class li p{ font-size:14px; color:#363b61; line-height:20px; padding-top:11px;}

.edu_team_tit{ text-align:center; padding-top:35px;}
.edu_team_tit em{ font-size:18px; text-transform:uppercase; color:#424242; height:28px; display:block; line-height:28px; letter-spacing:8px;}
.edu_team_tit h2{ font-weight:bold; font-size:36px; color:#363b61; line-height:45px;}
.edu_team_tit p{ font-size:22px; color:#424242; line-height:28px;}
.edu_team{ padding:0 90px;}
.edu_team dl{ position:relative; padding:0 0 0 345px; margin-top:60px; min-height:480px;}
.edu_team dl.dlrt{ padding:0 345px 0 0;}
.edu_team dl dt{ width:425px; position:absolute; left:0; top:15%;}
.edu_team dl dt i{ font-size:50px; color:#cc4957; display:block; line-height:50px; padding-bottom:37px;}
.edu_team dl.dlrt dt{ right:0; left:inherit;}
.edu_team dl.dlrt dt i{ text-align:right;}
.edu_team dl dd{ border:1px solid #e60012; padding:5px;}
.edu_team dl dd .txtcon{ background:#363b61; padding:70px 50px 70px 145px;}
.edu_team dl dd .txtcon h3{ color:#f6f6f6; font-size:26px; font-weight:bold; line-height:30px;}
.edu_team dl dd .txtcon h3 a{ color:#f6f6f6; font-size:26px;}
.edu_team dl dd .txtcon h4{ color:#f6f6f6; font-size:22px; font-weight:bold; line-height:30px; padding-bottom:15px;}
.edu_team dl dd .txtcon p{ color:#f6f6f6; font-size:16px; line-height:30px; border-top:1px solid #f6f6f6; padding-top:7px;}
.edu_team dl.dlrt dd .txtcon{ padding:70px 140px 70px 60px;}

.edu_team_about{ padding:0 25px;}
.edu_team_about dl{ overflow:hidden; border:1px solid #363b61; border-radius:9px; padding:35px 20px; margin-top:50px;}
.edu_team_about dl dt{ width:388px; float:left;}
.edu_team_about dl dd{ width:680px; float:right;}
.edu_team_about dl dd h3{ background:#363b61; font-size:18px; line-height:45px; font-weight:bold; color:#fff; padding:0 28px;}
.edu_team_about dl dd .ta_position{ line-height:26px; padding:35px 0 15px 0;}
.edu_team_about dl dd .ta_position p{ font-size:16px; color:#424242;}
.edu_team_about dl dd .ta_txt{ line-height:21px;}
.edu_team_about dl dd .ta_txt p{ font-size:14px; color:#424242; padding-top:10px;}

.edu_advantage{ padding:10px 0 20px 0;}
.edu_advantage dl{ overflow:hidden; padding-top:78px;}
.edu_advantage dl dd{ padding:3px 0 0 70px; position:relative;}
.edu_advantage dl dd i{ position:absolute; left:0; top:0; display:inline-block; width:68px; height:68px; background:url(../images/nub.png) no-repeat;}
.edu_advantage dl dd h3{ font-size:22px; font-weight:bold; line-height:26px; padding-left:20px;}
.edu_advantage dl dd h4{ text-transform:uppercase; line-height:20px; padding-left:20px;}
.edu_advantage dl dd .ea_txt{ padding-left:20px; background:url(../images/point1.png) 0 8px no-repeat; margin-top:33px;}
.edu_advantage dl dd .ea_txt p{ font-size:14px; line-height:24px; margin-bottom:16px;}
.edu_advantage dl.eaw1 dt{ width:545px; float:right;}
.edu_advantage dl.eaw1 dd{ width:540px; float:left;}
.edu_advantage dl.eaw1 dd i{ background-position:0 0;}

.edu_advantage dl.eaw2 dt{ width:560px; float:left;}
.edu_advantage dl.eaw2 dd{ width:520px; padding-right:25px; float:right;}
.edu_advantage dl.eaw2 dd i{ background-position:0 -68px;}

.edu_advantage dl.eaw3 dt{ width:550px; float:right;}
.edu_advantage dl.eaw3 dd{ width:540px; float:left;}
.edu_advantage dl.eaw3 dd i{ background-position:0 -136px;}

.edu_advantage dl.eaw4 dt{ width:530px; float:left;}
.edu_advantage dl.eaw4 dd{ width:460px; padding-right:85px; float:right;}
.edu_advantage dl.eaw4 dd i{ background-position:0 -204px;}

.edu_advantage dl.eaw5 dt{ width:550px; float:right;}
.edu_advantage dl.eaw5 dd{ width:540px; float:left;}
.edu_advantage dl.eaw5 dd i{ background-position:0 -272px;}

/*维途教育 名校直通车 style*********************************************************************/
.comcon{ width:1200px; margin:0 auto;}
.com_sider{ width:255px;}
.com_sider ul{ background:#fdfdfd; border:1px solid #e2e2e2; width:238px;}
.com_sider ul li{ position:relative; height:61px;}
.com_sider ul li a{ display:block; height:60px; line-height:60px; color:#424242; font-size:16px; padding-left:38px; border-bottom:1px solid #e2e2e2; width:184px; margin:0 auto;}
.com_sider ul li i{ height:60px; display:block; padding-left:48px;}
.com_sider ul li:last-child a{ border-bottom:none;}
.com_sider ul li.cur a{ color:#fff; z-index:2; position:absolute; left:10px; top:0;}
.com_sider ul li.cur i{ background:url(../images/sider.png) 0 0 no-repeat; position:absolute; left:0; top:0; width:207px; z-index:1;}

.com_rt{ width:930px; background:#fff;}
.red_line{ border-bottom:5px solid #cc4957; height:20px; font-size:0; overflow:hidden; margin-bottom:20px; width:100%;}

.application{ width:885px; margin:0 auto; background:url(../images/bg2.jpg) left bottom no-repeat; padding-bottom:300px; margin-bottom:25px;}
.application_tit{ text-align:center; padding:15px 0 0 0;}
.application_tit h3{ color:#363b61; font-weight:bold; font-size:44px; line-height:50px;}
.application_tit p{ color:#363b61; font-weight:bold; font-size:28px; line-height:30px;}
.application_wx{ text-align:center;}
.application_lx{ overflow:hidden; margin-left:80px; padding:45px 0 10px 0;}
.application_lx li{ display:inline; border-left:2px solid #363b61; float:left; padding:0 22px; margin-left:-2px;}
.application_lx li p{ font-size:18px; color:#363b61; font-weight:bold; line-height:31px;}
.application_wx p{ font-size:17px; color:#363b61; line-height:24px; padding:25px 0;}

.FreeEntrance{ padding:15px 25px 0 25px;}
.F_E_tit1{ font-size:40px; font-weight:bold; color:#363b61; line-height:50px; text-align:center; padding:20px 0;}
.F_E_tit1 font{ font-size:40px; color:#cc4957;}
.F_E_tit2{ text-align:center; padding:25px 0;}
.F_E_tit2 h3{ font-size:36px; font-weight:bold; color:#363b61; line-height:50px;}
.F_E_tit2 p{ font-size:28px; color:#424242; line-height:36px; padding-top:22px;}
.F_E_tit2 p font{ font-size:30px; color:#cc4957;}
.F_E_process{ padding:20px 0;}
.F_E_train{ overflow:hidden; padding:24px 90px;}
.F_E_train dt{ width:395px; float:left;}
.F_E_train dd{ float:right; width:270px; padding-top:55px;}
.F_E_train dd.times{ padding-top:105px;}
.F_E_train dd h3{ font-size:28px; color:#424242; line-height:36px;}
.F_E_train dd p{ font-size:16px; color:#424242; line-height:24px;}
.F_E_train dd h4{ font-size:18px; color:#424242; line-height:26px; padding-top:13px;}

.F_E_txt{ width:880px; overflow:hidden; position:relative; margin-top:23px;}
.F_E_txt .F_E_pic1{ position:absolute; right:0; top:0; height:195px; width:430px;}
.F_E_txt .F_E_pic2{ position:absolute; left:0; top:214px; height:195px; width:430px;}
.F_E_txt ul{ overflow:hidden; width:910px;}
.F_E_txt ul li{ width:386px; float:left; margin:0 20px 19px 0; height:88px; padding-left:44px; position:relative;}
.F_E_txt ul li b{ display:inline-block; width:80px; height:80px; text-align:center; line-height:80px; position:absolute; left:0; top:0; color:#424242; font-size:37px; background:#ebebeb; border:4px solid #fff; border-radius:50%;}
.F_E_txt ul li.lirt{ padding:0 44px 0 0;}
.F_E_txt ul li.lirt b{ right:0; left:inherit;}
.F_E_txt ul li div{ height:74px; background:#ebebeb; padding-top:14px;}
.F_E_txt ul li p{ line-height:30px; font-size:16px; color:#424242; padding-left:60px;}
.F_E_txt ul li div.redbg{ background:#cc4957; padding-top:10px; height:78px;}
.F_E_txt ul li div.redbg p{ color:#fff; line-height:17px; font-size:12px;}
.F_E_txt ul li.lirt p{ padding:0 60px 0 14px;}

.standard_train{ overflow:hidden; padding:15px 0 45px 0;}
.standard_train li{ width:246px; height:277px; background:url(../images/bg4.png) left top no-repeat; float:left; margin:0 50px; padding:0 45px;}
.standard_train li b{ display:block; width:124px; height:124px; line-height:124px; text-align:center; margin:15px auto 20px auto; font-size:71px; font-weight:bold; color:#cc4957; background:#363b61; border-radius:50%;}
.standard_train li b.ys1{ background:#cc4957; color:#363b61;}
.standard_train li h3{ font-size:18px; color:#424242; line-height:26px; padding-top:13px;}
.standard_train li p{ font-size:16px; color:#424242; line-height:20px;}

.standard_ability{ background:url(../images/bg5.png) center center no-repeat; position:relative; height:700px;}
.standard_ability li{ line-height:35px; position:absolute;}
.standard_ability li.li1{ position:absolute; left:0; top:40px;}
.standard_ability li.li2{ position:absolute; left:550px; top:40px;}
.standard_ability li.li3{ position:absolute; left:500px; top:600px;}
.standard_ability li p{ font-size:20px; color:#424242;}

.standard_time{ text-align:center; padding:12px 0;}
.standard_time h3{ font-size:28px; color:#424242; line-height:40px;}
.standard_time p{ font-size:16px; color:#424242; line-height:20px;}

.edu_help_tit{ text-align:center; background:url(../images/bg6.png) 350px top no-repeat; height:176px; padding-right:180px; margin-top:20px;}
.edu_help_tit h3{ font-size:26px; color:#363b61; line-height:40px; font-weight:bold; padding-top:48px;}
.edu_help_tit p{ font-size:22px; color:#cc4957; line-height:30px; font-weight:bold;}

.edu_help_train{ background:url(../images/bg7.png) 105px 0 no-repeat; padding:5px 0 0 510px; height:273px; margin:20px 0 40px 0;}
.edu_help_train li h3{ font-size:18px; color:#424242; line-height:30px; padding-top:10px;}
.edu_help_train li p{ font-size:16px; color:#424242; line-height:22px;}

.edu_help_ability{ padding:20px 0 20px 210px;}
.edu_help_ability li{ width:386px; margin:0 20px 19px 0; height:88px; padding-left:44px; position:relative;}
.edu_help_ability li b{ display:inline-block; width:80px; height:80px; text-align:center; line-height:80px; position:absolute; left:0; top:0; color:#fff; font-size:37px; background:#363b61; border:5px solid #fff; border-radius:50%;}
.edu_help_ability li b.bgred{ background:#cc4957;}
.edu_help_ability li div{ height:74px; background:#ebebeb; padding-top:14px; border:1px solid #363b61;}
.edu_help_ability li p{ line-height:30px; font-size:16px; color:#424242; padding-left:60px;}

.edu_help_time{ padding:18px 0 18px 380px; background:url(../images/time.png) 255px center no-repeat;}
.edu_help_time h3{ font-size:28px; color:#424242; line-height:40px;}
.edu_help_time p{ font-size:16px; color:#424242; line-height:20px;}

.cultivate_trainc{ width:880px; overflow:hidden;}
.cultivate_train{ width:970px; overflow:hidden; padding-bottom:15px;}
.cultivate_train li{ width:33.33%; float:left; padding:20px 0;}
.cultivate_train li h3{ font-size:18px; color:#424242; line-height:30px;}
.cultivate_train li p{ font-size:16px; color:#424242; line-height:22px;}

.cultivate_ability{ overflow:hidden; padding:30px 0 30px 230px;}
.cultivate_ability li{ display:inline; float:left; padding-right:150px;}
.cultivate_ability li p{ font-size:16px; color:#424242; line-height:28px;}

/*维途教育 Ukset style*********************************************************************/
.Ukset_about1{ border-bottom:1px solid #363b61; padding:0 25px 23px 25px; margin-bottom:12px;}
.Ukset_about1.Ukset_about2{ border-bottom:none;}
.Ukset_about1 h2{ color:#424242; font-size:30px; line-height:40px; padding-top:20px;}
.Ukset_about1 h2 font{ color:#363b61; font-size:30px;}
.Ukset_about1 h3{ font-size:20px; color:#363b61; line-height:30px; padding-top:15px;}
.Ukset_about1 p{ color:#424242; font-size:14px; line-height:21px; padding-top:18px;}
.Ukset_about1 img{ margin:45px 0 40px 0;}

.Ukset_tit1{ text-align:center; font-weight:bold; font-size:30px; color:#363b61; line-height:40px;}

.Ukset_test{ background:url(../images/point2.png) center top no-repeat; padding:16px 25px 0 25px; margin-top:45px; position:relative;}
.Ukset_test b{ position:absolute; left:50%; width:30px; background:#fff; bottom:0; height:105px; display:block; margin-left:-15px;}
.Ukset_test ul{ background:url(../images/line1.png) center top repeat-y; padding-top:50px;}
.Ukset_test ul li{ height:240px; position:relative;}
.Ukset_test ul li i{ border:4px solid #363b61; text-align:center; width:44px; line-height:44px; height:44px; display:inline-block; background:#fff; border-radius:50%; font-size:26px; font-weight:bold; color:#363b61; position:absolute; left:50%; top:83px; margin-left:-26px; z-index:10;}
.Ukset_test ul li em{ display:block; width:351px; height:215px; position:absolute; top:0; left:25px;}
.Ukset_test ul li p{ position:absolute; left:500px; top:40%; font-size:18px; color:#363b61; line-height:22px;}
.Ukset_test ul li.lirt{}
.Ukset_test ul li.lirt em{ left:inherit; right:25px;}
.Ukset_test ul li.lirt p{ left:inherit; right:500px; text-align:right;}

.Ukset_school{ width:905px; overflow:hidden; padding-left:25px;}
.Ukset_school ul{ width:1000px; overflow:hidden;}
.Ukset_school ul li{ font-size:14px; color:#424242; line-height:34px; float:left; width:330px;}
.Ukset_school ul li a{ font-size:14px; color:#424242;}

.Ukset_question{ padding:0 25px;}
.Ukset_question dl{ padding-bottom:10px;}
.Ukset_question dl dt{ font-size:14px; color:#424242; line-height:35px; padding-bottom:10px;}
.Ukset_question dl dd{ font-size:14px; color:#424242; line-height:35px; padding-left:41px; background:url(../images/point3.png) 28px center no-repeat;}
.Ukset_question p{ font-size:14px; color:#424242; line-height:35px; padding-bottom:10px;}
.Ukset_question h3{ font-size:14px; color:#363b61; font-weight:bold; line-height:35px; padding-bottom:10px;}
.Ukset_question em{ display:block; padding:5px 0 20px 35px;}
.Ukset_question b{ font-size:14px; color:#424242; padding-left:15px; display:block; padding-bottom:20px;}
.Ukset_question p a{ font-weight:bold; font-size:14px; color:#363b61;}
.Ukset_question_txt1{ list-style-type:decimal; padding:0; margin:0 50px;}
.Ukset_question_txt1 li{ font-size:14px; color:#424242; line-height:35px; padding-bottom:5px;}
.Ukset_question_txt1 li p{ padding:0;}
.Ukset_question_txt1 li font{ font-weight:bold; font-size:14px; color:#363b61; padding:0 5px;}

/*维途教育 英国中小学 style*********************************************************************/
.Pri_sec_class{ padding-bottom:20px;}
.Pri_sec_search{ background:#e5e5e5; height:36px; line-height:36px; padding:0 10px; font-size:14px;}
.Pri_sec_search em{ font-size:14px; margin-right:55px;}
.Pri_sec_class ul li{ border-bottom:1px dotted #e5e5e5; padding:7px 10px; line-height:25px;}
.Pri_sec_class ul li em{ display:inline-block; font-size:14px; color:#424242; width:110px;}
.Pri_sec_class ul li a{ font-size:14px; color:#424242; margin-right:30px; text-transform:uppercase;}
.Pri_sec_class ul li a:hover{ color:#363b61; text-decoration:underline;}
.Pri_sec_class ul li a.on{ color:#363b61; font-weight:bold;}
.Pri_sec_school{ background:#fff; width:958px;}
.Pri_sec_logo{ width:182px; padding:0 17px; border:1px solid #ddd; background:#fff;}
.Pri_sec_logo h2{ font-size:18px; color:#424242; border-bottom:1px solid #ddd; padding-top:5px; line-height:40px;}
.Pri_sec_logo ul{ padding-top:15px;}
.Pri_sec_logo ul li{ padding-bottom:15px;}
.Pri_sec_logo ul li a{ display:block;}
.Pri_sec_logo ul li em{ display:block; width:180px; height:180px; border:1px solid #ddd; overflow:hidden;}
.Pri_sec_logo ul li h3{ border-bottom:1px solid #ddd; font-size:14px; color:#424242; text-transform:uppercase; line-height:30px; padding-top:2px; margin-bottom:8px;}
.Pri_sec_logo ul li p{ line-height:18px; color:#424242;}

.Pri_sec_name{ background:#fff; overflow:hidden; padding:10px 30px 30px 30px;}
.Pri_sec_name dt{ float:left; width:300px; height:300px; text-align:center; border:1px solid #eee;}
.Pri_sec_name dd{ float:right; width:515px; padding:30px 0 0 0;}
.Pri_sec_name dd h2{ font-weight:bold; font-size:22px; color:#363b61; line-height:30px;}
.Pri_sec_name dd h3{ font-size:14px; color:#424242; line-height:24px; text-transform:uppercase; border-bottom:1px dotted #ddd; margin-bottom:21px; padding-bottom:22px;}
.Pri_sec_name dd p{ font-size:14px; line-height:21px; color:#424242;}

.Pri_sec_condition{ text-align:center; overflow:hidden; padding:30px 0 55px 0;}
.Pri_sec_condition li{ float:left; width:20%;}
.Pri_sec_condition li p{ font-size:14px; color:#424242; line-height:24px; padding-top:4px;}

.Pri_sec_pic{ width:100%; height:355px; overflow:hidden; position:relative; border-top:40px solid #f6f6f6;}
.Pri_sec_pic .hd{ height:11px; overflow:hidden; position:absolute; right:0; left:0; bottom:20px; z-index:4; text-align:center;}
.Pri_sec_pic .hd em{ display:inline-block; margin:0 3px; width:9px; height:9px; text-indent:9999px; border:1px solid #f6f6f6; cursor:pointer; font-size:0; overflow:hidden; border-radius:50%;}
.Pri_sec_pic .hd em.on{ background:#f6f6f6; border:1px solid #f6f6f6;}
.Pri_sec_pic .bd{ position:relative; height:100%; z-index:3;}
.Pri_sec_pic .bd li{ height:355px;}

.Pri_sec_dt{ padding:25px; border-top:40px solid #f6f6f6;}
.Pri_sec_txt{ padding-bottom:25px;}
.Pri_sec_txt p{ font-size:14px; color:#424242; line-height:21px; margin:14px 0;}

.Pri_sec_map{ margin:15px 0; width:880px;}

/*维途教育 英国大学 研究生 style*********************************************************************/
.UK_school{ width:1200px; margin:0 auto;}
.UK_school_search{ background:#e5e5e5; padding:17px 20px; height:33px; line-height:33px;}
.UK_school_search em{ display:inline-block; font-size:16px; float:left; margin-right:20px; color:#424242;}
.uk_sc_intxt{ float:left; background:#fff; border:none; font-size:14px; color:#424242; padding:0 15px; height:33px; width:450px;}
.uk_sc_inbut{ color:#fff; float:left; cursor:pointer; border:none; background:#cc4957; font-size:16px; width:90px; height:33px; text-align:center; margin-right:20px;}
.UK_school_about{ padding:25px 0;}
.UK_school_about h3{ font-size:20px; color:#363b61; font-weight:bold; line-height:32px; padding-bottom:15px;}
.UK_school_about p{ font-size:18px; color:#424242; line-height:32px;}
.UK_school_about p b{ color:#363b61; font-size:18px; padding:0 5px;}
.UK_school_list{ width:1200px; overflow:hidden;}
.UK_school_list ul{ width:1280px; overflow:hidden; padding:20px 0 10px 0;}
.UK_school_list ul li{ position:relative; border:1px solid #d2d2d2; text-align:center; width:253px; padding:170px 0 20px 0; height:93px; float:left; margin:0 60px 40px 0;}
.UK_school_list ul li em{ display:block; width:153px; height:153px; border:1px solid #eee; overflow:hidden; position:absolute; left:49px; top:-1px;}
.UK_school_list ul li h3{ font-size:16px; color:#424242; line-height:26px;}
.UK_school_list ul li p{ font-size:14px; color:#777; line-height:24px; text-transform:uppercase; padding-bottom:17px;}
.UK_school_list ul li .school_a{ display:inline-block; color:#fff; background:#cc4957; height:26px; line-height:26px; padding:0 20px; font-size:14px;}
.UK_school_list ul li .school_a:hover{ background:#363b61;}

.UK_school_name{ background:#fff; overflow:hidden; padding:30px; border-top:5px solid #cc4957;}
.UK_school_name dt{ float:left; width:300px; height:300px; text-align:center; border:1px solid #eee;}
.UK_school_name dd{ float:right; width:785px; padding:30px 0 0 0;}
.UK_school_name dd h2{ font-weight:bold; font-size:22px; color:#363b61; line-height:30px;}
.UK_school_name dd h3{ font-size:14px; color:#424242; line-height:24px; text-transform:uppercase; border-bottom:1px dotted #ddd; margin-bottom:21px; padding-bottom:22px;}
.UK_school_name dd p{ font-size:14px; line-height:21px; color:#424242;}

.UK_environment{ width:905px; height:600px; overflow:hidden; position:relative; padding-left:295px; margin-top:50px;}
.UK_environment .hd{ overflow:hidden; position:absolute; left:0; top:0; bottom:0; z-index:1; background:#24262e; padding:15px; width:265px;}
.UK_environment .hd ul{ overflow:hidden; zoom:1;}
.UK_environment .hd ul li{ height:180px; text-align:center; cursor:pointer; margin-bottom:15px; position:relative;}
.UK_environment .hd ul li em{ display:none; background:rgba(0,0,0,.5); position:absolute; left:0; top:0; bottom:0; right:0;}
.UK_environment .hd ul li em i{ margin-top:72px; border:2px solid #fff; border-radius:50%; color:#fff; width:34px; height:34px; line-height:34px; text-align:center; font-size:30px; display:inline-block;}
.UK_environment .hd ul li.on em{ display:block;}
.UK_environment .bd{ position:relative; height:600px;}
.UK_environment .bd li{ height:600px;}
.UK_environment .bd img{ height:600px; width:905px;}
.UK_environment .prev,
.UK_environment .next{ position:absolute; left:315px; top:281px; display:block; width:38px; height:37px; background:url(../images/btn.png) 0 0 no-repeat; filter:alpha(opacity=90); opacity:0.9;}
.UK_environment .next{ left:auto; right:20px; background-position:0 -37px;}
.UK_environment .prev:hover,
.UK_environment .next:hover{ filter:alpha(opacity=100);opacity:1;}

.UK_school_show{ background:#fff; padding:30px; overflow:hidden; width:1140px; margin-top:50px;}
.UK_school_rank{ width:1260px; overflow:hidden; padding:15px 0;}
.UK_school_rank li{ width:400px; float:left; line-height:35px; color:#424242; font-size:14px;}
.UK_school_rank li a{ color:#424242; font-size:14px;}
.UK_school_tab{ background:#ddd; margin:10px 0 30px 0;}
.UK_school_tab th{ text-align:center; width:20%; height:110px; font-size:24px; background:#363b61; color:#fff;}
.UK_school_tab th:nth-child(2){ background:#808c8c;}
.UK_school_tab th:nth-child(3){ background:#84ccc9;}
.UK_school_tab th:nth-child(4){ background:#d08b2e;}
.UK_school_tab th:nth-child(5){ background:#cc4957;}
.UK_school_tab td{ padding:16px; line-height:21px; color:#424242; border-right:1px solid #fff;}
.UK_school_tab td p{ font-size:14px;}
.UK_school_tab td:last-child{ border:none;}
.UK_school_tit{ font-weight:bold; font-size:16px; color:#424242; line-height:30px;}
.UK_school_map{ width:935px; margin:30px auto;}
.UK_school_video{ width:935px; margin:30px auto;}

/*维途教育 赴英准备 style*********************************************************************/
.Travel_UK_ads{ width:880px; margin:0 auto; padding:5px 0 20px 0;}
.Travel_UK_tab{ width:535px; margin:25px auto 20px auto;}
.Travel_UK_tab th{ font-size:18px; color:#363b61; text-align:center; line-height:35px; background:#fff;}
.Travel_UK_tab td{ font-size:14px; color:#424242; line-height:32px; padding-left:22px; background:#fff; width:244px;}

/*维途教育 英国中小学列表页 style*********************************************************************/
.abroad_share_list li{ padding:30px 25px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.abroad_share_list li em{ display:inline-block; width:160px; height:160px; overflow:hidden; border:1px solid #e7e7e7; float:left; margin-right:25px;}
.abroad_share_list li h3{ font-size:22px; color:#777; font-weight:bold; line-height:35px; padding:7px 0 6px 0;}
.abroad_share_list li p{ font-size:14px; color:#424242; line-height:21px;}
.abroad_share_list li span{ display:block; text-align:right; padding-top:3px;}
.abroad_share_list li span a{ display:inline-block; color:#363b61; padding:0 20px; line-height:24px; border:1px solid #e7e7e7;}
.abroad_share_list li span a:hover{ color:#fff; border:1px solid #363b61; background:#363b61;}


/*维途教育 留学分享 style*********************************************************************/
.abroad_share_list1 li{ padding:30px 25px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.abroad_share_list1 li em{ display:inline-block; width:220px; height:150px; overflow:hidden; border:1px solid #e7e7e7; float:left; margin-right:25px;}
.abroad_share_list1 li h3{ font-size:22px; color:#777; font-weight:bold; line-height:35px; padding:7px 0 6px 0;}
.abroad_share_list1 li p{ font-size:14px; color:#424242; line-height:21px;}
.abroad_share_list1 li span{ display:block; text-align:right; padding-top:3px;}
.abroad_share_list1 li span a{ display:inline-block; color:#363b61; padding:0 20px; line-height:24px; border:1px solid #e7e7e7;}
.abroad_share_list1 li span a:hover{ color:#fff; border:1px solid #363b61; background:#363b61;}

.page{ text-align:right; padding:50px 25px; overflow:hidden; line-height:36px;}
.page.page1{ padding:0;}
.page span{ display:inline-block; border:1px solid #ddd; padding:0 15px; margin-left:5px; font-size:14px; color:#ddd;}
.page a{ display:inline-block; border:1px solid #ddd; background:#f7f7f7; padding:0 15px; margin-left:5px; font-size:14px; color:#424242;}
.page a.on{ color:#cc4957; border:none; padding:1px 15px; background:none;}
.page em{ font-size:14px; color:#777; display:inline-block; padding:1px 1px 1px 10px;}
.p_intxt{ display:inline-block; border:1px solid #ddd; background:#f7f7f7; font-size:14px; color:#424242; width:36px; height:36px; text-align:center; margin:0 5px;}
.p_inbut{ display:inline-block; border:1px solid #ddd; background:#f7f7f7; font-size:14px; color:#424242; width:54px; height:38px; text-align:center; margin-left:5px; cursor:pointer;}

.edu_show{ padding:0 25px 23px 25px; margin-bottom:12px;}
.edu_show h2{ font-size:30px; color:#424242; line-height:40px; padding-top:20px;}
.edu_show p{ color:#424242; font-size:14px; line-height:21px; padding-top:18px;}
.edu_show img{ margin:12px 0; max-width:100%;}
.edu_show_notice{ border-top:1px solid #363b61; font-size:14px; color:#424242; line-height:21px; padding:25px 25px 50px 25px;}

/*维途教育 联系我们 style*********************************************************************/
.Contact_us{ width:840px; margin:0 auto; overflow:hidden; padding:60px 0 0 0;}
.Contact_us dt{ width:235px; text-align:center; float:right;}
.Contact_us dt p{ font-size:16px; font-weight:bold; color:#424242; line-height:20px; padding:15px 0;}
.Contact_us dd{ float:left; width:570px;}
.Contact_us dd h2{ font-size:30px; line-height:40px; color:#424242;}
.Contact_us dd h3{ font-size:18px; line-height:34px; color:#424242; padding-bottom:15px;}
.Contact_us dd p{ font-size:16px; color:#363b61; padding-left:25px; line-height:40px; padding-top:5px;}
.Contact_us dd ul{ background:url(../images/ico0.png) left center no-repeat; padding-left:25px;}
.Contact_us dd ul li{ font-size:18px; line-height:34px; color:#424242;}

/*维途教育 常见问题 style*********************************************************************/
.edu_problem{ padding:0 0 30px 0;}
.edu_problem dl dt{ color:#fff; background:#363b61; font-size:16px; height:35px; line-height:35px; padding:0 25px;}
.edu_problem dl dd{ line-height:24px; color:#424242; font-size:14px; padding:15px 26px 15px 55px; position:relative;}
.edu_problem dl dd i{ font-size:14px; display:inline-block; position:absolute; top:14px; left:26px;}
.edu_problem dl dd p{ font-size:14px;}

/*维途培训 维途培训 维途培训*********************************************************************/
.comban{ height:548px; width:100%; padding:1px 0;}
.ads_bg{ height:650px; width:100%;}
.train_tit{ text-align:center; font-size:24px; color:#424242; line-height:30px; padding:20px 0;}
.train_con1bg{ background:#fff; padding:50px 0;}
.train_difficult{ width:1098px; margin:0 auto; overflow:hidden; padding:25px 0 0 102px;}
.train_difficult li{ width:264px; float:left; margin-right:102px; position:relative; padding-top:185px;}
.train_difficult li em{ width:186px; height:186px; overflow:hidden; border:2px solid #fff; border-radius:50%; display:block; position:absolute; top:0; left:37px;}
.train_difficult li i{ position:absolute; left:107px; top:157px; width:46px; height:46px; font-size:24px; text-align:center; line-height:46px; color:#fff; display:inline-block; border-radius:50%; border:2px solid #fff; background:#363b61; text-transform:uppercase;}
.train_difficult li p{ background:#363b61; height:150px; color:#fff; font-size:20px; line-height:36px; padding:46px 18px 0 18px; border:1px solid #363b61;}
.train_difficult li.libg2 i,.train_difficult li.libg2 p{ background:#a349bc;}
.train_difficult li.libg3 i,.train_difficult li.libg3 p{ background:#cc4957;}

.learn_method{ width:1200px; overflow:hidden; margin:0 auto; padding:70px 0 0 0;}
.learn_method ul{ padding-left:45px; overflow:hidden; width:1220px;}
.learn_method ul li{ float:left; background:#fff; height:345px; width:510px; margin:25px 90px 25px 0;}
.learn_method ul li em{ float:left; height:345px; width:240px; overflow:hidden; margin-right:25px;}
.learn_method ul li p{ line-height:34px; color:#424242; font-size:20px; padding:35px 25px 0 0;}

.train_quotes{ background:url(../images/bg3.jpg) top center no-repeat; width:100%; height:500px; margin-bottom:50px;}
.train_quotes p{ width:1200px; margin:0 auto;}
.train_quotes p em{ display:inline-block; background:url(../images/bg2.png) top center repeat; font-size:20px; color:#fff; line-height:36px; padding:20px 24px; width:435px; margin-top:150px;}

.train_course{ width:1200px; margin:0 auto; padding:100px 0;}
.train_course_tit{ text-align:center;}
.train_course_tit h3{ font-weight:bold; font-size:24px; color:#424242; line-height:36px; padding-bottom:11px;}
.train_course_tit p{ font-size:18px; color:#424242; line-height:30px;}
.train_course_tab{ background:#fff; margin-top:100px;}
.train_course_tab th{ border-right:1px solid #ddd; font-size:24px; font-weight:500; height:375px;}
.train_course_tab th.tbg2{ background:url(../images/bg8.png) #ffeee7 left bottom no-repeat; color:#cc4957; height:255px; padding-bottom:120px;}
.train_course_tab th.tbg3{ background:url(../images/bg9.png) #ced4be left bottom no-repeat; color:#363b61; height:205px; padding-bottom:170px;}
.train_course_tab tr th:last-child{ border-right:none;}
.train_course_tab td{ font-size:16px; color:#fff; line-height:54px; text-align:center; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.train_course_tab font{ color:#424242; font-size:16px;}
.train_course_tab tr td:last-child{ border-right:none;}
.train_course_tab td p{ font-size:16px; color:#fff; line-height:28px; padding:15px 18px; text-align:left;}
.train_course_tab td em{ border-right:1px solid #ddd; font-size:16px; color:#fff; display:inline-block; width:96px;}
.train_course_tab td em:last-child{ border:none;}

.train_txt{ border:5px solid #fff; width:1080px; margin:100px auto 0 auto; padding:70px 0;}
.train_txt h3{ color:#fff; font-size:42px; font-weight:bold; text-align:center; line-height:50px;}
.train_txt i{ display:block; width:82px; height:2px; font-size:0; overflow:hidden; background:#ddd; margin:15px auto 25px auto;}
.train_txt p{ color:#fff; font-size:18px; line-height:32px; padding:0 105px;}

.train_course_name{ width:1200px; margin:0 auto; background:url(../images/tbg.jpg) center 100px no-repeat; overflow:hidden; padding:100px 0;}
.train_course_name li{ width:400px; float:left;}
.train_course_name li h3{ color:#fff; font-size:38px; line-height:114px; text-align:center; padding-bottom:55px;}
.train_course_name li p{ border-right:2px solid #777; min-height:230px; font-size:18px; color:#424242; line-height:32px; padding:0 35px;}

.train_teacher{ background:#363b61; width:100%; margin-bottom:50px;}
.train_teacher dl{ width:1200px; overflow:hidden; margin:0 auto; padding:20px;}
.train_teacher dl dt{ width:370px; float:left;}
.train_teacher dl dd{ width:820px; text-align:center; float:right; padding-top:140px;}
.train_teacher dl dd h3{ color:#e5e5e5; font-weight:bold; font-size:24px; padding-bottom:30px;}
.train_teacher dl dd p{ color:#e5e5e5; font-size:20px; line-height:36px;}

.train_Level1{ background:#447bb8;}
.train_Level2{ background:#fff;}
.train_Level{ width:1200px; margin:0 auto; padding:105px 0 55px 0;}
.train_Level dl{ overflow:hidden; width:100%;}
.train_Level dl dt{ width:572px; float:left;}
.train_Level dl dd{ width:600px; float:right; padding-top:26px;}
.train_Level dl dd h3{ font-size:24px; text-align:center; font-weight:bold; color:#424242; line-height:36px; padding-bottom:22px;}
.train_Level dl dd p{ font-size:16px; color:#424242; line-height:28px;}
.train_Level_txt{ font-size:16px; color:#424242; line-height:28px; padding:32px 0;}
.train_Level_txt p{ font-size:16px; color:#424242;}
.train_Level1 h3,.train_Level1 p,.train_Level1 dl dd p,.train_Level1 dl dd h3{ color:#fff;}

/*foot style*********************************************************************/
.footer{ background:#363b61;}
.footc{ width:1200px; margin:0 auto; padding:34px 0; position:relative;}
.footc .adr{ position:absolute; top:35px; right:0; overflow:hidden;}
.footc .adr dt{ width:85px; float:left; margin-right:28px;}
.footc .adr dd{ float:left; display:inline;}
.footc .adr dd p{ font-size:14px; color:#fff; line-height:29px; position:relative; padding-left:72px;}
.footc .adr dd p b{ display:block; font-size:22px; color:#fff; font-weight:500;}
.footc .adr dd p em{ font-size:14px; color:#fff; position:absolute; left:0; top:0;}
.foot{ width:100%; background:#000; font-size:14px; color:#999; line-height:24px; text-align:center; padding:5px 0;}

.float{ width:143px; height:198px; position:fixed !important; top:175px; right:1%; position:absolute; z-index:20; top:expression(offsetParent.scrollTop+175); background:url(../images/bg1.png) left top no-repeat; padding-left:57px;}
.float .ewm{ display:block; margin:0 auto;}
.float p{ height:9px; font-size:0; overflow:hidden; padding:6px 6px 8px 0; text-align:right;}
.float i{ display:block; color:#fff; padding-left:29px; font-size:14px; background:url(../images/tell.png) 7px center no-repeat; line-height:20px; margin:11px 0 15px 0;}
.float em a{ display:block; height:20px; width:100%;}