﻿
*{margin:0;padding:0;}
html{-webkit-text-size-adjust:100%;font-size:100px}
body{ font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;margin:0px; padding:0px; margin:0px auto; font-size:16px; color:#666666; width:100%;  zoom:1;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#545454;font-family: Microsoft YaHei,arial, sans-serif;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:middle;}
a{ color:#333333; text-decoration:none;transition: all ease 0.3s;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#fb741f;}
.fl{float:left;}
.fr{float:right;}
.clear{ clear:both;}

/*单行文本省略号*/
.dot {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dot2, .dot3, .dot4 {
	display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
}
.dot2 {
	-webkit-line-clamp: 2;
}
/*多行文本省略号*/
.dot3 {
	-webkit-line-clamp: 3;
}
.dot4 {
	-webkit-line-clamp: 4;
}

/*input字体*/
:-moz-placeholder {color: #999999;}
::-moz-placeholder {color: #999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color: #999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #999999;}

select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #d9d9d9; text-indent:1em;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none; color:#999999;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/selectarr.png) no-repeat scroll 95% center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
display: none;
}

/*网页滚动条*/
::-webkit-scrollbar{
	width: 6px; height:6px;-webkit-overflow-scrolling : touch;
	background-color: #e6e6e6;}
::-webkit-scrollbar-track{
	background-color: #e6e6e6;}
::-webkit-scrollbar-thumb{
	border-radius: 10px;
	background-color: #58504a;}
::-webkit-scrollbar-button{
	height: 0px;
	background-color: #e6e6e6;}

/*effict*/
.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.6s, -webkit-transform 0.6s;transition: opacity 0.6s, transform 0.6s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.05,1.05,1.05);transform: scale3d(1.05,1.05,1.05); top:0px; left:0px;}
.effict{transition: all ease 0.3s;}
.imgbox{ overflow:hidden; position:relative; /*background:url(../uploadfiles/nopic.jpg) center center no-repeat; background-size:contain;*/}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;display: flex;align-items: center;justify-content: center;}
.imgbox img{ width:auto !important; max-height:100%;}



/*pages end*/
.w1440{width:1440px;margin:0 auto;}
@media(max-width:1560px){
.w1440{width:92% !important;}
}

/* Top */
.Top{position: fixed;z-index:9999;width:100%;line-height: 120px;height:120px;display: block;}
.Top2{display: block;}
.Top2.fixed .Top{background: rgba(255,255,255,1);box-shadow: 0 0 10px #ccc;}
.Top1{display: none;}
.Top .Header{padding:0 80px;position: relative;}
.Top .Header .toptel{position: absolute;left:50%;transform: translateX(-50%);padding-left:32px;}
.Top .Header .toptel img{position: absolute;left:0;top:50%;transform: translateY(-50%);width:25px;}
.Top .Header .toptel a{font-size: 18px;display: inline-block;margin-left:5px;color:#74489c;font-weight: bold;}
.Top .Header .menuBtn{cursor: pointer;z-index:999;width:50px;height:50px;background:rgba(0,0,0,0.5);line-height: 50px;margin-top:35px;}
.Top .Header .menuBtn span{display: block;margin:24px auto;width:25px;height:2px;background:#fff;position: relative;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .Header .menuBtn span::before, .menuBtn span::after{content:'';display: block;height:2px;width:25px;background:#fff;position: absolute;left: 0;-webkit-transition: all 200ms cubic-bezier(.4,0,0,1);-o-transition: all 200ms cubic-bezier(.4,0,0,1);transition: all 200ms cubic-bezier(.4,0,0,1);}
.Top .Header .menuBtn span:before {top: -8px;width:18px;left:7px;}
.Top .Header .menuBtn span:after {bottom: -8px;width:20px;left:5px;}
.Top .Header .menuBtn.active{background:none;position: absolute;top:0;right:5px;margin-top:0;}
.Top .Header .menuBtn.active span {background: transparent;}
.Top .Header .menuBtn.active span:before {transform: rotate(-48deg) translate(-6px, 5px);-webkit-transform: rotate(-48deg) translate(-6px, 5px);-o-transform: rotate(-48deg) translate(-6px, 5px);width: 24px;background:#929292;left:0;}
.Top .Header .menuBtn.active span:after {transform: rotate(48deg) translate(-6px, -5px);-webkit-transform: rotate(48deg) translate(-6px, -5px);-o-transform: rotate(48deg) translate(-6px, -5px);width: 24px;background:#929292;left:0;}
.nTop .Header .menuBtn{background:#fff;}
.nTop .Header .menuBtn span{background:#929292;}
.nTop .Header .menuBtn span::before,.nTop .Header .menuBtn span::after{background:#929292;}
.Top .Header .MainNav{height:100vh;width:300px;background:rgba(0,0,0,0.6);position: absolute;top:0;right:-300px;transition: all .5s;-webkit-transition: all .5s;}
.Top .Header .MainNav.show{right:0;}
.Top .Header .MainNav ul{padding-top:100px;}
.Top .Header .MainNav ul li{line-height: 80px;}
.Top .Header .MainNav ul li a{color:#f4f4f4;display: block;padding:0 40px;}
.Top .Header .MainNav ul li .Navpull{display: none;}
.Top .Header .MainNav ul li .Navpull dl dd{line-height: 50px;font-size: 14px;}
.Top .Header .MainNav ul li .Navpull dl dd a:hover{color:#74489c;}
.Top .Header .MainNav ul li.onnav>a{background: #74489c;color:#fff;}
.Top .Header .MainNav ul li:hover>a{background:#74489c;color:#fff;}
.nTop.fixed{background:rgba(255,255,255,1);border-bottom: 1px solid #f5f5f5;z-index: 99999;}
.Top1.fixed .Top{background:rgba(255,255,255,1);border-bottom: 1px solid #f5f5f5;z-index: 99999;}
.animation-light{position:absolute;top:100px;left:0;width:35px;height:1px;background:url(../images/ico_light.png) no-repeat center center;animation:animation-light 24s infinite;}
@keyframes animation-light{
  0%{left:-35px;}
  100%{left:100%;}
}
@media(max-width:1366px){
	.Top{height: 90px;line-height: 90px;}
	.Top .Header .Logo img{height: 80px;}
	.Top .Header .menuBtn {margin-top: 20px;}
	.Top .Header .MainNav ul li{line-height: 60px;}
	.Top .Header .toptel img{width:25px;}
	.Top .Header .toptel {padding-left:32px;}
	.Top .Header .toptel a{font-size: 18px;}
}
@media(max-width:1024px){
	body{padding-top: 55px !important;}
.Top{height:55px;line-height: 55px;top: 0;left: 0;background:rgba(255,255,255,0.9);box-shadow: 0 10px 10px rgba(0,0,0,0.1);}
.Top.fixedhead{height: 55px;}
.Top .Header{padding:0 10px;}
.Top .Header .Logo img{height:35px;}
.Top .Header .menuBtn{margin-top:10px;width:35px;height:35px;line-height: 35px;}
.Top .Header .menuBtn span{margin:17px auto;}
.Top .Header .MainNav ul{padding-top:70px;}
.Top .Header .MainNav ul li{line-height: 50px;position: relative;}
.Top .Header .MainNav ul li b{width:35px;height:50px;background:url(../uploadfiles/image/m-more.png) no-repeat center center;display: block;position: absolute;top:0;right:0;}
.Top .Header .MainNav ul li .Navpull dl dd{line-height: 35px;}
.Top2{display: none;}
.Top1{display: block;}
.Top .Header .toptel{position: static;transform: translateX(0);padding-left:26px;margin-right:15px;}
.Top .Header .toptel a{font-size: 16px;font-weight: bold;}
.Top .Header .toptel img{width:25px;}
}

/* Bottom */
.Bottom{background:#252525;padding-top:50px;}
.Bottom .BottomBox .BottomNav{width:55%;}
.Bottom .BottomBox .BottomNav .NavBox{float:left;width:16.66667%;}
.Bottom .BottomBox .BottomNav .NavBox h1 a{font-size: 18px;color:#939393;font-weight: normal;}
.Bottom .BottomBox .BottomNav .NavBox b{display: block;width:20px;height:2px;background:#74489c;margin-bottom:10px;}
.Bottom .BottomBox .BottomNav .NavBox ul li a{color:#585858;font-size: 14px;line-height: 30px;}
.Bottom .BottomBox .BottomNav .NavBox ul li a:hover{color:#fff;}
.Bottom .BottomBox .BottomEr{width:144px;margin-left:5%;text-align: center;}
.Bottom .BottomBox .BottomEr .ErBox{width:144px;box-sizing: border-box;padding:10px;border:1px solid #3c3c3c;border-radius: 5px;}
.Bottom .BottomBox .BottomEr .ErBox img{width:124px;}
.Bottom .BottomBox .BottomEr p{font-size: 14px;color:#585858;margin-top:10px;}
.Bottom .BottomBox .BottomCon ul li{font-size: 14px;color:#585858;margin-bottom:15px;line-height: 24px;}
.Bottom .BottomBox .BottomCon ul li span strong a{font-size: 18px;color:#74489c;font-weight: bold;display: inline-block;vertical-align: middle;}
.Bottom .BottomBox .BottomCon ul li img{display: inline-block;vertical-align: middle;}
.Bottom .copy{padding:20px 0;margin-top:50px;border-top:1px solid #373737;}
.Bottom .copy .copytxt{font-size: 14px;color:#9e9e9e;}
.Bottom .copy .copytxt a{color:#9e9e9e;}
.Bottom .copy .FootIco ul li{display: inline-block;margin-left:5px;}
@media(max-width:1366px){
	.Bottom .BottomBox .BottomEr{margin-left: 0;margin-right: 4%;}
}
@media(max-width:1024px){
.Bottom .BottomBox .BottomNav{display: none;}
.Bottom .BottomBox .BottomEr{width:100%;margin-left:0;}
.Bottom .BottomBox .BottomEr .ErBox{margin:0 auto;}
.Bottom .BottomBox .BottomCon{width:100%;margin-top:20px;box-sizing: border-box;padding-left:30px;}
.Bottom .BottomBox .BottomCon ul li{margin-bottom:10px;}
.Bottom .copy{margin-top:20px;padding:10px 0;}
.Bottom .copy .FootIco{width:100%;text-align: center;}
.Bottom .copy .copytxt{width:100%;margin-top:10px;text-align: center;}
}
@media(max-width:768px){
	.Bottom{padding-top: 20px;}
	.Bottom .BottomBox .BottomCon{padding-left: 12px;}
}


/* HomeBan */
.HomeBan{width:100%;height:100vh;}
.HomeBan .item{width:100%;height:100vh;background-size: cover;background-repeat: no-repeat;background-position: top center;}
.HomeBan .slick-dots{position: absolute;width:100%;text-align: center;left:0;bottom:50px;}
.HomeBan .slick-dots li{display: inline-block;margin:0 10px;width:60px;height:4px;background:#fff;}
.HomeBan .slick-dots li.slick-active{background:#74489c;}
.HomeBan .slick-dots li button{display: none;}
.HomeBan .item .sj{display: none;}
@media(max-width:1024px){
.HomeBan .slick-dots{bottom:10px;}
.HomeBan .slick-dots li{width:30px;}
.HomeBan {height: auto;}
.HomeBan .item{height: auto;}
.HomeBan .item .sj{display: block;width: 100%;}
}

/* 第二屏 */
.section{background-size: cover;background-repeat: no-repeat;background-position: top center;}
.Common{padding:10% 0 8% 0;}
.HomeTit{text-align: center;margin-top:30px;opacity: 0;transition: all 1s linear .5s;-webkit-transition: all 1s linear .5s;}
.HomeTit h1{font-size: 32px;color:#221E1F;font-weight: normal;height:45px;width:265px;margin:0 auto;line-height: 45px;font-weight: bold;}
.HomeTit p{font-size: 14px;}
.About{position: relative;background-size: cover;background-repeat: no-repeat;}
.About .adabout{position: absolute;left:0;top:0;height:100%;opacity: 0;;transform: translateX(-130px);-webkit-transform: translateX(-130px);transition: all 1s linear .5s;-webkit-transition: all 1s linear .5s;}
.About .AboutBox{padding:0 5%;margin-top:15%;opacity: 0;transition: all 1s linear .5s;-webkit-transition: all 1s linear .5s;}
.About .AboutBox ul::after{content:'';display: block;clear: both;}
.About .AboutBox ul li{float:left;width:25%;text-align: center;position: relative;}
.About .AboutBox ul li::before{content:'';display: block;width:2px;height:70%;transform: translateY(-50%);-webkit-transform: translateY(-50%);background:#5D5E5F;position: absolute;top:50%;left:0;}
.About .AboutBox ul li:first-child::before{display: none;}
.About .AboutBox ul li .num p{font-size: 49.23px;color:#000000;display: inline;/*font-family: syl;*/font-weight: lighter;}
.About .AboutBox ul li .num p span{color: #74489c; font-weight: 500;}
.About .AboutBox ul li .num i{font-size: 18px;color:#74489c;position: relative;top:-30px;display: inline-block;margin-left:10px;}
.About .AboutBox ul li>p{color:#3E3E3F;/*font-family: syl;*/font-size: 16px;margin-top:10px;}
.w1440pgenduo a{font-size:14px;width: 200px;height: 35px;line-height: 35px;background-color: #74489c;color:#fff;display: block;text-align: center;position: absolute;left: 50%;bottom: 10%;margin-left: -88.5px;}
.w1440pgenduo a:hover {color:#fff;}
@media(max-width:1200px){
.About .AboutBox ul li .num p{font-size: 30px;}
.About .AboutBox{margin:8% 0;}
}
@media(max-width:1024px){
.About .AboutBox{padding:0;}
.About .AboutBox ul li{width:50%;margin-bottom:60px;}
.About .AboutBox ul li:nth-child(3)::before{display: none;}
.About .AboutBox ul li .num p{font-size: 20px;}
.About .AboutBox ul li>p{font-size: 13px;}
.About .AboutBox ul li .num i{top:-10px;}
.w1440pgenduo a{width: 150px;height: 40px;line-height: 40px;margin-left: -75px;}
}



/* 第三屏 */
.Procuct .Common{padding:8% 0 8% 0;}
.Procuct .HomeTit h1{color:#fff;position: relative;}
.Procuct .ProductBox .ProCon{padding:12% 0 12% 0;text-align: center;opacity: 0;transition: all 1s linear .5s;-webkit-transition: all 1s linear .5s;margin-top:0px;}
.Procuct .ProductBox .ProCon .line{width:100%;height:1px;background:rgba(255,255,255,0.45);margin-top:4px;position: relative;}
.Procuct .ProductBox .ProCon .line:before{position: absolute;top: -1px;left: 0;z-index: 2;display: block;width: 88px;height: 3px;background: url(../images/ico_light.png) no-repeat center center;content: "";animation: animation-light 24s infinite;}
.Procuct{overflow: hidden;}
.Procuct .w1440{width: 1600px; }
.Procuct .ProductBox .ProNav {opacity: 0;transition: all 1s linear .5s;-webkit-transition: all 1s linear .5s;margin-top:30px;}
.Procuct .ProductBox .ProNav .tab-ul::after{content:'';display: block;clear: both;}
.Procuct .ProductBox .ProNav .tab-ul li{width: 16.666%;float:left;text-align: center;height:90px;line-height: 90px;position: relative;color: #fff;}
.Procuct .ProductBox .ProNav .tab-ul li.on{color: #74489c;}
.Procuct .ProductBox .ProNav .tab-ul li::before{content:'';display: block;width:2px;height:20px;background:rgba(255,255,255,0.35);transform: translateY(-50%);-webkit-transform: translateY(-50%);position: absolute;top:50%;left:0;}
.Procuct .ProductBox .ProNav .tab-ul li:first-child::before{display: none;}
.Procuct .ProductBox .ProNav .tab-ul li a{color: #333;display: block;font-size: 18px;letter-spacing: 10px;}
.Procuct .ProductBox .ProNav .tab-ul li .num{display: inline-block;font-size: 60px;font-weight: bold;margin-right:10px;}
.Procuct .ProductBox .ProNav .tab-ul li span{font-size: 16px;display: inline-block;position: relative;top:-15px;}
.Procuct .tab-list{position: relative;z-index: 10;margin-bottom: 1.5em;text-align: center;font-size: 0;}
.Procuct .tab-list li{display:inline-block;padding: 0.15rem 0.2rem;margin: 0 2%;border-radius: 5px;background: #fff;width: 21%;text-align: center;font-size: 16px;margin-bottom:3%;}
/*.Procuct .tab-list li:not(.on) > a{display: none;}*/
.Procuct .tab-list li .pic{overflow: hidden;margin-bottom: 0.1rem;}
.Procuct .tab-list li .Ispic{padding-bottom: 100%;transition: 0.3s;background-size: contain;}
.Procuct .tab-list li a:hover .Ispic{transform: scale(1.1);}
.Procuct .tab-list li a:hover{color: #74489c;}
@media(max-width:1366px){
.Procuct .ProductBox .ProNav .tab-ul li .num{font-size: 40px;}
.Procuct .ProductBox .ProNav .tab-ul li span{font-size: 12px;}
.Procuct .ProductBox .ProNav .tab-ul li{height: 70px;line-height: 70px;}

}
@media(max-width:1024px){
.Procuct .ProductBox .ProNav .tab-ul li{width:50%;text-align: left;box-sizing: border-box;padding:0 2px;height:80px;line-height:80px;}
.Procuct .ProductBox .ProNav .tab-ul li::before{display: none;}
.Procuct .ProductBox .ProNav .tab-ul li .num{font-size: 25px;margin-right:0;}
.Procuct .ProductBox .ProNav .tab-ul li span{font-size: 14px;top:0;}
}


/* 第四屏 */
.Join {position: relative;}
.Join .HomeTit {position: absolute;z-index: 10;top:15%;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.Join .HomeTit h1{color:#221815;}
.Join .HomeTit p{color:#fff;opacity: 0.64;}
.Join .JoinBox{overflow: hidden;}
.Join .JoinBox .item{height:100vh;width:25%;float:left;box-sizing: border-box;display:flex;justify-content:center;align-items:center;flex-direction: column;text-align: center;position: relative;}
.Join .JoinBox .item p{font-size: 28px;color:#74489c;margin-top:20px;}
.Join .JoinBox .item a{opacity: 0;transform: translateY(60px);-webkit-transform: translateY(60px);transition: all 1s linear .5s;-webkit-transition: all 1s linear .5s;}
.Join .JoinBox .item .line{display: block;width:1px;height:100%;background:rgba(255,255,255,0.45);position: absolute;left:0;top:0;}
.Join .JoinBox .item:nth-child(3) .line{top:auto;bottom:0;}
.JoinMore{position: absolute;bottom:10%;left:50%;margin-left:-100px;z-index:999;}
.JoinMore a{display: block;width:200px;height:35px;line-height: 35px;text-align: center;background:#74489c;color:#fff;margin:0 auto;font-size: 14px;}
.Join .JoinBox .item .line:before{position: absolute;top: 0;left: -1px;z-index: 2;display: block;width: 3px;height: 88px;/*background: url(../images/ico_light1.png) no-repeat center center;*/content: "";}
.Join .JoinBox .item:nth-child(3) .line:before{position: absolute;top:auto;bottom: 0;left: -1px;z-index: 2;display: block;width: 3px;height: 88px;/*background: url(../images/ico_light2.png) no-repeat center center;*/content: "";
}
.Join .JoinBox .item .ico:hover{ -webkit-animation: icon-bounce 0.5s alternate;
-moz-animation: icon-bounce 0.5s alternate;
-o-animation: icon-bounce 0.5s alternate;
animation: icon-bounce 0.5s alternate;}
.Join.active .JoinBox .item .line:before{ animation: animation-light1 4s infinite;}
.Join.active .JoinBox .item:nth-child(3) .line:before{ animation: animation-light2 4s infinite;}

@keyframes animation-light1{
  0%{top:0;}
  100%{top:100%;}
}

@keyframes animation-light2{
	0%{bottom:0;}
	100%{bottom:100%;}
  }

@-webkit-keyframes icon-bounce {
	0%, 100% {
	  -moz-transform: rotate(0deg);
	  -ms-transform: rotate(0deg);
	  -webkit-transform: rotate(0deg);
	  transform: rotate(0deg);
	}

	25% {
	  -moz-transform: rotate(15deg);
	  -ms-transform: rotate(15deg);
	  -webkit-transform: rotate(15deg);
	  transform: rotate(15deg);
	}

	50% {
	  -moz-transform: rotate(-15deg);
	  -ms-transform: rotate(-15deg);
	  -webkit-transform: rotate(-15deg);
	  transform: rotate(-15deg);
	}

	75% {
	  -moz-transform: rotate(5deg);
	  -ms-transform: rotate(5deg);
	  -webkit-transform: rotate(5deg);
	  transform: rotate(5deg);
	}

	85% {
	  -moz-transform: rotate(-5deg);
	  -ms-transform: rotate(-5deg);
	  -webkit-transform: rotate(-5deg);
	  transform: rotate(-5deg);
	}
  }
  @-moz-keyframes icon-bounce {
	0%, 100% {
	  -moz-transform: rotate(0deg);
	  -ms-transform: rotate(0deg);
	  -webkit-transform: rotate(0deg);
	  transform: rotate(0deg);
	}

	25% {
	  -moz-transform: rotate(15deg);
	  -ms-transform: rotate(15deg);
	  -webkit-transform: rotate(15deg);
	  transform: rotate(15deg);
	}

	50% {
	  -moz-transform: rotate(-15deg);
	  -ms-transform: rotate(-15deg);
	  -webkit-transform: rotate(-15deg);
	  transform: rotate(-15deg);
	}

	75% {
	  -moz-transform: rotate(5deg);
	  -ms-transform: rotate(5deg);
	  -webkit-transform: rotate(5deg);
	  transform: rotate(5deg);
	}

	85% {
	  -moz-transform: rotate(-5deg);
	  -ms-transform: rotate(-5deg);
	  -webkit-transform: rotate(-5deg);
	  transform: rotate(-5deg);
	}
  }
  @-o-keyframes icon-bounce {
	0%, 100% {
	  -moz-transform: rotate(0deg);
	  -ms-transform: rotate(0deg);
	  -webkit-transform: rotate(0deg);
	  transform: rotate(0deg);
	}

	25% {
	  -moz-transform: rotate(15deg);
	  -ms-transform: rotate(15deg);
	  -webkit-transform: rotate(15deg);
	  transform: rotate(15deg);
	}

	50% {
	  -moz-transform: rotate(-15deg);
	  -ms-transform: rotate(-15deg);
	  -webkit-transform: rotate(-15deg);
	  transform: rotate(-15deg);
	}

	75% {
	  -moz-transform: rotate(5deg);
	  -ms-transform: rotate(5deg);
	  -webkit-transform: rotate(5deg);
	  transform: rotate(5deg);
	}

	85% {
	  -moz-transform: rotate(-5deg);
	  -ms-transform: rotate(-5deg);
	  -webkit-transform: rotate(-5deg);
	  transform: rotate(-5deg);
  }
  }


.AboutBan{position:absolute;left: 0;top: 0; z-index: 1; overflow:hidden; height:100%;width: 100%;}
.AboutBan .item{ position:relative;height: 100vh;}
.AboutBan .item .imgbox{ position:absolute; left:0; top:0; width:100%; height:100%;}
.AboutBan .slick-dots{position: absolute;width:100%;text-align: center;left:0;bottom:18%; z-index: 10;display:none !important;}
.AboutBan .slick-dots li{display: inline-block;margin:0 10px;width:60px;height:4px;background:#fff;}
.AboutBan .slick-dots li.slick-active{background:#74489c;}
.AboutBan .slick-dots li button{display: none;}
.AboutBan .item.active .scaleBg1,.AboutBan .item.active .scaleBg3,.AboutBan .item.active .scaleBg5{
-webkit-animation:scale-bg 6s ease-in-out 0s 1 alternate forwards;
animation:scale-bg 6s ease-in-out 0s 1 alternate forwards;}
.AboutBan .item .scaleBg1,.AboutBan .item .scaleBg4,.AboutBan .item .scaleBg6{
-webkit-transform:scale(1.12);
transform:scale(1.12);}
.AboutBan .item.active .scaleBg2,.AboutBan .item.active .scaleBg4,.AboutBan .item.active .scaleBg6{
-webkit-animation:scale-bg2 8s ease-in-out 0s 1 alternate forwards;
animation:scale-bg2 8s ease-in-out 0s 1 alternate forwards;}
	@-webkit-keyframes scale-bg{
		0%{
			-webkit-transform:scale(1.12);
			transform:scale(1.12);
		}
		100%{
			-webkit-transform:scale(1);
			transform:scale(1);
		}
	}
	@keyframes scale-bg{
		0%{
			-webkit-transform:scale(1.12);
			transform:scale(1.12);
		}
		100%{
			-webkit-transform:scale(1);
			transform:scale(1);
		}
	}
	@-webkit-keyframes scale-bg2{
		0%{
			-webkit-transform:scale(1.4);
			transform:scale(1.4);
		}
		100%{
			-webkit-transform:scale(1);
			transform:scale(1);
		}
	}
	@keyframes scale-bg2{
		0%{
			-webkit-transform:scale(1.4);
			transform:scale(1.4);
		}
		100%{
			-webkit-transform:scale(1);
			transform:scale(1);
		}
	}
	/*背景放大 end*/

@media(max-width:1200px){
.Join .JoinBox .item{height:80vh;}
.Join .JoinBox .item p{font-size: 20px;}
.Join .JoinBox{position:relative;padding-top:30px;background:none;display: block;height:auto;z-indeX:10;top: auto;left: auto;}
.Join .JoinBox ul{margin-left:-2%;}
.Join .JoinBox ul li{width:23%;margin-left:2%;height:80px;line-height:80px;background:rgba(0,0,0,0.62);text-align: center;padding-left:0;margin-bottom:20px;}
.Join .JoinBox ul li .ico{position: static;display: inline-block;transform: translateY(0);-webkit-transform: translateY(0);}
}
@media(max-width:1024px){
.Join .JoinBox ul li{width:48%;}
.AboutBan .slick-dots{bottom:13%;}
.About.active .adabout{display: none;}
.Join .JoinBox .item:first-child .line{display: none;}
.Join .JoinBox .item .ico img{height:50px;}
.Join .JoinBox .item p{font-size: 16px;}
.JoinMore{margin-left:-75px;}
.JoinMore a{width:150px;height:40px;line-height: 40px;}
}
@media(max-width:768px){
	.Join .JoinBox .item{height:40vh;}
	.Join .JoinBox .item .ico img{height: 40px;}
}


/* 第五屏 */
.Hzgys{background:#252525;}
.Hzgys .HomeTit h1{color:#fff;}
.Hzgys .HzgysBox .slick-list{margin-left:-4%;}
.Hzgys .HzgysBox .slick-list .slick-slide:focus{outline: none;border:none;}
.Hzgys .HzgysBox .slider .item{position: relative;;width:21%;float:left;height:190px;line-height: 190px;background:rgba(255,255,255,0.1);margin-left:4%;text-align: center;margin-top:50px;overflow: hidden;}
.Hzgys .HzgysBox .slider .item img{display: inline-block;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.Hzgys .HzgysBox .slider .item .box-hover-modal-con {width: 100%;height: 100%;}
.Hzgys .HzgysBox .slider .item .box-hover-modal-m {display: none;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background:url(../images/logobg.jpg) no-repeat center center;background-size: cover;text-align: center;line-height: 190px;}
.Hzgys .HzgysBox .slider .slick-dots{width:100%;text-align: center;margin-top:30px;}
.Hzgys .HzgysBox .slider .slick-dots li{display: inline-block;width:10px;height:10px;border-radius: 50%;background:#4c4c4c;border:1px solid #4c4c4c;margin:0 5px;}
.Hzgys .HzgysBox .slider .slick-dots li.slick-active{border:1px solid #74489c;background:none;}
.Hzgys .HzgysBox .slider .slick-dots li button{display: none;}
@media(max-width:1366px){
	.w_96,.auto_1200{width: 92%;}
.Common{padding:5% 0;}
.Hzgys .HzgysBox .slider .item{height:160px;line-height:160px;}
.Hzgys .HzgysBox .slider .item .box-hover-modal-m{line-height: 160px;}
.Hzgys .HzgysBox .slider .item img{max-width:80%;}
}
@media(max-width:1024px){
	.w_96,.auto_1200{padding:0;}
.Hzgys .HzgysBox .slick-list:focus{outline: #252525;}
.Hzgys .HzgysBox .slider .item{width:46%;height:100px;line-height: 100px;margin-top:20px; pointer-events: none;}
.Hzgys .HzgysBox .slider .item img{max-width:80%;}
}
@media(max-width:768px){
	.Hzgys .HzgysBox .slider .item{height: 70px;line-height: 70px;}
	.Hzgys .HzgysBox .slider .item img {max-width: 68%;}
}

.About .HomeTit h1{color:#74489c;}

/* 首页效果 */
.About.active .HomeTit{opacity: 1;margin-top:0;}
.About.active .adabout{transform: translateX(0);-webkit-transform: translateX(0);opacity: 1;}
.Procuct.active .HomeTit{opacity: 1;margin-top:0;}
.Join.active .HomeTit{opacity: 1;margin-top:0;}
.Hzgys.active .HomeTit{opacity: 1;margin-top:0;}
.About.active .AboutBox{opacity: 1;}
.Procuct.active .ProductBox .ProCon{opacity: 1;overflow: hidden;padding: 3% 0 6%;}
.Procuct.active .ProductBox .ProNav{opacity: 1;margin-top:5%; }
.Join.active .JoinBox .item a{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}
@media(max-width:1200px){
.About .HomeTit{opacity: 1;margin-top:0;}
.Procuct .HomeTit{opacity: 1;margin-top:0;}
.Join .HomeTit{opacity: 1;margin-top:0;}
.Hzgys .HomeTit{opacity: 1;margin-top:0;}
.About .AboutBox{opacity: 1;}
.Procuct .ProductBox .ProCon{opacity: 1;margin-top:0;}
.Procuct .ProductBox .ProNav{opacity: 1;margin-top:0;}
.Join .JoinBox{height:auto;opacity: 1;}
.Common{padding:15% 0;}
}

/* 滚屏导航 */
#menu{position: fixed;right:30px; z-index:999;transform: translateY(-50%);-webkit-transform: translateY(-50%);top:50%;}
#menu li{list-style: none;padding:8px 0;position: relative;}
#menu li::after{content:'';display: block;width:1px;height:10px;background:#ebebec;position: absolute;left:49%;top:18px;opacity: 0.5;}
#menu li a{display: block;transition: all linear .5s;-webkit-transition: all linear .5s;width:7px;height:7px;border-radius: 50%;background:#5e5e5e;margin:0 auto;}
#menu li.active a{border:1px solid #5e5e5e;background:none;}
#menu li:last-child::after{display: none;}
@media (max-width:1200px){
#menu{display: none;}
}


/*Menu003070 */
.Menu003070{background: #f5f5f5;}
.Menu003070 .auto{max-width: 1400px;background-color: #f5f5f5;}
.Menu003070 .auto ul{padding: 19px 0;}
.Menu003070 li{float: left; padding: 0 15px;}
.Menu003070 li a{display: block;line-height: 2.778em;font-size: 18px;color: #3d3d3d; padding:  0 30px;}
.Menu003070 li.aon a,
.Menu003070 li a:hover{color: #fff;background-color: #74489c;border-radius: 5px;}
@media(min-width:641px){
.Menu003070 .auto ul{display: table; margin: 0 auto;}
}
@media(max-width:1440px){
.Menu003070 li{padding: 0 1vw;}
.Menu003070 li a{padding:  0 2vw;}
}
@media(max-width:1366px){
	.Procuct.active .ProductBox .ProNav{margin-top: 1%;}
	.Procuct.active .ProductBox .ProCon{padding:1% 0 4%;}
}
@media(max-width:768px){
	.Common{padding:25px 0;}
	.HomeTit h1{font-size: 20px;}
	.About .AboutBox ul li{margin-bottom: 25px;}
	.w1440pgenduo a{position: static;transform: translateX(0);margin: 0 auto;}
	.About .AboutBox{margin-bottom: 4%;}
	.Procuct .ProductBox .ProNav .tab-ul li{height: 50px;line-height: 50px;}
	.Procuct .ProductBox .ProNav .tab-ul li .num{font-size: 18px;margin-right:5px;}
	.Procuct.active .ProductBox .ProCon{margin-bottom: 5%;}
	.Procuct .tab-list li{width: 45.333%;font-size: 14px;}
}
@media(max-width:640px){
.Menu003070 li a{font-size: 15px;text-align: center;line-height: 2.2;}
.Menu003070 li{margin-bottom: 1vw; min-width: 32%;}
.Menu003070 li:not(:nth-child(3n)){margin-right: 2%;}
}
 /*PicList002582 */
 .PicList002582{ padding: 5% 0;}
 .PicList002582 li{ float:left; margin-right:2%; margin-bottom:4%;}
 @media(min-width:1025px){
 .PicList002582 li{ width:23.5%;}
 .PicList002582 li:nth-child(4n){ margin-right:0;}
 }
 @media(max-width:1024px) and (min-width:641px){
 .PicList002582 li{ width:32%;}
 .PicList002582 li:nth-child(3n){ margin-right:0;}
 }
 
 @media(max-width:640px){
 .PicList002582 li{ width:49%;margin-bottom: 1%;}
 .PicList002582 li:nth-child(2n){ margin-right:0;}
	
 }
 .PicList002582 li a{ display:block; padding:10px; border-radius:0 20px 0 20px; transition:0.3s;}
 .PicList002582 li .Ispic{ padding-bottom:100%; background-color:#fff; transition:0.3s;}
 .PicList002582 li .txt{ padding:8% 2%; text-align:center; border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
 .PicList002582 li .txt p{ margin:0; font-size:16px;}
 .PicList002582 li .txt span{ color:#999;}
 .PicList002582 li a:hover{ background:#f8f8f8; color:#74489c;}
 .PicList002582 li a:hover .txt{ border-color:transparent;}
 .PicList002582 li a:hover  .Ispic{ border-radius:20px 20px 0 0;}
 /*
  .RighInfo002254 为demo编号
  */
.RighInfo002254{padding: 5% 0;overflow: hidden;}
 .RighInfo002254 .slider-big{ border:1px solid #dcdcdc;}
 .RighInfo002254 .slider-big li figure{ background-size:contain;}
 .RighInfo002254 .slider-list{ position: relative;}
 .RighInfo002254 .slider-list li figure{  border:1px solid #f2f2f2;}
 .RighInfo002254 .slider-list li.slick-current figure{border-color: #74489c; }
 .RighInfo002254 .slider-list .slick-arrow{position:absolute; width:100%; height:40px;cursor:pointer; background-position: center;background-repeat: no-repeat; background-size: auto 50%;text-indent: 200px;overflow: hidden;}
 .RighInfo002254 .slider-list .slick-prev{background-image:url(../images/RighInfo002254-btn_prev.png);}
 .RighInfo002254 .slider-list .slick-next{background-image:url(../images/RighInfo002254-btn_next.png);}
 .RighInfo002254 .slider-list .slick-disabled{cursor:default;}
 .RighInfo002254 .right_info{ float:right; width:39.2%;}
 .RighInfo002254 .right_info.auto{ float:none; width:auto;}
 .RighInfo002254 .right_info h1{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
 .RighInfo002254 .right_info p{ margin:0;}
 .RighInfo002254 .right_info h1{ padding:7% 0; color:#74489c; font-size:26px; }
 .RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;padding-top: 5%;}
 .RighInfo002254 .right_info p{line-height:30px; color:#999;}
 .RighInfo002254 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#74489c; transition:0.4s;}
 .RighInfo002254 .right_info a:hover{ background-color:#74489c; color:#fff;}
 
 .RighInfo002254 .tab{ padding:3% 0;}
 .RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
 .RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
 .RighInfo002254 .tab .h1_tab span.on{ background-color:#74489c; color:#fff;}
 .RighInfo002254 .tab .info{ padding-top:3%;}
	.RighInfo002254 .list_img .slick-slider{position: relative;z-index: 12;}
 @media (max-width:768px){
 .RighInfo002254 .list_img,
 .RighInfo002254 .right_info{ float:none; width:auto;}
 }
 @media (min-width:641px) {
 .RighInfo002254 .list_img{float:left; width:55.6%; position:relative;}
 .RighInfo002254 .slider-big{position:absolute; left:0; top:0; height:100%; width:80%; }
 .RighInfo002254 .slider-big *{height: 100%;}
 .RighInfo002254 .slider-list{padding:42px 0;margin-left: 82.9%;}
 .RighInfo002254 .slider-list .slick-arrow{ left: 0;}
 .RighInfo002254 .slider-list .slick-prev{top: 0;}
 .RighInfo002254 .slider-list .slick-next{bottom: 0;}
 .RighInfo002254 .slider-list li{ height:130px;  position:relative;}
 .RighInfo002254 .slider-list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain;}
 .RighInfo002254 .slider-list li.slick-current figure{ border-width:2px;}
 }
 @media(max-width:640px){
		.RighInfo002254{padding:25px 0;}
 .RighInfo002254 .right_info h1{font-size:18px;padding-bottom: 5%;}
 .RighInfo002254 .right_info {font-size: 15px;line-height: 26px;}
 .RighInfo002254 .right_info p{font-size: 15px;line-height: 26px;}
 .RighInfo002254 .right_info h3{ font-size:16px;}
 .RighInfo002254 .slider-big li .Ispic{padding-bottom: calc(476 / 536 * 100%);}
 .RighInfo002254 .slider-list li .Ispic{padding-bottom: calc((476 * 0.9) / 536 * 100%); width: 90%; margin: 0 auto;}
 .RighInfo002254 .slider-list{padding:0 42px; margin-top: 3vw;}
 .RighInfo002254 .slider-list .slick-arrow{ top: 0; width: 24px; height: 100%; background-size: contain;transform: rotate(-90deg);}
 .RighInfo002254 .slider-list .slick-prev{left: 0;}
 .RighInfo002254 .slider-list .slick-next{right: 0;}
	.PicList002582 li .txt p{font-size: 15px;}
	.RighInfo002254 .right_info a{padding:5px;}
  }	
 @media(max-width:480px){
 .RighInfo002254 .tab .h1_tab{ font-size:14px;}
 .RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
  }	
 /*
  .PicList002323 为demo编号
  */
 .PicList002323{ padding: 5% 0; }

 .PicList002323 .list{ overflow: hidden;}
 .PicList002323 .auto{overflow: hidden;}
 .PicList002323 ul{margin-left: -2%;}
 .PicList002323 ul li{ float: left; width: 31.333%;margin-left: 2%;text-align: center;margin-bottom: 2%;}
 .PicList002323 ul li div{ padding-bottom: 67%; position: relative; overflow: hidden;}
 .PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
 .PicList002323 ul li h3{  color: #555; font-weight: normal; font-size: 16px;text-align: center;background: #f5f5f5;line-height: 50px;}
 .PicList002323 ul li a:hover figure{transform: scale(1.3);}
 .PicList002323 ul li a:hover h3{ color: #72469b;}

	@media(max-width:768px){
		.PicList002323 ul li{width: 48%;}
		.PicList002323 ul li h3{font-size: 15px;}
	}

 /*Page003143 */
 .Page003143 .Pages{padding: 0 0 3% 0;text-align: center;font-family: 'PingFang-SC-Medium';}
 .Page003143 .Pages .p_page a.a_first,
 .Page003143 .Pages .p_page a.a_end,
 .Page003143 .Pages > span:not(.p_page){display: none;}
 .Page003143 .Pages .p_page{display: table; margin: 0 auto;}
 .Page003143 .Pages .p_page *{float: left;}
 .Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
 .Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
 .Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
 .Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
 .Page003143 .Pages .p_page a:hover,
 .Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #74489c;border-color: #74489c;}
 @media (max-width:1024px) {
 .Page003143 .Pages{padding: 0 0 2em 0;}
 .Page003143 .Pages .p_page em{display: none;}
 .Page003143 .Pages .p_page > a{margin: 0 10px;}
 }
 /*
  .Map004 为demo编号
  */
 .Map001{ padding:5% 0;}
 .Map001 .map{width:58%; float:left;}
 .Map001 #allmap{height:400px;}
 .Map001 #allmap,
 .Map001 #allmap *{box-sizing: content-box;}
 .Map001 #allmap img{max-width: inherit;}
 /* .Map001 .BMap_bubble_content b{font-size: 18px;display: block;padding-bottom: 5px;} */
 .tdt-infowindow-content{font-size: 14px;}
 .tdt-infowindow-content b{font-size: 18px;display: block;padding-bottom: 5px;}
 @media(max-width:1024px){
 .Map001 #allmap{height: 40vw;}
 }
 @media(max-width:480px){
 .Map001 #allmap{height: 70vw;}
 }
 
 .Map001 .info{ float:right; width:42%; background-color:#f9f9f9; min-height:400px;}
 .Map001 .info ul{ padding:35px 29px;}
 .Map001 li{ line-height:25px;/*  background-position: left 26px; */ padding:10px 0 10px 0; font-size:16px; background-repeat:no-repeat; color:#7e7e7e; /* border-bottom:1px #dbdbdb dotted; */}
	.Map001 li:last-child{border-bottom: 0;}
/*  .Map001 li.name{ background-image:url(../images/Map001-icon_name.gif);}
.Map001 li.add{ background-image:url(../images/Map001-icon_add.gif);}
.Map001 li.tel{ background-image:url(../images/Map001-icon_tel.gif);}
.Map001 li.fax{ background-image:url(../images/Map001-icon_fax.gif);} */
 .Map001 .title{margin-bottom: 60px;font-size: 52px;color: #e4e4e4;}
 .Map001 .box{background: url(../images/contact_bg.png) no-repeat center;}
 /*Floor */
.Banner002730{ position:relative;text-align: center;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:50%; top:50%;z-index:10; color:#fff;  font-size:28px;transform: translate(-50%,-50%); }
.Banner002730 .txt .cn{ letter-spacing:8px;font-size:0.6rem;color: #74489c;}
.Banner002730 .txt .en{text-align: center;text-transform: uppercase; font-family: "DINPro-Bold";font-size:0.3rem;margin-top: 0.2rem;}
.Banner002730 .ban{width: 100%;display: block;}
.Banner002730 .sj{display: none;}

@media(min-width:1025px){
.Banner002730 figure{ height:860px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1600px){
	html{font-size:6.25vw}
}
@media(max-width:1024px){
	html{font-size:9.765625vw}
	.Banner002730 .sj{display: block;}
	.Banner002730 .pc{display: none;}
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:768px){
	html{font-size:12.02083vw;}
	.Banner002730 .txt .cn{font-size: 20px;}
	.Banner002730 .txt .en{font-size: 14px;margin-top: 0.1rem;}
	.Map001{padding:25px 0;}
	.Map001 .map{float: none;width: auto;}
	.Map001 .info{float: none;width: auto;}
	.Map001 .info ul{padding:20px;}
	/* .Map001 li{padding: 20px 0 20px 50px;font-size: 15px;} */
	.Map001 .info{min-height: auto;}
	.Map001 .title{font-size: 32px;margin-bottom: 30px;}
	.Map001 li{padding: 5px 0;}
	.Map001 .box{background: url(../images/contact_bg.png) no-repeat center / cover;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}


/* 公司简介 */
.nAbout .nAboutBox .w1100{max-width:1100px;margin:0 auto;width: 92%;}
.nAbout .nAboutBox .aboutImg img{width:100%;}
.nAbout .nAboutBox .aboutTxt{font-size: 16px;line-height: 66px;color:#666666;text-align: center;padding:60px 0;border-bottom:1px solid #ebebeb;}

.nAbout .nAboutBox .Part .txt{padding:60px 0;}
.nAbout .nAboutBox .Part .txt .box{width:45%;float:left;margin-left:5%;font-size: 18px;line-height: 35px;color:#666666;text-align: justify;text-align: left;}
.nAbout .nAboutBox .Part{position: relative;}
.nAbout .nAboutBox .Part .imgTxt{position: absolute;width:100%;height:100%;top:0;left:0;box-sizing: border-box;padding:30px;display:flex;justify-content:center;align-items:center;flex-direction: column;text-align: center;}

.nAbout .nAboutBox .Part2 {position: relative;}
.nAbout .nAboutBox .Part2 .img{padding-top: 35%;background-position: center center;background-size: cover;}
.nAbout .nAboutBox .Part2 .imgTxt{width:100%;height:100%;box-sizing: border-box;padding:50px;top:0;left:0;position: absolute;display: none;}
.nAbout .nAboutBox .Part2 .imgTxt .fl{color:#74489c;font-size: 40px;line-height: 40px;}
.nAbout .nAboutBox .Part2 .imgTxt .fr {text-align: center;}
.nAbout .nAboutBox .Part2 .imgTxt .fr p{font-size: 65px;color:#74489c;font-weight: bold;letter-spacing: 10px;margin-top:10px;}
.nAbout .nAboutBox .Part .txt{text-align: center;}
.nAbout .nAboutBox .Part .txt h1{font-size: 30px;color:#74489c;}
.nAbout .nAboutBox .Part .txt h2{font-size: 28px;font-weight: lighter;color:#000;}

.nAbout .nAboutBox .Part .imgTxt .btxt{display: inline-block;line-height: 110px;text-align: center;font-size: 90px;font-weight: bolder;color:#74489c;letter-spacing: 10px;position: absolute;top: 31.5%;padding:0 10px 5px 20px;}
.nAbout .nAboutBox .Part .imgTxt .btxt1{}
.nAbout .nAboutBox .Part .imgTxt p{font-size: 35px;color:#fff;margin-top:20px;}
.nAbout .nAboutBox .Part .imgTxt .p1{font-size: 35px;color:#794b9f;margin-top:40px;background: rgba(255, 255, 255, .8);padding: 0 10px 0 20px; line-height: 58px;font-weight: bold;letter-spacing: 10px;}

.nAbout .nAboutBox .Part .imgTxt p strong{font-weight: bold;}
.nAbout .nAboutBox .Part .imgTxt h1{font-size: 90px;letter-spacing: 10px;color:#794b9f;margin-top:8.5%;}
.nAbout .nAboutBox .Part8 .imgTxt h1{color:#74489c;}
.nAbout .nAboutBox .Part6 .imgTxt h1{margin-top:5%;}

.nAbout .nAboutBox .Part4 .imgTxt p{position: absolute;bottom:50px;display: inline-block;line-height:58px;border:2px solid #fff;text-align: center;font-size: 35px;font-weight: bolder;color:#fff;letter-spacing: 10px;padding:0 10px 0 20px;}
.nAbout .nAboutBox .Part4 .imgTxt .p2{font-size: 35px;letter-spacing: 10px;}
.nAbout .nAboutBox .Part .dec{color:#666666;padding:60px;font-size: 18px;line-height: 2;text-align: center;}
.nAbout .nAboutBox .Part .dec h2{margin-bottom: 0.8rem;font-size:30px;font-weight: bold;color: #74489c;}

.nAbout .nAboutBox .Part.Part10{margin-bottom: 0;}
@media(max-width:1366px){
	.nAbout .nAboutBox .Part2 .imgTxt .fl{font-size: 35px;}
	.nAbout .nAboutBox .Part2 .imgTxt .fr p{font-size: 50px;}
	.nAbout .nAboutBox .Part .imgTxt .btxt{line-height: 80px;font-size: 60px;padding:0 10px 2px 20px;}
	.nAbout .nAboutBox .Part .imgTxt p{font-size: 25px;line-height: 45px;}
	.nAbout .nAboutBox .Part4 .imgTxt .p2{font-size: 25px;line-height: 45px;}
	.nAbout .nAboutBox .Part .imgTxt h1{font-size: 60px;}
	.nAbout .nAboutBox .Part .imgTxt .p1{font-size: 25px;line-height: 45px;}
}

@media(max-width:1024px){
	.nAbout .nAboutBox .aboutTxt{line-height: 35px;padding:20px 0;font-size: 14px;}
.nAbout{padding-top: 25px;}
	.nAbout .nAboutBox .Part .txt{padding:0;}
	.nAbout .nAboutBox .Part .txt .box{width:95%;font-size: 14px;line-height: 28px;box-sizing: border-box;padding:0 10px;}
	.nAbout .nAboutBox .Part2 .imgTxt .fl{font-size: 16px;}
	.nAbout .nAboutBox .Part2 .imgTxt{padding:10px;}
	.nAbout .nAboutBox .Part2 .imgTxt .fr img{width:60px;}
	.nAbout .nAboutBox .Part2 .imgTxt .fr p{font-size: 18px;}

	.nAbout .nAboutBox .Part .txt h1{font-size: 18px;margin-bottom: 8px;}
 .nAbout .nAboutBox .Part .txt h2{font-size: 16px;}
	.nAbout .nAboutBox .Part .imgTxt .btxt{line-height: 42px;font-size: 30px;}
	.nAbout .nAboutBox .Part .imgTxt p{font-size: 18px;margin-top:0;line-height: 50px;}
	.nAbout .nAboutBox .Part4 .imgTxt p{bottom:20px;}
	.nAbout .nAboutBox .Part .dec{padding:0 10px 0;font-size: 15px;line-height: 26px;}
	.nAbout .nAboutBox .Part .imgTxt h1{font-size: 30px;}
	.nAbout .nAboutBox .Part4 .imgTxt .p2{font-size: 18px;}
	.nAbout .nAboutBox .Part .imgTxt .p1{font-size: 18px;line-height: 50px;}
}
/* @media(max-width:768px){
	.nAbout .nAboutBox .Part .dec{padding:0;}
	.nAbout .nAboutBox .Part2 .img {padding-top: 30%;}
	.nAbout .nAboutBox .Part .imgTxt .btxt{font-size: 18px;line-height: 31px;}
	.nAbout .nAboutBox .Part4 .imgTxt p{font-size: 16px;bottom: 42px;}
	.nAbout .nAboutBox .Part .imgTxt h1{font-size: 18px;margin-top: 4%;}
	.nAbout .nAboutBox .Part6 .imgTxt p{font-size: 16px;margin-top: 8px;}
} */

@media(max-width:640px){
	.nAbout .nAboutBox .Part .imgTxt .btxt{font-size: 18px;line-height: 25px;padding:0 5px 0 15px;}
	.nAbout .nAboutBox .Part4 .imgTxt p{line-height: 23px;font-size: 14px;letter-spacing: 5px;padding:0 5px 0 15px;border:1px solid #fff;}
	.nAbout .nAboutBox .Part4 .imgTxt .p2{font-size: 14px;line-height: 23px;letter-spacing: 5px;padding:00 5px 0 15px;}
	.nAbout .nAboutBox .Part .imgTxt h1{font-size: 18px;}
	.nAbout .nAboutBox .Part .imgTxt .p1{font-size: 14px;letter-spacing: 5px;padding:0 5px 0 15px;line-height: 23px;margin-top:10px;}
}

.Main{padding: 5% 0;}
/* 品牌故事 */
.nyTit{text-align: center;margin-bottom:0.7rem;}
.nyTit h1{font-size: 0.32rem;color:#000;font-weight: normal;}
.nyTit p{font-size: 14px;color:#b2b2b2;text-transform: uppercase;margin-top:10px;}

.b1_qqg_swuier .idxCase-pv1 {
    left: 0;
}

.b1_qqg_swuier .idxCase-nt1:hover img {
    -webkit-animation: nt 1s ease 0s infinite;
    animation: nt 1s ease 0s infinite;
}

.b1_qqg_swuier .idxCase-pv1:hover img {
    -webkit-animation: pv 1s ease 0s infinite;
    animation: pv 1s ease 0s infinite;
}

.b1_qqg_swuier .idxCase-nt1 {
    right: 0;
}

.b1_qqg_swuier {
    width: 100%;
    position: relative;
}

.b1_qqg_swuier .b1_qqg_swiper {
    width: 92%;
    margin: auto;
}

.b1_qqg_swuier .b1_qqg_swiper .swiper-slide {
    text-align: center;
}

.b1_qqg_swuier .b1_qqg_swiper .swiper-slide img {
    width: 100%;
    opacity: 0.5;
}

.b1_qqg_swuier .b1_qqg_swiper .swiper-slide p {
    font-size: 18px;
    font-weight: 400;
    color: #666666;
    line-height: 36px;
    text-align: center;
    opacity: 0;
    visibility: hidden;
    transition: all .4s;
    margin-top: 0.28rem;
}

.b1_qqg_swuier .b1_qqg_swiper .swiper-slide.swiper-slide-active p {
    opacity: 1;
    visibility: visible;
}

.b1_qqg_swuier .b1_qqg_swiper .swiper-slide.swiper-slide-active img {
    opacity: 1;
}


.idxCase-buts {
    width: 50px;
    height: 50px;
    border-radius: 3px;
    border: solid 1px #dcdcdc;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 3;
    text-align: center;
    line-height: 48px;
    -webkit-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s;
}

.idxCase-buts:hover {
    box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, .2);
}

.idxCase-pv {
    left: 21.093%;
}

.idxCase-nt {
    right: 21.093%;
}

.idxCase-pv:hover img {
    -webkit-animation: pv 1s ease 0s infinite;
    animation: pv 1s ease 0s infinite;
}

.idxCase-nt:hover img {
    -webkit-animation: nt 1s ease 0s infinite;
    animation: nt 1s ease 0s infinite;
}


.Stroy .StroyBox{margin:0 auto;}
.Stroy .StroyBox .Part .PartImg {position: relative;}
.Stroy .dec{max-width: 1000px;margin: 0 auto;width: 92%;}
.Stroy .StroyBox .Part .PartImg img{width:100%;}
.nPartTxt{padding:0.6rem 0;}
.Parttit{text-align: center;margin-bottom:20px;}
.Parttit h1{font-size: 0.4rem;color:#000;font-weight: normal;color:#74489c;}
.Parttit p{font-size: 0.2rem;color:#b3b3b3;margin-top:10px;}
.Parttit b{display: inline-block;width:30px;height:1px;background:#74489c;margin:20px 0;}
.nPartTxt .dec{color:#666666;font-size: 18px;line-height: 48px;text-align: center;}

.Stroy .StroyBox .Part2 .txt{position: absolute;text-align: left;top:10%;right:10%;color:#fff;}
.Stroy .StroyBox .Part2 .txt h1{font-size: 1.5rem;font-weight: normal;line-height: 1;}
.Stroy .StroyBox .Part2 .txt p{font-size: 0.6rem;padding-left:10px;}

.Stroy .StroyBox .Part4 .txt{top:20%;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);color:#fff;text-align: center;position: absolute;}
.Stroy .StroyBox .Part4 .txt h1{display: inline-block;font-size: 0.9rem;border:1px solid #fff;padding:0 20px;}
.Stroy .StroyBox .Part4 .txt p{font-size: 0.25rem;margin-top:0.2rem;}

.Stroy .StroyBox .Part6 .txt{position: absolute;top:20%;left:20%;color:#fff;text-align: center;}
.Stroy .StroyBox .Part6 .txt h1{font-size: 0.9rem;}
.Stroy .StroyBox .Part6 .txt p{font-size: 0.3rem;margin-top:0.2rem;}

@media(max-width:1280px){
	.Stroy .StroyBox .Part2 .txt h1{font-size: 80px;line-height: 80px;}
	.Stroy .StroyBox .Part2 .txt p{font-size: 40px;}
	.Stroy .StroyBox .Part4 .txt h1{font-size: 50px;}
	.Stroy .StroyBox .Part4 .txt p{font-size: 18px;}
	.Stroy .StroyBox .Part6 .txt h1{font-size: 50px;}
	.Stroy .StroyBox .Part6 .txt p{font-size: 18px;}
}

@media(max-width:1024px){
	.Stroy .StroyBox .Part .PartTxt{padding:0;}
    .Parttit h1{font-size: 20px;}
    .Parttit p{font-size: 14px;}
	.Parttit b{margin:10px 0;}
	.nPartTxt{padding:30px 0;}
	#ys8{background-image: none !important;}
	.nPartTxt .dec{line-height: 35px;font-size: 15px;width: 92%;margin:0px auto;}

	.Stroy .StroyBox .Part2 .txt h1{font-size: 40px;line-height: 40px;}
	.Stroy .StroyBox .Part2 .txt p{font-size: 20px;}
	.Stroy .StroyBox .Part4 .txt h1{font-size: 25px;}
	.Stroy .StroyBox .Part4 .txt p{font-size: 16px;}
	.Stroy .StroyBox .Part6 .txt h1{font-size: 25px;}
	.Stroy .StroyBox .Part6 .txt p{font-size: 14px;margin-top:0;}
}
@media(max-width:768px){
	.StroyBox{padding-top: 25px;}
	.nPartTxt .dec{line-height: 26px;}
	.Stroy .StroyBox .Part4 .txt h1,
	.Stroy .StroyBox .Part6 .txt h1{font-size: 18px;line-height: 36px;}
	.nyTit h1{font-size: 18px;}
	.nyTit p{margin-top: 5px;}
	.Main{padding:25px 0;}
	.b1_qqg_swuier .b1_qqg_swiper .swiper-slide p{font-size: 15px;}
}


/*Floor002994 */
.Floor002994{padding-top: 5%;padding-bottom: 5%;}

.Floor002994 .img{ width: 100%;}


/*RighInfo003148 */
.RighInfo003148 .auto{padding: 4.5em 0 3em 0;font-family: 'SourceHanSansCN-Regular';}
.RighInfo003148 .title{font-family: 'SourceHanSansCN-Bold'; font-size:30px;color: #333333; margin-bottom: 1.2em;}
.RighInfo003148 .items-group .items:first-child{border-top: 1px solid rgba(0,0,0,0.11);}
.RighInfo003148 .items-group .items:last-child{border-bottom: 1px solid rgba(0,0,0,0.11);}
.RighInfo003148 .items-group .items p{color: #999;font-size: 16px; line-height: 1.64285;}
.RighInfo003148 .items-group .items p + .title{margin-top: 2em;}

.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em;font-family: 'SourceHanSansCN-Medium'; margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
@media (min-width:1025px) {
.RighInfo003148 .items-group .img{width: 50%;}
.RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-right:3.5em;}
.RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3.5em;}  
.RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;}  
.RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
.RighInfo003148 .items-group .txt{padding: 2em 0;}   
.RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
.RighInfo003148 .box-rows dd p{ width:90%;}
}
@media(max-width:768px){
	.RighInfo003148 .auto{padding:0 0 25px;}
	.RighInfo003148 .title{font-size: 18px;}
	.RighInfo003148 .items-group .items p{font-size:15px;}
}
/*Floor002573 */
.Floor002573{ position:relative; z-index:0;padding:0 0 5%; }
.Floor002573 .dec{line-height: 30px;font-size: 15px;color: #333;text-align: center;}
.Floor002573 .owl-carousel{ position:relative; z-index:10;display: flex;justify-content: space-between;}
.Floor002573 .owl-stage-outer{ overflow:hidden;}
.Floor002573 .owl-item{ float:left;}
.Floor002573 .item{ position:relative; overflow:hidden; border-radius:20px;width: 49%;margin-top: 3%;}
.Floor002573 .item a{ color:#fff; position:absolute; left:0; top:0; height:100%; width:100%; text-align:center; background:rgba(0,0,0,0.5); transition:0.3s;}
.Floor002573 .item .pic{ display:block; width:100%;}
.Floor002573 .item a .ytable{height: 100%;}
.Floor002573 .item p{ line-height:24px;  height:0;font-size:15px;max-width:80%; margin:0 auto;transition:0.3s; transform:translateY(100px); opacity:0; margin-bottom:0; padding:0 2%;}
.Floor002573 .item a:hover{background:rgba(116,72,156,0.9);}
.Floor002573 .item a:hover p{  opacity:1;height:72px;margin-bottom:5%; transform:translateY(0);}
.Floor002573 .item h3{ margin:0; font-size:18px; padding:2% 0; font-weight:normal;}
.Floor002573 .item a span{ display:inline-block; background:url(../images/Floor002573_more.png) no-repeat; width:22px;  opacity:0; transition:0.4s;}
.Floor002573 .item a:hover span{ opacity:1;height:10px;}
.Floor002573 .item .icon{ max-width:65px; max-height:65px; opacity:0.5; transition:0.4s;}
.Floor002573 .item a:hover .icon{ opacity:1;}
@media(min-width:1281px){
.Floor002573{ min-height:793px;}
}
@media(min-width:1025px){
.Floor002573 .disabled{ display:none;}
}
@media(max-width:1024px){
.Floor002573{ padding-left:3%; padding-right:3%;}
.Floor002573 .owl-nav{ text-align:center; padding:3% 0;}
.Floor002573 .owl-nav button{ margin:0 1px; position:relative; border:none; background:rgba(245,143,0,0.6); width:40px; height:40px; padding:0; cursor:pointer;}
.Floor002573 .owl-nav span{ overflow:hidden; display:block;  text-align:left;text-indent:-999em; width:12px; height:12px; border-top:3px solid #fff; border-right:3px solid #fff; }
.Floor002573 .owl-nav .owl-prev span{margin-left:15px; transform:rotate(-135deg);}
.Floor002573 .owl-nav .owl-next span{margin-left:12px;transform:rotate(45deg);}
}
@media(max-width:768px){
	.Floor002994{padding:25px 0;}
	.Parttit{margin-bottom: 0;}
}
@media(max-width:480px){
.Floor002573 .item .icon{ max-width:40px; max-height:40px;}
.Floor002573 .owl-carousel{display: block;}
.Floor002573 .item{width:100%;float: none;}
}

/* 加盟优势 */

/* 加盟优势 */
#ys8{max-width:1100px;margin:0 auto;}
.Part{margin-bottom:0.2rem;}
.Part .PartCon{margin-left:-2%;margin-top:60px;}
.Part .PartCon .item{width:31.33%;margin-left:2%;float:left;height:320px;background:#f5f5f5;box-sizing: border-box;padding:30px 30px;}
.Part .PartCon .item .imgbox{padding-top:320px;}
.Part .PartCon .item:first-child{padding:0;}
.Part .PartCon .item .ico{width:80px;height:80px;border-radius: 50%;line-height: 80px;text-align: center;background:#74489c;border:5px solid #fff;margin:0 auto;}
.Part .PartCon .item .itemtxt{margin-top:30px;}
.Part .PartCon .item .itemtxt h1{font-size: 20px;color:#000;font-weight: normal;text-align: center;}
.Part .PartCon .item .itemtxt b{display: block;width:15px;height:1px;background:#74489c;margin:10px auto;}
.Part .PartCon .item .itemtxt p{color:#808080;font-size: 14px;line-height: 24px;font-family: syl;text-align: center;}

.PartP .centertxt{width:500px;height:62px;line-height: 60px;text-align: center;border:1px solid #74489c;font-size: 20px;color:#74489c;text-align: center;margin:0 auto;margin-top:0.7rem;background:#fff;}
.PartP .PartCenter .item{width:300px;height:65px;line-height: 65px;border-radius: 65px;background:#fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);margin:80px 0;position: relative;box-sizing: border-box;}
.PartP .PartCenter .item .num{width:40px;height:40px;border-radius: 50%;font-size: 16px;font-family: DIN;color:#fff;background:#74489c;text-align: center;line-height: 40px;position: absolute;top:50%;margin-top:-20px;}
.PartP .PartCenter .item span{font-size: 20px;color:#000;}
.PartP .PartCenter .CenterL .item{padding-right:60px;text-align: right;}
.PartP .PartCenter .CenterL .item .num{right:0;}
.PartP .PartCenter .CenterR .item{padding-left:60px;}
.PartP .PartCenter .CenterR .item .num{left:0;}
.PartP .PartCenter .CenterL .item:first-child,.PartP .PartCenter .CenterL .item:nth-child(3){left:80px;}
.PartP .PartCenter .CenterR .item:first-child,.PartP .PartCenter .CenterR .item:nth-child(3){left:-80px;}
.PartP .nPartTxt{padding-top:0;}

@media(max-width:1024px){
	.Part{margin-bottom:30px;}
	.Part .PartCon .item{width:98%;margin-bottom:20px;}
	.PartP .PartCenter .item{width:250px;}
	.PartP .PartCenter .item span{font-size: 16px;}
	.Part .PartCon{margin-top:30px;}

}

@media(max-width:768px){
	.PartP{background:none;}
	.PartP .centertxt{width:80%;height:40px;line-height: 40px;font-size: 16px;}
	.PartP .PartCenter .item{margin:20px auto 0;height:50px;line-height: 50px;border-radius: 50px;width:300px;}
	.PartP .PartCenter .CenterL .item:first-child,.PartP .PartCenter .CenterL .item:nth-child(3){left:0;}
	.PartP .PartCenter .CenterR .item:first-child,.PartP .PartCenter .CenterR .item:nth-child(3){left:0;}
	.PartP .PartCenter .item .num{right:auto;left:0;}
	.PartP .PartCenter .CenterL .item{padding-right:0;padding-left:60px;text-align: left;margin-top: 10px;}
	.PartP .PartCenter .item .num{width:30px;height:30px;line-height: 30px;margin-top:-15px;}
	.PartP .PartCenter .CenterL,.PartP .PartCenter .CenterR{width:100%;float: none;}
	.PartP .PartCenter .item span{font-size: 15px;}
	.PartCenter{padding-top: 15px;}
}


/* 加盟优势 */
.jmBox{max-width:1100px;margin:0 auto;width: 92%;}
.jmys .jmysBox .Part{margin-bottom:60px;}
.jmys .jmysBox .Part .PartCon{margin-left:-2%;margin-top:60px;}
.jmys .jmysBox .Part .PartCon .item{width:31.33%;margin-left:2%;float:left;height:320px;background:#f5f5f5;box-sizing: border-box;padding:30px 30px;}
.jmys .jmysBox .Part .PartCon .item .imgbox{padding-top:320px;}
.jmys .jmysBox .Part .PartCon .item:first-child{padding:0;}
.jmys .jmysBox .Part .PartCon .item .ico{width:80px;height:80px;border-radius: 50%;line-height: 80px;text-align: center;background:#74489c;border:5px solid #fff;margin:0 auto;}
.jmys .jmysBox .Part .PartCon .item .itemtxt{margin-top:30px;}
.jmys .jmysBox .Part .PartCon .item .itemtxt h1{font-size: 20px;color:#000;font-weight: normal;text-align: center;}
.jmys .jmysBox .Part .PartCon .item .itemtxt b{display: block;width:15px;height:1px;background:#74489c;margin:10px auto;}
.jmys .jmysBox .Part .PartCon .item .itemtxt p{color:#808080;font-size: 14px;line-height: 24px;font-family: syl;text-align: center;}

.jmys .jmysBox .PartP .centertxt{width:500px;height:62px;line-height: 60px;text-align: center;border:1px solid #74489c;font-size: 20px;color:#74489c;text-align: center;margin:0 auto;margin-top:0.7rem;background:#fff;}
.jmys .jmysBox .PartP .PartCenter .item{width:300px;height:65px;line-height: 65px;border-radius: 65px;background:#fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);margin:80px 0;position: relative;box-sizing: border-box;}
.jmys .jmysBox .PartP .PartCenter .item .num{width:40px;height:40px;border-radius: 50%;font-size: 16px;font-family: DIN;color:#fff;background:#74489c;text-align: center;line-height: 40px;position: absolute;top:50%;margin-top:-20px;}
.jmys .jmysBox .PartP .PartCenter .item span{font-size: 20px;color:#000;}
.jmys .jmysBox .PartP .PartCenter .CenterL .item{padding-right:60px;text-align: right;}
.jmys .jmysBox .PartP .PartCenter .CenterL .item .num{right:0;}
.jmys .jmysBox .PartP .PartCenter .CenterR .item{padding-left:60px;}
.jmys .jmysBox .PartP .PartCenter .CenterR .item .num{left:0;}
.jmys .jmysBox .PartP .PartCenter .CenterL .item:first-child,.jmys .jmysBox .PartP .PartCenter .CenterL .item:nth-child(3){left:80px;}
.jmys .jmysBox .PartP .PartCenter .CenterR .item:first-child,.jmys .jmysBox .PartP .PartCenter .CenterR .item:nth-child(3){left:-80px;}
.jmys .jmysBox .PartP .nPartTxt{padding-top:0;}

@media(max-width:1024px){
	.jmys .jmysBox .Part{margin-bottom:30px;}
	.jmys .jmysBox .Part .PartCon .item{width:98%;margin-bottom:20px;}
	.jmys .jmysBox .PartP .PartCenter .item{width:250px;}
	.jmys .jmysBox .PartP .PartCenter .item span{font-size: 16px;}
	.jmys .jmysBox .Part .PartCon{margin-top:30px;}

}

@media(max-width:768px){
	.jmys .jmysBox .PartP{background:none;}
	.jmys .jmysBox .PartP .centertxt{width:80%;height:40px;line-height: 40px;font-size: 16px;}
	.jmys .jmysBox .PartP .PartCenter .item{margin:20px auto 0;height:50px;line-height: 50px;border-radius: 50px;width:300px;}
	.jmys .jmysBox .PartP .PartCenter .CenterL .item:first-child,.jmys .jmysBox .PartP .PartCenter .CenterL .item:nth-child(3){left:0;}
	.jmys .jmysBox .PartP .PartCenter .CenterR .item:first-child,.jmys .jmysBox .PartP .PartCenter .CenterR .item:nth-child(3){left:0;}
	.jmys .jmysBox .PartP .PartCenter .item .num{right:auto;left:0;}
	.jmys .jmysBox .PartP .PartCenter .CenterL .item{padding-right:0;padding-left:60px;text-align: left;}
	.jmys .jmysBox .PartP .PartCenter .item .num{width:30px;height:30px;line-height: 30px;margin-top:-15px;}
	.jmys .jmysBox .PartP .PartCenter .CenterL,.jmys .jmysBox .PartP .PartCenter .CenterR{width:100%;}
	.jmys .jmysBox .PartP .PartCenter .item span{font-size: 14px;}
}

/* 加盟条件 */
.nyTit b{display: block;width:20px;height:1px;background:#74489c;margin:15px auto 0;}
.nyTit .info{color:#666;margin-top:20px;}

.jmtj .jmtjBox .Part1{position: relative;}
.jmtj .jmtjBox .Part1 .imgbox{padding-top:41%;}
.jmtj .jmtjBox .Part1 .txt{max-width:340px;width:35%;background:rgba(116,72,156,0.8);position: absolute;height:100%;right:0;top:0;box-sizing: border-box;padding:10px 15px 10px 45px;display:flex;justify-content:center;flex-direction: column;}
.jmtj .jmtjBox .Part1 .txt b{width:20px;height:1px;background:#fff;margin-bottom:30px;}
.jmtj .jmtjBox .Part1 .txt .dec{font-size: 20px;line-height: 44px;color:#fff;}
.jmtj .jmtjBox .Part2{margin-top:40px;margin-left:-2%;}
.jmtj .jmtjBox .Part2 .item{height:140px;margin-bottom:20px;width:31.33%;margin-left:2%;float:left;display:flex;justify-content:center;flex-direction: column;box-sizing: border-box;background:#f5f5f5;position: relative;padding:0 20px 0 90px;}
.jmtj .jmtjBox .Part2 .item .num{width:40px;height:40px;border-radius: 50%;background:#74489c;color:#fff;font-size: 16px;font-family: DIN;text-align: center;line-height: 40px;position: absolute;transform: translateY(-50%);-webkit-transform: translateY(-50%);top:50%;left:30px;}
.jmtj .jmtjBox .Part2 .item p{line-height:26px;color:#333333;}

@media(max-width:1024px){
	.nyTit .info{color:#666;margin-top:20px;font-size: 15px;line-height: 26px;}
	.jmtj .jmtjBox .Part1 .txt{position: static;max-width:100%;width:100%;padding:20px;}
	.jmtj .jmtjBox .Part1 .txt b{margin-bottom:10px;}
	.jmtj .jmtjBox .Part1 .txt .dec{font-size: 15px;line-height: 26px;}
	.jmtj .jmtjBox .Part2{margin-top: 15px;}
	.jmtj .jmtjBox .Part2 .item{width:100%;height:120px;margin-bottom: 15px;}
	.jmtj .jmtjBox .Part2 .item p{font-size: 15px;line-height: 26px;}
}

/* 加盟支持 */
.jmzc .jmzcBox .item {width:360px;height:100px;display:flex;justify-content:center;flex-direction: column;background:#f5f5f5;margin:60px 0;position: relative;box-sizing: border-box;}
.jmzc .jmzcBox .item .ico{width:60px;height:60px;border-radius: 50%;background:#190907;line-height: 60px;text-align: center;border:5px solid #fff;position: absolute;transform: translateY(-50%);-webkit-transform: translateY(-50%);top:50%;}
.jmzc .jmzcBox .jmzcL .item{padding:0 60px;text-align: right;}
.jmzc .jmzcBox .jmzcL .item .ico{right:-35px;}
.jmzc .jmzcBox .jmzcR .item{padding:0 60px;}
.jmzc .jmzcBox .jmzcR .item .ico{left:-35px;}
.jmzc .jmzcBox .item .txt h1{font-size: 20px;font-weight: normal;color:#000;}
.jmzc .jmzcBox .item .txt p{font-size: 15px;line-height: 22px;color:#666666;/*font-family: syl;*/}

@media(max-width:1024px){
	.jmzc .jmzcBox{background:none;}
	.jmzc .jmzcBox .item{width:90%;margin:50px auto 0;text-align: center;height:150px;}
	.jmzc .jmzcBox .jmzcL .item{text-align: center;padding:0 35px;}
	.jmzc .jmzcBox .item .ico{transform: translateX(-50%);-webkit-transform:translateX(-50%);left:50%;top:-35px;}
	.jmzc .jmzcBox .jmzcR .item .ico{left:50%;}
	.jmzc .jmzcBox .item .txt h1{margin-top:30px;}
}
@media(max-width:768px){
	.jmzc .jmzcBox .jmzcL .item{width: auto;}
	.jmzc .jmzcBox .item{width: auto;padding:0 20px;}
	.jmzcBox {background-image: none !important;}
	.jmzcL {float: none;}
	.jmzcR {float: none;}
	.jmzc .jmzcBox .item .txt h1{font-size: 16px;margin:15px 0 10px;}

}

/* 加盟流程 */
.jmlc .jmlcBox .Part1{position: relative;}
.jmlc .jmlcBox .Part1 .imgbox{padding-top:41%;}
.jmlc .jmlcBox .Part1 .txt{width:430px;height:240px;box-sizing: border-box;background:#74489c;color:#fff;padding:0 20px 0 55px;display:flex;justify-content:center;flex-direction: column;position: absolute;bottom:0;right:0;}
.jmlc .jmlcBox .Part1 .txt b{content:'';display: block;width:20px;height:1px;background:#fff;margin-bottom:20px;}
.jmlc .jmlcBox .Part1 .txt .dec{font-size: 20px;line-height:40px;}
.jmlc .jmlcBox .Part2{margin-top:60px;margin-left:-5%;position: relative;}
.jmlc .jmlcBox .Part2 .item{width:15%;margin-left:5%;float:left;height:160px;background:#f5f5f5;border-radius: 20px;margin-bottom:60px;box-sizing: border-box;padding:20px 20px 0 20px;position: relative;}
.jmlc .jmlcBox .Part2 .item::after{content:'';display: block;width:60px;height:60px;position: absolute;}
.jmlc .jmlcBox .Part2 .item .num{font-size: 16px;color:#74489c;font-family: DIN;}
.jmlc .jmlcBox .Part2 .item .ico{width:60px;height:60px;background:#74489c;border-radius: 50%;line-height:60px;text-align: center;margin:0 auto;}
.jmlc .jmlcBox .Part2 .item p{text-align: center;font-size: 18px;color:#333333;margin-top:10px;}
.jmlc .jmlcBox .Part2 .item:nth-child(6),
.jmlc .jmlcBox .Part2 .item:nth-child(7),
.jmlc .jmlcBox .Part2 .item:nth-child(8){bottom:0;position: absolute;}
.jmlc .jmlcBox .Part2 .item:nth-child(9){margin-left:25%;}
.jmlc .jmlcBox .Part2 .item:nth-child(6){right:0;}
.jmlc .jmlcBox .Part2 .item:nth-child(7){right:20%;}
.jmlc .jmlcBox .Part2 .item:nth-child(8){right:40%;}
.jmlc .jmlcBox .Part2 .item:first-child::after,
.jmlc .jmlcBox .Part2 .item:nth-child(2)::after,
.jmlc .jmlcBox .Part2 .item:nth-child(3)::after,
.jmlc .jmlcBox .Part2 .item:nth-child(4)::after{background:url(../images/lcjt1.png) no-repeat center center;top:50%;margin-top:-30px;right:-60px;}

.jmlc .jmlcBox .Part2 .item:nth-child(5)::after{background:url(../images/lcjt2.png) no-repeat center center;left:50%;margin-left:-30px;bottom:-60px;}

.jmlc .jmlcBox .Part2 .item:nth-child(6)::after,
.jmlc .jmlcBox .Part2 .item:nth-child(7)::after,
.jmlc .jmlcBox .Part2 .item:nth-child(8)::after{background:url(../images/lcjt3.png) no-repeat center center;top:50%;margin-top:-30px;left:-60px;}

.TitleInfo{text-align: center;border-bottom: 1px solid #e5e5e5;padding-bottom: 0.35rem;margin-bottom: 0.35rem;}
.TitleInfo .ti{font-size: 0.34rem;font-weight: normal;margin-bottom: 0.1rem;line-height: 1.2;color:#333;}
.TitleInfo .other{color:#999999;}
.TitleInfo .other i{display: inline-block;vertical-align: middle;width: 1px;height: 14px;background:#e6e6e6;margin:0 18px;}

.SinglePage{ word-wrap:break-word;word-break:normal;text-align:justify;line-height: 0.36rem;}
.PrevNextInfo{padding: 0.45rem 0 0 0;margin-top: 0.55rem;border-top: 1px solid #e5e5e5;position: relative;}
.PrevNextInfo dl{position: relative;margin-bottom: 0.1rem;width: 70%;padding: 24px 100px 24px 0;border-bottom: 1px dotted #e9e9e9;}
.PrevNextInfo dl .date{position: absolute;right: 0;top: 24px;font-size: 14px;color:#999999;}

.PrevNextInfo .back{position: absolute;right: 0;top: 1.05rem;text-align: center;color:#fff;width:60px;height: 60px;background:#72469b url(../images/back.png) center center no-repeat;border-radius: 50%;}
.PrevNextInfo .back img{display: inline-block;vertical-align: middle;margin-right: 12px;}
.PrevNextInfo .back:hover{background-color:#532280;}


@media(max-width:1024px){
	.jmlc .jmlcBox .Part1 .txt{position: static;padding:20px 30px;width:100%;height:auto;}
	.jmlc .jmlcBox .Part1 .txt b{margin-bottom:10px;}
	.jmlc .jmlcBox .Part1 .txt .dec{font-size: 16px;line-height:28px;}
	.jmlc .jmlcBox .Part2{margin-top:30px;}
	.jmlc .jmlcBox .Part2 .item{position: static;width:45%;margin-bottom:5%;height:140px;}
	.jmlc .jmlcBox .Part2 .item::after{display:none;}
	.jmlc .jmlcBox .Part2 .item:nth-child(9){margin-left:5%;}
	.jmlc .jmlcBox .Part2 .item .ico{width:50px;height:50px;line-height: 47px;}
	.jmlc .jmlcBox .Part2 .item p{font-size: 15px;}
	.jmlc .jmlcBox .Part2 .item:nth-child(6),
	.jmlc .jmlcBox .Part2 .item:nth-child(7),
	.jmlc .jmlcBox .Part2 .item:nth-child(8){position: static;}
	.jmBox{width: auto;}
}
@media(max-width:768px){
	.jmlc .jmlcBox .Part1 .txt .dec{font-size: 15px;line-height: 26px;}

	.PrevNextInfo{margin-top: 50px;}
	.PrevNextInfo dl{width: auto;padding:10px 0 10px 0;font-size: 14px;}
	.PrevNextInfo .back{top: -40px;width: 35px;height: 35px;background-size:55%;}
	.PrevNextInfo dl .date{top: 10px;}

	.TitleInfo .ti{font-size: 18px;}
	.TitleInfo .other{font-size: 14px;padding-top: 8px;}
	.SinglePage{font-size: 15px;line-height: 26px;}
}
