@charset "gb2312";body{font:12px/1.5 "Sim sun",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}
body{background: #f6f6f7;}
ul,ol,input{margin:0;padding:0;}
li{list-style:none;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}
b,strong,th{font-weight:normal;}
textarea{resize:none;}
button,input,textarea{font-family:"Sim sun",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}
a{color:#333333;text-decoration:none;}
a:hover{text-decoration:inline;color:#cc0000;}
.clearfix{*zoom:1}
.clearfix:after{content:"";display:block;clear:both;}
.container{width:700px;margin:0 auto;overflow: hidden;}
h1{font-size:18px;font-weight:normal;}
.mt15{margin-top:15px;}
#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(ah.huatu.comztweixinimageslogo.png) no-repeat;float:left;height:40px;width:172px;}
#hd_nav{display:inline;float:right;font-size:0;margin: 10px 20px 0 0;}
#hd_nav li{display:inline-block;font-family:simsun;font-size:12px;vertical-align:middle;*zoom:1}
#hd_nav .home a,#hd_nav .bbs 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}
#hd_nav .bbs{line-height:1;margin-right:12px}
#hd_nav .zhushou a,#hd_nav .android a,#hd_nav .dimecode a{border-radius:3px;display:inline-block;line-height:21px;margin-left:10px;padding: 0 2px;text-decoration:none;color: #fff;}
#hd_nav .zhushou a:hover,#hd_nav .android a:hover,#hd_nav .dimecode a:hover,#hd_nav .dimecode a.hover{background-color:rgba(255,255,255,0.4);}
#hd_nav .zhushou .ico,#hd_nav .android .ico,#hd_nav .dimecode .ico{background: url(ah.huatu.comztweixinimagest01649220cfc2266d3a.png) no-repeat 0 -25px;display:inline-block;height:14px;margin-bottom:3px;margin-right:3px;vertical-align:middle;width:13px;}
#hd_nav .android .ico{background-position:-15px -25px;height:15px}
#hd_nav .dimecode .ico{background-position:-30px -25px;height:13px}
#hd_nav .dimecode{position:relative}
#hd_nav .dimecode .dime{display:none;position:absolute;right:0;top:26px;width: 160px;}
#hd_nav .dimecode a:hover .dime,#hd_nav .dimecode a.hover .dime{display:block}
.banner{width:100%;background:#F04444;}
.banner1{background:#F04444;margin:0 auto;text-align:center;width:960px;}
.banner1 .common{overflow:hidden;word-spacing:1px;}
.banner1 h1{color:#FFFFFF;font-size:36px;font-weight:bold;font-family:'Microsoft YaHei';line-height:80px;}
.banner_top_p{font-size:22px;color:#FFFFFF;text-align:left;line-height:32px;margin:15px 0 5px 20px;}
.maquee{height:665px;overflow:hidden;border-bottom:1px solid #d8d8d8;background: url(../images/sy.jpg);}
.box{width:960px;margin:0 auto;}
.select{z-index:10000;margin: 0 0 10px;overflow: hidden;}
.select p input{height: 40px;line-height: 40px;color:#807a62;font-style:normal;padding-left:10px;border: 1px solid #E8E8E8;background:#fff;font-size:16px;width: 172px;}
.search{border: solid 1px #ECECEC;background: #FFFFFF;padding:0 24px;overflow:hidden;}
.search_tab{border-bottom:solid 1px #E6E6E6;height:46px;margin-bottom:20px;overflow:hidden;}
.search_tab li{float:left;font-size:18px;line-height:18px;padding:16px 8px 11px;margin-bottom:-1px;cursor:pointer;}
.search_tab li.cur{border-bottom: solid 1px #F44336;color: #E91E63;}
.select{text-align:center;}
.select div{text-align:center;margin: 0px -2px;display: inline-block;padding: 0;}
.tishi{text-align:center;margin-bottom:10px;color:#656565;}
.tishi a{color: #4CAF50;}
.tishi a:hover{color:#F04444;}
.select input.search_btn{width: 184px;height: 42px;color:#fff;border:none;text-align:center;font-size:20px;line-height: 42px;cursor:pointer;background: #F44336;background: linear-gradient(to right,#DE277D , #F94020);}
.select input.search_btn:hover{
    color: #ff0;
    background: #F94023;
    background: linear-gradient(to right, #F94020,#DE277D );
    box-shadow: 0 0px 5px 0 #F44336;
}.search_tab a p{padding-top:18px;font-size:16px;color: #4CAF50;margin:0;float:right;}
.search_tab a p:hover{color: #F44336;}
.job_table{margin-top:15px;}
.job_title{height: 48px;background:#F04444;color:#fff;font: 22px/48px "Sim sun";padding-left:20px;overflow:hidden;}
.job_title span{color:#ff0;}
.job_title span a{color:#ff0;float:right;padding-right:8px;}
.job_content{margin-bottom:10px;}
.job_content table{border-collapse:collapse;line-height:25px;}
.job_content th{background:#f8f8f8;border:1px solid #d8d8d8;text-align:center;height:38px;font:14px/38px "Microsoft YaHei";}
.job_content td{border:1px solid #d8d8d8;text-align:center;height:34px;line-height:14px;font:14px/38px "Microsoft YaHei";}
.htjg{width:100%;text-align:center;font:18px/36px "Sim sun",Tahoma,Arial,Helvetica,sans-serif;border:1px solid #d8d8d8;box-sizing:border-box;background: url(../images/sy.jpg);}
.htjg span{color:#f00;font-size:26px;}
.htzwxq{width:100%;text-align:center;font:13px/24px "Sim sun",Tahoma,Arial,Helvetica,sans-serif;border: 1px solid #01B75B;box-sizing:border-box;}
.htzwxq a{color:#01B75B;}
.htzwxq a:hover{color:#f00;}
.numRow h3 a:hover{color:#d21332;}
.numRow ul li{clear:both;height:32px;}
.page{background:#F04444;color:#fff;font:18px/36px "Microsoft YaHei";overflow:hidden;}
.mzsm{width:946px;background: #ffffff;padding:15px 6px;text-align:center;color:#666666;}
.footer{margin-top: 10px;color:#757575;text-align:center;line-height:38px;background: #ffffff;padding: 15px;font-size:14px;}
.tuijian a{color:#f04444;padding:0 12px;background:#F7F7F7;display:inline-block;margin:0 3px;border:1px solid #FFDFDF;border-radius:55px;font-size:14px;line-height:38px;}
.tuijian a:hover{color: #fff;background: #f04444;border: 1px solid #f04444;}
iframe#iframeh {
    height: 614px;
    background: #fff;
}
.select ul{margin:0;padding:0;text-align: center;width: 100%;}
.select ul li{display: inline-block;margin:0;padding:0;margin-bottom: 0 !important;}
.select ul li input,.select ul li select{float:left;margin:0 5px;height:36px;line-height:36px;display:block;color:#807a62;font-style:normal;padding-left: 10px;border:1px solid #ccc;background:#fff;width: 125px;}
.select ul li select{width: 138px; height: 38px;}
#head{width:100%;height:188px;background:url("imagesyuyue_01.jpg") no-repeat center;}
#head h1{color:#fff;font-weight:bold;font-size:42px;line-height:42px;padding-top:53px;text-align:center;font-family:"Microsoft YaHei";}
#head h1 span{display:none;}
#head p{color:#fff;font-size: 26px;line-height:30px;text-align:center;padding-top:23px;font-family:"Microsoft YaHei";}
#register{width:100%;background:url("imagesyuyue_02.jpg") no-repeat top center;background-color: #fff;padding-bottom: 5px;overflow: hidden;}
#register .container{box-shadow:0 1px 10px 0 #E0E0E0;background:#fff;}
#register .container .yi{text-align:center;font-size: 16px;line-height: 30px;padding: 10px 0;}
#register .container .yi a{color: #009C86;}
#register .container .yi a:hover{color: #F44336;}
#register .container form{margin:0px;text-align: center;}
#register .container form li{margin-bottom:29px;position:relative;}
#register .container form li p{float:left;width: 140px;text-align:right;color:#333333;font-size:16px;height:48px;line-height:48px;}
#register .container form li input.inleft{float:left;width:334px;height:48px;color:#b8b8b8;background:#fff;line-height:48px;font-size:16px;margin-left:21px;padding-left:17px;font-family:"Microsoft YaHei";border:1px solid #E8E8E8;}
#register .container form li input.inleft::-webkit-input-placeholder{color:#b8b8b8;}
#register .container form li input.inleft:-moz-placeholder{color:#b8b8b8;}
#register .container form li input.inleft::-moz-placeholder{color:#b8b8b8;}
#register .container form li input.inleft:-ms-input-placeholder{color:#b8b8b8;}
#register .container form li input.inright{width:133px;height:48px;background:#fff;color:#EB334F;font-size:16px;cursor:pointer;margin-left: 17px;font-family:"Microsoft YaHei";border:1px solid #E8E8E8;outline: none;float: left;}
#register .container form li input.inright:hover{color:#FFFFFF;border:1px solid #E8E8E8;background:linear-gradient(to right,#DF287A , #F63D2C);border-radius:30px;box-shadow: 0 0px 5px 0 #F44336;}
#register .container form input.chafen{width:351px;height:56px;background:#F94023;color:#fff;font-size:18px;border:none;cursor:pointer;margin-top:15px;font-family:"Microsoft YaHei";background:linear-gradient(to right,#DE277D , #F94020);border-radius:50px;outline: none;}
#register .container input.chafen:hover{color: #ff0;background: #F94023;background:linear-gradient(to right, #F94020,#DE277D );box-shadow: 0 0px 15px 0 #F44336;}
.job_title a{font-size:16px;color:#ff0;margin:0;float:right;padding-right:13px;}
.i_jobcz{overflow:hidden;padding-bottom:15px;margin:10px auto;background:#fff;box-sizing:border-box;}
.i_jobcz h2,.i_jobinfo h3{font-size:16px;color: #EC3551;line-height:20px;height:20px;margin: 15px;font-weight:bold;text-align: center;}
.i_jobcz ul{margin: 0 6px;overflow:hidden;}
.i_jobcz ul li{margin: 4px 6px;float:left;white-space:nowrap;}
.i_jobcz li a{padding: 3px 6px;background:#f5f5f5;float:left;border:solid 1px #f5f5f5;line-height:22px;font-size:14px;min-width:60px;text-align:center;text-decoration:none;}
.i_jobcz li a:hover{background:#fff;color:#e53538;border:solid 1px #e53538;}
.i_jobcz li a.cur{background:#fff;color:#e53538;border:solid 1px #e53538;}
#footer{width:100%;height:116px;background: #fff;}
#footer .container{height:100%;}
#footer .htzt{text-align:center;color:#e5e5e5;font-size:14px;line-height:14px;padding-top:25px;}
#footer .htzt a{color:#999999;font-size:14px;margin:0 20px;}
p.copyright,p.copyright a{color:#c4c4c4;font-size:14px;line-height:14px;padding: 15px 0;text-align:center;}
.job_content td a.num{background:#ff7600;color:#fff;line-height:24px;text-align:center;padding:3px 8px;display:inline-block;margin:0 auto;border-radius:5px;}
.job_content td a.num:hover{color:#fff;background:#ef2445;}
.job_content td a.num.cur{color:#FF7600;background:#FFFFFF;box-shadow:0 0 0 1px #FF7600;}
.smewm{width:130px;height:auto;padding:3px 8px;background:#fff;position:fixed;top:298px;right:10px;}
.smewm p{text-align:center;color:#F03844;padding:0px 0 3px;font-size:14px;}
@media screen and (max-width:1000px){#header{position: relative;height: 36px;background: #F94023;background: linear-gradient(to right,#DE277D , #F94020);}#hd_logo a{height: 30px; width: 100px; background-size: contain;}
#hd_logo{margin: 5px 0 0 5px;}
#hd_nav{margin: 5px 5px 0 0;}
#hd_nav .bbs{margin-right:0;}
#hd_nav .home a,#hd_nav .bbs a{font-size: 12px;}
.banner1{width:100%;}
.banner_top_p{font-size:16px;margin:5px 0 0;text-align:center;}
.banner1 h1{font-size:22px;line-height:30px;padding-bottom:15px;}
.box{width:100%;}
.mt15{margin-top:5px;}
table{width:100%;}
iframe#iframeh {height:730px;}
.ipyc{display:none;}
.nav ul::-webkit-scrollbar,.fx_listnavtxt p::-webkit-scrollbar{display:none;}
.select{float:none;margin:8px auto 0;width: 100%;}
.search{height:auto;padding:0 5px;margin:0;}
.search_tab{float:none;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap;height:48px;}
.search_tab::-webkit-scrollbar{display:none;}
.search_tab li{display:inline-block;float:none;white-space:nowrap;font-size:18px;padding:16px 8px 12px;}
.mzsm{border:none;width:96%;padding:6px 2%;}
.job_title{height:auto;line-height:40px;font-size:16px;padding-left:3px;}
.smewm{display:none;}
.noh5{display:none !important;}
.container{width:100%;background:#fff;}
#head{height:auto;overflow:hidden;background:#F94023;background:linear-gradient(to right,#DE277D , #F94020);}
#head h1{padding-top: 0;font-size: 24px;}
#head h1 span{display:inline-block;}
#head p{padding: 0px 0 10px;font-size: 15px;}
#register{height:auto;background:#fff;}
#register .container{background:#fff;box-shadow:none;height: auto;}
#register .container .yi{line-height: 26px;text-align:center;font-size: 14px;}
#register .container form{margin-top:10px;}
#register .container form li input.inleft{float:none;width:90%;padding:0;margin:0 auto 5px;background:#fff;text-align:center;border-radius:50px;border:1px solid #E4E4E4;display:block;}
#register .container form li input.inright{margin:0 auto;display:block;max-width:90%;background:#fff;height:32px;color:#F83E22;border:none;float: none;}
#register .container form li p{display:none;}
#register .container form input.chafen{width:90%;height:56px;margin:20px auto;display:block;}
.i_jobcz{width:auto;margin: 0;box-sizing:content-box;}
.i_jobcz ul li{margin: 3px 0 3px 5px;}
.i_jobcz li a{padding: 0 5px;font-size:13px;min-width: 40px;}
.select ul li input,.select ul li select{margin: 0;}
#footer .htzt a{margin:0 2px;line-height:24px;display:inline-block;}
#footer .copyright{padding:0;text-align:center;}
#register .container form li{margin-bottom:10px;}
.select input.search_btn{margin-top: 6px;}}
@media screen and (max-width:330px){#head h1{font-size: 17px;}
#register .container form li input.inleft{font-size: 14px;}
#hd_nav li.home{display: none;}}