.beian,.manybtn a,.shopBox li a,.tab_box,footer .footer li p{
	text-align:center
}

article{
	overflow:hidden;
	margin-bottom:80px
}
article .pc-banner{
	background:url("../images/cpprofile/timg.jpg") 
    center center/100% no-repeat;
	width:100%;
	height:500px;
	float:left
}
.swiper-container{
	width:100%;
	margin:35px 0
}
.swiper-slide{
	-webkit-transition:transform 1s;
	-moz-transition:transform 1s;
	-ms-transition:transform 1s;
	-o-transition:transform 1s;
	-webkit-transform:scale(.7);
	transform:scale(.7)
}
@media screen and (max-width:668px){
	.pc-banner{
		background-size:auto 100%
	}
	.swiper-container{
		margin:20px 0 15px
	}
		
	.swiper-slide{
		-webkit-transform:scale(.97);
		transform:scale(.97)
	}
}
	
.swiper-slide-active,.swiper-slide-duplicate-active{
	-webkit-transform:scale(1);
	transform:scale(1)
}
	
.none-effect{
	-webkit-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	-o-transition:none
}
.swiper-slide a{
	background:#fff;
	padding:10px;
	display:block;
	border-radius:14px
}
@media screen and (min-width:668px){
	.swiper-slide a:after{
		position:absolute;
		top:0;
		left:0;
		display:block;
		box-sizing:border-box;
		border:10px solid #fff;
		content:"";
		width:100%;
		height:100%;
		background:url(../images/top_slick_cover_bg01.png);
		border-radius:20px
	}
}
	
