HTML {
PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
}
BODY{
	padding:0px; margin:0px; font-family:"Microsoft YaHei";
}
ol, ul {
  list-style: none;
}
.floatl{
	float:left;
}
.floatr{
	float:right;
}

.head_tel{
	display:none;
}

#about_join_us .images .blocks .block{width:180px;height:180px;float:left;border-radius:1px;margin:0 10px 10px 0;position:relative}
#about_join_us .images .blocks .block.bottom:after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;border:5px solid;border-left-color:transparent;border-right-color:transparent;border-bottom:0;width:0;height:0}
#about_join_us .images .blocks .block.top:after{content:"";position:absolute;top:-5px;left:50%;margin-left:-5px;border:5px solid;border-left-color:transparent;border-right-color:transparent;border-top:0;width:0;height:0}
#about_join_us .images .blocks .block.left:after{content:"";position:absolute;left:-5px;top:50%;margin-top:-5px;border:5px solid;border-top-color:transparent;border-bottom-color:transparent;border-left:0;width:0;height:0}
#about_join_us .images .blocks .block.right:after{content:"";position:absolute;right:-5px;top:50%;margin-top:-5px;border:5px solid;border-top-color:transparent;border-bottom-color:transparent;border-right:0;width:0;height:0}
#about_join_us .images .blocks .block .text{color:#fff;margin-top:78px;text-align:center}
.body_dy1_p{
	text-align:center;
	font-size:18px;
	padding:30px 0 30px 0;
}
.diandi_tel{
	display:none;
}

.zhaopin{
	background:#EFF6E1;
}
.body_zp_p{
	text-align:center;
	font-size:18px;
	padding:30px 0 30px 0;
}
.zhaopin_b{
	border:1px solid #DEE5D3;
	background:#FFFBFB;
	margin-bottom:30px;
}
.zhaopin_c{
	padding:20px;
}
.zhaopin_d{
	border-top:1px solid #DEE5D3;
	font-size:14px;
	padding:12px 0px 12px 0px;
}
.zhaopin_d span{
	padding-left:22px;
	color:#FF8000;
}
.zhaopin_div1{
	font-size:18px;
	font-weight:bold;
}
.zhaopin_divp1{
	font-weight:bold;
	padding:20px 0 15px 0;
}
.zhaopin_divm{
	font-size:15px;
	line-height:28px;
}
.zhaopin_divm1{
	font-size:15px;
	line-height:28px;
	margin-top:15px;
}

/*------------------------------------------------------
	Foot Styles 
--------------------------------------------------------*/
.foot_phone{
	display: none !important;
}
.foot_nophone{
	background:#DCDCDC;
	margin-top:10px;
	padding:20px 0px;
}
.foot_nophone_z1{
	font-size:14px;
	background: url(imagesfoot_b_bg.png) 114px 0px no-repeat;
	padding-right:114px;
	padding-top:15px;
	padding-bottom:15px;
}
.foot_nophone_z1 ul li{
	line-height:27px;
}
.foot_nophone_z1 ul li a{
	color:#333;
}
.foot_nophone_z1 ul li a:hover{
	color:#2E6AA7;
}
.foot_nophone_y1 p{
	text-align:center;
	font-size:14px;
	padding-bottom:12px;
}
.foot_nophone_y1 div img{
	border:1px solid #006B47;
}
.foot_nophone_z2{
	margin-right:45px;
}
.foot_nophone_z2p1{
	color:#1F1F1F;
	font-size:22px;
}
.foot_nophone_z2p2{
	color:#656565;
	font-size:13px;
	text-align:center;
	padding-top:8px;
}
.foot_nophone_z2p3{
	color:#fff;
	background:#0AA770;
	font-size:16px;
	text-align:center;
	padding:6px 0px;
	margin-top:10px;
	margin-bottom:8px;	
}
.foot_bottom p{
	text-align:center;
}
.foot_nophones{
	background:#fff;
	margin-top:15px;
	margin-bottom:10px;
}
.foot_nophones p{
	font-size:14px;
	padding-bottom:10px;
	line-height:25px;
}
.TOTOP{
	display: none !important;
}

@media(max-width:768px){
.head_tel{
	display:block;
	margin-top:2px;
}
.head_pc{
	display:none;
}

.foot_phone{
	background:#353942;
	text-align:center;
	color:#FFF;
	padding:15px 0px;
	margin-top:10px;
}
.foot_phone_div_p1 a{
	color:#FFF;
	font-size:14px;
}
.foot_phone_div_p2{
	font-size:12px;
	color:#747B84;
	padding-top:10px;
}
.foot_phone{
	display: block !important;
}
.foot_nophone{
	display: none !important;
}
.foot_nophones{
	display: none !important;
}
.TOTOP{
	display: block !important;
	margin-top:6px;
}
.zhaopin_d{
	font-size:13px;
	padding:12px 0px 12px 0px;
}
.zhaopin_d span{
	padding-left:0px;
	padding-right:15px;
}
.zhaopin_ds{
	margin-left:20px;
}
}

@media(max-width:480px){
.diandi{
	display:none;
}
.diandi_tel{
	display:block;
}
.diandi_tel_d1{
	background:#FC8F7C;
}
.diandi_tel_d1_1{
	background:#BEDC82;
	margin-top:6px;
}
.diandi_tel_d1_2{
	background:#D5D67A;
	margin-top:6px;
}
.diandi_tel_d1_3{
	background:#FBD066;
}
.diandi_tel_d1_4{
	background:#88DEA4;
	margin-top:6px;
}
.diandi_tel_d1_5{
	background:#FBBA66;
	margin-top:6px;
}
.diandi_tel_d2{
	padding:0px;
	margin:0px;
}
.diandi_tel_d3{
	padding-right:3px;
}
.diandi_tel_d4{
	padding-left:3px;
}
.diandi_tel_zt{
	color:#FFFBFB;
	text-align:center;
	font-size:13px;
	padding-top:20%;
}
.body_1p{
	text-align:center;
	padding:10px 0px 10px 0px;
	font-size:16px;
}

.zhaopin{
	margin-top:10px;
}
.body_zp_p{
	text-align:center;
	font-size:16px;
	padding:10px 0px 10px 0px;
}
.zhaopin_div1{
	font-size:16px;
}
.zhaopin_divp1{
	padding:12px 0 10px 0;
	font-size:15px;
}
.zhaopin_divm{
	font-size:14px;
	line-height:25px;
}
.zhaopin_divm1{
	font-size:14px;
	line-height:25px;
	margin-top:12px;
}
.zhaopin_b{
	margin-bottom:15px;
}
}

@media(max-width:320px){
.diandi_tel_zt{
	font-size:12px;
}
.body_1p{
	padding:8px 0px 8px 0px;
	font-size:14px;
}
.body_zp_p{
	font-size:14px;
	padding:8px 0px 8px 0px;
}
.zhaopin_div1{
	font-size:15px;
}
.zhaopin_divp1{
	padding:10px 0 8px 0;
	font-size:14px;
}
.zhaopin_divm{
	font-size:13px;
	line-height:23px;
}
.zhaopin_divm1{
	font-size:13px;
	line-height:23px;
}
.zhaopin_d{
	font-size:12px;
}
}