
.clear { *zoom :1;}
.clear:after { content:"."; clear:both; display:block; height:0; overflow:hidden; visibility:hidden;}
.pull-left { float:left;}
.pull-right { float:right;}
.adapt_screen{
	position: relative;
	width: 100% !important;
        max-width:100% !important;
}

.auto_screen{
	width: 1200px;
	margin: 0 auto;
}

html,body{
	overflow-x: hidden;
	position: relative;
}

hr{
	width: 83px;
	margin: 0 auto;
}

ul li{
	list-style: none;
}

a{
	display: block !important;
	text-decoration: none;
}
.ficon a{
  display:inline-block !important;
}
span{
	display:inline-block;
}

img{
	display: block;
}

.conus p{
	font-size: 16px !important;
}

h2{
	font-size: 24px !important;
	font-weight: 300 !important;
}

em{
	display: block;
}

.header{
	height: 737px;
	background: url(../jpg/contact_1.jpg) no-repeat;
        background-size:cover;
}

.contant{
	height: 2168px;
	background: #f5f5f5;
}

.contact{
	
	padding: 30px 0px 0 0px;
	width: 1200px;
}

.contact .contact_title{
	height: 59px;
	line-height: 59px;
	border-bottom: 2px solid #b7b7b7;
	width: 100%;
}

.contact .contact_comp{
	
	line-height: 52px;
	margin-top: 27px;
}

.contact p{
	line-height: 30px;
}


.contact_number{
	padding: 50px 0px 0 0px;
	width: 860px;
}

.contact_number_left{
	width: 360px;
	height: 400px;
	border-bottom: 2px solid #b9b9b9;
}

.contact_number_left .list1 li h2{
	
	line-height: 38px;
}

.contact_number_left .list1 li:nth-of-type(3){
	margin-top: 8px;
}

.contact_number_left .list1 li p{
	
	line-height: 34px;

}

.contact_number_left .list2{
	margin-top: 27px;
}

.contact_number_left .list2 li h2{
	line-height: 38px;
}

.contact_number_left .list2 li:nth-of-type(2){
	margin-top: 10px;
}

.contact_number_left .list2 li:nth-of-type(3) p{
	text-indent: 0px;
}


.contact_number_left .list2 li p{
	
	line-height: 32px;

}


.contact_number_right{
	height: 400px;
	width: 500px;
	padding-left: 79px;
	border-bottom: 2px solid #b9b9b9;
}

.contact_number_right .list1 li h2{
	line-height: 38px;
}

.contact_number_right .list1 li:nth-of-type(2) p{
	margin-top: 12px;
}

.contact_number_right .list1 li p{

	line-height: 32px;
}

.contact_number_right .list2{
	margin-top: 21px;
}


.contact_number_right .list2 li h2{
	height: 60px;
	line-height: 60px;
}

.contact_number_right .list2 li p{
	height: 32px;
	line-height: 32px;
}

.contact_company{
	padding: 45px 0px 0 0px;
	width: 863px;
}

.contact_company h2{
	height: 52px;
	line-height: 52px;
}

.contact_company p{
	height: 34px;
	line-height: 34px;
	margin-bottom: 23px;
}

.contact_img2{
	margin-top: 55px;
}

