/*合作 start*/
.hmain{width:100%;height:auto;overflow:hidden;margin:30px auto;    margin-bottom: 0px;}
/*
.hmain ul{}
.hmain ul li{float:left;width:590px;height:auto;overflow:hidden;float:left;}
.htitle{width:100%;height:60px;line-height:60px;    border-bottom: 1px solid #efefef;    color: rgb(218, 69, 70);font-size:16px;}
.hpos{width:490px;height:auto;overflow:hidden;padding:30px 50px;    font-size: 14px;line-height: 25px;color: #333;}
*/
.hone{width:1180px;height:auto;overflow:hidden;margin:80px auto;}
.hone_left{width:auto;height:100px;float:left;}
.hone_left img{height:100px;}

.hone_right{float:left;font-size:36px;color:#2f2f2f;padding-left:80px;}
.hone_r1{float:left;}
.hone_r2{float:left;padding-top: 40px;}

.htwo_bj{width:100%;height:auto;overflow:hidden;background:url('../images/hezuo/hbj.png');}
.htwo{width:1180px;height:auto;overflow:hidden;margin:0 auto;}
.htwo_left{width:750px;height:467px;overflow:hidden;float:left;background:url('../images/hezuo/h2.png') no-repeat;margin-top:20px;padding-left:150px;}
.htwo_sb{width:750px;height:auto;overflow:hidden;}
.htwo_sb span{color:#4f4f4f;height:40px;line-height:40px;display:block;    font-size: 28px;font-weight: bold;}
.htwo_sb p{color:#4f4f4f;font-size:22px;line-height:40px;    padding-top: 20px;}
.htwo_right{width:150px;height:150px;float:right;margin-top: 20px;}
.htwo_right img{width:150px;height:150px;}
/*合作 end*/

/*新闻 start*/
.nbanner{width:1180px;height:500px;background:url('../images/header-bg0.jpg') no-repeat center center;margin:0 auto;}

.nmain{width:1180px;height:auto;overflow:hidden;margin:30px auto;}
.nleft{width:760px;height:auto;overflow:hidden;float:left;}
.nlk{width:720px;height:160px;padding:20px;background-color:#f7f7f7;margin-bottom:30px;}
.nlk_left{width:220px;height:160px;float:left;}
.nlk_left a{display:block;}
.nlk_left img{width:220px;height:160px;}
.nlk_right{width:480px;height:auto;overflow:hidden;float:right;}
.nlk_title{height:30px;}
.nlk_title a{float: left;    color: rgb(218, 69, 70);font-size: 16px;}
.nlk_pos{height:40px;line-height:40px;padding-top:20px;}
.nlk_pos span{display:block;width:200px;height:40px;line-height:40px;font-size:12px;float:left;color:#5c5c5c;}
.nlk_con{height:50px;line-height:25px;font-size:14px;color:#3c3c3c;}
.nlk_con a{padding-left:10px;color:#5ac9e8;}

.nright{width:360px;height:auto;overflow:hidden;float:right;padding:20px;padding-top:0px;}
.nrtop{width:360px;height:40px;border-bottom:1px solid #efefef;position: relative;}
.nrtop span{color:#3c3c3c;font-size:16px;line-height:40px;display:block;    border-bottom: 1px solid rgb(218, 69, 70);width:70px;text-align: center;}

.nrtb{width:360px;height:auto;overflow:hidden;}
.nrtb span{display:block;float:left;width:40px;height:40px;padding:25px;}
.nrtb span a{display:block;}
.nrtb span a img{width:40px;height:40px;}

.nrk{width:360px;height:75px;padding:15px 0px;}
.nrk_left{width:100px;height:75px;float:left;}
.nrk_left a{display:block;}
.nrk_left img{width:100px;height:75px;}
.nrk_right{width:240px;height:75px;float:right;}
.nrk_title{height:40px;padding-bottom:10px;}
.nrk_title a{font-size: 12px;line-height:20px;color:#3c3c3c;}
.nrk_pos{height:25px;line-height:25px;font-size:12px;color:#5c5c5c;}


.nf_title{width:100%;height:50px;line-height:50px;font-size:20px;line-height:50px;text-align:center}
.nf_pos{width:400px;height:40px;line-height:40px;padding-top:20px;padding-bottom:20px;margin:0 auto;}
.nf_pos span{display:block;width:200px;height:40px;line-height:40px;font-size:12px;float:left;color:#5c5c5c;text-align:center;}
.nf_con{width:100%;height:auto;overflow:hidden;line-height:25px;color:#5c5c5c;font-size:14px;}
/*新闻 end*/

/*招聘 start*/
.zmain{width:1180px;height:auto;overflow:hidden;margin:30px auto;margin-top:50px;}
.zpone{width:1180px;height:160px;}
.zoimg{width:220px;height:160px;float:left;}
.zoimg img{width:220px;height:160px;}
.zp_search{width:900px;height:160px;float:right;}

.search{width:900px;height:70px;padding-top:10px;}
.s1{width:520px;height:42px;float:left;}
.s1 input{width:500px;height:42px;border:0px;border:1px solid rgb(218, 69, 70);    outline: none;padding:0px 10px;}
.s2{width:200px;height:42px;float:left;margin-left:20px;}
.s2 input{width:200px;height:42px;border:0px;background-color:rgb(218, 69, 70);text-align:center;line-height:38px;font-size:16px;color:#fff;outline: none;    
cursor: pointer;}

.zp_sbot{width:500px;height:60px;padding-top:20px;}
.zp_sbot span{display:block;height:30px;    width: 100px;float: left;line-height: 30px;}
.zp_sbot span a{font-size:14px;color: #5c5c5c;}
.zp_sbot span a:hover{color:rgb(218, 69, 70);}

.zptwo{width:1180px;height:auto;overflow:hidden;margin-top:30px;}
.zpt_left{width:760px;height:auto;overflow:hidden;float:left;}
.zlk{width:760px;height:50px;padding:10px 0px;border-bottom:1px solid #efefef;margin:10px 0px;}
.zlka{width:400px;height:50px;float:left;}

.zlka_zw{width:100%;height:30px;line-height:30px;}
.zlka_zw a{font-weight: bold;font-size: 16px;color: #0070b2;}
.zlka_zw a:hover{color: #fd6600;}
.zlk span{display:block;height:20px;line-height:20px;color:#9c9c9c;font-size:12px;}

.zlkb{width:180px;height:50px;float:left;}
.zlkb_zw{width:100%;height:30px;line-height:30px;    color: #fd6600;    font-size: 14px;}

.zlkc{width:180px;height:50px;float:left;}
.zlkc_zw{width:100%;height:30px;line-height:30px;    color: #5c5c5c;    font-size: 14px;}

.zpt_right{    width: 360px;height: auto;overflow: hidden;float: right;padding: 20px;padding-top: 0px;}
.zptr_one{width: 350px;height: auto;overflow: hidden;font-size: 16px;line-height: 40px;padding: 10px 0px; padding-left:10px;color: #ffffff;background-color: #da4546;}
.zptr_two{width: 360px;height: auto;overflow: hidden;padding-top:20px;}
.zptr_two span{display:block;width:350px;height:40px;line-height:40px;padding-left:10px;background-color:rgb(218, 69, 70);color:#fff;font-size:14px;}

.zpt_right ul{display:block;}
.zpt_right ul li{width:100%;height:30px;line-height:30px;padding:5px 0px;border-bottom:1px solid #efefef;margin:5px 0px;}
.zr1{float:left;padding-left:10px;}
.zr1 a{color: #0070b2;font-size:14px;}
.zr1 a:hover{color: #fd6600;}
.zr2{float:right;font-size:14px;color: #fd6600;}

.zpm{width:360px;height:auto;overflow:hidden;}
.zpm_o{width:360px;height:auto;overflow:hidden;margin-bottom: 10px;}
.zpm_o span{display:block;width:120px;height:40px;line-height:40px;text-align:center;background-color: #da4546;color:#fff;font-size:14px;border-radius: 5px;}
.zpm_t{width:360px;height:auto;overflow:hidden;}
.zpm_t1{width:120px;float:left;height:40px;line-height:40px;font-size:14px;color:#555;}
.zpm_t2{width:240px;height:40px;float:left;}
.zpm_t2 span{width:30px;height:30px;padding:5px;float:left;}
.zpm_t2 span img{width:30px;height:30px;}

.zpm_f{width:360px;height:auto;overflow:hidden;}
.zpm_f1{width:120px;float:left;height:40px;line-height:40px;font-size:14px;color:#555;}
.zpm_f2{width:240px;float:left;height:40px;line-height:40px;font-size:14px;color:#fd6600;}

.zpm_s{width:360px;height:auto;overflow:hidden;}
.zpm_s1{width:120px;float:left;height:40px;line-height:40px;font-size:14px;color:#555;}
.zpm_s2{width:360px;height:auto;overflow:hidden;line-height:30px;font-size:14px;color:#fd6600;}
/*招聘 end*/
/*职位描述 start*/
.zsone{width:100%;height:auto;overflow:hidden;    padding-bottom: 30px;}
.zsone1{width:100%;height:40px;    padding-bottom: 20px;}
.zsone1_left{font-size:18px;color:#3c3c3c;    font-weight: bold;float:left;line-height:40px;}
.zsone1_left span{    color: #fd6600;}
.zsone1_right{float:right;}
.zsone1_right a{display:block;height:40px;line-height:40px;width:100px;text-align:center;line-height:40px;
background-color:#38aef3;color:#fff;}
.zsone2{height:25px;line-height:25px;    color: #5c5c5c;font-size:14px;padding-bottom:5px;}
.zsone3{height:25px;line-height:25px;    color: #5c5c5c;font-size:14px;padding-bottom:5px;}
.zsone4{height:25px;line-height:25px;    color: #5c5c5c;font-size:14px;padding-bottom:5px;}
.zsone4 span{display:block;float:left;width:200px;}
.zsone5{height:25px;line-height:25px;    color: #5c5c5c;font-size:14px;padding-bottom:5px;}
.zsone5 span{display:block;float:left;width:400px;}
.zsone5 span.k1{width:200px;}

.ztwo{width:100%;height:auto;overflow:hidden;padding-bottom: 30px;}
.ztwo1{width:100%;height:30px;}
.ztwo1 span{display:block;border-left:3px solid #38aef3;    padding-left: 10px;color: #000;}

.ztwo2{line-height:25px;color:#6c6c6c;font-size:14px;}
.ztwo2 p{line-height:25px;color:#6c6c6c;font-size:14px;}
/*职位描述 end*/