.templatePage {
	width: 100%;
}
.ShouYe_1 {
	margin: 0px auto; width: 1200px !important; overflow: hidden; padding-bottom: 30px;
}
.Jianjie {
	background: url("banner1.png") no-repeat top rgb(242, 242, 250);
}
.JianJie1 > h1 {
	color: rgb(255, 255, 255); font-size: 52px; margin-top: 260px; margin-left: 40px; display: inline-block;
}
.JianJie1 h5 {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: normal; margin-top: 25px; margin-left: 40px;
}
.JianJie1 .lijizixun {
	border-radius: 20px; width: 200px; height: 48px; text-align: center; color: rgb(255, 255, 255); line-height: 48px; font-size: 18px; text-decoration: none; margin-top: 30px; margin-left: 40px; display: inline-block; background-color: rgb(238, 174, 26);
}
.jie {
	margin: 20px auto 0px; border-radius: 10px; height: 405px; text-align: center; position: relative; box-shadow: 0px 0px 7px #888888; background-color: rgb(255, 255, 255);
}
.jie > p {
	margin: 0px auto; width: 90%; text-align: left; line-height: 2; font-size: 16px;
}
.jie > p > span {
	color: rgb(65, 135, 242);
}
.jie > h1 {
	color: rgb(218, 218, 218); font-size: 80px; opacity: 0.1;
}
.jie > h2 {
	margin: -80px 0px 30px; font-size: 30px; font-weight: normal;
}
.jie > span {
	border-radius: 50%; left: 50%; width: 50px; height: 50px; bottom: -25px; margin-left: -25px; display: inline-block; position: absolute; box-shadow: 0px 0px 7px #888888; background-color: rgb(255, 255, 255);
}
.jie > span > img {
	margin-top: 10px;
}
.JianJie2 {
	margin: 0px auto 30px; padding: 0px 55px; width: 1200px; height: 950px; display: flex; box-sizing: border-box; justify-content: space-between; align-items: center;
}
.JianJie2 img {
	flex:1 1 0px;
}
.h2tit {
	line-height: 22px; font-size: 20px; font-weight: normal;
}
.teSe {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1200px;
}
.teSe h1 {
	height: 100px; text-align: center; color: rgb(251, 251, 251); line-height: 100px; letter-spacing: 0px; font-size: 80px; font-weight: normal;
}
.waKuang {
	overflow: hidden; margin-top: 60px; position: relative; min-width: 1200px;
}
.wakuang1 > h1 {
	margin: 0px auto; text-align: center; color: rgb(251, 251, 251); letter-spacing: 0px; font-size: 80px; font-weight: normal;
}
.quYu1 > h1 {
	margin: 0px auto; text-align: center; color: rgb(251, 251, 251); letter-spacing: 0px; font-size: 80px; font-weight: normal;
}
.wakconbox {
	margin: 0px auto; width: 1200px;
}
.teSe1 {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1200px;
}
.teSe1 > h2 {
	background: rgb(255, 255, 255); height: 80px; text-align: center; font-size: 36px; font-weight: normal; margin-top: -60px; margin-bottom: 50px;
}
.teSe1 > h2 > span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block;
}
.jie > h2 > span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block;
}
.teSe1 > ul {
	margin-top: 45px; display: flex; justify-content: space-between;
}
.teSe1 > ul > li {
	border-radius: 30px; width: 360px; height: 396px; box-shadow: 0px 5px 29px 0px rgba(0,0,0,0.1); background-image: linear-gradient(rgb(250, 250, 250), rgb(250, 250, 250)), linear-gradient(rgb(255, 255, 255), rgb(255, 255, 255)); background-blend-mode: normal, normal;
}
.top {
	margin: 55px auto 0px; padding: 0px 35px; height: 114px;
}
.left {
	float: left;
}
.top > h3 {
	text-align: center; color: rgb(51, 51, 51); line-height: 90px; font-size: 20px; font-weight: normal; margin-left: 30px; display: inline-block;
}
.bottom {
	margin: 20px 35px; text-align: left; line-height: 1.5; font-size: 18px;
}
.yuan {
	width: 300px; right: -160px; position: absolute;
}
.yuan1 {
	left: -160px; top: 36%; position: absolute;
}
.yuan2 {
	left: 92%; width: 150px; margin-top: 110%; position: absolute;
}
.xiao {
	top: 324px; width: 75px; right: 7px; display: inline-block; position: absolute;
}
.xiao1 {
	left: 100px; top: 55%; width: 75px; right: 7px; position: absolute;
}
.wakuang1 {
	
}
.wakuang1 > h2 {
	text-align: center; font-size: 36px; font-weight: normal; margin-top: -80px;
}
.wakuang1 > h2 > span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block; position: relative; z-index: 2;
}
.quYu1 > h2 > span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block; position: relative; z-index: 2;
}
.waLeft {
	width: 45%; clear: both; margin-top: 15%; margin-left: 3%; float: left; display: inline-block;
}
.waLeft2 > h2 > span {
	background: rgb(67, 132, 238); width: 6px; height: 25px; margin-top: -4px; margin-right: 5px; vertical-align: middle; display: inline-block;
}
.waLeft2 > p {
	width: 100%; line-height: 1.8; font-size: 18px; margin-top: 20px;
}
.waLeft2 > p > span {
	color: rgb(255, 161, 60);
}
.waRight {
	width: 40%; margin-top: 0%; float: right; display: inline-block;
}
.quYu {
	overflow: hidden; margin-top: 50px; min-width: 1200px;
}
.shopbox {
	background: url("../../images/product/templateimg/coins/quyubg.jpg") no-repeat; height: 960px;
}
.shopct {
	margin: 0px auto; width: 1200px; text-align: center;
}
.fstrct {
	margin: 0px auto; text-align: center;
}
.fbgimg {
	text-align: center;
}
.shopct h2 {
	color: rgb(51, 51, 51); letter-spacing: 0px; font-size: 36px; font-weight: normal; margin-top: -70px; margin-bottom: 80px; font-stretch: normal;
}
.fstrct h2 {
	color: rgb(51, 51, 51); letter-spacing: 0px; font-size: 36px; font-weight: normal; margin-top: -70px; margin-bottom: 80px; font-stretch: normal;
}
.xijtbox h2 {
	color: rgb(51, 51, 51); letter-spacing: 0px; font-size: 36px; font-weight: normal; margin-top: -70px; margin-bottom: 80px; font-stretch: normal;
}
.jushutit h2 {
	color: rgb(51, 51, 51); letter-spacing: 0px; font-size: 36px; font-weight: normal; margin-top: -70px; margin-bottom: 80px; font-stretch: normal;
}
.jushuBox {
	background: rgb(255, 255, 255); padding: 10px 0px; width: 100%; text-align: center; box-shadow: 0px 4px 21px 0px rgba(26,5,16,0.3);
}
.jushutit img {
	
}
.shopct h2 span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block; position: relative; z-index: 2;
}
.fstrct h2 span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block; position: relative; z-index: 2;
}
.xijtbox span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block; position: relative; z-index: 2;
}
.jushutit h2 span {
	background: rgb(67, 132, 238); margin: 20px auto; border-radius: 5px; width: 48px; height: 6px; display: block; position: relative; z-index: 2;
}
.shopct h1 {
	color: rgb(218, 218, 218); letter-spacing: 0px; font-size: 80px; font-weight: normal; margin-top: 40px; font-stretch: normal; opacity: 0.1;
}
.fstrct h1 {
	color: rgb(218, 218, 218); letter-spacing: 0px; font-size: 80px; font-weight: normal; margin-top: 40px; font-stretch: normal; opacity: 0.1;
}
.xijtbox h1 {
	color: rgb(218, 218, 218); letter-spacing: 0px; font-size: 80px; font-weight: normal; margin-top: 40px; font-stretch: normal; opacity: 0.1;
}
.fstrbox {
	background: url("../../images/product/templateimg/coins/fstrbg.png") no-repeat 0% 0% / 100% 100%; height: 1448px;
}
.xijtbox {
	margin-top: -420px;
}
.xijtbox h2 {
	position: relative;
}
.fstrct h2 {
	position: relative;
}
.xijtbox .certifycon .swiper-slide-next img {
	background: rgb(255, 255, 255) !important;
}
.xijtbox .certifycon .swiper-slide-prev img {
	background: rgb(255, 255, 255) !important;
}
.xijtbox .certifycons .swiper-slide {
	width: 380px; height: auto;
}
.xijtbox h2 i {
	background: url("../../images/product/templateimg/coins/titbg.png") no-repeat; left: 50%; top: -60px; width: 347px; height: 180px; margin-left: -173px; display: inline-block; position: absolute; z-index: -1;
}
.fstrct h2 i {
	background: url("../../images/product/templateimg/coins/titbg.png") no-repeat; left: 50%; top: -60px; width: 347px; height: 180px; margin-left: -173px; display: inline-block; position: absolute; z-index: -1;
}
.textcenter {
	text-align: center;
}
.quyucontbg {
	background: rgb(238, 242, 253); height: 862px; text-align: center; padding-top: 50px; box-sizing: border-box;
}
.quYu1 > h2 {
	margin: -80px auto 80px; width: 50%; text-align: center; font-size: 36px; font-weight: normal;
}
.jishu {
	background: url("../../images/product/templateimg/coins/jgbgbtm.png") no-repeat bottom; padding-bottom: 50px; margin-top: 90px; margin-bottom: -25px;
}
.jushutit {
	margin: 0px auto; width: 1200px; text-align: center;
}
.w1200 {
	margin: 0px auto; width: 1200px; text-align: center;
}
