*{margin:0;padding:0;}
html{font-size: 62.7%;}
body{font-size: 16px;font-size: 1rem;}
.h1, .h2, .h3, h1, h2, h3,.h4, .h5, .h6, h4, h5, h6{padding: 0;margin:0;}
ol, ul{margin: 0;}
li{list-style: none;}
a:hover{text-decoration: none;}
/*主题*/
.new_zhaopin_view *{box-sizing: border-box;}
.new_zhaopin_view{width: 100%;height: auto;overflow: hidden;margin: 20px auto;max-width: 1920px;background: #f1f1f1;}
.new_pro_view{width: 1400px;height: auto;overflow: hidden;padding: 20px 40px;background: #fff;position: relative;z-index: 1;border: 5px solid #c31d1d;box-shadow: 3px 0px 5px #c31d1d;margin: 20px auto 0;border-radius: 20px;}
.new_pro_left{width: 25%;height: 200px;overflow: hidden;text-align: center;padding: 3% 0;position: absolute;top: 50%;left: 0;margin-top: -7%;}
.new_pro_left h1{width: 100%;height: auto;overflow: hidden;font-size: 60px;font-weight: bold;color: #c31d1d;}
.new_pro_left span{display: block;width: 100%;height: auto;overflow: hidden;font-size: 26px;color: #c31d1d;margin-top: 15px;}
.new_pro_right{width: 75%;float: right;}
.new_pro_right p{height: auto;overflow: hidden;line-height: 35px;font-size: 18px;color: #333;}
.new_pro_right p:nth-child(1) a{font-size: 24px;font-weight: bold;color: #333;}
.new_zhaopin_info{width: 1300px;height: auto;overflow: hidden;padding: 40px;border-radius: 20px;margin: -20px auto 20px;background: #fff;border: 1px solid #000;}
.new_zhaopin_info h3{width: 100%;height: auto;line-height: 30px;padding: 10px;font-size: 24px;color: #b52727;border-bottom: 2px solid #000;}

.new_zhaopin_con{width: 100%;height: auto;overflow: hidden;margin: 20px auto;}
.new_zhaopin_con>li{width: 100%;height: auto;overflow: hidden;border: 2px solid #c31d1d;margin:20px auto;background: #c31d1d;position:relative;min-height:100px;}
.new_zhaopin_left{width: 30%;height: auto;overflow: hidden;padding: 32px 100px 30px 10px;display: table-cell;text-align: center; vertical-align: middle;float: left;position: absolute;top:50%;margin-top:-5%;}
.new_zhaopin_left span{display: inline-block;width: 100%;height: auto;overflow: hidden;text-align: center;font-size: 24px;color: #fff;}
.new_pin_text{width: 90px;height: 90px;line-height: 90px;font-size: 65px;color: #fff;font-weight: 400;position: absolute;right: 10px;top: 50%;border: 2px solid #fff;text-align: center;border-radius: 50%;margin-top: -14%;}
.new_zhaopin_item{width: 70%;height: auto;min-height:118px;overflow: hidden;float: right;padding: 10px;background:#fff;}
.new_zhaopin_con .new_zhaopin_item li{width: 100%;height: 40px;line-height: 40px;overflow: hidden;font-size: 18px;background:#fff;color: #000;padding: 0 10px;border: none;margin: 0;}
.new_zhaopin_con .new_zhaopin_item li a{font-size: 18px;color: #000;}
.new_zp_view{width: 100%;height: auto;overflow: hidden;margin: 20px auto;}
.new_zp_item{width: 49%;height: auto;overflow: hidden;float: left;}
.new_zp_item:nth-child(2){float: right;}
.new_zp_tlt{width: 100%;height: 50px;overflow: hidden;}
.new_zp_tlt a{display: inline-block;width: auto;padding:0 100px 0 30px;background: #c31d1d;overflow: hidden;height: 50px;position: relative;line-height: 50px;color: #fff;font-size: 24px;}
.new_zp_tlt a:after{content: '';display: block;width: 100px;height: 100px;background: #fff;position: absolute;right: -54px;top: -61px;transform: rotate(307deg);}
.new_zp_wenzhang{width: 100%;height: auto;overflow: hidden;border: 1px solid #ccc;padding: 20px;}
.new_zp_wenzhang li{width: 100%;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_zp_wenzhang li a{font-size: 18px;color: #333;}

.new_zhaopin_info li a:hover{color: #c31d1d;}
.nav h2{line-height:15px;}
@media screen and (max-width: 1441px){
	.new_pro_view{width: 1200px;}	
	.new_zhaopin_info{width: 1150px;}
	.new_zhaopin_item li a{font-size: 16px;}
	.new_zhaopin_left span{font-size: 22px;}
	.new_pin_text {margin-top: -15%;}
	.new_zhaopin_item li{height: 38px;line-height: 38px;}
}





