/*涓婚〉浜у搧LI鏍峰紡瑙ｅ喅*/
/*.menu-p-list li:last-child,.menu-p-list-en li:last-child{
	display: none;
}*/

.product-nav-fs{
	position:  relative;
    margin-left: -115px;	21`自行车VB，
}

.container{
	width:100%;
}
.head{
	height:1.24rem;
}
.side-top{
	width:100%;
	height:.52rem;
	background:#00213b;
}
.head-cont{
	height:1.24rem;
	/*margin-left:1.5rem;*/
	display: flex;
	align-items: center;
	justify-content: space-around;
	position: relative;
}
.logo{
	float:left;
	width:2.6rem;
}
.headNavList{
	float:left;
	margin-left:.77rem;
}
.headNavList > li,.head-nav-en > ul > li{
	float: left;
	min-width:1.08rem;
	height:.22rem;
	line-height: .22rem;
	font-size:.22rem;
	text-align: center;
	border-right:2px solid #4dafe0;
}
.head-nav-en a{
	font-family:AVGARDM;
}
.head-nav li a,.head-nav-en > ul > li a{
	color:#231815;
	padding-bottom: 5px;
}
.head-nav li:last-child,.head-nav-en li:last-child{
	border:none;
}
.headNavList > li a:hover,.head-nav-en a:hover{
	color:#c0d103;
	border-bottom: 2px solid #4dafe0;
}

.search{
	float:left;
	width:220px;
	height:38px;
	margin-left:.38rem;
	position: relative;
}
.search input{
	border:#008cd3 1px solid;
	height:38px;
}
.sch_text{
	width:172px;
	padding:0 3px;
}
.sch_btn{
	position: absolute;
	right:0;
	top:0;
	width:40px;
	margin-left:-4px;
	background:#008cd3;
	background-image: url(sch.png);
    background-repeat: no-repeat;
    background-position: 4px 4px;
}
.sch_img{
	position: absolute;
	right:5px;
	top:5px;
	width:30px;
}
.language{
	float:left;
	width:1.4rem;
	height:38px;
	margin-left:.38rem;
	background:#008cd3;
	border-radius: 5px;
}
.language a{
	display: inline-block;
	background:url(search.png) no-repeat 20px 10px;
	text-align: center;
}
.language span{
	display: inline-block;
	margin-left:.62rem;
	color:#fff;
	font-size: .16rem;
	line-height: 38px;
}
/*涓嬫媺鑿滃崟-鏈嶅姟*/
.menu-service{
	display: none;
	position: absolute;
	right:0;
	top:20px;
	z-index: 99;
}
.menu-t{
	width:0;
    height:0;
    border:16px solid;
    border-color:transparent transparent #0072ac transparent;
    margin-left:74px;
}
.menu-t-b{
	width:144px;
	height:17px;
	background:#0072ac;
}
.menu-list{
	width:128px;
	border:1px solid #3da2d4;
	padding:0 14px 10px 0;
	background-color: rgba(48,160,216,0.8);
}
.menu-list li{
	background: url(menu.png) no-repeat 5px 13px;
}
.menu-list li a{
	width:106px;
	height:25px;
	display: inline-block;
	color:#fff;
	line-height: 30px;
	margin-left:26px;
	border-bottom: 2px solid #1fa6dd;
	text-align: right;
	font-size:15px;
}
.menu-list li a:hover{
	background:#1fa6dd;
	color:#c0d103;
}
/*en*/
.menu-t-en{
	width:0;
    height:0;
    border:16px solid;
    border-color:transparent transparent #0072ac transparent;
    margin-left:118px;
}
.menu-t-b-en{
	width:188px;
	height:17px;
	background:#0072ac;
}
.menu-list-en{
	width:172px;
	border:1px solid #3da2d4;
	padding:0 14px 10px 0;
	background-color: rgba(48,160,216,0.8);
}
.menu-list-en li{
	background: url(menu.png) no-repeat 5px 13px;
}
.menu-list-en li a{
	width:152px;
	height:25px;
	display: inline-block;
	line-height: 30px;
	margin-left:26px;
	border-bottom: 2px solid #1fa6dd;
	text-align: right;
	color:#fff;
	font-size:14px;
}
.menu-list-en li a:hover{
	background:#1fa6dd;
	color:#c0d103;
}
/*涓嬫媺鑿滃崟-琛屼笟*/
.menu-trade,.menu-about{
	display: none;
	position: absolute;
	right:0;
	top:20px;
	z-index: 99;
}
/*en*/
.menu-trade-en{
	width:0;
    height:0;
    border:16px solid;
    border-color:transparent transparent #0072ac transparent;
    margin-left:136px;
}
.menu-trade-b-en{
	height:17px;
	background:#0072ac;
}
.menu-trade-list-en{
	border:1px solid #3da2d4;
	padding:0 14px 10px 0;
	background-color: rgba(48,160,216,0.8);
}
.menu-trade-list-en li{
	background: url(menu.png) no-repeat 5px 13px;
}
.menu-trade-list-en li a{
	width:170px;
	height:25px;
	display: inline-block;
	line-height: 30px;
	color:#fff;
	margin-left:26px;
	border-bottom: 2px solid #1fa6dd;
	text-align: right;
	font-size:14px;
}
.menu-trade-list-en li a:hover{
	background:#1fa6dd;
	color:#c0d103;
}
/*涓嬫媺鑿滃崟-浜у搧*/
.menu-product{
	display: none;
	position: absolute;
	right:0;
	top:20px;
	z-index: 99;
}
.menu-p-t{
	width:0;
    height:0;
    border:16px solid;
    border-color:transparent transparent #0072ac transparent;
    margin-left:171px;
}
.menu-p-b{
	width:240px;
	height:17px;
	background:#0072ac;
}
.menu-p-list{
	width:224px;
	border:1px solid #3da2d4;
	padding:0 14px 10px 0;
	background-color: rgba(48,160,216,0.8);
}
.menu-p-list li{
	background: url(menu.png) no-repeat 5px 13px;
}
.menu-p-list li a{
	width:204px;
	height:25px;
	display: inline-block;
	line-height: 30px;
	color:#fff;
	margin-left:26px;
	border-bottom: 2px solid #1fa6dd;
	text-align: right;
	font-size:15px;
	
}
.menu-p-list li a:hover{
	background:#1fa6dd;
	color:#c0d103;
}
/*en*/
.menu-p-t-en{
	width:0;
    height:0;
    border:16px solid;
    border-color:transparent transparent #0072ac transparent;
    margin-left:192px;
}
.menu-p-b-en{
	/*width:252px;*/
	height:17px;
	background:#0072ac;
}
.menu-p-list-en{
	border:1px solid #3da2d4;
	padding:0 14px 10px 0;
	background-color: rgba(48,160,216,0.8);
}
.menu-p-list-en li{
	background: url(menu.png) no-repeat 5px 13px;
}
.menu-p-list-en li a{
	width:220px;
	height:25px;
	display: inline-block;
	color:#fff;
	line-height: 30px;
	margin-left:26px;
	border-bottom: 2px solid #1fa6dd;
	text-align: right;
	font-size:14px;
	
}
.menu-p-list-en li a:hover{
	background:#1fa6dd;
	color:#c0d103;
}
/*banner*/
.banner{
	width:100%;
	height:9rem;
}
.example {
	width: 100%;
	height: 9rem;
	font-size: 40px;
	text-align: center;
	background-color: #464576;
}
.carousel-item img{height:9rem;color: #fff;font-family:  Arial Black}
.ft-carousel {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.ft-carousel .carousel-inner {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
}

.ft-carousel .carousel-inner .carousel-item {
	float: left;
	height: 100%;
}

.ft-carousel .carousel-item img {
	width: 100%;
}

.ft-carousel .carousel-indicators {
	position: absolute;
	left: 0;
	bottom: 10px;
	width: 100%;
	text-align: center;
	font-size: 0;
}

.ft-carousel .carousel-indicators span {
	display: inline-block;
	width: 12px;
	height: 12px;
	background-color: #fff;
	margin: 0 4px;
	border-radius: 50%;
	cursor: pointer;
}

.ft-carousel .carousel-indicators span.active {
	background-color: #de3a3a;
}

.ft-carousel .carousel-btn {
	position: absolute;
	top: 46%;
	width: 75px;
	height: 75px;
	margin-top: -25px;
	cursor: pointer;
}

.ft-carousel .carousel-prev-btn {
	left: 36px;
	background: url(banner-left.png) no-repeat;
}

.ft-carousel .carousel-next-btn {
	right: 36px;
	background: url(banner-right.png) no-repeat;
}

/*鍏充簬鎴戜滑*/
.about-us{
	width:100%;
	height:6rem;
	background: #0071ab;
	border-top:1px solid #8bc2e1;
	border-bottom:1px solid #8bc2e1;
	text-align: center;
}
.about-us h1{
	margin-top:1rem;
}
.about-us p{
	text-align:justify;
	width:14rem;
	margin:.9rem auto;
	font-size: .24rem;
	line-height: .54rem;
}
.about-us-more{
	display: inline-block;
	padding:0 5px;
	height:21px;
	border:1px solid #3191c7;
	color:#fff;
	font-size:13px;
	line-height: 21px;
	background:url(blue.png) repeat-x;
}
.about-us-more:hover{
	color:#000;
}

/*琛屼笟搴旂敤*/
.trade{
	width:100%;
	height:600px;
	text-align: center;
	box-sizing: border-box;
}
.trade h1{
	padding-top:73px;
	color:#008cd3;
}
.trade h1 a{
	color:#008cd3;
}
.trade ul{
	width:1300px;
	margin:0 auto;
	margin-top:80px;
}
.trade li{
	float: left;
	width:308px;
	height:310px;
	margin-right:17px;
	position: relative;
}
.trade h2{
	position: absolute;
	top:129px;
	width:308px;
	height:20px;
	line-height: 20px;
	font-size: 20px;
	color:#727171;
	font-weight: 900;
}
.trade ul li a{
	display: inline-block;
	position: absolute;
	left:122px;
	bottom: 19px;
	padding:0 5px;
	height:21px;
	border:1px solid #3191c7;
	color:#fff;
	font-size:13px;
	line-height: 21px;
	background:url(blue.png) repeat-x;
}
.trade ul li a:hover{
	color:#000;	
}

/*鎴戜滑鐨勪骇鍝�*/
.myproduct{
	width:100%;
	height:9rem;
	border-top:1px solid #bce1f3;
	border-bottom:1px solid #69b1d0;
	background:url(myproduct-bg.jpg) no-repeat;
}
.pro-cont{
	width:12.38rem;
	height:9rem;
	margin-left:3.7rem;
}
.pro-title{
	width:12.38rem;
	height:3.67rem;
	background:#008cd3;
	text-align: center;
}
.pro-title h1{
	padding-top:.8rem;
	width:12.38rem;
}
.pro-title p{
	margin:28px 168px 0 168px;
	font-size:.22rem;
	line-height: .44rem;
}
.pro-list{
	width:12.38rem;
	height:5.33rem;
	background:#0071aa;
}
.pro-list-cont{
	padding-top:1rem;
	margin-left:1rem;
	margin-right:1rem;
	display: flex;
	/*justify-content: space-between;*/
	flex-flow: row  wrap;
	align-items: center;
}
.pro-list li{
	width:2.9rem;
}

.pro-list li:nth-child(3n-1){
	/*margin: 0 .84rem;*/
	text-align: center;
}
.pro-list li:nth-child(3n+1){
	text-align: left;
}
.pro-list li:nth-child(3n){
	text-align: right;
}
.pro-list a{
	line-height: .54rem;
	color:#fff;
}
.pro-list a:hover{
	color:#c0d103;
}

/*鏈嶅姟*/
.service{
	width:100%;
	height:9rem;
}
.service-cont{
	margin:53px auto;
	text-align: center;
}
.service-title h1{
	margin-top:1rem;
	color:#008cd3;
}
.service-title h1 a{
	color:#008cd3;
}
.service-title p{
	font-size:.22rem;
	width:11.5rem;
	color:#000;
	margin: 0 auto;
	line-height: .48rem;
	margin-top:.48rem;
}
.service-list{
	background:url(service.jpg) no-repeat;
	background-size:100% 100%;
	margin:.8rem auto;
	width: 14.4rem;
    height: 4.12rem;
}
.service ul{
	width: 14.4rem;
    height: 4.12rem;
}
.service li{
	float:left;
	width:2.057rem;
	height:2.057rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.service li:nth-of-type(odd){
	margin-top:2.057rem;
}
/*鑷€傚簲鍥涜杈规*/
.service-list-l:hover{
	height:37px;
	display: inline-block;
	background: url(border-left.png) no-repeat 0;
}
.service-list-c{
	display: inline-block;
	padding:0 5px;
	font-size: .2rem;
	line-height: 37px;
}
.service-list-r:hover{
	height:37px;
	display: inline-block;
	background: url(border-right.png) no-repeat right;
}

.service-list-c-l{
	display: inline-block;
	background: url(border-left.png) no-repeat;
}
.service-list-c-c{
	display: inline-block;
	padding:0 10px;
}
.service-list-c-c-en{
	display: inline-block;
	padding:0 10px;
	font-family: haettenschweiler;
	font-size:24px;
	letter-spacing: 1px;
}
.service-list-c-r{
	display: inline-block;
	background: url(border-right.png) no-repeat right;
}
/*鏂伴椈鍔ㄦ€�*/
.news{
	width:100%;
	height:9rem;
	background:url(news-bg.jpg) no-repeat;
	background-size:100% 100%;
	border-top:1px solid #c6e0ed;
}
.news-cont a:hover{
	background:#c0d103;
}
.news-cont{
	margin:1.3rem 0 0 3.95rem;
}
.newsTitle{
	text-align: center;
	width:100%;
	margin-top:1.8rem;
}
.news-l{
	margin-right:.57rem;
}
.news-c{
	margin-right:.54rem;
}
.news-cont li{
	float:left;
	width:3.64rem;
	height:3.62rem;
	box-sizing: border-box;
	padding:.12rem .08rem;
	
}
.news-cont li img{
	width:3.5rem;
	height:1.72rem;
}
.news-title{
	margin-top:.04rem;
	height:.63rem;
}
.news-cont li h2,.news-cont li h3,.news-cont li p{
	font-size: .18rem;
	color:#fff;	
}
.news-cont li p{
    height: .82rem;
}
.news-cont li h2{
	overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:2; 
height:.61rem;
}
.news-cont li h3{
	text-align: end;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.news-cont p{
	overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	-webkit-line-clamp:3;
}

/*搴曢儴*/
.footer-nav{
	width:100%;
	height:.9rem;
	background:#2c2f33;
	display:flex;
	justify-content:center;
	align-items:center;
}
.footer-nav ul{
}
.footer-nav li{
	float: left;
	border-right:2px solid #b1b2b4;
	width:1.1rem;
	height:.2rem;
	line-height: .2rem;
	text-align: center;
}
.footer-nav a:hover{
	color:#c0d103;
}
.footer-nav li:last-child{
	border:none;
}
.footer-nav a{
	display: inline-block;
	font-size:.2rem;
	color:#fff;
}


.adress{
	box-sizing: border-box;
	width:100%;
	height:3.16rem;
	padding-top:.4rem;
	background: #008cd3;
}
.logo-bottom{
	width:100%;
	display: flex;
	justify-content: center;
}
.adress-cont{
	margin:.6rem auto;
	width:672px;
}

.adress li{
	width:224px;
	margin-bottom: .16rem;
	display: flex;
	justify-content: center;
	font-size:.2rem;
}
.adress span{
	font-size:8px;
}


.foot{
	width:100%;
	height:4.9rem;
	background: #00213b;
	border-bottom: 1px solid #fff;
	color:#00b9ef;
	display: flex;
	justify-content: center;
	align-items: center;
}
.foot a:hover{
	color:#c0d103;
}
.foot-left{
	width:278px;
}
.foot-left h3,.foot-left h4{
	font-size:.16rem;
	font-weight: 600;
}
.foot-left h4{
	margin-top:39px;
}
.foot-left li,.foot-right{
	font-size:.16rem;
	white-space: nowrap;
}
.foot-left li span{
	font-weight: 900;
}


.foot-center{
	width:6.3rem;
	height:209px;
	text-align: center;
}
.foot-center img{
	margin-top:46px;
}
.footWx{
	display: flex;
	justify-content: center;
}
.foot-center p{
	color:#fff;
	font-size: .18rem;
	margin-top:30px;
}


.foot-right{
	
}
.foot-right a{
	color:#00b9ef;
}


.foot_en{
	width:100%;
	box-sizing: border-box;
	height:272px;
	padding:.4rem 2.16rem 0 2.4rem;
	background: #00213b;
	border-bottom: 1px solid #fff;
}
.foot_en li{
	background:url(foot_a.png) no-repeat 0;
	
}
.foot_en p{
	
	color:#00b9ef;
}
.foot_en li a{
	display: inline-block;
	border-bottom: 1px solid #005b7f;
	font-size:16px;
	margin-left:22px;
	color:#00b9ef;
}
.foot_list_en{
	margin-right:1.2rem;
}


.link{
	width:280px;
	border:2px solid #008ebc;
	border-radius: 5px;
	margin-top:9px;
	padding:2px 4px 4px;
}
.link h3{
	font-size: 14px;
	text-align: center;
	padding-bottom: 4px;
}
.link p,.link a,.link span{
	font-size:13px;
	line-height: 20px;
	color:#00b9ef;
}
.link-f{
	padding-bottom:2px;
	border-bottom:1px solid #00b9ef;
}
.link p{
	display: flex;
	justify-content: space-between;
}

.hoteline{
	background: url(hotline.png) no-repeat;
	height:39px;
	margin-top:14px;
}
.hoteline p{
	margin-left:53px;
	line-height:20px;
}

/*鍏充簬鎴戜滑路椤甸潰*/
.banner-about{
	width:100%;
	height:6.49rem;
	position: relative;
}
.banner-about img{
	width:100%;
	height:6.49rem;
}
.about-us-banner{
	position: absolute;
	top:4.4rem;
	left:147px;
}
/*.about-us-banner p:nth-of-type(even){
	font-size:26px;
	line-height: 34px;
	font-weight: 600;
}*/
.about-us-banner p{
	font-size:58px;
	color:#fff;
	line-height: 60px;
	letter-spacing: 2px;
	font-family: haettenschweiler;
}

.nav-about{
	width:840px;
	height:41px;
	text-align: center;
	margin:28px auto;
}
.nav-about li{
	float: left;
	height:41px;
	min-width:83px;
	margin-right:52px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.nav-about li:last-child{
	margin-right:0;
}
.cont-hover{
	background:url(hover.png) no-repeat bottom;
	background-size:83px 10px;
}
.nav-about li:first-child a{
	background:#008bd2;
	border:1px solid #51b1e0;
	color:#fff;
	width:83px;
}
.nav-about a{
	display: block;
	font-weight: 600;
	color:#000;
	font-size:16px;
	text-align: center;
	line-height: 23px;
}

.about-list{
	width:842px;
	margin:0 auto;
}
.about-list-cont{
	margin-top:61px;
}
.about-list-cont ul{
	margin-bottom: 152px;
}
.about-list-cont h1{
	height:68px;
	line-height: 68px;
	color:#008cd3;
	font-size:30px;
	font-weight: 900;
	text-align: center;
}
.about-list-cont li{
	/*width:12rem;*/
	height:401px;
	margin-top:38px;
	position: relative;
}
.about-list-cont li a{
	display: block;
	width:100%;
	text-align: center;
	position: absolute;
	top:108px;
	left:0;
	font-size:23px;
	color:#595757;
}
/*鍏徃浠嬬粛*/
.about-us-box{
	width:12.2rem;
	margin-left:5rem;
}
.about-us-cont{
	margin-top:80px;
}
.about-us-cont h1{
	font-size:28px;
	line-height: 102px;
	color: #595757;
}

.p-blue{
	font-size:14px;
	color:#008cd3;
	line-height:22px;
	margin-bottom: 18px;
}
.p-black{
	font-size:14px;
	color:#595757;
	line-height:22px;
	padding-bottom: 56px;
	border-bottom: 2px solid #868484;
}
.gsjs-img{
	margin:94px 0;
}
.p-b{
	margin-bottom:60px;
	font-size:26px;
	color:#535353;
	letter-spacing: 7px;
}

/*鍙戝睍鍘嗙▼*/
.about-banner{
	position: absolute;
	top:297px;
	left:119px;
}
.about-banner p:nth-of-type(even){
	font-size:26px;
	background:#008cd3;
	border-radius: 6px;
	line-height: 34px;
	padding:0 6px;
	font-weight: 600;
}
.about-banner p{
	font-size:24px;
}
.fzlc-list{
	width:12.2rem;
	border-top:1px solid #868484;
	border-bottom: 1px solid #e0dfdf;
	padding:10px 0;
	overflow: hidden;
}
.fzlc-list ul{
	width:5.3rem;
}
.fzlc-list li{
	float: left;
}
.fzlc-list li img{
	width:173px;
	height:103px;
	margin-top:10px;
	margin-right:5px;
}
.fzlc-list ul p{
	font-size:14px;
	line-height: 24px;
	color:#595757;
}
.fzlc-list-r{
	padding:10px 0;
	width:6.5rem;
}
.fzlc-list-r h3{
	font-size:23px;
	color:#008cd3;
	margin-bottom: 10px;
}
.fzlc-list-r p{
	margin-top:20px;
	font-size:15px;
	color:#595757;
}
/*绔炰簤浼樺娍*/
.jzys-cont{
	margin-bottom: 152px;
}
.jzys-cont li{
	border-top:2px solid #9d9c9c;
	padding:16px 0;
}
.jzys-cont h3{
	font-size: 17px;
	font-weight: 600;
	color:#008cd3;
}
.jzys-cont p{
	font-size:15px;
	color:#595757;
}
/* 浼佷笟鏂囧寲 */
.qywh-list{
	width:12.2rem;
	padding:10px 0;
	overflow: hidden;
}
.qywh-list-l{
	width:4.46rem;
	height:2.64rem;
	margin-top:10px;
	margin-right:5px;
}
.qywh-list-r{
	margin-left:32px;
	padding:10px 0;
	width:7rem;
}
.qywh-list-r h3{
	font-size:23px;
	color:#008cd3;
	margin-bottom: 5px;
}
.qywh-list-r p{
	font-size:15px;
	color:#595757;
}

/* 鏈嶅姟椤甸潰*/
.banner-service,.banner-service img{
	width:100%;
	height:6.49rem;
}
.service-banner-b{
	position: absolute;
	top:308px;
	right:96px;
}
.service-banner-t{
	position: absolute;
	top:136px;
	right:96px;
}
.service-banner-t p:nth-of-type(odd){
	font-size:32px;
	line-height: 34px;
	letter-spacing: 10px;
}
.service-banner-t p:nth-of-type(even){
	font-size:44px;
}
.service-banner-b p:nth-of-type(even){
	font-size:26px;
	line-height: 34px;
	font-weight: 600;
}
.service-banner-f{
	
	position: absolute;
	top:152px;
	right:124px;
}
.service-banner-f p{
	font-size:58px;
	color:#fff;
	line-height: 60px;
	letter-spacing: 2px;
	font-family: haettenschweiler;
	display: flex;
	justify-content: flex-end;
}
.banner-blue{
	background:#008cd3;
	border-radius: 6px;
	padding:0 6px;
}
.banner-service p{
	font-size:58px;
	color:#fff;
	line-height: 60px;
	letter-spacing: 2px;
	font-family: haettenschweiler;
	display: flex;
	justify-content: flex-end;
}

.nav-service{
	width:12.4rem;
	height:50px;
	text-align: center;
	margin-top:18px;
	margin-left:3.7rem;
	position: relative;
}
.nav-service li{
	float: left;
	height:41px;
	/*min-width: 83px;*/
	margin-bottom: 9px;
	margin-right:36px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.nav-service li:first-child a{
	background:#008bd2;
	border:1px solid #51b1e0;
	text-align: center;
	color:#fff;
	padding:0 4px;
}
.nav-service a{
	display: block;
	font-weight: 600;
	color:#000;
	font-size:16px;
	text-align: left;
	line-height: 25px;
}
.service-container{
	width:841px;
	margin:80px auto;
}
.service-container h1{
	line-height: 68px;
	font-weight: 900;
	text-align: center;
}
.service-container p{
	width:730px;
	margin-left:60px;
	margin-bottom: 72px;
	text-align: center;
	font-size:16px;
	line-height: 30px;
}
.service-container-box{
	width:842px;
	height:1426px;
	position: relative;
	font-size:23px;
	text-align: center;
}
.s-list-f{
	position: absolute;
	top:9px;
	left:344px;
	width:840px;
	height:59px;
	line-height: 37px;
}
.service-container-box li{
	display: flex;
	justify-content: center;
	align-items: center;
	width:280px;
	height:280px;
	margin-bottom: 280px;
}
.service-container-box a{
	color:#fff;
}
.s-ul-f{
	position: absolute;
	top:305px;
	left:0;
	line-height: 37px;
}
.s-ul-s{
	position: absolute;
	top:585px;
	left:280px;
	line-height: 37px;
}
.s-ul-t{
	position: absolute;
	top:305px;
	left:560px;
	line-height: 37px;
}

/*妯″潡鍖栬В鍐虫柟妗�*/
.service-list-cont{
	width:935px;
	margin:0 auto;
	margin-top:61px;
	margin-bottom: 100px;
}

/*浜у搧椤甸潰*/
.product-mypro{
	width:867px;
	/*height:222px;*/
	margin-bottom: 60px;
}
.product-mypro li{
	float: left;
	/*width:266px;*/
	height:222px;
	box-shadow: 0px 0px 1px 1px #e2e0e0;
	border-radius: 8px;
	padding:3px;
	margin-right:11px;
	position: relative;
	
	margin-bottom: 40px;
}
.product-mypro-img{
	width:266px;
	height:171px;
	border-radius: 8px;
}
.product-mypro span{
	font-size:16px;
	color:#000;
	line-height: 46px;
}
.product-mypro-l{
	margin-left:23px;
}
.product-mypro-r{
	position: absolute;
	right:20px;
	bottom: 20px;
}
/*浜у搧1*/
.product-list-box{
	width:937px;
	margin:0 auto;
}
.product-container{
	margin:80px auto;
}
.product-container h1{
	line-height: 68px;
	font-weight: 900;
}
.w410p{
	width:410px;
}
/* 搴旂敤琛屼笟*/
.trade-list{
	width:905px;
	margin:0 auto;
	padding:66px 0;
	position: relative;
}
.trade-list-cont{
	width:825px;
	margin-left:100px;
	overflow: hidden;
}
.trade-swzy-bbg li{
	float:left;
	margin-left:50px;
	width:158px;
	height:198px;
}
.trade-swzy-bbg li p {
	color:#595757;
	line-height:32px;
	font-size:16px;
}
/*鑱旂郴鎴戜滑*/
.contact-cont{
	width:15.7rem;
	margin:0 auto;
}
.contact-index:hover{
	background:#008bd2;
}
.contact-footer{
	margin-top:40px;
	margin-bottom: 66px;
}
.contact-footer li{
}

/*鏂伴椈鍔ㄦ€�*/
.news-cont-list,.news-cont-box{
	margin:0 auto;
	width:965px;
}
.news-cont-list li{
	border:2px solid #b4b4b4;
	border-radius: 7px;
	padding:21px 28px;
	margin-bottom:60px;
}
.news-pagelist{
	text-align: center;
	font-size:15px;
	color:#595757;
	padding-bottom: 80px;
	height:26px;
}

.news-pagelist li{
	float: left;
}
.pagelist-num{
	display: inline-block;
	width:20px;
	height:20px;
	margin-right:10px;
	color:#595757;
	border-radius: 50%;
	border:2px solid #595757;
}
.pagelist-hover{
	background:#595757;color:#fff !important;
}
.news-p-next,.news-p-end{
	padding:0 13px;
	color:#595757;
	border:2px solid #595757;
	border-radius: 5px;
	margin-right:10px;
}
.news-p-first{
	color:#595757;
	border-radius: 5px;
	margin-right:10px;
	line-height: 26px;
}
/*绀句細璐ｄ换*/
.responsibility-cont-box{
	width:960px;
	margin:0 auto;
}

