@charset "utf-8"; 
/* CSS top and footer */
* html,* html body{background-image:url(about:blank); background-attachment:fixed/* IEbug */}
body{background:#fff; font-size:14px; line-height:24px; font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; color:#282828}
html,body,div,ul,li,ol,dl,dt,dd,form,fieldset,h1,h2,h3,h4,h5,h6,p,br,pre,form,fieldset,textarea,blockquote,p,span,button{ margin:0px; padding:0px; border:0px}
li{list-style-type:none; }label{ cursor:pointer}img{vertical-align:top; border:0}em,i{font-style:normal}ol,ul,li {list-style:none}
.cf:before,.cf:after{content:""; display:table}.cf:after{clear:both}.cf{*zoom:1}
a:link,a:visited{ text-decoration:none; color:#282828}a:hover,a:active{color:#f00}
.fl{ float:left}.fr{ float:right}
.tabCon,.Hidebox{display:none}.Showbox{display:block}
.h10,.h15,.h30{ width:100%; float:left; overflow:hidden}.h10{ height:10px}.h15{ height:15px}.h30{ height:30px}
a.c9{ color:#999!important; padding-right:3px}
a:hover.c9{ color:#f40!important; padding-right:3px}
.blue{ color:#0000ff}
a.blue{ color:#0000ff}
.blue:hover,a.blue:hover{ text-decoration:underline}
.red{ color:#ff0000 !important}
a.red{ color:#ff0000 !important}
a:hover.red{ color:#f00 !important; text-decoration:underline}
input{outline:none; font-family:"Microsoft YaHei"}
.main{width: 1200px; margin: 0 auto; }
.top a.shy, .topMiddle .name, .topMiddle .password, .topMiddle .log, .topMiddle .res{background: url(http://img.examw.com/jianli/pub.png) no-repeat;}
.banji,.zhangjie li a.cur,.zhangjie em{ background:url(http://img.examw.com/cpa/class/pub.png) no-repeat}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb70{margin-bottom:70px}
.mb80{margin-bottom:80px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt65{margin-top:65px}
.mt70{margin-top:70px}
.mt75{margin-top:75px}
.mt110{margin-top:110px}

.mtb15{margin: 15px 0}
.mtb20{margin: 20px 0}
.mtb25{margin: 25px 0}
.mtb30{margin: 30px 0}

.pt70{padding-top:70px}

.lh45{height: 45px}
.lh60{height: 60px}

.BgBlue{background:#284479}
.BgGray{background:#f3f3f3}
.BgRed{background:#f24343}
.BgBlack{background:#021437}
.BgYellow{background:#fdfee9}
.BgWrite{background:#fff;box-shadow: 0px 3px 5px rgba(0,0,0,0.1);}
.BtnRed{background:#f24343; color:#fff}
.BtnRed:hover{background:#f60}
.BtnOrigane{background:#ff6f20; color:#fff}
.BtnOrigane:hover{background:#f60}
.BtnGreen,.BtnYellow,.BtnGray{ padding:4px 20px; border-radius:15px; font-size:14px;}
.BtnGreen{border:1px solid #04ba80; color:#04ba80 !important;}
.BtnYellow{border:1px solid #eeb210; color:#eeb210 !important; }
.BtnGray{border:1px solid #959595; color:#959595 !important; }
.BtnGreen:hover,.BtnYellow:hover,.BtnGray:hover{background:#00bd72; color:#fff !important;  border-color:#00bd72}

.Title{padding:20px 0;text-align: center;}
.Title h2{line-height: 80px;color: #741216;font-size: 55px;font-weight: bold;}
.Title h2 span{color: #fc282d}
.Title h2.ColA{color: #fff}

.Header .Tel,.VideoList ul li,.Bottom .ListDown .Btn a,.Bottom .ListTiKu .Now{background: url(//img.chaosw.com/zt/zt_PlayerBg.png) no-repeat}

.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;}
.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;}

.IndexUp{background: url(Bg_Top_yc.jpg) no-repeat center top;padding: 256px 0 30px;}
.IndexUp .main{width: 1150px;}
/*视频*/
.Video{background: #1e1e1e; height: 500px; box-shadow: 0 8px 32px rgba(40,40,40,.5)}
.VideoCourse{height: 50px; width: 100%;background: #2e2e2e}
.VideoCourse .Column li{height: 50px;padding:0 20px; text-align:center;font-size: 18px; color: #fff;line-height: 50px; float:left; border-right:#3f3f3f solid 1px; cursor:pointer}
.VideoCourse .Column li:last-child{border-right: none}
.VideoCourse .Column li.cur{background: #fc282d; color: #ffff00}
.VideoSelect{width: 190px;position: relative; z-index: 9}
.Select .Name{ line-height:35px; height:35px; border:solid 1px #454545; margin:10px 20px 0px 0px; cursor:pointer; position:relative; z-index:2; background:#282828;}
.Select .Name{ color:#fff;}
.Select .Name span.Txt{ color:#ccc; padding-left:15px; height: 35px; width: 120px; overflow: hidden; float:left; font-size:16px;}
.Select .Name.cur{background:#fc282d;color: #ffff00}
.Select .Name.cur span.Txt{ color:#ffff00;}
.Select .Name i{ width:12px; height:7px; display:block; float:right; background:url(//img.chaosw.com/zt/zt_Select.png) no-repeat center center; margin:15px 10px; _margin: 7px 10px;}
.Select .List{ border:solid 1px  #454545; background:#282828; position:absolute; left:0px; top:46px; width:168px; z-index:9999;  border-width: 0px 1px ;padding-top:5px;display: none;zoom:1;}
.Select .List li{font-size:16px; line-height:40px; padding-left:15px; color:#fff; border-bottom: solid 1px #454545;float: none; cursor: pointer;}

.VideoBox{background: #1e1e1e}
.VideoLeft{width: 800px; height: 450px;overflow: hidden;}
.VideoRight{width: 350px; height: 450px;}
.VideoTit{height: 42px;line-height: 42px; padding-top: 2px; background: #0e0e0e;}
.VideoTit li{padding: 0 20px;line-height: 42px; font-size: 16px;font-weight: bold; color: #fff; float: left;}
.VideoTit li.cur{background: #1e1e1e}
.VideoTit .Txt{color: #666;padding: 0 13px;}
.VideoList{height: 304px;margin: 8px 0; padding: 0 10px; overflow: hidden;position: relative;}
.VideoList ul{width: 330px}
.VideoList ul li{height: 38px;line-height: 38px; color: #666666;font-size: 14px; padding-right: 70px; background-position:  right -112px; text-overflow: ellipsis; white-space: nowrap ;overflow: hidden;}
.VideoList ul li a,.VideoList ul li a:link,.VideoList ul li a:visited{color: #ffffff;}
.VideoList ul li.Free{background-position: right -72px}
.VideoList ul li.Play{background-position: right -32px}
.VideoList ul li.Play a,.VideoList ul li.Play a:link,.VideoList ul li.Play a:visited{color: #fc282d}

.zUIpanelScrollBox,.zUIpanelScrollBar{width:6px;top:4px;right:0;border-radius:5px}
.zUIpanelScrollBox{background:#3d4a56;opacity:1.0;filter:alpha(opacity=10)}
.zUIpanelScrollBar{background:#a6b1bc;opacity:0.8;filter:alpha(opacity=80)}
.VideoOper{height: 44px;margin-top: 20px; text-align: center;}
.VideoOper a{vertical-align: bottom;width: 140px; display: inline-block; color: #fff;box-shadow: 0 3px 7px rgba(0,0,0,.6)}
.VideoOper a.BtnNow{height: 38px; line-height: 38px;text-align: center;background: #fc282d;font-size: 16px; border-radius: 19px; margin-right: 28px;}
.VideoOper a.BtnConsult{height: 44px;line-height: 44px;font-size: 18px;font-weight: bold;border-radius: 22px; background: -webkit-linear-gradient(left, #01f2fc , #0649bd);background: -o-linear-gradient(right, #01f2fc, #0649bd); background: -moz-linear-gradient(right, #01f2fc, #0649bd); background: linear-gradient(to right, #01f2fc , #0649bd);  }
.VideoOper a:hover,.TabBox ul .Btn a:hover,.CourseDK .TableDK a:hover.bm,.TabBox ul .Price a.BtnNow:hover,.CondiList .List .Btn:hover,.TiKuBox .Btn:hover,.Bottom .ListDown .Btn a:hover{background-color: #ff6600;color: #fff !important;border-color:#ff6600 !important}
.UpBox{width: 1110px;padding:25px 19px; border: 1px solid #741216;border-radius: 12px; position: relative;}
.UpBox .UpTit{ margin-top: -51px; text-align: center;}
.UpBox .UpTit .Infor{height: 51px;line-height: 51px;display: inline-block;vertical-align: middle;background: #fff;position: relative;padding: 0 54px; color: #741216; font-size: 40px;font-weight: bold;}
.UpBox .UpTit .Infor i{width: 42px; height: 51px;position: absolute;top: 0;}
.UpBox .UpTit .Infor i.L{background: url(bg_TitleL.png) no-repeat left center; left: 0}
.UpBox .UpTit .Infor i.R{background: url(bg_TitleR.png) no-repeat right center; right: 0}
.UpBox .UpTitExplain{font-size: 18px; color: #741216;line-height: 28px;padding: 10px 0;text-align: center;}
.Coupon{width: 541px; height: 193px;background: url(http://img.examw.com/pub/zt_Coupon.png) no-repeat}
.Coupon h2{height: 95px;line-height: 95px; text-align: center;font-size: 36px; font-weight: bold;color: #ffff00}
.Coupon .Con{margin-top: 18px; height: 65px;}
.Coupon .Con .Num{width: 380px; height: 65px; line-height: 65px; text-align: center;color: #09152c;font-size: 28px;}
.Coupon .Con .Num span{display: inline-block;height: 65px;width: 65px;margin: 0 7px; background: #09152c;color: #ffff00; border-radius: 5px;font-size: 55px;font-weight: bold;vertical-align: top;}
.Coupon .Con .Btn{width:160px; text-align: center; }
.Coupon .Con .Btn a{width: 132px; height: 46px;line-height: 46px; border-radius: 23px; background: #ffff00; color: #de1c21; font-size: 20px; font-weight: bold;display: inline-block; box-shadow: 0px 3px 5px rgba(9,21,44,0.65); margin: 7px auto}
.Coupon .Con .Btn a:hover{background: #09152c; color: #fff}
.BgYellow .main{width: 1150px}
.BgYellow .UpBox .UpTit .Infor{background: #fdfee9}
.PassRate{overflow: hidden;}
.PassRate ul{width: 1120px; margin-left: -20px;}
.PassRate ul li{width: 230px; height: 200px;padding:7px 15px;border-radius: 5px; background: #b92024; margin-left: 20px;*zoom:1;_display:inline; float: left}
.PassRate ul li h2{line-height: 52px;color: #fff;font-size: 24px;font-weight: bold; border-bottom: 1px solid #09152c;text-align: center;}
.PassRate ul li .Txt{font-size: 16px;color: #ffffff;height: 120px; line-height: 30px; overflow: hidden; margin-top: 15px;}
/*课程套餐*/
.BgTable{background:url(Bg_TabBox.jpg) repeat center top #240c51; padding-top: 20px}
.BgTable .TabBox{border-radius: 0 5px 5px 0; background:#fafafa;border: 1px solid #dfdfdf;}
.TabBox ul li{float: left;padding:7px 12px;}
.TabBox ul li.WA{width: 94px;}
.TabBox ul li.WB{width: 191px; border-left: 1px solid #dfdfdf;background: #fff}
.TabBox ul li.Name{text-align: center;}
.TabBox .BgA{background:#741216 !important;}
.TabBox .BgB{background:#fc282d !important;}
.TabBox .BgC{background:#0061a3 !important;}
.TabBox .BgD{background:#ff6600 !important;}
.TabBox .BgE{background:#fc282d !important;}
.TabBox .BgF{background:#087fe4 !important;}
.TabBox .BgG{background:#b92024 !important;}
.TabBox .BgH{background:#f08326 !important;}
.TabBox .BgI{background:#3d302e !important;}
.TabBox .ColorA{color: #ff0000}
.TabBox .ColorB{color: #ffff00}
/* .TabBox ul.Head li{height:86px; } */
.TabBox ul.Head li.BgA{border-color: #741216}
.TabBox ul.Head li.BgB{border-color: #fc282d}
.TabBox ul.Head li.BgG{border-color: #b92024}
.TabBox ul.Head li.BgH{border-color: #f08326}
.TabBox ul.Head li.BgI{border-color: #3d302e}
.TabBox ul.Head li.Name{font-size: 20px;font-weight: bold; line-height: 50px}
.TabBox ul.Head li.List{text-align: center;color: #fff;}
.TabBox ul.Head li.List h2{line-height: 56px;font-size: 24px;font-weight: bold;}
.TabBox ul.Head li.List p{line-height: 24px;font-size: 18px;}
.TabBox ul.Fixed{position: fixed;top: 0;z-index: 999;background:#fafafa;}
.TabBox ul.Column{border-top: 1px solid #dfdfdf}
.TabBox ul.Column li.WB{background: #fff}
.TabBox ul.Column li.Name{font-size: 15px;line-height: 48px; color: #666666;}
.TabBox ul .tac{text-align: center;}
.TabBox .CourseState p,.TabBox .Service ul li{ line-height:20px;padding: 5px 0 5px 20px;  background:url(gou.png) left 7px no-repeat; text-align:left;font-size: 15px;display:block}
.TabBox .Suitable{font-size: 15px; line-height: 28px;padding: 10px 0}
.TabBox ul.Column li.List h2{height: 30px; padding-left: 35px; position: relative; line-height: 30px;background:#dceffc;border-radius: 15px 4px 4px 15px;font-size: 16px;font-weight: bold;margin-top: 14px;}
.TabBox ul.Column li.List h2 .Tag{height: 30px;line-height: 30px; width:30px; text-align: center;font-size: 18px;color: #fff; border-radius: 50%; position: absolute;left:0;top: 0;}
.TabBox ul.Column li.List h2 span{text-align: right;}
.TabBox ul.Column li.List h2 span em{font-size: 15px; color: #0061a3;padding: 0 7px;font-weight: normal;}
.TabBox ul.Column:hover{cursor: pointer;}
.TabBox ul.Column:hover li.WB{background: #fafafa}
.TabBox ul.TxtList{padding: 9px 0;border-bottom: 1px solid #e8e8e8}
.TabBox ul.TxtList li{_display:inline;overflow: hidden;float: none;min-height: 20px}
.TabBox ul.TxtList li.WA{width: 44%}
.TabBox ul.TxtList li.WB{width: 56%;border: none}
.TabBox ul.TxtList li.WAuto{width: 98%;}
.TabBox ul.TxtList li u{height: 18px;display: inline-block; line-height: 18px; padding: 0 5px; font-size: 12px; color: #fff;text-decoration: none;border-radius: 9px 0;vertical-align: top; margin-left: 5px}
.TabBox .brn{border: none !important}
.TabBox ul .Ensure li em{font-size: 18px;font-weight: bold;}
.TabBox ul .Price{text-align: center;}
.TabBox ul .Price h3{font-size: 35px;line-height: 44px;font-weight: bold; color: #ff0000;padding: 0 10px}
.TabBox ul .Price p{line-height: 44px}
.TabBox ul .Price h3 em{font-size: 15px;font-weight: normal;min-width: 150px}
.TabBox ul .Price a.BtnNow{width:102px;height: 34px; line-height: 34px;border-radius: 17px; display: block;background: #fd282c;font-size: 16px;color: #ffff00;margin: 5px auto 10px;}
.TabBox ul .Btn{padding: 23px 0}
.TabBox ul .Btn a{width:132px;height: 37px;line-height: 37px;text-align: center;border-radius: 20px;font-size: 18px; color: #fff;font-weight: bold; border: 1px solid #fff; display: inline-block;margin: 0 10px }
.TabBox ul .Btn a.BtnA{color: #741216;border-color: #741216}
.TabBox ul .Btn a.BtnB{color: #fc282d;border-color: #fc282d}
/*套餐*/
.CourseDK .tit{ height:52px}
.CourseDK .title{height:52px;line-height:52px;background: #dceffc;padding:0 25px;float:left;font-size: 20px;font-weight:bold;}
.CourseDK .tit .on,.CourseDK .tit .off{padding:0 25px;float:left;font-size: 20px;cursor:pointer;}
.CourseDK .tit .on{height:52px;line-height:52px;background:#fd4b4b;font-size: 20px;color:#ff0;}
.CourseDK .tit .off{height: 52px;line-height: 52px;font-size:20px;color:#fff;}
.CourseDK .TableDK{ width:100%; text-align:center; background:#dfdfdf}
.CourseDK .TableDK tr{ background:#fff}
.CourseDK .TableDK th{ height:30px; background:#dfdfdf; color:#777; font-weight:300}
.CourseDK .TableDK td{ height:70px}
.CourseDK .TableDK td h2{ font-size:30px; font-weight:bold}
.CourseDK .TableDK td i{ font-size:20px; color:#f60; display:block}
.CourseDK .TableDK a.bm,.CourseDK .TableDK a.DownBtn{ padding:0 15px; height:30px; line-height:30px; display:inline-table; border-radius:5px; background:#f60; color:#ff0; font-size:16px}
.CourseDK .TableDK a.bm{ background:#f60; color:#ff0}
.CourseDK .TableDK a:hover.bm{ background:#f40}
.CourseDK .TableDK a.DownBtn{ background:#0eb468; color:#fff}
.CourseDK .TableDK a:hover.DownBtn{ color:#ff0}
.CourseDK .TableDK .DKleft{ padding:10px; text-align:left; line-height:24px}
/*单科*/
.CourseDK{ margin-top:54px}
.CourseDK .tit{ height:52px;background:#741216;}
.CourseDK .tit .Name{line-height: 52px;font-size: 20px;font-weight: bold; color: #09152c; background:#dfdfdf; padding: 0 20px; float: left;}
.CourseDK .tit ul{height: 52px;float: left;}
.CourseDK .tit ul li{ padding:0 25px; float:left;font-size:24px; height:52px; line-height:52px; font-size:20px; color:#fff ;cursor:pointer}
.CourseDK .tit ul li.cur{ height:52px; line-height:52px; background:#fc282d;font-size:20px; color:#ff0}
.CourseDK .TableDK{ width:100%; text-align:center; background:#dfdfdf;border-radius: 0 0 5px 5px}
.CourseDK .TableDK tr{ background:#fff}
.CourseDK .TableDK th{ height:30px; background:#dfdfdf; color:#777; font-weight:300}
.CourseDK .TableDK td{ height:60px}
.CourseDK .TableDK td h2{ font-size:30px; color: #fc282d;line-height: 30px; font-weight:bold}
.CourseDK .TableDK td i{ font-size:20px; color:#f60; display:block}
.CourseDK .TableDK a.bm,.CourseDK .TableDK a.DownBtn{ padding:0 15px; height:30px; line-height:30px; display:inline-table; border-radius:15px; background:#fc282d; color:#ff0; font-size:16px}
.CourseDK .TableDK a.bm{ background:#fc282d; color:#ff0}
.CourseDK .TableDK a.DownBtn{ background:#0eb468; color:#fff}
.CourseDK .TableDK a:hover.DownBtn{ color:#ff0}
.CourseDK .TableDK .DKleft{ padding:10px; text-align:left; line-height:24px}
/*报名*/
.Enroll{background: url(Bg_Enroll.jpg) no-repeat center bottom #741216;}
.Enroll .Title h2{color: #fff}
.ReasonList{overflow: hidden; height: 530px}
.ReasonList ul{width: 1236px;margin-left: -36px}
.ReasonList ul li{width: 376px; margin-left: 36px; height: 454px; position: relative; float: left; _display:inline; text-align: center;}
.ReasonList ul li.BgA{background: url(Bg_ReasonLi1.jpg) no-repeat center top #fff;}
.ReasonList ul li.BgB{background: url(Bg_ReasonLi2.jpg) no-repeat center top #fff;}
.ReasonList ul li.BgC{background: url(Bg_ReasonLi3.jpg) no-repeat center top #fff;}
.ReasonList ul li img{width: 174px; height: 174px;margin: 40px auto 0;display: block;_display: inline;}
.ReasonList ul li .Tit{height: 52px; line-height: 52px;color: #fff;font-size: 30px; margin: 80px 50px 0;}
.ReasonList ul li p{height: 72px;line-height: 36px; text-align: center;padding: 0 20px;font-size: 22px;}
.ReasonList ul li .Btn{width: 224px; height: 54px; line-height: 54px; display: block;margin: 10px auto 0; font-size: 22px; color: #fff;font-weight: bold;text-align: center; background: -webkit-linear-gradient(left, #b92024 , #f54c19); background: -o-linear-gradient(right,#b92024 , #f54c19); background: -moz-linear-gradient(right, #b92024 , #f54c19); background: linear-gradient(to right, #b92024 , #f54c19);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b92024', endColorstr='#f54c19',GradientType=1 );}

.CondiList{position: relative; height: 792px}
.CondiList .List{position: absolute;padding-bottom: 50px;}
.CondiList .List h2{padding-left: 42px; font-size: 28px; color: #fff; height: 34px;line-height: 34px; }
.CondiList .List p{line-height: 30px; color: #fff;font-size: 16px;margin-top: 10px; height: 60px;overflow: hidden;}
.CondiList .List .Btn{width: 166px; height: 48px; line-height: 48px;text-align: center; position: absolute;display: block;background: #fff; color: #741216; font-size: 22px;font-weight:bold;bottom: 0; right: 0;}
.CondiList .ListA{top: 130px;left: 84px; width: 438px;height: 144px}
.CondiList .ListB{top: 36px;left: 730px; width: 440px;height: 110px}
.CondiList .ListC{top: 318px;left: 588px; width: 374px;height: 124px}
.CondiList .ListC .Btn{right: -86px}
.CondiList .ListD{top: 428px;left: -17px; width: 366px;height: 110px}
.CondiList .ListE{top: 562px;left: 736px; width: 436px;height: 112px}
/*课程*/
.CourseBox{background: url(Bg_Course.jpg) no-repeat bottom center #fdfee9;height: 2750px;}
/*全新升级*/
.NewCorese{overflow: hidden;}
.NewCorese i.Arr{background: url(ico_ArrDown.png) no-repeat; width: 94px; height: 64px; margin: 65px auto 0;display: block;}
.NewCorese .Title h2{color: #741216}
.NewCoreseList ul{width: 1260px;margin:10px 0 0 -60px}
.NewCoreseList ul li{width: 570px; height: 452px; background: #fff; box-shadow: 0 3px 10px rgba(40,40,40,.2); margin: 73px 0 50px 60px;float: left;_display:inline;}
.NewCoreseList ul li img{width: 324px; height: 284px;margin: -73px auto 0;display: block; position: relative;}
.NewCoreseList ul li h2{padding: 30px 0;text-align: center;line-height: 40px;color: #741216; font-size: 30px;}
.NewCoreseList ul li p{line-height: 30px;font-size: 16px;color: #741216; padding: 0 50px;}
/*订制*/
.CustList{width: 1236px;margin-left: -36px}
.CustList .List{margin-left: 36px; width: 376px; height: 510px;float: left;_display:inline;overflow: hidden;}
.CustList .List .Time{width: 102px; height: 39px; line-height: 39px;text-align: center;font-size: 20px;color: #fff; margin: 54px auto 85px 17px;_margin-top:75px;}
.CustList .List .Tit{font-size: 20px;color: #fff;font-weight: bold; line-height: 42px; margin-left: 82px}
.CustList .List .Name{font-size: 18px;color: #ba2124;width: 100px;text-align: center; height: 32px; line-height: 32px; margin-left: 62px}
.CustList ul li{list-style-type:disc;list-style-position: inside; color: #fff;font-size: 16px;}
.CustList .ListA{height: 90px;margin: 20px 0 20px 78px;}
.CustList .ListA li{line-height: 30px; }
.CustList .ListB{height: 48px;margin: 15px 0 15px 62px;}
.CustList .ListB li{line-height: 24px; height: 24px;font-size: 14px; width: 49%; float: left; }
.CustList .ListB li span{font-size: 12px;background: #ffd800; color: #dd4d34; padding: 1px 6px;border-radius: 6px 0;margin-left: 4px}
.CustList .ListC li{line-height: 22px}
/*课程资料*/
.CourseData,.CourseData .DataList .List .Img,.TiKuTit .List:hover,.TiKuTit .List.cur{background: -webkit-linear-gradient(left, #bb2124 , #f44b19); background: -o-linear-gradient(right,#bb2124 , #f44b19); background: -moz-linear-gradient(right, #bb2124 , #f44b19); background: linear-gradient(to right, #bb2124 , #f44b19);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bb2124', endColorstr='#f44b19',GradientType=1 );}
.CourseData{width: 1200px; height: 338px;  }
.CourseData .DataList{width: 1160px; height: 288px; margin: 30px auto 20px;background: #fff}
.CourseData .DataList .List{width: 364px; float: left;}
.CourseData .DataList .List h2{display: inline-block;height: 50px;padding-right: 4px; line-height: 50px;padding:0 18px;font-size: 24px; color: #4c0607;position: relative; background: #fff; margin-top: -13px;}
.CourseData .DataList .List h2 i{background: url(ico_DataTit.jpg) no-repeat right bottom ; width: 4px;display: block; position: absolute; height: 37px; right: -4px; top: 13px}
.CourseData .DataList .List .Img{width: 317px; height: 105px;margin: 28px 21px 0px 26px;}
.CourseData .DataList .List .Img img{width: 317px; height: 105px; margin: -5px 8px 5px -8px;}
.CourseData .DataList .List ul{margin-left: 18px; width: 316px}
.CourseData .DataList .List li{font-size: 16px;line-height: 30px;}
.CourseData .DataList .mr{margin-right: 34px}
/*贴心服务*/
.Server{background: url(Bg_Service.jpg) no-repeat center bottom; height: 585px}
.Server .Title{margin: 98px 0 18px;}
.ServerList{width: 1215px; height: 330px;margin-left: -15px;}
.ServerList .List{width: 228px; height: 328px; background: url(Bg_ServerLi.jpg) repeat;box-shadow: 0 3px 5px rgba(40,40,40,.1);margin-left: 15px; _display:inline;overflow: hidden;}
.ServerList .List img{display: block;width: 110px; height: 110px; margin: 28px 59px 0}
.ServerList .List h2{margin: 20px 0;height: 32px;line-height: 32px;font-size: 22px;text-align: center}
.ServerList .List ul{height: 90px; width: 164px; margin: 5px 32px;}
.ServerList .List ul li{line-height: 30px;font-size: 16px;}

/*题库*/
.TiKu{background: url(Bg_TiKu.jpg) no-repeat center top #240c51;height: 798px;}
.TiKu .Title{ margin: 71px 0 50px;}
.TiKuBox{position: relative;}
.TiKuTit{width: 260px; margin-left: 23px;_display:inline;}
.TiKuTit ul{width: 220px}
.TiKuTit .List{width: 220px;height: 67px; line-height: 67px; font-size: 26px; text-align: center; color: #741216; background: #fff;border-radius: 10px; cursor: pointer;margin-bottom: 21px;zoom:1; position: relative;z-index: 9}
.TiKuTit .List i{background: url(ico_RightRadio.png) no-repeat center center; width: 33px; height: 33px; right: -16px; top:17px;  position: absolute;display: none;_display: none !important;z-index: 999;}
.TiKuTit .List:hover,.TiKuTit .cur{color: #fff}
.TiKuTit .List:hover i,.TiKuTit .cur i{display: block;}
.TiKuCon{width: 917px;overflow: hidden;}
.TiKuCon img{width: 840px; height: 415px; border-radius: 10px}
.TiKuBox .Btn{width:220px; height: 66px; line-height: 66px; display: block; border-radius: 10px;background: #3d302e; font-size: 26px; color: #fff; text-align: center; position: absolute;right: 74px;bottom: -80px}
/*大咖相伴*/
.Teacher{background:url(Bg_Teacher.jpg) no-repeat center top #240c51; }
.Teacher .Title{margin-top: 48px;}
.Teacher .Title h2{color: #fff}
.TeacherBox{width: 1200px; height: 658px; padding-top: 43px;margin: 0 auto 70px; position: relative;}
.TeacherBox .Big{width: 444px; height: 582px;border-radius:133px 0 0 0;overflow: hidden; }
.TeacherBox .Big img{width: 444px; height: 582px;}
.TeacherBox .Infor{width: 690px; margin-left: 63px; padding-top: 46px}
.TeacherBox .Infor .Tit{margin-top: 37px;}
.TeacherBox .Infor .Tit .Name{height: 72px; line-height: 72px; color: #ffffff;font-size: 30px;font-weight: bold;}
.TeacherBox .Infor .Tit .Label{height: 30px; line-height: 30px; background: #fff; margin: 18px 0 18px 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: 234px; width: 610px; font-size: 16px; color: #fff; line-height: 30px; margin: 19px 0 0 0; padding-left: 40px; overflow: hidden;}
.TeacherBox .TeachelList{position: absolute;left: 505px; top: 474px}
.TeachelList{width: 688px}
.TeachelList .List{width: 142px; height: 134px;border: 4px solid #db381e;border-radius: 14px;margin: 0 22px 15px 0;cursor: pointer; overflow: hidden; float: left;}
.TeachelList .cur,.TeachelList .List:hover{border-color: #741216}
.TeachelList .List img{width: 142px; height: 134px;}

/*底部*/
.Bottom{background: #3d302e; 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: 356px}
.Bottom .ListDown .Btn a{height: 50px; width: 208px; line-height: 50px;border-radius: 25px;background-color:#504543;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 .ListTiKu{width: 330px;border-left: 1px solid #291d1b}
.Bottom .ListTiKu .Now{width: 154px; height: 44px;padding-top: 110px; line-height: 34px;font-size: 20px; color: #fff; background-color: #504543; border-radius: 8px;display: block;margin: 18px auto; background-position: 31px -398px;}
.Bottom .ListWeChat{width: 270px;border-left: 1px solid #291d1b}
.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}

/*footer*/
.footer{text-align:center; font:12px/24px Arial, "宋体"; color:#666; float:left; width:100%; height:auto; background:#fff; border-top:#e6e0ce solid 1px; }
.footer img{ padding:10px 5px}
.footer .nva{ float:left; text-align:center; width:100%; padding:5px 0 10px 0; color:#dfdfdf}
.footer .nva a{ padding:0px 10px}
.footer a:link,.footer a:visited,.footer a:active{ color:#666; text-decoration:none}
.footer a:hover{ color:#b10200}
.footer b{ color:#CC0000; font-size: 14px}

/*优惠券*/
.sc_boxa {position:fixed; left:50%; top:50%; margin:-90px 0 0 -358px; z-index:9999; display:none}
.sc_boxa .xlink {position:absolute; height:20px; top:10px; right:10px; text-align:center; color:#fff; font-size:12px; text-decoration:none; line-height:20px;}
.sc_boxa .InputBoxA {position:absolute; width:216px; height:40px; top:93px; left:57px; font-size:16px; line-height:40px; text-align:center;}
.sc_boxa .InputBoxB {position:absolute; width:216px; height:40px; top:93px; left:350px; font-size:16px; line-height:40px; text-align:center;}
.sc_boxa .BtnBoxA {position:absolute; width:117px; height:46px; top:92px; left:582px;}n:absolute; width:117px; height:46px; top:92px; left:582px;}

/*layer*/
.build-cont{ width:446px; margin:10px auto; line-height:30px; color:#777}
.build-cont table{ background:#e8e8e8; font-family:"微软雅黑"}
.build-cont table tr{ background:#fff}
.build-cont table th{ height:45px; font-size:18px; color:#fd4b4b; background:#fdf2ea}
.build-cont table td{ height:45px; font-size:16px; padding-left:3%; text-align:left}
.build-cont table td *{ vertical-align:middle}
.build-cont table td input{ margin-right:3px; width:16px; height:16px}
.build-cont table td span{float:right; margin-right:20px; color:#ff4400; font-weight:bold}
a.btnbox{ width:80%; text-align:center; background:#fd4b4b; height:40px; line-height:40px; font-size:18px; color:#ffffff; margin:0 10%;margin-top:10px}
a:hover.btnbox{ color:#ffff00; background:#ff4400}

/**/
.brand{ height:400px; background:url(//img.chaosw.com/zt/wx_brand.jpg) no-repeat center;overflow: hidden;}
.brand .list{ width:888px; margin:300px auto 0}
.brand .list li{ width:222px; text-align:center; color:#ffffff; text-shadow:0 1px 2px #999999;float: left;}
.brand .list li h2{ font-size:24px; padding-bottom:10px}
.brand .list li p{ font-size:16px; line-height:22px}