@charset "UTF-8";
body { overflow-x: hidden;font-family: "SourceHanSansCN-Normal";}

@font-face{
　　font-family:"SourceHanSansCN-Normal";
　　src:url('../font/SourceHanSansCN-Normal.otf'),
　　url('../font/SourceHanSansCN-Normal.otf'),
　　url('../font/SourceHanSansCN-Normal.otf');/*IE9*/
　　}
@font-face{
　　font-family:"SourceHanSansCN-Light";
　　src:url('../font/SourceHanSansCN-Light.otf'),
　　url('../font/SourceHanSansCN-Light.otf'),
　　url('../font/SourceHanSansCN-Light.otf');/*IE9*/
　　}
@font-face{
　　font-family:"SourceHanSansCN-Bold";
　　src:url('../font/SourceHanSansCN-Bold.otf'),
　　url('../font/SourceHanSansCN-Bold.otf'),
　　url('../font/SourceHanSansCN-Bold.otf');/*IE9*/
　　}
@font-face{
　　font-family:"SourceHanSansCN-ExtraLight";
　　src:url('../font/SourceHanSansCN-ExtraLight.otf'),
　　url('../font/SourceHanSansCN-ExtraLight.otf'),
　　url('../font/SourceHanSansCN-ExtraLight.otf');/*IE9*/
　　}
@font-face{
　　font-family:"SourceHanSansCN-Heavy";
　　src:url('../font/SourceHanSansCN-Heavy.otf'),
　　url('../font/SourceHanSansCN-Heavy.otf'),
　　url('../font/SourceHanSansCN-Heavy.otf');/*IE9*/
　　}
@font-face{
　　font-family:"SourceHanSansCN-Medium";
　　src:url('../font/SourceHanSansCN-Medium.otf'),
　　url('../font/SourceHanSansCN-Medium.otf'),
　　url('../font/SourceHanSansCN-Medium.otf');/*IE9*/
　　}
@font-face{
　　font-family:"SourceHanSansCN-Regular";
　　src:url('../font/SourceHanSansCN-Regular.otf'),
　　url('../font/SourceHanSansCN-Regular.otf'),
　　url('../font/SourceHanSansCN-Regular.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue";
　　src:url('../font/Helvetica-Neue.ttf'),
　　url('../font/Helvetica-Neue.ttf'),
　　url('../font/Helvetica-Neue.ttf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue-BlackExt";
　　src:url('../font/HelveticaNeue-BlackExt.otf'),
　　url('../font/HelveticaNeue-BlackExt.otf'),
　　url('../font/HelveticaNeue-BlackExt.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue-Bold";
　　src:url('../font/HelveticaNeue-Bold.otf'),
　　url('../font/HelveticaNeue-Bold.otf'),
　　url('../font/HelveticaNeue-Bold.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue-BoldCond";
　　src:url('../font/HelveticaNeue-BoldCond.otf'),
　　url('../font/HelveticaNeue-BoldCond.otf'),
　　url('../font/HelveticaNeue-BoldCond.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue-BoldExt";
　　src:url('../font/HelveticaNeue-BoldExt.otf'),
　　url('../font/HelveticaNeue-BoldExt.otf'),
　　url('../font/HelveticaNeue-BoldExt.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue-ExtBlackCond";
　　src:url('../font/HelveticaNeue-ExtBlackCond.otf'),
　　url('../font/HelveticaNeue-ExtBlackCond.otf'),
　　url('../font/HelveticaNeue-ExtBlackCond.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue-Medium";
　　src:url('../font/HelveticaNeue-Medium.otf'),
　　url('../font/HelveticaNeue-Medium.otf'),
　　url('../font/HelveticaNeue-Medium.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeue-MediumExt";
　　src:url('../font/HelveticaNeue-MediumExt.otf'),
　　url('../font/HelveticaNeue-MediumExt.otf'),
　　url('../font/HelveticaNeue-MediumExt.otf');/*IE9*/
　　}
@font-face{
　　font-family:"HelveticaNeueLTPro-Th";
　　src:url('../font/HelveticaNeueLTPro-Th.otf'),
　　url('../font/HelveticaNeueLTPro-Th.otf'),
　　url('../font/HelveticaNeueLTPro-Th.otf');/*IE9*/
　　}
@font-face{
　　font-family:"STXINGKA";
　　src:url('../font/STXINGKA.otf'),
　　url('../font/STXINGKA.otf'),
　　url('../font/STXINGKA.otf');/*IE9*/
　　}
.wrap { margin: 0 auto; }
.transition1s{transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.swiper-button-next,.swiper-button-prev{outline:none;}
#fp-nav ul li:last-child, #fp-nav .fp-slidesNav ul li:last-child { display: none; }
#fp-nav ul li a span, #fp-nav.fp-slidesNav ul li a span { width: 12px; height: 12px; background-color: #000; opacity: 0.4; color: #e7831a; }
#fp-nav ul li a.active span, #fp-nav ul li:hover a.active span, #fp-nav.fp-slidesNav ul li a.active span, #fp-nav.fp-slidesNav ul li:hover a.active span { margin: -2px 0 0 -2px; opacity: 1; background-color: #e7831a; }
#fp-nav ul li .fp-tooltip { color: #e7831a; }
#fp-nav.firstNav ul li a span, #fp-nav.fp-slidesNav.firstNav ul li a span { background-color: #fff; }
#fp-nav.firstNav ul li .fp-tooltip { color: #fff; }

.top{position: fixed;right: 10px;bottom:15%;z-index: 1000;width: 64px;height: 64px;display: none; cursor: pointer;}
.fixed-nav{position: fixed;z-index: 998;display:none;height:100%;background-image: url(../../images/nav-bg.jpg);background-size: cover;background-repeat: no-repeat;width: 100%;flex-direction: row;}
.fixed-nav .box{display:flex;height:100%;width: 100%;flex-direction: row; }
.fixed-nav .line1{display: flex;flex-direction: column;justify-content: space-between;padding:5% 0;width: 144px;position: relative;}
.fixed-nav .line1::before{position: absolute;width: 1px;background-color: rgba(255,255,255,0.2);content: "";right: 0; top: 0; height: 100%;}
.fixed-nav .line1 .logo{display: flex;justify-content: center;}
.fixed-nav .line1 .logo img{width: 100%;}
.fixed-nav .line1 .kf div{justify-content: center;display: flex;margin-bottom: 16px;} 
.fixed-nav .line2{display: flex;padding: 10%;flex: 1;flex-direction: row;flex-wrap: wrap;}
.fixed-nav .line2 .item{display: flex;flex-direction: row;width: 33%;margin-bottom: 20px;position: relative;}
.fixed-nav .line2 .item .num{width: 72px;margin-right: 12px;}
.fixed-nav .line2 .item .num img{width: 100%;}
.fixed-nav .line2 .item .links{display: flex;flex-direction: column;padding-top:20px;line-height: 40px;font-size: 16px;color: #FFFFFF;position: relative;}
.fixed-nav .line2 .item .links::before{position: absolute;width: 1px;background-color: rgba(255,255,255,0.1);content: "";left: -10px; bottom: -100%; height: 2000%;}
.fixed-nav .line2 .item .links .t{font-size: 20px;font-weight: bold;}
.fixed-nav .line2 .item .links a{color: #FFFFFF;margin-left: 12px;}
.fixed-nav .line3{display: flex;justify-content: space-between;flex-direction: column;width: 110px;background-color: #000000;}
.fixed-nav .line3 .b1{height: 200px;display: flex;justify-content: center;align-items: center;}
.fixed-nav .line3 .b2{display: flex;flex: 1;justify-content: center;}
.fixed-nav .line3 .b2 a{color: #FFFFFF;display:flex;writing-mode:vertical-rl;justify-content: center;align-items: center;width: 100%;font-size: 20px}
.fixed-nav .line3 .b2 a:hover{background-color: #cba155; color: #FFFFFF;}

@media screen and (max-width: 980px) { 
	.fixed-nav .line2{padding: 5%;}
	.fixed-nav .line2 .item{width: 50%;margin-bottom: 20px;}
	.fixed-nav .line1,.fixed-nav .line3{width: 80px;}
  }
@media screen and (max-width: 600px) { 
	.fixed-nav .line2{padding: 5%;}
	.fixed-nav .line2 .item{width: 50%;margin-bottom: 20px;}
	.fixed-nav .line1,.fixed-nav .line3{width: 40px;}
	.fixed-nav .line2 .item .num{width: 30px;}
	.fixed-nav .line2 .item .links{font-size: 12px;line-height:25px;}
	.fixed-nav .line2 .item .links .t{font-size: 14px;}
	.fixed-nav .line2 .item .links a{margin-left: 6px;}
	.fixed-nav .line3 .b1{height: 60px;}
	.fixed-nav .line1 .kf div img{width: 70%;} 
  }
	
.header-bg{background-color: rgba(0,0,0,0.5);}
.header { position: fixed; left: 0; top: 0; width: 100%; z-index: 9; transition: all 1s;  height: 150px; z-index: 98;}
.header .wrap { display: -webkit-flex; display: flex; align-items: center; justify-content: center;position: relative; }

.header .navs{display: flex;flex-direction: row;flex: 1;align-items: center;height: 150px;justify-content: space-between;}
.header .navs .navs-l,.header .navs .navs-r{flex: 1;display: flex;position: relative;}
.header .navs .navs-l{justify-content: flex-end;margin-right: 110px;}
.header .navs .navs-l::before,.header .navs .navs-r::before{content: "";position: absolute;border-bottom: 1px solid #FFFFFF;width: 100%;height: 46px;border-top: 1px solid #FFFFFF;opacity: 0.5;}
.header .navs .navs-r{justify-content: flex-start;margin-left: 110px;}
.header .navs .nav{display: flex;justify-content: center;max-width: 144px; width: 144px; color: #ffffff;align-items: center;height: 48px;flex-wrap: nowrap;}
.header .navs .sel{border-top: 2px solid #a67e46 ;}
.header .navs .nav .link{font-family: "SourceHanSansCN-Normal"; font-size: 18px; color: #ffffff;display:flex;width: 100%;height: 100%;justify-content: center;align-items: center;z-index: 99;}
.header .navs .nav-sub{display: none;flex-direction: row;position: absolute;height: 48px;bottom: -48px;width:100%;justify-content: flex-end;left: 0;}
.header .navs .nav-sub-r{justify-content: flex-start;}
.header .navs .nav-sub::before{content: "";border-bottom: 1px solid #FFFFFF;position: absolute;width: 100%;height: 46px;opacity: 0.5;}
.header .navs .nav-sub a{font-family: "SourceHanSansCN-Normal"; font-size: 16px;justify-content:center; padding: 0 20px;height: 48px;display: flex;align-items: center;color: #FFFFFF;z-index: 99;position: relative;}

.black .navs .nav .link,.black .navs .nav-sub a {color: #000000;}
.black .navs .navs-l::before, .black .navs .navs-r::before,.black .navs .nav-sub::before{border-color: #000000;}


.logo-box { position: fixed; left: 0; top: 0; width: 100%; z-index: 200;height: 1px; transition: all 1s;  align-items: center; justify-content: center; }
.logo-box .logo{margin:0 auto;display: flex;justify-content: center;align-items: center;width: 100px;}
.logo-box .logo .logo1{width: 120px;height: 120px;}
.logo-box .logo .logo2 { display: none; }

.menu { z-index: 997; display: block; --color: #fff; width: 36px; height: 36px; padding: 0; position: absolute; margin: 0; outline: none;  right: 0; top:60px; border: none; background: none; cursor: pointer; -webkit-appearence: none; -webkit-tap-highlight-color: transparent; }
.menu svg { width: 44px; height: 48px; top: -6px; left: -14px; stroke: var(--color); stroke-width: 4px; stroke-linecap: round; stroke-linejoin: round; fill: none; display: block; position: absolute; display: block; }
.menu svg path { transition: stroke-dasharray var(--duration, 0.85s) var(--easing, ease) var(--delay, 0s), stroke-dashoffset var(--duration, 0.85s) var(--easing, ease) var(--delay, 0s); stroke-dasharray: var(--array-1, 26px) var(--array-2, 100px); stroke-dashoffset: var(--offset, 126px); -webkit-transform: translateZ(0); transform: translateZ(0); }
.menu svg path:nth-child(2) { --duration: .7s; --easing: ease-in; --offset: 100px; --array-2: 74px; }
.menu svg path:nth-child(3) { --offset: 133px; --array-2: 107px; }
/* .menu.active svg path { --offset: 57px; }
.menu.active svg path:nth-child(1), .menu.active svg path:nth-child(3) { --delay: .15s; --easing: cubic-bezier(0.2, 0.4, 0.2, 1.1); }
.menu.active svg path:nth-child(2) { --duration: .4s; --offset: 2px; --array-1: 1px; }
.menu.active svg path:nth-child(3) { --offset: 58px; }
	 */

@media screen and (max-width: 980px) { 
	.header{height: 100%;background-color: #000000;display: none;}
	.logo-box {top: 0;background-color: rgba(0,0,0,.8);}
	.logo-box .logo .logo1{display: none;}
	.logo-box .logo .logo2{display: block;}
	.logo-box .logo .logo2{width: 144px;height:40px;}
	.menu{top: 0px;}
  }
@media screen and (max-width: 980px) { .header .menu svg { display: block; } }
.footer{flex-direction:column;display: flex;}
.footer .block1{background-color:#20201f;padding: 35px 5%;display: flex;flex-direction: row;justify-content: space-between;}
.footer .block1 .img{justify-content: center;align-items: center;display: flex;flex: 1;}
.footer .block1 img{width: 200px;height: 60px;}
.footer .block2 {background-image: url(../../images/footer-bg.jpg) ;height: 519px;display:flex; background-size: cover;padding: 50px 10%; flex-direction: column;}

.footer .block2 .line1 .link {display: flex;margin-bottom: 24px;}
.footer .block2 .line1 .link a{width: 102px;height: 42px;border: 1px solid #868686;display: flex;justify-content: center;align-items: center;margin-right: 12px; color: #a6a6a6;}
.footer .block2 .line1 .link a:hover{background-color: #ffffff; color: #000000;}
.footer .block2 .line2{display: flex;flex: 1;flex-direction: row;}
.footer .block2 .line2 .l{display: flex;flex: 1;flex-direction: column;}
.footer .block2 .line2 .l .tel {margin-bottom: 50px;}
.footer .block2 .line2 .l .tel .t{color: #787878;}
.footer .block2 .line2 .l .tel .phone{color: #cba155;font-size: 30px;font-weight: bold;font-family:"SourceHanSansCN-Bold" }
.footer .block2 .line2 .l .txt{color: #ffffff;font-size: 18px;margin-bottom: 16px;}
.footer .block2 .line2 .r{display: flex;flex: 1;flex-direction: row;justify-content: flex-end;}
.footer .block2 .line2 .r .navs{display: flex;flex-wrap: wrap;width: 240px;align-content:flex-start;}
.footer .block2 .line2 .r .navs a{display: flex;color: #FFFFFF;font-size: 18px;width: 120px;height: 40px;align-items: center;margin-bottom: 8px;}
.footer .block2 .line2 .r .code{display: flex;flex-direction: column;width: 200px;}
.footer .block2 .line2 .r .code .img {display: flex;justify-content: center;margin-bottom: 20px;}
.footer .block2 .line2 .r .code .img img{width: 138px;height: 138px;}
.footer .block2 .line2 .r .code .txt{display: flex;justify-content: center;color: #787878;}
.footer .block2 .line3{display: flex;justify-content: space-between;}
.footer .block2 .line3 .l{display: flex;align-items: center;height: 40px;}
.footer .block2 .line3 .l a{margin-right: 24px;}
.footer .block2 .line3 .r{color: #636363;display: flex;flex-direction: column;}
.footer .block2 .line3 .r .txt1{display: flex;}
.footer .block2 .line3 .r .txt2{display: flex;justify-content: flex-end;}
@media screen and (max-width: 980px) { 
	.footer .block1 {flex-wrap: wrap; }
	.footer .block1 .img{margin-bottom: 16px;justify-content: center;}
	.footer .block2{height: auto;}
	.footer .block2 .line2{flex-direction: column;margin-top: 16px; }
	.footer .block2 .line2 .r{justify-content: space-between;}
	.footer .block2 .line3{flex-direction: column;margin-top: 16px; }
	.footer .block2 .line3 .l{justify-content:center;}
	.footer .block2 .line3 .r{margin-top: 16px;}
	.footer .block2 .line3 .r .txt1,.footer .block2 .line3 .r .txt2{justify-content: center;text-align: center;}
}
@media screen and (max-width: 500px) { 
	.footer .block2 .line2 .r{flex-direction: column;}
	.footer .block2 .line2 .r .navs,.footer .block2 .line2 .r .code{width: 100%;}
	.footer .block2 .line2 .r .navs {justify-content: flex-start;}
	.footer .block2 .line2 .r .navs a{width: auto; margin-right: 10px;}
}

#slider {width: 100%;}

#slider .responsive {width: 100%;height: auto;}
#slider .clearfix:after {content: "";display: table;clear: both;}


	 
/* 广告 */
.banner{flex: 1;position: relative;display: flex;clear: both;}
.banner .txt{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 1;}
.banner img{width: 100%;}


/* 路径 */
.paths {display: flex;flex-direction: row;justify-content: space-between;height: 100px;position:relative;}
.paths .l{display: flex;flex-direction: row;justify-content: flex-start;height: 100px;align-items: center;flex: 1;padding-left: 5%;}
.paths .l .tab{display: flex;justify-content: center;align-items: center;margin-right: 30px;font-weight: bold;color: #222222;font-size: 18px;}
.paths .l .sel{border-bottom: 2px solid #222222;}
.paths .r{height: 100px;display: flex;flex-direction: row;justify-content:flex-end;background-color: #f1f4f6;flex: 1;align-items: center;padding-right: 5%;position: relative;}
.paths .r span{ color: #b6b6b6;font-size: 16px;}
.paths .r a{color: #333333;font-size: 16px;}
.paths .r::before{position: absolute;width: 100%;height: 100%; top: -100%; right: 0;content: "";z-index: 99;background-color: #f1f4f6;}
@media screen and (max-width: 980px) {
	.paths{flex-direction: column;flex-wrap: wrap-reverse;}
	.paths .l{order: 2;margin: 0;padding:0 5%;}
	.paths .l .tab{flex: 1;margin-right: 0;}
	.paths .r{order: 1;margin: 0;justify-content: flex-start;padding:0 5%;overflow: hidden;}
}
/* 关于我们 */

/* 介绍 */
.about .block1{display: flex;justify-content: space-between;flex: 1;flex-direction: row;}
.about .block1 .l{display: flex;flex-direction: column;padding: 60px 0;flex: 1;background-color: #ffffff;padding-left: 5%;}
.about .block1 .l .tabs-box h1{ font-family: "微软雅黑";font-size: 90px; color: #f1f4f6;line-height: 100px;display: flex;}
.about .block1 .l .tabs-box h2{ font-family: "微软雅黑";font-size: 30px; color: #343434; }
.about .block1 .l .tabs-box hr{height: 4px; width: 80px; background-color:#cba155 ;margin: 40px 0;}
.about .block1 .l .tabs-box .content{line-height: 32px; color: #666666;font-size: 16px;width: 90%;}
.about .block1 .l .tabs-box .content p{margin: 16px 0;}
.about .block1 .r{display: flex;flex-direction: column;flex: 1;justify-content: center;align-items: center;background-color: #f1f4f6;padding-right: 5%;}
.about .block1 .r .img{width: 90%;max-width: 614px;max-height: 604px;margin: 5%;position: relative;}
.about .block1 .r .img img{width: 100%;height: 100%;}
.about .block1 .r .img .corner{position:absolute;width: 106px;height: 92px;bottom:-40px; right: -50px;}

@media screen and (max-width: 980px) {
	.about .block1{flex-direction: column;}
	.about .block1 .l{margin: 0;padding:0 5%;}
	.about .block1 .l .tabs-box h1{ font-size: 40px;line-height: 50px;}
	.about .block1 .l .tabs-box h2{ font-size: 20px;  }
	.about .block1 .l .tabs-box hr{margin: 20px 0;}
	.about .block1 .l .tabs-box .content{width: 100%;}
	.about .block1 .r{margin: 0;padding:0 5%;}
	.about .block1 .r .img .corner{width: 60px;height: 52px;bottom:-30px; right: -26px;}
}
@media screen and (max-width: 1200px) {
	.about .block1 .l .tabs-box h1{ font-size: 40px;line-height: 50px;}
}
@media screen and (max-width: 1700px) {
	.about .block1 .l .tabs-box h1{ font-size: 70px;line-height: 80px;}
}
@media screen and (max-width: 1500px) {
	.about .block1 .l .tabs-box h1{ font-size: 50px;line-height: 60px;}
}

.about .block2{background-image: url(../../images/about/block3-bg.jpg) ; background-size: cover; display:flex;justify-content: center;flex-direction:column;padding: 5%;}
.about .block2 .title{display: flex;flex-direction: column;justify-content: center;color: #FFFFFF;margin-bottom: 50px;}
.about .block2 .title h1,.about .block2 .title h2{display: flex;justify-content: center;}
.about .block2 .title h1{font-size: 48px;}
.about .block2 .title h2{font-size: 30px;font-family: "HelveticaNeue-Bold";text-transform: uppercase;letter-spacing: -1px;}
.about .block2 .items{display: flex;flex-direction: row;justify-content: space-between;}
.about .block2 .item{display: flex;flex: 1; background-color: rgba(255,255,255,0.1);margin: 0 8px;flex-direction: column;padding:60px 60px 150px 60px;color: #ffffff;}
.about .block2 .item:hover{background-color: #cba155;}
.about .block2 .item .img,.about .block2 .item .t,.about .block2 .item .ts{justify-content: center;display: flex;}
.about .block2 .item .img{align-items: center;}
.about .block2 .item .img img{width: 100%;max-width: 100px;}
.about .block2 .item .t{font-size: 30px;font-weight: bold;margin: 16px;}
.about .block2 .item .ts{font-size: 18px;text-transform: uppercase;margin-bottom: 30px;font-family: "HelveticaNeue-Bold";opacity: 0.4;}
.about .block2 .item .c{font-size: 16px;}
@media screen and (max-width: 1500px) {
	.about .block2 .title h1{font-size: 32px;}
	.about .block2 .title h2{font-size: 16px;}
	.about .block2 .items .item{ margin-bottom:8px ;padding:40px 40px 120px 40px;}
	.about .block2 .item .t{font-size: 24px}
	.about .block2 .item .ts{font-size: 16px;}
}
@media screen and (max-width: 980px) {
	.about .block2 .items{flex-wrap: wrap;}
	.about .block2 .item .img img{width: 70%;}
	.about .block2 .items .item{padding:30px 30px 90px 30px;}
	.about .block2 .items .item{ width: 40%;}
	.about .block2 .item .t{font-size: 20px}
	.about .block2 .item .ts{font-size: 14px;margin:10px 0;}
	
}
@media screen and (max-width: 800px) {
	.about .block2 .items .item{flex:auto; width: 40%;}
}
@media screen and (max-width: 600px) {
	.about .block2 .items .item{ width: 90%;}
}


.about .block3{ background-color: #ffffff;display: flex;padding: 5%;flex-direction: column;}
.about .block3 .title{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 70px;}
.about .block3 .title h1{font-size: 48px;color: #333333;}
.about .block3 .title h2{font-size: 30px;color: #666666;text-transform:uppercase;font-family: "HelveticaNeue-BlackExt"}
.about .block3 .title .tab{display: flex;flex-direction: row;}
.about .block3 .title .tab div{display: flex;justify-content: center;align-items: center;border: 1px  solid #7f7f7f;width: 134px;height: 48px;margin-left: 8px;}
.about .block3 .title .tab .sel{background-color: #000000;border-color: #000000;color: #FFFFFF;}
.about .block3 .swiper-box{position: relative;}
.about .block3 .swiper{width: 100%;position: relative;display: flex;}
.about .block3 .swiper-ops{position: absolute;display: flex;width: 100%;bottom: 0;right: 0; max-height: 226px;}

.about .block3 .mySwiper {flex: 4;display: flex;max-width:880px;margin: 0;}
.about .block3 .mySwiper .swiper-slide .op  {overflow:hidden;display: flex;; justify-content: center;align-items: center;max-width:205px; width: 100%;height: 100%;position: relative;}
.about .block3 .mySwiper .swiper-slide .op img{width: 100%;max-height: 230px;max-width: 205px;}
.about .block3 .mySwiper .swiper-slide .txt{ font-size: 16px; color: #FFFFFF; height: 40px;position: absolute;bottom: 0;left: 0;display: flex;justify-content: center;align-items: center;width: 100%;background-color: rgba(0,0,0,0.5);}
.about .block3 .mySwiper .swiper-slide-thumb-active .txt{background-color: rgba(203,161,85,0.5);}
.about .block3 .mySwiper .swiper-slide-thumb-active .op::before {border: 3px solid #CBA155;position: absolute;width:calc(100% - 6px);content:"";height:calc(100% - 6px);}

.about .block3 .swiper-button-next, .about .block3 .swiper-button-prev{position: relative;display: flex;}
.about .block3 .swiper-button-prev{left: 0;}
.about .block3 .swiper-button-next{right: 0;}
.about .block3 .swiper-button-next:after,.about .block3 .swiper-button-prev:after{display: none;}
.about .block3 .space{width: 610px; display: flex;}

.about .block3 .intro{display: flex;flex-direction: row;justify-content: space-between;}
.about .block3 .intro .l{width: 600px; display: flex;margin-right: 50px;align-items: center;justify-content: flex-end;}
.about .block3 .intro .l img{width: 100%;max-width: 600px; }
.about .block3 .intro .r{flex: 4;display: flex;flex-direction: column;}
.about .block3 .intro .r .name{border-bottom: 1px solid #333333;font-size: 36px;margin-bottom: 20px;font-weight: bold;padding-bottom: 16px;}
.about .block3 .intro .r .name span{font-size: 18px;margin-left: 10px;font-weight: normal;}
.about .block3 .intro .r .info{font-size: 18px;line-height: 30px;margin-bottom: 20px;}
.about .block3 .intro .r .succeed{font-size: 14px;line-height: 26px;color: #666666;}
.about .block3 .intro .r .succeed h1{font-size: 20px;margin-bottom: 20px;}
@media screen and (max-width:1440px) {
	.about .block3 .intro .l,.about .block3 .space{max-width: 450px; }
	.about .block3 .mySwiper .swiper-slide .op,.about .block3 .mySwiper .swiper-slide .op img{max-height: 150px;max-width: 125px;}
	.about .block3 .mySwiper {max-width:540px;margin: 0;}
}

@media screen and (max-width:1600px) {
	.about .block3 .intro .r .name{font-size: 24px;margin-bottom:10px;padding-bottom:10px;}
	.about .block3 .intro .r .info{font-size: 16px;margin-bottom:10px;}
	.about .block3 .intro .r .succeed h1{font-size: 14px;margin-bottom:10px;}
	.about .block3 .intro .r .succeed{font-size: 14px;line-height: 28px;}
}

@media screen and (max-width:1440px) {
	.about .block3 .intro .r .name{font-size: 24px;margin-bottom:10px;padding-bottom:10px;}
	.about .block3 .intro .r .info{font-size: 16px;margin-bottom:10px;}
	.about .block3 .intro .r .succeed h1{font-size: 14px;margin-bottom:10px;}
	.about .block3 .intro .r .succeed{font-size: 14px;line-height: 26px;}
}

@media screen and (max-width:1280px) {
	.about .block3 .intro .r .name{font-size: 20px;margin-bottom:10px;padding-bottom:5px;}
	.about .block3 .intro .r .info{font-size: 14px;margin-bottom:10px;}
	.about .block3 .intro .r .succeed h1{font-size: 14px;margin-bottom:10px;}
	.about .block3 .intro .r .succeed{font-size: 14px;line-height: 22px;}
}


@media screen and (max-width: 980px) {
	.about .block3 .intro .l,.about .block3 .space{max-width:300px; }
	.about .block3 .mySwiper1{margin-bottom: 16px;}
	.about .block3 .space{display: none;}
	.about .block3 .mySwiper .swiper-slide .txt{ font-size: 14px;height:24px;}
	.about .block3 .swiper-ops{position: relative;justify-content: center;}
	.about .block3 .mySwiper .swiper-slide-thumb-active .op::before{border: 1px solid #CBA155;width:calc(100% - 2px);height:calc(100% - 2px);}
}

@media screen and (max-width: 700px) {
	.about .block3 .intro{flex-direction: column;}
	.about .block3 .intro .l{max-width:100%;}
	.about .block3 .title{margin-bottom: 10px;flex-direction: column;}
	.about .block3 .title .t {flex-direction: row;width: 100%;margin-bottom: 10px;}
	.about .block3 .title h1{font-size: 24px;}
	.about .block3 .title h2{font-size: 16px;}
	.about .block3 .title .tab{flex: 1;width: 100%;}
	.about .block3 .title .tab div{flex: 50%;margin: 0;}
	.about .block3 .intro .r .info{margin-bottom: 10px;}
	.about .block3 .intro .r .name{font-size: 18px;margin-bottom: 10px;padding-bottom: 10px;}
	.about .block3 .intro .r .name span,.about .block3 .intro .r .succeed h1{font-size: 14px;}
	.about .block3 .intro .r .info{font-size: 14px;}
	
}
/* 联盟 */
.league .paths .l{background-color: #f1f4f6;}
.league .paths .r,.league .paths .r::before{background-color: #ffffff;}
.league .block1{display: flex;flex-direction: row;padding:8% 5%;}
.league .block1 .l{display: flex;flex: 3;flex-direction: column;max-width:500px;}
.league .block1 .l .t{font-size: 40px;font-weight: bold;color: #333;margin-bottom: 20px;}
.league .block1 .l .info{font-size: 24px; color: #666666;margin-bottom: 20px;}
.league .block1 .l .info-cn{font-size: 14px; color: #999999;padding-right: 100px;}
.league .block1 .l hr{width: 80px;height: 4px;background-color: #cba155;margin-top: 40px;margin-bottom: 290px;}
.league .block1 .r{display: flex;flex: 5;flex-direction: column;position: relative;padding-bottom: 250px;}
.league .block1 .r .t{font-size: 36px;color: #cba155;font-weight: bold;margin-bottom: 36px;}
.league .block1 .r .info{display: flex;flex-direction: column;font-size: 16px;padding-bottom: 20px;}
.league .block1 .r .info .line{display: flex;flex-direction: row;margin-bottom: 20px;}
.league .block1 .r .info .line .ico{margin-right: 10px; background-image: url(../../images/league/02.jpg);background-repeat: no-repeat;background-size: 25px 25px; color: #FFFFFF; display: flex;justify-content: center; width: 25px;height: 25px;font-family: "HelveticaNeue-BlackExt"}
.league .block1 .r .info .line .txt{display: flex;flex: 1;font-size: 18px;}
.league .block1 .r .bg{position: absolute;width: 100%;z-index: 1;bottom: 0;left: 0;}
.league .block1 .r .bg img{width: 100%;}
.league .block1 .r .box{position: relative;z-index: 10;background-color: #FFFFFF;margin-left: 15%;padding-left: 90px;padding-bottom: 50px;}
@media screen and (max-width: 1440px) {
	.league .block1 .r .box{margin-left:5%;padding-left:50px;}
}
@media screen and (max-width: 1280px) {
	.league .block1 .r .box{margin-left:0;padding-left:0;padding-bottom: 0;}
	.league .block1 .l .info{padding-right: 20px;}
}
@media screen and (max-width: 980px) {
	
	.league .block1{flex-direction: column;padding: 2% 5%;}
	.league .block1 .l{max-width: 100%;}
	.league .block1 .l hr{margin-top:20px;margin-bottom: 20px;}
	
}
@media screen and (max-width: 600px) {
	.league .block1 .l{margin-bottom: 10px;}
	.league .block1 .l .t{font-size: 24px; margin-bottom:10px;}
	.league .block1 .l .info{font-size: 16px; margin-bottom:10px;}
	.league .block1 .l .info-cn{font-size: 12px;padding-right:0; }
	.league .block1 .l hr{width: 40px;height: 2px;margin-top: 10px;margin-bottom: 10px;}
	.league .block1 .l img{width: 40px;}
	.league .block1 .r{padding-bottom: 0;}
	.league .block1 .r .box{padding: 0;margin: 0;}
	.league .block1 .r .t{font-size: 18px;margin-bottom:20px;}
	.league .block1 .r .info .line{margin-bottom: 10px;}
	.league .block1 .r .info .line .ico{width: 25px;}
	.league .block1 .r .info .line .txt{flex-wrap: wrap;font-size: 16px;margin-bottom: 10px;}
	.league .block1 .r .bg{position: relative;}
}

@media screen and (max-width: 400px) {
	.league .block1 .r .info .line .txt{font-size: 14px;}

}

.league .block2{display: flex;flex-direction: column;padding:8% 5%;background-image: url(../../images/league/06.jpg); background-size: cover;background-repeat: no-repeat;}
.league .block2 .title{display: flex;flex: 3;flex-direction: column;}
.league .block2 .title .t{font-size: 48px;font-weight: bold;}
.league .block2 .title .info-cn{font-size: 16px; color: #666666;text-transform: uppercase;}
.league .block2 .title hr{width: 80px;height: 4px;background-color: #cba155;margin-top: 40px;margin-bottom: 100px;}
.league .block2 .box{display: flex;flex-direction: row;justify-content: space-between;}
.league .block2 .box .item{display: flex;flex-direction: row;color: #ffffff;width: 48%;}

.league .block2 .box .item .l{flex: 3;display: flex;justify-content: center; align-items: center;max-width: 336px; }
.league .block2 .box .item .l img{width: 100%;max-width: 336px;max-height: 274px;}
.league .block2 .box .item .r{background-color: #222222;padding:36px 32px;display: flex;flex-direction: column;justify-content: space-between;flex: 4;}
.league .block2 .box .item .r .t{font-size: 32px;font-weight: bold;border-bottom: 1px solid #FFFFFF;padding-bottom: 16px;margin-bottom: 16px;}
.league .block2 .box .item .r .info{flex: 1;font-size: 16px;opacity: 0.66;line-height: 30px;}
.league .block2 .box .item .r .name{color: #cba155;font-size: 14px;}
.league .block2 .box .item:hover .r{background-color: #cba155;color: #ffffff;}
.league .block2 .box .item:hover .r .info{opacity: 1;}
.league .block2 .box .item:hover .r .name{color: #ffffff;}
@media screen and (max-width: 1680px) {
	.league .block2 .box .item .r .t{font-size:24px;}
	.league .block2 .box .item .r {padding:24px 20px;}
	.league .block2 .box .item .r .info{font-size:14px;}
}
@media screen and (max-width: 1440px) {
	.league .block2 .box .item .r .t{font-size:20px;padding-bottom:8px;margin-bottom: 8px;}
	.league .block2 .box .item .r {padding:18px 16px;}
	.league .block2 .box .item .r .info{font-size:14px;line-height: 24px;}
}
@media screen and (max-width: 1280px) {
	.league .block2 .box .item .r .t{font-size:16px;padding-bottom:6px;margin-bottom: 6px;}
	.league .block2 .box .item .r{padding:12px 10px;}
}
@media screen and (max-width: 1024px) {
	.league .block2 .box .item{flex-direction: column;}
	.league .block2 .box .item .l img,.league .block2 .box .item .l{max-width: 100%;max-height: 100%;}
	.league .block2 .box .item .r {padding:32px 28px;}
	
}

@media screen and (max-width: 600px) {
	.league .block2 .title{margin-bottom: 10px;}
	.league .block2 .title .t{font-size: 24px;}
	.league .block2 .title .info-cn{font-size: 12px; }
	.league .block2 .title hr{width: 40px;height: 2px;margin-top: 10px;margin-bottom: 10px;}
	.league .block2 .box .item .r .t{font-size: 18px;padding-bottom: 8px;margin-bottom: 8px;}
	.league .block2 .box .item .r .info{font-size: 14px;}
}
@media screen and (max-width: 400px) {
	.league .block2 .box .item{width: 100%;margin-bottom: 16px;}
	.league .block2 .box {flex-direction: column;}
}


/* 联系我们 */
.contactus .block1{background-color: #ffffff;padding-top: 140px;display: flex;justify-content: center;align-items: flex-end;}
.contactus .block1 img{width: 100%;}
.contactus .block2 {padding-bottom: 200px;background-color: #FFFFFF;position: relative;}
.contactus .block2 .line1{background-image: url(../../images/contactus/bg.jpg);background-repeat: no-repeat;background-size: 95% 100%; padding:5%;position: relative;z-index: 2;}
.contactus .block2 .line1 .title{display: flex;flex-direction: column;justify-content: center; color: #FFFFFF;margin-bottom: 20px;}
.contactus .block2 .line1 .t{font-size: 36px;font-weight: bold;justify-content: center;display: flex;margin-bottom: 16px;}
.contactus .block2 .line1 .ico{display: flex;justify-content: center;}
.contactus .block2 .line1 .items {display: flex;flex-direction: row;}
.contactus .block2 .line1 .items .item{display: flex;flex-direction: column;flex: 1;justify-content: center;}
.contactus .block2 .line1 .items .item:hover .c2,.contactus .block2 .line1 .items .item:hover .c3{opacity: 1;}
.contactus .block2 .line1 .items .item .box{display: flex;flex-direction: column;justify-content: center;}
.contactus .block2 .line1 .items .item .box div{display: flex;justify-content: center;}
.contactus .block2 .line1 .items .item .c{justify-content: center;display: flex;align-items: center;position: relative;width: 150px;height: 150px;margin: 0 auto;}
.contactus .block2 .line1 .items .item .c1{height: 82px;width: 82px;justify-content: center;justify-content: center;align-items:center;position: relative;z-index: 10;}
.contactus .block2 .line1 .items .item .c1 img{width: 82px;height: 82px;}
.contactus .block2 .line1 .items .item .c2{width: 110px;height: 110px;background-color: rgba(255,255,255,0.3);border-radius: 50%;position: absolute;left:50%;margin-left: -55px;opacity: 0;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.contactus .block2 .line1 .items .item .c3{width: 150px;height: 150px;background-color: rgba(255,255,255,0.1);border-radius: 50%;position: absolute;left:50%;margin-left: -75px;opacity: 0;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.contactus .block2 .line1 .items .item .tel{font-size: 24px;color: #cba155;}
.contactus .block2 .line1 .items .item .telcn{color: #726b5c;margin-bottom: 20px;}
.contactus .block2 .line1 .items .item .telnum{color: #ffffff;font-size: 20px;}
.contactus .block2 .line2{background-color: #f1f4f6;width: 60%;height: 100%;position: absolute;right: 0;bottom: 0;}

@media screen and (max-width: 980px) {
	.contactus .block1{ padding-top: 70px;}
	.contactus .block2 .line1 .items{flex-wrap: wrap;}
	.contactus .block2{padding-bottom: 100px;}
	.contactus .block2 .line1 .t{font-size: 24px}
}

@media screen and (max-width: 600px) {
	.contactus .block1{ padding-top: 50px;}
	.contactus .block2{padding-bottom: 50px;}
	.contactus .block2 .line1 .t{font-size: 20px}
}
.contactus .block3{display: flex;padding:2% 10%;}

.contactus .block3 .l,.contactus .block3 .r{display: flex;flex: 1;}
.contactus .block3 .l {justify-content: center;align-items: center;}
.contactus .block3 .l img{width: 100%;}
.contactus .block3 .r{padding: 2% 5%;flex-direction: column;}
.contactus .block3 .r .t1{font-weight: bold;text-transform: uppercase;position: relative;height: 40px;align-items: center;display: flex;}
.contactus .block3 .r .t1 span{height: 1px;background-color: #000000;width: 40px;margin-left: 5px;}
.contactus .block3 .r .t2{font-size: 30px;color: #1f1f1f;margin-bottom: 50px;}
.contactus .block3 .r .form {display: flex;flex-direction: column;}
.contactus .block3 .r .form dd,.contactus .block3 .r .form dt{display: flex;flex: 1;margin-bottom: 12px;}
.contactus .block3 .r .form dt{font-size: 16px;}
.contactus .block3 .r .form dd{margin-bottom: 30px;}
.contactus .block3 .r .form input{border: 1px solid #1b1b1b;display: flex;flex: 1;height: 50px;align-items: center;text-indent: 12px;}
.contactus .block3 .r .form textarea{border: 1px solid #1b1b1b;display: flex;flex: 1;height: 150px;align-items: center;text-indent: 12px;}
.contactus .block3 .r .form .btn{position: relative; background-color: #000000;color: #ffffff;justify-content: center;margin-top: 30px;position: relative;display: flex;flex: 1;height: 50px;justify-content: center;align-items: center;}
.contactus .block3 .r .form .btn span{height: 1px;background-color: #ffffff;width: 40px;position: absolute; right: 5%;}
@media screen and (max-width: 980px) {
	.contactus .block3{ flex-direction: column;}
}

.job .block1{background-color: #ffffff;display: flex;justify-content: center;align-items: flex-end; font-size: 110px; font-family: "HelveticaNeue-Bold";color: #f1f4f6;height:110px;line-height: 90px;align-items: flex-end;margin-top: 200px;font-weight: bold;}
@media screen and (max-width: 980px) {
	.job .block1 { margin-top: 100px;font-size: 80px;height: 80px;line-height: 70px;}
}
@media screen and (max-width: 600px) {
	.job .block1 { margin-top: 60px;font-size:60px;height: 60px;line-height:50px;}
}
.job .block2{display: flex;flex-direction: column;position: relative;}
.job .block2 .line1{display: flex;flex-direction: column;z-index: 10;position: relative;padding: 30px 5% 0 5%;}
.job .block2 .line1 .title{display: flex;justify-content: center;font-size: 48px;margin-bottom: 20px;}
.job .block2 .line1 .tabs{display: flex;flex-direction: row;justify-content: center;}
.job .block2 .line1 .tabs .tab{width: 118px;border: 1px solid #000000;display: flex;justify-content: center;align-items: center;margin: 0 4px;height: 38px;}
.job .block2 .line1 .tabs .sel{background-color: #000000;color: #FFffff}
.job .block2 .line2{display: flex;  padding:60px 0;position: relative;z-index: 2;flex-direction: row;}
.job .block2 .line2 .r{display: flex;flex: 1;position: relative;overflow: hidden;}
.job .block2 .line2 .l{display: flex;width: 195px;}
.job .block2 .r .b2{flex-direction: column;display: flex;flex: 1;position: relative;}
.job .block2 .r .b2 .bg img,.job .block2 .r .b1 img{width: 100%;}
.job .block2 .r .b1{flex-direction: column;display: flex;flex: 1;position: relative;}
.job .block2 .r .b2 .bx{flex-direction: column;flex:1;justify-content: space-between;display: flex;position: absolute;width: 100%;height: 100%;top:0;left: 0;}
.job .block2 .r .b2 .bx .bs{padding: 60px 90px;display: flex;flex-direction: column;flex:1;}
.job .block2 .r .t1{ font-weight: bold;text-transform: uppercase;position: relative;height: 40px;align-items: center;display: flex;color: #FFFFFF;opacity: 0.4;}
.job .block2 .r .t1 span{height: 1px;background-color: #FFFFFF;width: 40px;margin-left: 5px;}
.job .block2 .r .t2{color: #ffffff;font-size: 36px;margin-bottom: 50px;font-family: "SourceHanSansCN-Light"}
.job .block2 .r .info{color: #ffffff;font-size: 16px;line-height: 32px;margin-right: 40%;margin-bottom: 80px;opacity: 0.6;flex:1;}
.job .block2 .r .ico{color: #FFFFFF;display: flex;align-items: center;}
.job .block2 .r .ico span{margin-left: 14px;}
.job .block2 .line3{background-color: #f1f4f6;width: 90%;height: 100%;position: absolute;top: 0;bottom: 0;}

@media screen and (max-width: 1440px) {
	.job .block2 .r .b2 .bx .bs{padding: 30px 45px;}
	.job .block2 .r .t2{margin-bottom:30px;}
	.job .block2 .r .info{margin-right:20%;margin-bottom:40px;}
	.job .block2 .line1{margin-bottom: 0;}
}
@media screen and (max-width: 1280px) {
	.job .block2 .r .t2{font-size: 24px;}
	.job .block2 .r .b2 .bx .bs{padding: 15px 20px;}
	.job .block2 .r .t2{margin-bottom:15px;}
	.job .block2 .r .info{margin-right:10%;margin-bottom:20px;}
}

@media screen and (max-width: 980px) {
	.job .block2 .line1 .title{font-size: 36px;}
	.job .block2 .line2 .l{ display: none;}
	.job .block2 .line2{padding: 2% 0;}
	.job .block2 .r .info{margin: 0;line-height: 24px;font-size: 14px;}
	.job .block2 .r .t2{margin-bottom: 20px;font-size: 18px;}
}
@media screen and (max-width: 600px) {
	.job .block2 .line2 .r{flex-direction: column;}
}


.job .block3{display: flex;padding:5%;flex-direction: column;}
.job .block3 .box{display: flex;flex-direction: row;align-items:center;height: 80px;justify-content: space-between;margin-bottom: 50px;}
.job .block3 .box .ico{display: flex;align-items: flex-start;height: 80px;margin-right: 10px;padding-top: 5px;}
.job .block3 .box .title {display: flex;height: 80px;flex-direction: row;}
.job .block3 .box .title .b1{display: flex;flex-direction: column;}
.job .block3 .box .title .t1{text-transform: uppercase;position: relative;height: 40px;align-items: center;display: flex;color: #545454;}
.job .block3 .box .title .t1 span{height: 2px;width: 80px;margin-left: 5px;background-color: #545454;margin-top: 10px;}
.job .block3 .box .title .t2{font-size: 36px;font-weight: bold;}
.job .block3 .box .search{display: flex;flex: 1;justify-content: flex-end;}
.job .block3 .box .search .form{width: 400px;height: 56px;border: 1px solid #1b1b1b;display: flex;}
.job .block3 .box .search .form .txt{line-height: 56px;text-indent: 12px;flex: 1;font-size: 16px;}
.job .block3 .box .search .form .btn{line-height: 56px;text-indent: 12px;width: 60px;background: url(../../images/job/btn.jpg) no-repeat center center;}
.job .block3 .item {margin-bottom: 20px;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.job .block3 .item .title{display: flex;flex-direction: row;background-color: #f1f4f6;height: 88px;align-items: center;padding: 0 2%;}
.job .block3 .item .title .b{display: flex;flex: 1;font-size: 18px;flex-direction: row;}
.job .block3 .item .title .b div{display: flex;justify-content: flex-start;}
.job .block3 .item .title .ico{display: flex;width: 140px;justify-content: center;}
.job .block3 .item .title .ico img{transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.job .block3 .item .info{display: none;flex-direction: column;padding:3%;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.job .block3 .item .info .line1{display: flex;flex-direction: row; font-size: 18px;align-items: baseline;border-bottom: 1px solid #000000;padding-bottom: 20px;margin-bottom: 20px;}
.job .block3 .item .info .line1 h1{font-size: 26px;}
.job .block3 .item .info .line1 div{margin-left: 20px;color: #999999;}
.job .block3 .item .info .line1 div span{color: #333333;}
.job .block3 .item .info .line2{display: flex;flex-direction: row;margin-bottom: 20px;}
.job .block3 .item .info .line2 .b1{display: flex;flex: 1;flex-direction: column;}
.job .block3 .item .info .line2 .b1 .t{font-size: 24px}
.job .block3 .item .info .line2 .b1 .remark{color: #666666;line-height: 32px;font-size: 16px;  }
.job .block3 .item .info .line3{font-size: 18px;}
.job .block3 .item .info .line3 span{color: #a67e46;}
.job .block3 .sel{border: 1px solid #000000;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;}
.job .block3 .sel .title{background-color: #313131;}
.job .block3 .sel .title .ico img{transform:rotate(180deg);}
@media screen and (max-width: 980px) {
	.job .block3 .item .title .ico{width: 50px;}
	.job .block3 .item .title .b {flex-direction: column;text-indent: 8px;}
	.job .block3 .box .search .form{width: 340px;}
}
@media screen and (max-width: 600px) {
	.job .block3 .box{flex-direction: column;height: auto;margin-bottom: 20px;}
	.job .block3 .item .title{flex-wrap: wrap;}
	.job .block3 .item .title .b{width: 50%;font-size: 14px}
	.job .block3 .item .info .line2{flex-direction: column;}
	.job .block3 .item .info .line1{font-size: 12px;margin-bottom: 12px;padding-bottom: 12px;}
	.job .block3 .item .info .line1 h1,.job .block3 .item .info .line2 .b1 .t,.job .block3 .item .info .line3{font-size: 16px}
	.job .block3 .item .info .line2 .b1 .remark{font-size: 14px}
	
}
/* 书画 */


.sh .block1 .l{background-color: #f1f4f6;}
.sh .block1 .l .tabs-box h1{color: #f8931f;font-size: 48px;text-transform: uppercase;font-family: "HelveticaNeue-Bold";height:48px;margin-bottom: 30px;}
.sh .block1 .l .tabs-box h2{margin-bottom: 30px;}
.sh .block1 .title h1{color: #f8931f;text-transform: uppercase;}
.sh .block1 .title h2{color: #333333;font-size: 36px}


.sh .block4{display: flex;padding: 5%;background-color: #f1f4f6;flex-direction: column;padding-bottom: 100px;}
.sh .block4 .title h1{color: #f8931f;text-transform: uppercase;font-size: 36px}
.sh .block4 .title h2{color: #000000;font-size: 32px}
.sh .block4 .info{display: flex;position: relative;flex-direction: column;padding-bottom: 30px;}

.sh .block4 .info .swiper-pagination-bullet-active{background-color: #e98922;}
.sh .block4 .info .swiper-slide {width: 940px;height: 700px;}
	
.sh .block4 .info .swiper{width: 100%;}
.sh .block4 .info .img{display: flex;justify-content: center;align-items: center;position: relative;}
.sh .block4 .info .img .bg{position: absolute;width: 100%;height:100%;background-color: rgba(0,0,0,0.5)}
.sh .block4 .info .img img{width: 100%;}
.sh .block4 .info .swiper-slide-active .box{display: flex;}
.sh .block4 .info .swiper-slide-active .img .bg{background-color: rgba(0,0,0,0)}
.sh .block4 .info .box .item{position: relative;}
.sh .block4 .info .box{width: 80%;left: 50%;margin-left:-40%;  padding: 20px 50px; display: none;flex-direction: column;background-color: #ffffff;border-top: 4px solid #f8931f;position: absolute; bottom:100px;}
.sh .block4 .info .box .t{display: flex;align-items: baseline; font-size: 48px; color: #e88922;}
.sh .block4 .info .box .t span{position: relative;}
.sh .block4 .info .box .t span::before{width: 100%;height:13px;background-color: #e88922;opacity: 0.1;content:'';position:absolute;left: 0;bottom:10px;}
.sh .block4 .info .box .t b{font-size:20px;font-weight: normal;}
.sh .block4 .info .box .line1 .st{font-size: 20px; margin: 16px 0;}
.sh .block4 .info .box .line1 .st span{font-size:16px}
.sh .block4 .info .box .line1 .bx{color: #666666;}
@media screen and (max-width: 1680px) {
	.sh .block4 .info .swiper-slide {width: 740px;height: 600px;}
	.sh .block4 .info .box{bottom:0;}
	.sh .block4 .info .box .t{font-size: 32px; }
}
@media screen and (max-width: 1200px) {
	.sh .block4 .info .swiper-slide {width: 640px;height:500px; }
	.sh .block4 .info .box{bottom:0;padding: 10px 25px;}
	.sh .block4 .info .box .t{font-size: 24px; }
	.sh .block4 .info .box .line1 .st{font-size: 16px;}
	
}
@media screen and (max-width: 980px) {
	.sh .block4 .info .swiper-slide {width: 640px;height: auto;}
	.sh .block4 .info .box{position: relative;width: 100%;left:0;margin-left: 0;}
}
@media screen and (max-width: 800px) {
	.sh .block4 .info .swiper-slide {width: 540px;height: auto;}
}
@media screen and (max-width: 600px) {
	.sh .block4 .info .swiper-slide {width: 400px;height: auto;}
}
@media screen and (max-width: 400px) {
	.sh .block4 .info .swiper-slide {width: 300px;height: auto;}
}
.sh .block5{display: flex;padding: 5%;background-color: #ffffff;flex-direction: column;}
.sh .block5 .title h1{color: #f8931f;text-transform: uppercase;font-size: 36px}
.sh .block5 .title h2{color: #000000;font-size: 32px}
.sh .block5 .info {display: flex;flex-direction: row;flex-wrap: wrap;margin: 32px 0;justify-content: space-between;}
.sh .block5 .info .box{display: flex;flex-direction: row;width: 50%;margin-bottom: 20px;}
.sh .block5 .info .box .img{display: flex;justify-content: center;align-items: center;width:262px; max-width:262px;max-height:262px;}
.sh .block5 .info .box .img img{width: 100%;}
.sh .block5 .info .box .attr{display: flex;padding: 2% 5%;flex-direction: column;flex:1; }
.sh .block5 .info .box .attr .line1{font-size: 30px;}
.sh .block5 .info .box .attr .line2{font-size: 16px;margin: 10px 0;}
.sh .block5 .info .box .attr .line3{font-size: 16px;}
@media screen and (max-width: 1440px) {
	.sh .block5 .info .box{align-items: center;}
	.sh .block5 .info .box .img {width: 200px;height:200px;}
}
@media screen and (max-width: 1280px) {
	.sh .block5 .info .box .img {width: 180px;height:180px;}
}
@media screen and (max-width: 980px) {
	.sh .block5 .info {flex-direction: column;}
	.sh .block5 .info .box{width: 100%;align-items: center;}
	.sh .block5 .info .box .img {width: 120px;height:120px;}
}
@media screen and (max-width: 600px) {
	.sh .block5 .info .box{align-items: flex-start;}
	.sh .block5 .title h1{font-size: 26px}
	.sh .block5 .title h2{font-size: 24px}
	.sh .block5 .info .box{flex-direction: column;padding: 5%;width: 100%;}
	.sh .block5 .info .box .attr .line1,.sh .block5 .info .box .attr,.sh .block5 .info .box{padding:0;}
	/* .sh .block5 .info .box .img,.sh .block5 .info .box .attr{width: 100%;} */
	
	
}

.sh .block6{display: flex;padding: 5%;background-color: #f1f4f6;flex-direction: column;padding-bottom: 50px;}
.sh .block6 .title{margin-bottom: 30px;}
.sh .block6 .title h1{color: #f8931f;text-transform: uppercase;font-size: 36px}
.sh .block6 .title h2{color: #000000;font-size: 32px}

.sh .block6 .swiper{width: 100%;}
.sh .block6 .swiper .swiper-button-next, .sh .block6 .swiper .swiper-button-prev{top:60%;}
.sh .block6 .swiper-button-next:after,.sh .block6 .swiper-button-prev:after{display: none;}
.sh .block6 .box{transition:all .7s ease 0s;}
.sh .block6 .box .b{display: flex;flex-direction: column;padding: 0 15px;}
.sh .block6 .box .b .img{display: flex;justify-content: center;}
.sh .block6 .box .b .img img{width: 100%;}
.sh .block6 .box .b .t{background-color: #FFFFFF;padding: 10px 24px;border-bottom: 2px solid #f8931f;}
.sh .block6 .box .b .t h1{display: flex;justify-content: center;font-size: 22px;color: #333;}
.sh .block6 .box .b .t p{display: flex;justify-content: center;font-size: 16px;margin: 10px 0 40px 0;color: #666;text-align: center;}


.ld .block1 .l .tabs-box h1,.ld .block3 .title h1{color: #165385;}

@media screen and (max-width: 980px) {
	.ld .block1 .l .tabs-box h1{font-size: 22px;}
	.ld .block1 .l .tabs-box h2{font-size: 20px;}
}
.ld .block3 .intro .r .succeed{font-size: 16px;color: #666666;}
.ld .block3 .mySwiper .swiper-slide-thumb-active .op::before{border-color: #165385;}
.ld .block3 .mySwiper .swiper-slide-thumb-active .txt{background-color: rgba(22,83,133,0.5);}

.ld .block7{display: flex;flex-direction: column;padding: 5%;position: relative;}
.ld .block7 .bg{position: absolute;width: 96%;height: 100%;background-color: #f1f4f6;top: 0;left: 0;}
.ld .block7 .title{display: flex;flex-direction: column;text-align: center;z-index: 1;margin-bottom:50px;}
.ld .block7 .title h1{font-size: 36px;color: #165385;text-transform: uppercase;}
.ld .block7 .title h2{font-size: 36px;}
.ld .block7 .items{display: flex;flex-direction: row;justify-content: space-between;z-index: 1;padding-bottom: 20px;position:relative;}
.ld .block7 .items .item{display: flex;flex: 1;flex-direction: column;padding: 0 1%;}
.ld .block7 .items .item .img{display: flex;justify-content: center;margin-bottom: 20px;}
.ld .block7 .items .item .img img{width: 100%;}
.ld .block7 .items .item .txt{display: flex;justify-content: center;font-size: 16px}
.ld .block7 .swiper-pagination{bottom:0px;}
@media screen and (max-width: 980px) {
	.ld .block7 .title h1{font-size: 22px;}
	.ld .block7 .title h2{font-size: 24px;}
	.ld .block7 .title{margin-bottom:20px;}
}
@media screen and (max-width: 600px) {
	.ld .block7 .items{flex-direction: column;}
	.ld .block7 .items .item{margin-bottom: 16px;}
}
.ld .b8b9{display: flex;flex-direction: column;position: relative;padding: 5% 0;}
.ld .b8b9 .title{display: flex;flex-direction: column;text-align: center;z-index: 1;margin-bottom:50px;}
.ld .b8b9 .title h1{font-size: 36px;color: #165385;text-transform: uppercase;}
.ld .b8b9 .title h2{font-size: 36px;}
.ld .b8b9 .box{background-image: url(../../images/ld/bg.jpg); background-size:cover ; background-repeat: no-repeat;padding:  5%;}

.ld .block8{display: flex;flex-direction: column;position: relative;}

.ld .block8 .info {position: relative;}
.ld .block8 .info .mySwiper3 .swiper-slide{width: 70%;}
.ld .block8 .info  .swiper-button-next:after, .ld .block8 .info  .swiper-button-prev:after{display: none;}
.ld .block8 .info .ops{position: absolute;top: -50px;width: 150px;right: 30%;display: flex;align-items: center;}
.ld .block8 .info .swiper-pagination{top: 0;bottom: auto;width: 100px;left: 25px;font-size: 20px;color:#ffffff;position: relative;}
.ld .block8 .info .swiper-pagination .swiper-pagination-current{font-weight: bold;}
.ld .block8 .info .item{display: flex;position: relative;flex: 1;}
.ld .block8 .info .item .img img{width: 100%;}
.ld .block8 .info .item .attr{width: 50%;padding: 3%;position: absolute;z-index: 10;bottom: 5%;right: 0;background: #ffffff url(../../images/ld/08.jpg) right bottom no-repeat;}
.ld .block8 .info .item .t{font-size: 32px;margin-bottom: 16px;}
.ld .block8 .info .item p{font-size: 16px;line-height: 24px;clear: both;margin-bottom: 8px;}
.ld .block8 .info .item .btn{background-color: #000;padding: 8px 30px;color:#ffffff;}
.ld .block8 .info .mySwiper4 .t{display: flex; flex: 1;}

.ld .block8 .info .txts{display: flex;flex-direction: row;align-items: center;margin-top: 32px;margin-bottom: 100px;}
.ld .block8 .info .txts .t{font-size:30px;color: #ffffff;margin-right:10px;position: relative;}
.ld .block8 .info .txts .t::before{position: absolute;background: url(../../images/ld/arrow.png) no-repeat; content: ""; width: 19px;height: 14px;right: -80px;top:50%;margin-top: -6px;}
.ld .block8 .info .txts .mySwiper4{display: flex;width: 1160px;margin: 0;margin-left: 50px;}
.ld .block8 .info .txts .mySwiper4 .item{font-size: 20px;color: #fff;position: relative;justify-content: center;}
.ld .block8 .info .txts .mySwiper4 .item span{position:relative;}
.ld .block8 .info .txts .mySwiper4 .swiper-slide-thumb-active span::before{position: absolute;content: "";width: 100%;height: 10px;background-color: rgba(255,255,255,.5);left: 0; bottom: 0;}
@media screen and (max-width: 980px) {
	.ld .block8 .info .ops{position:relative;top:0;right: 0;}
	.ld .b8b9 .title h1{font-size: 22px;}
	.ld .b8b9 .title h2{font-size: 24px;}
	.ld .b8b9 .title{margin-bottom:20px;}
	.ld .block8 .info .mySwiper3 .swiper-slide{width: 100%;}
	.ld .block8 .info .item .t{font-size: 24px}
	.ld .block8 .info .item p{line-height: 24px;}
	.ld .block8 .info .txts .t::before{right: -80%;}
	.ld .block8 .info .txts .t{font-size: 24px;}
	.ld .block8 .info .txts .mySwiper4 .item{font-size: 16px}
	
}
@media screen and (max-width: 600px) {
	.ld .block8 .info .item .t{font-size: 18px}
	.ld .block8 .info .item p{line-height: 20px;}
	.ld .block8 .info .txts .t{font-size: 20px;}
	.ld .block8 .info .txts .mySwiper4 .item{font-size: 12px}
}


.ld .block9{display: flex;flex-direction: column;padding:2% 12%;position: relative;}
.ld .block9 .title{display: flex;flex-direction: column;text-align: center;z-index: 1;margin-bottom:50px;}
.ld .block9 .title h1{font-size: 36px;color: #165385;text-transform: uppercase;}
.ld .block9 .title h2{font-size: 36px;}
.ld .block9 .info{display: flex;flex-direction: row;}
.ld .block9 .info .l{display: flex;flex: 1;background-color: #f8fafb;flex-direction: column; padding: 3% 0;}
.ld .block9 .info .l .t{display: flex;padding:0 10%;font-size: 24px;font-weight: bold;margin-bottom: 20px;}
.ld .block9 .info .l .remark{display: flex;padding:0 10%;font-size: 16px;flex-direction: column;}
.ld .block9 .info .l .remark p{margin-bottom: 16px;}
.ld .block9 .info .r{display: flex;flex: 1;align-items: center;}
.ld .block9 .info .r img{width: 100%;}
@media screen and (max-width: 1600px) {
	.ld .block9 .info .l .t{padding:0 1%}
	.ld .block9 .info .l{padding: 2%;}
	.ld .block9 .info .l .remark{padding:0 1%;}
}
@media screen and (max-width: 1440px) {
	.ld .block9 .info .l{padding: 1%;}
	.ld .block9 .info .l .t{font-size: 18px;margin-bottom: 10px;}
	.ld .block9 .info .l .remark{font-size: 14px;}
}
@media screen and (max-width: 980px) {
	.ld .block9 .info{flex-direction: column;}
	.ld .block9 .info .l{padding: 5%;}
	.ld .block9 .title h1{font-size: 22px;color: #ffffff;}
	.ld .block9 .title h2{font-size: 24px;color: #ffffff;}
	.ld .block9 .title{margin-bottom:20px;}
}
@media screen and (max-width: 600px) {
	.ld .block9{padding:2% 5%;}
	
	.ld .block9 .info .l .t{font-size: 19px;margin-bottom: 10px;}
	.ld .block9 .info .l .remark{font-size: 14px;}
}



.ld .block10{display: flex;flex-direction: column;position: relative;}
.ld .block10 .title{display: flex;flex-direction: column;text-align: center;z-index: 1;margin-bottom:50px;}
.ld .block10 .title h1{font-size: 36px;color: #165385;text-transform: uppercase;}
.ld .block10 .title h2{font-size: 36px;}
.ld .block10 .info{display: flex;position: relative;}
.ld .block10 .info img,.ld .block10 .info .c  img{width: 100%;}

.ld .block10 .info .c {width: 530px;height: 530px;position: absolute;left: 50%;margin-left: -265px;top:50%;margin-top: -265px;}
.ld .block10 .info .c .txt{position: absolute;width: 100%;color: #fff;height:130px;top:50%;margin-top: -75px;display: flex;justify-content: center;flex-direction:column;}
.ld .block10 .info .c .txt div{display: flex;justify-content: center;}
.ld .block10 .info .c .txt .t1{font-size: 36px;font-family: "HelveticaNeue-BlackExt";}
.ld .block10 .info .c .txt .t2{font-size: 16px; text-transform: uppercase;opacity: 0.3;}

.ld .block10 .info .c .y{ position: absolute;width: 140px;height:140px;background-color:#fff;  border-radius:50%;display: flex;justify-content: center;align-items: center;flex-direction:column; border:15px solid #fff;}
.ld .block10 .info .c .y .num{ line-height:56px; height:56px; align-items:center;  letter-spacing:-8px ; font-size: 56px;color:#165385;font-family: "HelveticaNeue";font-weight: bold;}
.ld .block10 .info .c .y .num span{text-shadow:0 0 2px black;color: #fff;}
.ld .block10 .info .c .y .t{font-family: "SourceHanSansCN-Regular";font-size: 30px;color: #222222;font-weight: bold;height:36px;line-height: 36px;}
.ld .block10 .info .c .y1{top:-70px;left:50%;margin-left: -70px;}
.ld .block10 .info .c .y2{left:-70px;top:50%;margin-top: -70px;}
.ld .block10 .info .c .y3{left:50%;bottom:-70px;margin-left: -70px;}
.ld .block10 .info .c .y4{right: -70px;top:50%;margin-top: -70px;}

.ld .block10 .info .c .y:hover {border-color:#3b6990;background-color: #165385;}
.ld .block10 .info .c .y:hover .num {color:#fff;}
.ld .block10 .info .c .y:hover .num span{color:#366490;text-shadow:0 0 1px #366490;}
.ld .block10 .info .c .y:hover .t {color:#fff;}
.ld .block10 .info:hover .img,.ld .block10 .info .c .y:hover {transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); 	/* Opera */}
@media screen and (max-width: 1680px) {
	.ld .block10 .info .c{width: 480px;height:480px;margin-left: -240px;margin-top: -240px;}
}
@media screen and (max-width: 1440px) {
	.ld .block10 .info .c{width: 440px;height:440px;margin-left: -220px;margin-top: -220px;}
}
@media screen and (max-width: 1280px) {
	.ld .block10 .info .c{width: 360px;height:360px;margin-left: -180px;margin-top: -180px;}
	.ld .block10 .info .c .y{ width: 100px;height:100px;}
	.ld .block10 .info .c .y .num{  letter-spacing:-8px ; font-size: 42px;line-height: 42px;height:42px;}
	.ld .block10 .info .c .y .num span{text-shadow:0 0 2px black;color: #fff;}
	.ld .block10 .info .c .y .t{font-size: 22px;font-weight: bold;height:30px;line-height: 30px;}
	.ld .block10 .info .c .y1{top:-40px;left:50%;margin-left: -50px;}
	.ld .block10 .info .c .y2{left:-50px;top:50%;margin-top: -50px;}
	.ld .block10 .info .c .y3{left:50%;bottom:-40px;margin-left: -50px;}
	.ld .block10 .info .c .y4{right: -50px;top:50%;margin-top: -50px;}
	.ld .block10 .info .c .txt .t1{font-size: 28px;}
	.ld .block10 .info .c .txt .t2{font-size: 14px; }
}
@media screen and (max-width: 1024px) {
	.ld .block10 .info .c{width: 320px;height:320px;margin-left: -160px;margin-top: -160px;}
	.ld .block10 .info .c .y{ width: 80px;height:80px;border:10px solid #fff;}
	.ld .block10 .info .c .y .num{  letter-spacing:-8px ; font-size: 32px;line-height: 32px;height:32px;}
	.ld .block10 .info .c .y .num span{text-shadow:0 0 2px black;color: #fff;}
	.ld .block10 .info .c .y .t{font-size: 18px;font-weight: bold;height:24px;line-height: 24px;}
	.ld .block10 .info .c .y1{top:-30px;margin-left: -40px;}
	.ld .block10 .info .c .y2{left:-40px;margin-top: -40px;}
	.ld .block10 .info .c .y3{bottom:-30px;margin-left: -40px;}
	.ld .block10 .info .c .y4{right: -40px;margin-top: -40px;}
	.ld .block10 .info .c .txt .t1{font-size: 24px;}
	.ld .block10 .info .c .txt .t2{font-size: 14px; }
}
@media screen and (max-width: 800px) {
	.ld .block10 .info .c{width: 240px;height:240px;margin-left: -120px;margin-top: -120px;}
}
@media screen and (max-width: 600px) {
	.ld .block10 .info .c{width: 180px;height:180px;margin-left: -90px;margin-top: -90px;}
	.ld .block10 .info .c .y{ width: 60px;height:60px;border:5px solid #fff;}
	.ld .block10 .info .c .y .num{  letter-spacing:-5px ; font-size: 24px;line-height: 24px;height:24px;}
	.ld .block10 .info .c .y .num span{text-shadow:0 0 2px black;color: #fff;}
	.ld .block10 .info .c .y .t{font-size: 14px;font-weight: bold;height:20px;line-height: 20px;}
	.ld .block10 .info .c .y1{top:-20px;margin-left: -30px;}
	.ld .block10 .info .c .y2{left:-30px;margin-top: -30px;}
	.ld .block10 .info .c .y3{bottom:-20px;margin-left: -30px;}
	.ld .block10 .info .c .y4{right: -30px;margin-top: -30px;}
	.ld .block10 .info .c .txt .t1{font-size: 18px;}
	.ld .block10 .info .c .txt .t2{font-size: 12px; }
}
@media screen and (max-width: 400px) {
	.ld .block10 .info .c{width: 150px;height:150px;margin-left: -75px;margin-top: -75px;}
	.ld .block10 .info .c .y{ width: 45px;height:45px;border:5px solid #fff;}
	.ld .block10 .info .c .y .num{  letter-spacing:-3px ; font-size: 18px;line-height: 18px;height:18px;}
	.ld .block10 .info .c .y .num span{text-shadow:0 0 2px black;color: #fff;}
	.ld .block10 .info .c .y .t{font-size: 12px;font-weight: bold;height:14px;line-height: 14px;}
	.ld .block10 .info .c .y1{top:-10px;margin-left: -25px;}
	.ld .block10 .info .c .y2{left:-15px;margin-top: -15px;}
	.ld .block10 .info .c .y3{bottom:-10px;margin-left: -25px;}
	.ld .block10 .info .c .y4{right: -15px;margin-top: -15px;}
	.ld .block10 .info .c .txt .t1{font-size: 14px;}
	.ld .block10 .info .c .txt .t2{font-size: 12px; }
}

@media screen and (max-width: 980px) {
	.ld .block10 .title{margin-bottom:20px;}
	.ld .block10 .title h1{font-size: 22px;}
	.ld .block10 .title h2{font-size: 24px;}
}


.ld .block11{display: flex;flex-direction: column;position: relative;background-color: #f8fafb;padding:10% 5%;}
.ld .block11 .title{display: flex;flex-direction: column;text-align: center;z-index: 1;margin-bottom:50px;}
.ld .block11 .title h1{font-size: 36px;color: #165385;text-transform: uppercase;}
.ld .block11 .title h2{font-size: 36px;}
.ld .block11 .info{display: flex;flex-direction: row;}
.ld .block11 .info .l{display: flex;flex: 1;position: relative;z-index: 1;justify-content: flex-end;}
.ld .block11 .info .l .img{display: flex;justify-content: flex-end;align-items: center;}
.ld .block11 .info .l .img img{width: 100%;}
.ld .block11 .info .r{display: flex;flex: 1;padding-top: 5%;position: relative;flex-direction: column;}
.ld .block11 .info .r .bg{background-color: #ffffff;width: 140%;height: 110%;left: -50%;top: 10%;position: absolute;}
.ld .block11 .info .r .item{display: flex;flex-direction: row;border-bottom: 1px solid #f8fafb;flex: 1;z-index: 1;position: relative;padding: 10px 0;padding-left: 10%;}
.ld .block11 .info .r .item .num{font-size: 36px;display: flex;align-items: flex-start;margin-right:16px;position: relative;}
.ld .block11 .info .r .item .attr{display: flex;flex-direction: column;}
.ld .block11 .info .r .item .attr .t{font-size: 28px;margin-top: 4%;}
.ld .block11 .info .r .item .attr .st{color: #a9a9a9;font-size: 16px}
.ld .block11 .info .r .sel .attr .t{color: #165385;}
.ld .block11 .info .r .sel::before{position: absolute;content: "";border: 2px solid #165385;width: 10%;bottom: 0;left: 0;}
.ld .block11 .info .r .sel .num::before{position: absolute;content: "";border: 8px solid transparent;border-right-color: #165385; left: -50px; top:20%;}
@media screen and (max-width: 1440px) {
	.ld .block11 .title{margin-bottom:20px;}
	.ld .block11 .title h1{font-size: 22px;}
	.ld .block11 .title h2{font-size: 24px;}
	.ld .block11 .info .r .item .num{font-size: 24px;}
	.ld .block11 .info .r .item .attr .t{font-size: 20px;}
	.ld .block11 .info .r .item .attr .st{font-size: 14px}
}
@media screen and (max-width: 980px) {
	.ld .block11 .title{margin-bottom:16px;}
	.ld .block11 .title h1{font-size: 18px;}
	.ld .block11 .title h2{font-size: 20px;}
	.ld .block11 .info .r .item .num{font-size: 20px;}
	.ld .block11 .info .r .item .attr .t{font-size: 18px;}
	.ld .block11 .info .r .item .attr .st{font-size: 14px}
}
@media screen and (max-width: 720px) {
	.ld .block11 .info .r{background-color: #FFFFFF;}
	.ld .block11 .info .r .bg{display: none;}
	.ld .block11 .info{flex-direction: column;}
	.ld .block11 .info .r .sel .num::before{display: none;}
	.ld .block11 .info .r .sel::before{width: 100%;}
}

.ld .block12{display: flex;flex-direction: column;position: relative;padding:5%;}
.ld .block12 .title{display: flex;flex-direction: column;text-align: center;z-index: 1;margin-bottom:50px;}
.ld .block12 .title h1{font-size: 36px;color: #165385;text-transform: uppercase;}
.ld .block12 .title h2{font-size: 36px;}
.ld .block12 .line1{padding:5%;position: relative;z-index: 2;display: flex;}
.ld .block12 .line1 .items {display: flex;flex-direction: row;flex-wrap: wrap;flex: 1;}
.ld .block12 .line1 .items .item{display: flex;flex-direction: column;flex: 1;justify-content: center;padding: 200px 0;background-position:center;position: relative;}

.ld .block12 .line1 .items .item .box{display: flex;flex-direction: column;justify-content: center;position: relative;}
.ld .block12 .line1 .items .item .item-bg{position: absolute;width: 100%;height:100%;top:0;left:0;background-repeat: no-repeat;background-size:cover;background-position:center;opacity: 0;}
.ld .block12 .line1 .items .item .box div{display: flex;justify-content: center;}
.ld .block12 .line1 .items .item .c{justify-content: center;display: flex;align-items: center;position: relative;z-index: 10; width: 90px;height: 90px;margin: 0 auto;}
.ld .block12 .line1 .items .item .c1{width: 100%;height: 100%;justify-content: center; border: 1px solid #333333; justify-content: center;align-items:center;position: relative;z-index: 10;background-color: #ffffff;border-radius: 50%;}
.ld .block12 .line1 .items .item .c1 img{width: 56px;height: 56px;}
.ld .block12 .line1 .items .item .c2{width: 100%;height: 100%;border: 1px solid #ffffff; border-radius: 50%;position: absolute;right:-12%;}
.ld .block12 .line1 .items .item .c3{width: 100%;height: 100%;border: 1px solid #ffffff; border-radius: 50%;position: absolute;left:-10%;top: -1%;  }
.ld .block12 .line1 .items .item .txt{margin-top: 30px;display: flex;justify-content: center;font-size: 16px}
.ld .block12 .line1 .items .item:hover .item-bg {opacity: 1;}
.ld .block12 .line1 .items .item:hover .txt  {color: #ffffff;}
.ld .block12 .line1 .items .item:hover .hide  {display: block;}
.ld .block12 .line1 .items .item:hover .show  {display: none;}
.ld .block12 .line1 .items .item:hover .c1  {transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); 	/* Opera */}
@media screen and (max-width: 980px) {
	.ld .block12 .title h1{font-size: 22px;}
	.ld .block12 .title h2{font-size: 24px;}
	.ld .block12 .line1 .items .item{padding: 50px 0;}
}
@media screen and (max-width: 600px) {
	.ld .block12 .line1 .items{flex-direction: column;}
	.ld .block12 .line1 .items .item{padding: 50px 0;width: 100%;}
}

.mz .title,.mz .block3 .title{margin-bottom: 100px; display: flex;z-index: 1;position: relative;align-items: flex-end;height: 150px;justify-content: center;}
.mz .title h1,.mz .block3 .title h1{font-size: 120px;color: #f1f4f6;text-transform: uppercase;display: flex;position: absolute;width: 100%;height: 100%;justify-content: center;font-family: "HelveticaNeue-Bold"}
.mz .title h2,.mz .block3 .title h2{font-size: 48px;position: relative;z-index: 10;display: flex;justify-content: center;color: #333333;}
.mz .title h2::before,.mz .block3 .title h2::before{width: 50%;left: 25%;content: "";position: absolute;bottom: -30px;background-color: #a68551;height: 5px;}


.mz .block3 .intro .r .info{color: #a68551;}
.mz .block3 .intro .r .succeed h1{margin-bottom: 0;}
.mz .block3 .intro .r .succeed{margin-bottom: 12px;}
.mz .block3 .intro .r .succeed .succeed-content{margin-bottom: 24px;}
.mz .block3 .intro .r .name span{ text-transform: uppercase; }
.mz .block3 .mySwiper .swiper-slide-thumb-active .txt{background-color: rgba(203,161,85,0.5);}
.mz .block3 .mySwiper .swiper-slide-thumb-active .op::before{border-color:#a68551;}

.mz .block8{display: flex;flex-direction: column;position: relative;}
.mz .block8 .info{background-color: #f1f4f6;padding:2% 5%;}
.mz .block8 .info .ops{top:50px;}
.mz .block8 .info .swiper-pagination,.mz .block8 .info .txts .mySwiper4 .item{color: #000;}
.mz .block8 .info .txts .t{ color: #333333;border: 1px solid #333333;padding: 0 10px; }
.mz .block8 .info .txts .t::before{background-image: url(../../images/mz/arrow.png);}
.mz .block8 .info .txts .mySwiper4 .swiper-slide-thumb-active span::before{background-color: rgba(166, 133, 81, 0.5);}


.mz .block13{display: flex;flex-direction: column;position: relative;padding: 5% 0 ;}
.mz .block13 .info {display: flex;flex-direction: row;overflow: hidden;height: 630px;}
.mz .block13 .info .item{position: relative;overflow: hidden;height: 630px;}
.mz .block13 .info .item .b1 {position: relative;display: flex;flex: 1;width: 100%;height: 100%;}
.mz .block13 .info .item .b1 .img  {position: relative;display: flex;flex: 1;width: 100%;height: 100%;justify-content: center;align-items: center;}
.mz .block13 .info .item .b1 .img img{height: 100%;}
.mz .block13 .info .item .b1 .bg{background-color: rgba(0,0,0,.5);position: absolute;width: 100%;height: 100%;top:0; color: #fff;display: flex;flex-direction: column;align-items: flex-end;justify-content: flex-end;}

.mz .block13 .info .item .b1 .bg .num{display: flex;justify-content: center;width: 100%;font-size: 40px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.mz .block13 .info .item .b1 .bg .num span{opacity: 0.3;}
.mz .block13 .info .item .b1 .bg .name{display: flex;justify-content: center;width: 100%;font-size:20px;margin-bottom: 40%;}

.mz .block13 .info .item .b2 {position: relative;width: 400px;height: 400px; left: 50%;margin-left: -200px; top: 50%; margin-top: -200px; color: #ffffff;flex-direction: column;justify-content: center;}
.mz .block13 .info .item .b2 .num{display: flex;justify-content: center;width: 100%;font-size:64px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
.mz .block13 .info .item .b2 .num span{opacity: 0.3;}
.mz .block13 .info .item .b2 .name{display: flex;justify-content: center;width: 100%;font-size:32px;margin-bottom: 30px;}
.mz .block13 .info .item .b2 .more{justify-content: center;align-items: center;height: 100px;display: flex;}
.mz .block13 .info .item .b2 .more a{background-color: #ffffff;width: 50%;justify-content: center;align-items: center;display: flex;height: 40px;}
@media screen and (max-width: 1440px) {
	.mz .block13 .info .item,.mz .block13 .info{height: 500px;}
}
@media screen and (max-width: 980px) {
	.mz .block13 .info .item .b2{width: 300px;height: 300px;margin-left: -150px;  margin-top: -150px;}
	.mz .block13 .info .item,.mz .block13 .info{height: 380px;}
}
@media screen and (max-width: 720px) {
	.mz .block13 .info .item .b2{width: 240px;height: 240px;margin-left: -120px;  margin-top: -120px;}
	.mz .block13 .info .item,.mz .block13 .info{height: 300px;}
}
@media screen and (max-width: 600px) {
	.mz .block13 .info .item .b1 .bg .num{font-size: 24px;}
	.mz .block13 .info .item .b1 .bg .name{font-size: 16px;}
	.mz .block13 .info .item .b2 .num{font-size: 30px}
	.mz .block13 .info .item .b2 .name{font-size: 24px;margin-bottom: 10px;}
}


.mz .block13 .voice_2 { width: 100%; position: relative; }
.mz .block13 .voice_2 ul li { float: left; display: inline; height: 630px; color: #fff; cursor: pointer; position: relative;}
.mz .block13 .voice_2 ul li::before{content: "";position: absolute;border-left: 2px solid #ffffff;height: 100%;width: 100%;left: 0;top: 0;}
.mz .block13 .voice_2 .fold { width: 100%; height: 100%; text-align: center; position: absolute; top: 0px; left: 0px;}
.mz .block13 .voice_2 .unfold { width: 100%; height: 100%; display: none; position: absolute; top: 0px; left: 0px;background-color: #b99966;}

.mz .block14 {background-image: url(../../images/mz/bg.jpg);height: 850px;padding-top: 50px;}
.mz .block14  .title h1{color: #818181;}
.mz .block14  .title h2{color: #fff;}
.mz .block14 .info{display: flex;padding: 0 5%;flex-direction: row;}
.mz .block14 .info .item{display: flex;flex-direction: column;}
.mz .block14 .info .item .img img{width: 100%;}
.mz .block14 .info .item .name{color: #fff;font-size: 20px;margin: 8px 0;}
.mz .block14 .info .item .txt{color: #818181;}
.mz .block14 .info  .swiper-button-next{position: relative;color: #fff;right: 0;}
.mz .block14 .info  .swiper-button-prev{left: 0; position: relative;color: #fff;}
@media screen and (max-width: 980px) {
	.mz .block14 {height: 650px;}
}
@media screen and (max-width:600px) {
	.mz .block14 {height: 500px;}
}

.mz .block15{display: flex;padding:5%;flex-direction:column;}
.mz .block15 .info{display: flex;flex-direction:column;}
.mz .block15 .info .tabs{display: flex;justify-content: center;flex-direction: row;margin-bottom: 50px;}
.mz .block15 .info .tabs .tab{width: 123px;border: 1px solid #7f7f7f;display: flex;justify-content: center;height: 38px;align-items: center;margin: 0 2px;}
.mz .block15 .info .tabs .sel{background-color: #000;color: #ffffff;}

.mz .block15 .info .tabs-box{display: flex;flex-direction: row;}
.mz .block15 .info .tabs-box .l{display: flex;flex: 1;justify-content: center;align-items: center;padding: 0.5% 0;}
.mz .block15 .info .tabs-box .l img{width: 100%;}
.mz .block15 .info .tabs-box .r{display: flex;flex: 1;flex-wrap: wrap;}
.mz .block15 .info .tabs-box .r .item{display: flex;width: 48%;margin:1%;}
.mz .block15 .info .tabs-box .r .item img{width: 100%;}
@media screen and (max-width: 600px) {
	.mz .block15 .info .tabs{margin-bottom: 20px;}
	.mz .block15 .info .tabs-box{flex-direction:column;}
}


.mz .block16{display: flex;background-color: #f1f4f6;}
.mz .block16 .l,.mz .block16 .r{display: flex;flex: 1;}
.mz .block16 .l {justify-content: center;align-items: center;}
.mz .block16 .l img{width: 100%;}
.mz .block16 .r{padding: 2% 12% 0 12%;flex-direction: column;}
.mz .block16 .r .t1{font-weight: bold;text-transform: uppercase;position: relative;height: 40px;align-items: center;display: flex;font-size: 32px;}
.mz .block16 .r .t1 span{color: #b99966;}
.mz .block16 .r .t2{color: #666666;margin: 12px 0;font-size: 16px;line-height: 28px;}
.mz .block16 .r .t2 span{color:#333;font-size: 18px;margin-bottom: 24px;}
.mz .block16 .r .form {display: flex;flex-direction: column;}
.mz .block16 .r .form dd,.mz .block16 .r .form dt{display: flex;flex: 1;margin-bottom: 12px;}
.mz .block16 .r .form dd label{width: 100px;text-align: right;font-size: 16px;margin-top: 12px;}
.mz .block16 .r .form dd i{color: #ff1738;margin: 0 6px;}
.mz .block16 .r .form input{border: 1px solid #dcdcdc;display: flex;flex: 1;height: 45px;align-items: center;text-indent: 12px;}
.mz .block16 .r .form textarea{border: 1px solid #dcdcdc;display: flex;flex: 1;height: 96px;align-items: center;text-indent: 12px;}
.mz .block16 .r .form .btn{position: relative; background-color: #b99966;color: #ffffff;justify-content: center;margin-top: 10px;position: relative;display: flex; padding: 0 50px;margin-left: 100px; height: 50px;justify-content: center;align-items: center;font-size: 18px;}
@media screen and (max-width: 980px) {
	.mz .block16{ flex-direction: column;}
	.mz .block16 .r .t1{font-size: 24px}
}


@media screen and (max-width: 980px) {
.mz .title,.mz .block3 .title{height: 120px;}
.mz .title h1,.mz .block3 .title h1{font-size: 70px;}
.mz .title h2,.mz .block3 .title h2{font-size: 28px;}
}
@media screen and (max-width: 600px) {
.mz .title,.mz .block3 .title{height: 80px;}
.mz .title h1,.mz .block3 .title h1{font-size: 50px;}
.mz .title h2,.mz .block3 .title h2{font-size: 20px;}
}

.qyn .title {flex-direction:column;justify-content: center;align-items:center;margin-bottom: 10px;}
.qyn .title h1{color: #000;position: relative;font-size: 48px;height: auto;}
.qyn .title h2{color: #333333;font-weight: normal;justify-content: center;display: flex;font-size: 16px;text-transform: uppercase;letter-spacing:10px;text-align: center;margin-bottom: 10px;}
.qyn .title h2::before{display: none;}

.qyn .block3 .title {flex-direction:column;justify-content: center;align-items:center;margin-bottom: 10px;}
.qyn .block3 .title h1{color: #000;position: relative;font-size: 48px;height: auto;}
.qyn .block3 .title h2{color: #333333;font-weight: normal;justify-content: center;display: flex;font-size: 16px;text-transform: uppercase;letter-spacing:10px;text-align: center;margin-bottom: 10px;}
.qyn .block3 .title h2::before{display: none;}
.qyn .block3 .intro .r .succeed {line-height:40px; flex-direction: row;display: flex;justify-content: space-between;max-width: 880px;color: #666666;font-size: 16px;}
.qyn .block3 .intro .r .succeed p i{font-size: 30px;color: #be9356;}
.qyn .block3 .intro .r .succeed p { display: flex;align-items: center;}
.qyn .block3 .intro .r .succeed p span{ margin-left: 10px;}
@media screen and (max-width: 980px) {
	.qyn .title h1{font-size: 24px;}
}

.qyn .block17{padding: 5% 15%;display: flex;flex-direction: row;justify-content: space-between;}
.qyn .block17 div{display: flex;flex: 1;justify-content: center;margin: 0 2%;}
.qyn .block17 div img{width: 100%;}
@media screen and (max-width: 980px) {
	.qyn .block17 { padding: 5%;}
	.qyn .block17 { flex-direction: column;}
	.qyn .block17 div{margin-bottom: 2%;}
}

.qyn .block18{padding: 5%;display: flex;flex-direction: column;background-color: #f1f4f6;}
.qyn .block18 .info .line{display: flex;flex: 1;flex-direction: row;}
.qyn .block18 .info .line .l,.qyn .block18 .info .line .r{display: flex;flex: 1;}
.qyn .block18 .info .line .l {display:flex;align-items: center;}
.qyn .block18 .info .line div img{width: 100%;}
.qyn .block18 .info .line .box{padding:8%;display: flex;flex-direction:column;flex: 1;}
.qyn .block18 .info .line .box .t{display: flex;height:80px;border-bottom: 1px solid #fff;width: 100%;margin-bottom: 16px;}
.qyn .block18 .info .line .box .t .txt{font-size:30px;margin-left: 20px;} 
.qyn .block18 .info .line .box .remark{display: flex;flex: 1;flex-direction: row;}
.qyn .block18 .info .line .box .remark .b{display: flex;flex: 1;line-height: 26px;}
.qyn .block18 .info .line .box .remark .b dt{font-size: 24px;margin-bottom: 12px;height:40px;}
.qyn .block18 .info .line .box .remark .b dd{font-size: 16px;color: #fff;opacity: 0.6;line-height: 32px;}
.qyn .block18 .info .line .box .remark .b dd span{margin-left:6px;}
.qyn .block18 .info .line .bg1{background-color: #165385;color: #fff;}
.qyn .block18 .info .line .bg2{background-color: #be9356;color: #fff;}
.qyn .block18 .info .line .bg2 .box .remark .b dd dd{font-size: 18px;color: #d9c3a7;}
.qyn .block18 .info .line .t{display: flex;flex-direction: row;}
.qyn .block18 .info .line .t .img{width: 46px;height: 46px;}
.qyn .block18 .info .line .t .img img{width: 100%;height: 100%;}
@media screen and (max-width: 1440px) {
	.qyn .block18 .info .line .box{padding: 5%;}
	.qyn .block18 .info .line .box .t{height: 44px;}
	.qyn .block18 .info .line .t .img{width: 32px;height: 32px;}
	.qyn .block18 .info .line .box .t .txt{font-size: 20px}
	.qyn .block18 .info .line .box .remark .b{line-height: 22px;}
	.qyn .block18 .info .line .box .remark .b dt{font-size: 18px;height: 22px;margin-bottom: 6px;}
	.qyn .block18 .info .line .box .remark .b dd{font-size: 14px;height: 22px;}
}
@media screen and (max-width: 1280px) {
	.qyn .block18 .info .line .box{padding: 5%;}
	.qyn .block18 .info .line .box .t{height: 36px;}
	.qyn .block18 .info .line .t .img{width: 28px;height: 28px;}
	.qyn .block18 .info .line .box .t .txt{font-size: 18px}
	.qyn .block18 .info .line .box .remark .b{line-height: 24px;}
	.qyn .block18 .info .line .box .remark .b dt{font-size: 18px;height: 24px;margin-bottom: 6px;}
	.qyn .block18 .info .line .box .remark .b dd{font-size: 14px;height: 24px;}
}
@media screen and (max-width: 980px) {
	.qyn .block18 .info .line .box .t{height: 44px;}
	.qyn .block18 .info .line .t .img{width: 32px;height: 32px;}
	.qyn .block18 .info .line .box .t .txt{font-size: 20px}
	.qyn .block18 .info .line .box .remark .b{line-height: 20px;}
	.qyn .block18 .info .line .box .remark .b dt{font-size: 18px;height: 20px;margin-bottom: 6px;}
	.qyn .block18 .info .line .box .remark .b dd{font-size: 14px;height: 20px;}
}
@media screen and (max-width: 800px) {
	.qyn .block18 .info .line{flex-direction: column;}
	.qyn .block18 .info .line .box .remark .b{line-height: 28px;}
	.qyn .block18 .info .line .box .remark .b dt{font-size: 18px;height: 28px;margin-bottom: 6px;}
	.qyn .block18 .info .line .box .remark .b dd{font-size: 16px;height: 28px;}
}
.qyn .block15{padding: 5% 0;}
.qyn .block15 .info .tabs{padding: 0 5%;}
.qyn .block15 .info .tabs .sel{background-color: #165385;}
.qyn .block15 .info .tabs .tab{position: relative;height: 60px;font-size: 18px;}
.qyn .block15 .info .tabs .sel::before{position: absolute;border:8px solid transparent;width:0px;height: 0;content: "";bottom: -16px;border-top-color:#165385;}
.qyn .block15 .info .tabs-box1{background-color: #165385;padding:3% 5%;display: flex;flex-direction: column;}
.qyn .block15 .info .tabs-box1 .box{display: flex;flex-direction: row;}
.qyn .block15 .info .tabs-box1 .t{font-size: 24px;color: #fff;display: flex;margin-bottom: 16px;}
.qyn .block15 .info .tabs-box1 .t span{position: relative;}
.qyn .block15 .info .tabs-box1 .t span::before{position: absolute;height:10px;content: "";width: 100%;background-color: rgba(255,255,255,0.3);bottom: 4px;}
.qyn .block15 .info .tabs-box1 .remark{display: flex;flex-direction: column;flex: 1; margin: 0 1%;}
.qyn .block15 .info .tabs-box1 .remark dt{font-size: 20px;height: 30px;display: flex;margin-bottom: 12px;align-items: center;}
.qyn .block15 .info .tabs-box1 .remark dt span{font-size: 18px;background-color: #be9356; color: #fff;border-radius: 20px;height: 30px;display: flex;padding: 0 16px;align-items: center;}
.qyn .block15 .info .tabs-box1 .remark dd{line-height: 30px;color: #bac6d4;display: flex;flex-direction: row;}
@media screen and (max-width: 980px) {
	.qyn .block15 .info .tabs-box1 .remark dd{flex-direction: column;justify-content: flex-start;}
}
@media screen and (max-width: 600px) {
	.qyn .block15 .info .tabs-box1 .box {flex-wrap: wrap;}
	.qyn .block15 .info .tabs-box1 .remark{flex: auto;width: 48%;}
	.qyn .block15 .info .tabs-box1 .remark dt span{font-size:14px; }
	.qyn .block15 .info .tabs .tab{font-size: 14px;height: 40px;width: 80px;}
}
@media screen and (max-width: 400px) {
	.qyn .block15 .info .tabs-box1 .t{justify-content: center;}
	.qyn .block15 .info .tabs-box1 .remark{flex: auto;width: 98%;justify-content: center;align-items: center;}
	
}

.qyn .block19 {display: flex;padding: 5%;flex-direction: column;}
.qyn .block19 .info{display: flex;flex-direction: row;}
.qyn .block19 .info .b1{display: flex;flex-direction:column;flex: 1;}
.qyn .block19 .info img{width: 100%;}
.qyn .block19 .info .b2{margin: 0 1%;display: flex;flex-direction:column;flex: 1}
.qyn .block19 .info .t{background-color: #be9356; color: #fff;padding: 10%;margin-bottom: 5%;position: relative;}
.qyn .block19 .info .t .num{font-size: 100px;font-family: Arial, Helvetica, sans-serif;color: #fff;position: absolute;right: 0;top:0;font-weight: bold;opacity: 0.5;}
.qyn .block19 .info .t .st{font-size: 24px;margin-bottom: 12px;}
.qyn .block19 .info .t .remark{display: flex;flex-direction: column;}
.qyn .block19 .info .t .remark .line{line-height: 36px;display: flex;}
.qyn .block19 .info .t .remark .line span{margin-right: 5%;}
.qyn .block19 .info .b1 .t::before{position: absolute;border:16px solid transparent;width:0px;height: 0;content: "";bottom: -32px;border-top-color:#be9356;left: 50%;margin-left: -16px;}
.qyn .block19 .info .b2 .t{margin-bottom: auto;margin-top: 5%;background-color: #165385;}
.qyn .block19 .info .b2 .t::before{position: absolute;border:16px solid transparent;width:0px;height: 0;content: "";top: -32px;border-bottom-color:#165385;left: 50%;margin-left: -16px;}
@media screen and (max-width: 800px) {
	.qyn .block19 .info .t .st{font-size: 18px;}
	.qyn .block19 .info .t .line{flex-direction: column;}
}
@media screen and (max-width: 600px) {
	.qyn .block19 .info{flex-direction: column;}
	.qyn .block19 .info .b2{margin: 5% 0;}
}

.qyn .block20 {display: flex;padding: 5%;flex-direction: column;}
.qyn .block20 .info{display: flex;flex-direction: row;align-items: center;justify-content: center;margin-top: 40px;}
.qyn .block20 .info .item{display: flex;width: 200px;height: 200px;}
.qyn .block20 .info .item .bg1{border: 1px dotted #be9356;border-radius: 50%;flex: 1;padding: 10px;position: relative;}
.qyn .block20 .info .item .bg1 .num{background-color: #be9356;border: 3px solid #fff;width: 50px;height: 50px;position: absolute;font-size: 20px;color: #fff;font-weight: bold; left: 50%;margin-left: -25px;top: -25px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.qyn .block20 .info .item .bg1 .bg2{background-color: #be9356;border-radius: 50%;flex: 1;display: flex;height: 100%;color: #fff;font-size: 16px; align-items: center;justify-content: center;padding: 15%;text-align: center;}
.qyn .block20 .info .arrows{margin: 0 12px;}
.qyn .block20 .info .arrows img{width: 100%;}
@media screen and (max-width: 1280px) {
	.qyn .block20 .info .item{width: 160px;height: 160px;}
}
@media screen and (max-width: 980px) {
	.qyn .block20 .info .item{width: 140px;height: 140px;}
}
@media screen and (max-width: 800px) {
	.qyn .block20 .info .item{width: 120px;height: 120px;}
	.qyn .block20 .info .arrows{margin: 0 3px;}
	.qyn .block20 .info .arrows img{width: 60%;}
}
@media screen and (max-width: 720px) {
	.qyn .block20 .info{flex-direction: column}
	.qyn .block20 .info .item{width: 300px;height: 300px;}
	.qyn .block20 .info .item .bg1 .num{width: 80px;height: 80px;margin-left: -40px;top: -40px;}
	.qyn .block20 .info .arrows{margin: 50px 12px;transform:rotate(90deg);}
}

.qyn .block14{background-image: url("../../images/qyn/b2.jpg");height: 830px;}
.qyn .block14 .title h1{color: #fff;}
@media screen and (max-width: 980px) {
	.qyn .block14 {height: 650px;}
}
@media screen and (max-width:600px) {
	.qyn .block14 {height: 400px;}
}

.qyn .block3 .intro .r .name{color:#be9356}
.qyn .block3 .intro .r .info{color:#333333}

.xw .title{flex-direction: column;align-items: center;height:auto;}
.xw .title h1{color: #f1f4f6;font-size: 80px;text-transform: inherit;position: relative;height: auto;}
.xw .title h2{font-weight: normal;}
.xw .title h2::before{display: none;}
.xw .block15{padding: 0;margin-top: 100px;}
.xw .block15 .title{margin-bottom: 0;overflow: hidden;bottom: -80px;}
.xw .block15 .title h1{background-color: #fff;}
.xw .block15 .info{background-color: #f1f4f6;padding: 5% 8%;padding-top: 100px;}

.xw .block15 .info .r{background-color: #ffffff;}
.xw .block15 .info .tabs-box {position: relative;}
.xw .block15 .info .tabs-box .mySwiper3 {width: 100%;}
.xw .block15 .info .tabs-box .l{padding: 0;}
.xw .block15 .info .tabs-box .box{display: flex;flex-direction: row;}
.xw .block15 .info .r .new{padding:10% 5%;display: flex;flex-direction: column;}
.xw .block15 .info .r .new .date{margin-bottom: 20px;}
.xw .block15 .info .r .new .t{font-size: 36px;margin-bottom: 16px;}
.xw .block15 .info .r .new .intro{font-size: 16px;color: #bdbdbd;flex: 1;line-height: 32px;}
.xw .block15 .info .r .new .more{ justify-content: flex-start;}
.xw .block15 .info .ops {display: flex;flex-direction: row;width: 100%;position: absolute;bottom:80px;}
.xw .block15 .info .ops .l{flex:1;display: flex;}
.xw .block15 .info .ops .r{flex:1;display: flex;}
.xw .block15 .info .ops .swiper-pagination3{position: relative;text-align: right;padding-right: 50px;}
.xw .block15 .info .ops .swiper-pagination-bullet-active{background-color:#000000}
@media screen and (max-width: 1280px) {
	.xw .block15 .info .r .new .intro{line-height: 26px;}
}
@media screen and (max-width: 1440px) {
	.xw .block15 .info .ops {bottom:55px;}
	.xw .block15 .info .r .new{padding: 5%;}
	.xw .block15 .info .r .new .t{font-size: 20px;margin-bottom: 8px;}
}

@media screen and (max-width: 1280px) {
	.xw .block15 .info .ops {bottom:40px;}
	.xw .block15 .info .r .new{padding: 5%;}
	.xw .block15 .info .r .new .t{font-size: 18px;margin-bottom: 8px;}
}
@media screen and (max-width: 980px) {
	.xw .block15 .info .ops {bottom:25px;}
	.xw .block15 .info .r .new{padding: 5%;}
	.xw .block15 .info .r .new .date{margin-bottom: 10px;}
	.xw .block15 .info .r .new .t{font-size: 14px;margin-bottom: 4px;}
	.xw .block15 .info .r .new .intro{font-size: 14px;line-height: 22px;}
	.xw .block15 .info .r .new .more{ margin:5px 0;}
}
@media screen and (max-width: 800px) {
	.xw .block15 .info .ops .r{display: none;}
	.xw .block15 .info .ops .swiper-pagination3{position: relative;text-align: center;padding-right: 0;}
	.xw .block15 .info .ops .swiper-pagination-bullet{background-color:#fff}
	.xw .block15 .info .ops .swiper-pagination-bullet-active{background-color:#dedede}
	.xw .block15 .info .tabs-box .box{flex-direction: column}
}

.xw .news{padding:5%;display: flex;flex-wrap: wrap;}
.xw .news .box{display: flex;flex-direction: column;width: 30%;margin: 0 0.5%;}
.xw .news .img img{width: 100%;}
.xw .news .new{padding:5% 5% 5% 0; display: flex;flex-direction: column;width:80%;overflow: hidden;margin-top: -80px;background-color: #fff;}
.xw .news .new .date{margin-bottom: 20px;font-size: 14px;color:#999999;}
.xw .news .new .t{font-size: 20px;margin-bottom: 16px;line-height: 20px;height: 20px;text-overflow : ellipsis;white-space:nowrap;overflow: hidden;}
.xw .news .new .intro{font-size: 14px;color: #666666;line-height: 20px;height: 40px;text-overflow : ellipsis;overflow: hidden;display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;margin-bottom: 16px;}
.xw .news .new .more{justify-content: flex-start;}
.xw .more{display: flex;justify-content: center;margin: 20px 0;font-size: 16px;}
.xw .more a{border: 1px solid #a4a4a4; border-bottom: 3px solid #000;padding:10px 45px;}
@media screen and (max-width: 980px) {
	.xw .news .box{width: 45%;}
}
@media screen and (max-width: 600px) {
	.xw .news .box{width: 100%;}
}

.view{padding:5%;display: flex;flex-direction: column;}
.view .title{font-size: 32px;font-weight: bold;margin-bottom: 20px;}
.view .date{color: #a9a8a9;margin-bottom: 32px;}
.view .date span{color: #9b702e;}
.view .logo{display: flex;flex-direction: row;align-items: center;}
.view .logo .img{display: flex;align-items: center;}
.view .logo .img img{width:100%;}
.view .logo .txt{margin-left: 10px;background-color: #f0f4f7;flex: 1;text-indent: 12px; font-weight: bold; border-radius: 30px;display: flex;height: 40px;align-items: center;justify-content: flex-start;}
.view .info{padding: 5% 0;line-height: 30px;}
.view .tag{display: flex;justify-content: center;margin: 10px 0;}
.view .tag img{width: 100%;}
@media screen and (max-width: 980px) {
	.view .title{font-size: 24px;margin-bottom: 10px;}
}
@media screen and (max-width: 600px) {
	.view .logo{flex-direction:column;}
	.view .logo .img{margin-bottom: 16px;}
	.view .title{font-size: 18px;margin-bottom: 10px;}
}
.recommend{display: flex;background-color: #f0f4f7;flex-direction: column;padding: 5%;}
.recommend .title{font-size: 16px;margin-bottom: 16px;}
.recommend .items{display: flex;flex-direction: column;}
.recommend .items .item{display: flex;flex-direction: row;margin-bottom: 16px;}
.recommend .items .item .img{margin-right: 5%;display: flex;align-items: center;max-width:180px;}
.recommend .items .item .img img{width: 100%;}
.recommend .items .item .attr{display: flex;flex-direction: column;flex: 1;}
.recommend .items .item .attr .t{font-size: 28px;margin-bottom: 16px;color: #1f1f1f;}
.recommend .items .item .attr .intro{font-size: 16px;color:#666666 ;}
@media screen and (max-width: 800px) {
	.recommend .items .item .attr .t{font-size: 20px;}
	.recommend .items .item .attr .intro{font-size: 14px;}
}
@media screen and (max-width: 600px) {
	.recommend .items .item .img{margin: 0; margin-bottom: 16px;}
	.recommend .items .item {flex-direction: column}
	
}

.index .block20 .info{position: relative;}
.index .block20 .info .mySwiper3 .swiper-slide{width: 100%;}
.index .block20 .info .mySwiper3 .swiper-slide .item{position: relative;width: 100%;}
.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox{position: absolute;width: 100%;height:100%;z-index: 2;}
.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt{margin: 240px 180px;display:flex;flex-direction:column;font-family: "SourceHanSansCN-Normal";}
.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h1{font-weight:bold;font-size: 60px;color:#fff;position: relative;height:80px;}
.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt hr{background-color:#cba155;height:4px;width: 52px;margin: 40px 0;}
.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h2{color:#fff;font-size: 30px;height:40px;opacity: 0.5;margin-bottom: 12px;}
.index .block20 .info .mySwiper3 .swiper-slide img{width: 100%;}
.index .block20 .info .mySwiper4 .swiper-slide{width: 100%;}

.index .block20 .info .swiper-pagination3 {position: relative;text-align: left;bottom: 0;color: #989898;}

.index .block20 .info .ops{display: flex;flex-direction: row;width: 100%;z-index: 10;position: relative;height: 110px;}
.index .block20 .info .ops .l,.index .block20 .info .ops .r{display: flex;width: 50%;}
.index .block20 .info .ops .l{align-items: center;padding-left: 30px;}
.index .block20 .info .ops .l span{margin-left: 16px;}
.index .block20 .info .ops .r{background-color: #f1f4f6;display: flex;justify-content:center;margin-top: -100px;}
.index .block20 .info .ops .r .sw{width: 80%;padding: 32px 0;}
.index .block20 .info .ops .r .sw .swiper-slide{height: 100px;line-height: 100px;text-align: left;font-size: 30px; color:#1f1f1f; font-family: "SourceHanSansCN-Normal"}
.index .block20 .info .ops .r .sw .swiper-pagination-bullet{width: 138px;border-radius: 0;height: 1px;position: relative;}
.index .block20 .info .ops .r .sw .swiper-pagination-bullet-active{background-color: #c9cacb;}
.index .block20 .info .ops .r .sw .swiper-pagination-bullet-active::before{width: 50%;content: "";position: absolute;left: 0;bottom: 0;background-color: #000;height: 1px;}
.index .block20 .info .ops .r .sw .swiper-button-next:after{display: none;}
.index .block20 .info .ops .r .sw .swiper-pagination5{text-align: left;}

@media screen and (max-width:1280px) {
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h1{font-size: 40px;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h2{font-size: 20px;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt hr{margin: 20px 0;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt{margin: 180px 120px;}
	.index .block20 .info .ops .r .sw .swiper-slide{font-size: 16px;}
	.index .block20 .info .ops .r .sw .swiper-pagination-bullet{width: 120px;}
}
@media screen and (max-width:980px) {
	.index .block20 .info .ops .r{margin-top: 0;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h1{font-size: 34px;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h2{font-size: 18px;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt hr{margin: 12px 0;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt{margin: 80px 80px;}
}
@media screen and (max-width:600px) {
	.index .block20 .info .ops .l{display: none;}
	.index .block20 .info .ops .r{width: 100%;}
	.index .block20 .info .ops .r .sw{padding: 16px 0;}
	.index .block20 .info .ops .r .sw .swiper-slide{height: 60px;line-height: 60px;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h1{font-size: 26px;height: 40px;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt h2{font-size: 16px;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt hr{margin: 8px 0;}
	.index .block20 .info .mySwiper3 .swiper-slide .item .txtbox .txt{margin: 60px 40px;}
	.index .block20 .info .ops .r .sw .swiper-slide{font-size: 16px;}
	.index .block20 .info .ops .r .sw .swiper-pagination-bullet{width: 120px;}
}

.index .block21{padding: 5%;display: flex;flex-direction: column;background-color: #f1f4f6;}
.index .block21 .title{display: flex;flex-direction: row;margin-bottom: 50px;}
.index .block21 .title .l{flex: 1;align-items: flex-end; height: 160px;display: flex;font-size: 40px;font-weight: bold;position: relative;}
.index .block21 .title .l .bt{font-size: 160px;text-shadow:0 0 2px black;color: #fff;opacity: 0.5;font-family: "HelveticaNeue-Bold";word-break :keep-all;}
.index .block21 .title .l .t {display: flex;flex-direction: column;position: absolute;bottom: 0;left: 0;}
.index .block21 .title .l .t h1{color: #1f1f1f;font-size: 48px; align-items: center;margin-bottom: 20px;}
.index .block21 .title .l .t h2{color: #cba155;height: 20px;display: flex;align-items: center;}
.index .block21 .title .r{flex: 1;color: padding-top:50px; padding-left:12%; line-height: 32px; color: #666666; font-family: "SourceHanSansCN-Normal";font-size: 18px;display: flex;justify-content: flex-end;}
.index .block21 .info{display: flex;flex-direction: row;justify-content: space-between;}
.index .block21 .item{width: 24%;display: flex;flex-direction:column;position: relative;}
.index .block21 .item .bg{display: flex;align-items: center;position: relative;width: 100%;}
.index .block21 .item .bg img{width: 100%;}
.index .block21 .item .box{display: flex;flex-direction: column;z-index: 10;position: absolute;height: 100%;width: 100%;left: 0;top: 0;background-color: #fff;justify-content: center;}
.index .block21 .item .img {align-items: center;justify-content: center;display: flex;margin-bottom: 30px;}
.index .block21 .item .img .img2{display:none}
.index .block21 .item .img img{width: 100%;max-width: 120px;}
.index .block21 .item .t1{font-size:24px;display: flex;justify-content: center;font-family: "SourceHanSansCN-Normal"}
.index .block21 .item .t2{font-size:16px;display: flex;justify-content: center;color: #999;margin-bottom: 30px;font-family: "HelveticaNeue-BlackExt"}
.index .block21 .item .more{display: flex;justify-content:center;}
.index .block21 .item .more a{display: flex;justify-content:center;border: 1px solid #a4a4a4;border-bottom: 4px solid #000;padding: 5px 16px;background-color: #fff;}
.index .block21 .item:hover .box ,.index .block21 .on .box{background-color: transparent;}
.index .block21 .item:hover .box .img .img1,.index .block21 .on .box .img .img1{display: none;}
.index .block21 .item:hover .box .img .img2,.index .block21 .on .box .img .img2{display: block;}
.index .block21 .item:hover .box .img,.index .block21 .on .box .img{transform:rotate(360deg);
-ms-transform:rotate(360deg); 	/* IE 9 */
-moz-transform:rotate(360deg); 	/* Firefox */
-webkit-transform:rotate(360deg); /* Safari 和 Chrome */
-o-transform:rotate(360deg); 	/* Opera */}
.index .block21 .item:hover .bg::before,.index .block21 .on .bg::before{content:"";border:1px solid #fff;width: 90%;height:94%;top:3%;left:5%;position: absolute;}
.index .block21 .item:hover .t1,.index .block21 .on .t1{color: #fff;}
.index .block21 .item:hover .more a,.index .block21 .on .more a{border-color: #fff;}

@media screen and (max-width:1280px) {
	.index .block21 .title .l .bt{font-size: 140px;}
	.index .block21 .info .ops .r .sw .swiper-slide{font-size: 24px;}
}
@media screen and (max-width:980px) {
	.index .block21 .info{flex-wrap: wrap;}
	.index .block21 .item{width: 48%;margin-bottom: 2%;}
	.index .block21 .title .r{padding: 3% 0;}
}
@media screen and (max-width:800px) {
	.index .block21 .title{margin-bottom: 10px;flex-direction: column;}
	.index .block21 .title .r{padding: 5% 0;}
	.index .block21 .title .l .bt{font-size: 100px;}
	.index .block21 .title .l .t h1{font-size: 36px;}
}
@media screen and (max-width:600px) {
	.index .block21 .info{flex-direction: column;}
	.index .block21 .item{width: 98%;}
}


.index .block22{padding: 5% 0;display: flex;flex-direction: column;position: relative;background-color: #f1f4f6;}
.index .block22 .title{display: flex;flex-direction: row;margin-bottom: 50px;padding:0 5%;}
.index .block22 .title .l{flex: 1;align-items: flex-end; height: 160px;display: flex;font-size: 40px;word-break :keep-all;font-weight: bold;position: relative;z-index: 10;word-break :keep-all;}
.index .block22 .title .l .bt{font-size: 160px;text-shadow:0 0 2px black;color: #fff;opacity: 0.5;font-family: "HelveticaNeue-Bold";word-break :keep-all;}
.index .block22 .title .l .t {display: flex;flex-direction: column;position: absolute;bottom: 0;left: 0;}
.index .block22 .title .l .t h1{color: #1f1f1f;font-size: 48px; align-items: center;margin-bottom: 20px;}
.index .block22 .title .l .t h2{color: #cba155;height: 20px;display: flex;align-items: center;}
.index .block22 .title .r{position: relative;flex: 1;display: flex;}
.index .block22 .title .r::before{position: absolute;background-color: #fff;width: 200%;height: 200%;content: "";left: -50%;top: -60%;}
.index .block22 .info{display: flex;flex-direction: row;}
.index .block22 .info .l{background-image: url(../../images/index/bg.jpg);background-size: cover; background-repeat:no-repeat;padding:5% 0;color: #fff;justify-content: space-between;display: flex;flex-direction: column;width: 60%;}
.index .block22 .info .l .box{display: flex;flex-direction:column;padding:5% 10%;}
.index .block22 .info .l h1{font-size: 36px;font-family: "SourceHanSansCN-Normal"}
.index .block22 .info .l h2{font-size: 18px;margin-top: 10px;margin-bottom: 30px;font-family: "SourceHanSansCN-Light";font-weight: normal;}
.index .block22 .info .l .content{color: #aaaeb2;display: flex;padding:0 0 50px  0 ; width: 70%; flex-direction: column;line-height: 40px;font-family: "SourceHanSansCN-Light";font-size: 16px;}
.index .block22 .info .l .more{display: flex;margin-bottom: 50px;}
.index .block22 .info .l .more a{ align-items:center;color: #fff;font-family: "SourceHanSansCN-Normal";  border: 1px solid #ffffff;border-bottom: 4px solid #fff;height: 50px;width:170px; display:flex; justify-content:center;}
.index .block22 .info .r{display: flex;position: relative;width: 40%;}
.index .block22 .info .video{height: 100%;width: 110%;position: absolute;top: -30%;right:0;background-color: #1f1f1f;overflow: hidden;}
@media screen and (max-width:1680px) {
	.index .block22 .title .l .bt{font-size: 140px;}
}
@media screen and (max-width:1440px) {
	.index .block22 .title .l .bt{font-size: 130px;}
}
@media screen and (max-width:1280px) {
	.index .block22 .title .l .bt{font-size: 120px;}
}
@media screen and (max-width:980px) {
	.index .block22 .title{flex-direction: column;}
	.index .block22 .info{flex-wrap: wrap;flex-direction: column;}
	.index .block22 .info .l,.index .block22 .info .r{width: 100%;}
	.index .block22 .info .video{position: relative;top: auto;left: auto;}
	.index .block22 .title .r::before{display: none;	}
	.index .block22 .info .l .content{width: 100%;}
	}
}

.index .block23{padding: 5% 0;display: flex;flex-direction: column;position: relative;}
.index .block23 .title{display: flex;flex-direction: row;margin-bottom: 50px;padding:0 8%;}
.index .block23 .title .ll{flex: 1;align-items: flex-end; height: 180px;display: flex;font-size: 40px;font-weight: bold;position: relative;z-index: 10;}
.index .block23 .title .ll .bt{font-size: 160px;text-shadow:0 0 2px black;color: #fff;opacity: 0.5;font-family: "HelveticaNeue-Bold"}
.index .block23 .title .ll .t {display: flex;flex-direction: column;position: absolute;bottom: 0;left: 0;}
.index .block23 .title .ll .t h1{color: #1f1f1f;font-size: 48px; align-items: center;margin-bottom: 20px;}
.index .block23 .title .ll .t h2{color: #cba155;height: 20px;display: flex;align-items: center;}
.index .block23 .title .r{flex: 1;position: relative;}
.index .block23 .info{display: flex;flex-direction: row;padding: 0 5%;}
.index .block23 .info .l{color: #fff;justify-content: space-between;display: flex;flex-direction: column;width: 60%;}
.index .block23 .info .l .content{color: #666666;display: flex;font-family: "SourceHanSansCN-Normal" ;flex: 1;flex-direction: column;line-height:32px;padding:0 15% 0 8%;font-size: 18px;}
.index .block23 .info .l  .name{color: #000;padding:0 8%;font-size: 24px;font-family: "SourceHanSansCN-Normal" ;margin-bottom: 40px;}
.index .block23 .info .l  .name span{font-size: 28px;}
.index .block23 .info .r{display: flex;position: relative;width: 40%;align-items: center;}
.index .block23 .info .r img{width: 100%;}



@media screen and (max-width:980px) {
	.index .block23 .info{flex-direction: column;}
	.index .block23 .info .l,.index .block23 .info .r{width: 100%;}
	.index .block23 .title,.index .block23 .info .l .content,.index .block23 .info .l .name{padding: 0;}
	.index .block23 .info .l .content{margin: 30px 0;}
	
}
@media screen and (max-width:1440px) {
	.index .block23 .title .ll .bt,.index .block23 .title .l .bt{font-size: 140px;}
	
}
@media screen and (max-width:800px) {
	.index .block23 .title {flex-direction: column;}
	.index .block23 .info{flex-wrap: wrap;flex-direction: column;}
	.index .block23 .info .l,.index .block23 .info .r{width: 100%;}
	.index .block23 .info .r{margin-bottom: 16px;}
}
.index .block24{display: flex;background-image: url(../../images/index/bbbbbg1.jpg);background-size: cover; background-position: top;flex-direction: column;}
.index .block24 .line1{display: flex;flex-direction: row;}
.index .block24 .line1 .l{width: 90%;overflow: hidden;}
.index .block24 .line1 .r{width: 10%;}
.index .block24 .sw1{margin-top: 15%;display: flex;}
.index .block24 .sw1 .item{background-color: #fff;display: flex;flex-direction: column;width: 100%;padding:2% 0;}
.index .block24 .sw1 .item .t{color: #000;display: flex;flex-direction: column;font-family: "SourceHanSansCN-Normal" ;}
.index .block24 .sw1 .item .t h1{ display: flex;justify-content: center;font-size: 18px;}
.index .block24 .sw1 .item .t h2{ display: flex;justify-content: center;font-size: 60px;margin-bottom: 12px;font-family: "HelveticaNeue-Bold"}
.index .block24 .sw1 .item .t hr{height: 2px;width: 80%;margin: 0 auto;background-color: #1b1b1b;}
.index .block24 .sw1 .item .box{display:flex;flex-direction:row;padding: 0 5%;}
.index .block24 .sw1 .item .box .b1{font-size: 150px;text-shadow: 0 0 2px black;color:#fff;font-family: "HelveticaNeue-Bold";font-weight: bold;align-items: center;display: flex;}
.index .block24 .sw1 .item .box .b2{display: flex;flex:1;flex-direction:column;padding: 5% 10%;}
.index .block24 .sw1 .item .box .b2 .ts1{display: flex;justify-content: center;font-weight: bold;margin-bottom: 16px;font-size: 18px;font-family: "SourceHanSansCN-Bold"}
.index .block24 .sw1 .item .box .b2 .ts2{text-align:center; display:flex; justify-content:center;font-size: 18px;font-family: "SourceHanSansCN-Regular"; color: #666666;line-height: 56px;}
.index .block24 .sw1 .swiper-button-prev{left: 15%;top:70%}
.index .block24 .sw1 .swiper-button-next{right: 15%;top:70%}

.index .block24 .times{padding:0 5%;display: flex;flex-direction: row;position: relative;height:180px;background-color: #fff;}
.index .block24 .times::before{position: absolute;height: 1px;background-color: #bfbfbf;content:"";width: 100%;left: 0;top:60%;}
.index .block24 .times .time{flex:1;position: relative;height: 100%;justify-content: center;}
.index .block24 .times .time span{font-family: "HelveticaNeue-BlackExt" ;font-size: 16px; position: relative;display: flex;height: 100%;justify-content: center;position:relative;align-items: center;color: #999999;}
.index .block24 .times .time span::after{width: 8px;height: 8px;position: absolute;border-radius: 50%;left: 50%; margin-left: -8px; top:60%;margin-top: -8px; content:"";background-color: #bfbfbf;border: 4px solid #fff; }
.index .block24 .times .swiper-slide-thumb-active::before{height: 140px;width:140px; background-color:#fff;border-radius: 50%;position: absolute;border: 1px solid #cba155;content:"";left: 50%;margin-left: -70px;}
.index .block24 .times .swiper-slide-thumb-active span{color:#cba155;font-size: 30px;padding-bottom: 20px;font-weight: bold;}
.index .block24 .times .swiper-slide-thumb-active span::after{width: 8px;height: 8px;position: absolute;border-radius: 50%;left: 50%; margin-left: -8px; top:60%;margin-top: -8px; content:"";background-color: #cba155;border: 4px solid #fff; }
.index .block24  .swiper-button-prev:after, .index .block24  .swiper-button-next:after{display:none;}
.index .block24 .times .mySwiper0 {width: 100%;}

@media screen and (max-width:1440px) {
	.index .block24 .sw1 .item .box .b1{font-size:120px }
	.index .block24 .times{height: 140px;}
	.index .block24 .times .swiper-slide-thumb-active::before{width: 120px;height: 120px;margin-left: -60px;}
}
@media screen and (max-width:1280px) {
	.index .block24 .sw1 .item .box .b1{font-size:100px }
	.index .block24 .times{height: 130px;}
	.index .block24 .times .swiper-slide-thumb-active::before{width: 110px;height: 110px;margin-left: -55px;}
}
@media screen and (max-width:980px) {
	.index .block24 .sw1 .item .box{flex-direction: column;}
	.index .block24 .line1 .r{display: none;}
	.index .block24 .line1 .l{width: 100%;}
	.index .block24 .sw1 .item .box .b1{font-size:80px;justify-content: center; }
	.index .block24 .times{height: 120px;}
	.index .block24 .times .swiper-slide-thumb-active::before{width: 90px;height: 90px;margin-left: -45px;}
}
@media screen and (max-width:600px) {
	.index .block24 .sw1 .item .box {flex-direction: column }
	.index .block24 .sw1 .item .box .b1, .index .block24 .sw1 .item .box .b2{justify-content: center;}
}

.index .block24 .line2{display: flex;flex-direction: row;margin-bottom: 100px;}
.index .block24 .line2 .l{width: 91%;background-image: url(../../images/index/bbbbg.jpg);background-size: cover; background-repeat:no-repeat;display: flex;flex-direction: row;}
.index .block24 .line2 .l .sw2{display: flex;width:80%;padding: 5%;}
.index .block24 .line2 .l .sw2 .item {display: flex;flex-direction: row;overflow: hidden;position: relative;}
.index .block24 .line2 .l .sw2 .item .img{max-width:220px;display: flex;display: flex;align-items: center;}
.index .block24 .line2 .l .sw2 .item .img img{width: 100%;}
.index .block24 .line2 .l .sw2 .item .img1{display: flex;flex-direction: row;flex:1;background-color: #fff;padding: 15px;}
.index .block24 .line2 .l .sw2 .item .img1 .attr{display: flex;flex:1;flex-direction:column;justify-content: space-between;}
.index .block24 .line2 .l .sw2 .item .img1 .attr .tag{display: flex;justify-content: flex-end;}
.index .block24 .line2 .l .sw2 .item .img1 .attr .txt{display: flex;font-size: 28px;margin-left: 16px;}
.index .block24 .line2 .l .sw2 .item .img2{margin-right: -100%;background-color: #fff;padding: 15px;flex:1;display: flex;flex-direction: column;}
.index .block24 .line2 .l .sw2 .item .img2 .tag{display: flex;justify-content: flex-end;}
.index .block24 .line2 .l .sw2 .item .img2 .txt{display: flex;font-size: 30px;margin-bottom: 25px;}
.index .block24 .line2 .l .sw2 .item .img2 .remark{display: flex;font-size: 18px;color: #666;flex-direction:column;}
.index .block24 .line2 .l .sw2 .item:hover .img1{margin-left:-100%;}
.index .block24 .line2 .l .sw2 .item:hover .img2{margin-right: 0;}

.index .block24 .line2 .l .ops{display: flex;width:20%;flex-direction:column;color: #fff;background-color:#1b1b1b;padding: 3% 0;justify-content: space-between;}
.index .block24 .line2 .l .ops .t{display: flex;justify-content: center;font-size:36px;font-family: "SourceHanSansCN-Bold"}
.index .block24 .line2 .l .ops .arrows{position: relative;justify-content: center;display: flex;width: 70%;margin: 8% auto;}
.index .block24 .line2 .l .ops .arrows img{width: 100%;}
.index .block24 .line2 .l .ops .arrows .swiper-button-next,.index .block24 .line2 .l .ops .arrows .swiper-button-prev{width: 50%;height:100%;top:20px;outline:none;}
.index .block24 .line2 .l .ops .more{display: flex;justify-content: center;} 
.index .block24 .line2 .l .ops .more span{border-bottom: 1px solid #fff;font-family: "SourceHanSansCN-Normal";font-size: 16px;} 
.index .block24 .line2 .r{width: 9%;}

@media screen and (max-width:980px) {
	.index .block24 .line2 .l .ops .t{font-size: 18px;}
	.index .block24 .line2 .r{display: none;}
	.index .block24 .line2 .l{width: 100%;}
}

.index .block25 .title{display: flex;flex-direction: row;padding: 0 5%;background-color: #fff;zoom:1.0;align-items: center;margin-bottom: 50px;}
.index .block25 .title .l{flex: 1;align-items: flex-end; display: flex;font-size: 40px;font-weight: bold;position: relative;z-index: 10;}
.index .block25 .title .l .bt{font-size: 160px;text-shadow:0 0 2px black;color: #fff;opacity: 0.5;font-family: "HelveticaNeue-Bold";}
.index .block25 .title .l .t {display: flex;flex-direction: column;position: absolute;bottom: 0;left: 0;}
.index .block25 .title .l .t h1{color: #1f1f1f;font-size: 48px; align-items: center;margin-bottom: 20px;}
.index .block25 .title .l .t h2{color: #cba155;height: 20px;display: flex;align-items: center;}
.index .block25 .title .r{flex: 1;color: #666666;padding:3% 0;flex-direction: column;display: flex;justify-content: flex-end;}
.index .block25 .title .r .tabs{display: flex;justify-content: flex-end;flex-direction: row;flex:1;}
.index .block25 .title .r .tabs .tab{width: 123px;border: 1px solid #7f7f7f;display: flex;justify-content: center;height: 38px;align-items: center;margin: 0 2px;}
.index .block25 .title .r .tabs .sel{background-color: #000;color: #ffffff;}
.index .block25 .info{padding:0 5%;}

.index .block25 .news{width: 100%;position: relative;zoom:1.0;padding-bottom: 50px;margin: 0 auto;}
.index .block25 .news .box{ width: 32%; position: absolute;display: flex;flex-direction:column}
.index .block25 .news .img img{width: 100%;}
.index .block25 .news .new{padding:5% 5% 5% 0; display: flex;flex-direction: column;width:85%;overflow: hidden;margin-top: -80px;background-color: #fff;}
.index .block25 .news .new .date{margin-bottom: 20px;font-family: "SourceHanSansCN-Light";font-size: 14px; color: #999999;}
.index .block25 .news .new .t{color: #1f1f1f; font-size: 20px;margin-bottom: 16px;line-height: 20px;height: 20px; font-family: "SourceHanSansCN-Bold"; text-overflow : ellipsis;white-space:nowrap;overflow: hidden;}
.index .block25 .news .new .intro{font-size: 14px;color: #bdbdbd;line-height: 20px;	font-family: "SourceHanSansCN-Normal";}
.index .block25 .news .new .more{display: flex;justify-content: flex-start;}
.index .block25 .more{display: flex;justify-content: center;margin: 20px 0;}
.index .block25 .more a{border: 1px solid #a4a4a4; border-bottom: 3px solid #000;padding:10px 60px;}

@media screen and (max-width:1280px) {
	.index .block25 .title .l .bt{font-size: 130px;}
	}
	
@media screen and (max-width:1440px) {
	.index .block25 .news .box{ width: 32%;}
	}
	
@media screen and (max-width:980px) {
	.index .block25 .title{flex-direction: column;}
	.index .block25 .title .r .tabs .tab{flex:1;}
	.index .block25 .title .l,.index .block25 .title .r{width: 100%;}
	.index .block25 .title .l{margin-bottom: 10px;}
	.index .block25 .title .r .tabs{justify-content: flex-start;}
	.index .block25 .news .new{margin-top: 0;width: 100%;}
	.index .block25 .news .box{width: 48%;}
	.index .block25 .title .l{font-size: 24px;}
	.index .block25 .title .r .tabs{margin-bottom: 10px;}
	}
@media screen and (max-width:600px) {
	.index .block25 .title{flex-direction:column}
	.index .block25 .news .box{width: 95%;}
	.index .block25 .title .r .tabs{margin-bottom: 10px;}
	}
