@charset "utf-8";
.ab_con{
	max-width:1100px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	}
.ab_c_left{
	position:absolute;
	left:5%;
	top:14%;
	}
/*.ab_c_left a{
    position: absolute;
    right: -30px;
    display: block;
    width: 80px;
    height: 40px;
    background: #0092E0;
    top: 50%;
    margin-top: -25px;
    line-height: 40px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    font-weight: 600;
	box-shadow: -6px 7px 0px #000;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s;
	}*/
.ab_c_left a:hover{
	right:-40px;
	}
.ab_c_left p{
	position: absolute;
	left: 0px;
	padding: 0px 15% 0px 5%;
	top: 38%;
	line-height: 30px;
	text-indent: 2em;
	}
.ab_c_left img{
	box-shadow: 0px 1px 4px #545454;
	}
.ab_c_right{
	float:right;
	}
.ab_wh{
	background:url(../img/aboutUS/bj.jpg) no-repeat center center;
	padding:100px 0px 120px;
	}
.ab_wh_con{
	max-width:1140px;
	margin:0 auto;
	overflow:hidden;
	}
.ab_wh_con div.ab_wh_left{
	float:left;
	width:74%;
	margin-left: 4%;
	margin-top: 19px;
	}
.ab_wh_con div.ab_wh_left p{
	font-size: 16px;
	color: #eee;
	line-height:38px;
	}
.ab_wh_con div.ab_wh_right{
	float:right;
	width:20%;
	background: #ffffff4d;
	border-radius: 7px;
	padding: 40px 0px 0px;
	text-align:center;
	}
.ab_wh_right h5{
	font-size: 18px;
	line-height:48px;
	color: #ffde00;
	margin-top: 6px;
	}
.ab_wh_right h6{
	color: #ffde00;
	font-size: 16px;
	margin-bottom:60px;
	}
.ab_wh div.bt_box{
	margin-bottom: 100px;
	}
.ab_wh div.bt_box h3{
	color:#fff;
	}
.ab_wh div.bt_box p{
	color:#eee;
	}
.ab_hj{
	max-width:1050px;
	margin:0 auto;
	overflow:hidden;
	padding: 95px 0px;
	}
.ab_hj div.bt_box {
	margin-bottom:40px;
	}
.ab_hj ul li{
	float:left;
	width:48.5%;
	margin:0.5%;
	}
.ab_yw{
	max-width:1200px;
	text-align:center;
	overflow:hidden;
	margin:0 auto 80px;
	color:#666;
	}
.ab_yw h5{
	margin:45px auto;
	}
.ab_yw h4{
	font-size: 18px;
	margin-bottom: 40px;
	}
.ab_yw h4 em{
	display: block;
	width: 46px;
	height: 2px;
	background: #FDA394;
	margin: 15px auto;
	}
.ab_yw ul li p{
	line-height:40px;
	font-size: 16px;
	}
.ab_yw ul li{
	float:left;
	width:33%;
	}
@media (max-width:800px){
	.ab_wh_con div.ab_wh_left{
		float:none;
		width: 94%;
		}
	.ab_wh_con div.ab_wh_left p{
		font-size: 16px;
		line-height: 26px;
		}
	.ab_wh_con div.ab_wh_right{
		float:none;
		width:30%;
		padding:0px;
		margin:0 auto;
		}
	.ab_wh_right h5{
		font-size: 14px;
    	line-height: 28px;
		}
	.ab_wh_right h6{
		font-size: 12px;
        margin-bottom:0px;
		}
	.ab_wh{
		 padding: 30px 0px 60px;
		}
	.ab_wh div.bt_box{
		margin-bottom: 40px;
		}
	.ab_hj{
		padding: 45px 0px;
		}
	}
@media (max-width:420px){
	.content{
		padding-top:0px;
		}
	.ab_c_left{
		width:100%;
		}
	.ab_c_left img{
		display:none;
		}
	.ab_c_left p{
		background: #000;
		filter: alpha(opacity=80);
		opacity: 0.8;
		-moz-opacity: 0.8;
    	color: #fff;
		padding: 7px 15% 11px 5%;
    	line-height: 32px;
		}
	.ab_wh_con div.ab_wh_left p{
		font-size: 12px;
		line-height: 20px;
		}
	.ab_yw{
		 margin: 0 auto 30px;
		}
	.ab_yw h5{
		margin: 15px auto;
    	padding: 5%;
		}
	.ab_yw h5.ab_pic_1{
		padding:0px 13%;
		}
	.ab_yw h4 {
		font-size: 14px;
		margin-bottom: 10px;
		}
	.ab_yw ul li p {
		line-height: 20px;
		font-size: 12px;
		}
	}