/*ÖØÇìºüÁéÍøÂç¿Æ¼¼   www.hulingweb.cn*/
@media (max-width: 1720px) {
	.weblg {
		max-width: 1400px
	}
}

@media (max-width: 1600px) {
	.weblg {
		max-width: 1320px
	}
}

@media (max-width: 1400px) {
	.weblg {
		max-width: 1200px
	}
}

.w-lg .weblg {
	max-width: 1400px
}

.w-md .weblg {
	max-width: 1320px
}

.w-sm .weblg {
	max-width: 1200px
}

.placeholder {
	color: #999
}
 
  
contact-feedback{padding:80px 0 86px}
.contact-feedback .m-chl-title{margin-bottom:41px}
.contact-feedback .contact-form{max-width:1200px;margin:0 auto}
.contact-feedback .text{float:left;width:580px}
.contact-feedback .text label{display:block;padding:17px 0;margin-bottom:36px;border-bottom:1px solid #ccc}
.contact-feedback .text label input{display:block;width:100%;font-size:16px;line-height:16px;height:16px}
.contact-feedback .text label input::-webkit-input-placeholder{color:#999}
.contact-feedback .text label input:-moz-placeholder{color:#999}
.contact-feedback .text label input::-moz-placeholder{color:#999}
.contact-feedback .text label input:-ms-input-placeholder{color:#999}
.contact-feedback .text .imgval{position:relative}
.contact-feedback .text .imgval img{position:absolute;right:0;top:5px;height:40px}
.contact-feedback .msg{float:right;width:580px}
.contact-feedback .msg p{font-size:16px;line-height:50px}
.contact-feedback .msg textarea{display:block;border:1px solid #ccc;width:560px;height:329px;padding:10px}
.contact-feedback .form-ctrl{padding-top:12px;width:431px;margin:0 auto}
.contact-feedback .form-ctrl label{display:block;width:197px;height:20px;padding:20px 0}
.contact-feedback .form-ctrl label input{display:block;width:100%;font-size:18px;line-height:20px;height:20px;color:#fff;text-align:center}
.contact-feedback .form-ctrl .sub{float:left;background-color:#db2035}
.contact-feedback .form-ctrl .reset{float:right;background-color:#ccc}
.recruit-content{padding: 6px 0 18px;}
.recruit-content .thumb{float:right;margin-left:150px}
.recruit-content .thumb img{display:block}
.recruit-content .content{color:#333;font-size:16px;line-height:30px;color:#333}
.recruit-content .content .title{font-size:36px;line-height:52px;font-weight:bold;font-style:italic}
.recruit-content .content .text{padding: 12px 0 12px;}
.recruit-content .content .mail{font-size:18px;line-height:30px;color:#d93f3d;font-weight:bold}
.recruit-content .content .mail a{color:#d93f3d;text-decoration:underline}
/*.recruit-list-wrapper{padding-bottom:118px}*/
.recruit-list-wrapper ul{border-top:1px solid #d9d9d9}
.recruit-list-wrapper li{border-bottom:1px solid #d9d9d9}
.recruit-list-wrapper .brief{position:relative;padding:20px 0;font-size:18px;line-height:38px;color:#999;cursor:pointer}
.recruit-list-wrapper .brief h3, .recruit-list-wrapper .brief p{float:left;width:20.625%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.recruit-list-wrapper .brief h3{width:27.1875%;font-weight:bold;color:#333}
.recruit-list-wrapper .brief .ico{position:absolute;right:0;top:0;z-index:3;width:98px;height:98px;background:url("/skin/images/recruitico.png") no-repeat center}
.recruit-list-wrapper .brief.cur .ico{background:url("/skin/images/recruiticoac.png") no-repeat center}
.recruit-list-wrapper .info{display:none;padding:35px 0 64px;font-size:14px;line-height:30px;color:#333;border-top:1px solid #d9d9d9}
.recruit-list-wrapper .info dl, .recruit-list-wrapper .info .item{padding-bottom:41px}
.recruit-list-wrapper .info dt, .recruit-list-wrapper .info .label{float:left;width:230px}
.recruit-list-wrapper .info dd, .recruit-list-wrapper .info .text{overflow:hidden;zoom:1}
.recruit-list-wrapper .delivery{margin-left:230px;display:block;width:113px;height:60px;padding-left:84px;font-size:18px;line-height:60px;color:#fff;background:#333 url("../images/delivery.png") no-repeat 38px 13px}
.m-ichl-title .en{font-size:16px;line-height:24px;color:#999;text-transform:uppercase}
.m-ichl-title .cn{font-size:36px;line-height:62px;font-weight:bold;color:#1a1a1a}
.m-ichl-title .cn a{color:#1a1a1a}
.m-ichl-title .cn span{color:#d90000}
.m-ichl-subnav{position:relative;overflow:hidden;padding-top:11px}
.m-ichl-subnav ul{margin-left:-30px;position:relative}
.m-ichl-subnav li{float:left;padding:0 20px 0 30px;background:url("/skin/images/navline.png") no-repeat 0 center}
.m-ichl-subnav li.cur a{color:#d90000;border-bottom-color:#fff}
.m-ichl-subnav li a{display:block;font-size:16px;line-height:42px;color:#1a1a1a;border-bottom:2px solid #fff}
.m-ichl-subnav li a:hover{color:#d90000;border-bottom-color:#fff}
.m-ichl-subnav .activehook{position:absolute;bottom:0;background:none}
.m-ichl-subnav .activehook i{display:block;width:100%;height:2px;background-color:#d90000}
.m-ichl-subnav .nav-more .item{display:none}
.m-ichl-subnav .m-line-more{position:absolute;right:0;top:11px;z-index:3}
 