
.clear { *zoom :1;}
.clear:after { content:"."; clear:both; display:block; height:0; overflow:hidden; visibility:hidden;}
.pull_left { float:left;}
.pull_right { float:right;}
.f-color{color: #29abe2 !important;}
.isshow{display: block !important;}
.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;
/*	font-size: 12px !important;
*/}

img{
	display: block;
}

/*p{
	font-size: 16px !important;
}*/

h2{
	font-size: 20px;
	font-weight: 400 !important;
}

em{
	display: block;
}

.ashow{
	display: block;
}

.ahide{
	display: none;
}

.service{
	/* height: 2120px; */
	background: #f4f4f4;
	padding-bottom: 50px;
}

.service_des{
	
}

.service_support{
	padding-top: 62px;
}

.service_support .p1{
	height: 54px;
	line-height: 54px;
	font-size: 20px !important;
}

.service_support .service_support_des{
	background: #fff;
	font-size:14px;
}

.service_support .service_info{
	height: 390px;
	border-bottom: 2px solid #f5f5f5;
}

.service_support .service_info h2{
	padding-top: 45px;
	text-align: center;
	line-height: 49px;
	font-size: 22px !important;
}

.service_support .service_info p{
	color: #7e7e7e;
	height: 36px;
	line-height: 36px;
	text-align: center;
}

.service_support .service_info .list {
	margin: 30px auto 0;
	width: 800px;
	
}

.service_support .service_info .list li{
	float: left;
	margin: 0 28px;
}

/* 主体内容 */
.flow{padding: 50px 0;background: #fff;}
.flow-left{padding-top: 40px; color: #767676;}
.flow-left li{width: 360px; margin-left: 40px; padding: 24px 0;}
.flow-left li p{font-size: 16px; cursor: pointer;}
.flow-left li a{font-size: 16px;}

.flow-right{width: 700px; color: #797979; margin-left: 20px;}
.flow-right li{display: none;}
.flow-right li img{width: 100%;}
.flow-right .second h2{font-size: 28px; text-align: center; height: 60px; line-height: 60px;}
.flow-right .second p{line-height: 30px; font-size: 16px; margin-bottom: 10px;}
.flow-right .second p:nth-of-type(1){text-indent: 32px;}
.flow-right .second .sp1{margin-right: 24px;}
.flow-right .second h3{line-height: 30px; font-size: 20px; color: #555; text-indent: 32px;}

.flow-right .third h3{height: 40px; line-height: 40px; font-size: 19px; color: #555;}
.flow-right .third p{line-height: 30px; font-size: 16px;}
.flow-right .third .sp2{margin-right: 24px;}

.flow-right .fourth{width: 100%;}
.flow-right .fourth img{width: 100%;}
.flow-right .fourth h3{height: 40px; line-height: 40px; font-size: 19px; color: #555; text-align: center; font-weight: 700;}
.flow-right .fourth p{font-size: 16px;}

.flow-right .fifth p{font-size: 16px;}
.flow-right .fifth a{width: 240px; height: 38px; line-height: 38px; text-align: center; border: 1px solid #c0c0c0; border-radius: 10px; display: block;}
.flow-right .fifth a:hover{color: #6cf; border: 1px solid #6cf;}


/*联系我们*/
.conh{
	height: 54px;
	line-height: 54px;
	text-align: center;
}

.contact{
	width:1200px !important;
	background: #fff;
	padding: 0 66px;
	width: 1068px;
	position: relative;
}

.contact .con_list{
	border-bottom: 2px solid #e8e8e8;
}

.contact .con_list .list2{
	padding-top: 96px;
	padding-bottom: 30px;
	width: 652px;
	margin: 0 auto;
}

.contact .con_list .list2 li{
	float: left;
	margin: 0 72px;
	cursor: pointer;
}

.contact .con_list .list3{
	position: absolute;
	top: 96px;
}

.contact .con_list .list3 img{
	max-width:none ;

}
.contact .con_list .list3 li{
	float: left;
}

.contact .con_list .list3 .li1{
	display: block;
	position: absolute;
	top: 0;
	left: 280px;
}

.contact .con_list .list3 .li2{
	display: none;
	position: absolute;
	top: 0;
	left: 487px;
}

.contact .con_list .list3 .li3{
	display: none;
	position: absolute;
	top: 0;
	left: 711px;
}

.contact_link{
	width: 1068px;
}

.contact_link .list4 li{
	float: left;
}

.contact_link .list4 li:nth-of-type(1){
	width: 1068px;
	display: block;
}

.contact_link .list4 li:nth-of-type(2){
	width: 1068px;
	display: none;
}

.contact_link .list4 li:nth-of-type(3){
	width: 1068px;
	display: none;
}

.contact_link .list4 .li_tel{
	height: 130px;
	width: 887px;
	padding-top: 20px;
	margin: 0 auto 20px;
	color: #676767;
}

.contact_link .list4 .li_tel dt{
	width: 437px;
	height: 109px;
	border-right: 2px solid #c5c5c5;
	font-weight:400 !important;
}

.contact_link .list4 .li_tel  .tel-num{
	width: 186px;
	text-align: center;
}

.contact_link .list4 .li_tel  .tel-num p{
	line-height: 20px;
	font-size: 12px !important;
}

.contact_link .list4 .li_tel  .tel-time{
	width: 300px;
	text-align: center;
}

.contact_link .list4 .li_tel  .tel-time h2{
	color: #de3f18;
	margin-top: 9px;
	line-height:40px;	
}

.contact_link .list4 .li_tel  .tel-time p{
	font-size: 12px!important;
	line-height: 20px;
	
}

.contact_link .list4 .li_tel dd{
	width: 448px;
}

.contact_link .list4 .yx{
	color: #de3f18;
	text-align: center;
	margin-top: 108px;
}

.contact_link .list4 .face{
	margin-top: 95px;
	text-align: center;
}

.contact_link .list4 .face span{
	color: #de3f18;
}

.contact_link .list4 .face p{
	font-size:20px;
	line-height:40px;
}

.contact_link .list4 .li_wx{
	width: 507px;
	height: 175px;
	margin: 40px auto 0;
	background: url(../wxs.html) no-repeat right;
}

.contact_link .list4 .li_wx dt{
	width: 140px;
	text-align: center;
	margin-top: 55px;
}

.contact_link .list4 .li_wx dt p{
	font-size: 12px !important;
	color: #676767;
	height: 24px;
	line-height: 24px;
}

.contact_link .list4 .li_wx dd p{
	color: #db4220;
	font-size: 12px !important;
	width: 170px;
	margin: 56px 163px 0 0; 
	line-height:24px;
}

.contact_link .list4 .li_js{
	width: 342px;
	height: 174px;
	margin: 40px auto 0;
	background: url(../wxj.html) no-repeat right;
}

.contact_link .list4 .li_js dt{
	width: 160px;
	text-align: center;
}

.contact_link .list4 .li_js dt h2{
	color: #d94322;
	margin-top: 38px;
	height: 34px;
	line-height: 34px;
}

.contact_link .list4 .li_js dt p{
	height: 24px;
	line-height: 24px;
	font-size: 12px !important;
}
h4.note{font-size: 16px;margin-top: 5px;line-height: 26px;}
span.num{font-weight: bold;font-size: 20px;color: #555;}
hr.tips{background:#666;margin:10px 0;width:100%;height:1px;}
