/*服务项目*/
p{
	font-family: Microsoft YaHei;
}
.v-top{
	width: 1000px;
	/* height: 523px; */
	padding-top: 15px;
	margin: 0 auto;
}
.v-a, .v-b, .v-c, .v-d{
	width: 250px;
	height: 100%;
	float: left;
	text-align: center;
}
.v-gg{
	height: 115px;
}
.v-ch{
	height: 95px;
}
.v-hq{
	height: 95px;
}
.v-ps{
	height: 115px;
}
.v-a img, .v-b img, .v-c img, .v-d img{
	margin-top: 13px;
	margin-bottom: 25px;
}
.v-title{
	font-size: 18px;
	line-height: 25px;
	color: #6e80a8;
}
.v-top span{
	display: inline-block;
	width: 225px;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin-top: 8px;
}
.v-center{
	width: 100%;
	min-width: 1000px;
	height: 320px;
	background: url('../images/v-banner_02.png') #fff no-repeat center center;
	margin-top: 15px;
	font-size: 12px;
	color: #000;
	text-align: center;
	line-height: 20px;
}
.v-center-text{
	width: 730px;
	padding-top: 88px;
	margin: 0 auto;
}
.v-bottom{
	width: 1000px;
	/* height: 850px; */
	position: relative;
	top: -70px;
	padding-bottom: 23px;
	margin: 0 auto;
	background: #fff;
	z-index: 3;
}
.v-bot-gather{
	height: 75px;
	width: 1000px;
}
.v-bot-img{
	width: 200px;
	float: left;
	text-align: center;
	margin-top: 8px;
}
.v-bot-img img{
	height: 60px;
}
.v-bot-img span{
	font-size: 12px;
	color: #000;
}
.v-tree{
	width: 1000px;
	/* height: 665px; */
	margin-top: 93px;	
	/* background: url('../images/v-tree_03.png') no-repeat center; */
	font-size: 16px;
	color: #333;
}
.v-tree-left, .v-tree-right{
	width: 420px;
	height: 665px;
}
.v-tree-left{
	float: left;
	text-align: right;
	margin-top: 100px;
}
.v-tree-right{
	float: right;
	margin-top: 50px;
}
.v-tree p{
	/* height: 99px; */
	padding: 26px 0;
}
/*关于我们*/
.w-suggest{
	width: 1000px;
	height: 630px;
	margin: 0 auto;
	margin-top: 15px;
}
.w-sug-about, .w-sug-company{
	width: 1000px;
	height: 280px;
}
.w-suggest img{
	width: 500px;
	height: 280px;
	+float: left;
}
.w-suggest p{
	display: inline-block;
}
.w-title{
	font-size: 24px;
	color: #6e80a8;
	position: absolute;
	font-weight: 600;
	margin-top: -5px;
}
.w-en-title{
	font-size: 30px;
	color: #f0f0f0;
	font-weight: 600;
}
.w-abqh{
	top: -10px;
}
.w-gsjj{
	right: 0;
	top: -10px;
}
@media all and (-ms-high-contrast:none) { 
	*::-ms-backdrop, .w-gsjj { margin-left:360px;} 
} 
.w-suggest span{
	display: inline-block;
	font-size: 14px;
	color: #333;
	line-height: 21px;
}
.w-about{
	width: 456px;
	margin-left: 44px;
	float: right;
	margin-top: 80px;
	position: relative;
}
.w-about img{
	float: left;
}
.w-sug-company{
	margin-top: 45px;
}
.w-company{
	width: 456px;
	height: 280px;
	margin-right: 44px;
	/*display: inline-block;*/
	float: left;
	vertical-align: top;
	text-align: right;
	margin-top: 25px;
	position: relative;
}
.bgus{
	height: 26px;
	background: url('../images/aboutus.png') no-repeat bottom left;
	margin-bottom: 25px;
}
.bgjj{
	height: 26px;
	background: url('../images/Companyintroduction.png') no-repeat center right;
	margin-bottom: 25px;
}
.w-company img{
	float: right;
}
.w-center{
	margin: 0 auto;
	margin-top: 44px;
	width: 100%;
	min-width: 1000px;
	height: 400px;
	background: #F3F3F3;
}
.w-ce-k{
	width: 1000px;
	margin: 0 auto;
	position: relative;
}
.w-round{
	width: 720px;
	height: 140px;
	margin: 0 auto;
	padding-top: 25px;
	text-align: center;
}
.w-round span{
	font-size: 16px;
	color: #6e80a8;
	display: inline-block;
	margin-top: 18px;
}
.w-round-gather{
	width: 180px;
	height: 140px;
	float: left;
}
.w-round1, .w-round2, .w-round3, .w-round4{
	width: 97px;
	height: 97px;
	border-radius: 50%;
	color: #fff;
	font-size: 24px;
	font-family: "黑体";
	font-weight: 600;
	line-height: 97px;
	margin: 0 auto;
}
.w-round1{
	background: url('../images/w-round1_03.png') no-repeat center top;
}
.w-round2{
	background: url('../images/w-round2_03.png') no-repeat center top;
}
.w-round3{
	background: url('../images/w-round3_03.png') no-repeat center top;
}
.w-round4{
	background: url('../images/w-round4_03.png') no-repeat center top;
}
.w-center-text{
	width: 430px;
	height: 65px;
	/*float: left;*/
	display: inline-block;
	font-size: 12px;
	color: #333;
	margin-left: 105px;
	margin-top: 100px;
	font-family: Microsoft YaHei;
	line-height: 2;
}
.w-ce-k img{
	position: absolute;
	bottom: -95px;
	right: 100px;

}
.w-img{
	height: 375px;
	width: 1000px;
	margin: 0 auto;
	margin-top: 44px;
	margin-bottom: 23px;
}
.w-img img{
	width: 100%;
}
.w-img1{
	width: 400px;
	height: 225px;
}
.w-img2{
	width: 300px;
	height: 225px;
}
.w-img3{
	width: 200px;
	height: 150px;
}
.w-img div{
	float: left;
	overflow: hidden;
}
/*联系我们*/
.l-relation{
	width: 1000px;
	height: 135px;
	margin: 0 auto;
	margin-top: 25px;
}
.l-relation-dw, .l-relation-dh, .l-relation-ej, .l-relation-wx{
	width: 230px;
	height: 135px;
	float: left;
	margin-left: 25px;
}
.l-relation-dw{
	margin-left: 0px;
	background: url('../images/l-dingwei_03.png') #F5F5F5 no-repeat 17px center;
}
.l-relation-dh{
	background: url('../images/l-dianhua_03.png') #F5F5F5 no-repeat 17px center;
}
.l-relation-ej{
	background: url('../images/l-erji_03.png') #F5F5F5 no-repeat 17px center;
}
.l-relation-wx{
	background: url('../images/l-weixin_03.png') #F5F5F5 no-repeat 17px center;	
}
.l-relation p, .l-relation span{
	margin-left: 72px;
}
.l-title{
	color: #333;
	font-size: 16px;
	margin-top: 30px;
	font-weight: 600;
	line-height: 25px;
}
.l-relation span{
	display: inline-block;
	width: 125px;
	color: #333;
	font-size: 12px;
	line-height: 20px;
	margin-top: 12px;
}
.l-map{
	width: 1000px;
	height: 375px;
	margin: 0 auto;
	margin-top: 25px;
}
.l-table{
	width: 1000px;
	height: 340px;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 30px;
}
.l-table input{
	width: 295px;
	height: 40px;
	border-radius: 8px;
	outline: none;
	border: 2px solid #C1C1C1;
	padding-left: 10px;
}
.l-name{
	background: url('../images/l-name_03.png') no-repeat 95% center;
}
.l-phone{
	background: url('../images/l-phone_03.png') no-repeat 95% center;
	margin-left: 27px;
}
.l-email{
	background: url('../images/l-email_03.png') no-repeat 95% center;
	float: right;
	+float: none;
	+margin-left: 35px;
}
.l-table textarea{
	width: 990px;
	height: 200px;
	resize: none;
	border-radius: 8px;
	outline: none;
	border: 2px solid #C1C1C1;
	margin-top: 25px;
	padding-left: 10px;
	padding-top: 10px;
}
.l-table input.btn{
	width: 195px;
	height: 40px;
	background: #798BB1;
	color: #fff;
	font-size: 12px;
	line-height: 40px;
	text-align: center;
	border: 0px;
	cursor: pointer;
	position: relative;
	left: 50%;
	margin-left: -98px;
	margin-top: 30px;
}
/*阅读页*/
.show{
	width: 800px;
	height: 100%;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 40px;
}
.show-address{
	height: 35px;
	background: url('../images/b-dingwei_03.png') no-repeat 5px center;
	color: #229bfb;
	font-size: 14px;
	line-height: 35px;
}
.show-address a{
	color: #229bfb;
}
.show-address p{
	margin-left: 35px;
}
.show-title{
	font-size: 18px;
	color: #383745;
	font-weight: 600;
	min-height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 20px;
}
.user-msg{
	height: 17px;
	border-bottom: 1px solid #F4F4F4;
	margin-top: 10px;
}
.show-user, .show-time{
	color: #bcbcbc;
	font-size: 12px;
	line-height: 17px;
}
.show-user{
	float: left;
	margin-left: 5px;
}
.show-time{
	float: right;
	margin-right: 5px;
}
.show-text{
	width: 800px;
	min-height: 1000px;
	margin-top: 25px;
	line-height: 2;
}
.show-text img{
	max-width: 100%;
	margin: 0 auto;
}
.show-page{
	width: 800px;
	/* height: 30px; */
	background: #F0F7FD;
	line-height: 30px;
	/* margin-top: 30px; */
}
.page-previous{
	float: left;
}
.page-previous a{
	color: #9b9b9b;
	font-size: 12px;
	margin-left: 3px;
}
.page-next{
	float: right;
}
.page-next a{
	color: #333;
	font-size: 12px;
	margin-right: 3px;
}
/*列表页*/
.list{
	width: 1000px;
	max-height: 1170px;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 50px;
}
.list-address{
	height: 35px;
	background: url('../images/b-dingwei_03.png') no-repeat 100px center;
	color: #229bfb;
	font-size: 14px;
	line-height: 35px;
}
.list-address a{
	color: #229bfb;
}
.list-address p{
	margin-left: 130px;
}
.list-t{
	height: 110px;
	background: url('../images/b-time_03.png') no-repeat 94px center;
}
.list-t-title{
	display: inline-block;
	width: 75px;
	padding-right: 5px;
	margin-left: 8px;
	margin-top: 30px;
	color: #229BFB;
	font-size: 18px;
	background: url('../images/b-sanjiao_03.png') no-repeat right bottom;
}
.list-ul{
	width: 1000px;
	max-height: 975px;
}
.list-ul ul li{
	width: 1000px;
	height: 96px;
	background: url('../images/b-tag_03.png') no-repeat 103px center;
	+margin-top: -4px;
}
.list-ul ul li.lastLi{
	background: url('../images/b-last-tag_07.png') no-repeat 103px center;
	height: 108px;
}
.list-time{
	display: inline-block;
	width: 92px;
	height: 96px;
	float: left;
	color: #229bfb;
	font-size: 18px;
	text-align: right;
	line-height: 1;
}
.list-time-y{
	font-size: 14px;
}
.list-ul a{
	width: 860px;
	float: right;
}
.list-title{
	font-size: 14px;
	width: 500px;
	color: #333;
	line-height: 1;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.list-title-hov{
	color: #428BCA
}
.list-detailed{
	color: #a1a1a1;
	font-size: 12px;
	width: 790px;
	height: 39px\9;
	line-height: 1.5;
	margin-top: 15px;
	display: inline-block;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden; 
}
@media all and (-ms-high-contrast:none) { 
	*::-ms-backdrop, .list-detailed { height: 39px; } 
} 
.list-page{
	display: inline-block;
}
.list-page ul{
	height: 35px;
	position: absolute;
	left: 50%;
}
.list-page ul li{
	float: left;
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	padding: 8px 14px;
}
.list-page ul li a{
	display: inline-block;
	color: #5792CF;
	font-size: 12px;
}
.list-page ul li.page_last{
	border-right: 1px solid #DFDFDF;
}
.list-page ul li.hov{
	background: #428BCA;
}
.list-page ul li a.a-hov{
	color: #fff;
}
/*3-1*/
.service-v-box{
	width: 1000px;
	margin: 0 auto;
	height: 280px;
	border-bottom: 1px solid #e6e6e6;
	/* min-height: 600px; */
}
.service-v-box .service-li{
	margin: 0;
	float: left;
}
.v-box-pic{
	text-align: center;
}
.canter-box{
	width: 500px;
	margin: 0 auto;
	float: left;
	/* display: inline-block; */
	padding-top: 35px;
}
.side-boxL,
.side-boxR,
.side-box{
	width: 250px;
	/* height: 257px; */
}
.side-boxL{
	float: left;
}
.side-boxR{
	/* float: right; */
	float: left;
	padding-top: 35px;
}
.side-boxL .service-detial{
	text-align: center;
	font-family: Microsoft YaHei;
}
.newDetial{
	width: 192px;
	margin: 0 auto;
}
.newTit{
	margin-top: 0;
	margin-bottom: 15px;
}
.newTreeT{
	text-align: center;
	font-weight: 400;
	font-size: 38px;
	font-family: Microsoft YaHei;
	margin-bottom: 160px;
}
.lineBorder{
	border-bottom: 1px solid #e6e6e6;
}
.lineBorder p{
	float: left;
	/* line-height: 99px; */
	width: 25%;
	font-size: 18px;
	font-family: Microsoft YaHei;
}
.numpic{
	display: inline-block;
	width: 58px;
	height: 52px;
	margin-right: 10px;
	/* vertical-align: middle; */
}
.num1{
	background: url('../images/1.png') no-repeat 75% center;
	/* background-size: contain; */
	
}

.num2{
	background: url('../images/2.png') no-repeat right;
	/* background-size: contain; */
}

.num3{
	background: url('../images/3.png') no-repeat right;
	/* background-size: contain; */
}

.num4{
	background: url('../images/4.png') no-repeat right;
	/* background-size: contain; */
}

.num5{
	background: url('../images/5.png') no-repeat right;
	/* background-size: contain; */
}

.num6{
	background: url('../images/6.png') no-repeat right;
	/* background-size: contain; */
	
}

.num7{
	background: url('../images/7.png') no-repeat right;
	/* background-size: contain; */
	
}

.num8{
	background: url('../images/8.png') no-repeat right;
	/* background-size: contain; */
	
}

.num9{
	background: url('../images/9.png') no-repeat right;
	/* background-size: contain; */
}

.num10{
	background: url('../images/10.png') no-repeat right;
	/* background-size: contain; */
	
}

.num11{
	background: url('../images/11.png') no-repeat right;
	/* background-size: contain; */
}

.num12{
	background: url('../images/12.png') no-repeat right;
	/* background-size: contain; */
	
}
.lineBorder i{
	float: left;
}
.lineBorder span{
	float: left;
	height: 52px;
}
/* .bot{
	line-height: 52px;
} */
.posBot{
	line-height: 80px;
}
.noborder{
	border: none;
}
.alignleft{
	text-align: left;
}