.btns,.swiper-pagination,.tab_box{
	position:relative
}
.swiper-slide-active a:after{
	background:0 0
}
@media screen and (max-width:668px){
	
	.swiper-slide-active,
	.swiper-slide-duplicate-active{
		-webkit-transform:scale(.97);
		transform:scale(.97)
	}
	.swiper-slide a{
		padding:5px;
		border-radius:7px
	}
}
.swiper-slide img{
	width:100%;
	border-radius:14px;
	display:block
}
@media screen and (max-width:668px){
	.swiper-slide img{
		border-radius:7px
	}
}
.swiper-pagination{
	margin-bottom:30px
}
.swiper-pagination-bullet{
	background:#00a0e9;
	margin-left:4px;
	margin-right:4px;
	width:17px;
	height:17px;
	opacity:1;
	margin-bottom:4px
}
.swiper-pagination-bullet-active{
	width:13px;
	height:13px;
	background:#FFF;
	border:6px solid #00a0e9;
	margin-bottom:0
}
@media screen and (max-width:668px){
	.swiper-pagination{
		position:relative;
		margin-bottom:20px
	}
	.swiper-pagination-bullet{
		background:#00a0e9;
		margin-left:2px;
		margin-right:2px;
		width:8px;
		height:8px;
		margin-bottom:2px
	}
	.swiper-pagination-bullet-active{
		width:6px;
		height:6px;
		background:#FFF;
		border:3px solid #57E35F;
		margin-bottom:0
	}
}
.btns{
	width:1000px;
	margin:0 auto;
	bottom:43px;
	background:#000;
	z-index:1000
}
.btns div:hover{
	background-color:#C4C8C6;
	color:#000
}
.swiper-button-prev{
	left:0!important
}
.swiper-button-next{
	right:0!important
}
@media screen and (max-width:668px){
	.btns{
		width:70%;
		bottom:22px
	}
	.btns div{
		width:28px;
		height:28px
	}
}
.index_product{
	width:100%;
	height:770px;
	margin-bottom:80px
}
.index_product .product_container{
	width:1010px;
	height:770px;
	margin:0 auto
}
.index_product .product_container .product_title{
	width:100%;
	height:59px;
	line-height:58px;
	border-bottom:1px solid #000;
	margin-bottom:20px
}
.index_product .product_container .product_title p{
	width:90px;
	font-size:22px;
	font-weight:400;
	margin:0 auto;
	border-bottom:4px solid #000
}
.index_product .product_container .div_product{
	width:100%;
	height:610px;
	margin-bottom:20px
}
.index_product .product_container .div_product li{
	float:left;
	width:298px;
	height:168px;
	margin:18px;
	border-radius:12px;
	overflow:hidden;
	border:1px solid #000
}
.index_product .product_container .div_product li img{
	width:300px;
	height:168px
}
.manybtn,.manybtn a{
	width:150px;
	height:50px
}
.manybtn{
	overflow:hidden;
	margin:0 auto;
	border-radius:12px
}
.manybtn a{
	display:block;
	padding-left:10px;
	letter-spacing:10px;
	line-height:50px
}
.manybtn a:hover{
	color:#333;
	background:#EEE
}
.CpProfile{
	width:100%;
	height:468px;
	margin-bottom:80px;
	background:#F2F2F2
}
.CpProfile .CpProfile_container{
	width:1010px;
	margin:0 auto 20px
}
.CpProfile .CpProfile_container .Profile_title{
	width:100%;
	height:59px;
	line-height:58px;
	border-bottom:1px solid #000;
	margin-bottom:20px
}
.CpProfile .CpProfile_container .Profile_title p{
	width:90px;
	font-size:22px;
	font-weight:400;
	margin:0 auto;
	border-bottom:4px solid #000
}
.CpProfile .CpProfile_container .Cpbd .Cpfont,.CpProfile .CpProfile_container .Cpbd .fontStyle{
	text-indent:2em;
	font-size:18px;
	line-height:1.8
}
.CpProfile .CpProfile_container .Cpbd{
	width:980px;
	padding:15px;
	border-bottom:1px solid #000
}
.CpProfile .CpProfile_container .Cpbd .Cpfont{
	float:left;
	width:760px
}
.CpProfile .CpProfile_container .Cpbd .fontPhoto,.CpProfile .CpProfile_container .Cpbd .fontPhoto img{
	float:right;
	width:200px;
	height:200px;
	padding:0 5px 5px
}
.shop{
	width:100%;
	height:272px;
	margin-bottom:80px
}
.shop .shop_container{
	width:1010px;
	height:272px;
	background:#FFF;
	margin:0 auto
}
.shop .shop_container .shop_title{
	width:100%;
	height:59px;
	line-height:58px;
	border-bottom:1px solid #000;
	margin-bottom:20px
}
.shop .shop_container .shop_title p{
	width:90px;
	font-size:22px;
	font-weight:400;
	margin:0 auto;
	border-bottom:4px solid #000
}
.shop .shop_container .shop_content{
	position:relative;
	width:1000px;
	height:160px;
	margin:0 5px;
	overflow:hidden;
	background:#FFF
}
.shopBox{
	width:2000px;
	height:160px
}
.shopBox li{
	float:left;
	width:200px;
	height:160px;
	background:#fff
}
.shopBox li a{
	display:block;
	line-height:1.2;
	color:#7F7F7F
}
.shopBox li a:hover{
	color:#333
}
.shopBox li img{
	width:190px;
	height:130px
}
.tab_box{
	height:30px;
	overflow:hidden;
	background:url(../images/nav_bg.png) 
	no-repeat;
	background:-moz-linear-gradient(
	center bottom,
	#dfdfdf 0,
	#f2f2f2 66%,
	#f2f2f2 90%,
	#e6e6e6 93%,
	#bebebe 96%,
	#969696 100%
	);
	background:-webkit-gradient(
	linear,
	left bottom,
	left top,
	from(#dfdfdf),
	color-stop(66%,#f2f2f2),
	color-stop(90%,#f2f2f2),
	color-stop(93%,#e6e6e6),
	color-stop(96%,#d2d2d2),
	to(#8c8c8c)
	);
	border-bottom:1px solid #ebebeb
}
.caret{
	position:absolute;
	left:450px;
	display:block;
	width:15px;
	height:8px;
	background:url(../images/caret_active.gif) 
	no-repeat
}
footer,footer .footer li{
	height:200px;
	background:#e5e5e5
}
.tab_box a{
	display:inline-block;
	margin:0 15px;
	padding:8px 0 6px;
	cursor:pointer;
	color:#777;
	text-shadow:0 1px 0 #FFF
}
.tab_box .show{
	cursor:default;
	color:#000
}
.tab_box a:hover{
	color:#000
}
.index_pinpai{
	width:100%;
	height:500px;
	margin-bottom:80px
}
.index_pinpai .product_container{
	width:1080px;
	height:360px;
	margin:0 auto
}
.index_pinpai .product_container .product_title{
	width:100%;
	height:59px;
	line-height:58px;
	border-bottom:1px solid #000;
	margin-bottom:20px
}
.index_pinpai .product_container .product_title p{
	width:90px;
	font-size:22px;
	font-weight:400;
	margin:0 auto;
	border-bottom:4px solid #000
}
footer{
	width:100%
}
footer .footer{
	width:1010px;
	height:200px;
	margin:0 auto
}
footer .footer li{
	float:left;
	width:323px;
	margin-right:20px
}
footer .footer li:last-child{
	margin-right:0;
	position:relative
}
footer .footer li .fooot_icon{
	width:100px;
	height:100px;
	margin:0 auto 10px
}
footer .footer li .erweimaK{
	position:absolute;
	top:0;
	left:50%;
	transform:translate(-50%);
	width:100px;
	height:100px;
	background:#e5e5e5
}
footer .footer li .erweimaK img,footer .footer li .fooot_icon img{
	width:100px;
	height:100px
}
footer .footer li .erweima{
	width:200px;
	height:200px;
	background-image:url(../images/erweima.jpg);
	background-repeat:no-repeat;
	background-size:200px 200px;
	margin:0 100px;display:none
}
.beian{
	width:100%;
	height:30px;
	line-height:30px;
	background:#8a8989
}