﻿
body {
    margin: 0px; padding:0px; font-family:"Microsoft YaHei"	,SimSun,SimHei; font-size: 12px; background: #FFFFFF;
}
img,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{
    padding:0; margin:0;
}
a {
    color: #050404; text-decoration: none;
}
a:hover {
    color: #FF0000; text-decoration: underline;
}
i,em{font-style: normal;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal;font-size:12px;}
img{outline:none;border:none;}
input,select{vertical-align: middle;}

.zyw{
    width:100%; height:auto; margin:0px;
}
/*margin20px å¿™è½è·¯æ°“å½•è«èŒ…éˆ¥Ã·åµœãƒ‚ã¢ï¿½*/
.zywbody{
    width:1002px; height:auto; margin:0px auto 10px; zoom:1;
}
.zywbody:after{
    content:"."; height:0px; display:block; clear:both; visibility:hidden;
}
.clear{
    clear:both;
}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:""; height:0px; display:block; clear:both; visibility:hidden;}
.clearfix{zoom:1;}
ul,li{list-style: none;}
.global{ width: 1002px;  height: auto;  margin: 0px auto;zoom:1;overflow: hidden;}
.mt10{margin-top: 10px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mt20{margin-top: 20px;}

/*å¿™éˆ¥æ’€æ‡Šãƒ‚â‘´ä¹…Î²çŠ…è®¿ãƒ‚æ‚¸å¾â”¾â‚¬Ã·åµœîž é“°ï¿½*/
table{
    border-collapse:collapse;
    border-spacing:0;
}
/*-----------------top------------------*/

.topzy{
    width:100%; height:auto; margin:0px; background:#F4F2F2;
}
.topbody{
    width:1002px; height:auto; margin:0px auto; line-height: 32px; zoom:1;
}
.topbody:after{
    content:"."; height:0px; display:block; visibility:hidden; clear:both;
}
.topbodyleft{
    min-width: 46%; position: relative; float: left;
}
.topbodyleft label{
    color: #ff0000;
}
.topbodyleft span{
    color: #ff0000; font-weight: bold; padding-right: 10px; font-size:16px;
}
.topbodyright{
    min-width: 53%; text-align: right; position: relative; float: right;
}
.topbodyright label{
    width: 80px; height: 24px; position: absolute; left: 38%; top: 4px; z-index: 999;
}
/*-----------------heads------------------*/
.heads{
    width:1002px; height:auto; margin:0px auto; zoom:1;
}
.heads:after{
    content:"."; height:0px; display:block; visibility:hidden; clear:both;
}
#logo {
    width: 530px;
    height: 60px;
    margin: 20px 0px;
    float: left;
}
#logo>h1{padding:0;margin: 0;}
#logo>h1>a{background:url('/images/zywlogo.jpg') no-repeat;width: 397px;height: 60px;display: inline-block;line-height: 1000px;overflow: hidden;margin-top: 3px;}

.zlw{
    width:330px; height:40px; line-height:40px; margin:20px 0px; padding:20px 0px 0px; float:left; font-size:16px; font-weight:bold;
}
.search{
    width:350px; height:70px; margin:0px; float:left; padding:10px 0px 20px;
}
.searchtype{
    width:100%; height:auto; margin:0px;
}
.searchtype ul{
    padding:0px; margin:0px; list-style-type:none; zoom:1;
}
.searchtype ul:after{
    content:"."; display:block; height:0px; visibility:hidden; clear:both;
}
.searchtype ul li{
    width:50px; height:32; line-height:32px; margin:0px; float:left; text-align:center; cursor:pointer;
}
.textinput{
    width:100%; height:auto; margin:0px; zoom:1;
}
.textinput after{
    content:"."; height:0px; display:block; clear:both; visibility:hidden;
}
.inputleft{
    width:270px; height:auto; margin:0px; float:left;
}
.inputleft input{
    width:248px; height:36px; line-height:36px; margin:0; padding:0 10px; border:1px solid #00a3ff;
}
.inputright{
    width:80px; height:auto; margin:0; float:left;
}
.inputright input{
    width:80px; height:38px; line-height:38px; margin:0px; background:#00a3ff; padding:0px; border:0px; font-size:14px; font-weight:bold; color:#FFF;
}
.put{
    width:100px; height:38px; line-height:38px; float:left; margin:42px 0px 20px 20px; text-align:center; background:#00a3ff;
}
.put a{
    color:#FFF; font-weight:bold;
}

