abbr,body,caption,code,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,label,legend,li,object,ol,ul{margin:0;padding:0;border:none;list-style:none;}
body{background-color:#f4f4f4;color:#333;text-align:left;font:12px "宋体",Arial;line-height:1.7;}
a{color:#333;text-decoration:none;}
a:hover{color:#d7000f;text-decoration:underline;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:".";line-height:0;}
.clearfix{zoom:1;}
.clear{float:none;clear:both;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block;content:'';clear:both;}
.clearfix{zoom:1;}
.clear{height:0;width:100%;overflow:hidden;font-size:1px;line-height:0;visibility:hidden;}
.Width{width:1200px;margin:0 auto;}
.hide{display: none !important;}
#header{height:60px;left:0;position:absolute;top:0;width:100%;z-index:1000;}
#header .wrap{margin:auto;width:1000px}
#hd_logo{display:inline;float:left;margin:10px 0 0 20px;}
#hd_logo a{background:url(https://ah.huatu.com/zt/weixin/images/logo.png) no-repeat;float:left;height:40px;width:172px;}
#hd_nav{display:inline;float:right;margin:10px 20px 0 0;font:12px/1.5 "Sim sun",Tahoma,Arial,Helvetica,sans-serif;}
#hd_nav li{display:inline-block;*display:inline;font-family:simsun;font-size:12px;vertical-align:middle;*zoom:1}
#hd_nav li a{filter:alpha(opacity=80);opacity:.8;color:#fff;font-size:14px;}
#hd_nav .home{border-right:1px solid #fff;border-color:rgba(255,255,255,0.3);margin-right:8px;padding-right:8px}
.ht_top{width:100%;overflow:hidden;background:#fafafa url(https://www.huatu.com/z/topfooter/images/nav_bg.gif) repeat-x 0 0;line-height:41px;}
.ht_top .zt_top{width:1200px;height:41px;margin:0 auto;}
.ht_top h2{float:left;}
.ht_top h2 a{float:left;width:131px;height:40px;overflow:hidden;background:url(https://www.huatu.com/z/topfooter/images/logo.gif) no-repeat;font-size:12px;text-indent:-100em;}
.ht_top .topnav{float:right;color:#333;font-size:12px;}
.ht_top .topnav a{padding:0 8px;}
.ht_top .topnav a:hover{color:#e4393c;text-decoration:underline;}
.banner{position:relative;height:300px;padding-top:80px;background:#4c44d5 url(../images/bannerbg.jpg) no-repeat top;color:#fff;background-size:cover;}
.banner p{padding-left:12px;font-size:28px;font-weight:300;line-height:40px;letter-spacing:1px;font-family:"MicroSoft YaHei",Arial,sans-serif;}
.banner h1{font:72px/80px "MicroSoft YaHei",Arial,sans-serif;}
.banner h1 span{display:block;font-size:58px;letter-spacing:5px;}
.ht_top{overflow:hidden;width:100%;height:41px;background:url(https://ah.huatu.com/zt/a/top/images/nav-bg.gif) repeat-x;line-height:41px;}

.width{margin:0 auto;width:1000px;}
.neir{overflow:hidden;margin-top:10px;width:100%;}
.ht_nav{height:44px;background:#333333;}
.zt_nav{width:1000px;margin:0 auto;}
.nav{margin:0 auto;}
.nav ul li{float:left;font:18px "\5FAE\8F6F\96C5\9ED1";line-height:44px;color:#FFFFFF;text-align:center;padding:0 16.5px;}
.nav ul li a{float:left;display:block;line-height:44px;color:#FFFFFF;text-align:center;}
.nav ul li a:hover{color:#FF0;text-decoration:none;}
.nav ul li:hover{background:#c70f12;}
.content{overflow:hidden;margin:0 auto;width:1200px;}
.zbiao{position:fixed;top:36%;left:50%;margin-left:605px;z-index:98;width:130px;border:1px solid #E6E6E6;background:#fff;}
.i_jobcz{overflow:hidden;box-sizing:border-box;margin: 10px auto;padding-bottom:15px;width:1200px;background:#fff;}
.i_jobcz h2,.i_jobinfo h3{margin:15px;padding-left:10px;height:20px;border-left:solid 4px #e53538;font-weight:700;font-size:16px;line-height:20px;}
.i_jobcz ul{overflow:hidden;margin:0 auto;}
.i_jobcz ul li{float:left;margin:4px 6px;white-space:nowrap;}
.i_jobcz li a{float:left;padding:3px 5px;min-width:50px;border:solid 1px #f5f5f5;background:#f5f5f5;text-align:center;text-decoration:none;font-size:14px;line-height:22px;}
.i_jobcz li a:hover{border:solid 1px #e53538;background:#fff;color:#e53538;}
.i_jobcz li a.cur{border:solid 1px #e53538;background:#fff;color:#e53538;}
.i_jobcz li a.cur:hover{border:solid 1px #e53538;background:#e53538;color:#FFF;}
.searchHead{margin:10px 0 0 0;}
.searchHead h3{padding:0 0 5px 5px;border-bottom:solid 2px #e53538;color:#e53538;font-size:18px;line-height:20px;}
.searchHead h3 span{color:#333;}
.search_pp{margin-bottom:10px;padding:20px 0 10px 22px;border:solid 1px #e6e6e6;border-top:none;background:#fff;}
.search_pp div{margin-bottom:15px;}
.search_pp div label{float:left;float:left;width:80px;font-size:14px;line-height:30px;}
.search_pp select{float:left;margin-right:25px;width:198px;height:28px;border:solid 1px #e6e6e6;color:#999;}
.search_pp select:first-child{margin:0 0 0 25px;}
.search_pp input[type=button]{position:relative;display:block;margin:10px auto 0;width:110px;height:34px;border:none;background:#e53538;color:#fff;font-size:14px;cursor:pointer;}
.search_pp input[type=button]:hover{border:1px solid #e53538;background:#fff;color:#e53538;}
.divinput{float:left;}
.divinput input[type=text]{height:28px;}
.search_pp .divselect{float:left;margin-right:25px;width:198px;}
.search_pp .divselect cite{padding-left:15px;width:181px;background:url(select01.jpg) no-repeat right center;}
.search_pp .divselect ul{width:196px;}
.divselect{position:relative;z-index:10;width:340px;}
.divselect cite{display:block;padding-left:18px;width:320px;height:28px;border:1px solid #ddd;background:url(../images/selectBtn.png) no-repeat top center;color:#afafaf;font-style:normal;font-size:14px;line-height:28px;cursor:pointer;}
.divselect ul{position:absolute;top:31px;display:none;overflow:auto;margin-top:-1px;width:338px;max-height:250px;border:1px solid #ddd;border-top:none;background:#fff;}
.divselect ul li{height:30px;line-height:30px;}
.divselect ul li:hover{background:#dfdcdc;}
.divselect ul li a{display:block;overflow:hidden;padding-right:10px;padding-left:10px;height:30px;color:#333;text-decoration:none;white-space:nowrap;cursor:pointer;}
.divselect ul li a:hover{background-color:#e5e5e5;}
.posiZindex1{position:relative;z-index:31;}
.posiZindex2{position:relative;z-index:30;}
.posiZindex3{position:relative;z-index:29;}
.posiZindex4{position:relative;z-index:28;}
.select{z-index:10000;margin:0 15px 10px 0;}
.select ul{overflow:hidden;width:760px;}
.select ul li input,.select ul li select{float:left;display:block;margin:0 5px;padding-left:15px;width:115px;height:36px;border:1px solid #ccc;background:#fff;color:#807a62;font-style:normal;line-height:36px;}
.select ul li input{width:160px;height:32px;}
.search{padding:0 24px;height:120px;border:solid 1px #ddd;background:#f6f6f6;}
.search_tab{overflow:hidden;margin-bottom:20px;height:46px;border-bottom:solid 1px #ddd;}
.search_tab li{float:left;margin-bottom:-1px;padding:16px 8px 11px;font-size:18px;line-height:18px;cursor:pointer;}
.search_tab li.cur{margin:0;border-bottom:solid 1px #d21332;color:#d21332;}
.search_div{position:relative;z-index:2;overflow:hidden;width:100%;border-bottom:1px solid #e6e6e6;background-color:#fff;}
.layui-form-item{margin:10px auto;width:96%;max-width:900px;}
.layui-input-block{float:left;margin-left:0;width:70%;min-height:36px;}
.layui-input{display:block;box-sizing:border-box;padding-left:10px;width:100%;height:38px;outline:0;border-color:#e6e6e6;border-style:solid;border-width:1px;border-radius:2px;background-color:#fff;line-height:1.3;-webkit-transition:all .3s;transition:all .3s;-webkit-appearance:none;}
.layui-input:hover{border-color:#D2D2D2!important;}
.layui-btn{float:left;display:inline-block;padding:0 18px;width:30%;height:38px;border:none;border-radius:2px;background-color:#009688;color:#fff;text-align:center;white-space:nowrap;font-size:14px;line-height:38px;cursor:pointer;}
td.on{border-bottom:1px solid #D60711;color:#D60711;}
td.active{background:#D60711;color:#fff;}
.layui-table{margin:0 auto;max-width:1200px;}
.layui-form-item:after{clear:both;display:block;height:0;content:'\20';}
.search_div.fixed{position:fixed;top:0;}
.jqtab_list li{padding:2px 0;border-bottom:1px solid #E6E6E6;text-align:center;font-size:12px;line-height:24px;cursor:pointer;}
.jqtab_list li.current{background:#E52927;color:#FFF;}
.nner{overflow:hidden;padding:15px 2%;width:96%;background:#fff;}
.nner p{font-size:12px;}
.nner h2{border-bottom:1px solid #d41e1a;text-indent:.5em;font-size:16px;font-family:"微软雅黑";line-height:32px;}
.nner h3{text-align:center;font-weight:400;font-size:16px;font-family:"微软雅黑";line-height:60px;}
.nner table{border-collapse:collapse;background:#fff;}
.nner td{padding:5px;border:1px solid #e4e4e4;}
.nner th{padding:5px;border:1px solid #e4e4e4;background:#eee;font-size:14px;}
.nner li{margin-left:10px;}
.tablebg{background:#f7f7f7;text-align:center;}
.kaoshihz{overflow:hidden;margin-bottom:10px;background:#fff;}
.kaoshihz h3{overflow:hidden;padding:15px 10px 12px;border-bottom:solid 1px #ddd;line-height:16px;}
.kaoshihz h3 a{font-family:"\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;line-height:16px;}
.kaoshihz h3 a:hover{color:#e4393c;text-decoration:underline;}
.kaoshihzxx{padding:5px 5px 10px 15px;}
.kaoshihzxx dt{margin-top:3px;line-height:30px;}
.kaoshihzxx dt a{font-weight:700;}
.kaoshihzxx dt a:before{display:inline-block;margin-right:8px;width:8px;height:8px;border:1px solid #ccc;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;content:"";}
.kaoshihzxx dt a:hover:before{border-color:#e33;background-color:#e33;}
.kaoshihzxx dd{line-height:26px;}
.kaoshihzxx dd a{display:inline-block;margin-right:18px;}
.footer{margin-top:20px;padding:15px 0;background:#575757;color:#FFF;text-align:center;line-height:24px;}
.footer a,.footer a:hover{color:#fff;}
.footer img{display:inline;}
.ahfh{bottom:10px;left:50%;margin-left:610px;position:fixed;height:40px;width:40px;z-index:9999;background:url(https://ah.huatu.com//zt/2016sy/images/return-top.png) no-repeat 0 0;display:none;}
a.ahfh:hover{background:url(https://ah.huatu.com//zt/2016sy/images/return-top.png) no-repeat 0 -41px;}
.layui-table tr.on{color: #795548;}
.layui-table tr.active{background: #ffffb8;color: #f00;}
@media screen and (max-width:1500px){.zbiao{position:relative;right:0;overflow:hidden;margin:0 auto;width:1200px;border:0;left:initial;top:initial;}
.jqtab_list li{display:inline-block;padding:2px 8px;min-width:80px;border-bottom:none;}
}
@media screen and (max-width:1250px){.content,.zbiao{width:1000px;}

.Width{width:1000px;}
.jqtab_list li{min-width:55px;}
.i_jobcz{width:1000px;}
.ahfh{margin-left:510px;}
}
@media screen and (max-width:1000px){.content,.ht_top .zt_top,.width,.zbiao,.zt_nav{width:100%;}
.Width{width: 17.75rem;}
/* 通用头部*/
#header{background: #4f48e3;background: linear-gradient(to right,#5356f1,#4e44da);position: relative;height: 40px;}
#hd_logo a{height: 30px; width: 100px; background-size: contain;}
#hd_logo{margin: 5px 0 0 5px;}
#hd_nav{margin: 5px 5px 0 0;display: inline-block;overflow: hidden;overflow-x: scroll;white-space: nowrap;-webkit-overflow-scrolling: touch;}
#hd_nav .bbs{margin-right:0;}
#hd_nav::-webkit-scrollbar{display:none;}
#hd_nav .home a,#hd_nav .bbs a{font-size: 12px;}
.banner{height:6.85rem;padding-top:0;background-image: url(../images/bannerbgm.jpg);background-size:cover;}
.banner p{height: 2.5rem;padding-left: 0;overflow: hidden;letter-spacing: 0;font-size: 0.8rem;line-height: 2.5rem;}
.banner h1{padding-left: 1.5rem;box-sizing: border-box;font-size:1.3rem;line-height:1.4rem;letter-spacing: .015rem;}
.banner h1 span{font-size:1rem;letter-spacing: .05rem;}

.jqtab_list li{padding:2px 3px;min-width:auto;}
.nav ul li a{line-height:26px;font-size:14px;}
.ht_nav{height:28px;}
.nav ul{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;height:28px;}
.nav ul::-webkit-scrollbar,.fx_listnavtxt p::-webkit-scrollbar{display:none;}
.nav ul li{display:inline-block;float:none;height:28px;white-space:nowrap;padding:0 3px;}
.zbiao{padding:5px 0px 0;}
.zbiao ul{float:none;overflow:hidden;overflow-x:scroll;height:28px;white-space:nowrap;-webkit-overflow-scrolling:touch;border:1px solid #E6E6E6;}
.zbiao ul::-webkit-scrollbar{display:none;}
.i_jobcz{box-sizing:content-box;margin:5px 6px;width:auto;}
.i_jobcz ul li{margin:3px 0 3px 8px;}
.i_jobcz li a{padding:0 2px;min-width:40px;font-size:13px;}
.i_jobcz h2{margin:15px 0 10px 15px;}
.neir{margin-top:0;width:100%;}
.nner table thead,.noh5{display:none!important;}
.nner table tbody tr{display:block;margin-bottom:5px;border:1px solid #ccc;}
.nner table tbody td{display:block;overflow:hidden;border:none;border-bottom:1px solid #eee;text-align:center;font-size:13px;}
.nner table tbody td:before{float:left;content:attr(data-label);text-transform:uppercase;font-weight:700;}
.nner table tbody td:nth-of-type(2),.nner table tbody td:nth-of-type(3),.nner table tbody td:nth-of-type(4){text-align:left;}
.nner table tbody td:nth-of-type(2),.nner table tbody td:nth-of-type(3){width:50%;display: inline-block;box-sizing: border-box;}
.nner table tbody td:nth-of-type(1):before{content:"学历:";}
.nner table tbody td:nth-of-type(2):before{content:"一级门类:";}
.nner table tbody td:nth-of-type(3):before{content:"专业大类:";}
.nner table tbody td:nth-of-type(4):before{content:"专业名称:";}
.searchHead{margin:5px 0 0 0;}
.search_pp{margin-bottom:0;padding:10px;}
.search_pp div label{float:none;display:block;width:100%;text-align:center;}
.search_pp div{margin-bottom:0;}
.search_pp .schbt{position:relative;clear:both;overflow:hidden;}
.search_pp .divselect{margin-right:0;width:100%;}
.search_pp .divselect ul{box-sizing:border-box;margin-top:-3px;width:100%;}
.search_pp .divselect cite{box-sizing:border-box;padding-left:8px;width:100%;}
.i_select{position:relative;float:left;width:50%;}
#ahfh{width:30px;height:30px;background-size:100%;border-radius:50%;bottom:10px;right:5px;left:inherit;opacity:0.7;}
a.ahfh:hover{background:url(https://ah.huatu.com//zt/2016sy/images/return-top.png) no-repeat 0 -30px;}
}
