.header{height: 50px;}
.header .Logo{height: 38px; margin: 6px 18px 6px 0;float: left;}
.header .Tit{border-left: 1px solid #dfdfdf; padding-left: 16px;font-size: 25px;line-height: 26px; margin: 12px 0;float: left;}
.header .Nav a{margin: 0 25px;line-height: 50px;font-size: 16px;color: #333;}
.header .Nav a:hover{color: #f00;}
.header .Tel{ background: url(img/zt_PlayerBg.png) no-repeat;}
.header .Tel{height: 30px;line-height: 30px; margin: 10px 0;padding: 0 10px 0 36px;font-size: 20px; color: #ff0000;font-weight: bold; background-position: 0 1px;margin-left: 20px;}

.header>div {
	width:1180px;
	margin:0 auto;
	color:#666
}
.header>div .fl img {
	margin-top:0px
}
.header>div .fr a {
	cursor:pointer;
	text-decoration:none;
	color:#666;
	margin-right:10px
}
.header>div .fr a:hover {
	color:#ce0000
}
.header>div .fr .aboutSD {
	position:relative;
	z-index:1;
	margin-right:20px;
	cursor:pointer;
	text-decoration:none;
	color:#999
}
.header>div .fr .aboutSD:first-child {
	margin-left:35px
}
.header>div .fr .aboutSD .active {
	display:none
}
.header>div .fr .aboutSD>img {
	position:relative;
	top:3px
}
.header>div .fr .aboutSD .rq_code {
	display:none
}
.header>div .fr .aboutSD:hover {
	color:#ce0000
}
.header>div .fr .aboutSD:hover .normal {
	display:none
}
.header>div .fr .aboutSD:hover .active {
	display:inline-block
}
.header>div .fr .aboutSD:hover .rq_code {
	position:absolute;
	display:block;
	left:0;
	top:30px
}

/*111*/
.Vip{width: 1170px; height: 298px;background:#5d9aff;margin: 0 30px 90px 0}
.VipList{width: 492px; height: 278px; padding: 22px 96px 0 34px; margin: 25px 0 -27px 25px; background: #fff;  float: left;_display:inline;_position: relative;_bottom: -27px;_margin-top:0}
.VipList,.VipClass .List,.System .List{box-shadow: 3px 2px 0px #1c6cff;border-radius: 10px;}
.VipList .List{margin-bottom: 5px;}
.VipList .List .Name{height: 34px; line-height: 34px;width: 102px; background: #5d9aff; border: 3px solid #1c6cff;font-size: 18px; color: #fff; text-align: center; float: left;}
.VipList .List .Text{width: 368px;border-bottom: 1px solid #bbd3fb; padding: 5px 0; margin-left: 16px;_display:inline}
.VipList .List .Text span{display: inline-block; line-height: 34px; font-size: 16px; margin-right: 20px;}
.VipList .List .Text ul li{width: 164px; padding-left: 20px; line-height: 30px; font-size: 16px; background: url("img/ico_Gou.jpg") no-repeat left 10px; float: left;}
.VipClass{width: 530px; height: 305px; overflow: hidden; margin:25px -30px 0 23px; float: left;_position: relative;_bottom:-27px;_margin-top:0}
.VipClass .List{width: 528px; height: 140px;background: #b9d3ff; margin-bottom: 23px;}
.VipClass .List .Tit{height: 60px;line-height: 60px;margin: 40px 0 40px 50px; width: 300px;font-size: 26px;_display:inline}
.VipClass .List .Tit em{font-size: 15px; color: #fc282d;vertical-align: top; line-height: 50px;}
.VipClass .List .Tit span{font-size: 35px;font-weight: bold;color: #fc282d}
.VipClass .List .Btn{width: 170px; padding: 20px 0;overflow: hidden;height: 100px; float: left;}
.VipClass .List .Btn a{width: 130px; height: 36px; line-height: 36px;text-align: center; border: 2px solid #1c6cff; background: #fff; border-radius: 20px;font-size: 18px;color: #1c6cff;font-weight: bold;display: block; margin-bottom: 20px;}
.VipClass .List .Btn a:hover{border-color: #fc282d; background: #fc282d; color: #fff}
.VipClass .List:hover{background: #fff7d7}

/*222*/
.Policy {
    margin-top: 68px;
    background: url(img/Bg_PolicyDian.jpg) repeat;
    padding: 30px 0;
}
.Policy .List {
    padding: 50px 45px;
}
.Policy .List img {
    width: 318px;
    height: 236px;
    float: left;
}
.Policy .List .Text {
    width: 710px;
    margin: 0 41px;
    float: left;
}
.Policy .List .Text p {
    font-size: 18px;
    color: #fff;
    line-height: 30px;
}
.Policy .List .Btn a {
    font-size: 22px;
    font-weight: bold;
    background: #ffd939;
    border: 3px solid #1c6cff;
    padding: 14px;
    display: inline-block;
    min-width: 220px;
    text-align: center;
}
.Policy .List .Btn a:hover,.Reason .List .Btn:hover{background: #1c6cff; color: #ffd939}
.Policy .ListB img {
    float: right;
}
.Policy .ListB .Btn {
    text-align: right;
}
.Policy .List .Text h3 {
    font-weight: normal;
    line-height: 32px;
    font-size: 20px;
    color: #fff;
}
.Policy .List .Text li {
    line-height: 36px;
    font-weight: bold;
    font-size: 18px;
    color: #fff;
}
/*绯荤粺鏁欏*/
.System{width: 1140px; height: 240px; background: #5d9aff;margin:0 0 170px 60px;}
.SystemList{width: 1200px;margin:0 0 -90px -60px;_display:inline;z-index: 1;_position: relative;_left:-60px}
.System .List{width: 490px; height: 240px; padding: 23px 38px; margin:37px 30px 0 0;float: left;_display:inline;box-shadow: 3px 2px 0px #1c6cff;
    border-radius: 10px;}
.System .List .Txt{ border-block-end-width: 290px; padding-right: 200px;}
.System .List h2{font-size: 32px;color: #fff; line-height: 78px;}
.System .List span{display: block; width: 210px; height: 36px; line-height: 36px;; color: #fff;background: #1c6cff;text-align:center;;border-radius: 18px; margin-bottom: 6px;}
.System .List p{line-height: 30px;font-size: 16px;}
.System .ListA{background: #b9d3ff}
.System .ListA .Txt{background: url("img/img_SystemLi1.jpg") no-repeat 300px 14px}
.System .ListB{background: #ffffff}
.System .ListB .Txt{background: url("img/img_SystemLi2.jpg") no-repeat 300px 14px}
.System .ListB .Txt h2{color: #082e74}

/*涓轰粈涔堥€夋嫨鎴戜滑*/
.Reason{ width: 1233px; margin:140px 0 100px -33px;}
.Reason .List{margin-left: 33px; width: 372px; height: 219px;padding-top: 170px; position: relative; border: 3px solid #1c6cff; border-radius: 8px;background: url("img/Bg_PolicyDian.jpg") repeat;float: left;_display:inline }
.Reason .List img{top: -120px; position: absolute; left: 59px;width: 260px; height: 290px;}
.Reason .List h2{line-height: 78px;text-align: center;font-size: 32px; color: #ffffff}
.Reason .List p{ width: 320px; height: 90px; line-height: 30px; color: #fff;font-size: 16px;margin: 0 auto}
.Reason .List .Btn{display: block;width: 248px; height: 50px;line-height: 50px;text-align: center;background: #ffd939; font-weight: bold;font-size: 22px;border: 3px solid #1c6cff; position: absolute; left:62px; bottom: -24px }


/*棰樺簱*/
.Title {
    padding: 20px 0;
    text-align: center;
}
.TiKuBox{background: url("img/Bg_TiKu.jpg") no-repeat center top;height: 752px; padding-top: 40px;}
.TiKu{position: relative; padding-top: 86px;}
.TiKuTit{width: 266px; margin-left: 23px;_display:inline;}
.TiKuTit ul{width: 252px;;}
.TiKuTit .List{width: 200px;height: 60px; line-height: 60px; font-size: 26px; text-align: center;  background: #ffd939;border-radius: 10px; color: #01154f; border: 3px solid #ffd939; cursor: pointer;margin-bottom: 21px;zoom:1; position: relative;z-index: 9; padding-left: 14px; }
.TiKuTit .List i{background: url("img/ico_LeftRadio.png") no-repeat center center; width: 33px; height: 33px; left: -16px; top:13px;  position: absolute;display: none !important;z-index: 999;}
.TiKuTit .cur{border-color:#1c6cff;font-weight: bold;}
.TiKuTit .cur i{display: block !important;}
.TiKuCon{width: 833px; margin-left: 3px; overflow: hidden;_display:inline;}
.TiKuCon img{width: 833px; height: 409px; border-radius: 12px;overflow: hidden;}
.TiKuBox a.Btn{width:234px; height: 66px; line-height: 66px; display: block; border-radius: 10px;background: #1c6cff; font-size: 26px; color: #fff; text-align: center; position: absolute;right: 32px;bottom: -70px}
.TiKuBox a:hover{background: #f60;}
.tabCon, .Hidebox {-display: none;}
.Showbox {display: block;}
/*澶у挅鐩镐即*/
.Teacher{background:url("img/Bg_Teacher.jpg") no-repeat center top; height: 849px }
.Teacher .Title h2{color: #082e74}
.TeacherBox{width: 1150px; height: 530px; background: url("img/Bg_PolicyDian.jpg") repeat;margin: 100px 0 70px 50px; position: relative;}
.TeacherBox .Big{width: 444px; height: 580px;box-shadow: 0 5px 18px rgba(40,40,40,.4);overflow: hidden;margin: -70px 0 0 -50px; position: relative;}
.TeacherBox .Big img{width: 438px; height: 576px; border: 3px solid #1c6cff}
.TeacherBox .Infor{width: 690px; margin-left: 63px; }
.TeacherBox .Infor .Tit{padding-top: 10px;}
.TeacherBox .Infor .Tit .Name{height: 72px; line-height: 72px; font-size: 30px; color: #fff; font-weight: bold;}
.TeacherBox .Infor .Tit .Label{height: 30px; line-height: 30px; background: #fff; margin: 21px 0 21px 24px;position: relative; padding: 0 15px; color: #240c51; font-size: 18px}
.TeacherBox .Infor .Tit .Label .ArLeft{border-color:transparent #fff transparent transparent; border-style:dashed solid dashed dashed; border-width:6px;top: 9px; left: -12px;width: 0;height: 0;font-size: 0; position: absolute;_display: none}
.TeacherBox .Infor .Text{height: 220px; width: 650px; padding: 0 30px 0 40px; background: #b9d3ff; font-size: 16px; line-height: 30px;  padding-left: 40px; overflow: hidden; position: relative; margin-right: -30px;}
.TeacherBox .TeachelList{position: absolute;left: 460px; top: 340px}
.TeachelList{width: 688px}
.TeachelList .List{width: 117px; height: 109px;border-radius: 14px;margin: 0 40px 20px 0;cursor: pointer; overflow: hidden; float: left;padding: 5px;}
.TeachelList .List img{width: 117px; height: 109px; border-radius: 10px}
.TeachelList .cur{padding: 0; border: 5px solid #1c6cff}
/*搴曢儴*/
.Bottom{background: url(img/Bg_Btm.jpg) repeat; height: 270px}
.Bottom .Phone{height: 270px; width: 242px; position: relative;}
.Bottom .Phone img{height: 326px; width: 242px; position: absolute; left: 0; top: -56px}
.Bottom .List{text-align: center; height: 228px; margin-top: 22px;}
.Bottom .List h2{height: 38px; line-height: 38px; color: #fff; font-size: 20px}
.Bottom .ListDown{width: 596px;border-right: 1px solid #6ea4ff}
.Bottom .ListDown .Btn a{height: 50px; width: 208px; line-height: 50px;border-radius: 25px;background-color:#1c6cff;font-size: 16px; color: #fff;display: block;margin: 32px auto 0;position: relative;}
.Bottom .ListDown .Btn img{width: 208px; height: 208px; position: absolute;bottom: -59px; right: 218px;display: none;}
.Bottom .ListDown .Btn a.IOS{background-position: -45px -277px}
.Bottom .ListDown .Btn a.Android{background-position: -45px -328px}
.Bottom .ListDown .Btn a:hover img{display: block;}
.Bottom .ListDown .Btn p {text-indent: 2em;color: #fff;text-align: left;padding: 20px 30px 0 30px;line-height: 2;}
.Bottom .ListTiKu{width: 330px;border-left: 1px solid #548ae5;border-right: 1px solid #6ea4ff}
.Bottom .ListTiKu .Now{background: url(img/zt_PlayerBg.png) no-repeat;}
.Bottom .ListTiKu .Now{width: 154px; height: 44px;padding-top: 110px; line-height: 34px;font-size: 20px; color: #fff; background-color: #1c6cff; border-radius: 8px;display: block;margin: 18px auto; background-position: 31px -398px;}
.Bottom .ListTiKu a:hover{background-color: #ff6600;}
.Bottom .ListTiKu img{width: 154px; height: 154px;display: block;margin: 18px auto;border-radius: 8px;}
.Bottom .ListWeChat{width: 270px;border-left: 1px solid #548ae5}
.Bottom .ListWeChat img{width: 154px; height: 154px;display: block;margin: 18px auto;border-radius: 8px;}

/*娴姩瀹㈡湇*/
#floatDivBoxs{width:126px;background:#fff;position:fixed;top:20%;right:0;z-index:99999999; font-family:"寰蒋闆呴粦";_position: absolute;_bottom: auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px; text-align:center; position:relative}
#floatDivBoxs .floatDqq{ margin:0 10px}
#floatDivBoxs .floatDqq p{ display:block; height:35px; line-height:35px; text-align:left; font-size:15px; background:url(http://img.examw.com/index/zixun_bg.gif) no-repeat 0 7px; width:100%; cursor:pointer}
#floatDivBoxs .floatDqq p:hover{ color:#f00}
#floatDivBoxs .floatDqq h2{ font-size:15px; padding-bottom:5px; display:block}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25)}
#rightArrow{width:50px;height:45px;background:url(http://www.examw.cn/zt/new_cfe/img/online_arrow.jpg) no-repeat;position:fixed;top:20%;right:126px;z-index:999;_position: absolute;_bottom: auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#rightArrow a{display:block;height:45px}
.WXico{ text-align:center}
.WXico h2{ display:block; font-size:12px !important; font-weight:300}