/*-----------------nav------------------*/
.nav{
    width:1002px; height:auto; margin:0 auto; background:#00a3ff;
}
*.nav{margin-top: 10px;}
.navlists{
    width:1002px; height:50px; margin:0px auto;
}
.navlists a{
    text-decoration: none;
}
.navlists ul{
    padding:0px; margin:0px; list-style-type:none; zoom:1; background:#00a3ff;
}
.navlists ul:after{
    content:"."; height:0px; display:block; visibility:hidden; clear:both;
}
.navlists ul .menuT{
    width:110px; height:50px; line-height:50px; margin:0px; float:left; text-align:center;
}
.navlists ul .menuT a{
    color:#FFF; font-size:18px; font-family:"Microsoft YaHei"	,SimSun,SimHei;
}
.my_zlk{
    width:110px; height:50px; line-height:50px; margin:0px; background: #ffce28; float:right; text-align:right; padding-right:10px;
}
.my_zlk a{
    color:#ff0000; font-size:16px; font-weight:bold;
}
.my_zlk img{position: relative;top:2px;left:-5px;}
/*---------------çŒ«ç¢Œéˆ¥ç»ï¸¹â‚¬æ’¯åŠ‰æ°“ç‚‰å½•çŒ«è—›é™‹-------------------*/
.zlnav{
    width:1002px; height:auto; margin:0px auto 10px; background:#c8e9fc; zoom:1;
}
.zlnav:after{
    content:"."; display:block; clear:both; height:0px; visibility:hidden;
}
.zlnavs{
    width:439px; height:auto; margin:12px 0px; float:left;
}
.zlnavs a:hover{
    color:#fe8a23;text-decoration:underline;
}
.zlnavlist{
    width:100%; height:auto; margin:0px; padding:6px 0px; zoom:1;
}
.zlnavlist:after{
    content:"."; height:0px; display:block; visibility:hidden; clear:both;
}
.zlnavtype{
    width:99px; height:24px; line-height:24px; margin:0px; padding:0px 20px 24px; float:left; font-weight:bold; text-align:right; font-size:14px;
}
.zlnavtype a{
    color:#333;
}
.zlnvalists{
    width:270px; height:48px; line-height:24px; margin:0px; float:left; padding:0px 30px 0px 0px; font-size:14px;
}
.zlnvalists a{
    padding-right:10px; display:inline-block; color:#666;
}
#zlhome{
    width:124px; height:96px; margin:24px 0px; float:left;
}
#zlhome img{
    padding:0px; margin:0px;
}
/*çŒ«é™†åºå¿™éˆ¥æ«¬î„¼ãƒ¢â‚¬éƒï¿½*/
.zyw {
    width: 100%;
    height: auto;
    margin: 0px;
}
.slideBox{position: relative;margin-top: 10px;}
.hd{position: absolute;bottom:10px;right:10px;}
.hd ul li{float:left;margin-right: 3px;width: 15px;height: 15px;background: #fff;line-height: 15px;text-align: center;}
.hd ul li.on{background: red;}
/*çŒ«è›è‰—ç›²é™†è§å¿™è¬è‰™èŽ½éº“åž„*/
.input{ width: 1002px;
    height: auto;
    margin: 0px auto 10px;
    zoom:1; font-size: 16px;overflow: hidden;}
.job_left input{width:460px;height:35px; line-height:35px; margin:0; padding:0 10px; border:1px solid #00a3ff;}
.job_left *input{border-bottom-width:0;width:483px; height:36px; line-height:36px; }
/*.job_left input{width:483px; height:36px; line-height:36px; margin:0; padding:0 10px; border:1px solid #00a3ff;}*/
.job_right input{font-size: 16px;}
.input .info{width: 138px;height: 38px;margin-top: -2px;background: #00A3FF;margin-left: 10px;line-height: 38px;text-align: center;}
.info a{color:#fff;}
.info a{color:#fff;}
.new_job{margin-left: 10px;width: 259px;height: 38px;background: #EEEEEE;line-height: 38px;}
.new_job p{display: inline-block;padding: 0px 12px;position: relative;}
.new_job p>i{display: inline-block;height: 20px;width: 20px;background: #fff;margin-right: 3px;position: relative;top:4px;}
.new_job p>i:first-child{margin-left: 10px;}
.new_job p>i:last-child{margin-right: 10px;}
.new_job span {position: absolute;right: 8%;top:1%;display: inline-block;letter-spacing: 15px;}
.new_job *span {position: absolute;right: 22%;top:9%;display: inline-block;letter-spacing: 15px;}
/*å¿™æ²¤ç¯“çŒ«è§è¬ç›²å½•è›ç›²èµ‚æ‹§*/
.tuijian { width: 1002px;height: auto;  margin: 0 auto;overflow: hidden;*margin-top: 10px;}
.tuijian .tuijian_img{ *width:1020px;}
.tuijian .tuijian_img ul li.active{border: 1px solid #00A0E9;}
/*tuijian ç›²èµ‚é¢…æ°“æŽ³éˆ¥çˆŒå¿™è½éˆ¥âˆ¶îž î„»ä¹…Î²åµšâ’šÎ»å–¡æ2*/
.tuijian h2{margin-bottom: 10px;font-size: 14px;}
/*å¿™éˆ¥æ’€æ‡Šãƒ‚â‘´ç·ˆargin-bottom*/
.public_title h2{font-size: 14px; border-left:2px solid #009FE9;padding-left: 5px; cursor: pointer;margin-bottom: 10px;}
.public_title h2 i{padding:0 10px;}
.public_title h2 a{font-size: 12px;}

/*å¿™éˆ¥æ¾›å§‘ï¸¹â‚¬æ¾›å§‘ï¸¹â‚¬æ¾›ï¿½.tuijian_img ul{overflow: hidden;padding: 10px;margin-bottom: 6px;}*/
.tuijian .tuijian_img ul{overflow: hidden;width:1300px;}
.tuijian .tuijian_img ul li{float:left;margin-right: 22px;border:1px solid #E5E5E5;margin-bottom: 10px;width: 180px;height: 116px;text-align: center;line-height: 116px;}
.tuijian .tuijian_img ul li img{vertical-align: middle;}
/*å¿™éˆ¥æ¾›å§‘ï¸¹â‚¬æ¾›å§‘ï¸¹â‚¬æ¾›ï¿½.tuijian .tuijian_img ul li:hover{border:1px solid #00A0E9;}*/
.tuijian .tuijian_img ul li:hover{border:1px solid #00A0E9;}
.tuijian .tuijian_img ul li.img_li{margin-right: 0;}
/*å¿™éˆ¥å…‰â‚¬å¥½îŸŠä½€æºã¢æŸ¯âˆ¶Î²ä¼®ï¿½*/
/*margin-topå¿™éˆ¥éƒç–µï¸¹â‚¬æ¾›ï¿½*/
.job_info{margin-top: 13px;}
/*å¿™è½è·¯æ°“å½•è«å¿™éˆ¥æ¾›å§‘ãƒ…çŠ…îŸ‹ãƒ‚æ‰³â‚¬çˆŒå¿™éˆ¥æ¾›å§‘Î»å–¡æ2*/
.job_info .job_title ul li{float:left;cursor: pointer;}
.job_info .job_title ul li h2{font-size: 14px;display: inline-block;width:94px;height:30px;line-height: 30px;text-align: center;margin-right: 10px;border:1px solid #C7C7C7;border-bottom: 0 none;}
.job_info .job_title ul li.active h2{background: #00a0ea;color: #fff;border:1px solid #fff;border-bottom: 0 none;}
.job_con{width:784px;border:1px solid #F5F5F5;border-top:1px solid #C7C7C7;;padding:2px 0 0 10px;}
.job_con .jobs-item dl{overflow: hidden;zoom:1;border-bottom: 1px solid #F5F5F5;}
.job_con .jobs-item dl dd {
    display:inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 180px;
    margin-right: 14px;
}
.job_con .jobs-item dl dd.active{margin-right: 60px;}

/*.job_con .jobs-item dl dt{width: 183px;margin-right: 64px;}*/
/*.job_con .jobs-item dl dt span.jobs-company{
    height: 20px;
    display: block;
    margin-top: 4px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100px;
}*/
.job_con .jobs-item dl dd.jobs-place{line-height: 30px;}
/*å¿™éˆ¥æ¾›å§‘ï¸¹â‚¬æ¾›å§‘ï¸¹â‚¬æ¾›ç­ªl:first-child dd{margin-top: 10px;}*/
.job_con .jobs-item dl:first-child dd{ margin-top: 10px;}
/*å¿™éˆ¥æ¾›å§‘ï¸¹â‚¬æ¾›å§‘ï¸¹â‚¬æ¾›ç®ƒext-align: left;
    padding-left: 12px;*/
.job_con .jobs-item dd {
    float: left;
    line-height: 30px;
    display: inline;
    width:28%;
    text-align: left;
    padding-left: 12px;
    color: #333;
}
.job_con .jobs-item .jobs-time {
    width: 70px;
    color: #999;
}
.job_con #sec_li_con{display: none;}

/*.job_con .jobs-item dl dd a{
    display: inline-block;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    width: 100px;
}*/
.job_con .jobs-item dl dd.active{font-weight: bold;}
.job_con .jobs-item dl dd a{color: #0000CC;}
.job_con .jobs-item dl{border-top:#fff;}
/*æ°“è«é²çŒ«æˆ®é¹¿æ°“é¹¿é©´æ°“éˆ¥æ¨‘ï¿½*/
.job_ad{padding: 0;margin:0;width:190px;}
.job_ad p{margin-bottom: 15px;}

.hot_con{background-color: #EEEEEE;margin-bottom: 20px;padding: 10px 0;width:190px;}
.hot_con dl{line-height: 25px;padding: 0 10px;text-align: center;overflow: hidden;}
.hot_con dl dd{float: left; width: 85px;}

/*æ°“è—›éˆ¥çŠ†â”žÃ·ï¿½*/
.softpage{
    width:100%; height:auto; margin:0px auto; text-align:center; padding:16px 0px;
}
.softpage a{
    display: inline-block; height: auto; line-height: 22px; margin: 0px 4px; padding: 0px 10px; border: #00a3ff 1px solid; background: url(/Images/pagebg.gif) repeat-x;
}
.softpage a:hover{
    color: #FFFFFF; text-decoration: none; background: #00a3ff;
}
/*---------------æ°“æ½žéˆ¥â’šâ”¢æ–îŸ‹ãƒ‚î‡·æµŽã„‹å–¡ï¿½-------------------*/
.bottom_nav{
    width:1002px; height:36px; line-height:36px; margin:0px auto 10px; background:#00a3ff; text-align:center;margin-top: 20px;
}
.bottom_nav a{
    color:#FFFFFF; font-weight:bold;
}
.bottom_nav span{
    color:#FFF; padding:0px 10px;
}
/*---------------æ°“æ½žéˆ¥â’šâ”¢æ–ï¿½-------------------*/
.bottomzyw{
    width:1002px; height:auto; line-height:24px; margin:0px auto; color:#565656; text-align:center; padding:10px 0px 20px;
}

/*--------------æ°“éˆ¥Î²åµœîŸŠç»°ï¼£ãƒ‚ï¼¢æ‡ŠÎ»æº‘ï¿½----------------*/
.statement{
    width:942px; height:auto; line-height:24px; margin:0px auto; padding:30px; color:#035ead;
}
/*--------------å¿™éˆ¥çºå¾îŸŠîž ä¼±ãƒ‚å¾›åµœâ”žÎ»ï¿½----------------*/
.suggest{
    width:880px; height:auto; margin:0px auto; padding:20px 61px;
}
.suggname{
    width:100%; height:36px; line-height:36px; margin:0px; font-size:14px; font-weight:bold;
}
.back{
    width:100%; height:auto; margin:0px;
}
.back textarea{
    width:730px; height:300px; line-height:24px; margin:0px; padding:20px; color:#c0bdbd;
}
.backlist{
    width:100%; height:auto; margin:0px; padding:3px 0px; zoom:1;
}
.backlist:after{
    content:"."; height:0px; display:block; clear:both; visibility:hidden;
}
.backtype{
    width:80px; height:40px; line-height:40px; margin:0px; float:left;
}
.upimages{
    width:100px; height:40px; line-height:40px; margin:0px; text-align:center; float:left;
}
#upload{
    width:60px; height:30px; margin:5px auto; padding:0px; background:#00a3ff; border:0px; color:#FFF; font-weight:bold;
}
#imagetype{
    width:700px; height:40px; line-height:40px; margin:0px; float:left;
}
.backinfo{
    width:800px; height:40px; line-height:40px; margin:0px; float:left;
}
.info{
    width:350px; height:32px; line-height:32px; margin:3px 0px; border:#9b999a solid 1px; padding:0px 10px; color:#9a9a9a;
}
#reset{
    width:150px; height:40px; margin:0px 0px 0px 120px; background:#00a3ff; border:0px; color:#fffeff; font-weight:bold;
}
.backinfo span{
    color:#d90504; font-weight:bold;
}
#resetback{
    width:100%; height:auto; margin:0; padding:20px 0;
}

/*å¯¼èˆªè¡Œä¸šèµ„è®¯ä¸‹çš„å†…å®¹*/
.nav-about{margin-top: -3px;position: relative;z-index: 999;}
.nav-about ol{list-style: none;;padding: 0;margin: 0;border: 0;}
.nav-about ol li{width: 110px;height: 40px;text-align: center;line-height: 40px;background-color: #00A3FF;}
.nav-about ol li a{display: inline-block;width: 100%;font-size: 14px!important;}
.nav-about ol li:hover{background-color: #035EAD;}