@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}

/*banner*/
.bodybg{ background: #f2f3f8;}
body{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.layouts{ clear:both;width:1200px;text-align:left;margin:0 auto;}
.ban1{background:url(//www.chinaacc.com/upload/resources/image/2020/07/24/719434.jpg) no-repeat center;height:210px;}
.ban1_con{background:url(//www.chinaacc.com/upload/resources/image/2020/07/24/719434.jpg) no-repeat center;height:210px;}
.ban2{background:url(/images/guanlikuaijishi/project/ban2.jpg) no-repeat center;height:212px;}
.ban2_con{background:url(/images/guanlikuaijishi/project/ban2.jpg) no-repeat center;height:120px;padding-top:92px}
.ban1_con a{width:165px;height:45px;left:0;top:15px;}
.ban2_con p{color:#fff;font-size:18px;margin:0 auto;text-align:center;line-height:36px}

/*介绍*/
.introWrap{background:url(/images/guanlikuaijishi/project/bg.jpg) repeat left top; width: 100%;}
.introWrap .mar_bot{background:url(/images/guanlikuaijishi/project/bg.jpg) repeat left top; width: 1200px;height:50px;}
.Gl-Bg{background:url(/images/guanlikuaijishi/project/bg.jpg) repeat left bottom; width: 1200px; margin: 0 auto;}
.title{font-size:36px;color:#1e3e8d;font-weight:bold;text-align:center;padding:35px 0 30px;}
.title em{font-weight:bold;color:#e40061;}
.intro_con p{color:#4c5181;font-size:14px;text-indent:24px;line-height:25px;margin-bottom:40px;}
.intro_con p.special{font-size:16px;margin:0 auto;text-align:center;text-indent:0;}
.intro_con .pic{margin:auto;text-align:center;}
.intro_con .pic img{vertical-align:middle;margin-right:15px;}

/*适合人群*/
.fitWrap{background:url(/images/guanlikuaijishi/project/fit_bg.jpg) no-repeat center;height:500px;}
.fitWrap .fit_people{background:url(/images/guanlikuaijishi/project/fit_bg.jpg) no-repeat center;height:500px;}
.t2{color:#fff;}
.t2 em{color:#ffe538;}
.people1,.people2,.people3{text-align:center;}
.fit_people .people1{left:0;bottom:55px;}
.fit_people .people2{left:380px;bottom:100px;}
.fit_people .people3{right:40px;bottom:55px;}
.fit_people p{font-size:14px;color:#fff;margin-top:15px;}

/*培训内容*/
.lesson{padding-bottom:56px;}
.lesson p{color:#4c5181;font-size:14px;}
.lesson_intro{text-indent:30px;line-height:26px;}
.ability_show{padding:25px 0 30px;}
.ability{margin-right:26px;}
.last{margin:0;}
.lesson p.ab_info{background:#33365b;opacity:.8;filter:alpha(opacity=80);height:40px;width:382px;text-align:center;line-height:40px;color:#fff;font-size:14px;bottom:0;left:0;}
.lesson_con{background:#f2f3f8;padding:15px 18px 25px;}
.con_tit{background:#4c5181;font-size:28px;color:#fff;padding:10px 0 10px 24px;}
.lesson_con span{font-weight:bold;color:#4c5181;font-size:14px;display:block;margin:6px 0;}
.lesson_con .con{margin-left:20px;}
.lesson_con .baoming{border-bottom:1px solid #ccd0e1;padding:35px 4px 20px 4px;}
.lesson_con .baoming i{color:#d92862;font-size:24px;display:block;margin-right:18px;height:42px;line-height:42px;}
.lesson_con .baoming a,.lesson_con .baoming input{display:block;width:185px;height:42px;background:#e40061;font-size:18px;color:#fff;border-radius:2px;text-align:center;line-height:42px;}
.lesson_state{padding:20px 0 0 22px;}
.lesson_con .baoming input{border:none;}
.lesson_state li{color:#4c5181;font-size:14px;margin-top:7px;}

/*报名条件及考试计划*/
.planWrap{background:url(/images/guanlikuaijishi/project/bg.jpg) repeat left top; width: 100%;}
.plan{background:url(/images/guanlikuaijishi/project/plan_bg.jpg) no-repeat center top;padding-bottom:50px;}
.require .sign{width:160px;height:140px;text-align:center;padding:80px 30px 0;font-size:20px;color:#fff;font-weight:bold;margin:25px 80px 0 156px;_margin:25px 65px 0 156px;}
.require li{font-size:14px;color:#4c5181;width:550px;height:66px;line-height:60px;margin-bottom:3px;}
.require li i{font-size:20px;color:#fff;margin-right:40px;}
.require li p{width:430px;line-height:25px;margin-top:5px;}
.time_line{margin-top:65px;padding-left:106px;}
.time_line li{font-size:14px;color:#4c5181;text-align:center;}
.time_line li em{color:#e40061;display:block;}
.time_line li.time2{margin-left:115px;}
.time_line li.time3{margin-left:100px;}
.time_line li.time4{margin-left:30px;}
.time_line li.time5{margin-left:75px;}
.test_adress{background:url(/images/guanlikuaijishi/project/plan_botbg.jpg) no-repeat center top #4d5181;padding-bottom:10px;}
.adress{background:url(/images/guanlikuaijishi/project/plan_botbg.jpg) no-repeat center top #4d5181;text-align:center;padding-bottom:10px;}
.adress ul{width:1200px;margin:0 auto;padding-top:55px;}
.adress li{font-size:18px;color:#fff;float:left;_display:inline;margin-right:17px;}

/*常见问题*/
.common_problem{padding-bottom:38px;}
.common_problem li{border-bottom:1px dotted #d3d5e2;}
.common_problem h3{font-size:20px;color:#4c5181;font-weight:normal;padding:20px 0;}
.common_problem h3 i{font-size:24px;font-weight:bold;}
.common_problem .answer{display:none;background:#e4e5ef;padding:18px 40px 18px 20px;margin:18px 0 30px;}
.common_problem .answer img{left:24px;top:-16px;}
.common_problem .answer p{font-size:14px;color:#4c5181;text-indent:25px;line-height:26px;}
.common_problem .on .answer{display:block;}

/*右侧导航*/
.rNav{ position:fixed;_position:absolute;bottom:0;right:20px;_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)));width:112px;background:#73779f;padding:3px 3px 10px;}
.rNav ul{background:#fff;padding:1px 0 15px;}
.rNav li{padding:18px 0 1px;}
.rNav li img{display:block;margin:0 auto 6px;_margin:0 auto;}
.rNav li span{display:block;margin:0 auto;text-align:center;font-size:14px;color:#4c5181;font-weight:bold;}
.rNav li span.phone_num{font-weight:normal;}
.rNav .returnTop{background:url(/images/guanlikuaijishi/project/top_icon.jpg) no-repeat center bottom;display:block;padding:6px 0;font-size:18px;color:#fff;text-align:center;cursor:pointer;}

.headerBg{ background: #f2f3f8; border-bottom: 1px solid #e6e8f0; height: 40px; line-height: 40px; padding: 25px 0 21px;}
.headerBg .Tz-Jf { font-size: 16px; color: #4c5181; background: #d7d9e4; height: 34px; line-height: 34px; margin: 3px 0; }
.headerBg span{display: block; width: 165px; text-align: center;}
.headerBg .Tz-Jf .Zl-Jt{ color: #fff; background: url(/images/guanlikuaijishi/project/jh-t.png) no-repeat #8085b5 right top;}
.Nr-Content{ background: #fff; border-bottom: 1px solid #e6e8f0;}
.NC{background:#fff;}
.Tx-Zlk{ padding:48px 30px 0 0; font-size: 16px; margin: 0 auto; width: 940px;}
.Tx-Zlk p{ color: #767aa4; padding: 0 0 50px 30px;}
.Tx-Zlk li strong{ display: block; width:75px; height: 34px; line-height: 34px; text-align: right; padding-right: 15px; font-weight: normal;}
.Tx-Zlk li{ float: left; width: 470px; font-size: 16px; color: #4c5181; padding:0 0 14px;}
.Tx-Zlk li input{ width: 200px; height:34px;line-height:34px; border: 1px solid #e1e3ec; float: left;padding:0 10px;background:transparent;position: relative;}

.Tx-Zlk li .areaSelect{ z-index: 2;}
.Tx-Zlk li .areaSelect select{ display: none;}
.Tx-Zlk li .areaSelect input{ width: 200px; height: 34px; padding: 0 10px; line-height: 34px; border: 1px solid #e1e3ec;overflow:hidden; cursor:pointer; float: left; font-family: "微软雅黑", "宋体";}
.Tx-Zlk li .areaSelect i{display:block; width:9px;height:6px; background: url(/images/guanlikuaijishi/project/xx-l.png) no-repeat; top:15px; right:15px; position: absolute;}
.Tx-Zlk li .areaSelect i.on{background: url(/images/guanlikuaijishi/project/xx-ls.gif) no-repeat;}
.Tx-Zlk li .areaSelect input.on{color:#333;}
.Tx-Zlk li .areaSelect input.show{border:1px solid #e1e3ec; }
.Tx-Zlk li .areaSelect ul { width:220px; border:1px solid #e1e3ec;background:#fff;display:none;position:absolute;overflow-x: hidden;overflow-y: auto}
.Tx-Zlk li .areaSelect ul.show{border:1px solid #e1e3ec}
.Tx-Zlk li .areaSelect ul li {overflow:hidden;width:96%;cursor:pointer;line-height:34px;height:34px;padding:0 0 0 4%;list-style-type:none; font-size: 12px; color: #333;}
.Tx-Zlk li .areaSelect ul li.hover {background:#f3f3f3;display:block}
.Tx-Zlk li span{ color: #e40061; font-size: 12px; padding-left: 10px; display: block; float:left; line-height: 34px;}
.Tx-Zlk li.Tx-Tj{ width: 940px; margin-top: 40px;padding-bottom:36px;}
.Tx-Zlk li.Tx-Tj a{ display: block; width:200px; height: 46px; line-height: 46px; text-align: center; color: #fff; border-radius: 2px; background: #e40061; font-size: 18px; margin: 0 auto;}
.Tx-Zlk li input.Tx-mail{ background: url(/images/guanlikuaijishi/project/r-q.png) no-repeat 195px 6px; cursor: pointer; line-height: 22px;padding:7px 10px;height:20px;}
.footPublic { padding-top: 25px;}
.Tx-Zlk li .adSelect input{width:50px;margin-right:3px;}
.Tx-Zlk li .adSelect i{right:10px;}
.Tx-Zlk li .adSelect ul{width:70px;}
.Tx-Zlk li.right{float:right;}
.Tx-Zlk li i{font-size: 12px; color: #f00; margin-left: 5px;}
.Tx-Zlk li#promptId{text-align:center;clear: both; width: 1000px;margin:15px auto 0; font-size: 16px; font-weight: bold; color: #f00;}


.tanchuWrap{ height:100%; width:100%; position:fixed; display:none; left:0; top:0; z-index:20; _position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||(document.documentElement.clientWidth*0)));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||(document.documentElement.clientHeight*0))))}
.tanchuWrap .bg{ width:100%; height:100%; background:#000; opacity:0.4; filter: Alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; z-index:9999;}
.tanchuWrap .tanchu{ width:375px; padding: 15px; background: #fff; position:absolute; left:50%; margin-left:-235px; top:50%; margin-top:-205px;}
.tanchuWrap .tanchu .close{ background: url("/images/guanlikuaijishi/project/close.png") no-repeat; width:17px; height: 17px; float:right; cursor: pointer; }
.tanchuWrap .tanchu p{ text-align: center; line-height: 30px; font-size: 16px; color: #4c5181; padding-top: 35px;}
.tanchuWrap .tanchu a{ display: block; width: 140px; height: 46px; line-height: 46px; border-radius: 2px; font-size: 18px; margin: 30px auto 15px; color: #fff; text-align: center;}
.tanchuWrap .tanchu a.Q-r{  margin: 30px auto 15px;background: #e40061; }
.tanchuWrap .tanchu ul{padding:40px 0 0 55px;}
.tanchuWrap .tanchu ul li{float:left;font-size:16px;color:#4c5181;margin-bottom:25px;width:248px;}
.tanchuWrap .tanchu ul li.lang{width:420px;}
.tanchuWrap .tanchu a.return_change{background:#8085b5;margin:25px 55px 25px 180px;}
.tanchuWrap .tanchu a.sub_btn{background:#e40061;margin:25px 0;}
.tanchuWrap .askTanchu{width:725px;margin-left:-365px;}
.tanchuWrap .askTanchu p{text-align:left;padding-left:12px;}


/**/
.course{ background:#f8f9fb;}
.course .tit{ height:122px; line-height:122px; text-align:center;}
.course .tit span{ display:inline-block; font-size:36px; font-weight:bold; color:#1e3d8f; position:relative;}
.course .tit span .bg01,.course .tit span .bg02{ display:inline-block; width:184px; height:15px; background:url("/images/guanlikuaijishi/project/icon.png") no-repeat 0 0; position:absolute; left:-197px; top:57px;}
.course .tit span .bg02{ background:url("/images/guanlikuaijishi/project/icon.png") no-repeat 0 -15px; left:auto; right:-197px;}
.course .list{ padding:8px 0 53px 110px;}
.course .list li{ float:left; _display:inline; width:461px; margin-right:59px;}
.course .list .tit02{ line-height:64px; text-align:center; font-size:28px; font-weight:bold; color:#fff; border-top-left-radius:10px; border-top-right-radius:10px; background:#5d66b6;}
.course .list .con{ padding:20px 32px 0 32px; background:#fff; border-bottom-left-radius:10px; border-bottom-right-radius:10px; box-shadow:0 3px 3px #e8ecf3;}
.course .list .con h4{ width:104px; height:32px; line-height:32px; text-align:center; font-size:16px; color:#6c72b2; background:url("/images/guanlikuaijishi/project/icon.png") no-repeat 0 -30px; margin-bottom:6px;}
.course .list .con .tex{ padding:4px 0 8px; border-bottom:1px solid #f2f2f2;}
.course .list .con .tex h5{ font-size:16px; color:#333; line-height:38px; font-weight:normal;}
.course .list .con .tex p{ font-size:14px; color:#666; line-height:26px;}
.course .list .con .price{ line-height:88px; text-align:center; font-size:30px; font-weight:bold; color:#ff1579;}
.course .list li.rmb .tit02{ background:#e4498b;}
.course .list li.rmb .con h4{ background:url("/images/guanlikuaijishi/project/icon.png") no-repeat 0 -62px; color:#e85493;}
.course .list li.rmb .con .tex{ border:0; padding:4px 0 12px;}
.course .list li.rmb .con .tex p{ font-size:16px; color:#333;}
.course .list li.rmb .con .price{ border-top:1px solid #f2f2f2;}
.course .enroll-wrap{ width:100%; text-align:center; padding-bottom:47px;}
.course .enroll-wrap .enroll-btn{ display:inline-block; width:224px; height:52px; line-height:52px; text-align:center; font-size:24px; color:#fff; background:#e4498b; border-radius:3px; text-decoration:none;}
.course .explain{ padding:30px 0 36px; margin:0 18px; border-top:1px solid #cdd1e1;}
.course .explain p{ font-size:14px; line-height:30px; color:#4c5181; padding-left:94px;}
.course .explain p.tit03{ padding-left:24px;}

/*20181129 by sunke*/
.course .list-new{ padding:0 0 30px 30px;}
.course .list-new li{float:left; _display:inline; width:360px; margin-right:30px;}
.course .list-new .tit02{ line-height:64px; text-align:center; font-size:28px; font-weight:bold; color:#fff; border-top-left-radius:10px; border-top-right-radius:10px; background:#5d66b6;}
.course .list-new .con{ background:#fff; padding:0 19px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; box-shadow:0 3px 3px #e8ecf3;}
.course .list-new .price{ line-height:84px; font-size:30px; color:#ff1579; text-align:center;}
.course .list-new .fit-tex{ font-size:16px; color:#3a569b; line-height:30px; padding:13px 0; border-top:1px solid #f2f2f2;}
.course .list-new .tex{ padding:15px 0 13px; border-top:1px solid #f2f2f2;}
.course .list-new .tex h3{ line-height:26px; font-size:16px;}
.course .list-new .tex h3 em{ color:#304d96; font-weight:bold;}
.course .list-new .tex p{ font-size:14px; line-height:26px; color:#666;}
.course .list-new .tex p.box{ height:26px;}
.course .list-new .btn-wrap{ padding:30px 0;}
.course .list-new .btn-wrap a{ display:block; width:150px; height:52px; line-height:52px; text-align:center; font-size:24px; color:#fff; text-decoration:none; border-radius:50px;}
.course .list-new .btn-wrap a.consult-btn{ float:left; background:#5d66b6;}
.course .list-new .btn-wrap a.enroll-btn{ float:right; background:#e4498b;}
.course .list-new li.qjb .tit02{ background:#e4498b;}







