@charset "utf-8";
/* CSS Document */
body{font:normal normal 0.32rem/1 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;color: #000;background: #fff;}
html{font-size: calc(16vw / 1920 * 100);}
textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
images{display:block;border: none;}
.clear:after {content:"";display: block;clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
button{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>images{width: 100%;}
.i200{/* overflow: hidden; */}
.i200>images{height: 100%;}
a>images{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}

{hd1}
	.hd1-a1{width: 100%;height: 6rem;background-image: linear-gradient(to bottom, #002f53, #ffffff00);background: #fff;position: fixed;top: 0;left: 0;z-index: 10;}
	.hd1-a2{height: 4.8rem;width: 28rem;position: absolute;top: 1.5rem;left: calc(50% - 90%/2);}
	.hd1-a2 images:nth-child(1){display: none;}
	.hd1-a2 images:nth-child(2){display: block;}
	.hd1-a3{height: 100%;position: absolute;top: 0;right: calc(50% - 90%/2);}
	.hd1-a4{float: left;height: 100%;padding: 1.8rem 3.5rem 2rem 3rem;box-sizing: border-box;position: relative;/* font-size: 0.5rem; */}
	.hd1-a5{font-size: 1.2rem;line-height: 1.2rem;color: #333333;font-weight: lighter;position: relative;}
	.hd1-a6{font-size: 0.5rem;line-height: 1.5rem;color: #a7a7a7;font-weight: lighter;text-align: center;text-transform: uppercase;width: calc(100% - 0.7rem*2);position: absolute;top: 3.2rem;left: 0.4rem;transform: scale(0.9);}
	.hd1-a4 b{display: block;width: 0.1rem;height: 0.8rem;background: #696969;position: absolute;top: calc(50% - 0.5rem/2);right: 0;opacity: 0.3;}
	.hd1-a4:last-child b{display: none;}
	.hd1-a7{width: 150px;height: 1.2rem;position: absolute;top: calc(50% - 1.2rem/2);right: calc(50% - 1770px/2);}
	.hd1-a8{height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;}
	.hd1-a8 images:nth-child(1){display: none;}
	.hd1-a8 images:nth-child(2){display: block;}
	.hd1-a7 form input{width: 0.6rem;height: 100%;position: relative;cursor: pointer;font-size: 1rem;line-height: 1.2rem;color: #76929b;}
	.hd1-a9{width: 0;height: 1px;background: #76929b;position: absolute;bottom: 0;left: 0;transition: 0.8s;}
	.hd1-on2 .hd1-a9{width: 0.6rem;transition: 0.8s;}
	.hd1-on1{background: none;background-image: linear-gradient(to bottom, #002f53, #ffffff00);}
	.hd1-on1 .hd1-a2 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a2 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a5{color: #fff;}
	.hd1-on1 .hd1-a6{color: #fff;opacity: 0.48;font-size: 0.5rem;}
	.hd1-on1 .hd1-a4 b{background: #fff;}
	.hd1-on1 .hd1-a8 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a8 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a7 form input{color: #fff;}
	.hd1-on1 .hd1-a9{background: #fff;}
@media only screen and (min-width: 1770px){
	.hd1-a1{width: 100%;height: 6rem;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;background-image: linear-gradient(to bottom, #002f53, #ffffff00);}
	.hd1-a2{height: 4.8rem;position: absolute;top: 1.5rem;left: calc(50% - 90%/2);width: 28rem;}
	.hd1-a2 images:nth-child(1){display: none;}
	.hd1-a2 images:nth-child(2){display: block;}
	.hd1-a3{height: 100%;position: absolute;top: 0;right: calc(50% - 90%/2);}
	.hd1-a4{float: left;height: 100%;padding: 1.8rem 3.5rem 2rem 3rem;box-sizing: border-box;position: relative;}
	.hd1-a5{font-size: 1.2rem;line-height: 1.2rem;color: #333333;font-weight: lighter;position: relative;}
	.hd1-a6{font-size: 0.5rem;line-height: 1.5rem;color: #a7a7a7;font-weight: lighter;text-align: center;text-transform: uppercase;width: calc(100% - 0.7rem*2);position: absolute;top: 3.2rem;left: 0.4rem;transform: scale(0.9);}
	.hd1-a4 b{display: block;width: 0.1rem;height: 0.8rem;background: #696969;position: absolute;top: calc(50% - 0.5rem/2);right: 0;opacity: 0.3;}
	.hd1-a4:last-child b{display: none;}
	.hd1-a7{width: 10rem;height: 1.2rem;position: absolute;top: calc(50% - 1.2rem/2);right: calc(50% - 85%/2);}
	.hd1-a8{height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;width: 1.5rem;}
	.hd1-a8 images:nth-child(1){display: none;}
	.hd1-a8 images:nth-child(2){display: block;}
	.hd1-a7 form input{width: 0.6rem;height: 100%;position: relative;cursor: pointer;font-size: 1rem;line-height: 1.2rem;color: #76929b;}
	.hd1-a9{width: 0;height: 1px;background: #76929b;position: absolute;bottom: 0;left: 0;transition: 0.8s;}
	.hd1-on2 .hd1-a9{width: 0.6rem;transition: 0.8s;}
	.hd1-on1{background: none;background-image: linear-gradient(to bottom, #002f53, #ffffff00);}
	.hd1-on1 .hd1-a2 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a2 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a5{color: #fff;}
	.hd1-on1 .hd1-a6{color: #fff;opacity: 0.48;}
	.hd1-on1 .hd1-a4 b{background: #fff;}
	.hd1-on1 .hd1-a8 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a8 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a7 form input{color: #fff;}
	.hd1-on1 .hd1-a9{background: #fff;}
}
@media only screen and (max-width: 1769px) and (min-width: 142rem){
	.hd1-a1{width: 100%;height: 4rem;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;}
	.hd1-a2{height: 44px;position: absolute;top: calc(50% - 44px/2);left: calc(50% - 142rem/2);}
	.hd1-a2 images:nth-child(1){display: none;}
	.hd1-a2 images:nth-child(2){display: block;}
	.hd1-a3{height: 100%;position: absolute;top: 0;right: calc(50% - 600px);}
	.hd1-a4{float: left;height: 100%;padding: 1.8rem 42px 0 42px;box-sizing: border-box;position: relative;}
	.hd1-a5{font-size: 1rem;line-height: 1rem;color: #333333;font-weight: lighter;position: relative;}
	.hd1-a6{font-size: 12px;line-height: 10px;color: #a7a7a7;font-weight: lighter;text-align: center;text-transform: uppercase;width: 100%;position: absolute;top: 54px;left: 0;transform: scale(0.9);}
	.hd1-a4 b{display: block;width: 1px;height: 10px;background: #696969;position: absolute;top: calc(50% - 10px/2);right: 0;opacity: 0.3;}
	.hd1-a4:last-child b{display: none;}
	.hd1-a7{width: 11.8rem;height: 1.2rem;position: absolute;top: calc(50% - 1.2rem/2);right: calc(50% - 142rem/2);}
	.hd1-a8{height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;}
	.hd1-a8 images:nth-child(1){display: none;}
	.hd1-a8 images:nth-child(2){display: block;}
	.hd1-a7 form input{width: 100px;height: 100%;position: relative;cursor: pointer;font-size: 1rem;line-height: 1.2rem;color: #76929b;}
	.hd1-a9{width: 0;height: 1px;background: #76929b;position: absolute;bottom: 0;left: 0;transition: 0.8s;}
	.hd1-on2 .hd1-a9{width: 100px;transition: 0.8s;}
	.hd1-on1{background: none;}
	.hd1-on1 .hd1-a2 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a2 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a5{color: #fff;}
	.hd1-on1 .hd1-a6{color: #fff;opacity: 0.48;}
	.hd1-on1 .hd1-a4 b{background: #fff;}
	.hd1-on1 .hd1-a8 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a8 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a7 form input{color: #fff;}
	.hd1-on1 .hd1-a9{background: #fff;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.hd1-a1{width: 100%;height: 3.5rem;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;}
	.hd1-a2{height: 2rem;position: absolute;top: calc(50% - 2rem/2);left: calc(50% - 123.5rem/2);}
	.hd1-a2 images:nth-child(1){display: none;}
	.hd1-a2 images:nth-child(2){display: block;}
	.hd1-a3{height: 100%;position: absolute;top: 0;right: calc(50% - 520px);}
	.hd1-a4{float: left;height: 100%;padding: 1.2rem 1.7rem 0 1.7rem;box-sizing: border-box;position: relative;}
	.hd1-a5{font-size: 0.8rem;line-height: 0.8rem;color: #333333;font-weight: lighter;position: relative;}
	.hd1-a6{font-size: 12px;line-height: 10px;color: #a7a7a7;font-weight: lighter;text-align: center;text-transform: uppercase;width: 110%;position: absolute;top: 48px;left: -5%;transform: scale(0.9);}
	.hd1-a4 b{display: block;width: 1px;height: 10px;background: #696969;position: absolute;top: calc(50% - 10px/2);right: 0;opacity: 0.3;}
	.hd1-a4:last-child b{display: none;}
	.hd1-a7{width: 0.6rem;height: 20px;position: absolute;top: calc(50% - 20px/2);right: calc(50% - 123.5rem/2);}
	.hd1-a8{height: 100%;position: absolute;top: 0;right: 0;cursor: pointer;}
	.hd1-a8 images:nth-child(1){display: none;}
	.hd1-a8 images:nth-child(2){display: block;}
	.hd1-a7 form input{width: 4rem;height: 100%;position: relative;cursor: pointer;font-size: 0.8rem;line-height: 20px;color: #76929b;}
	.hd1-a9{width: 0;height: 1px;background: #c1c1c1;position: absolute;bottom: 0;left: 0;transition: 0.8s;}
	.hd1-on2 .hd1-a9{width: 4rem;transition: 0.8s;}
	.hd1-on1{background: none;}
	.hd1-on1 .hd1-a2 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a2 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a5{color: #fff;}
	.hd1-on1 .hd1-a6{color: #fff;opacity: 0.48;}
	.hd1-on1 .hd1-a4 b{background: #fff;}
	.hd1-on1 .hd1-a8 images:nth-child(1){display: block;}
	.hd1-on1 .hd1-a8 images:nth-child(2){display: none;}
	.hd1-on1 .hd1-a7 form input{color: #fff;}
	.hd1-on1 .hd1-a9{background: #fff;}
}

{ft1}
	.ft1-a1{width: 100%;font-size: 0.8rem;line-height: 72px;color: #666666;text-align: center;position: relative;}
	.ft1-on1{position: fixed;bottom: 0;left: 0;}
@media only screen and (min-width: 1600px){
	.ft1-a1{width: 100%;font-size: 0.8rem;line-height: 72px;color: #666666;text-align: center;position: relative;}
	.ft1-on1{position: fixed;bottom: 0;left: 0;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.ft1-a1{width: 100%;font-size: 0.8rem;line-height: 72px;color: #666666;text-align: center;position: relative;}
	.ft1-on1{position: fixed;bottom: 0;left: 0;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.ft1-a1{width: 100%;font-size: 0.8rem;line-height: 48px;color: #666666;text-align: center;position: relative;}
	.ft1-on1{position: fixed;bottom: 0;left: 0;}
}

{left1}
	.left1-a1{position: fixed;bottom: 3rem;left: calc(50% - 90%/2);z-index: 9;}
	.left1-a2{font-size: 1.2rem;line-height: 1.2rem;color: #fff;text-transform: uppercase;font-family: Arial;margin-bottom: 1rem;}
	.left1-a3{width: 2rem;height: 1px;background: rgba(255,255,255,0.6);margin-bottom: 1rem;}
	.left1-a4{position: relative;}
	.left1-a4>a>div{width: 28px;float: left;margin-right: 0.8rem;overflow: visible;position: relative;}
	.left1-a4>a>div>div{width: 100px;position: absolute;bottom: calc(100% + 10px);left: calc(50% - 100px/2);display: none;}
	.left1-a4>a>div:hover>div{display: block;}
@media only screen and (min-width: 1770px){
	.left1-a1{position: fixed;bottom: 3rem;left: calc(50% - 90%/2);z-index: 9;}
	.left1-a2{font-size: 1.2rem;line-height: 1.2rem;color: #fff;text-transform: uppercase;font-family: Arial;margin-bottom: 1rem;}
	.left1-a3{width: 4rem;height: 0.05rem;background: rgba(255,255,255,0.6);margin-bottom: 1rem;}
	.left1-a4{position: relative;}
	.left1-a4>a>div{width: 1.75rem;float: left;margin-right: 0.9rem;overflow: visible;position: relative;}
	.left1-a4>a>div>div{width: 7rem;position: absolute;bottom: calc(100% + 0.7rem);left: calc(50% - 100%/2);display: none;}
	.left1-a4>a>div:hover>div{display: block;}
}
@media only screen and (max-width: 1769px) and (min-width: 142rem){
	.left1-a1{position: fixed;bottom: 52px;left: calc(50% - 123rem/2);z-index: 9;}
	.left1-a2{font-size: 0.8rem;line-height: 0.8rem;color: #fff;text-transform: uppercase;font-family: Arial;margin-bottom: 1rem;}
	.left1-a3{width: 2rem;height: 1px;background: rgba(255,255,255,0.6);margin-bottom: 1rem;}
	.left1-a4{position: relative;}
	.left1-a4>a>div{width: 28px;float: left;margin-right: 0.8rem;overflow: visible;position: relative;}
	.left1-a4>a>div>div{width: 100px;position: absolute;bottom: calc(100% + 10px);left: calc(50% - 100px/2);display: none;}
	.left1-a4>a>div:hover>div{display: block;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.left1-a1{position: fixed;bottom: 20px;left: calc(50% - 122rem/2);z-index: 9;}
	.left1-a2{font-size: 0.8rem;line-height: 0.8rem;color: #fff;text-transform: uppercase;font-family: Arial;margin-bottom: 10px;}
	.left1-a3{width: 2rem;height: 1px;background: rgba(255,255,255,0.6);margin-bottom: 10px;}
	.left1-a4{position: relative;}
	.left1-a4>a>div{width: 28px;float: left;margin-right: 0.8rem;overflow: visible;position: relative;}
	.left1-a4>a>div>div{width: 3.5rem;position: absolute;bottom: calc(100% + 10px);left: calc(50% - 3.5rem/2);display: none;}
	.left1-a4>a>div:hover>div{display: block;}
}

{ind1}
	.ind1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;}
	.ind111{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind111>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind111>div>.swiper-slide>div{transform: scale(0.84);transition: 0.5s;}
	.ind111>div>.swiper-slide-active>div{transform: scale(1);transition: 0.5s;transition-delay: 0.2s;}
	.ind112{width: 56px;height: 28px;background: none;margin: 0;padding: 0;position: absolute;top: auto;left: calc(50% - 1920px/2 + 12rem);bottom: 56px;display: none;}
	.ind113{width: 3.6rem;height: 1.8rem;background: none;margin: 0;padding: 0;position: absolute;top: auto;right: calc(50% - 90%/2);bottom: 3rem;}
	.ind112>images,.ind113>images{height: 100%;}

	.ind1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;}
	.ind111{width: 100%!important;height: 100%!important;position: relative;margin-left: calc(50% - 100%/2);}
	.ind111>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind111>div>.swiper-slide>div{transform: scale(0.84);transition: 0.5s;}
	.ind111>div>.swiper-slide-active>div{transform: scale(1);transition: 0.5s;transition-delay: 0.2s;}
	.ind112{width: 56px;height: 28px;background: none;margin: 0;padding: 0;position: absolute;top: auto;left: calc(50% - 1920px/2 + 12rem);bottom: 56px;display: none;}
	.ind113{width: 3.6rem;height: 1.8rem;background: none;margin: 0;padding: 0;position: absolute;top: auto;right: calc(50% - 90%/2);bottom: 3rem;}
	.ind112>images,.ind113>images{height: 100%;}
}
@media only screen and (max-width: 1699px) and (min-width: 142rem){
	.ind1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;}
	.ind111{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind111>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind111>div>.swiper-slide>div{transform: scale(0.84);transition: 0.5s;}
	.ind111>div>.swiper-slide-active>div{transform: scale(1);transition: 0.5s;transition-delay: 0.2s;}
	.ind112{width: 56px;height: 28px;background: none;margin: 0;padding: 0;position: absolute;top: auto;left: calc(50% - 142rem/2 + 12rem);bottom: 56px;display: none;}
	.ind113{width: 56px;height: 28px;background: none;margin: 0;padding: 0;position: absolute;top: auto;right: calc(50% - 142rem/2 + 12rem);bottom: 56px;}
	.ind112>images,.ind113>images{height: 100%;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.ind1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;}
	.ind111{width: 142rem!important;height: 100%!important;position: relative;margin-left: calc(50% - 142rem/2);}
	.ind111>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind111>div>.swiper-slide>div{transform: scale(0.84);transition: 0.5s;}
	.ind111>div>.swiper-slide-active>div{transform: scale(1);transition: 0.5s;transition-delay: 0.2s;}
	.ind112{width: 56px;height: 28px;background: none;margin: 0;padding: 0;position: absolute;top: auto;left: calc(50% - 123.5rem/2 + 2rem);bottom: 56px;display: none;}
	.ind113{width: 56px;height: 28px;background: none;margin: 0;padding: 0;position: absolute;top: auto;right: calc(50% - 123.5rem/2 + 2rem);bottom: 56px;}
	.ind112>images,.ind113>images{height: 100%;}
}

{t1}
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 1.4rem;line-height: 3rem;color: #fff;text-align: center;text-transform: uppercase;}
	.t1-a3{width: 100%;font-size: 1.7rem;line-height: 2rem;color: #fff;text-align: center;}

	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 1.8rem;line-height: 4rem;color: #fff;text-align: center;text-transform: uppercase;}
	.t1-a3{width: 100%;font-size: 3.2rem;line-height: 3rem;color: #fff;text-align: center;}
}
@media only screen and (max-width: 1699px) and (min-width: 142rem){
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 0.8rem;line-height: 38px;color: #fff;text-align: center;text-transform: uppercase;}
	.t1-a3{width: 100%;font-size: 1.7rem;line-height: 42px;color: #fff;text-align: center;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 12px;line-height: 32px;color: #fff;text-align: center;text-transform: uppercase;}
	.t1-a3{width: 100%;font-size: 32px;line-height: 1.7rem;color: #fff;text-align: center;}
}

{f1}
	.f1-a1{width: 100%;height: 100%;position: relative;overflow: hidden;}
	.ind1{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide>images{width: 100%;/* margin-top: -4%; */}
	.f1-a2{width: 100%;font-size: 1rem;line-height: 2rem;color: #fff;text-align: center;text-transform: uppercase;font-family: Arial;letter-spacing: 0.1rem;text-indent: 0.1rem;position: absolute;top: 20rem;left: 0;}
	.f1-a3{width: 100%;font-size: 4rem;line-height: 4rem;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: 22.5rem;left: 0;}
	.f1-a3 b{font-size: 4rem;}
	.f1-a4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind2{width: 100%;position: absolute;bottom: 60px;left: 0;}
	/*.ind2 .swiper-pagination-bullet{width: 0.8rem;height: 0.8rem;background: #fff;margin: 0 10px;opacity: 0.5;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active{opacity: 1;transition: 0.5s;}*/
	.ind2 .swiper-pagination-bullet{width: 20px;height: 20px;border: 1px solid #fff;box-sizing: border-box;position: relative;margin: 0 1rem;background: none;opacity: 1;transition: 0.5s;vertical-align: middle;}
	.ind2 .swiper-pagination-bullet-active{width: 26px;height: 26px;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet b{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #fff;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active b{opacity: 1;transition: 0.5s;}

	.f1-a1{width: 100%;height: 100%;position: relative;overflow: hidden;}
	.ind1{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide>images{width: 100%;/* margin-top: -4%; */}
	.f1-a2{width: 100%;font-size: 1rem;line-height: 2rem;color: #fff;text-align: center;text-transform: uppercase;font-family: Arial;letter-spacing: 0.1rem;text-indent: 0.1rem;position: absolute;top: 20rem;left: 0;}
	.f1-a3{width: 100%;font-size: 4rem;line-height: 4rem;color: #fff;text-align: center;font-weight: bold;position: absolute;top: 22.5rem;left: 0;}
	.f1-a3 b{font-size: 4rem;}
	.f1-a4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind2{width: 100%;position: absolute;bottom: 5rem;left: 0;}
	/*.ind2 .swiper-pagination-bullet{width: 0.8rem;height: 0.8rem;background: #fff;margin: 0 10px;opacity: 0.5;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active{opacity: 1;transition: 0.5s;}*/
	.ind2 .swiper-pagination-bullet{width: 1.5rem;height: 1.5rem;border: 0.05rem solid #fff;box-sizing: border-box;position: relative;margin: 0 1rem;background: none;opacity: 1;transition: 0.5s;vertical-align: middle;}

	.ind2 .swiper-pagination-bullet-active{width: 1.5rem;height: 1.5rem;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet span{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #fff;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active span{opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1699px) and (min-width: 142rem){
	.f1-a1{width: 100%;height: 100%;position: relative;overflow: hidden;}
	.ind1{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide>images{width: 108%;margin-top: -4%;}
	.f1-a2{width: 100%;font-size: 0.8rem;line-height: 12px;color: #fff;text-align: center;text-transform: uppercase;font-family: Arial;letter-spacing: 4px;text-indent: 4px;position: absolute;top: 300px;left: 0;}
	.f1-a3{width: 100%;font-size: 60px;line-height: 60px;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: 350px;left: 0;}
	.f1-a3 b{font-size: 56px;}
	.f1-a4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind2{width: 100%;position: absolute;bottom: 60px;left: 0;}
	/*.ind2 .swiper-pagination-bullet{width: 0.8rem;height: 0.8rem;background: #fff;margin: 0 10px;opacity: 0.5;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active{opacity: 1;transition: 0.5s;}*/
	.ind2 .swiper-pagination-bullet{width: 20px;height: 20px;border: 1px solid #fff;box-sizing: border-box;position: relative;margin: 0 15px;background: none;opacity: 1;transition: 0.5s;vertical-align: middle;}
	.ind2 .swiper-pagination-bullet-active{width: 26px;height: 26px;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet span{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #fff;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active span{opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.f1-a1{width: 100%;height: 100%;position: relative;overflow: hidden;}
	.ind1{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1 .swiper-slide>images{width: 108%;margin-top: -4%;}
	.f1-a2{width: 100%;font-size: 0.8rem;line-height: 12px;color: #fff;text-align: center;text-transform: uppercase;font-family: Arial;letter-spacing: 4px;text-indent: 4px;position: absolute;top: 22rem;left: 0;}
	.f1-a3{width: 100%;font-size: 60px;line-height: 60px;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: 300px;left: 0;}
	.f1-a3 b{font-size: 56px;}
	.f1-a4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind2{width: 100%;position: absolute;bottom: 60px;left: 0;}
	/*.ind2 .swiper-pagination-bullet{width: 0.8rem;height: 0.8rem;background: #fff;margin: 0 10px;opacity: 0.5;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active{opacity: 1;transition: 0.5s;}*/
	.ind2 .swiper-pagination-bullet{width: 20px;height: 20px;border: 1px solid #fff;box-sizing: border-box;position: relative;margin: 0 15px;background: none;opacity: 1;transition: 0.5s;vertical-align: middle;}
	.ind2 .swiper-pagination-bullet-active{width: 26px;height: 26px;transition: 0.5s;}

	.ind2 .swiper-pagination-bullet span{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #fff;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.ind2 .swiper-pagination-bullet-active span{opacity: 1;transition: 0.5s;}
}

{f2}
	.f2-a1{width: 100%;height: 100%;position: relative;background: url(../images/b02.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f2-a1 .t1-a1{position: absolute;top: 12rem;left: 0;}
	.f2-a2{width: 55rem;position: absolute;top: 37rem;left: calc(50% - 900px/2);display: flex;justify-content: space-between;}


	.f2-a3{position: relative;}
	.f2-a4{position: relative;text-align: center;}
	.f2-a4>span:nth-child(1){font-size: 44px;line-height: 34px;color: rgba(255,255,255,0);font-family: Arial;position: relative;}
	.f2-a4>span:nth-child(1)>span{font-size: 44px;line-height: 34px;color: #fff;font-family: Arial;position: absolute;top: 0;right: 0;}
	.f2-a4>span:nth-child(2){font-size: 0.8rem;line-height: 0.8rem;color: #fff;position: relative;top: -48px;}
	.f2-a5{font-size: 1rem;line-height: 1rem;color: #fff;text-align: center;}
	.f2-b1{width: 222px;height: 222px;border-radius: 50%;position: absolute;top: 41rem;left: calc(50% - 222px/2);}
	.f2-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b3{position: absolute;}
	.f2-b3:nth-child(1){width: 1.2rem;height: 3px;border-top: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-top-right-radius: 50%;top: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(2){width: 3px;height: 1.2rem;border-left: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-bottom-left-radius: 50%;top: calc(50% - 1.2rem/2);left: 0;}
	.f2-b3:nth-child(3){width: 1.2rem;height: 3px;border-bottom: 1px solid rgba(255,255,255,0);border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;bottom: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(4){width: 3px;height: 1.2rem;border-right: 1px solid rgba(255,255,255,0);border-top-right-radius: 50%;border-bottom-right-radius: 50%;top: calc(50% - 1.2rem/2);right: 0;}
	.f2-b4{width: 38px;height: 1.7rem;position: absolute;display: none;}
	.f2-b3:nth-child(1) .f2-b4{bottom: 23px;left: calc(50% - 38px/2);}
	.f2-b3:nth-child(2) .f2-b4{right: 23px;top: calc(50% - 1.7rem/2);}
	.f2-b3:nth-child(3) .f2-b4{top: 23px;left: calc(50% - 38px/2);}
	.f2-b3:nth-child(4) .f2-b4{left: 23px;top: calc(50% - 1.7rem/2);}
	.f2-b3.on1 .f2-b4{display: block;}
	.f2-b4 images{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.f2-b5{position: absolute;display: none;font-size: 0.8rem;line-height: 1rem;color: #fff;text-align: center;}
	.f2-b3:nth-child(1) .f2-b5{width: 64px;height: 1rem;top: 0.8rem;left: calc(50% - 64px/2);}
	.f2-b3:nth-child(2) .f2-b5{width: 1rem;height: 64px;left: 0.8rem;top: calc(50% - 64px/2);}
	.f2-b3:nth-child(3) .f2-b5{width: 64px;height: 1rem;bottom: 0.8rem;left: calc(50% - 64px/2);}
	.f2-b3:nth-child(4) .f2-b5{width: 1rem;height: 64px;right: 0.8rem;top: calc(50% - 64px/2);}
	.f2-b3.on1 .f2-b5{display: block;}
	.f2-b6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b6 images{height: 100%;}
	.f2-b7{width: 0;height: 0;position: absolute;top: 0;left: 50%;}
	.f2-b7>div{width: 20px;height: 20px;border-radius: 50%;background: rgba(225,0,53,0.28);position: absolute;top: -10px;left: -10px;}
	.f2-b7>div>div{width: 8px;height: 8px;border-radius: 50%;background: #e10035;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
@media only screen and (min-width: 1700px){
	.f2-a1{width: 100%;height: 100%;position: relative;background: url(../images/b02.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f2-a1 .t1-a1{position: absolute;top: 12rem;left: 0;}
	.f2-a2{width: 55rem;position: absolute;top: 40rem;left: calc(50% - 50%/2);display: flex;justify-content: space-between;}
	.f2-a3{position: relative;}
	.f2-a4{position: relative;text-align: center;}
	.f2-a4>span:nth-child(1){font-size: 2.8rem;line-height: 2.8rem;color: rgba(255,255,255,0);font-family: Arial;position: relative;}

	.f2-a4>span:nth-child(1)>span{font-size: 2.8rem;line-height: 2rem;color: #fff;font-family: Arial;position: absolute;top: 0;right: 0;}
	.f2-a4>span:nth-child(2){font-size: 1.2rem;line-height: 0.8rem;color: #fff;position: relative;top: -2rem;}
	.f2-a5{font-size: 1rem;line-height: 1rem;color: #fff;text-align: center;}
	.f2-b1{width: 222px;height: 222px;border-radius: 50%;position: absolute;top: 41rem;left: calc(50% - 222px/2);}
	.f2-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b3{position: absolute;}
	.f2-b3:nth-child(1){width: 1.2rem;height: 3px;border-top: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-top-right-radius: 50%;top: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(2){width: 3px;height: 1.2rem;border-left: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-bottom-left-radius: 50%;top: calc(50% - 1.2rem/2);left: 0;}
	.f2-b3:nth-child(3){width: 1.2rem;height: 3px;border-bottom: 1px solid rgba(255,255,255,0);border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;bottom: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(4){width: 3px;height: 1.2rem;border-right: 1px solid rgba(255,255,255,0);border-top-right-radius: 50%;border-bottom-right-radius: 50%;top: calc(50% - 1.2rem/2);right: 0;}
	.f2-b4{width: 38px;height: 1.7rem;position: absolute;display: none;}
	.f2-b3:nth-child(1) .f2-b4{bottom: 23px;left: calc(50% - 38px/2);}
	.f2-b3:nth-child(2) .f2-b4{right: 23px;top: calc(50% - 1.7rem/2);}
	.f2-b3:nth-child(3) .f2-b4{top: 23px;left: calc(50% - 38px/2);}
	.f2-b3:nth-child(4) .f2-b4{left: 23px;top: calc(50% - 1.7rem/2);}
	.f2-b3.on1 .f2-b4{display: block;}
	.f2-b4 images{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.f2-b5{position: absolute;display: none;font-size: 0.8rem;line-height: 1rem;color: #fff;text-align: center;}
	.f2-b3:nth-child(1) .f2-b5{width: 64px;height: 1rem;top: 0.8rem;left: calc(50% - 64px/2);}
	.f2-b3:nth-child(2) .f2-b5{width: 1rem;height: 64px;left: 0.8rem;top: calc(50% - 64px/2);}
	.f2-b3:nth-child(3) .f2-b5{width: 64px;height: 1rem;bottom: 0.8rem;left: calc(50% - 64px/2);}
	.f2-b3:nth-child(4) .f2-b5{width: 1rem;height: 64px;right: 0.8rem;top: calc(50% - 64px/2);}
	.f2-b3.on1 .f2-b5{display: block;}
	.f2-b6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b6 images{height: 100%;}
	.f2-b7{width: 0;height: 0;position: absolute;top: 0;left: 50%;}
	.f2-b7>div{width: 20px;height: 20px;border-radius: 50%;background: rgba(225,0,53,0.28);position: absolute;top: -10px;left: -10px;}
	.f2-b7>div>div{width: 8px;height: 8px;border-radius: 50%;background: #e10035;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
}
@media only screen and (max-width: 1699px) and (min-width: 142rem){
	.f2-a1{width: 100%;height: 100%;position: relative;background: url(../images/b02.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f2-a1 .t1-a1{position: absolute;top: 200px;left: 0;}
	.f2-a2{width: 900px;position: absolute;top: 71rem;left: calc(50% - 900px/2);display: flex;justify-content: space-between;}
	.f2-a3{position: relative;}
	.f2-a4{position: relative;text-align: center;}
	.f2-a4>span:nth-child(1){font-size: 44px;line-height: 34px;color: rgba(255,255,255,0);font-family: Arial;position: relative;}
	.f2-a4>span:nth-child(1)>span{font-size: 44px;line-height: 34px;color: #fff;font-family: Arial;position: absolute;top: 0;right: 0;}
	.f2-a4>span:nth-child(2){font-size: 0.8rem;line-height: 0.8rem;color: #fff;position: relative;top: -48px;}
	.f2-a5{font-size: 0.8rem;line-height: 0.8rem;color: #fff;text-align: center;}
	.f2-b1{width: 222px;height: 222px;border-radius: 50%;position: absolute;top: 41rem;left: calc(50% - 222px/2);}
	.f2-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b3{position: absolute;}
	.f2-b3:nth-child(1){width: 1.2rem;height: 3px;border-top: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-top-right-radius: 50%;top: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(2){width: 3px;height: 1.2rem;border-left: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-bottom-left-radius: 50%;top: calc(50% - 1.2rem/2);left: 0;}
	.f2-b3:nth-child(3){width: 1.2rem;height: 3px;border-bottom: 1px solid rgba(255,255,255,0);border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;bottom: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(4){width: 3px;height: 1.2rem;border-right: 1px solid rgba(255,255,255,0);border-top-right-radius: 50%;border-bottom-right-radius: 50%;top: calc(50% - 1.2rem/2);right: 0;}
	.f2-b4{width: 38px;height: 1.7rem;position: absolute;display: none;}
	.f2-b3:nth-child(1) .f2-b4{bottom: 23px;left: calc(50% - 38px/2);}
	.f2-b3:nth-child(2) .f2-b4{right: 23px;top: calc(50% - 1.7rem/2);}
	.f2-b3:nth-child(3) .f2-b4{top: 23px;left: calc(50% - 38px/2);}
	.f2-b3:nth-child(4) .f2-b4{left: 23px;top: calc(50% - 1.7rem/2);}
	.f2-b3.on1 .f2-b4{display: block;}
	.f2-b4 images{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.f2-b5{position: absolute;display: none;font-size: 0.8rem;line-height: 1rem;color: #fff;text-align: center;}
	.f2-b3:nth-child(1) .f2-b5{width: 64px;height: 1rem;top: 0.8rem;left: calc(50% - 64px/2);}
	.f2-b3:nth-child(2) .f2-b5{width: 1rem;height: 64px;left: 0.8rem;top: calc(50% - 64px/2);}
	.f2-b3:nth-child(3) .f2-b5{width: 64px;height: 1rem;bottom: 0.8rem;left: calc(50% - 64px/2);}
	.f2-b3:nth-child(4) .f2-b5{width: 1rem;height: 64px;right: 0.8rem;top: calc(50% - 64px/2);}
	.f2-b3.on1 .f2-b5{display: block;}
	.f2-b6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b6 images{height: 100%;}
	.f2-b7{width: 0;height: 0;position: absolute;top: 0;left: 50%;}
	.f2-b7>div{width: 20px;height: 20px;border-radius: 50%;background: rgba(225,0,53,0.28);position: absolute;top: -10px;left: -10px;}
	.f2-b7>div>div{width: 8px;height: 8px;border-radius: 50%;background: #e10035;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.f2-a1{width: 100%;height: 100%;position: relative;background: url(../images/b02.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f2-a1 .t1-a1{position: absolute;top: 3.5rem;left: 0;}
	.f2-a2{width: 900px;position: absolute;top: 460px;left: calc(50% - 900px/2);display: flex;justify-content: space-between;}
	.f2-a3{position: relative;}
	.f2-a4{position: relative;text-align: center;}
	.f2-a4>span:nth-child(1){font-size: 1.7rem;line-height: 32px;color: rgba(255,255,255,0);font-family: Arial;position: relative;}
	.f2-a4>span:nth-child(1)>span{font-size: 1.7rem;line-height: 32px;color: #fff;font-family: Arial;position: absolute;top: 0;right: 0;}
	.f2-a4>span:nth-child(2){font-size: 12px;line-height: 12px;color: #fff;position: relative;top: -2rem;}
	.f2-a5{font-size: 0.8rem;line-height: 0.8rem;color: #fff;text-align: center;}
	.f2-b1{width: 200px;height: 200px;border-radius: 50%;position: absolute;top: 200px;left: calc(50% - 222px/2);}
	.f2-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b3{position: absolute;}
	.f2-b3:nth-child(1){width: 1.2rem;height: 3px;border-top: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-top-right-radius: 50%;top: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(2){width: 3px;height: 1.2rem;border-left: 1px solid rgba(255,255,255,0);border-top-left-radius: 50%;border-bottom-left-radius: 50%;top: calc(50% - 1.2rem/2);left: 0;}
	.f2-b3:nth-child(3){width: 1.2rem;height: 3px;border-bottom: 1px solid rgba(255,255,255,0);border-bottom-left-radius: 50%;border-bottom-right-radius: 50%;bottom: 0;left: calc(50% - 1.2rem/2);}
	.f2-b3:nth-child(4){width: 3px;height: 1.2rem;border-right: 1px solid rgba(255,255,255,0);border-top-right-radius: 50%;border-bottom-right-radius: 50%;top: calc(50% - 1.2rem/2);right: 0;}
	.f2-b4{width: 1.8rem;height: 28px;position: absolute;display: none;}
	.f2-b3:nth-child(1) .f2-b4{bottom: 1rem;left: calc(50% - 1.8rem/2);}
	.f2-b3:nth-child(2) .f2-b4{right: 1rem;top: calc(50% - 28px/2);}
	.f2-b3:nth-child(3) .f2-b4{top: 1rem;left: calc(50% - 1.8rem/2);}
	.f2-b3:nth-child(4) .f2-b4{left: 1rem;top: calc(50% - 28px/2);}
	.f2-b3.on1 .f2-b4{display: block;}
	.f2-b4 images{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.f2-b5{position: absolute;display: none;font-size: 12px;line-height: 0.8rem;color: #fff;text-align: center;}
	.f2-b3:nth-child(1) .f2-b5{width: 56px;height: 0.8rem;top: 10px;left: calc(50% - 54px/2);}
	.f2-b3:nth-child(2) .f2-b5{width: 0.8rem;height: 56px;left: 10px;top: calc(50% - 54px/2);}
	.f2-b3:nth-child(3) .f2-b5{width: 56px;height: 0.8rem;bottom: 10px;left: calc(50% - 54px/2);}
	.f2-b3:nth-child(4) .f2-b5{width: 0.8rem;height: 56px;right: 10px;top: calc(50% - 54px/2);}
	.f2-b3.on1 .f2-b5{display: block;}
	.f2-b6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.f2-b6 images{height: 100%;}
	.f2-b7{width: 0;height: 0;position: absolute;top: 0;left: 50%;}
	.f2-b7>div{width: 20px;height: 20px;border-radius: 50%;background: rgba(225,0,53,0.28);position: absolute;top: -10px;left: -10px;}
	.f2-b7>div>div{width: 8px;height: 8px;border-radius: 50%;background: #e10035;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
}

{f3}
	.f3-a1{width: 100%;height: 100%;position: relative;overflow: hidden;background: url(../images/b03.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f3-a2{width: 100%;height: 100%;position: relative;}
	.f3-a2>images{width: 100%;min-height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.f3-a1 .t1-a1{position: absolute;top: 13rem;left: 0;}
	.f3-a3{width: calc(19rem*5);height: 9rem;position: absolute;top: 40rem;left: calc(50% - (19rem*5)/2);}
	.ind3{width: 100%!important;height: 100%!important;position: relative;}
	.ind3 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.f3-b1{width: 292px;height: 100%;position: relative;margin: 0 auto;background: rgba(229,229,229,0.46);}
	.f3-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;transition: 0.5s;}
	.f3-b1.on1 .f3-b2{width: calc(100% - 6px*2);height: calc(100% - 6px*2);top: 6px;left: 6px;transition: 0.5s;}
	.f3-b2>images{min-height: 100%;}
	.f3-b3{width: calc(292px - 22px*2);font-size: 1rem;line-height: 1.2rem;color: #fff;position: absolute;bottom: 4px;left: 0;right: 0;margin: auto;}

	.f3-a1{width: 100%;height: 100%;position: relative;overflow: hidden;width: 100%;height: 100%;position: relative;background: url(../images/b03.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f3-a2{width: 100%;height: 100%;position: relative;}
	.f3-a2>images{width: 100%;min-height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.f3-a1 .t1-a1{position: absolute;top: 13rem;left: 0;}
	.f3-a3{width: calc(19rem*5);height: 9rem;position: absolute;top: 40rem;left: calc(50% - (19rem*5)/2);}
	.ind3{width: 100%!important;height: 100%!important;position: relative;}
	.ind3 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.f3-b1{width: 292px;height: 100%;position: relative;margin: 0 auto;background: rgba(229,229,229,0.46);}
	.f3-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;transition: 0.5s;}
	.f3-b1.on1 .f3-b2{width: calc(100% - 6px*2);height: calc(100% - 6px*2);top: 6px;left: 6px;transition: 0.5s;}
	.f3-b2>images{min-height: 100%;}
	.f3-b3{width: calc(292px - 22px*2);font-size: 1rem;line-height: 1.2rem;color: #fff;position: absolute;bottom: 4px;left: 0;right: 0;margin: auto;}
}
@media only screen and (max-width: 1699px) and (min-width: 142rem){
	.f3-a1{width: 100%;height: 100%;position: relative;overflow: hidden;}
	.f3-a2{width: 100%;height: 100%;position: relative;}
	.f3-a2>images{width: 100%;min-height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.f3-a1 .t1-a1{position: absolute;top: 182px;left: 0;}
	.f3-a3{width: calc(270px*5);height: 122px;position: absolute;top: 62rem;left: calc(50% - (270px*5)/2);}
	.ind3{width: 100%!important;height: 100%!important;position: relative;}
	.ind3 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.f3-b1{width: 250px;height: 100%;position: relative;margin: 0 auto;background: rgba(229,229,229,0.46);}
	.f3-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;transition: 0.5s;}

	.f3-b1.on1 .f3-b2{width: calc(100% - 6px*2);height: calc(100% - 6px*2);top: 6px;left: 6px;transition: 0.5s;}
	.f3-b2>images{min-height: 100%;}
	.f3-b3{width: calc(250px - 20px*2);font-size: 1rem;line-height: 1.2rem;color: #fff;position: absolute;bottom: 4px;left: 0;right: 0;margin: auto;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.f3-a1{width: 100%;height: 100%;position: relative;overflow: hidden;}
	.f3-a2{width: 100%;height: 100%;position: relative;}
	.f3-a2>images{width: 100%;min-height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.f3-a1 .t1-a1{position: absolute;top: 100px;left: 0;}
	.f3-a3{width: calc(22rem*5);height: 108px;position: absolute;top: 23rem;left: calc(50% - (22rem*5)/2);}
	.ind3{width: 100%!important;height: 100%!important;position: relative;}
	.ind3 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.f3-b1{width: 220px;height: 100%;position: relative;margin: 0 auto;background: rgba(229,229,229,0.46);}
	.f3-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;transition: 0.5s;}
	.f3-b1.on1 .f3-b2{width: calc(100% - 6px*2);height: calc(100% - 6px*2);top: 6px;left: 6px;transition: 0.5s;}
	.f3-b2>images{min-height: 100%;}
	.f3-b3{width: calc(250px - 20px*2);font-size: 12px;line-height: 20px;color: #fff;position: absolute;bottom: 4px;left: 0;right: 0;margin: auto;}
}

{f4}
	.f4-a1{width: 100%;height: 100%;position: relative;background: url(../images/b04.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f4-a1 .t1-a1{position: absolute;top: 17rem;left: calc(50% - 65%/2);width: auto;}
	.f4-a2{width: 18rem;font-size: 1rem;line-height: 1.7rem;color: #fff;position: absolute;top: 25rem;left: calc(50% - 65%/2);}
	.f4-a3{position: absolute;top: 6rem;right: 0;height: calc(100% - 4rem);}
	.f4-b1{width: 26rem;height: 100%;float: left;border-right: 0.05rem solid #00417296;position: relative;}
	.f4-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.f4-b2>div{width: 100%;height: 100%;position: absolute;left: 0;}
	.f4-b2>div:nth-child(1){background: rgba(0,0,0,0.3);top: 0;transition: 0.5s;}
	.f4-b2>div:nth-child(2){/* background: rgba(0,74,154,0.89); */transition: 0.5s;background: rgb(0 65 112 / 84%);}
	.f4-b1:nth-child(odd) .f4-b2>div:nth-child(2){top: -100%;}
	.f4-b1:nth-child(even) .f4-b2>div:nth-child(2){top: 100%;}
	.f4-b1:nth-child(odd):hover .f4-b2>div:nth-child(1){top: 100%;transition: 0.5s;}
	.f4-b1:nth-child(even):hover .f4-b2>div:nth-child(1){top: -100%;transition: 0.5s;}
	.f4-b1:hover .f4-b2>div:nth-child(2){top: 0;transition: 0.5s;}
	.f4-b3{position: absolute;top: 12rem;left: 1rem;}
	.f4-b3>span:nth-child(1){font-size: 3rem;line-height: 2rem;color: #fff;font-weight: lighter;}
	.f4-b3>span:nth-child(2){font-size: 1rem;line-height: 1rem;color: #d9d9d9;transition: 0.5s;}
	.f4-b1:hover .f4-b3>span:nth-child(2){color: #fff;transition: 0.5s;}
	.f4-b4{width: calc(100% - 1rem*2);font-size: 1.2rem;line-height: 1.5rem;color: #fff;position: absolute;top: 16rem;left: 1rem;transition: 0.5s;}
	.f4-b1:hover .f4-b4{color: #fefefe;transition: 0.5s;}
	.f4-b5{width: calc(100% - 1rem*2);/* height: 13rem; */position: absolute;top: 19rem;left: 1rem;}
	.f4-b5>images{min-height: 100%;transition: 0.5s;}
	.f4-b5:hover>images{transform: scale(1.08);transition: 0.5s;}
	.f4-b6{width: calc(100% - 1rem*2);max-height: calc(1.8rem*2);font-size: 1rem;line-height: 1.8rem;color: #fff;position: absolute;top: 36.5rem;left: 1rem;transition: 0.5s;}
	.f4-b1:hover .f4-b6{color: #fefefe;transition: 0.5s;}
	.f4-b7{width: 2.5rem;position: absolute;top: 42rem;left: 1rem;}
	.f4-b7>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f4-b7>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
@media only screen and (min-width: 1700px){
	.f4-a1{width: 100%;height: 100%;position: relative;background: url(../images/b04.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f4-a1 .t1-a1{position: absolute;top: 17rem;left: calc(50% - 65%/2);width: auto;}
	.f4-a2{width: 18rem;font-size: 1rem;line-height: 1.7rem;color: #fff;position: absolute;top: 25rem;left: calc(50% - 65%/2);}
	.f4-a3{position: absolute;top: 6rem;right: 0;height: calc(100% - 4rem);}
	.f4-b1{width: 26rem;height: 100%;float: left;border-right: 0.05rem solid #00417296;position: relative;}
	.f4-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.f4-b2>div{width: 100%;height: 100%;position: absolute;left: 0;}
	.f4-b2>div:nth-child(1){background: rgba(0,0,0,0.3);top: 0;transition: 0.5s;}
	.f4-b2>div:nth-child(2){background: rgb(0 65 112 / 84%);transition: 0.5s;}
	.f4-b1:nth-child(odd) .f4-b2>div:nth-child(2){top: -100%;}
	.f4-b1:nth-child(even) .f4-b2>div:nth-child(2){top: 100%;}
	.f4-b1:nth-child(odd):hover .f4-b2>div:nth-child(1){top: 100%;transition: 0.5s;}
	.f4-b1:nth-child(even):hover .f4-b2>div:nth-child(1){top: -100%;transition: 0.5s;}
	.f4-b1:hover .f4-b2>div:nth-child(2){top: 0;transition: 0.5s;}
	.f4-b3{position: absolute;top: 12rem;left: 1rem;}
	.f4-b3>span:nth-child(1){font-size: 3rem;line-height: 2rem;color: #fff;font-weight: lighter;}
	.f4-b3>span:nth-child(2){font-size: 1rem;line-height: 1rem;color: #d9d9d9;transition: 0.5s;}
	.f4-b1:hover .f4-b3>span:nth-child(2){color: #fff;transition: 0.5s;}
	.f4-b4{width: calc(100% - 1rem*2);font-size: 1.2rem;line-height: 1.5rem;color: #fff;position: absolute;top: 16rem;left: 1rem;transition: 0.5s;}
	.f4-b1:hover .f4-b4{color: #fefefe;transition: 0.5s;}
	.f4-b5{width: calc(100% - 1rem*2);/* height: 92%; */position: absolute;top: 19rem;left: 1rem;}
	.f4-b5>images{min-height: 100%;transition: 0.5s;}
	.f4-b5:hover>images{transform: scale(1.08);transition: 0.5s;}
	.f4-b6{width: calc(100% - 1rem*2);max-height: calc(1.8rem*2);font-size: 1rem;line-height: 1.8rem;color: #fff;position: absolute;top: 36.5rem;left: 1rem;transition: 0.5s;}
	.f4-b1:hover .f4-b6{color: #fefefe;transition: 0.5s;}
	.f4-b7{width: 2.5rem;position: absolute;top: 42rem;left: 1rem;}
	.f4-b7>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f4-b7>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1699px) and (min-width: 142rem){
	.f4-a1{width: 100%;height: 100%;position: relative;background: url(../images/b04.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f4-a1 .t1-a1{position: absolute;top: 17rem;left: calc(50% - 123.5rem/2);width: auto;}
	.f4-a2{width: 18rem;font-size: 1rem;line-height: 1.7rem;color: #fff;position: absolute;top: 23rem;left: calc(50% - 123.5rem/2);}
	.f4-a3{position: absolute;top: 4rem;right: 0;height: calc(100% - 4rem);}
	.f4-b1{width: 320px;height: 100%;float: left;border-right: 1px solid #394655;position: relative;}
	.f4-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.f4-b2>div{width: 100%;height: 100%;position: absolute;left: 0;}
	.f4-b2>div:nth-child(1){background: rgba(0,0,0,0.3);top: 0;transition: 0.5s;}
	.f4-b2>div:nth-child(2){background: rgba(0,74,154,0.89);transition: 0.5s;}
	.f4-b1:nth-child(odd) .f4-b2>div:nth-child(2){top: -100%;}
	.f4-b1:nth-child(even) .f4-b2>div:nth-child(2){top: 100%;}
	.f4-b1:nth-child(odd):hover .f4-b2>div:nth-child(1){top: 100%;transition: 0.5s;}

	.f4-b1:nth-child(even):hover .f4-b2>div:nth-child(1){top: -100%;transition: 0.5s;}
	.f4-b1:hover .f4-b2>div:nth-child(2){top: 0;transition: 0.5s;}
	.f4-b3{position: absolute;top: 194px;left: 1rem;}
	.f4-b3>span:nth-child(1){font-size: 48px;line-height: 2rem;color: #fff;font-weight: lighter;}
	.f4-b3>span:nth-child(2){font-size: 1rem;line-height: 1rem;color: #d9d9d9;transition: 0.5s;}
	.f4-b1:hover .f4-b3>span:nth-child(2){color: #fff;transition: 0.5s;}
	.f4-b4{width: calc(100% - 1rem*2);font-size: 1rem;line-height: 1.2rem;color: #fff;position: absolute;top: 254px;left: 1rem;transition: 0.5s;}
	.f4-b1:hover .f4-b4{color: #fefefe;transition: 0.5s;}
	.f4-b5{width: calc(100% - 1rem*2);height: 9rem;position: absolute;top: 18rem;left: 1rem;}
	.f4-b5>images{min-height: 100%;transition: 0.5s;}
	.f4-b5:hover>images{transform: scale(1.08);transition: 0.5s;}
	.f4-b6{width: calc(100% - 1rem*2);max-height: calc(1.8rem*2);font-size: 0.8rem;line-height: 1.8rem;color: #fff;position: absolute;top: 50.8rem;left: 1rem;transition: 0.5s;}
	.f4-b1:hover .f4-b6{color: #fefefe;transition: 0.5s;}
	.f4-b7{width: 2rem;position: absolute;top: 60.8rem;left: 1rem;}
	.f4-b7>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f4-b7>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.f4-a1{width: 100%;height: 100%;position: relative;background: url(../images/b04.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f4-a1 .t1-a1{position: absolute;top: 12rem;left: calc(50% - 122rem/2);width: auto;}
	.f4-a2{width: 22rem;font-size: 0.8rem;line-height: 28px;color: #fff;position: absolute;top: 22rem;left: calc(50% - 122rem/2);}
	.f4-a3{position: absolute;top: 4rem;right: 0;height: calc(100% - 3.5rem);}
	.f4-b1{width: 320px;height: 100%;float: left;border-right: 1px solid #394655;position: relative;}
	.f4-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.f4-b2>div{width: 100%;height: 100%;position: absolute;left: 0;}
	.f4-b2>div:nth-child(1){background: rgba(0,0,0,0.3);top: 0;transition: 0.5s;}
	.f4-b2>div:nth-child(2){background: rgba(0,74,154,0.89);transition: 0.5s;}
	.f4-b1:nth-child(odd) .f4-b2>div:nth-child(2){top: -100%;}
	.f4-b1:nth-child(even) .f4-b2>div:nth-child(2){top: 100%;}
	.f4-b1:nth-child(odd):hover .f4-b2>div:nth-child(1){top: 100%;transition: 0.5s;}
	.f4-b1:nth-child(even):hover .f4-b2>div:nth-child(1){top: -100%;transition: 0.5s;}
	.f4-b1:hover .f4-b2>div:nth-child(2){top: 0;transition: 0.5s;}
	.f4-b3{position: absolute;top: 100px;left: 12px;}
	.f4-b3>span:nth-child(1){font-size: 1.7rem;line-height: 32px;color: #fff;font-weight: lighter;}
	.f4-b3>span:nth-child(2){font-size: 0.8rem;line-height: 0.8rem;color: #d9d9d9;transition: 0.5s;}
	.f4-b1:hover .f4-b3>span:nth-child(2){color: #fff;transition: 0.5s;}
	.f4-b4{width: calc(100% - 10px*2);font-size: 0.8rem;line-height: 20px;color: #fff;position: absolute;top: 12rem;left: 10px;transition: 0.5s;}
	.f4-b1:hover .f4-b4{color: #fefefe;transition: 0.5s;}
	.f4-b5{width: calc(100% - 10px*2);height: 162px;position: absolute;top: 13.5rem;left: 10px;}
	.f4-b5>images{min-height: 100%;transition: 0.5s;}
	.f4-b5:hover>images{transform: scale(1.08);transition: 0.5s;}
	.f4-b6{width: calc(100% - 10px*2);max-height: calc(1.8rem*2);font-size: 12px;line-height: 1.2rem;color: #fff;position: absolute;top: 360px;left: 10px;transition: 0.5s;}
	.f4-b1:hover .f4-b6{color: #fefefe;transition: 0.5s;}
	.f4-b7{width: 2rem;position: absolute;top: 42rem;left: 10px;}
	.f4-b7>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f4-b7>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f4-b7:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
}



{f5}


	.f5-a1{width: 100%;height: 100%;position: relative;background: url(../images/b05.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f5-a1 .t1-a1{position: absolute;top: 160px;left: 0;}
	.f5-a2{width: 1070px;position: absolute;top: 300px;left: calc(50% - 1070px/2);display: flex;justify-content: space-between;}
	.f5-a3{position: relative;max-width: 40%;}
	.f5-a4{position: relative;}
	.f5-a5{float: left;margin-right: 1.2rem;}
	.f5-a5>div:nth-child(1){font-size: 0.8rem;line-height: 1.7rem;color: #fff;font-family: Arial;text-transform: uppercase;font-weight: bold;}
	.f5-a5>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #fff;}
	.f5-a6{width: 3.5rem;position: relative;float: left;}
	.f5-a6:hover{transform: rotate(360deg);transition: 0.5s;}
	.f5-a6>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f5-a6>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
	.f5-a7{font-size: 0.8rem;line-height: 1.7rem;color: #fff;margin-bottom: 10px;}
	.f5-a7>span{font-size: 1rem;}
	.f5-a8{width: 106px;}
	.f5-a9{width: 14rem;}

	.f5-a1{width: 100%;height: 100%;position: relative;background: url(../images/b05.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f5-a1 .t1-a1{position: absolute;top: 12rem;left: 0;}
	.f5-a2{width: 70%;position: absolute;top: 23rem;left: calc(50% - 70%/2);display: flex;justify-content: space-between;/* margin: 0 auto; */}
	.f5-a3{position: relative;max-width: 40%;}
	.f5-a4{position: relative;}
	.f5-a5{float: left;margin-right: 1.2rem;}
	.f5-a5>div:nth-child(1){font-size: 1.2rem;line-height: 3rem;color: #fff;font-family: Arial;text-transform: uppercase;font-weight: bold;}
	.f5-a5>div:nth-child(2){font-size: 1.4rem;line-height: 3rem;color: #fff;}
	.f5-a6{width: 3.5rem;position: relative;float: left;}
	.f5-a6:hover{transform: rotate(360deg);transition: 0.5s;}
	.f5-a6>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f5-a6>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
	.f5-a7{font-size: 1.2rem;line-height: 3rem;color: #fff;margin-bottom: 1rem;}
	.f5-a7>span{font-size: 1rem;}
	.f5-a8{width: 8rem;}
	.f5-a9{width: 14rem;}
}
@media only screen and (max-width: 1699px) and (min-width: 142rem){
	.f5-a1{width: 100%;height: 100%;position: relative;background: url(../images/b05.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f5-a1 .t1-a1{position: absolute;top: 160px;left: 0;}
	.f5-a2{width: 1070px;position: absolute;top: 300px;left: calc(50% - 1070px/2);display: flex;justify-content: space-between;}
	.f5-a3{position: relative;max-width: 23.5rem;}
	.f5-a4{position: relative;}
	.f5-a5{float: left;margin-right: 20px;}
	.f5-a5>div:nth-child(1){font-size: 0.8rem;line-height: 1.7rem;color: #fff;font-family: Arial;text-transform: uppercase;font-weight: bold;}
	.f5-a5>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #fff;}
	.f5-a6{width: 54px;position: relative;float: left;}
	.f5-a6:hover{transform: rotate(360deg);transition: 0.5s;}
	.f5-a6>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f5-a6>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
	.f5-a7{font-size: 0.8rem;line-height: 1.7rem;color: #fff;margin-bottom: 10px;}
	.f5-a7>span{font-size: 1rem;}
	.f5-a8{width: 106px;}
	.f5-a9{width: 14rem;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.f5-a1{width: 100%;height: 100%;position: relative;background: url(../images/b05.jpg) no-repeat #fff;background-size: 100%;background-position: top center;}
	.f5-a1 .t1-a1{position: absolute;top: 100px;left: 0;}
	.f5-a2{width: 1070px;position: absolute;top: 22rem;left: calc(50% - 1070px/2);display: flex;justify-content: space-between;}
	.f5-a3{position: relative;max-width: 23.5rem;}
	.f5-a4{position: relative;}
	.f5-a5{float: left;margin-right: 20px;}
	.f5-a5>div:nth-child(1){font-size: 0.8rem;line-height: 1.7rem;color: #fff;font-family: Arial;text-transform: uppercase;font-weight: bold;}
	.f5-a5>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #fff;}
	.f5-a6{width: 54px;position: relative;float: left;}
	.f5-a6:hover{transform: rotate(360deg);transition: 0.5s;}
	.f5-a6>images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.f5-a6>images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(1){opacity: 0;transition: 0.5s;}
	.f5-a6:hover>images:nth-child(2){opacity: 1;transition: 0.5s;}
	.f5-a7{font-size: 0.8rem;line-height: 1.7rem;color: #fff;margin-bottom: 10px;}
	.f5-a7>span{font-size: 1rem;}
	.f5-a8{width: 106px;}
	.f5-a9{width: 14rem;}
}

{area1}
	.area1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;overflow: hidden;}
	.area1{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.area1>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a2{width: 100%;height: 100%;position: relative;}
	.area1-a3{width: 700px;font-size: 1.7rem;line-height: 1.7rem;color: #333333;font-weight: bold;position: absolute;top: 206px;}
	.area1-a4{width: 68px;height: 2px;background: #c8161d;position: absolute;top: 270px;}
	.area1-a5{width: 700px;font-size: 1rem;line-height: 32px;color: #666666;position: absolute;top: 298px;}
	.area1-a5 p{font-size: 1rem;line-height: 32px;color: #666666;}
	.area1-a5{max-height: calc(32px*8);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}
	.area1-a6{width: 73.5rem;height: 33.5rem;position: absolute;top: 204px;}
	.area1-a6 images{min-height: 100%;transition: 0.5s;}
	.area1-a6:hover images{transform: scale(1.08);transition: 0.5s;}
	.area1-a7{width: calc(315px*5);height: 146px;position: absolute;top: 626px;left: calc(50% - 315px*5/2);}
	.area1-a7>.swiper-container{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a7>.swiper-container>div>.swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.area1-b1{width: 300px;height: 146px;position: relative;margin: 0 auto;}
	.area1-b1{
		background: -webkit-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -o-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -moz-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
	}
	.area1-b2{width: 100%;height: 100%;position: relative;top: 0;left: 0;transition: 0.5s;}
	.area1-b1:hover .area1-b2{width: 17rem;height: 134px;top: 6px;left: 6px;transition: 0.5s;}
	.area1-b2>images{position: relative;min-height: 100%;transition: 0.5s;}
	.area1-b1:hover .area1-b2>images{transform: scale(1.08);transition: 0.5s;}
	.area1-b2>div{width: 96%;height: 42px;position: absolute;bottom: 0;left: 2%;font-size: 1rem;line-height: 42px;color: #fff;text-align: center;}
	.area1-a7 .swiper-button-prev{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: auto;right: 100%;bottom: auto;}
	.area1-a7 .swiper-button-next{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 100%;right: auto;bottom: auto;}
	.area1-a7 .swiper-button-prev images,.area1-a7 .swiper-button-next images{height: 100%;}
	.area1-on1 .area1-a3,.area1-on1 .area1-a4,.area1-on1 .area1-a5{left: calc(50% - 73.5rem);}
	.area1-on2 .area1-a3,.area1-on2 .area1-a4,.area1-on2 .area1-a5{left: calc(50% + 3.5rem);}
	.area1-on1 .area1-a6{left: 50%;}
	.area1-on2 .area1-a6{left: calc(50% - 73.5rem);}
	.area1-in1{background: url(../images/b07.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in2{background: url(../images/b08.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in3{background: url(../images/b09.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in4{background: url(../images/b10.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in5{background: url(../images/b11.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in6{background: url(../images/b12.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
@media only screen and (min-width: 1600px){
	.area1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;overflow: hidden;}
	.area1{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.area1>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a2{width: 100%;height: 100%;position: relative;}
	.area1-a3{width: 700px;font-size: 1.7rem;line-height: 1.7rem;color: #333333;font-weight: bold;position: absolute;top: 206px;}
	.area1-a4{width: 68px;height: 2px;background: #0580d7;position: absolute;top: 270px;}
	.area1-a5{width: 700px;font-size: 1rem;line-height: 32px;color: #666666;position: absolute;top: 298px;}
	.area1-a5 p{font-size: 1rem;line-height: 32px;color: #666666;}
	.area1-a5{max-height: calc(32px*8);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}
	.area1-a6{width: 73.5rem;height: 33.5rem;position: absolute;top: 204px;}
	.area1-a6 images{min-height: 100%;transition: 0.5s;}
	.area1-a6:hover images{transform: scale(1.08);transition: 0.5s;}
	.area1-a7{width: calc(315px*5);height: 146px;position: absolute;top: 626px;left: calc(50% - 315px*5/2);}
	.area1-a7>.swiper-container{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a7>.swiper-container>div>.swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.area1-b1{width: 300px;height: 146px;position: relative;margin: 0 auto;}
	.area1-b1{
		background: -webkit-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -o-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -moz-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
	}
	.area1-b2{width: 100%;height: 100%;position: relative;top: 0;left: 0;transition: 0.5s;}
	.area1-b1:hover .area1-b2{width: 17rem;height: 134px;top: 6px;left: 6px;transition: 0.5s;}
	.area1-b2>images{position: relative;min-height: 100%;transition: 0.5s;}
	.area1-b1:hover .area1-b2>images{transform: scale(1.08);transition: 0.5s;}
	.area1-b2>div{width: 96%;height: 42px;position: absolute;bottom: 0;left: 2%;font-size: 1rem;line-height: 42px;color: #fff;text-align: center;}
	.area1-a7 .swiper-button-prev{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: auto;right: 100%;bottom: auto;}
	.area1-a7 .swiper-button-next{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 100%;right: auto;bottom: auto;}
	.area1-a7 .swiper-button-prev images,.area1-a7 .swiper-button-next images{height: 100%;}
	.area1-on1 .area1-a3,.area1-on1 .area1-a4,.area1-on1 .area1-a5{left: calc(50% - 73.5rem);}
	.area1-on2 .area1-a3,.area1-on2 .area1-a4,.area1-on2 .area1-a5{left: calc(50% + 3.5rem);}
	.area1-on1 .area1-a6{left: 50%;}
	.area1-on2 .area1-a6{left: calc(50% - 73.5rem);}
	.area1-in1{background: url(../images/b07.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in2{background: url(../images/b08.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in3{background: url(../images/b09.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in4{background: url(../images/b10.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in5{background: url(../images/b11.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in6{background: url(../images/b12.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
}
@media only screen and (max-width: 1660px) and (min-width: 1600px){
	.area1-a7 .swiper-button-prev{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: auto;right: calc(100% - 34px);bottom: auto;}

	.area1-a7 .swiper-button-next{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: calc(100% - 34px);right: auto;bottom: auto;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.area1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;overflow: hidden;}
	.area1{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.area1>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a2{width: 100%;height: 100%;position: relative;}
	.area1-a3{width: 660px;font-size: 1.7rem;line-height: 1.7rem;color: #333333;font-weight: bold;position: absolute;top: 206px;}
	.area1-a4{width: 68px;height: 2px;background: #c8161d;position: absolute;top: 270px;}
	.area1-a5{width: 660px;font-size: 1rem;line-height: 28px;color: #666666;position: absolute;top: 298px;}
	.area1-a5 p{font-size: 1rem;line-height: 28px;color: #666666;}
	.area1-a5{max-height: calc(28px*9);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}
	.area1-a6{width: 700px;height: 32rem;position: absolute;top: 204px;}
	.area1-a6 images{min-height: 100%;transition: 0.5s;}
	.area1-a6:hover images{transform: scale(1.08);transition: 0.5s;}
	.area1-a7{width: calc(270px*5);height: 10.8rem;position: absolute;top: 626px;left: calc(50% - 270px*5/2);}
	.area1-a7>.swiper-container{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a7>.swiper-container>div>.swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.area1-b1{width: 256px;height: 10.8rem;position: relative;margin: 0 auto;}
	.area1-b1{
		background: -webkit-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -o-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -moz-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
	}
	.area1-b2{width: 100%;height: 100%;position: relative;top: 0;left: 0;transition: 0.5s;}
	.area1-b1:hover .area1-b2{width: 246px;height: 104px;top: 5px;left: 5px;transition: 0.5s;}
	.area1-b2>images{position: relative;min-height: 100%;transition: 0.5s;}
	.area1-b1:hover .area1-b2>images{transform: scale(1.08);transition: 0.5s;}
	.area1-b2>div{width: 96%;height: 1.7rem;position: absolute;bottom: 0;left: 2%;font-size: 0.8rem;line-height: 1.7rem;color: #fff;text-align: center;}
	.area1-a7 .swiper-button-prev{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: auto;right: 100%;bottom: auto;}










	.area1-a7 .swiper-button-next{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 100%;right: auto;bottom: auto;}
	.area1-a7 .swiper-button-prev images,.area1-a7 .swiper-button-next images{height: 100%;}
	.area1-on1 .area1-a3,.area1-on1 .area1-a4,.area1-on1 .area1-a5{left: calc(50% - 700px);}
	.area1-on2 .area1-a3,.area1-on2 .area1-a4,.area1-on2 .area1-a5{left: calc(50% + 60px);}
	.area1-on1 .area1-a6{left: 50%;}
	.area1-on2 .area1-a6{left: calc(50% - 700px);}
	.area1-in1{background: url(../images/b07.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in2{background: url(../images/b08.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in3{background: url(../images/b09.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in4{background: url(../images/b10.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in5{background: url(../images/b11.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
	.area1-in6{background: url(../images/b12.jpg) no-repeat #fff;background-position: center center;background-size: auto 108%;position: relative;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.area1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;overflow: hidden;}
	.area1{width: 142rem!important;height: 100%!important;position: relative;margin-left: calc(50% - 123rem/2);}
	.area1>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a2{width: 100%;height: 100%;position: relative;}
	.area1-a3{width: 560px;font-size: 1.8rem;line-height: 1.8rem;color: #333333;font-weight: bold;position: absolute;top: 110px;}
	.area1-a4{width: 68px;height: 2px;background: #c8161d;position: absolute;top: 160px;}
	.area1-a5{width: 560px;font-size: 0.8rem;line-height: 1.2rem;color: #666666;position: absolute;top: 13.5rem;}
	.area1-a5 p{font-size: 0.8rem;line-height: 1.2rem;color: #666666;}
	.area1-a5{max-height: calc(1.2rem*9);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}
	.area1-a6{width: 600px;height: 292px;position: absolute;top: 110px;}
	.area1-a6 images{min-height: 100%;transition: 0.5s;}
	.area1-a6:hover images{transform: scale(1.08);transition: 0.5s;}
	.area1-a7{width: calc(22rem*5);height: 112px;position: absolute;top: 41rem;left: calc(50% - 22rem*5/2);}
	.area1-a7>.swiper-container{width: 100%!important;height: 100%!important;position: relative;}
	.area1-a7>.swiper-container>div>.swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.area1-b1{width: 21.8rem;height: 112px;position: relative;margin: 0 auto;}
	.area1-b1{
		background: -webkit-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -o-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: -moz-linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
		background: linear-gradient(180deg,rgba(255,255,255,0.2) 0%,rgba(190,190,190,0.4) 50%,rgba(0,0,0,0.74) 100%);
	}
	.area1-b2{width: 100%;height: 100%;position: relative;top: 0;left: 0;transition: 0.5s;}
	.area1-b1:hover .area1-b2{width: 220px;height: 102px;top: 5px;left: 5px;transition: 0.5s;}
	.area1-b2>images{position: relative;min-height: 100%;transition: 0.5s;}
	.area1-b1:hover .area1-b2>images{transform: scale(1.08);transition: 0.5s;}
	.area1-b2>div{width: 96%;height: 1.8rem;position: absolute;bottom: 0;left: 2%;font-size: 12px;line-height: 1.8rem;color: #fff;text-align: center;}
	.area1-a7 .swiper-button-prev{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: auto;right: 100%;bottom: auto;}
	.area1-a7 .swiper-button-next{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 100%;right: auto;bottom: auto;}
	.area1-a7 .swiper-button-prev images,.area1-a7 .swiper-button-next images{height: 100%;}
	.area1-on1 .area1-a3,.area1-on1 .area1-a4,.area1-on1 .area1-a5{left: calc(50% - 600px);}
	.area1-on2 .area1-a3,.area1-on2 .area1-a4,.area1-on2 .area1-a5{left: calc(50% + 2rem);}
	.area1-on1 .area1-a6{left: 50%;}
	.area1-on2 .area1-a6{left: calc(50% - 600px);}
	.area1-in1{background: url(../images/b07.jpg) no-repeat #fff;background-position: center center;background-size: 104% auto;position: relative;}
	.area1-in2{background: url(../images/b08.jpg) no-repeat #fff;background-position: center center;background-size: 104% auto;position: relative;}
	.area1-in3{background: url(../images/b09.jpg) no-repeat #fff;background-position: center center;background-size: 104% auto;position: relative;}
	.area1-in4{background: url(../images/b10.jpg) no-repeat #fff;background-position: center center;background-size: 104% auto;position: relative;}
	.area1-in5{background: url(../images/b11.jpg) no-repeat #fff;background-position: center center;background-size: 104% auto;position: relative;}
	.area1-in6{background: url(../images/b12.jpg) no-repeat #fff;background-position: center center;background-size: 104% auto;position: relative;}
}

{newsshow1}
	.newsshow1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b13.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.newsshow1-a1{width: 1560px;position: relative;margin: 0 auto;padding: 14rem 0 122px 0;min-height: 700px;}
	.newsshow1-a2{position: relative;margin-bottom: 1.2rem;}
	.newsshow1-a2>div{height: 32px;padding: 0 10px;border-radius: 4px;font-size: 1rem;line-height: 32px;color: #333333;font-weight: lighter;position: relative;float: left;margin-right: 10px;transition: 0.5s;}
	.newsshow1-a2>div b{display: block;width: 1px;height: 10px;background: #a8a8a8;position: absolute;top: calc(50% - 10px/2);right: -5px;}
	.newsshow1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.newsshow1-a2>div.newsshow1-on1{background: #c8161d;color: #fff;}
	.newsshow1-a3{position: relative;width: 100%;margin-bottom: 1.7rem;}
	.newsshow1-a4{width: 82rem;margin: 0 auto;font-size: 20px;line-height: 1.7rem;color: #333333;text-align: center;position: relative;}
	.newsshow1-a5{font-size: 0.8rem;line-height: 1.7rem;color: #888888;position: absolute;bottom: 0;right: 0;}
	.newsshow1-a6{width: 1450px;position: relative;margin: 0 auto;font-size: 0.8rem;line-height: 28px;color: #505050;font-weight: lighter;margin-bottom: 60px;}
	.newsshow1-a6 images{max-width: 100%;margin: 0 auto;}
	.newsshow1-a7{width: 1450px;position: relative;margin: 0 auto;}
	.newsshow1-a7>div{max-width: 44%;font-size: 0.8rem;line-height: 1.7rem;color: #888888;}
	.newsshow1-a7>div:nth-child(1){float: left;}
	.newsshow1-a7>div:nth-child(2){float: right;}
@media only screen and (min-width: 1600px){
	.newsshow1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b13.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.newsshow1-a1{width: 1560px;position: relative;margin: 0 auto;padding: 14rem 0 122px 0;min-height: 700px;}
	.newsshow1-a2{position: relative;margin-bottom: 1.5rem;}
	.newsshow1-a2>div{height: 3rem;padding: 0 1.5rem;border-radius: 2rem;font-size: 1.5rem;line-height: 3rem;color: #333333;font-weight: lighter;position: relative;float: left;/* margin-right: 1rem; */transition: 0.5s;}
	.newsshow1-a2>div b{display: block;width: 1px;height: 10px;background: #a8a8a8;position: absolute;top: calc(50% - 10px/2);right: -5px;}
	.newsshow1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.newsshow1-a2>div.newsshow1-on1{background: #c8161d;color: #fff;}
	.newsshow1-a3{position: relative;width: 100%;margin-bottom: 1.7rem;}
	.newsshow1-a4{width: 82rem;margin: 0 auto;font-size: 20px;line-height: 1.7rem;color: #333333;text-align: center;position: relative;}
	.newsshow1-a5{font-size: 0.8rem;line-height: 1.7rem;color: #888888;position: absolute;bottom: 0;right: 0;}
	.newsshow1-a6{width: 1450px;position: relative;margin: 0 auto;font-size: 0.8rem;line-height: 28px;color: #505050;font-weight: lighter;margin-bottom: 60px;}
	.newsshow1-a6 images{max-width: 100%;margin: 0 auto;}
	.newsshow1-a7{width: 1450px;position: relative;margin: 0 auto;}
	.newsshow1-a7>div{max-width: 44%;font-size: 0.8rem;line-height: 1.7rem;color: #888888;}
	.newsshow1-a7>div:nth-child(1){float: left;}
	.newsshow1-a7>div:nth-child(2){float: right;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.newsshow1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b13.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.newsshow1-a1{width: 123rem;position: relative;margin: 0 auto;padding: 14rem 0 122px 0;min-height: 700px;}
	.newsshow1-a2{position: relative;margin-bottom: 1.2rem;}
	.newsshow1-a2>div{height: 32px;padding: 0 10px;border-radius: 4px;font-size: 1rem;line-height: 32px;color: #333333;font-weight: lighter;position: relative;float: left;margin-right: 10px;transition: 0.5s;}

	.newsshow1-a2>div b{display: block;width: 1px;height: 10px;background: #a8a8a8;position: absolute;top: calc(50% - 10px/2);right: -5px;}
	.newsshow1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.newsshow1-a2>div.newsshow1-on1{background: #c8161d;color: #fff;}
	.newsshow1-a3{position: relative;width: 100%;margin-bottom: 1.7rem;}
	.newsshow1-a4{width: 82rem;margin: 0 auto;font-size: 20px;line-height: 1.7rem;color: #333333;text-align: center;position: relative;}
	.newsshow1-a5{font-size: 0.8rem;line-height: 1.7rem;color: #888888;position: absolute;bottom: 0;right: 0;}
	.newsshow1-a6{width: 1320px;position: relative;margin: 0 auto;font-size: 0.8rem;line-height: 28px;color: #505050;font-weight: lighter;margin-bottom: 2rem;}
	.newsshow1-a6 images{max-width: 100%;margin: 0 auto;}
	.newsshow1-a7{width: 1320px;position: relative;margin: 0 auto;}
	.newsshow1-a7>div{max-width: 44%;font-size: 0.8rem;line-height: 28px;color: #888888;}
	.newsshow1-a7>div:nth-child(1){float: left;}
	.newsshow1-a7>div:nth-child(2){float: right;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.newsshow1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b13.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.newsshow1-a1{width: 122rem;position: relative;margin: 0 auto;padding: 100px 0 60px 0;min-height: 23rem;}
	.newsshow1-a2{position: relative;margin-bottom: 1.2rem;}
	.newsshow1-a2>div{height: 32px;padding: 0 10px;border-radius: 4px;font-size: 1rem;line-height: 32px;color: #333333;font-weight: lighter;position: relative;float: left;margin-right: 4px;transition: 0.5s;}
	.newsshow1-a2>div b{display: block;width: 1px;height: 10px;background: #a8a8a8;position: absolute;top: calc(50% - 10px/2);right: -5px;}
	.newsshow1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.newsshow1-a2>div.newsshow1-on1{background: #c8161d;color: #fff;}
	.newsshow1-a3{position: relative;width: 100%;margin-bottom: 1.7rem;}
	.newsshow1-a4{width: 800px;margin: 0 auto;font-size: 20px;line-height: 1.7rem;color: #333333;text-align: center;position: relative;}
	.newsshow1-a5{font-size: 0.8rem;line-height: 1.7rem;color: #888888;position: absolute;bottom: 0;right: 0;}
	.newsshow1-a6{width: 1160px;position: relative;margin: 0 auto;font-size: 0.8rem;line-height: 28px;color: #505050;font-weight: lighter;margin-bottom: 2rem;}
	.newsshow1-a6 images{max-width: 100%;margin: 0 auto;}
	.newsshow1-a7{width: 1160px;position: relative;margin: 0 auto;}
	.newsshow1-a7>div{max-width: 44%;font-size: 0.8rem;line-height: 28px;color: #888888;}
	.newsshow1-a7>div:nth-child(1){float: left;}
	.newsshow1-a7>div:nth-child(2){float: right;}
}

{contact1}
	.contact1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.contact1-a1{width: 1560px;position: relative;margin: 0 auto;padding: 200px 0 0 0;}
	.contact1-a2{width: 360px;padding-top: 86px;position: relative;margin-left: 60px;}
	.contact1-a3{font-size: 1.2rem;line-height: 34px;color: #333333;}
	.contact1-a4{font-size: 1rem;line-height: 34px;color: #8d8d8d;margin-bottom: 20px;}
	.contact1-a5{font-size: 1rem;line-height: 34px;color: #505050;}
	.contact1-b1{width: 164px;position: absolute;top: 362px;left: calc(50% - 286px);}
	.contact1-b2{width: 100%;}
	.contact1-b3{font-size: 0.8rem;line-height: 42px;color: #505050;text-align: center;}
	.contact1-c1{position: absolute;top: 200px;right: 10px;}
	.contact1-c2{width: 234px;height: 420px;margin-left: 25px;float: left;background: #c3c3c3;position: relative;top: 3.5rem;}
	.contact1-c2:nth-child(2n){top: 0;}
	.contact1-c2 images{min-height: 100%;opacity: 0.8;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(100%);}
	.contact1-c2:hover images{transform: scale(1.08);opacity: 1;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(0%);}
@media only screen and (min-width: 1600px){
	.contact1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.contact1-a1{width: 85%;position: relative;margin: 0 auto;padding: 11rem 0 0 0;}
	.contact1-a2{width: 23rem;padding-top: 4rem;position: relative;margin-left: 0;}
	.contact1-a3{font-size: 1.8rem;line-height: 2.5rem;color: #333333;}
	.contact1-a4{font-size: 1.1rem;line-height: 2.5rem;color: #8d8d8d;margin-bottom: 1rem;}
	.contact1-a5{font-size: 1rem;line-height: 34px;color: #505050;}
	.contact1-b1{width: 164px;position: absolute;top: 362px;left: calc(50% - 286px);}
	.contact1-b2{width: 100%;}
	.contact1-b3{font-size: 0.8rem;line-height: 42px;color: #505050;text-align: center;}
	.contact1-c1{position: absolute;top: 200px;right: 10px;}
	.contact1-c2{width: 234px;height: 420px;margin-left: 25px;float: left;background: #c3c3c3;position: relative;top: 3.5rem;}
	.contact1-c2:nth-child(2n){top: 0;}
	.contact1-c2 images{min-height: 100%;opacity: 0.8;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(100%);}
	.contact1-c2:hover images{transform: scale(1.08);opacity: 1;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(0%);}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.contact1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.contact1-a1{width: 123rem;position: relative;margin: 0 auto;padding: 200px 0 0 0;}
	.contact1-a2{width: 360px;padding-top: 86px;position: relative;margin-left: 1.8rem;}
	.contact1-a3{font-size: 1.2rem;line-height: 34px;color: #333333;}
	.contact1-a4{font-size: 1rem;line-height: 34px;color: #8d8d8d;margin-bottom: 20px;}
	.contact1-a5{font-size: 1rem;line-height: 34px;color: #505050;}
	.contact1-b1{width: 164px;position: absolute;top: 362px;left: calc(50% - 286px);}
	.contact1-b2{width: 100%;}
	.contact1-b3{font-size: 0.8rem;line-height: 42px;color: #505050;text-align: center;}
	.contact1-c1{position: absolute;top: 200px;right: 10px;}
	.contact1-c2{width: 234px;height: 420px;margin-left: 25px;float: left;background: #c3c3c3;position: relative;top: 3.5rem;}
	.contact1-c2:nth-child(2n){top: 0;}
	.contact1-c2 images{min-height: 100%;opacity: 0.8;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(100%);}
	.contact1-c2:hover images{transform: scale(1.08);opacity: 1;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(0%);}

}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.contact1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.contact1-a1{width: 122rem;position: relative;margin: 0 auto;padding: 100px 0 0 0;}
	.contact1-a2{width: 320px;padding-top: 86px;position: relative;margin-left: 20px;}
	.contact1-a3{font-size: 20px;line-height: 1.8rem;color: #333333;}

	.contact1-a4{font-size: 12px;line-height: 1.8rem;color: #8d8d8d;margin-bottom: 20px;}
	.contact1-a5{font-size: 12px;line-height: 1.8rem;color: #505050;}
	.contact1-b1{width: 12rem;position: absolute;top: 260px;left: calc(50% - 23.5rem);}
	.contact1-b2{width: 100%;}
	.contact1-b3{font-size: 0.8rem;line-height: 42px;color: #505050;text-align: center;}
	.contact1-c1{position: absolute;top: 12rem;right: 10px;}
	.contact1-c2{width: 200px;height: 360px;margin-left: 20px;float: left;background: #c3c3c3;position: relative;top: 60px;}
	.contact1-c2:nth-child(2n){top: 0;}
	.contact1-c2 images{min-height: 100%;opacity: 0.8;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(100%);}
	.contact1-c2:hover images{transform: scale(1.08);opacity: 1;transition: 0.5s;filter: Gray;-webkit-filter: grayscale(0%);}
}

{products1}
	.products1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.products1-a1{width: 1560px;position: relative;margin: 0 auto;padding: 135px 0 0 0;z-index: 1;}
	.products1-a2{width: 100%;text-align: center;margin-bottom: 46px;}
	.products1-a2>div{font-size: 1rem;line-height: 32px;padding: 0 10px;border-radius: 4px;margin: 0 5px;display: inline-block;cursor: pointer;position: relative;transition: 0.5s;}
	.products1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.products1-a2>div.products1-on1{background: #c8161d;color: #fff;}
	.products1-a3{width: 100%;position: relative;margin-bottom: 50px;}
	.products1-b1{width: calc((100% - 15px*4)/5);height: 166px;position: relative;margin-right: 15px;margin-bottom: 15px;float: left;}
	.products1-b1:nth-child(5n){margin-right: 0;}
	.products1-b1>images{min-height: 100%;transition: 0.5s;}
	.products1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.products1-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0);transition: 0.5s;}
	.products1-b1:hover .products1-b2{background: rgba(0,0,0,0.6);transition: 0.5s;}
	.products1-b3{width: 90%;font-size: 1rem;line-height: 20px;color: #fff;text-align: center;position: absolute;top: 46px;left: 5%;opacity: 0;transition: 0.5s;}
	.products1-b1:hover .products1-b3{opacity: 1;transition: 0.5s;}
	.products1-b4{width: 0;height: 0;background: rgba(200,22,29,0);border-radius: 50%;position: absolute;top: calc(88px + 41px/2);left: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4{width: 41px;height: 41px;background: rgba(200,22,29,0.9);top: 88px;left: calc(50% - 41px/2);transition: 0.5s;}
	.products1-b4>div:nth-child(1){width: 17px;height: 1px;background: #fff;position: absolute;top: 50%;left: -200px;transition: 0.5s;}
	.products1-b4>div:nth-child(2){width: 1px;height: 17px;background: #fff;position: absolute;bottom: -200px;right: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(1){left: 11px;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(2){bottom: 11px;transition: 0.5s;}
@media only screen and (min-width: 1600px){
	.products1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.products1-a1{width: 1560px;position: relative;margin: 0 auto;padding: 135px 0 0 0;z-index: 1;}
	.products1-a2{width: 100%;text-align: center;margin-bottom: 46px;}
	.products1-a2>div{font-size: 1rem;line-height: 32px;padding: 0 10px;border-radius: 4px;margin: 0 5px;display: inline-block;cursor: pointer;position: relative;transition: 0.5s;}
	.products1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}

	.products1-a2>div.products1-on1{background: #c8161d;color: #fff;}
	.products1-a3{width: 100%;position: relative;margin-bottom: 50px;}
	.products1-b1{width: calc((100% - 15px*4)/5);height: 166px;position: relative;margin-right: 15px;margin-bottom: 15px;float: left;}
	.products1-b1:nth-child(5n){margin-right: 0;}
	.products1-b1>images{min-height: 100%;transition: 0.5s;}
	.products1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.products1-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0);transition: 0.5s;}
	.products1-b1:hover .products1-b2{background: rgba(0,0,0,0.6);transition: 0.5s;}
	.products1-b3{width: 90%;font-size: 1rem;line-height: 20px;color: #fff;text-align: center;position: absolute;top: 46px;left: 5%;opacity: 0;transition: 0.5s;}
	.products1-b1:hover .products1-b3{opacity: 1;transition: 0.5s;}
	.products1-b4{width: 0;height: 0;background: rgba(60,67,113,0);border-radius: 50%;position: absolute;top: calc(88px + 41px/2);left: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4{width: 41px;height: 41px;background: rgba(200,22,29,0.6);top: 88px;left: calc(50% - 41px/2);transition: 0.5s;}
	.products1-b4>div:nth-child(1){width: 17px;height: 1px;background: #fff;position: absolute;top: 50%;left: -200px;transition: 0.5s;}

	.products1-b4>div:nth-child(2){width: 1px;height: 17px;background: #fff;position: absolute;bottom: -200px;right: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(1){left: 11px;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(2){bottom: 11px;transition: 0.5s;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.products1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.products1-a1{width: 123rem;position: relative;margin: 0 auto;padding: 135px 0 0 0;z-index: 1;}
	.products1-a2{width: 100%;text-align: center;margin-bottom: 46px;}
	.products1-a2>div{font-size: 1rem;line-height: 32px;padding: 0 8px;border-radius: 4px;margin: 0 5px;display: inline-block;cursor: pointer;position: relative;transition: 0.5s;}
	.products1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.products1-a2>div.products1-on1{background: #c8161d;color: #fff;}
	.products1-a3{width: 100%;position: relative;margin-bottom: 50px;}
	.products1-b1{width: calc((100% - 15px*4)/5);height: 148px;position: relative;margin-right: 15px;margin-bottom: 15px;float: left;}
	.products1-b1:nth-child(5n){margin-right: 0;}
	.products1-b1>images{min-height: 100%;transition: 0.5s;}
	.products1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.products1-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0);transition: 0.5s;}
	.products1-b1:hover .products1-b2{background: rgba(0,0,0,0.6);transition: 0.5s;}
	.products1-b3{width: 90%;font-size: 1rem;line-height: 20px;color: #fff;text-align: center;position: absolute;top: 1.7rem;left: 5%;opacity: 0;transition: 0.5s;}
	.products1-b1:hover .products1-b3{opacity: 1;transition: 0.5s;}
	.products1-b4{width: 0;height: 0;background: rgba(60,67,113,0);border-radius: 50%;position: absolute;top: calc(76px + 41px/2);left: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4{width: 41px;height: 41px;background: rgba(200,22,29,0.6);top: 76px;left: calc(50% - 41px/2);transition: 0.5s;}
	.products1-b4>div:nth-child(1){width: 17px;height: 1px;background: #fff;position: absolute;top: 50%;left: -200px;transition: 0.5s;}
	.products1-b4>div:nth-child(2){width: 1px;height: 17px;background: #fff;position: absolute;bottom: -200px;right: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(1){left: 11px;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(2){bottom: 11px;transition: 0.5s;}
}

@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.products1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.products1-a1{width: 122rem;position: relative;margin: 0 auto;padding: 100px 0 0 0;z-index: 1;}
	.products1-a2{width: 100%;text-align: center;margin-bottom: 20px;}
	.products1-a2>div{font-size: 1rem;line-height: 32px;padding: 0 4px;border-radius: 4px;margin: 0 4px;display: inline-block;cursor: pointer;position: relative;transition: 0.5s;}
	.products1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.products1-a2>div.products1-on1{background: #c8161d;color: #fff;}
	.products1-a3{width: 100%;position: relative;margin-bottom: 20px;}
	.products1-b1{width: calc((100% - 20px*4)/5);height: 0.6rem;position: relative;margin-right: 20px;margin-bottom: 20px;float: left;}
	.products1-b1:nth-child(5n){margin-right: 0;}
	.products1-b1>images{min-height: 100%;transition: 0.5s;}
	.products1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.products1-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0);transition: 0.5s;}
	.products1-b1:hover .products1-b2{background: rgba(0,0,0,0.6);transition: 0.5s;}
	.products1-b3{width: 90%;font-size: 1rem;line-height: 20px;color: #fff;text-align: center;position: absolute;top: 1.2rem;left: 5%;opacity: 0;transition: 0.5s;}
	.products1-b1:hover .products1-b3{opacity: 1;transition: 0.5s;}
	.products1-b4{width: 0;height: 0;background: rgba(60,67,113,0);border-radius: 50%;position: absolute;top: calc(64px + 41px/2);left: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4{width: 41px;height: 41px;background: rgba(200,22,29,0.9);top: 64px;left: calc(50% - 41px/2);transition: 0.5s;}
	.products1-b4>div:nth-child(1){width: 17px;height: 1px;background: #fff;position: absolute;top: 50%;left: -200px;transition: 0.5s;}
	.products1-b4>div:nth-child(2){width: 1px;height: 17px;background: #fff;position: absolute;bottom: -200px;right: 50%;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(1){left: 11px;transition: 0.5s;}
	.products1-b1:hover .products1-b4>div:nth-child(2){bottom: 11px;transition: 0.5s;}
}

{page1}
	.page1-a1{width: 100%;position: relative;text-align: center;}
	.page1-a1>a{margin: 0 2px;width: 44px;height: 44px;background: #e8e8e8;font-size: 0.8rem;line-height: 44px;color: #333;text-align: center;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;}
	.page1-a1>a:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.page1-a1>a.select{background: #c8161d;color: #fff;}
@media only screen and (min-width: 1600px){
	.page1-a1{width: 100%;position: relative;text-align: center;}
	.page1-a1>a{margin: 0 2px;width: 44px;height: 44px;background: #e8e8e8;font-size: 0.8rem;line-height: 44px;color: #333;text-align: center;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;}
	.page1-a1>a:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.page1-a1>a.select{background: #c8161d;color: #fff;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.page1-a1{width: 100%;position: relative;text-align: center;}
	.page1-a1>a{margin: 0 2px;width: 44px;height: 44px;background: #e8e8e8;font-size: 0.8rem;line-height: 44px;color: #333;text-align: center;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;}
	.page1-a1>a:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.page1-a1>a.select{background: #c8161d;color: #fff;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.page1-a1{width: 100%;position: relative;text-align: center;}
	.page1-a1>a{margin: 0 2px;width: 1.7rem;height: 1.7rem;background: #e8e8e8;font-size: 0.8rem;line-height: 1.7rem;color: #333;text-align: center;display: none;transition: 0.5s;}
	.page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;}
	.page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;}
	.page1-a1>a:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.page1-a1>a.select{background: #c8161d;color: #fff;}
}

{cooperate1}
	.cooperate1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b15.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.cooperate1-a1{width: 1560px;position: relative;margin: 0 auto;padding: 21.8rem 0 0 0;}
	.cooperate1-a2{width: 100%;position: relative;margin-bottom: 38px;}
	.cooperate1-b1{width: calc((100% - 10px*7)/8);height: 4rem;float: left;margin-right: 10px;margin-bottom: 10px;}
	.cooperate1-b1:nth-child(8n){margin-right: 0;}
	.cooperate1-b1>div{width: 100%;height: 100%;border: 1px solid #eee;background: #fff;box-sizing: border-box;}
	.cooperate1-b1:hover>div{transform: rotateX(360deg);transition: 1s;}
	.cooperate1-b1>div images{min-height: 100%;}
@media only screen and (min-width: 1600px){
	.cooperate1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b15.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.cooperate1-a1{width: 1560px;position: relative;margin: 0 auto;padding: 21.8rem 0 0 0;}
	.cooperate1-a2{width: 100%;position: relative;margin-bottom: 38px;}
	.cooperate1-b1{width: calc((100% - 10px*7)/8);height: 4rem;float: left;margin-right: 10px;margin-bottom: 10px;}
	.cooperate1-b1:nth-child(8n){margin-right: 0;}
	.cooperate1-b1>div{width: 100%;height: 100%;border: 1px solid #eee;background: #fff;box-sizing: border-box;}
	.cooperate1-b1:hover>div{transform: rotateX(360deg);transition: 1s;}
	.cooperate1-b1>div images{min-height: 100%;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.cooperate1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b15.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.cooperate1-a1{width: 123rem;position: relative;margin: 0 auto;padding: 21.8rem 0 0 0;}
	.cooperate1-a2{width: 100%;position: relative;margin-bottom: 38px;}
	.cooperate1-b1{width: calc((100% - 10px*7)/8);height: 3.5rem;float: left;margin-right: 10px;margin-bottom: 10px;}
	.cooperate1-b1:nth-child(8n){margin-right: 0;}
	.cooperate1-b1>div{width: 100%;height: 100%;border: 1px solid #eee;background: #fff;box-sizing: border-box;}
	.cooperate1-b1:hover>div{transform: rotateX(360deg);transition: 1s;}
	.cooperate1-b1>div images{min-height: 100%;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.cooperate1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b15.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.cooperate1-a1{width: 122rem;position: relative;margin: 0 auto;padding: 100px 0 0 0;}
	.cooperate1-a2{width: 100%;position: relative;margin-bottom: 38px;}
	.cooperate1-b1{width: calc((100% - 10px*7)/8);height: 70px;float: left;margin-right: 10px;margin-bottom: 10px;}
	.cooperate1-b1:nth-child(8n){margin-right: 0;}
	.cooperate1-b1>div{width: 100%;height: 100%;border: 1px solid #eee;background: #fff;box-sizing: border-box;}
	.cooperate1-b1:hover>div{transform: rotateX(360deg);transition: 1s;}
	.cooperate1-b1>div images{min-height: 100%;}
}

{team1}
	.team1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.team1-a1{width: 1560px;position: relative;padding: 174px 0 0 0;margin: 0 auto;}
	.team1-a2{width: 100%;position: relative;}
	.team111{width: calc(226px*6)!important;height: calc(258px*2 + 1.8rem)!important;position: relative;margin: 0 auto;}
	.team111 .swiper-slide{width: 226px!important;height: calc(258px*2 + 1.8rem)!important;position: relative;}
	.team1-b1{width: 13.5rem;height: 258px;margin: 0 auto;position: relative;margin-bottom: 1.8rem;cursor: pointer;}
	.team1-b1>images{min-height: 100%;transition: 0.5s;}
	.team1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.team1-b2{width: 100%;height: 48px;background: rgba(200,22,29,0.5);font-size: 1rem;line-height: 48px;color: #fff;text-align: center;padding: 0 20px;box-sizing: border-box;position: absolute;bottom: 0;left: 0;opacity: 0;transition: 0.5s;}
	.team1-b1:hover .team1-b2{opacity: 1;transition: 0.5s;}
	.team1-b3,.team1-b4,.team1-b5{display: none;}
	.team222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 0;}
	.team333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 0;}
	.team222 images,.team333 images{height: 100%;}
	.team1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.team1-c2{width: 672px;height: 31rem;position: absolute;top: calc(50% - 31rem/2);left: calc(50% - 672px/2);background: rgba(200,22,29,0.8);}
	.team1-c3{width: 21.8rem;height: 100%;position: relative;}
	.team1-c3 images{min-height: 100%;transition: 0.5s;}
	.team1-c3:hover images{transform: scale(1.08);transition: 0.5s;}
	.team1-c4{width: calc(100% - 21.8rem);height: 100%;padding: 1.7rem;box-sizing: border-box;position: absolute;top: 0;right: 0;}

	.team1-c5{width: 100%;font-size: 20px;line-height: 1.2rem;color: #fff;font-weight: bold;margin-bottom: 8px;}
	.team1-c6{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c7{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;margin-bottom: 1rem;}
	.team1-c8{width: 100%;height: 1px;background: rgba(255,255,255,0.6);position: relative;margin-bottom: 1rem;}
	.team1-c8 div{width: 1.7rem;height: 3px;position: absolute;top: -1px;left: 0;background: #fff;}
	.team1-c9{width: 100%;height: calc(1.2rem*6);position: relative;overflow: hidden;overflow-y: auto;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c9::-webkit-scrollbar{width : 4px;height: 1px;}
	.team1-c9::-webkit-scrollbar-thumb{border-radius: 2px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #fff;cursor: pointer;}
	.team1-c9::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 2px;background: rgba(255,255,255,0.4);}
	.team1-c10{width: 2rem;position: absolute;top: calc(50% - 31rem/2 - 54px);right: calc(50% - 672px/2);cursor: pointer;}
@media only screen and (min-width: 1600px){
	.team1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.team1-a1{width: 1560px;position: relative;padding: 174px 0 0 0;margin: 0 auto;}
	.team1-a2{width: 100%;position: relative;}
	.team111{width: calc(226px*6)!important;height: calc(258px*2 + 1.8rem)!important;position: relative;margin: 0 auto;}
	.team111 .swiper-slide{width: 226px!important;height: calc(258px*2 + 1.8rem)!important;position: relative;}
	.team1-b1{width: 13.5rem;height: 258px;margin: 0 auto;position: relative;margin-bottom: 1.8rem;cursor: pointer;}
	.team1-b1>images{min-height: 100%;transition: 0.5s;}
	.team1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.team1-b2{width: 100%;height: 48px;background: rgba(0,0,0,0.5);font-size: 1rem;line-height: 48px;color: #fff;text-align: center;padding: 0 20px;box-sizing: border-box;position: absolute;bottom: 0;left: 0;opacity: 0;transition: 0.5s;}
	.team1-b1:hover .team1-b2{opacity: 1;transition: 0.5s;}
	.team1-b3,.team1-b4,.team1-b5{display: none;}
	.team222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 0;}
	.team333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 0;}
	.team222 images,.team333 images{height: 100%;}
	.team1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.team1-c2{width: 672px;height: 31rem;position: absolute;top: calc(50% - 31rem/2);left: calc(50% - 672px/2);background: rgba(200,22,29,0.8);}
	.team1-c3{width: 21.8rem;height: 100%;position: relative;}
	.team1-c3 images{min-height: 100%;transition: 0.5s;}
	.team1-c3:hover images{transform: scale(1.08);transition: 0.5s;}
	.team1-c4{width: calc(100% - 21.8rem);height: 100%;padding: 1.7rem;box-sizing: border-box;position: absolute;top: 0;right: 0;}
	.team1-c5{width: 100%;font-size: 20px;line-height: 1.2rem;color: #fff;font-weight: bold;margin-bottom: 8px;}
	.team1-c6{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c7{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;margin-bottom: 1rem;}
	.team1-c8{width: 100%;height: 1px;background: rgba(255,255,255,0.6);position: relative;margin-bottom: 1rem;}
	.team1-c8 div{width: 1.7rem;height: 3px;position: absolute;top: -1px;left: 0;background: #fff;}
	.team1-c9{width: 100%;height: calc(1.2rem*6);position: relative;overflow: hidden;overflow-y: auto;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c9::-webkit-scrollbar{width : 4px;height: 1px;}
	.team1-c9::-webkit-scrollbar-thumb{border-radius: 2px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #fff;cursor: pointer;}
	.team1-c9::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 2px;background: rgba(255,255,255,0.4);}
	.team1-c10{width: 2rem;position: absolute;top: calc(50% - 31rem/2 - 54px);right: calc(50% - 672px/2);cursor: pointer;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.team1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.team1-a1{width: 123rem;position: relative;padding: 174px 0 0 0;margin: 0 auto;}
	.team1-a2{width: 100%;position: relative;}
	.team111{width: calc(226px*6)!important;height: calc(258px*2 + 1.8rem)!important;position: relative;margin: 0 auto;}
	.team111 .swiper-slide{width: 226px!important;height: calc(258px*2 + 1.8rem)!important;position: relative;}
	.team1-b1{width: 13.5rem;height: 258px;margin: 0 auto;position: relative;margin-bottom: 1.8rem;cursor: pointer;}
	.team1-b1>images{min-height: 100%;transition: 0.5s;}
	.team1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.team1-b2{width: 100%;height: 48px;background: rgba(0,0,0,0.5);font-size: 1rem;line-height: 48px;color: #fff;text-align: center;padding: 0 20px;box-sizing: border-box;position: absolute;bottom: 0;left: 0;opacity: 0;transition: 0.5s;}
	.team1-b1:hover .team1-b2{opacity: 1;transition: 0.5s;}
	.team1-b3,.team1-b4,.team1-b5{display: none;}
	.team222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 0;}
	.team333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 0;}
	.team222 images,.team333 images{height: 100%;}
	.team1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.team1-c2{width: 672px;height: 31rem;position: absolute;top: calc(50% - 31rem/2);left: calc(50% - 672px/2);background: rgba(200,22,29,0.8);}
	.team1-c3{width: 21.8rem;height: 100%;position: relative;}
	.team1-c3 images{min-height: 100%;transition: 0.5s;}
	.team1-c3:hover images{transform: scale(1.08);transition: 0.5s;}
	.team1-c4{width: calc(100% - 21.8rem);height: 100%;padding: 1.7rem;box-sizing: border-box;position: absolute;top: 0;right: 0;}
	.team1-c5{width: 100%;font-size: 20px;line-height: 1.2rem;color: #fff;font-weight: bold;margin-bottom: 8px;}
	.team1-c6{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c7{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;margin-bottom: 1rem;}
	.team1-c8{width: 100%;height: 1px;background: rgba(255,255,255,0.6);position: relative;margin-bottom: 1rem;}
	.team1-c8 div{width: 1.7rem;height: 3px;position: absolute;top: -1px;left: 0;background: #fff;}
	.team1-c9{width: 100%;height: calc(1.2rem*6);position: relative;overflow: hidden;overflow-y: auto;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c9::-webkit-scrollbar{width : 4px;height: 1px;}
	.team1-c9::-webkit-scrollbar-thumb{border-radius: 2px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #fff;cursor: pointer;}
	.team1-c9::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 2px;background: rgba(255,255,255,0.4);}
	.team1-c10{width: 2rem;position: absolute;top: calc(50% - 31rem/2 - 54px);right: calc(50% - 672px/2);cursor: pointer;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.team1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.team1-a1{width: 122rem;position: relative;padding: 100px 0 0 0;margin: 0 auto;}
	.team1-a2{width: 100%;position: relative;}
	.team111{width: calc(13.5rem*6)!important;height: calc(13.5rem*2 + 1.8rem)!important;position: relative;margin: 0 auto;}
	.team111 .swiper-slide{width: 13.5rem!important;height: calc(13.5rem*2 + 1.8rem)!important;position: relative;}
	.team1-b1{width: 12rem;height: 13.5rem;margin: 0 auto;position: relative;margin-bottom: 1.8rem;cursor: pointer;}
	.team1-b1>images{min-height: 100%;transition: 0.5s;}
	.team1-b1:hover>images{transform: scale(1.08);transition: 0.5s;}
	.team1-b2{width: 100%;height: 2rem;background: rgba(0,0,0,0.5);font-size: 0.8rem;line-height: 2rem;color: #fff;text-align: center;padding: 0 10px;box-sizing: border-box;position: absolute;bottom: 0;left: 0;opacity: 0;transition: 0.5s;}
	.team1-b1:hover .team1-b2{opacity: 1;transition: 0.5s;}
	.team1-b3,.team1-b4,.team1-b5{display: none;}
	.team222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 0;}
	.team333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 0;}
	.team222 images,.team333 images{height: 100%;}
	.team1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.team1-c2{width: 672px;height: 31rem;position: absolute;top: calc(50% - 31rem/2);left: calc(50% - 672px/2);background: rgba(200,22,29,0.8);}
	.team1-c3{width: 21.8rem;height: 100%;position: relative;}
	.team1-c3 images{min-height: 100%;transition: 0.5s;}
	.team1-c3:hover images{transform: scale(1.08);transition: 0.5s;}
	.team1-c4{width: calc(100% - 21.8rem);height: 100%;padding: 1.7rem;box-sizing: border-box;position: absolute;top: 0;right: 0;}
	.team1-c5{width: 100%;font-size: 20px;line-height: 1.2rem;color: #fff;font-weight: bold;margin-bottom: 8px;}
	.team1-c6{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c7{width: 100%;font-size: 0.8rem;line-height: 1.2rem;color: #fff;margin-bottom: 1rem;}
	.team1-c8{width: 100%;height: 1px;background: rgba(255,255,255,0.6);position: relative;margin-bottom: 1rem;}
	.team1-c8 div{width: 1.7rem;height: 3px;position: absolute;top: -1px;left: 0;background: #fff;}
	.team1-c9{width: 100%;height: calc(1.2rem*6);position: relative;overflow: hidden;overflow-y: auto;font-size: 0.8rem;line-height: 1.2rem;color: #fff;}
	.team1-c9::-webkit-scrollbar{width : 4px;height: 1px;}
	.team1-c9::-webkit-scrollbar-thumb{border-radius: 2px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #fff;cursor: pointer;}
	.team1-c9::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 2px;background: rgba(255,255,255,0.4);}
	.team1-c10{width: 2rem;position: absolute;top: calc(50% - 31rem/2 - 54px);right: calc(50% - 672px/2);cursor: pointer;}
}

{introduct1}
	.introduct1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.introduct1-a1{width: 1560px;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.introduct1-a2{width: 686px;height: calc(28px*14);padding-right: 2rem;box-sizing: border-box;font-size: 0.8rem;line-height: 28px;color: #505050;overflow: hidden;overflow-y: auto;position: relative;}
	.introduct1-a2::-webkit-scrollbar{width : 6px;height: 1px;}
	.introduct1-a2::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.introduct1-a2::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.introduct1-a2 p{font-size: 0.8rem!important;line-height: 28px;color: #505050;}
	.introduct1-a2 span{font-size: 0.8rem!important;line-height: 28px;color: #505050;}
	.introduct1-a3{width: 73.5rem;height: 456px;position: absolute;top: 260px;right: 0;cursor: pointer;}
	.introduct1-a3>images{min-height: 100%;transition: 0.5s;}
	.introduct1-a3:hover>images{transform: scale(1.08);transition: 0.5s;}
	.introduct1-a3>div{width: 70px;position: absolute;top: calc(50% - 70px/2);left: calc(50% - 70px/2);}
	.introduct1-a3:hover>div{transform: rotateY(360deg);transition: 0.5s;}
	.introduct1-a3>b{display: none;}
	.introduct1-b1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.introduct1-b2{width: 800px;height: 450px;position: absolute;top: calc(50% - 450px/2);left: calc(50% - 800px/2);}
	.introduct1-b2 iframe{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b2 video{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b3{width: 2rem;position: absolute;top: calc(50% - 450px/2 - 60px);right: calc(50% - 800px/2);cursor: pointer;}
@media only screen and (min-width: 1600px){
	.introduct1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.introduct1-a1{width: 85%;position: relative;padding: 10% 0 0 0;margin: 0 auto;}
	.introduct1-a2{width: 45%;height: calc(1.5rem*14);padding-right: 2rem;box-sizing: border-box;font-size: 1rem;line-height: 1.5rem;color: #505050;overflow: hidden;overflow-y: auto;position: relative;}
	.introduct1-a2::-webkit-scrollbar{width : 6px;height: 1px;}
	.introduct1-a2::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.introduct1-a2::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.introduct1-a2 p{font-size: 0.8rem!important;line-height: 28px;color: #505050;}
	.introduct1-a2 span{font-size: 0.8rem!important;line-height: 28px;color: #505050;}
	.introduct1-a3{width: 73.5rem;height: 456px;position: absolute;top: 260px;right: 0;cursor: pointer;}
	.introduct1-a3>images{min-height: 100%;transition: 0.5s;}
	.introduct1-a3:hover>images{transform: scale(1.08);transition: 0.5s;}
	.introduct1-a3>div{width: 70px;position: absolute;top: calc(50% - 70px/2);left: calc(50% - 70px/2);}
	.introduct1-a3:hover>div{transform: rotateY(360deg);transition: 0.5s;}
	.introduct1-a3>b{display: none;}
	.introduct1-b1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.introduct1-b2{width: 800px;height: 450px;position: absolute;top: calc(50% - 450px/2);left: calc(50% - 800px/2);}
	.introduct1-b2 iframe{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b2 video{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b3{width: 2rem;position: absolute;top: calc(50% - 450px/2 - 60px);right: calc(50% - 800px/2);cursor: pointer;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.introduct1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.introduct1-a1{width: 123rem;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.introduct1-a2{width: 62rem;height: calc(28px*14);padding-right: 2rem;box-sizing: border-box;font-size: 0.8rem;line-height: 28px;color: #505050;overflow: hidden;overflow-y: auto;position: relative;}
	.introduct1-a2::-webkit-scrollbar{width : 6px;height: 1px;}
	.introduct1-a2::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.introduct1-a2::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.introduct1-a2 p{font-size: 0.8rem!important;line-height: 28px;color: #505050;}
	.introduct1-a2 span{font-size: 0.8rem!important;line-height: 28px;color: #505050;}
	.introduct1-a3{width: 700px;height: 410px;position: absolute;top: 260px;right: 0;cursor: pointer;}
	.introduct1-a3>images{min-height: 100%;transition: 0.5s;}
	.introduct1-a3:hover>images{transform: scale(1.08);transition: 0.5s;}
	.introduct1-a3>div{width: 70px;position: absolute;top: calc(50% - 70px/2);left: calc(50% - 70px/2);}
	.introduct1-a3:hover>div{transform: rotateY(360deg);transition: 0.5s;}
	.introduct1-a3>b{display: none;}
	.introduct1-b1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.introduct1-b2{width: 800px;height: 450px;position: absolute;top: calc(50% - 450px/2);left: calc(50% - 800px/2);}
	.introduct1-b2 iframe{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b2 video{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b3{width: 2rem;position: absolute;top: calc(50% - 450px/2 - 60px);right: calc(50% - 800px/2);cursor: pointer;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.introduct1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.introduct1-a1{width: 122rem;position: relative;padding: 0.6rem 0 0 0;margin: 0 auto;}
	.introduct1-a2{width: 560px;height: calc(1.2rem*14);padding-right: 1.8rem;box-sizing: border-box;font-size: 12px;line-height: 1.2rem;color: #505050;overflow: hidden;overflow-y: auto;position: relative;}
	.introduct1-a2::-webkit-scrollbar{width : 6px;height: 1px;}
	.introduct1-a2::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.introduct1-a2::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.introduct1-a2 p{font-size: 12px!important;line-height: 1.2rem;color: #505050;}
	.introduct1-a2 span{font-size: 12px!important;line-height: 1.2rem;color: #505050;}
	.introduct1-a3{width: 620px;height: 362px;position: absolute;top: 0.6rem;right: 0;cursor: pointer;}
	.introduct1-a3>images{min-height: 100%;transition: 0.5s;}
	.introduct1-a3:hover>images{transform: scale(1.08);transition: 0.5s;}
	.introduct1-a3>div{width: 70px;position: absolute;top: calc(50% - 70px/2);left: calc(50% - 70px/2);}
	.introduct1-a3:hover>div{transform: rotateY(360deg);transition: 0.5s;}
	.introduct1-a3>b{display: none;}
	.introduct1-b1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.introduct1-b2{width: 800px;height: 450px;position: absolute;top: calc(50% - 450px/2);left: calc(50% - 800px/2);}
	.introduct1-b2 iframe{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b2 video{width: 100%!important;height: 100%!important;position: relative;}
	.introduct1-b3{width: 2rem;position: absolute;top: calc(50% - 450px/2 - 60px);right: calc(50% - 800px/2);cursor: pointer;}
}

{intelligence1}
	.intelligence1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.intelligence1-a1{width: 1560px;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.intelligence1-a2{padding-top: 96px;position: relative;}
	.intelligence1-a3{width: 100%;position: relative;padding-bottom: 0.6rem;}
	.intelligence1-a4{width: calc(100% - 34px*2 - 1.2rem/2);height: 198px;position: relative;margin-left: 34px;overflow: hidden;}
	.intelligence111{width: calc(296px*5 + 1.2rem*5)!important;height: 100%!important;position: relative;}
	.intelligence111 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.intelligence1-a5{width: 296px;height: 196px;border: 1px solid #aaa;box-sizing: border-box;margin: 0 auto;}
	.intelligence1-a5 images{min-height: 100%;transition: 0.5s;}
	.intelligence1-a5:hover images{transform: scale(1.08);transition: 0.5s;}
	.intelligence222{width: calc(100% - 100px);height: 6px;background: #d5d5d5;position: absolute;bottom: 0;left: 50px;}
	.intelligence222 .swiper-scrollbar-drag{background: #c8161d;}
	.intelligence333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(198px/2 - 68px/2);left: 0;}
	.intelligence444{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(198px/2 - 68px/2);right: 0;}
	.intelligence333 images,.intelligence444 images{height: 100%;}
@media only screen and (min-width: 1600px){
	.intelligence1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.intelligence1-a1{width: 1560px;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.intelligence1-a2{padding-top: 96px;position: relative;}
	.intelligence1-a3{width: 100%;position: relative;padding-bottom: 0.6rem;}
	.intelligence1-a4{width: calc(100% - 34px*2 - 1.2rem/2);height: 198px;position: relative;margin-left: 34px;overflow: hidden;}
	.intelligence111{width: calc(296px*5 + 1.2rem*5)!important;height: 100%!important;position: relative;}
	.intelligence111 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.intelligence1-a5{width: 296px;height: 196px;border: 1px solid #aaa;box-sizing: border-box;margin: 0 auto;}
	.intelligence1-a5 images{min-height: 100%;transition: 0.5s;}
	.intelligence1-a5:hover images{transform: scale(1.08);transition: 0.5s;}
	.intelligence222{width: calc(100% - 100px);height: 6px;background: #c8161d;position: absolute;bottom: 0;left: 50px;}
	.intelligence222 .swiper-scrollbar-drag{background: #c8161d;}
	.intelligence333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(198px/2 - 68px/2);left: 0;}
	.intelligence444{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(198px/2 - 68px/2);right: 0;}
	.intelligence333 images,.intelligence444 images{height: 100%;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.intelligence1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.intelligence1-a1{width: 123rem;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.intelligence1-a2{padding-top: 96px;position: relative;}
	.intelligence1-a3{width: 100%;position: relative;padding-bottom: 0.6rem;}
	.intelligence1-a4{width: calc(100% - 34px*2 - 1.2rem/2);height: 198px;position: relative;margin-left: 34px;overflow: hidden;}
	.intelligence111{width: calc(296px*5 + 1.2rem*5)!important;height: 100%!important;position: relative;}
	.intelligence111 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.intelligence1-a5{width: 296px;height: 196px;border: 1px solid #aaa;box-sizing: border-box;margin: 0 auto;}
	.intelligence1-a5 images{min-height: 100%;transition: 0.5s;}
	.intelligence1-a5:hover images{transform: scale(1.08);transition: 0.5s;}







	.intelligence222{width: calc(100% - 100px);height: 6px;background: #d5d5d5;position: absolute;bottom: 0;left: 50px;}
	.intelligence222 .swiper-scrollbar-drag{background: #c8161d;}
	.intelligence333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(198px/2 - 68px/2);left: 0;}
	.intelligence444{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(198px/2 - 68px/2);right: 0;}
	.intelligence333 images,.intelligence444 images{height: 100%;}

}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.intelligence1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.intelligence1-a1{width: 122rem;position: relative;padding: 0.6rem 0 0 0;margin: 0 auto;}
	.intelligence1-a2{padding-top: 60px;position: relative;}
	.intelligence1-a3{width: 100%;position: relative;padding-bottom: 3.5rem;}
	.intelligence1-a4{width: calc(100% - 34px*2 - 20px/2);height: 162px;position: relative;margin-left: 34px;overflow: hidden;}
	.intelligence111{width: calc(242px*5 + 20px*5)!important;height: 100%!important;position: relative;}
	.intelligence111 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.intelligence1-a5{width: 22rem;height: 160px;border: 1px solid #aaa;box-sizing: border-box;margin: 0 auto;}
	.intelligence1-a5 images{min-height: 100%;transition: 0.5s;}
	.intelligence1-a5:hover images{transform: scale(1.08);transition: 0.5s;}
	.intelligence222{width: calc(100% - 100px);height: 6px;background: #d5d5d5;position: absolute;bottom: 0;left: 50px;}
	.intelligence222 .swiper-scrollbar-drag{background: #c8161d;}
	.intelligence333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(162px/2 - 68px/2);left: 0;}
	.intelligence444{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(162px/2 - 68px/2);right: 0;}
	.intelligence333 images,.intelligence444 images{height: 100%;}
}

{honor}
	.honor1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.honor1-a1{width: 1560px;position: relative;padding: 14rem 0 0 0;margin: 0 auto;}
	.honor1-a2{padding-top: 1.2rem;position: relative;}
	.honor1-a3{width: 100%;position: relative;}
	.honor1-a4{width: 644px;margin-left: 10px;position: relative;}
	.honor1-a5{width: 100%;margin-bottom: 1.2rem;}
	.honor1-a6{width: 100%;margin-bottom: 10px;}
	.honor1-a6>div:nth-child(1){width: 6px;height: 1rem;border-radius: 3px;background: #c8161d;float: left;margin-right: 8px;}
	.honor1-a6>div:nth-child(2){font-size: 1rem;line-height: 1rem;color: #333333;font-weight: bold;float: left;}
	.honor1-a7{width: 100%;max-height: calc(26px*4);font-size: 0.8rem;line-height: 26px;color: #505050;padding: 0 2rem 0 1rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.honor1-a7::-webkit-scrollbar{width : 6px;height: 1px;}
	.honor1-a7::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.honor1-a7::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.honor1-a8{width: 73.5rem;height: 350px;position: absolute;top: 52px;right: 0;}
	.honor1-a9{width: 100%;height: 100%;position: relative;}
	.honor1-a10{width: 474px;height: 31rem;position: absolute;top: calc(50% - 31rem/2);left: calc(50% - 474px/2);z-index: 1;transition: 0.5s;}
	.honor1-on1{left: 0;z-index: 2;transition: 0.5s;}
	.honor1-on2{left: calc(100% - 474px);z-index: 3;transition: 0.5s;}
	.honor1-on3{width: 51.2rem;height: 350px;top: 0;left: calc(50% - 51.2rem/2);z-index: 4;transition: 0.5s;}
	.honor1-a10 images{max-width: 100%;position: absolute;top: 0;left: 0;right: 0;margin: auto;transition: 0.5s;}
	.honor1-on1 images{right: auto;transition: 0.5s;}
	.honor1-on2 images{left: auto;transition: 0.5s;}
	.honor1-on3 images{left: 0;right: 0;transition: 0.5s;}
	.honor1-a11{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);left: -50px;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
	.honor1-a12{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);right: -50px;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
@media only screen and (min-width: 1600px){
	.honor1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.honor1-a1{width: 1560px;position: relative;padding: 14rem 0 0 0;margin: 0 auto;}
	.honor1-a2{padding-top: 1.2rem;position: relative;}
	.honor1-a3{width: 100%;position: relative;}
	.honor1-a4{width: 644px;margin-left: 10px;position: relative;}
	.honor1-a5{width: 100%;margin-bottom: 1.2rem;}
	.honor1-a6{width: 100%;margin-bottom: 10px;}
	.honor1-a6>div:nth-child(1){width: 6px;height: 1rem;border-radius: 3px;background: #c8161d;float: left;margin-right: 8px;}
	.honor1-a6>div:nth-child(2){font-size: 1rem;line-height: 1rem;color: #333333;font-weight: bold;float: left;}
	.honor1-a7{width: 100%;max-height: calc(26px*4);font-size: 0.8rem;line-height: 26px;color: #505050;padding: 0 2rem 0 1rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.honor1-a7::-webkit-scrollbar{width : 6px;height: 1px;}
	.honor1-a7::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.honor1-a7::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.honor1-a8{width: 73.5rem;height: 350px;position: absolute;top: 52px;right: 0;}
	.honor1-a9{width: 100%;height: 100%;position: relative;}
	.honor1-a10{width: 474px;height: 31rem;position: absolute;top: calc(50% - 31rem/2);left: calc(50% - 474px/2);z-index: 1;transition: 0.5s;}
	.honor1-on1{left: 0;z-index: 2;transition: 0.5s;}
	.honor1-on2{left: calc(100% - 474px);z-index: 3;transition: 0.5s;}
	.honor1-on3{width: 51.2rem;height: 350px;top: 0;left: calc(50% - 51.2rem/2);z-index: 4;transition: 0.5s;}
	.honor1-a10 images{max-width: 100%;position: absolute;top: 0;left: 0;right: 0;margin: auto;transition: 0.5s;}
	.honor1-on1 images{right: auto;transition: 0.5s;}
	.honor1-on2 images{left: auto;transition: 0.5s;}
	.honor1-on3 images{left: 0;right: 0;transition: 0.5s;}
	.honor1-a11{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);left: -50px;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
	.honor1-a12{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);right: -50px;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
}
@media only screen and (max-width: 1699px) and (min-width: 1600px){
	.honor1-a11{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);left: 0;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
	.honor1-a12{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);right: 0;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.honor1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.honor1-a1{width: 123rem;position: relative;padding: 14rem 0 0 0;margin: 0 auto;}
	.honor1-a2{padding-top: 1.2rem;position: relative;}
	.honor1-a3{width: 100%;position: relative;}
	.honor1-a4{width: 560px;margin-left: 10px;position: relative;}
	.honor1-a5{width: 100%;margin-bottom: 1.2rem;}
	.honor1-a6{width: 100%;margin-bottom: 10px;}
	.honor1-a6>div:nth-child(1){width: 6px;height: 1rem;border-radius: 3px;background: #c8161d;float: left;margin-right: 8px;}
	.honor1-a6>div:nth-child(2){font-size: 1rem;line-height: 1rem;color: #333333;font-weight: bold;float: left;}
	.honor1-a7{width: 100%;max-height: calc(26px*4);font-size: 0.8rem;line-height: 26px;color: #505050;padding: 0 2rem 0 1rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.honor1-a7::-webkit-scrollbar{width : 6px;height: 1px;}
	.honor1-a7::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.honor1-a7::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}


	.honor1-a8{width: 73.5rem;height: 350px;position: absolute;top: 52px;right: 0;}
	.honor1-a9{width: 100%;height: 100%;position: relative;}
	.honor1-a10{width: 474px;height: 31rem;position: absolute;top: calc(50% - 31rem/2);left: calc(50% - 474px/2);z-index: 1;transition: 0.5s;}
	.honor1-on1{left: 0;z-index: 2;transition: 0.5s;}
	.honor1-on2{left: calc(100% - 474px);z-index: 3;transition: 0.5s;}
	.honor1-on3{width: 51.2rem;height: 350px;top: 0;left: calc(50% - 51.2rem/2);z-index: 4;transition: 0.5s;}
	.honor1-a10 images{max-width: 100%;position: absolute;top: 0;left: 0;right: 0;margin: auto;transition: 0.5s;}
	.honor1-on1 images{right: auto;transition: 0.5s;}
	.honor1-on2 images{left: auto;transition: 0.5s;}
	.honor1-on3 images{left: 0;right: 0;transition: 0.5s;}
	.honor1-a11{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);left: 0;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
	.honor1-a12{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);right: 0;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.honor1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.honor1-a1{width: 122rem;position: relative;padding: 100px 0 0 0;margin: 0 auto;}

	.honor1-a2{padding-top: 20px;position: relative;}

	.honor1-a3{width: 100%;position: relative;}
	.honor1-a4{width: 500px;margin-left: 10px;position: relative;}
	.honor1-a5{width: 100%;margin-bottom: 20px;}
	.honor1-a6{width: 100%;margin-bottom: 10px;}
	.honor1-a6>div:nth-child(1){width: 6px;height: 1rem;border-radius: 3px;background: #c8161d;float: left;margin-right: 8px;}
	.honor1-a6>div:nth-child(2){font-size: 0.8rem;line-height: 1rem;color: #333333;font-weight: bold;float: left;}
	.honor1-a7{width: 100%;max-height: calc(22px*4);font-size: 12px;line-height: 22px;color: #505050;padding: 0 2rem 0 1rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.honor1-a7::-webkit-scrollbar{width : 6px;height: 1px;}
	.honor1-a7::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.honor1-a7::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.honor1-a8{width: 700px;height: 320px;position: absolute;top: 2rem;right: 0;}
	.honor1-a9{width: 100%;height: 100%;position: relative;}
	.honor1-a10{width: 420px;height: 23.5rem;position: absolute;top: calc(50% - 23.5rem/2);left: calc(50% - 420px/2);z-index: 1;transition: 0.5s;}
	.honor1-on1{left: 0;z-index: 2;transition: 0.5s;}
	.honor1-on2{left: calc(100% - 420px);z-index: 3;transition: 0.5s;}
	.honor1-on3{width: 43.5rem;height: 320px;top: 0;left: calc(50% - 43.5rem/2);z-index: 4;transition: 0.5s;}
	.honor1-a10 images{max-width: 100%;position: absolute;top: 0;left: 0;right: 0;margin: auto;transition: 0.5s;}
	.honor1-on1 images{right: auto;transition: 0.5s;}
	.honor1-on2 images{left: auto;transition: 0.5s;}
	.honor1-on3 images{left: 0;right: 0;transition: 0.5s;}
	.honor1-a11{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);left: 0;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}
	.honor1-a12{width: 34px;height: 68px;position: absolute;top: calc(50% - 68px/2);right: 0;z-index: 5;box-shadow: 0 0 20px rgba(255,255,255,0.4);cursor: pointer;}

}

{workshow1}
	.workshow1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;overflow: hidden;}
	.workshow111{width: 1920px!important;height: calc(100% - 4rem)!important;position: absolute;bottom: 0;left: calc(50% - 1920px/2);}
	.workshow111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.workshow111 .swiper-slide images{height: 100%;width: 100%;margin: 0 auto;}
	.workshow222{width: 100%;position: absolute;bottom: 105px;left: 0;z-index: 1;}
	.workshow222 .swiper-pagination-bullet{width: 20px;height: 20px;border: 1px solid #c8161d;box-sizing: border-box;position: relative;margin: 0 15px;background: none;opacity: 1;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active{width: 26px;height: 26px;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet b{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #c8161d;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active b{opacity: 1;transition: 0.5s;}
	.workshow1-a2{width: 492px;height: 100%;position: absolute;top: 0;right: 0;z-index: 1;background: rgba(0,0,0,0.6);transition: 0.5s;}
	.workshow1-on1{right: -492px;transition: 0.5s;}
	.workshow1-a3{width: 26px;height: 50px;position: absolute;top: calc(50% - 50px/2);left: -26px;cursor: pointer;transition: 0.5s;}
	.workshow1-on1 .workshow1-a3{transform: rotateY(180deg);transition: 0.5s;}
	.workshow1-a4{width: calc(100% - 1.7rem - 1.8rem);height: calc(100% - 186px - 254px);padding-right: 42px;box-sizing: border-box;position: absolute;top: 186px;left: 1.7rem;overflow: hidden;overflow-y: auto;}
	.workshow1-a4::-webkit-scrollbar{width : 8px;height: 1px;}
	.workshow1-a4::-webkit-scrollbar-thumb{border-radius: 4px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.workshow1-a4::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 4px;background: #fff;}
	.workshow1-a5{width: 100%;height: 1px;background: rgba(255,255,255,0.6);position: absolute;bottom: 166px;left: 0;}
	.workshow1-a6{width: calc(100% - 1.7rem - 1.8rem - 42px);position: absolute;bottom: 86px;left: 1.7rem;}
	.workshow1-a6>div{width: 100%;font-size: 0.8rem;line-height: 1.8rem;color: #fff;font-weight: lighter;}
	.workshow1-b1{width: 100%;border-left: 2px solid #c8161d;padding: 0 42px 0 12px;box-sizing: border-box;font-size: 22px;line-height: 22px;color: #fff;margin-bottom: 1rem;}
	.workshow1-b2{width: 100%;padding: 0 42px 0 0.8rem;box-sizing: border-box;font-size: 0.8rem;line-height: 32px;color: #fff;margin-bottom: 60px;}
	.workshow1-b3{width: 100%;border-left: 2px solid #c8161d;padding: 0 42px 0 12px;box-sizing: border-box;font-size: 20px;line-height: 20px;color: #fff;margin-bottom: 1rem;}
	.workshow1-b4{width: 100%;padding: 0 42px 0 0.8rem;box-sizing: border-box;font-size: 0.8rem;line-height: 1.8rem;color: #fff;}
@media only screen and (min-width: 1600px){
	.workshow1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;overflow: hidden;}
	.workshow111{width: 1920px!important;height: calc(100% - 4rem)!important;position: absolute;bottom: 0;left: calc(50% - 1920px/2);}
	.workshow111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.workshow111 .swiper-slide images{height: 100%;width: 100%;margin: 0 auto;}
	.workshow222{width: 100%;position: absolute;bottom: 105px;left: 0;z-index: 1;}
	.workshow222 .swiper-pagination-bullet{width: 20px;height: 20px;border: 1px solid #c8161d;box-sizing: border-box;position: relative;margin: 0 15px;background: none;opacity: 1;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active{width: 26px;height: 26px;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet b{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #c8161d;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active b{opacity: 1;transition: 0.5s;}
	.workshow1-a2{width: 492px;height: 100%;position: absolute;top: 0;right: 0;z-index: 1;background: rgba(0,0,0,0.6);transition: 0.5s;}
	.workshow1-on1{right: -492px;transition: 0.5s;}
	.workshow1-a3{width: 26px;height: 50px;position: absolute;top: calc(50% - 50px/2);left: -26px;cursor: pointer;transition: 0.5s;}
	.workshow1-on1 .workshow1-a3{transform: rotateY(180deg);transition: 0.5s;}
	.workshow1-a4{width: calc(100% - 1.7rem - 1.8rem);height: calc(100% - 186px - 254px);padding-right: 42px;box-sizing: border-box;position: absolute;top: 186px;left: 1.7rem;overflow: hidden;overflow-y: auto;}
	.workshow1-a4::-webkit-scrollbar{width : 8px;height: 1px;}
	.workshow1-a4::-webkit-scrollbar-thumb{border-radius: 4px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.workshow1-a4::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 4px;background: #2b2e31;}
	.workshow1-a5{width: 100%;height: 1px;background: rgba(225,225,225,0.6);position: absolute;bottom: 166px;left: 0;}
	.workshow1-a6{width: calc(100% - 1.7rem - 1.8rem - 42px);position: absolute;bottom: 86px;left: 1.7rem;}
	.workshow1-a6>div{width: 100%;font-size: 0.8rem;line-height: 1.8rem;color: #fff;font-weight: lighter;}
	.workshow1-b1{width: 100%;border-left: 2px solid #c8161d;padding: 0 42px 0 12px;box-sizing: border-box;font-size: 22px;line-height: 22px;color: #fff;margin-bottom: 1rem;}
	.workshow1-b2{width: 100%;padding: 0 42px 0 0.8rem;box-sizing: border-box;font-size: 0.8rem;line-height: 32px;color: #fff;margin-bottom: 60px;}
	.workshow1-b3{width: 100%;border-left: 2px solid #c8161d;padding: 0 42px 0 12px;box-sizing: border-box;font-size: 20px;line-height: 20px;color: #fff;margin-bottom: 1rem;}
	.workshow1-b4{width: 100%;padding: 0 42px 0 0.8rem;box-sizing: border-box;font-size: 0.8rem;line-height: 1.8rem;color: #fff;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.workshow1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;overflow: hidden;}
	.workshow111{width: 1920px!important;height: calc(100% - 4rem)!important;position: absolute;bottom: 0;left: calc(50% - 1920px/2);}
	.workshow111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.workshow111 .swiper-slide images{height: 100%;width: 100%;margin: 0 auto;}
	.workshow222{width: 100%;position: absolute;bottom: 105px;left: 0;z-index: 1;}
	.workshow222 .swiper-pagination-bullet{width: 20px;height: 20px;border: 1px solid #c8161d;box-sizing: border-box;position: relative;margin: 0 15px;background: none;opacity: 1;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active{width: 26px;height: 26px;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet b{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #c8161d;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active b{opacity: 1;transition: 0.5s;}
	.workshow1-a2{width: 492px;height: 100%;position: absolute;top: 0;right: 0;z-index: 1;background: rgba(0,0,0,0.6);transition: 0.5s;}
	.workshow1-on1{right: -492px;transition: 0.5s;}
	.workshow1-a3{width: 26px;height: 50px;position: absolute;top: calc(50% - 50px/2);left: -26px;cursor: pointer;transition: 0.5s;}
	.workshow1-on1 .workshow1-a3{transform: rotateY(180deg);transition: 0.5s;}
	.workshow1-a4{width: calc(100% - 1.7rem - 1.8rem);height: calc(100% - 186px - 254px);padding-right: 42px;box-sizing: border-box;position: absolute;top: 186px;left: 1.7rem;overflow: hidden;overflow-y: auto;}
	.workshow1-a4::-webkit-scrollbar{width : 8px;height: 1px;}
	.workshow1-a4::-webkit-scrollbar-thumb{border-radius: 4px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.workshow1-a4::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 4px;background: #2b2e31;}
	.workshow1-a5{width: 100%;height: 1px;background: rgba(225,225,225,0.6);position: absolute;bottom: 166px;left: 0;}
	.workshow1-a6{width: calc(100% - 1.7rem - 1.8rem - 42px);position: absolute;bottom: 86px;left: 1.7rem;}
	.workshow1-a6>div{width: 100%;font-size: 0.8rem;line-height: 1.8rem;color: #fff;font-weight: lighter;}
	.workshow1-b1{width: 100%;border-left: 2px solid #c8161d;padding: 0 42px 0 12px;box-sizing: border-box;font-size: 22px;line-height: 22px;color: #fff;margin-bottom: 1rem;}
	.workshow1-b2{width: 100%;padding: 0 42px 0 0.8rem;box-sizing: border-box;font-size: 0.8rem;line-height: 32px;color: #fff;margin-bottom: 60px;}
	.workshow1-b3{width: 100%;border-left: 2px solid #c8161d;padding: 0 42px 0 12px;box-sizing: border-box;font-size: 20px;line-height: 20px;color: #fff;margin-bottom: 1rem;}
	.workshow1-b4{width: 100%;padding: 0 42px 0 0.8rem;box-sizing: border-box;font-size: 0.8rem;line-height: 1.8rem;color: #fff;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.workshow1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;overflow: hidden;}
	.workshow111{width: 1920px!important;height: calc(100% - 3.5rem)!important;position: absolute;bottom: 0;left: calc(50% - 1920px/2);}
	.workshow111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.workshow111 .swiper-slide images{height: 100%;width: 100%;margin: 0 auto;}
	.workshow222{width: 100%;position: absolute;bottom: 60px;left: 0;z-index: 1;}
	.workshow222 .swiper-pagination-bullet{width: 20px;height: 20px;border: 1px solid #c8161d;box-sizing: border-box;position: relative;margin: 0 15px;background: none;opacity: 1;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active{width: 26px;height: 26px;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet b{width: 1rem;height: 1rem;border-radius: 50%;display: block;background: #c8161d;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);opacity: 0;transition: 0.5s;}
	.workshow222 .swiper-pagination-bullet-active b{opacity: 1;transition: 0.5s;}
	.workshow1-a2{width: 42rem;height: 100%;position: absolute;top: 0;right: 0;z-index: 1;background: rgba(0,0,0,0.6);transition: 0.5s;}
	.workshow1-on1{right: -42rem;transition: 0.5s;}
	.workshow1-a3{width: 26px;height: 50px;position: absolute;top: calc(50% - 50px/2);left: -26px;cursor: pointer;transition: 0.5s;}
	.workshow1-on1 .workshow1-a3{transform: rotateY(180deg);transition: 0.5s;}
	.workshow1-a4{width: calc(100% - 1.7rem - 1.8rem);height: calc(100% - 0.6rem - 13.5rem);padding-right: 42px;box-sizing: border-box;position: absolute;top: 0.6rem;left: 1.7rem;overflow: hidden;overflow-y: auto;}
	.workshow1-a4::-webkit-scrollbar{width : 8px;height: 1px;}
	.workshow1-a4::-webkit-scrollbar-thumb{border-radius: 4px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.workshow1-a4::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 4px;background: #2b2e31;}
	.workshow1-a5{width: 100%;height: 1px;background: rgba(225,225,225,0.6);position: absolute;bottom: 0.6rem;left: 0;}
	.workshow1-a6{width: calc(100% - 1.7rem - 1.8rem - 20px);position: absolute;bottom: 50px;left: 1.7rem;}
	.workshow1-a6>div{width: 100%;font-size: 0.8rem;line-height: 1.8rem;color: #fff;font-weight: lighter;}
	.workshow1-b1{width: 100%;border-left: 2px solid #c8161d;padding: 0 20px 0 12px;box-sizing: border-box;font-size: 1rem;line-height: 1rem;color: #fff;margin-bottom: 12px;}
	.workshow1-b2{width: 100%;padding: 0 20px 0 0.8rem;box-sizing: border-box;font-size: 12px;line-height: 1.2rem;color: #fff;margin-bottom: 2rem;}
	.workshow1-b3{width: 100%;border-left: 2px solid #c8161d;padding: 0 20px 0 12px;box-sizing: border-box;font-size: 20px;line-height: 20px;color: #fff;margin-bottom: 12px;}
	.workshow1-b4{width: 100%;padding: 0 20px 0 0.8rem;box-sizing: border-box;font-size: 12px;line-height: 1.2rem;color: #fff;}
}

{employ1}
	.employ1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.employ1-a1{width: 1560px;position: relative;padding: 12rem 0 0 0;margin: 0 auto;}
	.employ1-a2{width: 100%;margin-bottom: 50px;text-align: center;}
	.employ1-a2>div{padding: 0 10px;border-radius: 4px;height: 32px;margin: 0 5px;display: inline-block;font-size: 1rem;line-height: 32px;color: #333;cursor: pointer;transition: 0.5s;}
	.employ1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.employ1-a2>div.employ1-on1{background: #c8161d;color: #fff}
	.employ1-a3{width: 100%;position: relative;margin-bottom: 100px;}
	.employ1-a4{width: 61.8rem;position: relative;float: left;}

	.employ1-a5{width: 100%;position: relative;margin-bottom: 1rem;}
	.employ1-a6{width: 100%;height: 20px;margin-bottom: 8px;}
	.employ1-a6>div:nth-child(1){width: 4px;height: 4px;border-radius: 2px;background: #c8161d;position: relative;top: calc(20px/2 - 4px/2);float: left;margin-right: 1rem;transition: 0.5s;}
	.employ1-a6>div:nth-child(2){max-width: calc(100% - 20px);font-size: 1rem;line-height: 20px;color: #333;float: left;cursor: pointer;}
	.employ1-on2 .employ1-a6>div:nth-child(1){height: 20px;top: 0;transition: 0.5s;}
	.employ1-a7{width: 100%;padding: 0 2rem 0 20px;box-sizing: border-box;display: none;}
	.employ1-a8{width: 100%;max-height: calc(34px*4);font-size: 0.8rem;line-height: 34px;color: #666;margin-bottom: 1rem;padding-right: 2rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.employ1-a8::-webkit-scrollbar{width : 6px;height: 1px;}
	.employ1-a8::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.employ1-a8::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.employ1-a9{width: 0.6rem;height: 1.7rem;border-radius: 4px;background: #c8161d;font-size: 1rem;line-height: 1.7rem;color: #fff;text-align: center;cursor: pointer;}
	.employ1-b1{width: 73.5rem;height: 456px;position: relative;float: right;}
	.employ111{width: 100%!important;height: 100%!important;position: relative;}
	.employ111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}

	.employ111 .swiper-slide images{min-height: 100%;transition: 0.5s;}

	.employ111 .swiper-slide:hover images{transform: scale(1.08);transition: 0.5s;}
	.employ222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 10px;}
	.employ333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 10px;}
	.employ222 images,.employ333 images{height: 100%;}
	.employ1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.employ1-c2{width: 1560px;height: 600px;background: rgba(200,22,29,0.72);position: absolute;top: calc(50% - 600px/2);left: calc(50% - 1560px/2);padding: 54px 170px 0 170px;box-sizing: border-box;}
	.employ1-c3{width: 100%;font-size: 28px;line-height: 28px;color: #fff;font-weight: bold;text-align: center;margin-bottom: 44px;}
	.employ1-c4{width: 2rem;position: absolute;top: 1.2rem;right: 1.2rem;cursor: pointer;}
	.employ1-c5{width: 100%;position: relative;display: flex;justify-content: space-between;}
	.employ1-d1{width: 23.5rem;height: 76px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;transition: 0.5s;}
	.employ1-d1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-d2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-d3{width: calc(100% - 3.5rem);height: 76px;padding-top: 23px;box-sizing: border-box;float: left;}
	.employ1-d3 input{width: 100%;height: 1.8rem;font-size: 1rem;line-height: 1.8rem;color: #fff;}
	.employ1-e1{width: 170px;height: 76px;}
	.employ1-e2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-e3{width: 20px;position: relative;top: calc(76px/2 - 20px/2);float: left;margin-left: 6px;margin-right: 8px;cursor: pointer;}
	.employ1-e3:nth-child(4){margin-left: 28px;}
	.employ1-e3>div{width: 100%;}
	.employ1-e3>div>images:nth-child(1){display: block;}
	.employ1-e3>div>images:nth-child(2){display: none;}

	.employ1-e3.on1>div>images:nth-child(1){display: none;}
	.employ1-e3.on1>div>images:nth-child(2){display: block;}
	.employ1-e3>input{display: none;}
	.employ1-e4{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-f1{width: 100%;height: 76px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;margin-bottom: 1.7rem;transition: 0.5s;}
	.employ1-f1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-f2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-f3{width: calc(100% - 3.5rem);height: 76px;padding-top: 23px;box-sizing: border-box;float: left;}
	.employ1-f3 input{width: 100%;height: 1.8rem;font-size: 1rem;line-height: 1.8rem;color: #fff;}
	.employ1-g1{width: 100%;position: relative;margin-bottom: 2rem;}
	.employ1-g2{font-size: 1rem;line-height: 44px;color: #fff;float: left;}
	.employ1-g3{width: calc(100% - 3.5rem);height: 11.8rem;border: 1px solid rgba(255,255,255,0.3);box-sizing: border-box;float: left;transition: 0.5s;}
	.employ1-g3.on1{border: 1px solid #fff;transition: 0.5s;}
	.employ1-g3 textarea{width: 100%;height: 100%;font-size: 1rem;line-height: 42px;color: #fff;}
	.employ1-h1{width: calc(100% - 3.5rem);margin-left: 3.5rem;}
	.employ1-h2{font-size: 1rem;line-height: 1rem;color: #fff;margin-left: 12px;margin-top: -12px;float: left;}
	.employ1-h3{width: 0.6rem;height: 1.7rem;border-radius: 2px;background: #fff;overflow: hidden;cursor: pointer;float: right;}
	.employ1-h3 input{width: 100%;height: 100%;font-size: 1rem;line-height: 1.7rem;color: #c8161d;text-align: center;}
@media only screen and (min-width: 1600px){
	.employ1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.employ1-a1{width: 1560px;position: relative;padding: 12rem 0 0 0;margin: 0 auto;}
	.employ1-a2{width: 100%;margin-bottom: 50px;text-align: center;}
	.employ1-a2>div{padding: 0 10px;border-radius: 4px;height: 32px;margin: 0 5px;display: inline-block;font-size: 1rem;line-height: 32px;color: #333;cursor: pointer;transition: 0.5s;}
	.employ1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.employ1-a2>div.employ1-on1{background: #c8161d;color: #fff}

	.employ1-a3{width: 100%;position: relative;margin-bottom: 100px;}
	.employ1-a4{width: 61.8rem;position: relative;float: left;}
	.employ1-a5{width: 100%;position: relative;margin-bottom: 1rem;}
	.employ1-a6{width: 100%;height: 20px;margin-bottom: 8px;}
	.employ1-a6>div:nth-child(1){width: 4px;height: 4px;border-radius: 2px;background: #c8161d;position: relative;top: calc(20px/2 - 4px/2);float: left;margin-right: 1rem;transition: 0.5s;}
	.employ1-a6>div:nth-child(2){max-width: calc(100% - 20px);font-size: 1rem;line-height: 20px;color: #333;float: left;cursor: pointer;}
	.employ1-on2 .employ1-a6>div:nth-child(1){height: 20px;top: 0;transition: 0.5s;}
	.employ1-a7{width: 100%;padding: 0 2rem 0 20px;box-sizing: border-box;display: none;}
	.employ1-a8{width: 100%;max-height: calc(34px*4);font-size: 0.8rem;line-height: 34px;color: #666;margin-bottom: 1rem;padding-right: 2rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.employ1-a8::-webkit-scrollbar{width : 6px;height: 1px;}
	.employ1-a8::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.employ1-a8::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.employ1-a9{width: 0.6rem;height: 1.7rem;border-radius: 4px;background: #c8161d;font-size: 1rem;line-height: 1.7rem;color: #fff;text-align: center;cursor: pointer;}
	.employ1-b1{width: 73.5rem;height: 456px;position: relative;float: right;}
	.employ111{width: 100%!important;height: 100%!important;position: relative;}
	.employ111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.employ111 .swiper-slide images{min-height: 100%;transition: 0.5s;}
	.employ111 .swiper-slide:hover images{transform: scale(1.08);transition: 0.5s;}
	.employ222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 10px;}
	.employ333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 10px;}
	.employ222 images,.employ333 images{height: 100%;}
	.employ1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.employ1-c2{width: 1560px;height: 600px;background: rgba(72,82,141,0.72);position: absolute;top: calc(50% - 600px/2);left: calc(50% - 1560px/2);padding: 54px 170px 0 170px;box-sizing: border-box;}
	.employ1-c3{width: 100%;font-size: 28px;line-height: 28px;color: #fff;font-weight: bold;text-align: center;margin-bottom: 44px;}
	.employ1-c4{width: 2rem;position: absolute;top: 1.2rem;right: 1.2rem;cursor: pointer;}
	.employ1-c5{width: 100%;position: relative;display: flex;justify-content: space-between;}
	.employ1-d1{width: 23.5rem;height: 76px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;transition: 0.5s;}
	.employ1-d1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-d2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-d3{width: calc(100% - 3.5rem);height: 76px;padding-top: 23px;box-sizing: border-box;float: left;}
	.employ1-d3 input{width: 100%;height: 1.8rem;font-size: 1rem;line-height: 1.8rem;color: #fff;}
	.employ1-e1{width: 170px;height: 76px;}
	.employ1-e2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-e3{width: 20px;position: relative;top: calc(76px/2 - 20px/2);float: left;margin-left: 6px;margin-right: 8px;cursor: pointer;}
	.employ1-e3:nth-child(4){margin-left: 28px;}
	.employ1-e3>div{width: 100%;}
	.employ1-e3>div>images:nth-child(1){display: block;}
	.employ1-e3>div>images:nth-child(2){display: none;}
	.employ1-e3.on1>div>images:nth-child(1){display: none;}
	.employ1-e3.on1>div>images:nth-child(2){display: block;}
	.employ1-e3>input{display: none;}
	.employ1-e4{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-f1{width: 100%;height: 76px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;margin-bottom: 1.7rem;transition: 0.5s;}
	.employ1-f1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-f2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-f3{width: calc(100% - 3.5rem);height: 76px;padding-top: 23px;box-sizing: border-box;float: left;}
	.employ1-f3 input{width: 100%;height: 1.8rem;font-size: 1rem;line-height: 1.8rem;color: #fff;}
	.employ1-g1{width: 100%;position: relative;margin-bottom: 2rem;}
	.employ1-g2{font-size: 1rem;line-height: 44px;color: #fff;float: left;}
	.employ1-g3{width: calc(100% - 3.5rem);height: 11.8rem;border: 1px solid rgba(255,255,255,0.3);box-sizing: border-box;float: left;transition: 0.5s;}
	.employ1-g3.on1{border: 1px solid #fff;transition: 0.5s;}
	.employ1-g3 textarea{width: 100%;height: 100%;font-size: 1rem;line-height: 42px;color: #fff;}
	.employ1-h1{width: calc(100% - 3.5rem);margin-left: 3.5rem;}
	.employ1-h2{font-size: 1rem;line-height: 1rem;color: #fff;margin-left: 12px;margin-top: -12px;float: left;}
	.employ1-h3{width: 0.6rem;height: 1.7rem;border-radius: 2px;background: #fff;overflow: hidden;cursor: pointer;float: right;}
	.employ1-h3 input{width: 100%;height: 100%;font-size: 1rem;line-height: 1.7rem;color: #40497b;text-align: center;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.employ1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.employ1-a1{width: 123rem;position: relative;padding: 12rem 0 0 0;margin: 0 auto;}
	.employ1-a2{width: 100%;margin-bottom: 50px;text-align: center;}
	.employ1-a2>div{padding: 0 10px;border-radius: 4px;height: 32px;margin: 0 5px;display: inline-block;font-size: 1rem;line-height: 32px;color: #333;cursor: pointer;transition: 0.5s;}
	.employ1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.employ1-a2>div.employ1-on1{background: #c8161d;color: #fff}
	.employ1-a3{width: 100%;position: relative;margin-bottom: 100px;}
	.employ1-a4{width: 61.8rem;position: relative;float: left;}
	.employ1-a5{width: 100%;position: relative;margin-bottom: 1rem;}
	.employ1-a6{width: 100%;height: 20px;margin-bottom: 8px;}
	.employ1-a6>div:nth-child(1){width: 4px;height: 4px;border-radius: 2px;background: #c8161d;position: relative;top: calc(20px/2 - 4px/2);float: left;margin-right: 1rem;transition: 0.5s;}
	.employ1-a6>div:nth-child(2){max-width: calc(100% - 20px);font-size: 1rem;line-height: 20px;color: #333;float: left;cursor: pointer;}
	.employ1-on2 .employ1-a6>div:nth-child(1){height: 20px;top: 0;transition: 0.5s;}
	.employ1-a7{width: 100%;padding: 0 2rem 0 20px;box-sizing: border-box;display: none;}
	.employ1-a8{width: 100%;max-height: calc(34px*4);font-size: 0.8rem;line-height: 34px;color: #666;margin-bottom: 1rem;padding-right: 2rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.employ1-a8::-webkit-scrollbar{width : 6px;height: 1px;}
	.employ1-a8::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.employ1-a8::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.employ1-a9{width: 0.6rem;height: 1.7rem;border-radius: 4px;background: #c8161d;font-size: 1rem;line-height: 1.7rem;color: #fff;text-align: center;cursor: pointer;}
	.employ1-b1{width: 700px;height: 410px;position: relative;float: right;}
	.employ111{width: 100%!important;height: 100%!important;position: relative;}
	.employ111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.employ111 .swiper-slide images{min-height: 100%;transition: 0.5s;}
	.employ111 .swiper-slide:hover images{transform: scale(1.08);transition: 0.5s;}
	.employ222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 10px;}
	.employ333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 10px;}
	.employ222 images,.employ333 images{height: 100%;}
	.employ1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.employ1-c2{width: 123rem;height: 600px;background: rgba(72,82,141,0.72);position: absolute;top: calc(50% - 600px/2);left: calc(50% - 123rem/2);padding: 54px 170px 0 170px;box-sizing: border-box;}
	.employ1-c3{width: 100%;font-size: 28px;line-height: 28px;color: #fff;font-weight: bold;text-align: center;margin-bottom: 44px;}
	.employ1-c4{width: 2rem;position: absolute;top: 1.2rem;right: 1.2rem;cursor: pointer;}
	.employ1-c5{width: 100%;position: relative;display: flex;justify-content: space-between;}
	.employ1-d1{width: 260px;height: 76px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;transition: 0.5s;}
	.employ1-d1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-d2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-d3{width: calc(100% - 3.5rem);height: 76px;padding-top: 23px;box-sizing: border-box;float: left;}
	.employ1-d3 input{width: 100%;height: 1.8rem;font-size: 1rem;line-height: 1.8rem;color: #fff;}
	.employ1-e1{width: 170px;height: 76px;}
	.employ1-e2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-e3{width: 20px;position: relative;top: calc(76px/2 - 20px/2);float: left;margin-left: 6px;margin-right: 8px;cursor: pointer;}
	.employ1-e3:nth-child(4){margin-left: 28px;}
	.employ1-e3>div{width: 100%;}
	.employ1-e3>div>images:nth-child(1){display: block;}
	.employ1-e3>div>images:nth-child(2){display: none;}
	.employ1-e3.on1>div>images:nth-child(1){display: none;}
	.employ1-e3.on1>div>images:nth-child(2){display: block;}
	.employ1-e3>input{display: none;}
	.employ1-e4{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-f1{width: 100%;height: 76px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;margin-bottom: 1.7rem;transition: 0.5s;}
	.employ1-f1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-f2{font-size: 1rem;line-height: 76px;color: #fff;float: left;}
	.employ1-f3{width: calc(100% - 3.5rem);height: 76px;padding-top: 23px;box-sizing: border-box;float: left;}
	.employ1-f3 input{width: 100%;height: 1.8rem;font-size: 1rem;line-height: 1.8rem;color: #fff;}
	.employ1-g1{width: 100%;position: relative;margin-bottom: 2rem;}
	.employ1-g2{font-size: 1rem;line-height: 44px;color: #fff;float: left;}
	.employ1-g3{width: calc(100% - 3.5rem);height: 11.8rem;border: 1px solid rgba(255,255,255,0.3);box-sizing: border-box;float: left;}
	.employ1-g3 textarea{width: 100%;height: 100%;font-size: 1rem;line-height: 42px;color: #fff;transition: 0.5s;}
	.employ1-g3.on1{border: 1px solid #fff;transition: 0.5s;}
	.employ1-h1{width: calc(100% - 3.5rem);margin-left: 3.5rem;}
	.employ1-h2{font-size: 1rem;line-height: 1rem;color: #fff;margin-left: 12px;margin-top: -12px;float: left;}
	.employ1-h3{width: 0.6rem;height: 1.7rem;border-radius: 2px;background: #fff;overflow: hidden;cursor: pointer;float: right;}
	.employ1-h3 input{width: 100%;height: 100%;font-size: 1rem;line-height: 1.7rem;color: #40497b;text-align: center;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.employ1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b14.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.employ1-a1{width: 122rem;position: relative;padding: 100px 0 0 0;margin: 0 auto;}
	.employ1-a2{width: 100%;margin-bottom: 20px;text-align: center;}
	.employ1-a2>div{padding: 0 10px;border-radius: 4px;height: 32px;margin: 0 5px;display: inline-block;font-size: 1rem;line-height: 32px;color: #333;cursor: pointer;transition: 0.5s;}
	.employ1-a2>div:hover{background: #c8161d;color: #fff;transition: 0.5s;}
	.employ1-a2>div.employ1-on1{background: #c8161d;color: #fff}
	.employ1-a3{width: 100%;position: relative;margin-bottom: 1rem;}
	.employ1-a4{width: 600px;position: relative;float: left;}
	.employ1-a5{width: 100%;position: relative;margin-bottom: 10px;}
	.employ1-a6{width: 100%;height: 1rem;margin-bottom: 8px;}
	.employ1-a6>div:nth-child(1){width: 4px;height: 4px;border-radius: 2px;background: #c8161d;position: relative;top: calc(1rem/2 - 4px/2);float: left;margin-right: 1rem;transition: 0.5s;}
	.employ1-a6>div:nth-child(2){max-width: calc(100% - 20px);font-size: 0.8rem;line-height: 1rem;color: #333;float: left;cursor: pointer;}
	.employ1-on2 .employ1-a6>div:nth-child(1){height: 1rem;top: 0;transition: 0.5s;}
	.employ1-a7{width: 100%;padding: 0 2rem 0 20px;box-sizing: border-box;display: none;}
	.employ1-a8{width: 100%;max-height: calc(28px*4);font-size: 12px;line-height: 28px;color: #666;margin-bottom: 12px;padding-right: 2rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;}
	.employ1-a8::-webkit-scrollbar{width : 6px;height: 1px;}
	.employ1-a8::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.employ1-a8::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.employ1-a9{width: 100px;height: 1.8rem;border-radius: 4px;background: #c8161d;font-size: 0.8rem;line-height: 1.8rem;color: #fff;text-align: center;cursor: pointer;}
	.employ1-b1{width: 600px;height: 350px;position: relative;float: right;}
	.employ111{width: 100%!important;height: 100%!important;position: relative;}
	.employ111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.employ111 .swiper-slide images{min-height: 100%;transition: 0.5s;}
	.employ111 .swiper-slide:hover images{transform: scale(1.08);transition: 0.5s;}
	.employ222{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);left: 10px;}
	.employ333{width: 34px;height: 68px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 68px/2);right: 10px;}
	.employ222 images,.employ333 images{height: 100%;}
	.employ1-c1{width: 100%;height: 100%;background: rgba(0,0,0,0.72);position: fixed;top: 0;left: 0;z-index: 11;display: none;}
	.employ1-c2{width: 122rem;height: 500px;background: rgba(72,82,141,0.72);position: absolute;top: calc(50% - 500px/2);left: calc(50% - 122rem/2);padding: 2rem 100px 0 100px;box-sizing: border-box;}
	.employ1-c3{width: 100%;font-size: 1.2rem;line-height: 1.2rem;color: #fff;font-weight: bold;text-align: center;margin-bottom: 1.7rem;}
	.employ1-c4{width: 2rem;position: absolute;top: 20px;right: 20px;cursor: pointer;}
	.employ1-c5{width: 100%;position: relative;display: flex;justify-content: space-between;}
	.employ1-d1{width: 22rem;height: 60px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;transition: 0.5s;}
	.employ1-d1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-d2{font-size: 12px;line-height: 60px;color: #fff;float: left;}
	.employ1-d3{width: calc(100% - 66px);height: 60px;padding-top: 15px;box-sizing: border-box;float: left;}
	.employ1-d3 input{width: 100%;height: 1.8rem;font-size: 12px;line-height: 1.8rem;color: #fff;}
	.employ1-e1{width: 170px;height: 60px;}
	.employ1-e2{font-size: 12px;line-height: 60px;color: #fff;float: left;}
	.employ1-e3{width: 20px;position: relative;top: calc(60px/2 - 20px/2);float: left;margin-left: 6px;margin-right: 8px;cursor: pointer;}
	.employ1-e3:nth-child(4){margin-left: 28px;}
	.employ1-e3>div{width: 100%;}
	.employ1-e3>div>images:nth-child(1){display: block;}
	.employ1-e3>div>images:nth-child(2){display: none;}
	.employ1-e3.on1>div>images:nth-child(1){display: none;}
	.employ1-e3.on1>div>images:nth-child(2){display: block;}
	.employ1-e3>input{display: none;}
	.employ1-e4{font-size: 12px;line-height: 60px;color: #fff;float: left;}
	.employ1-f1{width: 100%;height: 60px;border-bottom: 1px solid rgba(255,255,255,0.3);position: relative;margin-bottom: 1.7rem;transition: 0.5s;}
	.employ1-f1.on1{border-bottom: 1px solid #fff;transition: 0.5s;}
	.employ1-f2{font-size: 12px;line-height: 60px;color: #fff;float: left;}
	.employ1-f3{width: calc(100% - 66px);height: 60px;padding-top: 15px;box-sizing: border-box;float: left;}
	.employ1-f3 input{width: 100%;height: 1.8rem;font-size: 12px;line-height: 1.8rem;color: #fff;}
	.employ1-g1{width: 100%;position: relative;margin-bottom: 2rem;}
	.employ1-g2{font-size: 12px;line-height: 44px;color: #fff;float: left;}
	.employ1-g3{width: calc(100% - 66px);height: 11.8rem;border: 1px solid rgba(255,255,255,0.3);box-sizing: border-box;float: left;transition: 0.5s;}
	.employ1-g3.on1{border: 1px solid #fff;transition: 0.5s;}
	.employ1-g3 textarea{width: 100%;height: 100%;font-size: 12px;line-height: 42px;color: #fff;}
	.employ1-h1{width: calc(100% - 66px);margin-left: 66px;}
	.employ1-h2{font-size: 12px;line-height: 12px;color: #fff;margin-left: 12px;margin-top: -12px;float: left;}
	.employ1-h3{width: 0.6rem;height: 1.7rem;border-radius: 2px;background: #fff;overflow: hidden;cursor: pointer;float: right;}
	.employ1-h3 input{width: 100%;height: 100%;font-size: 12px;line-height: 1.7rem;color: #40497b;text-align: center;}
}

{news1}
	.news1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.news1-a1{width: 1560px;position: relative;padding: 150px 0 0 0;margin: 0 auto;z-index: 1;}
	.news1-a2{width: 710px;position: relative;margin-bottom: 1.8rem;}
	.news1-a3{width: 100%;height: 0.6rem;position: relative;margin-bottom: 20px;}
	.news1-a3:last-child{margin-bottom: 0;}
	.news1-a4{width: 222px;height: 100%;position: relative;}
	.news1-a4 images{min-height: 100%;transition: 0.5s;}
	.news1-a3:hover .news1-a4 images{transform: scale(1.08);transition: 0.5s;}
	.news1-a5{width: calc(100% - 222px - 26px);font-size: 1rem;line-height: 1.2rem;color: #333;position: absolute;top: 10px;right: 0;}
	.news1-a6{width: calc(100% - 222px - 26px);font-size: 12px;line-height: 0.8rem;color: #999;position: absolute;top: 42px;right: 0;}
	.news1-a7{width: calc(100% - 222px - 26px);height: calc(1.2rem*2);font-size: 0.8rem;line-height: 1.2rem;color: #505050;position: absolute;top: 66px;right: 0;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-b1{width: 73.5rem;position: absolute;top: 13.5rem;right: 0;}
	.news1-b2{width: 100%;height: 420px;position: relative;margin-bottom: 20px;}
	.news1-b2 images{min-height: 100%;transition: 0.5s;}
	.news1-b1:hover .news1-b2 images{transform: scale(1.08);transition: 0.5s;}
	.news1-b3{width: 100%;/*height: 64px;*/margin-bottom: 26px;}
	.news1-b4{width: 68px;height: 64px;background: #c8161d;float: left;margin-bottom: 12px;}
	.news1-b4>div:nth-child(1){font-size: 1.2rem;line-height: 28px;color: #fff;text-align: center;font-family: 'Arial';padding-top: 8px;}
	.news1-b4>div:nth-child(2){font-size: 0.8rem;line-height: 20px;color: #fff;text-align: center;font-family: 'Arial';}
	.news1-b5{width: calc(100% - 92px);float: right;}
	.news1-b5>div:nth-child(1){width: 100%;font-size: 20px;line-height: 2rem;color: #333;}
	.news1-b5>div:nth-child(2){width: 100%;font-size: 0.8rem;line-height: 1rem;color: #333;}
	.news1-b5>div:nth-child(2) span{color: #666;}
	.news1-b6{width: 100%;height: calc(28px*3);font-size: 0.8rem;line-height: 28px;color: #505050;float: left;}
	.news1-b6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a1 .page1-a1{width: 710px;}
@media only screen and (min-width: 1600px){
	.news1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.news1-a1{width: 1560px;position: relative;padding: 150px 0 0 0;margin: 0 auto;z-index: 1;}
	.news1-a2{width: 710px;position: relative;margin-bottom: 1.8rem;}
	.news1-a3{width: 100%;height: 0.6rem;position: relative;margin-bottom: 20px;}
	.news1-a3:last-child{margin-bottom: 0;}
	.news1-a4{width: 222px;height: 100%;position: relative;}
	.news1-a4 images{min-height: 100%;transition: 0.5s;}
	.news1-a3:hover .news1-a4 images{transform: scale(1.08);transition: 0.5s;}
	.news1-a5{width: calc(100% - 222px - 26px);font-size: 1rem;line-height: 1.2rem;color: #333;position: absolute;top: 10px;right: 0;}
	.news1-a6{width: calc(100% - 222px - 26px);font-size: 12px;line-height: 0.8rem;color: #999;position: absolute;top: 42px;right: 0;}
	.news1-a7{width: calc(100% - 222px - 26px);height: calc(1.2rem*2);font-size: 0.8rem;line-height: 1.2rem;color: #505050;position: absolute;top: 66px;right: 0;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-b1{width: 73.5rem;position: absolute;top: 13.5rem;right: 0;}
	.news1-b2{width: 100%;height: 420px;position: relative;margin-bottom: 20px;}
	.news1-b2 images{min-height: 100%;transition: 0.5s;}
	.news1-b1:hover .news1-b2 images{transform: scale(1.08);transition: 0.5s;}
	.news1-b3{width: 100%;/*height: 64px;*/margin-bottom: 26px;}
	.news1-b4{width: 68px;height: 64px;background: #c8161d;float: left;margin-bottom: 12px;}
	.news1-b4>div:nth-child(1){font-size: 1.2rem;line-height: 28px;color: #fff;text-align: center;font-family: 'Arial';padding-top: 8px;}
	.news1-b4>div:nth-child(2){font-size: 0.8rem;line-height: 20px;color: #fff;text-align: center;font-family: 'Arial';}
	.news1-b5{width: calc(100% - 92px);float: right;}
	.news1-b5>div:nth-child(1){width: 100%;font-size: 20px;line-height: 2rem;color: #333;}
	.news1-b5>div:nth-child(2){width: 100%;font-size: 0.8rem;line-height: 1rem;color: #333;}
	.news1-b5>div:nth-child(2) span{color: #666;}
	.news1-b6{width: 100%;height: calc(28px*3);font-size: 0.8rem;line-height: 28px;color: #505050;float: left;}
	.news1-b6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a1 .page1-a1{width: 710px;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.news1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.news1-a1{width: 123rem;position: relative;padding: 150px 0 0 0;margin: 0 auto;z-index: 1;}
	.news1-a2{width: 660px;position: relative;margin-bottom: 1.8rem;}
	.news1-a3{width: 100%;height: 108px;position: relative;margin-bottom: 20px;}
	.news1-a3:last-child{margin-bottom: 0;}
	.news1-a4{width: 200px;height: 100%;position: relative;}
	.news1-a4 images{min-height: 100%;transition: 0.5s;}
	.news1-a3:hover .news1-a4 images{transform: scale(1.08);transition: 0.5s;}
	.news1-a5{width: calc(100% - 200px - 20px);font-size: 1rem;line-height: 20px;color: #333;position: absolute;top: 10px;right: 0;}
	.news1-a6{width: calc(100% - 200px - 20px);font-size: 12px;line-height: 0.8rem;color: #999;position: absolute;top: 1.7rem;right: 0;}
	.news1-a7{width: calc(100% - 200px - 20px);height: calc(1.2rem*2);font-size: 0.8rem;line-height: 1.2rem;color: #505050;position: absolute;top: 56px;right: 0;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-b1{width: 63.5rem;position: absolute;top: 150px;right: 0;}
	.news1-b2{width: 100%;height: 366px;position: relative;margin-bottom: 2rem;}
	.news1-b2 images{min-height: 100%;transition: 0.5s;}
	.news1-b1:hover .news1-b2 images{transform: scale(1.08);transition: 0.5s;}
	.news1-b3{width: 100%;/*height: 64px;*/margin-bottom: 26px;}
	.news1-b4{width: 68px;height: 64px;background: #c8161d;float: left;margin-bottom: 1.2rem;}
	.news1-b4>div:nth-child(1){font-size: 1.2rem;line-height: 1.8rem;color: #fff;text-align: center;font-family: 'Arial';padding-top: 6px;}
	.news1-b4>div:nth-child(2){font-size: 0.8rem;line-height: 1.8rem;color: #fff;text-align: center;font-family: 'Arial';}
	.news1-b5{width: calc(100% - 92px);float: right;}
	.news1-b5>div:nth-child(1){width: 100%;font-size: 20px;line-height: 1.7rem;color: #333;}
	.news1-b5>div:nth-child(2){width: 100%;font-size: 0.8rem;line-height: 1.7rem;color: #333;}
	.news1-b5>div:nth-child(2) span{color: #666;}
	.news1-b6{width: 100%;height: calc(28px*3);font-size: 0.8rem;line-height: 28px;color: #505050;float: left;}
	.news1-b6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a1 .page1-a1{width: 700px;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.news1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.news1-a1{width: 122rem;position: relative;padding: 100px 0 0 0;margin: 0 auto;z-index: 1;}
	.news1-a2{width: 600px;position: relative;margin-bottom: 20px;}
	.news1-a3{width: 100%;height: 86px;position: relative;margin-bottom: 12px;}
	.news1-a3:last-child{margin-bottom: 0;}
	.news1-a4{width: 160px;height: 100%;position: relative;}
	.news1-a4 images{min-height: 100%;transition: 0.5s;}
	.news1-a3:hover .news1-a4 images{transform: scale(1.08);transition: 0.5s;}
	.news1-a5{width: calc(100% - 160px - 20px);font-size: 0.8rem;line-height: 20px;color: #333;position: absolute;top: 6px;right: 0;}
	.news1-a6{width: calc(100% - 160px - 20px);font-size: 12px;line-height: 0.8rem;color: #999;position: absolute;top: 28px;right: 0;}
	.news1-a7{width: calc(100% - 160px - 20px);height: calc(20px*2);font-size: 12px;line-height: 20px;color: #505050;position: absolute;top: 44px;right: 0;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-b1{width: 560px;position: absolute;top: 100px;right: 0;}

	.news1-b2{width: 100%;height: 302px;position: relative;margin-bottom: 20px;}
	.news1-b2 images{min-height: 100%;transition: 0.5s;}
	.news1-b1:hover .news1-b2 images{transform: scale(1.08);transition: 0.5s;}
	.news1-b3{width: 100%;/*height: 56px;*/margin-bottom: 20px;}
	.news1-b4{width: 60px;height: 56px;background: #c8161d;float: left;margin-bottom: 12px;}
	.news1-b4>div:nth-child(1){font-size: 20px;line-height: 1.2rem;color: #fff;text-align: center;font-family: 'Arial';padding-top: 4px;}
	.news1-b4>div:nth-child(2){font-size: 12px;line-height: 1.2rem;color: #fff;text-align: center;font-family: 'Arial';}
	.news1-b5{width: calc(100% - 92px);float: right;}
	.news1-b5>div:nth-child(1){width: 100%;font-size: 1rem;line-height: 28px;color: #333;}
	.news1-b5>div:nth-child(2){width: 100%;font-size: 12px;line-height: 28px;color: #333;}
	.news1-b5>div:nth-child(2) span{color: #666;}
	.news1-b6{width: 100%;height: calc(1.2rem*3);font-size: 12px;line-height: 1.2rem;color: #505050;float: left;}
	.news1-b6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a1 .page1-a1{width: 62rem;}
}

{history1}
	.history1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.history1-a1{width: 1560px;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.history1-a2{width: 100%;height: calc(160px*2 + 8px);position: relative;margin-bottom: 64px;}
	.history1-b1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.history1-b2{width: 100%;height: 8px;border-radius: 4px;border: 1px solid #cacaca;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 8px/2);left: 0;}
	.history1-b3{width: calc(200px*8);height: 100%;position: absolute;top: 0;left: calc(50% - 200px*8/2);}
	.history111{width: 100%!important;height: 100%!important;position: relative;}
	.history111 .swiper-slide{width: 12.5%!important;height: 100%!important;position: relative;}
	.history1-b4{width: 100%;height: 100%;position: relative;}
	.history1-b5{width: 100%;font-size: 1rem;line-height: 1.7rem;color: #333;text-align: center;position: absolute;left: 0;}
	.at1 .history1-b5{top: 192px;}
	.at2 .history1-b5{bottom: 192px;}
	.history1-b6{width: 1rem;height: 1rem;border: 2px solid #d5d5d5;border-radius: 50%;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);transition: 0.5s;}
	.history1-b4:hover .history1-b6{border: 2px solid #c8161d;transition: 0.5s;}
	.history1-b6 div{width: 8px;height: 8px;border-radius: 50%;background: #c8161d;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
	.history1-b7{width: 0;height: 6px;border-radius: 3px;background: #c8161d;position: absolute;top: calc(50% - 6px/2);left: calc(50% + 10px);transition: 0.5s;}
	.history1-b4:hover .history1-b7{width: calc(100% - 10px*2);transition: 0.5s;}
	.history1-b8{width: 22rem;height: 23.5rem;background: #fff;border-radius: 4px;overflow: hidden;position: absolute;top: calc(50% - 23.5rem/2);right: calc(50% + 60px);transform: rotateY(90deg);transition: 0.5s;}
	.history1-b4:hover .history1-b8{transform: rotateY(0deg);transition: 0.5s;}
	.history1-b9{width: 220px;height: 125px;border-radius: 4px;position: absolute;top: 10px;left: 10px;overflow: hidden;}
	.history1-b9 images{min-height: 100%;transition: 0.5s;}
	.history1-b9:hover images{transform: scale(1.08);transition: 0.5s;}
	.history1-b10{width: 220px;height: calc(26px*4);font-size: 0.8rem;line-height: 26px;color: #333;position: absolute;top: 148px;left: 10px;overflow: hidden;overflow-y: auto;}
	.history1-b10::-webkit-scrollbar{width : 6px;height: 1px;}
	.history1-b10::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.history1-b10::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.history1-c1{width: 100%;height: 1.7rem;position: relative;}
	.history222{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;right: calc(50% + 15px);left: auto;cursor: pointer;transition: 0.5s;}
	.history222:hover{background: #c8161d;transition: 0.5s;}
	.history222>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);left: 35px;}
	.history222>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;right: 38px;transition: 0.5s;}
	.history222:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
	.history333{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;left: calc(50% + 15px);right: auto;cursor: pointer;transition: 0.5s;}
	.history333:hover{background: #c8161d;transition: 0.5s;}
	.history333>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);right: 35px;}
	.history333>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.history333:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history333:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;left: 38px;transition: 0.5s;}
	.history333:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
@media only screen and (min-width: 1600px){
	.history1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.history1-a1{width: 1560px;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.history1-a2{width: 100%;height: calc(160px*2 + 8px);position: relative;margin-bottom: 64px;}


	.history1-b1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.history1-b2{width: 100%;height: 8px;border-radius: 4px;border: 1px solid #cacaca;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 8px/2);left: 0;}
	.history1-b3{width: calc(200px*8);height: 100%;position: absolute;top: 0;left: calc(50% - 200px*8/2);}
	.history111{width: 100%!important;height: 100%!important;position: relative;}
	.history111 .swiper-slide{width: 12.5%!important;height: 100%!important;position: relative;}
	.history1-b4{width: 100%;height: 100%;position: relative;}
	.history1-b5{width: 100%;font-size: 1rem;line-height: 1.7rem;color: #333;text-align: center;position: absolute;left: 0;}
	.at1 .history1-b5{top: 192px;}
	.at2 .history1-b5{bottom: 192px;}
	.history1-b6{width: 1rem;height: 1rem;border: 2px solid #d5d5d5;border-radius: 50%;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);transition: 0.5s;}
	.history1-b4:hover .history1-b6{border: 2px solid #c8161d;transition: 0.5s;}
	.history1-b6 div{width: 8px;height: 8px;border-radius: 50%;background: #c8161d;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
	.history1-b7{width: 0;height: 6px;border-radius: 3px;background: #c8161d;position: absolute;top: calc(50% - 6px/2);left: calc(50% + 10px);transition: 0.5s;}
	.history1-b4:hover .history1-b7{width: calc(100% - 10px*2);transition: 0.5s;}
	.history1-b8{width: 22rem;height: 23.5rem;background: #fff;border-radius: 4px;overflow: hidden;position: absolute;top: calc(50% - 23.5rem/2);right: calc(50% + 60px);transform: rotateY(90deg);transition: 0.5s;}
	.history1-b4:hover .history1-b8{transform: rotateY(0deg);transition: 0.5s;}
	.history1-b9{width: 220px;height: 125px;border-radius: 4px;position: absolute;top: 10px;left: 10px;overflow: hidden;}
	.history1-b9 images{min-height: 100%;transition: 0.5s;}
	.history1-b9:hover images{transform: scale(1.08);transition: 0.5s;}
	.history1-b10{width: 220px;height: calc(26px*4);font-size: 0.8rem;line-height: 26px;color: #333;position: absolute;top: 148px;left: 10px;overflow: hidden;overflow-y: auto;}
	.history1-b10::-webkit-scrollbar{width : 6px;height: 1px;}
	.history1-b10::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.history1-b10::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.history1-c1{width: 100%;height: 1.7rem;position: relative;}
	.history222{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;right: calc(50% + 15px);left: auto;cursor: pointer;transition: 0.5s;}
	.history222:hover{background: #c8161d;transition: 0.5s;}
	.history222>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);left: 35px;}
	.history222>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;right: 38px;transition: 0.5s;}
	.history222:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
	.history333{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;left: calc(50% + 15px);right: auto;cursor: pointer;transition: 0.5s;}
	.history333:hover{background: #c8161d;transition: 0.5s;}
	.history333>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);right: 35px;}
	.history333>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}

	.history333:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history333:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;left: 38px;transition: 0.5s;}
	.history333:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1599px) and (min-width: 142rem){
	.history1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 100%;}
	.history1-a1{width: 123rem;position: relative;padding: 260px 0 0 0;margin: 0 auto;}
	.history1-a2{width: 100%;height: calc(160px*2 + 8px);position: relative;margin-bottom: 64px;}
	.history1-b1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.history1-b2{width: 100%;height: 8px;border-radius: 4px;border: 1px solid #cacaca;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 8px/2);left: 0;}
	.history1-b3{width: calc(13.5rem*8);height: 100%;position: absolute;top: 0;left: calc(50% - 13.5rem*8/2);}
	.history111{width: 100%!important;height: 100%!important;position: relative;}
	.history111 .swiper-slide{width: 12.5%!important;height: 100%!important;position: relative;}
	.history1-b4{width: 100%;height: 100%;position: relative;}
	.history1-b5{width: 100%;font-size: 1rem;line-height: 1.7rem;color: #333;text-align: center;position: absolute;left: 0;}
	.at1 .history1-b5{top: 192px;}
	.at2 .history1-b5{bottom: 192px;}
	.history1-b6{width: 1rem;height: 1rem;border: 2px solid #d5d5d5;border-radius: 50%;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);transition: 0.5s;}
	.history1-b4:hover .history1-b6{border: 2px solid #c8161d;transition: 0.5s;}
	.history1-b6 div{width: 8px;height: 8px;border-radius: 50%;background: #c8161d;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
	.history1-b7{width: 0;height: 6px;border-radius: 3px;background: #c8161d;position: absolute;top: calc(50% - 6px/2);left: calc(50% + 10px);transition: 0.5s;}
	.history1-b4:hover .history1-b7{width: calc(100% - 10px*2);transition: 0.5s;}
	.history1-b8{width: 22rem;height: 23.5rem;background: #fff;border-radius: 4px;overflow: hidden;position: absolute;top: calc(50% - 23.5rem/2);right: calc(50% + 60px);transform: rotateY(90deg);transition: 0.5s;}
	.history1-b4:hover .history1-b8{transform: rotateY(0deg);transition: 0.5s;}
	.history1-b9{width: 220px;height: 125px;border-radius: 4px;position: absolute;top: 10px;left: 10px;overflow: hidden;}
	.history1-b9 images{min-height: 100%;transition: 0.5s;}
	.history1-b9:hover images{transform: scale(1.08);transition: 0.5s;}
	.history1-b10{width: 220px;height: calc(26px*4);font-size: 0.8rem;line-height: 26px;color: #333;position: absolute;top: 148px;left: 10px;overflow: hidden;overflow-y: auto;}
	.history1-b10::-webkit-scrollbar{width : 6px;height: 1px;}
	.history1-b10::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.history1-b10::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.history1-c1{width: 100%;height: 1.7rem;position: relative;}
	.history222{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;right: calc(50% + 15px);left: auto;cursor: pointer;transition: 0.5s;}
	.history222:hover{background: #c8161d;transition: 0.5s;}
	.history222>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);left: 35px;}
	.history222>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;right: 38px;transition: 0.5s;}
	.history222:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
	.history333{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;left: calc(50% + 15px);right: auto;cursor: pointer;transition: 0.5s;}
	.history333:hover{background: #c8161d;transition: 0.5s;}
	.history333>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);right: 35px;}
	.history333>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.history333:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history333:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;left: 38px;transition: 0.5s;}
	.history333:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){
	.history1-a0{width: 100%;height: 100%;position: fixed;bottom: 0;left: 0;z-index: -1;background: url(../images/b16.jpg) no-repeat #f4f4f4;background-position: bottom center;background-size: 142rem auto;}
	.history1-a1{width: 122rem;position: relative;padding: 100px 0 0 0;margin: 0 auto;}
	.history1-a2{width: 100%;height: calc(12rem*2 + 8px);position: relative;margin-bottom: 64px;}
	.history1-b1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;}
	.history1-b2{width: 100%;height: 8px;border-radius: 4px;border: 1px solid #cacaca;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 8px/2);left: 0;}
	.history1-b3{width: calc(160px*8);height: 100%;position: absolute;top: 0;left: calc(50% - 160px*8/2);}
	.history111{width: 100%!important;height: 100%!important;position: relative;}
	.history111 .swiper-slide{width: 12.5%!important;height: 100%!important;position: relative;}
	.history1-b4{width: 100%;height: 100%;position: relative;}
	.history1-b5{width: 100%;font-size: 1rem;line-height: 1.7rem;color: #333;text-align: center;position: absolute;left: 0;}
	.at1 .history1-b5{top: 192px;}
	.at2 .history1-b5{bottom: 192px;}
	.history1-b6{width: 1rem;height: 1rem;border: 2px solid #d5d5d5;border-radius: 50%;box-sizing: border-box;background: #d5d5d5;position: absolute;top: calc(50% - 1rem/2);left: calc(50% - 1rem/2);transition: 0.5s;}
	.history1-b4:hover .history1-b6{border: 2px solid #c8161d;transition: 0.5s;}
	.history1-b6 div{width: 8px;height: 8px;border-radius: 50%;background: #c8161d;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
	.history1-b7{width: 0;height: 6px;border-radius: 3px;background: #c8161d;position: absolute;top: calc(50% - 6px/2);left: calc(50% + 10px);transition: 0.5s;}
	.history1-b4:hover .history1-b7{width: calc(100% - 10px*2);transition: 0.5s;}
	.history1-b8{width: 22rem;height: 250px;background: #fff;border-radius: 4px;overflow: hidden;position: absolute;top: calc(50% - 250px/2);right: calc(50% + 60px);transform: rotateY(90deg);transition: 0.5s;}
	.history1-b4:hover .history1-b8{transform: rotateY(0deg);transition: 0.5s;}
	.history1-b9{width: 220px;height: 125px;border-radius: 4px;position: absolute;top: 10px;left: 10px;overflow: hidden;}
	.history1-b9 images{min-height: 100%;transition: 0.5s;}
	.history1-b9:hover images{transform: scale(1.08);transition: 0.5s;}
	.history1-b10{width: 220px;height: calc(26px*3);font-size: 0.8rem;line-height: 26px;color: #333;position: absolute;top: 148px;left: 10px;overflow: hidden;overflow-y: auto;}
	.history1-b10::-webkit-scrollbar{width : 6px;height: 1px;}
	.history1-b10::-webkit-scrollbar-thumb{border-radius: 3px;box-shadow: inset 0 0 5px rgba(0,0,0,0);background: #c8161d;cursor: pointer;}
	.history1-b10::-webkit-scrollbar-track{box-shadow: inset 0 0 5px rgba(0,0,0,0);border-radius: 3px;background: #d5d5d5;}
	.history1-c1{width: 100%;height: 1.7rem;position: relative;}
	.history222{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;right: calc(50% + 15px);left: auto;cursor: pointer;transition: 0.5s;}
	.history222:hover{background: #c8161d;transition: 0.5s;}
	.history222>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);left: 35px;}
	.history222>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history222:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history222>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;right: 38px;transition: 0.5s;}
	.history222:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
	.history333{padding: 0;margin: 0;width: 150px;height: 1.7rem;border-radius: 4px;background: #d3d3d3;position: absolute;top: 0;left: calc(50% + 15px);right: auto;cursor: pointer;transition: 0.5s;}
	.history333:hover{background: #c8161d;transition: 0.5s;}
	.history333>div:nth-child(1){height: 10px;position: absolute;top: calc(50% - 10px/2);right: 35px;}
	.history333>div:nth-child(1) images:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(1) images:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.history333:hover>div:nth-child(1) images:nth-child(1){opacity: 0;transition: 0.5s;}
	.history333:hover>div:nth-child(1) images:nth-child(2){opacity: 1;transition: 0.5s;}
	.history333>div:nth-child(2){font-size: 0.8rem;line-height: 1.7rem;color: #c8161d;text-transform: uppercase;position: absolute;top: 0;left: 38px;transition: 0.5s;}
	.history333:hover>div:nth-child(2){color: #fff;transition: 0.5s;}
}

{}
@media only screen and (min-width: 1600px){}
@media only screen and (max-width: 1599px) and (min-width: 142rem){}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){}

{}
@media only screen and (min-width: 1770px){}
@media only screen and (max-width: 1769px) and (min-width: 142rem){}
@media only screen and (max-width: 1439px) and (min-width: 123.5rem){}
/*产品系列*/
.container03 {
    padding: 7% 0 0;
    /* background: #e9e9e9; */
    /* height: 600px; */
    width: 90%;
    margin: 0 auto;
}
.title01 {
    margin-bottom: 2rem;
    text-align: center;
}
.title01 h3 {
    font-size: 2rem;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
    font-family: Humnst777 BlkCn Bt;
    /* margin-bottom: 0.5rem; */
}
.title01 h4 {
    font-size: 1.5rem;
    color: #ffffff;
    margin-top: 0px;
}
.title01 h5 {
    font-size: 0.8rem;
    color: #ffffff;
    margin-bottom: 8px;
    margin-top: 1px;
}
.title01 h6 {
    font-size: 12px;
    color: #989898;
    text-transform: uppercase;
    margin-top: 0px;
}
.container03 ul {
    width: 90%;
    height: 17rem;
    margin: 0 auto;
}
.container03 ul li {
    float: left;
    width: 14.6%;
    margin-left: 2%;
    text-align: center;
    height: 16rem;
    position: relative;
}

.img01 {
    width: 12rem;
    height: 12rem;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: relative;
}
.img01:before {
    top: 0;
    left: 0;
    padding: 0;
    z-index: 0;
    background: #c82d33;
    -webkit-transition: -webkit-transform 0.6s, opacity 0.6s;
    -moz-transition: -moz-transform 0.6s, opacity 0.6s;
    transition: transform 0.6s, opacity 0.6s;
}
.img01:before {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content: '';
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.img01 img {
    position: relative;
    z-index: 10;
    width: 100%;
    height: 12rem;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}
.container03 ul li h5 {
    font-size: 1.1rem;
    color: #ffffff;
    height: 4.5rem;
    line-height: 3.5rem;
    text-transform: uppercase;
    margin-top: 0px;
}
.container03 ul li h5 small {
    font-size: 0.9rem;
    color: #ffffff;
    margin-left: 0.8rem;
}
.container03 ul li:after {
    content: "";
    position: absolute;
    bottom: -0.5px;
    left: 50%;
    margin-left: -20px;
    width: 0;
    height: 3px;
    background: #ed1c24;
    -moz-border-radius: 1.5px;
    -webkit-border-radius: 1.5px;
    border-radius: 1.5px;
    -moz-transition: all 0.6s ease-in-out;
    -webkit-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}

.img01:before{
	top: 0;
	left: 0;
	padding: 0;
	z-index: 0;
	background: #c82d33;
	-webkit-transition: -webkit-transform 0.6s, opacity 0.6s;
	-moz-transition: -moz-transform 0.6s, opacity 0.6s;
	transition: transform 0.6s, opacity 0.6s;
}

.aboutBox{

padding-top: 3%;

position: relative;

padding-bottom: 2%;
}

/* .aboutBox::before{

    content:"";

    position: absolute;

    left: 0;

    top: 60px;

    width: 100%;

    height: 190px;

    background:url(../images/aboutBg.jpg) no-repeat center center/cover;

} */

.aboutBox .container{

    position: relative;

    z-index: 1;

}

.aboutBox .left{

    float: right;

    width: 45%;

    padding-top: 2vw;

}

.aboutBox .left .title span{

    display: block;

    color: #000000;

    font-size: 14px;

    text-transform: uppercase;

    margin-bottom: 5px;

}

.aboutBox .title {position: relative;padding-bottom: 2rem;}

.aboutBox .title:after {

content:'';

width: 100%;

height: 5px;

background: #c8aa82;

background-image: linear-gradient(to right, #c8aa82 , #c8aa82);

position: absolute;

left:0;

bottom:0;

}



.aboutBox .left .bt{

    color: #000000;

    font-size: 20px;

    letter-spacing: 2px;

    line-height: 30px;

    margin-top: 40px;

}

.aboutBox .left .text{

    color: #333333;

    font-size: 16px;

    line-height: 32px;

    margin-top: 22px;

}

.aboutBox .img{

    margin-top: 0px;

    float: left;

    width: 50%;

    line-height: 0;

}



@media(max-width: 1920px){

    .aboutBox .left { padding-top: 1vw; }

}

@media(max-width: 1780px){

    .aboutBox .left { padding-top: 20px; }

    .aboutBox .title { padding-bottom: 30px;  }

    .aboutBox .left .bt { margin-top: 30px; }

}

@media(max-width: 1480px){

    .aboutBox .left { padding-top: 0px; }

    .aboutBox .title { padding-bottom: 20px;  }

    .aboutBox .left .bt { margin-top: 20px; }

    .aboutBox .left .bt { font-size: 18px; }

    .aboutBox .left .text { margin-top:10px;}

}



.aboutBox .img img { width: 100%; height: auto;}

.aboutBox2{

    padding-top: 30px;

    position: relative;

}

.aboutBox2:before{

    content:"";

    position: absolute;

    right: 0;

    top: -15%;

    width: 97%;

    height: 115%;

    background:#f7f7f7;

    z-index: -1;

}

.aboutBox2 .left{

    float: left;

    width: 50%;

    padding-top: 125px;

}

.aboutBox2 .left .text{

    color: #333333;

    font-size: 16px;

    line-height: 32px;

}

.aboutBox2 .left .text p{

    margin-top: 20px;

}

.aboutBox2 .img{

    float: right;

    line-height: 0;

    width: 54%;

    margin-right: -9.2%;

}



.aboutBox3 ul{

    margin-top: 0;

}



.aboutBox4{

    background:url(../images/aboutbg2.jpg) no-repeat center center/cover;

    padding: 6vw 0 7vw;

    position: relative;

    border-top: 1px solid #ededed;

    border-bottom: 1px solid #ededed;

}



.aboutBox4 .left{

    float: left;

    width: 50%;

    /* background:#f0f0f0; */

    position: absolute;

    left: 0;

    /* top: -40px; */

    /* height: 95%; */

    padding-left: 7.7%;

    padding-right: 12%;

}

/* .aboutBox4 .left::before{

    content:"";

    position: absolute;

    right: 0;

    top: 70px;

    width: 135px;

    height: 568px;

    background:url(../images/aboutbg4.jpg)no-repeat center center; 

} */



.aboutBox4 .left .text{

    color:#333333;

    font-size: 16px;

    line-height: 30px;

    margin-top: 30px;

}

.aboutBox4 .left ol{

    margin-top: 40px;

}

.aboutBox4 .left ol li{

    float: left;

    width: 100%;

    margin-bottom: 40px;

}

.aboutBox4 .left ol li .icon{

    float: left;

    width: 46px;

    line-height: 0;

}

.aboutBox4 .left ol li .t{

    float: left;

    margin-left: 10px;

    max-width: 500px;

}

.aboutBox4 .left ol li .t h3{

    color:#333333;

    font-size: 20px;

    font-weight: normal;

}

.aboutBox4 .left ol li .t p{

    color:#666666;

    margin-top:4px;

    font-size: 16px;

}

.aboutBox4 .right{

    float: right;

    width: 45%;

}

.aboutBox4 .right .text{

    color: #ffffff;

    font-size: 18px;

    line-height: 38px;

}

.aboutBox4 .right .text p{

    margin-top: 20px;

}



.mainX { margin:3vw 0 2.5vw; position: relative; width: calc(100% - 38px); height: 1px; margin-left: 38px; background: #ededed; }

.mainX:after { content:''; width: 54px; height: 29px; background: url(../images/mainxa.png) no-repeat center/cover; position: absolute; left:-38px; top:-15px; }

.aboutBox4 .right .mainX:after { background: url(../images/mainxb.png) no-repeat center/cover; }

.aboutBox4 .right .mainX { background: rgba(255,255,255,0.2); }

@media(max-width: 1480px){

    .aboutBox4 .left ol li .t { width: 300px; }

    .aboutBox4 .right .text { font-size: 16px; }

    .aboutBox4 .right .text p { margin-top:12px; }

    .aboutBox4 .left ol li { margin-bottom: 30px; }

    .aboutBox4 .left ol { margin-top: 30px; }

}

@media(max-width: 1280px){

    .aboutBox4 .left ol li .t { width: 240px; }

    .aboutBox4 .right .text { font-size: 16px; }

    .aboutBox4 .right .text p { margin-top:12px; }

    .aboutBox4 .left ol li { margin-bottom: 30px; }

    .aboutBox4 .left ol { margin-top: 30px; }

}

@media(max-width: 1024px){

    .mainX { margin: 20px 0; background: rgba(0,0,0,0.1); margin-left: 16px; width: calc(100% - 16px); }

    .aboutBox4 .right .mainX { background: rgba(255,255,255,0.2); }

    .mainX:after { width: 32px; height: 18px; left: -16px; top: -9px; }

}



.aboutBox5{

    padding: 60px 0;

}

.aboutBox5 .left{

    float: left;

    width: 45%;

}





.aboutBox5 .left .title { position: relative; padding-bottom: 40px; }

.aboutBox5 .left .title:after { content:''; width: 100%; height: 5px; background: #54c3f1; 

    background-image: linear-gradient(to right, #54c3f1 , #004c9d); position: absolute; left:0; bottom:0; }





.aboutBox5 .left .ts{

    color: #333333;

    font-size: 16px;

    line-height: 30px;

    margin-top: 30px;

   /* border-bottom:1px solid #e9e9e9;*/

    padding-bottom: 30px;

}


.contactBox{

padding: 2% 0 2%;

/* background:url(../images/jzbg2.jpg) no-repeat center bottom/cover;*/

background-size:100% 160px;
}

.contactBox .left{

    float: left;

    width: 50%;

}

.contactBox .title h3{

font-size: 2.5rem;
}

.contactBox .title p{

    font-size: 14px;

    letter-spacing: 3px;

}

.contactBox .left .text{

    color: #333333;

    font-size: 16px;

    margin-top: 40px;

}

.contactBox .left .text p{

line-height: 1;

/* padding-left: 2.1rem; */

margin-bottom: 1.8rem;

font-size: 1.5rem;
}

.contactBox .left .text p span{

display: inline-block;

margin-right: 1.5rem;

font-family: DINEngschriftStd;

font-size: 1.5rem;
}

.contactBox .left .text p.d1{

/* background:url(../images/d1.png) no-repeat left center/cover; */

background-size: 1.4rem 1.4rem;
}

.contactBox .left .text p.d2{

background:url(../images/d2.png) no-repeat left center/cover;

background-size: 1.4rem 1.4rem;
}

.contactBox .left .text p.d3{

background:url(../images/d3.png) no-repeat left center/cover;

background-size: 1.4rem 1.4rem;
}

.contactBox .left .text p.d4{

/* background:url(../images/d4.png) no-repeat left center/cover; */

background-size: 1.4rem 1.4rem;
}

.contactBox .right{

float: right;

width: 50%;
}

.contactBox .right ol li{

    float: left;

    width: 100%;

    margin-bottom: 10px;

}

.contactBox .right ol li input{

    float: left;

    width: 100%;

    border:none;

    border-bottom:1px solid #d8d8d8;

    color: #333333;

    font-size: 15px;

    padding: 18px 0;

}

.contactBox .right ol li textarea{

    padding: 10px 0;

    float: left;

    width: 100%;

    border:none;

    border-bottom:1px solid #d8d8d8;

    height: 120px;

    color: #333333;

    font-size: 15px;

    font-family:微软雅黑;

}

.contactBox .right ol li input::-webkit-input-placeholder,

.contactBox .right ol li input::-webkit-textarea-placeholder{

    color:#333;

}

.contactBox .right ol li .btn{

    margin-top: 25px;

    background:#222222;

    font-size: 18px;

    color:#fff;

    border-bottom:none;

}


.contactMap{

    width: 100%;

}

.contactMap #allmap{

    width: 100%;

    height: 590px;

}



.joinBox{

    padding: 100px 0;

}

.joinBox .left{

    float: left;

    width: 45%;

    padding-top: 50px;

}

.joinBox .left .text{

    margin-top: 30px;

    color: #333333;

    font-size: 16px;

    line-height: 32px;

}

.joinBox .left .text p{

    margin-top: 10px;

}

.joinBox .img{

    float: right;

    width: 50%;

    line-height: 0;

}

.joinBox2{

    padding-top: 0;

    background:#f7f7f7;

    position: relative;

}

.joinBox2:before{

    content:"";

    position: absolute;

    left: 0;

    bottom:0;

    width: 100%;

    height: 152px;

   /* background:url(../images/joinBg.jpg) no-repeat center center/cover;
*/
    z-index: 0;

}

.joinBox2 .container{

    position: relative;

    z-index: 1;

}

.joinBox2 .img{

    float: left;

    width: 59.2%;

    margin-left: -9.2%;

}

.joinBox2 .left{

    float: right;

    padding-top: 165px;

}

.joinBox3{

    padding: 100px 0;

}

.joinBox3 .top .topT{

    max-width: 705px;

    color: #333333;

    font-size: 16px;

    line-height: 28px;

    margin-top: 20px;

}

.ygfcBox{

    margin-top: 40px;

    margin-right: -9.2%;

    padding-bottom: 100px;

}

.ygfcBox .box{

    position: relative;

}
/*导航jb*/
.nav.headershadow {
    background: #f1f1f1;
    box-shadow: 1px 2px 10px rgb(200 170 130);
}
.nav0 {
  
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    /* min-width: 992px; */
    position: relative;
    top: 0;
    width: 100%;
    z-index: 9999;
    height: 5.5rem;
}
.nav0 {
    background: #03355a;
    /* min-width: 992px; */
}
.nav0 .logo1 {
    display: inline-block;
    float: left;
    margin-top: 0.4rem;
    vertical-align: middle;
}
.nav0 .logo1 .image {
    position: relative;
}
.img-fluid {
    height: auto;
    max-width: 100%;
}
.nav0 .logo1 .two {
    opacity: 1;
    z-index: 9;
}
.nav0 .logo1 .two {
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0;
    top: 1rem;
    width: 30rem;
    transition: all ease 0.3s;
}
.nav0 .main_nav {
    float: none;
    padding-left: 9.2rem;
    margin-left: 4.1rem;
    width: auto;
}
.nav0 .main_nav {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    float: right;
}

.main-menu {
    width: auto;
    z-index: 9;
    float: right;
}
.main-menu > ul > li {
    padding: 1.3rem 1.5rem;
}
.main-menu > ul > li {
    cursor: pointer;
    display: inline-block;
    vertical-align: middle;
    height: 5.5rem;
}
.nav0 .main-menu > ul > li > a {
    color: #fff;
    /* font-weight: 700; */
}
.main-menu > ul > li > a {
    display: block;
    font-size: 1.3rem;
    letter-spacing: rem;
    line-height: 2;
    position: relative;
    transition: all linear 0.3s;
}
.main-menu .submenu .submenu-mega {
    display: none;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: left;
    top: 100%;
    z-index: -1;
}
.submenu-mega_about {
    margin-left: 10%;
}
.submenu-mega_about {
    display: table;
}
.main-menu .submenu .submenu-mega .item:not(:last-child) {
    border-right: 1px solid rgba(102, 102, 102, 0.5);
}
.main-menu .submenu .submenu-mega .item {
    background-color: #033465;
    display: inline-block;
    transition: all ease 0.3s;
}
.main-menu .submenu .submenu-mega .item a {
    font-size: 1.2rem;
}
.main-menu .submenu .submenu-mega .item a {
    color: #ffffff;
    display: block;
    line-height: 1;
    padding: 2.1875rem 1.25rem;
}
#current > a, .nav0 .main-menu > ul > li:hover > a {
    color: #ffffff;
    /* font-weight: 700; */
}
.main-menu > ul > li.nav_news > a:after {
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    background-color: #c8aa82;
    bottom: -2.125rem;
    content: "";
    display: none;
    height: 1.6875rem;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    right: 0;
    width: 0.1rem;
}
.main-menu > ul > li.nav_news:hover > a::after {
    display: block;
}

#current .submenu-mega, .main-menu .submenu:hover > .submenu-mega {
    display: block;
}
.submenu-mega_news {
    display: table;
    margin:0 auto;
}
.main-menu .submenu .submenu-mega .item:hover, .main-menu .submenu .submenu-mega .item.active {
    background-color: #c8aa82;
}
.main-menu .submenu .submenu-mega .item:not(:last-child) {
    border-right: 0.1rem solid rgb(255 255 255 / 50%);
}
.main-menu .submenu .submenu-mega .item {
    background-color: #c8aa82;
    display: inline-block;
    transition: all ease 0.3s;
}
.main-menu > ul > li:nth-child(9n){padding: 34px 0px;}