@charset "gb2312";
/* CSS Document 通用样式 */
body,ul,li,h1,h2,h3,h4,h5,h6,form,p,dl{margin:0;padding:0;list-style:none;color:#333;}
body{font:12px/21px "\5B8B\4F53",Arial,sans-serif;background:#fff;}
img{border:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#d7000f;text-decoration:underline;}
article,section,header,footer,aside,nav,iframe,img{display:block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
.clear{clear:both;}
.red{color:#CC0000;}
/*登录条*/
.logBox{position:relative;height:31px;width:100%;box-shadow:0 1px 1px #eee;background:#ccc url(http://www.huatu.com/templets/Newhtexam2.4/icons.gif) repeat-x 0 -618px;z-index:9999;}
.login{position:relative;width:940px;margin:0 auto;padding:0 10px;_padding-top:4px;color:#666;line-height:30px;}
.login input,.login select{margin-top:-1px;_margin-top:1px;vertical-align:middle;}
.login form a{color:#666;}
.login form a:hover{color:#c00;}
.login label input{width:80px;height:14px;}
.login .siderNav{position:absolute;right:5px;top:0;width:415px;_width:430px;}
.btnLogin{width:40px;height:20px;border:none;cursor:pointer;color:#666;}
.btnLogin:hover{color:#333;}

.topmenu li,.topmenu strong.icon_arr,.topmenu li.weibo strong,.topmenu li.weixin strong,.topmenu .focusht,.topmenu .wxht{background:url(http://www.huatu.com/templets/Newhtexam2.4/topmenu.gif) no-repeat;}
.topmenu{float:left;margin-top:5px;line-height:22px;color:#333;}
.topmenu li{float:left;position:relative;background-position:right top;}
.topmenu strong{display:block;position:relative;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:2;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:25px;padding:10px;border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:1;}
.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:83px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}
.topmenu strong.icon_arr{padding-right:23px;background-position:right -23px;}
.topmenu li a{display:inline-block;}
.topmenu li.hover strong.icon_arr{background-position:right -46px;}
.topmenu li.weibo{_width:65px;}
.topmenu li.weibo strong{padding-left:29px;background-position:0 -75px;}
.topmenu li.weibo .jq_hidebox{width:160px;}
.topmenu li.weixin{_width:66px;}
.topmenu li.weixin strong{padding-left:30px;background-position:0 -46px;}
.topmenu li.webnav{_width:83px;}
.topmenu li.webnav .jq_hidebox{width:180px;left:-119px;}
.topmenu li.webnav{margin-right:8px;}
.topmenu li.hthome{width:56px;margin-right:8px;}
.topmenu li.nojq{margin:0;background:none;}
.topmenu .focusht{display:block;width:155px;height:50px;background-position:0 -106px;text-indent:-100em;overflow:hidden;}
.topmenu .wxht{height:62px;width:90px;padding-left:70px;background-position:0 -177px;}
.topmenu .wxht span{display:inline-block;padding-top:3px;color:#666;}
.aSty01{margin:0;}
.aSty01 dt{margin-top:6px;padding:5px 0 2px 0;border-top:1px solid #e5e5e5;}
.aSty01 dd{margin:0;}
.aSty01 dd a{color:#666;}
.aSty01 dd a:hover{color:#c00;}
.topSiderNav{float:left;_width:115px;margin-top:1px;color:#dddadb;}
.footer{padding-top:25px;margin-top:15px;border-top:1px solid #eee;text-align:center;line-height:24px;}
.footer img{display:inline;}

/*学员服务页面样式*/
.Student_svs_header{width:960px; height:83px; margin:0 auto;}
.Student_svs_header h1{width:177px; height:86px; background:url(../image/Student_svs_logo.gif) no-repeat; float:left; overflow:hidden; text-indent:-100em;}
.Student_svs_header strong {background:url(../image/phone.png) no-repeat; color:#CC0000; float:right; font:16px/16px Arial,sans-serif; margin:36px 10px 0 0; padding-left:20px;}
.Student_svs_header img{float:left;}
.Search{color:#DADADA; line-height:28px; margin-left:520px; padding-top:30px;}
.Search .text{border:1px solid #CCCCCC; float:left; height:23px; line-height:22px; padding-left:6px; width:200px;}
.pfl{float:left; background-color:#CC0000; background:url(../image/Search.jpg) no-repeat; border:none; cursor:pointer; height:27px; overflow:hidden; text-indent:-100em; width:72px;}
.Student_svs_main{ width:960px; margin:15px auto 0; overflow:hidden;}
.Student_svs_nav{width:960px; margin:0 auto; overflow:hidden; clear:both;}
/*主导航菜单*/
#menu_stud ul{padding:0; border:0; list-style:none; line-height:170%; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 15px;}
#menu_out{width:956px; padding-left:4px; margin-left:auto; margin-right:auto; background:url(../image/menu_left.gif) no-repeat left top;}
#menu_in{background:url(../image/menu_right.gif) no-repeat right top; padding-right:4px;}
#menu_stud{background:url(../image/menu_bg.gif) repeat-x; height:73px;}
.menu_line{background:url(../image/menu_line.gif) no-repeat center top; width:8px;}
.menu_line2{width:20px;}
#nav{padding-left:20px;}
#nav li{float:left; height:41px;}
#nav li a{float:left;display:block;padding-left:6px;height:41px;background:url(../image/menu_on_left.gif) no-repeat left top;cursor:pointer;text-decoration:none;}
#nav li a span{float:left; padding:11px 14px 10px 10px; /*line-height:14px;*/ background:url(../image/menu_on_right.gif) no-repeat right top; font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#nav li .nav_on{/*鼠标经过时变换背景，方便JS获取样式*/background-position:left 100%;}
#nav li .nav_on span{/*鼠标经过时变换背景，方便JS获取样式*/ background-position:right 100%; color:#333333; text-decoration:none; padding:14px 14px 7px 10px;}
/*子栏目*/
#menu_con{text-align:left;/* padding-left:20px;*/ clear:both;}
#menu_con li{float:left; height:22px; margin-top:3px;}
#menu_con li a{display:block; float:left; cursor:pointer; padding-left:3px;}
#menu_con li a span{float:left; padding:6px 10px 4px 10px; line-height:12px;}
#menu_con li a:hover{text-decoration:none;}

.lnav01,.lnav02,.lnav03,.lnav04,.lnav05,.ground_bt,.electric_bt,.telephone_bt,.elic01,.elic02,.elic03,.elic04,.elic05,.elic06,.apply_every,.apply_free,.apply_review,.apply_exam,.apply_mobile,.apply_poto,.apply_inquiry,.apply_phone,.student_serve dt i,.student_serve dd a{background:url(../image/mian_img.gif) no-repeat;}
.Student_svs_main_L{float:left; width:190px; overflow:hidden;}
.Student_svs_main_L h2{width:190px; padding:6px 0; background:#e31400; color:#fff; font:bold 16px/21px Microsoft YaHei,Arial,sans-serif; text-align:center; display:inline-block;}
.Student_svs_main_L ul{ width:164px; height:165px; padding:5px 12px 14px; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; overflow:hidden;}
.lnav01{background-position:-55px 0;}
.lnav02{background-position:-55px -26px;}
.lnav03{background-position:-55px -52px;}
.lnav04{background-position:-55px -78px;}
.lnav05{background-position:-55px -104px;}
.Student_svs_main_L ul li{ padding-left:22px; font-size:14px; line-height:35px; border-bottom:1px solid #eee; height:32px; overflow:hidden;}
.Student_svs_main_L h3{font:bold 16px/21px Microsoft YaHei,Arial,sans-serif; margin:20px 0 8px 0;}
.Student_svs_main_R{float:right; width:755px; overflow:hidden;}
.Student_svs_main_R_box{margin-bottom:15px; overflow:hidden;}
.Student_svs_main_R_box h4{font:bold 16px/21px Microsoft YaHei,Arial,sans-serif; margin:0 0 22px; padding:5px 0 6px 0; border-bottom:1px solid #d5d5d5; display:inline-block; width:100%;}
.ground{float:left; display:inline; width:218px; height:153px; background:#fafafa; padding:5px 10px;}
.ground_bt{background-position:-40px -136px; padding-left:36px; font-size:14px; font-weight:bold; color:#555; line-height:35px;}
.ground p,.telephone p{margin:5px 0;}
.ground p a,.telephone p a{color:#cc0000;}
.ground .djcx,.telephone .djcx,.electric .djcx{ float:right; padding:0 4px; background:#e8e8e8; color:#999;}
.ground .djcx:hover,.telephone .djcx:hover,.electric .djcx:hover{background:#cc0000; color:#fff; text-decoration:none;}
.electric{float:left; display:inline; margin-left:20px; width:218px; height:153px; background:#fafafa; padding:5px 10px;}
.electric_bt{background-position:-40px -179px; padding-left:36px; font-size:14px; font-weight:bold; color:#555; line-height:35px;}
.electric table{margin:5px 0 10px;}
.electric td{ padding-left:24px;}
.elic01{background-position:-50px -270px;}
.elic02{background-position:-50px -383px;}
.elic03{background-position:-50px -310px;}
.elic04{background-position:-50px -418px;}
.elic05{background-position:-50px -347px;}
.elic06{background-position:-50px -453px;}
.telephone{float:right; display:inline; width:218px; height:153px; background:#fafafa; padding:5px 10px;}
.telephone_bt{background-position:-40px -220px; padding-left:36px; font-size:14px; font-weight:bold; color:#555; line-height:35px;}
.ground,.electric,.telephone,.apply,.student_problem,.services{overflow:hidden;}
.apply li{display:inline; float:left; height:95px; margin:0 12px; width:70px;}
.apply li a:hover{text-decoration:none;}
.apply_every{background-position:0 -491px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.apply_free{background-position:0 -604px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.apply_review{background-position:0 -713px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.apply_exam{background-position:0 -824px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.apply_mobile{background-position:0 -937px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.apply_poto{background-position:0 -1053px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.apply_inquiry{background-position:0 -1171px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.apply_phone{background-position:0 -1291px; color:#666666; padding:74px 0 0; position:absolute; text-align:center; text-decoration:none; width:70px;}
.student_problem li{float:left; display:inline; width:140px; padding:5px 24px;}
.student_problem li h5{font:bold 14px/21px "\5B8B\4F53",Arial,sans-serif; color:#555; margin:0 0 8px 0;}
.brline{border-right:1px solid #eaeaea;}
.ck_xq{float:right; color:#888;}

/*常见问题页面样式*/
.faq h1.bt{font:bold 24px/40px "微软雅黑";text-align:center;}
.faqlist{padding:15px;}
.faqlist dt{border-top:1px dotted #ddd;padding:10px 0;font-weight:bold;}
.faqlist dd{padding:0 0 10px 13px;color:#666;}

.student_serve{width:188px; border:1px solid #dfdfdf; overflow:hidden;}
.student_serve h5{font:bold 16px/33px Microsoft YaHei,Arial,sans-serif; background:#f2f2f2; height:33px; padding:0 0 0 15px; border-bottom:1px solid #dfdfdf;}
.student_serve dt{height:29px; background:#f8f8f8; color:#666; line-height:30px; padding:0 0 0 15px; margin:1px 0 0 0; border-bottom:1px solid #dfdfdf; cursor:pointer;}
.student_serve dt i{background-position:-62px -1418px; float:right; height:8px; width:8px; margin:11px 10px 0 0;}
.student_serve dd{margin:5px 0; padding:0 0 0 15px;}
.student_serve dd a{background-position:-66px -1462px; display:block; width:160px; line-height:28px; padding:0 0 0 10px;}
.student_serve dt i.sell{background-position:-62px -1443px;}
.student_listing{border:1px solid #dfdfdf; padding:8px 10px 0 10px;}
.student_listing_box{overflow:hidden; margin:5px 0 20px; clear:both;}
.slb_text h6{font:bold 14px/32px "\5B8B\4F53",Arial,sans-serif; height:32px; color:#404040;}
.slb_text{float:left; display:inline; margin:0 10px; width:217px;}
.slb_text li a{padding:1px 4px; line-height:24px;}
.slb_text li a:hover{background:#cc0000; color:#fff; text-decoration:none;}

.student_crumbs{ width:100%; height:29px; background:#f8f8f8; border-top:1px solid #dfdfdf;}
.student_crumbs a{color:#666; line-height:29px; margin:0 5px;}
.student_cont{ border-bottom:1px solid #dfdfdf; padding-bottom:5px;}
.student_cont h2{font:24px/58px Microsoft YaHei,Arial,sans-serif; text-align:center; border-bottom:1px dotted #c6c6c6;}
.student_cont p{font:14px/24px "\5B8B\4F53",Arial,sans-serif; text-indent:2em; display:inline-block; margin:10px 0 8px;}
.student_cont p a{color:#4994e9;}
.student_research{overflow:hidden;}
.student_research p{margin:10px 0 8px;}
.student_research p a{text-align:right; margin-right:10px; color:#999;}
.student_research p a:hover{color:#666; text-decoration:none;}
.student_cont_text img{border:1px solid #dfdfdf; margin:8px auto 10px auto;}
.solve{ background:url(../image/solve.jpg) no-repeat; padding:6px 16px 7px 34px;}
.unresolved{ background:url(../image/unresolved.jpg) no-repeat; padding:6px 16px 7px 34px;}
.correlation{background:#f8f8f8; border:1px solid #e8e8e8; margin:10px 0 0 0; overflow:hidden; padding:10px;}
.correlation h4{font:bold 14px/24px "\5B8B\4F53",Arial,sans-serif; color:#4e4e4e; margin:0 0 5px;}
.correlation ul{padding:0 0 0 10px;}
.correlation li{float:left; line-height:24px; width:45%;}
.partake{width:100%; height:24px;}

