/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
b,i,em{font-style:normal;}
body{font-family:Microsoft YaHei; font-size:12px; }
.clearfix{clear: both;}
.clearfix:after{content: ''; clear: both; display: block; visibility: hidden; height: 0;}

.intro{ width:985px; margin:0 auto; overflow:hidden;}
.intro h6{ color:#000000; font-size:28px; line-height:30px; text-align:center; color:#000000; margin-bottom:36px;}
.intro div{ width:835px; padding-left:150px; overflow:hidden; margin-bottom:38px;}
.intro div span{ float:left; width:124px; height:92px; margin-right:64px; line-height:28px; color:#f95842; font-size:20px; text-align:center; padding-top:32px;}
.intro div span i{ font-size:16px;}
.intro p{ width:825px; padding:0 60px; overflow:hidden; line-height:40px; text-align:left; text-indent:2em; color:#333b47; font-size:20px;}

.zx_phone{ width:100%; text-align:center;}
.zx_phone a{ display:inline-block; width:203px; height:51px; line-height:50px; text-align:left; color:#FFF; font-weight:bold; font-size:20px; text-indent:45px; background:url(../images/zx_bg.png) no-repeat; box-shadow:#929192 0 10px 16px; border-radius:26px; margin-right:44px;}
.zx_phone span{ display:inline-block; width:236px; height:51px; line-height:52px; text-align:left; color:#FFF; font-weight:bold; font-size:20px; text-indent:34px; background:url(../images/phone_bg.png) no-repeat;  box-shadow:#929192 0 10px 16px;  border-radius:26px;}

.adv{ width:967px; margin:0 auto; overflow:hidden; padding-left:18px;}
.adv dl{ float:left; width:251px; overflow:hidden; margin-right:100px;}
.adv dl dt{ height:60px; line-height:60px; text-align:center; color:#f95842; font-weight:bold; font-size:24px;}
.adv dl dd{ width:100%; overflow:hidden;}
.adv dl dd p{ width:228px; margin:0 auto; overflow:hidden; line-height:22px; color:#29303a; font-size:18px; padding-top:16px;}
.adv dl dd a{ display:block; width:107px; height:28px; line-height:28px; text-align:center; color:#FFF; background:url(../images/a_bg.png) no-repeat; font-size:14px; margin:52px auto;}

.zx_phone2 a{ box-shadow:none;}
.zx_phone2 span{ box-shadow:none;}


.serve{ width:465px; margin:0 auto; padding-left:520px; overflow:hidden;}
.serve dl{ float:left; width:100%; overflow:hidden; height:134px;}
.serve dl dt{ float:left; width:82px; color:#f95842; font-size:56px; font-weight:bold; text-indent:9px; line-height:60px;}
.serve dl dd{ float:left; overflow:hidden; width:370px;}
.serve dl dd span{ display:block; height:42px; color:#FFF; font-weight:bold; font-size:24px; line-height:26px; text-align:left;}
.serve dl dd p{ line-height:24px; color:#FFF; font-size:16px; padding-left:10px;}



.uxd-team {
	width: 1204px;
	overflow: hidden;
	margin: 0 auto;
	height:629px;
	position:relative;
}
.uxd-team .team-bottom {
}
.uxd-team .team-bottom .team-left {
	width: 1204px;
	height: 375px;
	overflow: hidden;
	position: relative;
	margin-bottom:40px;
}
.uxd-team .team-bottom .team-left .team-nav {
	position: absolute;
	top: 0px;
	left: 0
}
.uxd-team .team-bottom .team-left .team-item {
	float: left;
	width: 1204px
}
.uxd-team .team-bottom .team-left .team-item img {
	display: block;
}
.uxd-team .team-bottom .team-right {
	width: 1204px;
	height: auto;
	overflow: hidden;
	position:relative;
	height:102px;
}
.uxd-team .team-bottom .team-right .team-list {
	width: 1139px;
	height: 102px;
	border-top: none;
	overflow: hidden;
	position:absolute;
	left:28px;
	top:0px;
	z-index:2;
}
.uxd-team .team-bottom .team-right .team-list .list-nav {
	overflow: hidden
}
.uxd-team .team-bottom .team-right .team-list .list-nav .item-nav {
	margin-right: 20px;
	width: 272px;
	height: 102px;
	position: relative;
	cursor: pointer;
	float:left;
	background:#FFF;
	
}
.uxd-team .team-bottom .team-right .team-list .list-nav .item-nav dl {
	width:264px; height:94px; padding:4px;
}
.uxd-team .team-bottom .team-right .team-list .list-nav .item-nav dl dt{ float:left; width:143px; height:192px; overflow:hidden;}
.uxd-team .team-bottom .team-right .team-list .list-nav .item-nav dl dd{ float:left; width:92px; padding:18px 0 0 24px;}
.uxd-team .team-bottom .team-right .team-list .list-nav .item-nav dl dd h6{ font-weight:bold; color:#f95842; font-size:22px; line-height:24px; margin-bottom:4px;}
.uxd-team .team-bottom .team-right .team-list .list-nav .item-nav dl dd p{ color:#f95842; line-height:20px; font-size:14px; text-align:left;}
.uxd-team .team-bottom .team-right .team-list .list-nav .team-active {
	background:#f95842;
}
.uxd-team .team-bottom .team-right .team-list .list-nav .team-active dl dd h6{ color:#FFF;}
.uxd-team .team-bottom .team-right .team-list .list-nav .team-active dl dd p{ color:#FFF;}

.uxd-team .team-bottom .team-right .team-tou {
	height: 102px;
	width: 1204px;
	position:absolute; left:0px; top:0px;
	z-index:1;
}
.uxd-team .team-bottom .team-right .team-tou .tou {
	/*display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;*/
	height: 102px;
	width: 1204px;
}
.uxd-team .team-bottom .team-right .team-tou .tou .tou-a {
	width: 16px;
	height: 30px;
	position:absolute;
	top:50%;
	margin-top:-10px;
}
.a-icon1 {
	position:absolute;
	left:0px;
	background:url(../images/i_lf.png) no-repeat;
	
}
.a-icon2 {
	position:absolute;
	right:0px;
	background:url(../images/i_rt.png) no-repeat;
}
.uxd-team .team-bottom .team-right .team-tou .tou .tou-icon {

}





































