@charset "utf-8";
/* CSS Document */

/*首页*/
/*右边导航*/
.cont_t{ margin-top:var(--space-3); overflow:hidden;}
.banner{ width:705px; float:left; overflow:hidden;}
#playBox {background: var(--color-text) none repeat scroll 0 0;height: 355px;overflow: hidden;position: relative;width: 705px;}
#playBox .oUlplay {left: 0; position: absolute;top: 0; width: 99999px;}
#playBox .oUlplay li {float: left;width: 705px;}
#playBox .oUlplay li img{width:705px;height:355px;}
#playBox .smalltitle { bottom: 15px; height: 10px;position: absolute;width: 705px; z-index: 10;}
#playBox .smalltitle ul {margin: 0 auto;width: 90px; overflow:hidden;}
#playBox .smalltitle ul li {background: #000; float: left; height: 4px; width:20px; margin: 0 var(--space-1); overflow: hidden; opacity:0.6;}
#playBox .smalltitle .thistitle {background: #fff; opacity:1;}


.banner_small{ width:714px; margin-top:var(--space-2); overflow:hidden;}
.banner_small img{width:228px;height:124px;}
.banner_small a{ width:229px; height:124px; display:block; float:left; margin-right:var(--space-2);}
.cont_right{ width:236px; background:#fff; height:488px; float:right; }
.cont_right img{width:56px;height:56px;}
.user_img{ width:56px; height:56px; border-radius:28px; -moz-border-radius:28px; -webkit-border-radius:28px; overflow:hidden;}
.user_huan{ width:155px; overflow:hidden; margin-left:var(--space-3); margin-top:var(--space-3);}
.user_huan p{ width:155px; overflow:hidden; height:20px; line-height:20px;}
.cont_login{ margin-top:var(--space-5); padding-left:var(--space-5); font-size:var(--font-sm); border-bottom:5px solid var(--color-bg);}
.click_login{ margin-top:var(--space-7); margin-bottom:var(--space-5); overflow:hidden;}
.click_login a{ display:block; width:98px; height:38px; text-align:center; line-height:38px; color:#FFF; font-size:var(--font-base); border-radius:3px; -moz-border-radius:3px; -wekbit-border-radius:3px; float:left;}
.click_login ul li{ float:left; width:70px; overflow:hidden; text-align:center;}
.click_login ul li p{ color:var(--color-danger); font-weight:bold;}
.click_login ul li span{ color:var(--color-text-muted);}
.click_login ul li a{ display:block; width:60px; float:right; height:32px; line-height:30px; margin-right:var(--space-1); margin-top:3px;}
.count{ width:236px; overflow:hidden;}
.count ul li{ width:117px; height:82px; overflow:hidden; float:left; border-bottom:1px solid var(--color-bg);}
.count ul li p{ text-align:center;}

.p1{ font-size:var(--font-xl); line-height:40px; margin-top:var(--space-3); color:var(--color-text-secondary); font-weight:bold;}

.cont_banner_nav{ height:40px; line-height:40px;border-bottom:1px solid var(--color-border-dark);}
.cont_banner_nav ul li{ width:78px; line-height:40px;float:left; text-align:center;}
.cont_banner_nav ul li a{ display:block; width:78px; text-align:center; font-size:var(--font-sm);}
.cont_banner_nav ul li a:hover{ color:var(--color-danger);}
.onnav{ color:var(--color-danger);border-bottom: 1px solid var(--color-danger);}
.onnav a{ color:var(--color-danger);}
.hide{ display:none;}

.cont_banner_title{ height:120px; margin-top:1px;}
.cont_banner_title a{ width:226px; overflow:hidden; display:block; height:26px; line-height:26px; font-size:var(--font-sm); background:url(../images/icon_img.png) -365px -435px no-repeat; text-indent:32px;} 
.cont_banner_title a:hover{ color:var(--color-danger); background:url(../images/icon_img.png) -365px -484px no-repeat; }

/*新闻资讯*/
.news{ overflow:hidden; border-top:1px solid var(--color-border); width:1180px; background:#fff; padding:var(--space-3);}
.news_one_left{ background:#56b39b;}
.bg_icon2{ background:url(../images/icon_img.png) -366px -195px no-repeat;}
.news_img{ width:240px; height:195px; overflow:hidden; position:relative;}
.news_img a{ display:block; width:240px; height:195px; overflow:hidden;}
.news_img a p{ position:absolute; bottom:0; height:40px; line-height:40px; text-indent:10px; z-index:999; width:240px; background:#000; color:#FFF; font-size:var(--font-sm); opacity:0.8;}
/*
.up_news{ width:880px; overflow:hidden;}
.news_center{ width:640px; float:left;}
.news_c_t{ height:40px; line-height:40px; }
.news_c_t a{ float:right; color:var(--color-text-muted); font-size:var(--font-base);}
.news_c_title{ width:620px; margin-left:var(--space-6);}
.news_c_title ul li{ width:620px; height:35px; line-height:35px;}
.news_c_title ul li span{ float:right; color:var(--color-text-secondary);}
.c1{ width:520px; overflow:hidden; display:block; float:left;}


.headlines{ width:880px; height:50px; border:1px solid var(--color-border); float:left; font-size:var(--font-3xl); line-height:50px; margin:var(--space-6) 0; text-indent:20px; font-weight:bold;}
.down_news{ float:left; width:880px;}
.down_img{ width:240px; height:140px;}
.down_t{ margin-left:var(--space-6); width:620px;}
.down_t dl dt{ height:40px; line-height:40px; width:620px;} 
.z1{ font-size:var(--font-xl); font-weight:bold;}
.z2{ font-size:var(--font-base); color:var(--color-text-secondary);}
.down_t dl dd{ height:25px; line-height:25px;}
.down_t dl dd a{ float:left;} 
.down_t dl dd span{ float:right;}*/
.up_news_hot{ width:356px; float:left; margin-left:var(--space-10);}
.up_news_ul{ overflow:hidden; width:356px;}
.up_news_ul li{ line-height:30px;}
.up_news_ul li a{ float:left; display:block; width:356px; height:30px; overflow:hidden;}
.up_news_ul li span{ float:right;}
.down_news{ width:500px; margin-top:var(--space-6); overflow:hidden;}
.down_news li a{ display:block; width:156px; float:left; margin-right:var(--space-3); overflow:hidden;}
.down_news li a span{ display:block; width:156px; height:100px; overflow:hidden;}
.down_news li a p{ line-height:24px; color:var(--color-text-muted); margin-top:var(--space-1);}
.down_news li img{width:156px;height:100px;}

.news_e{ width:356px; overflow:hidden;}
.news_r_t,.news_r_ts,.news_r_tea{ height:45px; line-height:45px; overflow:hidden;}
.news_r_t span,.wenda span,.news_r_tea span{ font-size:var(--font-base); /*margin-left:var(--space-5); float:left;*/ text-align:center; font-weight:bold; color:var(--color-danger)}
.news_r_ts span{ font-size:var(--font-2xl); color:var(--color-danger); float:left;}
.news_r_ts span a{font-size:var(--font-2xl); color:var(--color-danger); float:left;}
.news_r div.news_r_t,.news_t_tea{ width:100%; text-align:center}
.news_r div.wenda ul li.on{ border-bottom:2px solid #e6491b; color:var(--color-text);}
.news_r_ts a{ color:var(--color-text-muted); float:right; font-size:var(--font-base);}
.wenda{ height:58px; line-height:58px; float:left; width:290px;}
.wenda ul{ float:right; margin-right:var(--space-3);} 
.wenda ul li{ float:left; margin:var(--space-3) var(--space-1); height:38px; line-height:38px; color:var(--color-text-muted);}
.news_r_t span.srt1{ border-left:2px solid var(--color-danger); height:16px; display:block; line-height:16px; margin-top:var(--space-5); text-indent:12px; font-weight:100; font-size:var(--font-base);}

.ns_see{ padding:0 var(--space-5);}
.ns_see li a{ display:block; height:54px; line-height:27px; margin:var(--space-3) 0;}
.ns_see li a div{ width:77px; height:54px; overflow:hidden;}
.ns_see li div img{width:77px;height:54px;}
.ns_see li a span{ display:block; width:165px; margin-left:var(--space-3); height:54px; overflow:hidden;}

.news_rec{ margin-left:var(--space-1); overflow:hidden; width:285px; padding-bottom:var(--space-3); }
.news_rec ul li{ float:left;}
.news_hot{ margin:0 var(--space-5); width:356px; overflow:hidden;}
.news_hot li{ height:30px; line-height:30px; width:356px; overflow:hidden;}
.news_hot li a{ display:block; text-indent:15px; background:url(../images/icon_img.png) -380px -433px no-repeat;}
.news_zs{ padding:var(--space-1) var(--space-5) var(--space-3); margin-top:var(--space-1); width:356px; overflow:hidden;}
.news_zs li{ height:34px; line-height:34px; width:356px; overflow:hidden;}
.news_zs li a{ display:block; text-indent:15px; background:url(../images/icon_img.png) -380px -433px no-repeat;}

/*院校展示*/
.bg_icon3{ background:url(../images/icon_img.png) -366px 12px no-repeat;}
.edc{ margin-top:var(--space-6); background:#fff; overflow:hidden;}
.edc_img{ width:240px;}
.edc_img a{ display:block; width:240px; overflow:hidden; height:138px;}
.edc_img a img{width:240px;height:138px;}
.edc_see{ padding:var(--space-3); width:220px; overflow:hidden;}
.edc_see ul li{ width:110px; float:left;}
.edc_see ul li a{ display:block; overflow:hidden; height:26px; line-height:26px; color:#fff;  width:100px;}
.bg_xiao1{ background:var(--color-primary);}
.bg_xiao2{ background:var(--color-danger);}
.bg_xiao3{ background:#8f57a8;}

.width960{ width:960px;}
.edc_nav{ overflow:hidden;}
.edc_nav ul{ margin-right:var(--space-5);}
.edc_nav ul li{ float:left; height:48px; line-height:48px; font-size:var(--font-base); margin:0 var(--space-5);}

.edc_t{ float:left; width:960px;}
.width179{ width:179px;}
.edc_t ul li{overflow:hidden; float:left; margin-left:var(--space-3); margin-top:var(--space-7);}
.edc_t ul li span{display:block; height:24px; float:left;color:var(--color-text-muted); font-size:var(--font-xs); width:179px;}
.edc_t ul li a img{width:182px;height:140px;}
.edc_t_img{ display:block; width:179px; height:137px; overflow:hidden; float:left;}
.edc_b{ overflow:hidden; float:left; height:25px; line-height:25px; margin-top:var(--space-1);}

.edc_ts{ float:left; width:900px; background:#fff; margin-top:var(--space-1); overflow:hidden;}
.edc_ts ul li{overflow:hidden; float:left; margin-right:3px; margin-bottom:var(--space-6); width:177px;}
.edc_ts ul li span{display:block; height:24px; float:left;color:var(--color-text-muted); font-size:var(--font-xs); width:157px; margin-left:var(--space-3);}
.edc_ts .edc_t_img{ display:block; width:177px; height:137px; overflow:hidden; float:left;}
.edc_ts .edc_b{ overflow:hidden; float:left; width:167px; text-indent:10px; height:25px; line-height:25px; margin-top:var(--space-1);}
.more{ line-height:48px;}

/*机构展示*/
.bg_icon4{ background:url(../images/icon_img.png) -368px -29px no-repeat;}
.mec{ border-top:1px solid var(--color-danger); overflow:hidden;}
.mec_click{ width:200px; background:var(--color-accent); overflow:hidden; margin-top:1px; padding:var(--space-6) var(--space-6);}
.mec_click a{ display:block; color:#fff; float:left; width:100px; text-indent:5px; height:35px; line-height:35px;}

.mec_t{ width:960px; overflow:hidden; padding-top:var(--space-7);}
.mec_t_img{ display:block; width:225px; height:126px; overflow:hidden; float:left;}
.mec_t ul li{ float:left; width:225px; overflow:hidden; border:1px solid var(--color-border); margin-left:var(--space-3); padding-bottom:var(--space-3); margin-bottom:var(--space-7);}
.mec_t ul li .mec_m{ width:205px;overflow:hidden;}


/*资料展示*/
.bg_icon5{ background:url(../images/icon_img.png) -369px -71px no-repeat;}

.data{ overflow:hidden; border-top:1px solid #b15b92;}

.data_t{ width:944px; overflow:hidden; margin-top:var(--space-3); margin-left:var(--space-3); padding-top:var(--space-3);}
.data_t ul li{ float:left; width:224px; border:1px solid var(--color-border); overflow:hidden; margin-right:var(--space-3); margin-bottom:var(--space-6); margin-top:var(--space-1);}
.data_t ul li .mec_t_img{ width:224px; height:125px; overflow:hidden;}
.da1{ float:right; color:var(--color-text-muted);}
.da2{ float:left; color:var(--color-text-muted); text-decoration:line-through; margin-left:var(--space-3);}


.data_t ul li .mec_m{ width:194px; margin-left:var(--space-3); font-family:Arial; height:30px; line-height:30px; float:left;}

.data_e{ width:290px; }
.data_hot{ padding:var(--space-5); width:260px; height:337px; overflow:hidden; background:#fff; margin-top:2px;}
.data_hot li{ float:left; width:240px;}
.data_hot li a{  height:36px; line-height:36px; display:block; width:240px; overflow:hidden;}
.data_hot li a:hover{ color:var(--color-danger);}
.dev{ width:230px; float:left; margin-left:var(--space-3); height:75px; overflow:hidden;}

.data_banner a{ display:block; width:290px; height:156px;}

/*有问必答*/
.bg_icon6{background:url(../images/icon_img.png) -367px -111px no-repeat;}

.edc_tec{ width:879px; float:left;}
.edc_tec ul li{ float:left; width:252px; background:var(--color-bg); padding:var(--space-5); margin-top:var(--space-7); position:relative; margin-right:var(--space-3);}
.tec_t{ position:absolute; margin-top:calc(var(--space-10) * -1); *margin-top:-165px; width:59px; margin-left:100px; *margin-left:-160px; height:59px; overflow:hidden; box-shadow:0px 6px 6px var(--color-text-muted); }
.te1{ text-align:center; width:258px; margin-top:var(--space-8); font-size:var(--font-base); height:20px; overflow:hidden;}
.te2{ margin-top:var(--space-6); text-indent:2em; height:60px; overflow:hidden;}
.te3{ width:258px; margin-top:var(--space-6); margin-bottom:var(--space-1);}
.te3 a{ display:block; width:98px; height:27px; line-height:27px; text-align:center; background:var(--color-danger); font-size:var(--font-base); color:#fff; margin:0 auto;}
.te3 a:hover{ color:#fff;}
.newest{ height:58px; line-height:58px; margin-top:var(--space-6); width:1175px; padding:0 var(--space-5); border-top:1px solid var(--color-bg);}
.tec_q{ width:1175px;}
.tec_q dl{ border-bottom:1px solid var(--color-bg);}
.tec_q dl dd{ height:58px; line-height:58px; border-top:1px solid var(--color-bg); width:1160px; padding:0 var(--space-5); float:left;}

.tec_b{ width:55px; height:26px; overflow:hidden; margin-top:var(--space-3);}
.tec_b a{display:block; width:24px; height:24px; border:1px solid var(--color-border); overflow:hidden; float:left; border-radius:3px; -wekbit-border-radius:3px; -moz-border-radius:3px;}

.tec_s{ width:260px; overflow:hidden; height:46px; margin:var(--space-5);}
.s1{ width:260px; overflow:hidden; text-indent:2em; margin:0 var(--space-5) var(--space-3);}

.ques_img{ width:260px; margin:0px var(--space-5) var(--space-1); overflow:hidden;}
.ques_img dl dd{ float:left; width:260px; height:40px; line-height:40px; overflow:hidden;}
.ques_a{ display:block; width:30px; height:30px; margin-top:2px;}
.data_es{ width:290px; border-left:1px solid var(--color-bg);}


/*合作媒体*/
.bg_icon7{background:url(../images/icon_img.png) -366px -153px no-repeat;}

.media{ overflow:hidden; margin-top:var(--space-6);}
.media_one{ float:left; font-size:var(--font-base); height:45px; line-height:45px; font-weight:bold;}
.media_t{ width:var(--container-width); overflow:hidden; padding-bottom:var(--space-3);}
.media_t ul{ width:1212px;}
.media_t ul li{ padding: 0 var(--space-3);line-height: 30px; height:30px; overflow:hidden; float:left;}
.media_t ul li a{ color:var(--color-text-muted); font-size:var(--font-sm);}
.media_t ul li img{ max-width:170px; max-height:60px; margin:var(--space-3);}
/*招考首页结束*/

/*考试分类-具体类别*/


.content_w{ margin:var(--space-3); width:218px;}
.content_w dl dt{ font-size:var(--font-base); margin:var(--space-1) 0 var(--space-3); font-weight:bold;}
.content_w dl dd a{ color:var(--color-text-muted); line-height:20px;}
.w1 dl dd a{ text-indent:10px; width:213px; background:url(../images/rock.png) left no-repeat; display:block; padding:2px 0; height:20px; overflow:hidden;}
.w2 dl dd{ float:left;}
.w2 dl dd a{ display:block; width:99px;  margin:0 var(--space-1);height:20px; overflow:hidden;}
.w2 dl dd a:hover{ color:var(--color-danger);}
.ma_b{ margin-top:var(--space-3);}
.ma_b a{ display:block; width:234px; height:148px; border:1px solid var(--color-border); overflow:hidden; float:left;}

.login_test{ width:948px; height:307px; overflow:hidden; position:relative;}
.apply_for{ position:absolute; right:0; top:0; background:url(../images/bgb.png) repeat; width:290px; height:307px;}
.apply_for ul li{ width:248px; height:40px; background:#fff; margin:0 var(--space-6) var(--space-3);}
.apply_for ul li span{ width:41px; height:41px; overflow:hidden; border-right:1px solid var(--color-border); display:block; float:left;}
.bg_na1{ background:url(../images/icon_img4.png) -447px -403px no-repeat;}
.bg_na2{ background:url(../images/icon_img4.png) -445px -467px no-repeat;}
.bg_na3{ background:url(../images/icon_img4.png) -450px -274px no-repeat;}
.bg_na4{ background:url(../images/icon_img4.png) -449px -339px no-repeat;}
.apply_for ul li input{ border:none; height:38px; line-height:38px; float:left; text-indent:10px; color:var(--color-text-secondary);}
.apply_click{ width:248px; border:none; background:var(--color-danger); color:#FFF; height:40px; margin:0 var(--space-6); font-size:var(--font-lg); margin-top:var(--space-1);}
.get_y{ width:86px; height:40px; background:var(--color-primary); color:#fff; display:block; float:right; text-align:center; line-height:40px;}
.apply_for ul li a.get_y:hover{ color:#fff;}

/*招生简章*/
.zs_jz{ overflow:hidden;}
.stu_news{ width:300px; height:212px; overflow:hidden; position:relative;}
.stu1{ width:300px;}
.stu_n{width:300px; position:absolute; bottom:0; background:url(../images/bgb.png) repeat; }
.stu2{ width:250px; float:left; height:32px; text-indent:10px;line-height:32px; color:#fff;}
.stu2 li a{color:#fff;}
.stu3{ width:40px; float:right;}
.stu3 li{ width:4px; height:4px; border-radius:4px; -moz-border-radius:4px; -wekbit-border-radius:4px; background:#FFF; float:left; margin:var(--space-4) 3px;}

.new_stu{ width:540px; padding-left:var(--space-9); overflow:hidden;}
.new_stu dl{ width:540px; overflow:hidden;}
.new_stu dl dt{ font-size:var(--font-xl); font-weight:bold; text-align:center; height:35px; line-height:35px;}
.new_stu dl dd{ float:left;}
.new_stu dl dd a{ display:block; color:var(--color-text-muted); width:135px; height:28px; line-height:28px; }
.news_hots{ margin:var(--space-3) var(--space-5); width:260px; overflow:hidden;}
.news_hots li{ height:30px; line-height:30px;}
.news_hots li a{ display:block; text-indent:5px; background:url(../images/icon_img.png) -380px -434px no-repeat; overflow:hidden;}
.news_util{ width:291px; overflow:hidden;}
.news_util li{ float:left;}
.news_util li a{ display:block; width:94px; margin-right:3px; height:96px; overflow:hidden; background:#fff; margin-top:3px;}
.news_util li a span{ display:block; width:30px; height:35px; overflow:hidden; margin:var(--space-5) var(--space-8);}
.news_util li a p{ text-align:center; font-size:var(--font-xs);}
.bg_ut1{ background:url(../images/icon_img4.png) -521px -435px no-repeat;}
.bg_ut2{ background:url(../images/icon_img4.png) -562px -435px no-repeat;}
.bg_ut3{ background:url(../images/icon_img4.png) -601px -435px no-repeat;}
.bg_ut4{ background:url(../images/icon_img4.png) -523px -480px no-repeat;}
.bg_ut5{ background:url(../images/icon_img4.png) -562px -480px no-repeat;}
.bg_ut6{ background:url(../images/icon_img4.png) -604px -480px no-repeat;}
.news_util li a:hover{ color:#fff; background:var(--color-danger);}
.news_util li a:hover span.bg_ut11{ background:url(../images/icon_img4.png) -521px -533px no-repeat;}
.news_util li a:hover span.bg_ut22{ background:url(../images/icon_img4.png) -562px -533px no-repeat;}
.news_util li a:hover span.bg_ut33{ background:url(../images/icon_img4.png) -601px -533px no-repeat;}
.news_util li a:hover span.bg_ut44{ background:url(../images/icon_img4.png) -523px -578px no-repeat;}
.news_util li a:hover span.bg_ut55{ background:url(../images/icon_img4.png) -562px -578px no-repeat;}
.news_util li a:hover span.bg_ut66{ background:url(../images/icon_img4.png) -604px -578px no-repeat;}
.news_tn{ width:260px; overflow:hidden; background:#fff; margin-top:3px; height:85px; padding:var(--space-2) var(--space-5);}
.news_tn a{ display:block; overflow:hidden;background:url(../images/icon_img4.png) -798px -249px no-repeat; text-indent:10px; height:28px; line-height:28px; color:var(--color-text-muted);}

/*中职课程*/
.course{ overflow:hidden;}
.commons{ width:900px;}
.commons,.common_test{ height:46px; border-bottom:1px solid var(--color-bg);}
.commons span.com1,.common_test span.com1{ display:block; width:110px; font-size:var(--font-lg); line-height:46px; text-indent:20px;}
.commons ul{ margin-left:var(--space-6);}
.commons ul li{ float:left; height:44px; line-height:44px; cursor:pointer; margin-right:var(--space-10); font-size:var(--font-base);}
.commons ul li.on{ border-bottom:2px solid var(--color-danger);}
.com2{ display:block; font-size:var(--font-base); height:46px; color:var(--color-text-muted); text-align:right; padding-right:var(--space-3); line-height:46px;}

.test_cont{ width:860px; padding:var(--space-3) var(--space-6); height:280px;}
.test_cont ul li{ width:860px; overflow:hidden; padding:var(--space-5) 0;}
.test_cont ul li a.tc1{ width:156px; height:108px; overflow:hidden; float:left;}
.test_cont ul li div.test_news{ float:left; width:680px; margin-left:var(--space-5);}
.test_news a.tc2{ font-size:var(--font-lg); height:30px; line-height:30px; overflow:hidden; width:680px; display:block; }
.test_news p.tc3{ color:var(--color-text-muted);}
.test_news a.tc4{ color:var(--color-text-secondary); line-height:25px; height:50px; width:680px; display:block; margin-top:var(--space-3);}

.course_t{ overflow:hidden; width:920px; margin-top:var(--space-3);}
.course_t ul li{ float:left; width:294px; overflow:hidden; line-height:20px; margin-top:var(--space-3); margin-right:var(--space-2);}
.course_t_img{ width:292px; height:163px; border:1px solid var(--color-border); display:block;}
.course_web{ width:294px; margin-top:var(--space-1); }
.course_m{ width:294px; overflow:hidden;}


/*考试试题*/
.common_test{ width:var(--container-width);}
.com3{ display:block; width:1078px; height:46px; border:1px solid var(--color-border); text-align:right; padding-right:var(--space-3); color:var(--color-text-muted);}


.test_book{ width:357px; overflow:hidden;}
.test_book dl dt{ font-size:var(--font-base); font-weight:bold; height:50px; line-height:50px;}
.test_book dl dd{ width:357px; line-height:30px; height:30px; overflow:hidden;}
.test_book dl dd a.tb1{ float:left; margin-right:var(--space-3); color:var(--color-danger);}
.test_book dl dd a.tb2{ display:block; width:300px; float:left; overflow:hidden;}
.test_feid{ background:#fff; margin-top:2px; width:1160px; overflow:hidden; padding:0 var(--space-6) var(--space-6);}

.rule_line{ border-left:1px solid var(--color-border); height:235px; float:left; margin:var(--space-5) var(--space-6);}

/*相关问答*/
.commons a.com4{ display:block; width:110px; color:#FFF; font-size:var(--font-lg); line-height:48px; text-align:center; background:var(--color-primary);}
.ans_test{ width:420px; overflow:hidden;}
.ans_test ul li{ width:420px; height:33px; line-height:33px;}
.ans_test ul li a{ display:block; width:340px; float:left; text-indent:10px; background:url(../images/icon_img.png) -379px -390px no-repeat;}
.ans_o{ width:840px; float:left; overflow:hidden; padding:var(--space-5) var(--space-8) var(--space-3); background:#fff; margin-top:2px;}

.ans_r{ width:410px; padding:var(--space-1) var(--space-3) var(--space-3) 0; float:left; height:155px;}
.ans_r_up{ width:140px;}
.ans_r_up a span{ display:block; width:140px; height:130px; overflow:hidden;}
.ans_r_up p{ line-height:25px;}
.ans_r_ul{ width:250px; margin-left:var(--space-6); }
.ans_r_ul ul li a{ display:block; width:250px; line-height:32px; height:32px; overflow:hidden;}
/*考试分类-具体分类结束*/



/*城市选择*/
.city_all{ width:var(--container-width); background:#fff; margin:0 auto;}
.e_city{ height:90px; border-bottom:1px solid var(--color-border); padding:var(--space-8); width:1146px; overflow:hidden;}
.e_city dl{ height:45px; line-height:45px; width:1146px; overflow:hidden;}
.e_city dl dt{ color:var(--color-danger); float:left; width:100px;}
.e_city dl dd{ float:left;}
.e_city dl.e_ct1 dd{ margin-right:var(--space-6);}
.e_city dl.e_ct2 dd{ margin-right:var(--space-3); width:18px; cursor:pointer; font-weight:bold;}
.city_all .on{ color:var(--color-danger);}
.city_all .on a{ color:var(--color-danger);}

.city_one{ width:1146px; padding:var(--space-8) var(--space-8) var(--space-11); overflow:hidden;}
.city_one dl{ height:40px; line-height:40px; margin-top:var(--space-8); float:left; width:1146px;}
.city_one dl dt{ float:left; margin-right:var(--space-7); width:80px; height:40px; background:var(--color-danger); color:#fff; text-align:center; font-size:var(--font-base); text-align:center;}
.city_one dl dd{ float:left; height:40px; margin-right:var(--space-9);}
/*城市选择结束*/
.popup-bigic {
	position: fixed;
	left: 0;
	top: 0;
	background: url(../images/overlay.png) repeat 0 0;
	opacity: 1.0;
	overflow: hidden;
	z-index: 999;
}
.popup-bigic .loading-bigic {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 24px;
	height: 24px;
	margin-left: calc(var(--space-4) * -1);
	margin-top: calc(var(--space-4) * -1);
}
.popup-bigic .img-bigic {
	position: absolute;
}
.option-bigic {
	position: absolute;
	right: 20px;
	top: 20px;
	z-index: 1;
}
.option-bigic span {
	display: inline-block;
	width: 40px;
	height: 40px;
	margin-right: var(--space-6);
	text-indent: -999px;
	overflow: hidden;
	cursor: pointer;
	border-radius: 5px;
	background-image: url(../images/icons.png);
	background-repeat: no-repeat;
	background-color: #fff;
	opacity: .5;
}
.option-bigic span:hover {
	opacity: 1;
}
.option-bigic span.change-bigic {
	display: none;
	background-position: -52px 3px;
}
.option-bigic span.max-bigic {
	display: none;
	background-position: -119px 3px;
}
.option-bigic span.close-bigic {
	background-position: 8px 8px;
}








