@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;}
textarea,input{font:normal normal 0.28rem/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
img{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>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
a>img{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;}
.color1{
	background: -webkit-linear-gradient(top,#fbe7e6,#cbdde7)!important;
	background: -o-linear-gradient(bottom,#fbe7e6,#cbdde7)!important;
	background: -moz-linear-gradient(bottom,#fbe7e6,#cbdde7)!important;
	background: linear-gradient(to bottom,#fbe7e6,#cbdde7)!important;
}

{hd1}
@media only screen and (min-width: 1480px) {
	.hd1-a0{width: 100%;height: 100px;position: relative;}
	.hd1-a1{width: 100%;height: 100px;background: #fff;position: absolute;top: 0;left: 0;z-index: 10;}
	.hd1-a2{height: 64px;position: absolute;top: calc(50% - 64px/2);left: calc(50% - 1440px/2);}
	.hd1-a3{height: 100%;position: absolute;top: 0;left: calc(50% - 1440px/2 + 188px);}
	.hd1-a4{float: left;font-size: 16px;line-height: 100px;color: #333333;position: relative;margin-right: 50px;}
	.hd1-a4:hover{color: #01051e;transition: 0.5s;}
	.hd1-a4.on1{color: #01051e;}
	.hd1-a4 b{width: 0;height: 5px;background: #01051e;position: absolute;bottom: 0;left: 50%;transition: 0.5s;}
	.hd1-a4:hover b{width: 100%;left: 0;transition: 0.5s;}
	.hd1-a4.on1 b{width: 100%;left: 0;}
	.hd1-a5{height: 20px;position: absolute;top: calc(50% - 20px/2);right: calc(50% - 1440px/2 + 44px);cursor: pointer;}
	.hd1-a6{height: 20px;position: absolute;top: calc(50% - 20px/2);right: calc(50% - 1440px/2);}
	.hd1-a7{width: 400px;height: 100%;position: absolute;top: 0;right: calc(50% - 1440px/2 + 100px);display: none;}
	.hd1-a8{height: 16px;position: absolute;top: calc(50% - 16px/2);left: 0;cursor: pointer;}
	.hd1-a9{height: 20px;position: absolute;top: calc(50% - 20px/2);right: 0;cursor: pointer;}
	.hd1-a9+input{display: none;}
	.hd1-a10{width: 300px;height: 40px;position: absolute;top: calc(50% - 40px/2);left: calc(50% - 300px/2);}
	.hd1-a10 input{width: 100%;height: 100%;position: relative;font-size: 16px;line-height: 40px;color: #333;}
	.hd1-a11{width: 300px;height: 1px;background: #333;position: absolute;top: calc(50% + 24px);left: calc(50% - 300px/2);}
	.hd1-a12,.hd1-a13,.hd1-b1{display: none;}
	.hd1-a14{width: 1440px;height: 1px;background: #dbd8d8;position: absolute;bottom: 0;left: calc(50% - 1440px/2);}
	.hd1-c1{width: 1440px;margin: 0 auto;}
	.hd1-c2{width: 100%;height: 100px;position: relative;}
	.hd1-c3{height: 50px;position: absolute;top: calc(50% - 50px/2);left: calc(50% - 300px/2);}
	.hd1-c3 img:nth-child(1){display: block;}
	.hd1-c3 img:nth-child(2){display: none;}
	.hd1-c4{height: 18px;position: absolute;top: 30px;right: 14px;cursor: pointer;}
	.hd1-c5{width: 100%;padding-bottom: 40px;}
	.hd1-c6{width: 100%;height: 66px;border-bottom: 2px solid #01051e;position: relative;margin-bottom: 30px;}
	.hd1-c7{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 10px;cursor: pointer;}
	.hd1-c7+input{display: none;}
	.hd1-c8{width: calc(100% - 160px);height: 66px;position: relative;}
	.hd1-c8 input{width: 100%;height: 100%;position: relative;font-size: 24px;line-height: 66px;color: #01051e;}
	.hd1-c9{width: 100%;font-size: 15px;line-height: 34px;color: #01051e;font-weight: bold;}
	.hd1-c10{width: 100%;}
	.hd1-c10>div{font-size: 15px;line-height: 34px;color: #01051e;}
	.hd1-c10>div:hover a{text-decoration: underline;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.hd1-a0{width: 100%;height: 80px;position: relative;}
	.hd1-a1{width: 100%;height: 80px;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;}
	.hd1-a2{height: 56px;position: absolute;top: calc(50% - 56px/2);left: calc(50% - 960px/2);}
	.hd1-a3{height: 100%;position: absolute;top: 0;left: calc(50% - 960px/2 + 144px);}
	.hd1-a4{float: left;font-size: 14px;line-height: 80px;color: #333333;position: relative;margin-right: 30px;}
	.hd1-a4:hover{color: #01051e;transition: 0.5s;}
	.hd1-a4.on1{color: #01051e;}
	.hd1-a4 b{width: 0;height: 5px;background: #01051e;position: absolute;bottom: 0;left: 50%;transition: 0.5s;}
	.hd1-a4:hover b{width: 100%;left: 0;transition: 0.5s;}
	.hd1-a4.on1 b{width: 100%;left: 0;}
	.hd1-a5{height: 20px;position: absolute;top: calc(50% - 20px/2);right: calc(50% - 960px/2 + 44px);cursor: pointer;}
	.hd1-a6{height: 20px;position: absolute;top: calc(50% - 20px/2);right: calc(50% - 960px/2);}
	.hd1-a7{width: 260px;height: 100%;position: absolute;top: 0;right: calc(50% - 960px/2 + 80px);display: none;}
	.hd1-a8{height: 14px;position: absolute;top: calc(50% - 16px/2);left: 0;cursor: pointer;}
	.hd1-a9{height: 20px;position: absolute;top: calc(50% - 20px/2);right: 0;cursor: pointer;}
	.hd1-a9+input{display: none;}
	.hd1-a10{width: 180px;height: 40px;position: absolute;top: calc(50% - 30px/2);left: calc(50% - 180px/2);}
	.hd1-a10 input{width: 100%;height: 100%;position: relative;font-size: 14px;line-height: 30px;color: #333;}
	.hd1-a11{width: 180px;height: 1px;background: #333;position: absolute;top: calc(50% + 20px);left: calc(50% - 180px/2);}
	.hd1-a12,.hd1-a13,.hd1-b1{display: none;}
	.hd1-a14{width: 960px;height: 1px;background: #dbd8d8;position: absolute;bottom: 0;left: calc(50% - 960px/2);}
	.hd1-c1{width: 960px;margin: 0 auto;}
	.hd1-c2{width: 100%;height: 80px;position: relative;}
	.hd1-c3{height: 45px;position: absolute;top: calc(50% - 45px/2);left: calc(50% - 255px/2);}
	.hd1-c3 img:nth-child(1){display: block;}
	.hd1-c3 img:nth-child(2){display: none;}
	.hd1-c4{height: 18px;position: absolute;top: 30px;right: 14px;cursor: pointer;}
	.hd1-c5{width: 100%;padding-bottom: 30px;}
	.hd1-c6{width: 100%;height: 48px;border-bottom: 2px solid #01051e;position: relative;margin-bottom: 20px;}
	.hd1-c7{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 10px;cursor: pointer;}
	.hd1-c7+input{display: none;}
	.hd1-c8{width: calc(100% - 160px);height: 48px;position: relative;}
	.hd1-c8 input{width: 100%;height: 100%;position: relative;font-size: 20px;line-height: 48px;color: #01051e;}
	.hd1-c9{width: 100%;font-size: 12px;line-height: 24px;color: #01051e;font-weight: bold;}
	.hd1-c10{width: 100%;}
	.hd1-c10>div{font-size: 12px;line-height: 24px;color: #01051e;}
	.hd1-c10>div:hover a{text-decoration: underline;}
}
@media only screen and (max-width: 1023px) {
	.hd1-a0{width: 100%;height: 1.06rem;position: relative;}
	.hd1-a1{width: 100%;height: 1.06rem;background: #fff;position: fixed;top: 0;left: 0;z-index: 10;box-shadow: 0 0 0.2rem rgba(229,229,229,0.3);}
	.hd1-a2{display: none;}
	.hd1-a3{display: none;}
	.hd1-a5{height: 0.32rem;position: absolute;top: calc(50% - 0.32rem/2);right: 1.06rem;cursor: pointer;}
	.hd1-a6{height: 0.32rem;position: absolute;top: calc(50% - 0.32rem/2);right: 0.36rem;}
	.hd1-a7{width: 4rem;height: 100%;position: absolute;top: 0;right: calc(50% - 4rem/2);display: none;}
	.hd1-a8{height: 0.28rem;position: absolute;top: calc(50% - 0.28rem/2);left: 0;cursor: pointer;}
	.hd1-a9{height: 0.32rem;position: absolute;top: calc(50% - 0.32rem/2);right: 0;cursor: pointer;}
	.hd1-a9+input{display: none;}
	.hd1-a10{width: 3rem;height: 0.8rem;position: absolute;top: calc(50% - 0.8rem/2);left: calc(50% - 3rem/2);}
	.hd1-a10 input{width: 100%;height: 100%;position: relative;font-size: 0.26rem;line-height: 0.8rem;color: #333;}
	.hd1-a11{width: 3rem;height: 1px;background: #333;position: absolute;top: calc(50% + 0.8rem/2);left: calc(50% - 3rem/2);}
	.hd1-a12{width: 0.32rem;height: 0.3rem;position: absolute;top: calc(50% - 0.3rem/2);left: 0.36rem;cursor: pointer;}
	.hd1-a12>div{width: 100%;height: 2px;background: #161519;position: absolute;left: 0;transform-origin: 50% 50%;}
	.hd1-a12>div:nth-child(1){top: 0;transition: 0.5s;}
	.hd1-a12>div:nth-child(2){top: calc(50% - 1px);transition: 0.5s;}
	.hd1-a12>div:nth-child(3){top: calc(100% - 2px);transition: 0.5s;}
	.hd1-a12.on1>div:nth-child(1){top: calc(50% - 1px);transform: rotate(405deg);transition: 0.5s;}
	.hd1-a12.on1>div:nth-child(2){top: calc(50% - 1px);transform: rotate(-405deg);transition: 0.5s;}
	.hd1-a12.on1>div:nth-child(3){top: calc(50% - 1px);transform: rotate(405deg);transition: 0.5s;}
	.hd1-a13{width: 1.42rem;position: absolute;top: calc(50% - 0.44rem/2);left: calc(50% - 1.42rem/2);}
	.hd1-a14{display: none;}
	.hd1-b1{width: 100%;height: 100%;background: #fff;padding: 1.06rem 0 0 0;box-sizing: border-box;position: fixed;top: 0;left: 0;z-index: 9;display: none;}
	.hd1-b2{width: 100%;height: 100%;position: relative;overflow: hidden;overflow-y: auto;}
	.hd1-b3{width: 100%;height: 1.12rem;border-bottom: 1px solid #e1e1e1;font-size: 0.34rem;line-height: 1.12rem;color: #01051e;position: relative;}
	.hd1-b4{width: 0.56rem;height: 100%;float: left;position: relative;display: none;}
	.hd1-b4 img{max-width: 0.31rem;max-height: 0.37rem;position: absolute;top: 0;left: 0;bottom: 0;margin: auto;}
	.hd1-b5{font-size: 0.34rem;line-height: 1.12rem;color: #01051e;font-weight: bold;float: left;padding: 0 0.36rem;box-sizing: border-box;}
	.hd1-c1{width: 100%;}
	.hd1-c2{width: 100%;height: 1.06rem;position: relative;}
	.hd1-c3{height: 0.44rem;position: absolute;top: calc(50% - 0.44rem/2);left: calc(50% - 2.5rem/2);}
	.hd1-c3 img:nth-child(1){display: none;}
	.hd1-c3 img:nth-child(2){display: block;}
	.hd1-c4{height: 0.32rem;position: absolute;top: calc(50% - 0.32rem/2);right: 0.36rem;cursor: pointer;}
	.hd1-c5{width: 100%;padding-bottom: 0.36rem;}
	.hd1-c6{width: 100%;height: 0.8rem;border-bottom: 1px solid #01051e;position: relative;margin-bottom: 0.36rem;}
	.hd1-c7{height: 0.32rem;position: absolute;top: calc(50% - 0.32rem/2);right: 0.36rem;cursor: pointer;}
	.hd1-c7+input{display: none;}
	.hd1-c8{width: calc(100% - 1.2rem - 0.36rem*2);height: 0.8rem;position: relative;margin-left: 0.36rem;}
	.hd1-c8 input{width: 100%;height: 100%;position: relative;font-size: 0.28rem;line-height: 0.8rem;color: #01051e;}
	.hd1-c9{width: 100%;font-size: 0.26rem;line-height: 0.36rem;color: #01051e;font-weight: bold;text-indent: 0.36rem;}
	.hd1-c10{width: 100%;padding: 0 0.36rem;box-sizing: border-box;}
	.hd1-c10>div{font-size: 0.26rem;line-height: 0.45rem;color: #01051e;}
}

{ft1}
@media only screen and (min-width: 1480px) {
	.ft1-a1{width: 1440px;height: 420px;background: #01051e;position: relative;margin: 0 auto;overflow: hidden;}
	.ft1-a2{position: absolute;top: 70px;left: 54px;}
	.ft1-a3{float: left;position: relative;margin-right: 130px;}
	.ft1-a4{font-size: 18px;line-height: 18px;color: #fff;font-weight: bold;margin-bottom: 22px;}
	.ft1-a5{font-size: 12px;line-height: 30px;color: #fff;text-align: center;}
	.ft1-a6{width: 250px;position: absolute;top: 40px;left: 0;}
	.ft1-a6 img{width: auto;max-width: 56px;margin-bottom: 16px;display: inline-block;margin-right: 16px;vertical-align: middle;}
	.ft1-b1{width: 164px;position: absolute;top: 58px;right: 54px;}
	.ft1-b1 img{width: 100%;margin-bottom: 14px;}
	.ft1-b1 div{width: 110%;font-size: 16px;line-height: 30px;color: #fff;text-align: center;margin-left: -5%;}
	.ft1-b2{position: absolute;bottom: 30px;right: 40px;}
	.ft1-b3{font-size: 14px;line-height: 20px;color: #fff;float: left;margin-right: 16px;}
	.ft1-b4{height: 20px;position: relative;float: left;margin-right: 24px;}
	.ft1-b4>img{height: 100%;}
	.ft1-b4>div{width: 100px;position: absolute;bottom: 30px;left: calc(50% - 100px/2);display: none;}
	.ft1-b4:hover>div{display: block;}
	.ft1-b4:last-child:hover>div{display: none;}
	.ft1-b5{font-size: 14px;line-height: 24px;color: #fff;position: absolute;bottom: 20px;left: 36px;}
	.ft2-a1{display: none;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.ft1-a1{width: 960px;height: 320px;background: #01051e;position: relative;margin: 0 auto;overflow: hidden;}
	.ft1-a2{position: absolute;top: 50px;left: 40px;}
	.ft1-a3{float: left;position: relative;margin-right: 60px;}
	.ft1-a4{font-size: 16px;line-height: 16px;color: #fff;font-weight: bold;margin-bottom: 20px;}
	.ft1-a5{font-size: 12px;line-height: 26px;color: #fff;text-align: center;}
	.ft1-a6{width: 200px;position: absolute;top: 40px;left: 0;}
	.ft1-a6 img{width: auto;max-width: 60px;max-height: 22px;margin-bottom: 16px;display: inline-block;margin-right: 16px;vertical-align: middle;}
	.ft1-b1{width: 124px;position: absolute;top: 40px;right: 40px;}
	.ft1-b1 img{width: 100%;margin-bottom: 14px;}
	.ft1-b1 div{width: 110%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;margin-left: -5%;}
	.ft1-b2{position: absolute;bottom: 30px;right: 20px;}
	.ft1-b3{font-size: 12px;line-height: 16px;color: #fff;float: left;margin-right: 16px;}
	.ft1-b4{height: 16px;position: relative;float: left;margin-right: 16px;}
	.ft1-b4>img{height: 100%;}
	.ft1-b4>div{width: 80px;position: absolute;bottom: 30px;left: calc(50% - 80px/2);display: none;}
	.ft1-b4:hover>div{display: block;}
	.ft1-b4:last-child:hover>div{display: none;}
	.ft1-b5{font-size: 12px;line-height: 20px;color: #fff;position: absolute;bottom: 20px;left: 30px;}
	.ft2-a1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.ft1-a1{display: none;}
	.ft2-a1{width: 100%;position: relative;background: #01051e;}
	.ft2-a2{width: 100%;position: relative;}
	.ft2-a3{width: 100%;border-top: 1px solid rgba(255,255,255,0.4);position: relative;}
	.ft2-a4{width: 100%;height: 0.96rem;position: relative;padding: 0 0.36rem;box-sizing: border-box;font-size: 0.24rem;line-height: 0.96rem;color: #e8e8e8;cursor: pointer;}
	.ft2-a4>div{height: 0.22rem;position: absolute;top: calc(50% - 0.22rem/2);right: 0.36rem;}
	.ft2-a5{width: 100%;padding: 0 0.36rem 0 0.36rem;box-sizing: border-box;display: none;}
	.ft2-a5>div{width: 100%;font-size: 0.24rem;line-height: 0.96rem;color: #e8e8e8;border-top: 1px solid rgba(255,255,255,0.4);}
	.ft2-a6{width: 100%;height: 0.96rem;padding: 0 0.36rem;box-sizing: border-box;display: flex;justify-content: space-between;}
	.ft2-a6 a{width: 20%;height: 0.96rem;position: relative;display: block;}
	.ft2-a6 img{max-width: 76%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.ft2-b1{width: 100%;padding: 0 0.36rem;box-sizing: border-box;}
	.ft2-b2{width: 100%;font-size: 0.24rem;line-height: 0.86rem;color: #e8e8e8;}
	.ft2-b3{width: 100%;margin-bottom: 0.56rem;}
	.ft2-b4{height: 0.32rem;float: left;margin-right: 0.6rem;}
	.ft2-c1{width: 100%;padding: 0 0.36rem 0.36rem 0.36rem;box-sizing: border-box;font-size: 0.22rem;line-height: 0.4rem;color: #fff;text-align: center;}
	.ft2-d1{width: 100%;height: 0.86rem;position: relative;cursor: pointer;}
	.ft2-d1>img{width: auto;height: 0.14rem;position: absolute;top: calc(50% - 0.14rem/2);left: calc(50% - 0.66rem);}
	.ft2-d1>div{font-size: 0.22rem;line-height: 0.86rem;color: #fff;position: absolute;top: 0;left: calc(50% - 0.26rem);}
}

{t1}
@media only screen and (min-width: 1480px) {
	.t1-a1{width: 100%;padding: 60px 0 60px 0;}
	.t1-a2{width: 100%;font-size: 46px;line-height: 46px;color: #222222;text-align: center;margin-bottom: 24px;}
	.t1-a3{width: 100%;font-size: 18px;line-height: 18px;color: #636363;text-align: center;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.t1-a1{width: 100%;padding: 44px 0 44px 0;}
	.t1-a2{width: 100%;font-size: 40px;line-height: 40px;color: #222222;text-align: center;margin-bottom: 20px;}
	.t1-a3{width: 100%;font-size: 14px;line-height: 14px;color: #636363;text-align: center;}
}
@media only screen and (max-width: 1023px) {
	.t1-a1{width: 100%;padding: 0.5rem 0 0.5rem 0;}
	.t1-a2{width: 100%;font-size: 0.5rem;line-height: 0.5rem;color: #222222;text-align: center;margin-bottom: 0.26rem;}
	.t1-a3{width: 100%;font-size: 0.24rem;line-height: 0.24rem;color: #636363;text-align: center;}
}

{ind1}
@media only screen and (min-width: 1480px) {
	.ind1-a1{width: 1440px;height: 680px;position: relative;margin: 0 auto;}
	.ind1-a2{width: 100%;height: 100%;position: relative;}
	.ind111{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide>img{min-height: 100%;}
	.ind111 .swiper-slide>img:nth-child(1){display: block;}
	.ind111 .swiper-slide>img:nth-child(2){display: none;}
	.ind1-a3{width: 470px;position: absolute;top: 200px;right: calc(50% - 1440px/2 + 124px);}
	.ind1-a4{width: 100%;font-size: 78px;line-height: 78px;color: #333333;text-align: center;white-space: nowrap;margin-bottom: 30px;}
	.ind1-a5{width: 100%;height: 58px;border-radius: 6px;background: #f19149;font-size: 36px;line-height: 58px;color: #fff;text-align: center;margin-bottom: 24px;}
	.ind1-a6{width: 100%;font-size: 46px;line-height: 56px;color: #3c3d3c;text-align: center;white-space: nowrap;text-indent: 20px;letter-spacing: 20px;}
	.ind112{width: 100%;bottom: 40px!important;}
	.ind112 .swiper-pagination-bullet{width: 15px;height: 15px;background: #d1d1d1;border: 1px solid #d1d1d1;box-sizing: border-box;border-radius: 50%;opacity: 1;vertical-align: middle;margin: 0 10px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{/*width: 18px;height: 18px;*/background: rgba(209,209,209,0);transition: 0.5s;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.ind1-a1{width: 960px;height: 450px;position: relative;margin: 0 auto;}
	.ind1-a2{width: 100%;height: 100%;position: relative;}
	.ind111{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide>img{min-height: 100%;}
	.ind111 .swiper-slide>img:nth-child(1){display: block;}
	.ind111 .swiper-slide>img:nth-child(2){display: none;}
	.ind1-a3{width: 360px;position: absolute;top: 100px;right: calc(50% - 960px/2 + 60px);}
	.ind1-a4{width: 100%;font-size: 60px;line-height: 60px;color: #333333;text-align: center;white-space: nowrap;margin-bottom: 20px;}
	.ind1-a5{width: 100%;height: 48px;border-radius: 6px;background: #f19149;font-size: 24px;line-height: 48px;color: #fff;text-align: center;margin-bottom: 20px;}
	.ind1-a6{width: 100%;font-size: 36px;line-height: 46px;color: #3c3d3c;text-align: center;white-space: nowrap;text-indent: 14px;letter-spacing: 14px;}
	.ind112{width: 100%;bottom: 20px!important;}
	.ind112 .swiper-pagination-bullet{width: 15px;height: 15px;background: #d1d1d1;border: 1px solid #d1d1d1;box-sizing: border-box;border-radius: 50%;opacity: 1;vertical-align: middle;margin: 0 10px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{/*width: 18px;height: 18px;*/background: rgba(209,209,209,0);transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind1-a1{width: 100%;height: 10.25rem;position: relative;margin: 0 auto;}
	.ind1-a2{width: 100%;height: 100%;position: relative;}
	.ind111{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide>img{min-height: 100%;}
	.ind111 .swiper-slide>img:nth-child(1){display: none;}
	.ind111 .swiper-slide>img:nth-child(2){display: block;}
	.ind1-a3{width: 4.7rem;position: absolute;top: 1rem;right: calc(50% - 4.7rem/2);}
	.ind1-a4{width: 100%;font-size: 0.78rem;line-height: 0.78rem;color: #333333;text-align: center;white-space: nowrap;margin-bottom: 0.3rem;}
	.ind1-a5{width: 100%;height: 0.58rem;border-radius: 0.06rem;background: #f19149;font-size: 0.36rem;line-height: 0.58rem;color: #fff;text-align: center;margin-bottom: 0.24rem;}
	.ind1-a6{width: 100%;font-size: 0.46rem;line-height: 0.56rem;color: #3c3d3c;text-align: center;white-space: nowrap;text-indent: 0.2rem;letter-spacing: 0.2rem;}
	.ind112{width: 100%;bottom: 0.4rem!important;z-index: 1;}
	.ind112 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;background: #d1d1d1;border: 0.03rem solid #d1d1d1;box-sizing: border-box;border-radius: 50%;opacity: 1;vertical-align: middle;margin: 0 0.1rem;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{/*width: 0.18rem;height: 0.18rem;*/background: rgba(209,209,209,0);transition: 0.5s;}
}

{ind2}
@media only screen and (min-width: 1480px) {
	.ind2-a1{width: 1440px;position: relative;margin: 0 auto;}
	.ind2-a2{width: 100%;height: 680px;position: relative;}
	.ind211{width: 100%!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind2-a3{width: 410px;position: absolute;top: 108px;left: calc(50% - 1440px/2 + 260px);}
	.ind2-a4{width: 100%;font-size: 48px;line-height: 48px;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 26px;white-space: nowrap;}
	.ind2-a5{width: 100%;font-size: 40px;line-height: 40px;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 34px;}
	.ind2-a6{width: 100%;font-size: 18px;line-height: 18px;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 30px;}
	.ind2-a7{width: 154px;height: 44px;border-radius: 4px;border: 1px solid #01051e;box-sizing: border-box;background: #01051e;font-size: 16px;line-height: 42px;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 44px;transition: 0.5s;}
	/*.ind2-a7:hover{color: #01051e;background: #fff;transition: 0.5s;}*/
	.ind2-a8{width: 100%;height: 162px;background: rgba(255,255,255,0.44);position: relative;}
	.ind2-a8 img{max-width: 90%;max-height: 90%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.ind2-a9{width: calc(500/1440*100%);height: calc(500/680*100%);position: absolute;top: calc(50% - 540/680*100%/2);left: 50%;}
	.ind2-a9 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.ind212{width: 100%;bottom: 40px!important;}
	.ind212 .swiper-pagination-bullet{width: 15px;height: 15px;background: rgba(102,102,102,0);border: 1px solid #000;border-radius: 50%;box-sizing: border-box;opacity: 1;vertical-align: middle;margin: 0 6px;transition: 0.5s;}
	.ind212 .swiper-pagination-bullet-active{/*width: 16px;height: 16px;*/background: rgba(102,102,102,1);border: 1px solid #000;transition: 0.5s;}
	.ind2-b1{width: 100%;position: relative;}
	.ind2-b1>img:nth-child(1){display: block;}
	.ind2-b1>img:nth-child(2){display: none;}
	.ind2-b2{width: 870px;height: 490px;position: absolute;top: calc(50% - 490px/2);left: calc(50% - 870px/2);cursor: pointer;}
	.ind2-b2>img{min-height: calc(100% + 1px);transition: 0.5s;}
	/*.ind2-b2:hover>img{transform: scale(1.08);transition: 0.5s;}*/
	.ind2-b3{width: 104px;height: 104px;position: absolute;top: calc(50% - 104px/2);left: calc(50% - 104px/2);}
	.ind2-b4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.ind2-b4 video{width: calc(100% + 10px)!important;height: 100%!important;position: relative;margin-left: -5px;}
	.ind2-c1{display: none;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.ind2-a1{width: 960px;position: relative;margin: 0 auto;}
	.ind2-a2{width: 100%;height: 450px;position: relative;}
	.ind211{width: 100%!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind2-a3{width: 360px;position: absolute;top: 50px;left: calc(50% - 960px/2 + 100px);}
	.ind2-a4{width: 100%;font-size: 40px;line-height: 40px;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 20px;white-space: nowrap;}
	.ind2-a5{width: 100%;font-size: 32px;line-height: 32px;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 20px;}
	.ind2-a6{width: 100%;font-size: 14px;line-height: 14px;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 20px;}
	.ind2-a7{width: 124px;height: 36px;border-radius: 4px;border: 1px solid #01051e;box-sizing: border-box;background: #01051e;font-size: 14px;line-height: 34px;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 20px;transition: 0.5s;}
	/*.ind2-a7:hover{color: #01051e;background: #fff;transition: 0.5s;}*/
	.ind2-a8{width: 100%;height: 136px;background: rgba(255,255,255,0.44);position: relative;}
	.ind2-a8 img{max-width: 90%;max-height: 90%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.ind2-a9{width: calc(500/1440*100%);height: calc(500/680*100%);position: absolute;top: calc(50% - 540/680*100%/2);left: 50%;}
	.ind2-a9 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.ind212{width: 100%;bottom: 20px!important;}
	.ind212 .swiper-pagination-bullet{width: 15px;height: 15px;background: rgba(102,102,102,0);border: 1px solid #000;border-radius: 50%;box-sizing: border-box;opacity: 1;vertical-align: middle;margin: 0 6px;transition: 0.5s;}
	.ind212 .swiper-pagination-bullet-active{/*width: 16px;height: 16px;*/background: rgba(102,102,102,1);border: 1px solid #000;transition: 0.5s;}
	.ind2-b1{width: 100%;position: relative;}
	.ind2-b1>img:nth-child(1){display: block;}
	.ind2-b1>img:nth-child(2){display: none;}
	.ind2-b2{width: 580px;height: 330px;position: absolute;top: calc(50% - 330px/2);left: calc(50% - 580px/2);cursor: pointer;}
	.ind2-b2>img{min-height: calc(100% + 1px);transition: 0.5s;}
	/*.ind2-b2:hover>img{transform: scale(1.08);transition: 0.5s;}*/
	.ind2-b3{width: 84px;height: 84px;position: absolute;top: calc(50% - 84px/2);left: calc(50% - 84px/2);}
	.ind2-b4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.ind2-b4 video{width: calc(100% + 10px)!important;height: 100%!important;position: relative;margin-left: -5px;}
	.ind2-c1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.ind2-a1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;}
	.ind2-a2{width: 100%;height: 9.8rem;position: relative;}
	.ind211{width: 100%!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind2-a3{width: 100%;position: absolute;top: 6rem;left: 0;}
	.ind2-a4{width: 100%;font-size: 0.48rem;line-height: 0.48rem;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 0.28rem;white-space: nowrap;}
	.ind2-a5{width: 100%;font-size: 0.4rem;line-height: 0.4rem;color: #222222;text-align: center;font-weight: lighter;margin-bottom: 0.52rem;}
	.ind2-a6{display: none;}
	.ind2-a7{width: 2.44rem;height: 0.7rem;border-radius: 0.04rem;background: #01051e;font-size: 0.22rem;line-height: 0.7rem;color: #fff;text-align: center;margin: 0 auto;}
	.ind2-a8{display: none;}
	.ind2-a9{width: 4rem;height: 4.54rem;position: absolute;top: 0.72rem;left: calc(50% - 4rem/2);}
	.ind2-a9 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.ind212{width: 100%;bottom: 0.4rem!important;z-index: 1;}
	.ind212 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;background: rgba(102,102,102,0);border: 2px solid #000;border-radius: 50%;box-sizing: border-box;opacity: 1;vertical-align: middle;margin: 0 0.1rem;transition: 0.5s;}
	.ind212 .swiper-pagination-bullet-active{/*width: 0.16rem;height: 0.16rem;*/background: rgba(102,102,102,1);border: 2px solid #000;transition: 0.5s;}
	.ind2-b1{width: 100%;position: relative;}
	.ind2-b1>img:nth-child(1){display: none;}
	.ind2-b1>img:nth-child(2){display: block;}
	.ind2-b2{width: 6rem;height: 3.4rem;position: absolute;top: calc(50% - 3.4rem/2);left: calc(50% - 6rem/2);cursor: pointer;}
	.ind2-b2>img{min-height: calc(100% + 1px);}
	.ind2-b3{width: 1.02rem;height: 1.02rem;position: absolute;top: calc(50% - 1.02rem/2);left: calc(50% - 1.02rem/2);}
	.ind2-b4{display: none;}
	.ind2-c1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 11;background: #000;display: none;}
	.ind2-c2{width: calc(100% - 0.36rem*2);height: 0;padding-bottom: calc((100% - 0.36rem*2)/6*3.4);overflow: hidden;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.ind2-c2 video{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;}
	.ind2-c3{width: 0.6rem;height: 0.6rem;border: 1px solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: 0.36rem;right: 0.36rem;cursor: pointer;transform: rotate(45deg);}
	.ind2-c3>div{position: absolute;background: #fff;}
	.ind2-c3>div:nth-child(1){width: 60%;height: 2px;top: calc(50% - 1px);left: 20%;}
	.ind2-c3>div:nth-child(2){width: 2px;height: 60%;top: 20%;left: calc(50% - 1px);}
}

{ind3}
@media only screen and (min-width: 1480px) {
	.ind3-a1{width: 1440px;position: relative;margin: 0 auto;}
	.ind3-a2{width: 100%;height: 504px;position: relative;margin-bottom: 45px;}
	.ind3-a2>img{min-height: 100%;cursor: pointer;}
	.ind3-a2>img:nth-child(1){display: block;}
	.ind3-a2>img:nth-child(2){display: none;}
	.ind3-a3{position: absolute;}
	.ind3-a2.on1 .ind3-a3{width: calc(640/1440*100%);top: calc(80/504*100%);left: calc(120/1440*100%);}
	.ind3-a2.on2 .ind3-a3{width: calc(197/1440*100%);top: calc(42/504*100%);left: calc(906/1440*100%);}
	.ind3-a2.on3 .ind3-a3{width: calc(279/1440*100%);top: calc(54/504*100%);left: calc(298/1440*100%);}
	.ind3-a4{width: 500px;position: absolute;top: 144px;}
	.ind3-a2.on1 .ind3-a4{right: 100px;}
	.ind3-a2.on2 .ind3-a4{left: 100px;}
	.ind3-a2.on3 .ind3-a4{right: 100px;}
	.ind3-a5{font-size: 60px;line-height: 60px;color: #333333;text-align: center;font-weight: lighter;margin-bottom: 30px;}
	.ind3-a6{font-size: 40px;line-height: 40px;color: #333333;text-align: center;font-weight: lighter;margin-bottom: 36px;}
	.ind3-a2.on1 .ind3-a6{color: #4a793b;}
	.ind3-a2.on2 .ind3-a6{color: #cd7671;}
	.ind3-a2.on3 .ind3-a6{color: #dbb528;}
	.ind3-a7{width: 154px;height: 44px;background: #01051e;border: 1px solid #01051e;box-sizing: border-box;border-radius: 5px;font-size: 16px;line-height: 42px;color: #fff;text-align: center;margin: 0 auto;transition: 0.5s;}
	.ind3-a7:hover{background: #fff;color: #01051e;transition: 0.5s;}
	.ind3-a8{width: 100%;position: relative;}
	.ind3-a9{width: calc((100% - 40px*3)/4);position: relative;margin-right: 40px;float: left;}
	.ind3-a9:nth-child(4n){margin-right: 0;}
	.ind3-a10{width: 100%;height: 358px;position: relative;background: #f7f6f6;}
	.ind3-a10>img{min-height: 100%;transition: 0.5s;}
	.ind3-a9:hover .ind3-a10>img{transform: scale(1.08);transition: 0.5s;}
	.ind3-a11{width: 100%;font-size: 24px;line-height: 66px;color: #212121;text-align: center;}
	.ind3-a12{width: 100%;height: 50px;position: relative;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.ind3-a1{width: 960px;position: relative;margin: 0 auto;}
	.ind3-a2{width: 100%;height: 336px;position: relative;margin-bottom: 32px;}
	.ind3-a2>img{min-height: 100%;}
	.ind3-a2>img:nth-child(1){display: block;}
	.ind3-a2>img:nth-child(2){display: none;}
	.ind3-a3{position: absolute;}
	.ind3-a2.on1 .ind3-a3{width: calc(640/1440*100%);top: calc(50/504*100%);left: calc(100/1440*100%);}
	.ind3-a2.on2 .ind3-a3{width: calc(197/1440*100%);top: calc(28/504*100%);left: calc(980/1440*100%);}
	.ind3-a2.on3 .ind3-a3{width: calc(279/1440*100%);top: calc(40/504*100%);left: calc(200/1440*100%);}
	.ind3-a4{width: 360px;position: absolute;top: 80px;}
	.ind3-a2.on1 .ind3-a4{right: 60px;}
	.ind3-a2.on2 .ind3-a4{left: 60px;}
	.ind3-a2.on3 .ind3-a4{right: 60px;}
	.ind3-a5{font-size: 44px;line-height: 44px;color: #333333;text-align: center;font-weight: lighter;margin-bottom: 24px;}
	.ind3-a6{font-size: 28px;line-height: 28px;color: #333333;text-align: center;font-weight: lighter;margin-bottom: 30px;}
	.ind3-a2.on1 .ind3-a6{color: #4a793b;}
	.ind3-a2.on2 .ind3-a6{color: #cd7671;}
	.ind3-a2.on3 .ind3-a6{color: #dbb528;}
	.ind3-a7{width: 154px;height: 44px;background: #01051e;border: 1px solid #01051e;box-sizing: border-box;border-radius: 5px;font-size: 16px;line-height: 42px;color: #fff;text-align: center;margin: 0 auto;transition: 0.5s;}
	.ind3-a7:hover{background: #fff;color: #01051e;transition: 0.5s;}
	.ind3-a8{width: 100%;position: relative;}
	.ind3-a9{width: calc((100% - 40px*3)/4);position: relative;margin-right: 40px;float: left;}
	.ind3-a9:nth-child(4n){margin-right: 0;}
	.ind3-a10{width: 100%;height: 228px;position: relative;background: #f7f6f6;}
	.ind3-a10>img{min-height: 100%;transition: 0.5s;}
	.ind3-a9:hover .ind3-a10>img{transform: scale(1.08);transition: 0.5s;}
	.ind3-a11{width: 100%;font-size: 18px;line-height: 54px;color: #212121;text-align: center;}
	.ind3-a12{width: 100%;height: 30px;position: relative;}
}
@media only screen and (max-width: 1023px) {
	.ind3-a1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;}
	.ind3-a2{width: 100%;height: 7.28rem;position: relative;margin-bottom: 32px;}
	.ind3-a2>img{min-height: 100%;}
	.ind3-a2>img:nth-child(1){display: none;}
	.ind3-a2>img:nth-child(2){display: block;}
	.ind3-a3{position: absolute;}
	.ind3-a2.on1 .ind3-a3{width: calc(552/678*100%);top: calc(86/728*100%);left: calc((678 - 552)/2/678*100%);}
	.ind3-a2.on2 .ind3-a3{width: calc(182/678*100%);top: calc(46/728*100%);left: calc((678 - 182)/2/678*100%);}
	.ind3-a2.on3 .ind3-a3{width: calc(300/678*100%);top: calc(46/728*100%);left: calc((678 - 300)/2/678*100%);}
	.ind3-a4{width: 100%;position: absolute;top: 4.8rem;left: 0;}
	.ind3-a5{font-size: 0.48rem;line-height: 0.48rem;color: #333333;text-align: center;font-weight: lighter;margin-bottom: 0.22rem;}
	.ind3-a6{font-size: 0.36rem;line-height: 0.36rem;color: #333333;text-align: center;font-weight: lighter;margin-bottom: 0.26rem;}
	.ind3-a2.on1 .ind3-a6{color: #4a793b;}
	.ind3-a2.on2 .ind3-a6{color: #cd7671;}
	.ind3-a2.on3 .ind3-a6{color: #dbb528;}
	.ind3-a7{width: 2.46rem;height: 0.7rem;background: #01051e;border-radius: 0.05rem;font-size: 0.22rem;line-height: 0.7rem;color: #fff;text-align: center;margin: 0 auto;}
	.ind3-a8{width: 100%;position: relative;}
	.ind3-a9{width: calc(50% - 0.36rem/2);position: relative;margin-bottom: 0.15rem;}
	.ind3-a9:nth-child(odd){float: left;}
	.ind3-a9:nth-child(even){float: right;}
	.ind3-a10{width: 100%;height: 3.52rem;position: relative;background: #f7f6f6;}
	.ind3-a10>img{min-height: 100%;}
	.ind3-a11{width: 100%;font-size: 0.3rem;line-height: 0.76rem;color: #212121;text-align: center;}
	.ind3-a12{display: none;}
}

{ban1}
@media only screen and (min-width: 1480px) {
	.ban1-a1{width: 100%;position: relative;margin: 0 auto;}
	.ban1-a1>img:nth-child(1){display: block;}
	.ban1-a1>img:nth-child(2){display: none;}
	/*.ban1-a1>img{transition: 0.5s;}
	.ban1-a1:hover>img{transform: scale(1.05);transition: 0.5s;}*/
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.ban1-a1{width: 100%;position: relative;margin: 0 auto;}
	.ban1-a1>img:nth-child(1){display: block;}
	.ban1-a1>img:nth-child(2){display: none;}
	/*.ban1-a1>img{transition: 0.5s;}
	.ban1-a1:hover>img{transform: scale(1.05);transition: 0.5s;}*/
}
@media only screen and (max-width: 1023px) {
	.ban1-a1{width: 100%;position: relative;margin: 0 auto;}
	.ban1-a1>img:nth-child(1){display: none;}
	.ban1-a1>img:nth-child(2){display: block;}
}

{products1}
@media only screen and (min-width: 1480px) {
	.products1-a1{width: 1440px;position: relative;margin: 0 auto;min-height: 620px;margin-bottom: 20px;}
	.products1-a2{width: calc((100% - 34px*2)/3);position: relative;margin-right: 34px;margin-bottom: 50px;float: left;}
	.products1-a2:nth-child(3n){margin-right: 0;}
	.products1-a3{width: 100%;height: 496px;background: #f7f6f6;position: relative;margin-bottom: 24px;}
	.products1-a3>img{min-height: 100%;transition: 0.5s;}
	.products1-a3:hover>img{transform: scale(1.05);transition: 0.5s;}
	.products1-a4{width: 100%;font-size: 20px;line-height: 30px;color: #333333;text-align: center;margin-bottom: 24px;}
	.products1-a5{width: 154px;height: 44px;border: 1px solid #01051e;background: #fff;border-radius: 5px;font-size: 16px;line-height: 42px;color: #01051e;text-align: center;margin: 0 auto;transition: 0.5s;}
	.products1-a5:hover{background: #01051e;color: #fff;transition: 0.5s;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.products1-a1{width: 960px;position: relative;margin: 0 auto;min-height: 432px;margin-bottom: 20px;}
	.products1-a2{width: calc((100% - 24px*2)/3);position: relative;margin-right: 24px;margin-bottom: 40px;float: left;}
	.products1-a2:nth-child(3n){margin-right: 0;}
	.products1-a3{width: 100%;height: 330px;background: #f7f6f6;position: relative;margin-bottom: 20px;}
	.products1-a3>img{min-height: 100%;transition: 0.5s;}
	.products1-a3:hover>img{transform: scale(1.05);transition: 0.5s;}
	.products1-a4{width: 100%;font-size: 16px;line-height: 24px;color: #333333;text-align: center;margin-bottom: 20px;}
	.products1-a5{width: 124px;height: 36px;border: 1px solid #01051e;background: #fff;border-radius: 5px;font-size: 14px;line-height: 34px;color: #01051e;text-align: center;margin: 0 auto;transition: 0.5s;}
	.products1-a5:hover{background: #01051e;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.products1-a1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;min-height: 4.24rem;}
	.products1-a2{width: calc(50% - 0.36rem/2);position: relative;margin-bottom: 0.16rem;}
	.products1-a2:nth-child(odd){float: left;}
	.products1-a2:nth-child(even){float: right;}
	.products1-a3{width: 100%;height: 3.52rem;background: #f7f6f6;position: relative;}
	.products1-a3>img{min-height: 100%;}
	.products1-a4{width: 100%;font-size: 0.24rem;line-height: 0.72rem;color: #212121;text-align: center;}
	.products1-a5{width: 100%;height: 100%;opacity: 0;position: absolute;top: 0;left: 0;}
}

{news1}
@media only screen and (min-width: 1480px) {
	.news1-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 30px;min-height: 520px;}
	.news1-a2{width: calc((100% - 40px*2)/3);height: 520px;position: relative;margin-right: 40px;margin-bottom: 40px;float: left;}
	.news1-a2:nth-child(3n){margin-right: 0;}
	.news1-a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 1px solid #d9d8d8;box-sizing: border-box;}
	.news1-a4{width: calc(100% - 2px);margin: 0 auto;margin-top: 1px;height: 252px;position: relative;}
	.news1-a4>img{min-height: 100%;transition: 0.5s;}
	.news1-a2:hover .news1-a4>img{transform: scale(1.05);transition: 0.5s;}
	.news1-a5{width: calc(100% - 40px*2);position: absolute;top: 286px;left: 40px;font-size: 24px;line-height: 36px;color: #333333;text-align: center;}
	.news1-a6{width: calc(100% - 40px*2);height: calc(30px*2);position: absolute;top: 340px;left: 40px;font-size: 16px;line-height: 30px;color: #636363;}
	.news1-a6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a7{width: 154px;height: 44px;border: 1px solid #01051e;background: #fff;border-radius: 5px;font-size: 16px;line-height: 42px;color: #01051e;text-align: center;position: absolute;top: 438px;left: calc(50% - 154px/2);transition: 0.5s;}
	.news1-a7:hover{background: #01051e;color: #fff;transition: 0.5s;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.news1-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 20px;min-height: 360px;}
	.news1-a2{width: calc((100% - 30px*2)/3);height: 360px;position: relative;margin-right: 30px;margin-bottom: 30px;float: left;}
	.news1-a2:nth-child(3n){margin-right: 0;}
	.news1-a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 1px solid #d9d8d8;box-sizing: border-box;}
	.news1-a4{width: calc(100% - 2px);margin: 0 auto;margin-top: 1px;height: 166px;position: relative;}
	.news1-a4>img{min-height: 100%;transition: 0.5s;}
	.news1-a2:hover .news1-a4>img{transform: scale(1.05);transition: 0.5s;}
	.news1-a5{width: calc(100% - 30px*2);position: absolute;top: 186px;left: 30px;font-size: 20px;line-height: 30px;color: #333333;text-align: center;}
	.news1-a6{width: calc(100% - 30px*2);height: calc(26px*2);position: absolute;top: 224px;left: 30px;font-size: 12px;line-height: 26px;color: #636363;}
	.news1-a6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a7{width: 124px;height: 36px;border: 1px solid #01051e;background: #fff;border-radius: 5px;font-size: 14px;line-height: 34px;color: #01051e;text-align: center;position: absolute;top: 296px;left: calc(50% - 124px/2);transition: 0.5s;}
	.news1-a7:hover{background: #01051e;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.news1-a1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;min-height: 7.32rem;}
	.news1-a2{width: 100%;height: 7.32rem;position: relative;margin-right: 30px;margin-bottom: 0.5rem;}
	.news1-a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;border: 1px solid #d9d8d8;box-sizing: border-box;}
	.news1-a4{width: 100%;height: 3.76rem;position: relative;}
	.news1-a4>img{min-height: 100%;}
	.news1-a5{width: calc(100% - 0.3rem*2);position: absolute;top: 4.2rem;left: 0.3rem;font-size: 0.36rem;line-height: 0.48rem;color: #333333;text-align: center;}
	.news1-a6{width: calc(100% - 0.3rem*2);height: calc(0.36rem*2);position: absolute;top: 4.96rem;left: 0.3rem;font-size: 0.24rem;line-height: 0.36rem;color: #636363;}
	.news1-a6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a2>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
	.news1-a7{width: 2.44rem;height: 0.7rem;border: 1px solid #01051e;background: #fff;border-radius: 0.05rem;font-size: 0.22rem;line-height: 0.68rem;color: #01051e;text-align: center;position: absolute;top: 6.12rem;left: calc(50% - 2.44rem/2);}
}

{page1}
@media only screen and (min-width: 1480px) {
	.page1-a1{margin: 0 auto;position: relative;text-align: center;margin-bottom: 70px;}
	.page1-a1>a{width: 42px;height: 42px;box-sizing: border-box;font-size: 16px;line-height: 42px;color: #222222;background: #f0f0f0;text-align: center;margin: 0 2px;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{color: #fff;;background: #01051e;transition: 0.5s;}
	.page1-a1>a.select{color: #fff;;background: #01051e;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.page1-a1{margin: 0 auto;position: relative;text-align: center;margin-bottom: 50px;}
	.page1-a1>a{width: 42px;height: 42px;box-sizing: border-box;font-size: 16px;line-height: 42px;color: #222222;background: #f0f0f0;text-align: center;margin: 0 2px;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{color: #fff;;background: #01051e;transition: 0.5s;}
	.page1-a1>a.select{color: #fff;;background: #01051e;}
}
@media only screen and (max-width: 1023px) {
	.page1-a1{display: none;}
}

{newsshow1}
@media only screen and (min-width: 1480px) {
	.newsshow1-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 60px;min-height: 500px;padding-top: 64px;}
	.newsshow1-a2{width: 100%;font-size: 36px;line-height: 48px;color: #01051e;text-align: center;margin-bottom: 14px;}
	.newsshow1-a3{width: 100%;font-size: 16px;line-height: 26px;color: #01051e;text-align: center;margin-bottom: 44px;}
	.newsshow1-a4{width: 100%;font-size: 16px;line-height: 36px;color: #4a4a4a;margin-bottom: 44px;}
	.newsshow1-a4 p{width: 100%;font-size: 16px;line-height: 36px;color: #4a4a4a;}
	.newsshow1-a4 span{width: 100%;font-size: 16px;line-height: 36px;color: #4a4a4a;}
	.newsshow1-a4 img{max-width: 100%;margin: 0 auto;}
	.newsshow1-a4 p img{max-width: 100%;margin: 0 auto;}
	.newsshow1-a5{width: 100%;position: relative;}
	.newsshow1-a6{width: calc(100% - 200px);}
	.newsshow1-a6>div{font-size: 16px;line-height: 36px;color: #737373;}
	.newsshow1-a6>div b{color: #4a4a4a;}
	.newsshow1-a7{width: 154px;height: 44px;border: 1px solid #01051e;background: #01051e;border-radius: 5px;font-size: 16px;line-height: 42px;color: #fff;text-align: center;position: absolute;top: calc(50% - 44px/2);right: 0;transition: 0.5s;}
	.newsshow1-a7:hover{background: #fff;color: #01051e;transition: 0.5s;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.newsshow1-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 50px;min-height: 400px;padding-top: 50px;}
	.newsshow1-a2{width: 100%;font-size: 30px;line-height: 40px;color: #01051e;text-align: center;margin-bottom: 14px;}
	.newsshow1-a3{width: 100%;font-size: 14px;line-height: 24px;color: #01051e;text-align: center;margin-bottom: 44px;}
	.newsshow1-a4{width: 100%;font-size: 14px;line-height: 32px;color: #4a4a4a;margin-bottom: 44px;}
	.newsshow1-a4 p{width: 100%;font-size: 14px;line-height: 32px;color: #4a4a4a;}
	.newsshow1-a4 span{width: 100%;font-size: 14px;line-height: 32px;color: #4a4a4a;}
	.newsshow1-a4 img{max-width: 100%;margin: 0 auto;}
	.newsshow1-a4 p img{max-width: 100%;margin: 0 auto;}
	.newsshow1-a5{width: 100%;position: relative;}
	.newsshow1-a6{width: calc(100% - 200px);}
	.newsshow1-a6>div{font-size: 14px;line-height: 32px;color: #737373;}
	.newsshow1-a6>div b{color: #4a4a4a;}
	.newsshow1-a7{width: 124px;height: 36px;border: 1px solid #01051e;background: #01051e;border-radius: 5px;font-size: 14px;line-height: 34px;color: #fff;text-align: center;position: absolute;top: calc(50% - 36px/2);right: 0;transition: 0.5s;}
	.newsshow1-a7:hover{background: #fff;color: #01051e;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.newsshow1-a1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;margin-bottom: 0.7rem;min-height: 7rem;padding-top: 0.64rem;}
	.newsshow1-a2{width: 100%;font-size: 0.36rem;line-height: 0.48rem;color: #01051e;text-align: center;margin-bottom: 0.24rem;}
	.newsshow1-a3{width: 100%;font-size: 0.22rem;line-height: 0.26rem;color: #01051e;text-align: center;margin-bottom: 0.56rem;}
	.newsshow1-a4{width: 100%;font-size: 0.24rem;line-height: 0.48rem;color: #4a4a4a;text-align: justify;margin-bottom: 0.34rem;}
	.newsshow1-a4 p{width: 100%;font-size: 0.24rem;line-height: 0.48rem;color: #4a4a4a;text-align: justify;}
	.newsshow1-a4 span{width: 100%;font-size: 0.24rem;line-height: 0.48rem;color: #4a4a4a;text-align: justify;}
	.newsshow1-a4 img{max-width: 100%;margin: 0 auto;}
	.newsshow1-a4 p img{max-width: 100%;margin: 0 auto;}
	.newsshow1-a5{width: 100%;position: relative;padding-bottom: 1.1rem;}
	.newsshow1-a6{width: 100%;}
	.newsshow1-a6>div{font-size: 0.24rem;line-height: 0.6rem;color: #737373;}
	.newsshow1-a6>div b{color: #4a4a4a;}
	.newsshow1-a7{width: 2.44rem;height: 0.7rem;background: #01051e;border-radius: 0.05rem;font-size: 0.22rem;line-height: 0.7rem;color: #fff;text-align: center;position: absolute;bottom: 0;right: 0;}
}

{problem1}
@media only screen and (min-width: 1480px) {
	.problem1-a1{width: 1440px;position: relative;margin: 0 auto;padding-top: 70px;font-size: 36px;line-height: 36px;color: #222222;font-weight: bold;margin-bottom: 50px;}
	.problem1-a2{width: 1440px;position: relative;border-top: 1px solid #d6d6d6;margin: 0 auto;margin-bottom: 70px;min-height: 200px;}
	.problem1-b1{width: 100%;border-bottom: 1px solid #d6d6d6;position: relative;}
	.problem1-b2{width: 100%;padding: 25px 110px 25px 40px;box-sizing: border-box;position: relative;cursor: pointer;}
	.problem1-b3{width: 20px;position: absolute;top: calc(86px/2 - 20px/2);left: 4px;}
	.problem1-b3>img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.problem1-b3>img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b3>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b3>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.problem1-b4{width: 100%;font-size: 18px;line-height: 36px;color: #222222;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b4{font-weight: bold;transition: 0.5s;}
	.problem1-b5{width: 8px;position: absolute;top: calc(86px/2 - 15px/2);right: 4px;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b5{transform: rotate(90deg);transition: 0.5s;}
	.problem1-b6{width: 100%;padding: 0 110px 28px 40px;box-sizing: border-box;font-size: 14px;line-height: 26px;color: #494949;display: none;}
	.problem1-b6 p{font-size: 14px;line-height: 26px;color: #494949;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.problem1-a1{width: 800px;position: relative;margin: 0 auto;padding-top: 50px;font-size: 30px;line-height: 30px;color: #222222;font-weight: bold;margin-bottom: 40px;}
	.problem1-a2{width: 800px;position: relative;border-top: 1px solid #d6d6d6;margin: 0 auto;margin-bottom: 60px;min-height: 200px;}
	.problem1-b1{width: 100%;border-bottom: 1px solid #d6d6d6;position: relative;}
	.problem1-b2{width: 100%;padding: 20px 80px 20px 40px;box-sizing: border-box;position: relative;cursor: pointer;}
	.problem1-b3{width: 20px;position: absolute;top: calc(68px/2 - 20px/2);left: 4px;}
	.problem1-b3>img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.problem1-b3>img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b3>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b3>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.problem1-b4{width: 100%;font-size: 14px;line-height: 28px;color: #222222;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b4{font-weight: bold;transition: 0.5s;}
	.problem1-b5{width: 8px;position: absolute;top: calc(68px/2 - 15px/2);right: 4px;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b5{transform: rotate(90deg);transition: 0.5s;}
	.problem1-b6{width: 100%;padding: 0 80px 20px 40px;box-sizing: border-box;font-size: 12px;line-height: 22px;color: #494949;display: none;}
	.problem1-b6 p{font-size: 12px;line-height: 22px;color: #494949;}
}
@media only screen and (max-width: 1023px) {
	.problem1-a1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;padding-top: 0.7rem;font-size: 0.4rem;line-height: 0.4rem;color: #222222;font-weight: bold;margin-bottom: 0.46rem;}
	.problem1-a2{width: calc(100% - 0.36rem*2);position: relative;border-top: 1px solid #d6d6d6;margin: 0 auto;margin-bottom: 0.7rem;min-height: 4rem;}
	.problem1-b1{width: 100%;border-bottom: 1px solid #d6d6d6;position: relative;}
	.problem1-b2{width: 100%;padding: 0.42rem 0.5rem 0.42rem 0.54rem;box-sizing: border-box;position: relative;cursor: pointer;}
	.problem1-b3{width: 0.26rem;position: absolute;top: calc(1.4rem/2 - 0.26rem/2);left: 0.02rem;}
	.problem1-b3>img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.problem1-b3>img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b3>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b3>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.problem1-b4{width: 100%;font-size: 0.28rem;line-height: 0.56rem;color: #222222;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b4{font-weight: bold;transition: 0.5s;}
	.problem1-b5{width: 0.14rem;position: absolute;top: calc(1.4rem/2 - 0.26rem/2);right: 0.12rem;transition: 0.5s;}
	.problem1-b1.on1 .problem1-b5{transform: rotate(90deg);transition: 0.5s;}
	.problem1-b6{width: 100%;padding: 0 0.5rem 0.4rem 0.54rem;box-sizing: border-box;font-size: 0.24rem;line-height: 0.42rem;color: #494949;display: none;}
	.problem1-b6 p{font-size: 0.24rem;line-height: 0.42rem;color: #494949;}
}

{about1}
@media only screen and (min-width: 1480px) {
	.about1-a1{width: 100%;position: relative;margin: 0 auto;padding-bottom: 64px;}
	.about1-a2{width: 100%;position: absolute;bottom: 0;left: 0;}
	.about1-a2 img{width: 1920px;margin-left: calc(50% - 1920px/2);}
	.about1-a2 img:nth-child(1){display: block;}
	.about1-a2 img:nth-child(2){display: none;}
	.about1-a3{width: 710px;position: relative;background: #fff;border-radius: 5px;padding: 24px 36px 48px 36px;box-sizing: border-box;box-shadow: 0 5px 30px rgba(205,205,205,0.5);margin: 0 auto;}
	.about1-a4{width: 100%;height: 362px;position: relative;margin-bottom: 36px;cursor: pointer;}
	.about1-a4>img{min-height: 99%;transition: 0.5s;}
	/*.about1-a4:hover>img{transform: scale(1.05);transition: 0.5s;}*/
	.about1-a5{width: 104px;position: absolute;top: calc(50% - 104px/2);left: calc(50% - 104px/2);}
	.about1-a6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.about1-a6 video{width: 100%!important;height: 100%!important;position: relative;}
	.about1-a7{width: 100%;font-size: 16px;line-height: 34px;color: #454545;}
	.about1-a7 p{width: 100%;font-size: 16px;line-height: 34px;color: #454545;}
	.about1-a8{display: none;}
	.about1-b1{width: 1440px;position: relative;margin: 0 auto;padding-bottom: 90px;}
	.about1-b2{width: 100%;height: 326px;position: relative;overflow: hidden;}
	.about111{width: calc(100% + 32px)!important;height: 100%!important;position: relative;margin-left: calc(-32px/2);}
	.about111 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.about1-b3{width: calc(100% - 32px);height: 100%;border-radius: 5px;background: #f6f6f6;position: relative;margin: 0 auto;transition: 0.5s;}
	.about1-b3:hover{background: #01051e;transition: 0.5s;}
	.about1-b4{width: calc(100% - 12px*2);height: calc(100% - 16px*2);border-radius: 5px;border: 1px solid rgba(255,255,255,0);position: absolute;top: 16px;left: 12px;transition: 0.5s;}
	.about1-b3:hover .about1-b4{border: 1px solid rgba(255,255,255,1);transition: 0.5s;}
	.about1-b5{width: 100%;position: absolute;top: 50px;left: 0;text-align: center;}
	.about1-b5>span:nth-child(1){font-size: 36px;line-height: 36px;color: #222222;font-family: Impact;margin-right: 22px;transition: 0.5s;}
	.about1-b5>span:nth-child(2){font-size: 16px;line-height: 16px;color: #fff;opacity: 0;margin-left: -22px;transition: 0.5s;}
	.about1-b3:hover .about1-b5>span:nth-child(1){color: #fff;transition: 0.5s;}
	.about1-b3:hover .about1-b5>span:nth-child(2){opacity: 1;transition: 0.5s;}
	.about1-b6{width: calc(100% - 40px*2);font-size: 16px;line-height: 28px;color: #222222;position: absolute;top: 110px;left: 40px;transition: 0.5s;}
	.about1-b3:hover .about1-b6{color: #fff;transition: 0.5s;}
	.about1-b6 p{font-size: 16px;line-height: 28px;color: #222222;transition: 0.5s;}
	.about1-b3:hover .about1-b6 p{color: #fff;transition: 0.5s;}
	.about112{width: 126px;height: 40px;padding: 0;margin: 0;position: absolute;top: auto;left: calc(50% - 136px);right: auto;bottom: 0;background: none;}
	.about112 img{height: 100%;}
	.about112 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about112 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about112:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about112:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about113{width: 126px;height: 40px;padding: 0;margin: 0;position: absolute;top: auto;left: auto;right: calc(50% - 136px);bottom: 0;background: none;}
	.about113 img{height: 100%;}
	.about113 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about113 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about113:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about113:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about1-c1{width: 100%;height: 630px;background: #f3f3f3;position: relative;margin-bottom: 70px;}
	.about1-c2{width: calc(400px*3);height: 100%;position: relative;margin: 0 auto;}
	.about211{width: 100%!important;height: 100%!important;position: relative;}
	.about211 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.about1-c3{width: 400px;height: 360px;position: absolute;top: 100px;left: calc(50% - 400px/2);}
	.about1-c3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.about1-c4{width: 360px;font-size: 16px;line-height: 24px;color: #333333;text-align: center;position: absolute;top: 534px;left: calc(50% - 360px/2);}
	.about212{width: 54px;height: 54px;padding: 0;margin: 0;position: absolute;top: calc(50% - 54px/2);left: calc(50% - 1440px/2);right: auto;bottom: 0;background: none;}
	.about212 img{height: 100%;}
	.about212 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about212 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about212:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about212:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about213{width: 54px;height: 54px;padding: 0;margin: 0;position: absolute;top: calc(50% - 54px/2);left: auto;right: calc(50% - 1440px/2);bottom: 0;background: none;}
	.about213 img{height: 100%;}
	.about213 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about213 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about213:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about213:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.about1-a1{width: 100%;position: relative;margin: 0 auto;padding-bottom: 50px;}
	.about1-a2{width: 100%;position: absolute;bottom: 0;left: 0;}
	.about1-a2 img{width: 1600px;margin-left: calc(50% - 1600px/2);}
	.about1-a2 img:nth-child(1){display: block;}
	.about1-a2 img:nth-child(2){display: none;}
	.about1-a3{width: 520px;position: relative;background: #fff;border-radius: 5px;padding: 16px 24px 32px 24px;box-sizing: border-box;box-shadow: 0 5px 30px rgba(205,205,205,0.5);margin: 0 auto;}
	.about1-a4{width: 100%;height: 266px;position: relative;margin-bottom: 30px;cursor: pointer;}
	.about1-a4>img{min-height: 99%;transition: 0.5s;}
	/*.about1-a4:hover>img{transform: scale(1.05);transition: 0.5s;}*/
	.about1-a5{width: 84px;position: absolute;top: calc(50% - 84px/2);left: calc(50% - 84px/2);}
	.about1-a6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.about1-a6 video{width: 100%!important;height: 100%!important;position: relative;}
	.about1-a7{width: 100%;font-size: 14px;line-height: 30px;color: #454545;}
	.about1-a7 p{width: 100%;font-size: 14px;line-height: 30px;color: #454545;}
	.about1-a8{display: none;}
	.about1-b1{width: 960px;position: relative;margin: 0 auto;padding-bottom: 70px;}
	.about1-b2{width: 100%;height: 260px;position: relative;overflow: hidden;}
	.about111{width: calc(100% + 24px)!important;height: 100%!important;position: relative;margin-left: calc(-24px/2);}
	.about111 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.about1-b3{width: calc(100% - 24px);height: 100%;border-radius: 5px;background: #f6f6f6;position: relative;margin: 0 auto;transition: 0.5s;}
	.about1-b3:hover{background: #01051e;transition: 0.5s;}
	.about1-b4{width: calc(100% - 10px*2);height: calc(100% - 12px*2);border-radius: 5px;border: 1px solid rgba(255,255,255,0);position: absolute;top: 12px;left: 10px;transition: 0.5s;}
	.about1-b3:hover .about1-b4{border: 1px solid rgba(255,255,255,1);transition: 0.5s;}
	.about1-b5{width: 100%;position: absolute;top: 40px;left: 0;text-align: center;}
	.about1-b5>span:nth-child(1){font-size: 36px;line-height: 36px;color: #222222;font-family: Impact;margin-right: 22px;transition: 0.5s;}
	.about1-b5>span:nth-child(2){font-size: 16px;line-height: 16px;color: #fff;opacity: 0;margin-left: -22px;transition: 0.5s;}
	.about1-b3:hover .about1-b5>span:nth-child(1){color: #fff;transition: 0.5s;}
	.about1-b3:hover .about1-b5>span:nth-child(2){opacity: 1;transition: 0.5s;}
	.about1-b6{width: calc(100% - 30px*2);font-size: 12px;line-height: 24px;color: #222222;position: absolute;top: 100px;left: 30px;transition: 0.5s;}
	.about1-b3:hover .about1-b6{color: #fff;transition: 0.5s;}
	.about1-b6 p{font-size: 12px;line-height: 24px;color: #222222;transition: 0.5s;}
	.about1-b3:hover .about1-b6 p{color: #fff;transition: 0.5s;}
	.about112{width: 126px;height: 40px;padding: 0;margin: 0;position: absolute;top: auto;left: calc(50% - 136px);right: auto;bottom: 0;background: none;}
	.about112 img{height: 100%;}
	.about112 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about112 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about112:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about112:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about113{width: 126px;height: 40px;padding: 0;margin: 0;position: absolute;top: auto;left: auto;right: calc(50% - 136px);bottom: 0;background: none;}
	.about113 img{height: 100%;}
	.about113 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about113 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about113:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about113:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about1-c1{width: 100%;height: 400px;background: #f3f3f3;position: relative;margin-bottom: 70px;}
	.about1-c2{width: calc(300px*3);height: 100%;position: relative;margin: 0 auto;}
	.about211{width: 100%!important;height: 100%!important;position: relative;}
	.about211 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.about1-c3{width: 240px;height: 240px;position: absolute;top: 60px;left: calc(50% - 240px/2);}
	.about1-c3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.about1-c4{width: 240px;font-size: 12px;line-height: 20px;color: #333333;text-align: center;position: absolute;top: 340px;left: calc(50% - 240px/2);}
	.about212{width: 54px;height: 54px;padding: 0;margin: 0;position: absolute;top: calc(50% - 54px/2);left: calc(50% - 960px/2);right: auto;bottom: 0;background: none;}
	.about212 img{height: 100%;}
	.about212 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about212 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about212:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about212:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about213{width: 54px;height: 54px;padding: 0;margin: 0;position: absolute;top: calc(50% - 54px/2);left: auto;right: calc(50% - 960px/2);bottom: 0;background: none;}
	.about213 img{height: 100%;}
	.about213 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about213 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about213:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about213:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.about1-a1{width: 100%;position: relative;margin: 0 auto;padding-bottom: 0.44rem;}
	.about1-a2{width: 100%;position: absolute;bottom: 0;left: 0;}
	.about1-a2 img{width: 100%;}
	.about1-a2 img:nth-child(1){display: none;}
	.about1-a2 img:nth-child(2){display: block;}
	.about1-a3{width: calc(100% - 0.36rem*2);position: relative;background: #fff;border-radius: 0.05rem;padding: 0.24rem 0.16rem 0.5rem 0.16rem;box-sizing: border-box;box-shadow: 0 0.05rem 0.3rem rgba(205,205,205,0.5);margin: 0 auto;}
	.about1-a4{width: 100%;height: 3.62rem;position: relative;margin-bottom: 0.44rem;cursor: pointer;}
	.about1-a4>img{min-height: 99%;}
	.about1-a5{width: 1.04rem;position: absolute;top: calc(50% - 1.04rem/2);left: calc(50% - 1.04rem/2);}
	.about1-a6{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;}
	.about1-a7{width: 100%;font-size: 0.24rem;line-height: 0.48rem;color: #454545;}
	.about1-a7 p{width: 100%;font-size: 0.24rem;line-height: 0.48rem;color: #454545;}
	.about1-a8{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 11;background: #000;display: none;}
	.about1-a9{width: calc(100% - 0.36rem*2);height: 0;padding-bottom: calc((100% - 0.36rem*2)/6*3.4);overflow: hidden;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.about1-a9 video{width: 100%!important;height: 100%!important;position: absolute;top: 0;left: 0;}
	.about1-a10{width: 0.6rem;height: 0.6rem;border: 1px solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: 0.36rem;right: 0.36rem;cursor: pointer;transform: rotate(45deg);}
	.about1-a10>div{position: absolute;background: #fff;}
	.about1-a10>div:nth-child(1){width: 60%;height: 2px;top: calc(50% - 1px);left: 20%;}
	.about1-a10>div:nth-child(2){width: 2px;height: 60%;top: 20%;left: calc(50% - 1px);}
	.about1-b1{width: 100%;position: relative;margin: 0 auto;padding-bottom: 1.24rem;}
	.about1-b2{width: 100%;height: 4.32rem;position: relative;overflow: hidden;}
	.about111{width: calc(6.1rem*3)!important;height: 100%!important;position: relative;margin-left: calc(0.36rem - 6.1rem);}
	.about111 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.about1-b3{width: calc(100% - 0.36rem*2);height: calc(100% - 0.3rem*2);border-radius: 0.05rem;background: #f6f6f6;position: absolute;top: 0.3rem;left: 0.36rem;margin: 0 auto;transition: 0.5s;}
	.swiper-slide-prev .about1-b3{left: 0.72rem;transition: 0.5s;}
	.swiper-slide-next .about1-b3{left: 0;transition: 0.5s;}
	.swiper-slide-active .about1-b3{width: 100%;height: 100%;top: 0;left: 0;background: #01051e;transition: 0.5s;}
	.about1-b4{width: calc(100% - 0.16rem*2);height: calc(100% - 0.2rem*2);border-radius: 0.05rem;border: 1px solid rgba(255,255,255,0);position: absolute;top: 0.2rem;left: 0.16rem;transition: 0.5s;}
	.swiper-slide-active .about1-b4{border: 1px solid rgba(255,255,255,1);transition: 0.5s;}
	.about1-b5{width: 100%;position: absolute;top: 0.46rem;left: 0;text-align: center;}
	.about1-b5>span:nth-child(1){font-size: 0.48rem;line-height: 0.48rem;color: #222222;font-family: Impact;margin-right: 0.3rem;transition: 0.5s;}
	.about1-b5>span:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;color: #fff;opacity: 0;margin-left: -0.3rem;transition: 0.5s;}
	.swiper-slide-active .about1-b5>span:nth-child(1){color: #fff;transition: 0.5s;}
	.swiper-slide-active .about1-b5>span:nth-child(2){opacity: 1;transition: 0.5s;}
	.about1-b6{width: calc(100% - 0.46rem*2);height: 1.32rem;overflow: hidden;font-size: 0.24rem;line-height: 0.44rem;color: #222222;position: absolute;top: 1.45rem;left: 0.46rem;transition: 0.5s;}
	.about1-b6 p{font-size: 0.24rem;line-height: 0.44rem;color: #222;transition: 0.5s;}
	.swiper-slide-active .about1-b6{height: auto;top: 1.22rem;color: #fff;transition: 0.5s;}
	.swiper-slide-active .about1-b6 p{color: #fff;transition: 0.5s;}
	.about112{width: 2rem/*2.45rem*/;height: 0.62rem/*0.7rem*/;padding: 0;margin: 0;position: absolute;top: auto;left: calc(50% - 2.2rem)/*calc(50% - 2.6rem)*/;right: auto;bottom: 0;background: none;}
	.about112 img{height: 100%;}
	.about112 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about112 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about112:active img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about112:active img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about113{width: 2rem/*2.45rem*/;height: 0.62rem/*0.7rem*/;padding: 0;margin: 0;position: absolute;top: auto;left: auto;right: calc(50% - 2.2rem)/*calc(50% - 2.6rem)*/;bottom: 0;background: none;}
	.about113 img{height: 100%;}
	.about113 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about113 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about113:active img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about113:active img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about1-c1{width: 100%;height: 7.6rem;background: #f3f3f3;position: relative;margin-bottom: 0.7rem;}
	.about1-c2{width: 100%;height: 100%;position: relative;margin: 0 auto;}
	.about211{width: 100%!important;height: 100%!important;position: relative;}
	.about211 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.about1-c3{width: calc(100% - 1.2rem*2);height: 5.1rem;position: absolute;top: 0.96rem;left: 1.2rem;}
	.about1-c3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.about1-c4{width: calc(100% - 1.2rem*2);font-size: 0.28rem;line-height: 0.42rem;color: #333333;text-align: center;position: absolute;top: 6.54rem;left: 1.2rem;}
	.about212{width: 0.74rem;height: 0.74rem;padding: 0;margin: 0;position: absolute;top: 2.88rem;left: 0.36rem;right: auto;bottom: 0;background: none;}
	.about212 img{height: 100%;}
	.about212 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about212 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about212:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about212:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.about213{width: 0.74rem;height: 0.74rem;padding: 0;margin: 0;position: absolute;top: 2.88rem;left: auto;right: 0.36rem;bottom: 0;background: none;}
	.about213 img{height: 100%;}
	.about213 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.about213 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.about213:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.about213:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}

{contact1}
@media only screen and (min-width: 1480px) {
	.contact1-a1{width: 1440px;position: relative;margin: 0 auto;}
	.contact1-a2{width: 100%;padding-top: 70px;position: relative;margin-bottom: 50px;font-size: 36px;line-height: 36px;color: #222222;font-weight: bold;}
	.contact1-a3{width: 100%;position: relative;/*margin-bottom: 30px;*/}
	.contact1-b1{width: 1064px;position: relative;}
	.contact1-b2{width: 100%;border-top: 1px solid #d6d6d6;padding: 28px 0 32px 0;position: relative;}
	.contact1-b3{width: 100%;margin-bottom: 20px;}
	.contact1-b4{width: 40px;height: 20px;position: relative;float: left;}
	.contact1-b5{font-size: 18px;line-height: 20px;color: #222222;font-weight: bold;float: left;}
	.contact1-b6{padding-left: 40px;box-sizing: border-box;font-size: 14px;line-height: 28px;margin-bottom: 14px;}
	.contact1-b6:last-child{margin-bottom: 0;}
	.contact1-b7{padding-left: 40px;box-sizing: border-box;font-size: 24px;line-height: 16px;color: #222222;font-family: Impact;}
	.contact1-b8{padding-left: 40px;box-sizing: border-box;width: 100%;}
	.contact1-b9{float: left;position: relative;margin-right: 50px;padding-top: 15px;}
	.contact1-b10{width: 100%;height: 22px;position: relative;margin-bottom: 24px;}
	.contact1-b10 img{margin: 0 auto;}
	.contact1-b11{font-size: 14px;line-height: 14px;color: #313131;text-align: center;white-space: nowrap;}
	.contact1-b12{width: 16px;position: absolute;top: 36px;right: 4px;cursor: pointer;transition: 0.5s;display: none;}
	.contact1-b12.on1{transform: rotateX(180deg);transition: 0.5s;}
	.contact1-c1{width: 162px;position: absolute;top: 35px;right: 0;}
	.contact1-c2{width: 100%;font-size: 16px;line-height: 24px;color: #222222;font-weight: bold;margin-bottom: 10px;}
	.contact1-c3{width: 100%;font-size: 14px;line-height: 24px;color: #222222;margin-bottom: 32px;}
	.contact1-c4{width: 100%;}
	.contact1-d1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 70px;}
	.contact1-d2{width: calc(580/1440*100%);border: 1px solid #d7d7d7;border-radius: 5px;padding: 30px;box-sizing: border-box;float: left;}
	.contact1-d3{font-size: 16px;line-height: 24px;color: #222222;margin-bottom: 12px;}
	.contact1-d4{font-size: 14px;line-height: 28px;color: #222222;}
	.contact1-d4 p{font-size: 14px;line-height: 28px;color: #222222;}
	.contact1-d5{width: calc(400/1440*100%);min-height: 770px;border: 1px solid #d7d7d7;border-radius: 5px;padding: 30px;box-sizing: border-box;display: table;float: left;margin-left: calc((1440 - 580 - 400*2)/2/1440*100%);}
	/* .contact1-d6{width: 100%;display: table-cell;vertical-align: middle;} */
	.contact1-d7{font-size: 14px;line-height: 28px;color: #222222;/*margin-bottom: 44px;*/}
	.contact1-d7 p{font-size: 14px;line-height: 28px;color: #222222;}
	.contact1-d8{width: 96px;height: 48px;border: 1px solid #01051e;border-radius: 5px;background: #01051e;box-sizing: border-box;font-size: 14px;line-height: 46px;color: #fff;text-align: center;cursor: pointer;margin: 0 auto;transition: 0.5s;}
	.contact1-d8:hover{background: #fff;color: #01051e;transition: 0.5s;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.contact1-a1{width: 860px;position: relative;margin: 0 auto;}
	.contact1-a2{width: 100%;padding-top: 50px;position: relative;margin-bottom: 30px;font-size: 30px;line-height: 30px;color: #222222;font-weight: bold;}
	.contact1-a3{width: 100%;position: relative;/*margin-bottom: 20px;*/}
	.contact1-b1{width: 720px;position: relative;}
	.contact1-b2{width: 100%;border-top: 1px solid #d6d6d6;padding: 20px 0 24px 0;position: relative;}
	.contact1-b3{width: 100%;margin-bottom: 16px;}
	.contact1-b4{width: 32px;height: 18px;position: relative;float: left;}
	.contact1-b5{font-size: 16px;line-height: 18px;color: #222222;font-weight: bold;float: left;}
	.contact1-b6{padding-left: 32px;box-sizing: border-box;font-size: 12px;line-height: 24px;margin-bottom: 12px;}
	.contact1-b6:last-child{margin-bottom: 0;}
	.contact1-b7{padding-left: 32px;box-sizing: border-box;font-size: 20px;line-height: 14px;color: #222222;font-family: Impact;}
	.contact1-b8{padding-left: 32px;box-sizing: border-box;width: 100%;}
	.contact1-b9{float: left;position: relative;margin-right: 20px;padding-top: 12px;}
	.contact1-b10{width: 100%;height: 20px;position: relative;margin-bottom: 20px;}
	.contact1-b10 img{margin: 0 auto;}
	.contact1-b11{font-size: 12px;line-height: 12px;color: #313131;text-align: center;white-space: nowrap;}
	.contact1-b12{width: 14px;position: absolute;top: 28px;right: 4px;cursor: pointer;transition: 0.5s;display: none;}
	.contact1-b12.on1{transform: rotateX(180deg);transition: 0.5s;}
	.contact1-c1{width: 120px;position: absolute;top: 28px;right: 0;}
	.contact1-c2{width: 100%;font-size: 14px;line-height: 20px;color: #222222;font-weight: bold;margin-bottom: 10px;}
	.contact1-c3{width: 100%;font-size: 12px;line-height: 20px;color: #222222;margin-bottom: 24px;}
	.contact1-c4{width: 100%;}
	.contact1-d1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 50px;}
	.contact1-d2{width: calc(580/1440*100%);border: 1px solid #d7d7d7;border-radius: 5px;padding: 20px;box-sizing: border-box;float: left;}
	.contact1-d3{font-size: 14px;line-height: 22px;color: #222222;margin-bottom: 10px;}
	.contact1-d4{font-size: 12px;line-height: 24px;color: #222222;}
	.contact1-d4 p{font-size: 12px;line-height: 24px;color: #222222;}
	.contact1-d5{width: calc(400/1440*100%);height: 482px;border: 1px solid #d7d7d7;border-radius: 5px;padding: 20px;box-sizing: border-box;display: table;float: left;margin-left: calc((1440 - 580 - 400*2)/2/1440*100%);}
	.contact1-d6{width: 100%;display: table-cell;vertical-align: middle;}
	.contact1-d7{font-size: 12px;line-height: 24px;color: #222222;/*margin-bottom: 44px;*/}
	.contact1-d7 p{font-size: 12px;line-height: 24px;color: #222222;}
	.contact1-d8{width: 96px;height: 48px;border: 1px solid #01051e;border-radius: 5px;background: #01051e;box-sizing: border-box;font-size: 14px;line-height: 46px;color: #fff;text-align: center;cursor: pointer;margin: 0 auto;transition: 0.5s;}
	.contact1-d8:hover{background: #fff;color: #01051e;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.contact1-a1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;}
	.contact1-a2{width: 100%;padding-top: 0.7rem;position: relative;margin-bottom: 0.46rem;font-size: 0.4rem;line-height: 0.4rem;color: #222222;font-weight: bold;}
	.contact1-a3{width: 100%;position: relative;margin-bottom: 0.32rem;}
	.contact1-b1{width: 100%;position: relative;}
	.contact1-b2{width: 100%;border-top: 1px solid #d6d6d6;padding: 0.4rem 0 0.34rem 0;position: relative;}
	.contact1-b3{width: 100%;margin-bottom: 0.2rem;}
	.contact1-b4{width: 0.56rem;height: 0.32rem;position: relative;float: left;}
	.contact1-b5{font-size: 0.32rem;line-height: 0.32rem;color: #222222;font-weight: bold;float: left;}
	.contact1-b6{padding-left: 0.56rem;box-sizing: border-box;font-size: 0.24rem;line-height: 0.4rem;margin-bottom: 0.2rem;}
	.contact1-b6:last-child{margin-bottom: 0;}
	.contact1-b7{padding-left: 0.56rem;box-sizing: border-box;font-size: 0.3rem;line-height: 0.3rem;color: #222222;font-family: Impact;}
	.contact1-b8{padding-left: 0.56rem;box-sizing: border-box;width: 100%;}
	.contact1-b9{float: left;position: relative;width: calc(100%/4);padding: 0.1rem 0.36rem 0 0.36rem;box-sizing: border-box;}
	.contact1-b10{width: 100%;height: 0.36rem;position: relative;margin-bottom: 0.24rem;}
	.contact1-b10 img{margin: 0 auto;}
	.contact1-b11{font-size: 0.24rem;line-height: 0.36rem;color: #313131;text-align: center;}
	.contact1-b12{width: 0.24rem;position: absolute;top: 0.5rem;right: 0.1rem;cursor: pointer;transition: 0.5s;}
	.contact1-b12.on1{transform: rotateX(180deg);transition: 0.5s;}
	.contact1-c1{display: none;}
	.contact1-d1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;margin-bottom: 0.7rem;display: none;}
	.contact1-d2{width: 100%;border: 1px solid #d7d7d7;border-radius: 0.05rem;padding: 0.4rem 0.3rem;box-sizing: border-box;margin-bottom: 0.4rem;}
	.contact1-d3{font-size: 0.3rem;line-height: 0.36rem;color: #222222;margin-bottom: 0.24rem;}
	.contact1-d4{font-size: 0.24rem;line-height: 0.4rem;color: #222222;}
	.contact1-d4 p{font-size: 0.24rem;line-height: 0.4rem;color: #222222;}
	.contact1-d5{width: 100%;border: 1px solid #d7d7d7;border-radius: 0.05rem;padding: 0.4rem 0.3rem;box-sizing: border-box;margin-bottom: 0.4rem;}
	.contact1-d5:last-child{margin-bottom: 0;}
	.contact1-d6{width: 100%;}
	.contact1-d7{font-size: 0.24rem;line-height: 0.4rem;color: #222222;}
	.contact1-d7 p{font-size: 0.24rem;line-height: 0.4rem;color: #222222;}
	.contact1-d8{display: none;}
}

{join1}
@media only screen and (min-width: 1480px) {
	.join1-a1{width: 1440px;position: relative;margin: 0 auto;padding-top: 70px;margin-bottom: 70px;}
	.join1-a2{width: 100%;height: 480px;position: relative;z-index: 1;}
	.join1-a3{width: 670px;height: 480px;position: relative;margin-left: calc((50% - 670px)/2 + 50%);display: table;}
	.join1-a4{width: 100;display: table-cell;vertical-align: middle;}
	.join1-a5{font-size: 48px;line-height: 48px;color: #393939;text-align: center;margin-bottom: 34px;}
	.join1-a6{font-size: 18px;line-height: 36px;color: #393939;text-align: center;}
	.join1-a6 p{font-size: 18px;line-height: 36px;color: #393939;text-align: left;}
	.join1-a7{width: calc(606/1440*100%);position: absolute;top: 0;left: calc(58/1440*100%);}
	.join1-a7>img{transition: 0.5s;}
	.join1-a7:hover>img{transform: scale(1.05);transition: 0.5s;}
	.join1-a7>div{width: calc(100% - 20px*2);height: calc(100% - 20px*2);border: 2px solid rgba(255,255,255,0.5);box-sizing: border-box;position: absolute;top: 20px;left: 20px;}
	.join1-b1{width: 100%;position: relative;background: #02061f;}
	.join1-b2{width: 50%;position: relative;margin-left: 50%;}
	.join1-b2>img{transition: 0.5s;}
	.join1-b2:hover>img{transform: scale(1.05);transition: 0.5s;}
	.join1-b3{width: calc(606/1440*100%);height: calc(36px*6);position: absolute;top: calc(170/437*100%);left: calc(58/1440*100%);display: table;}
	.join1-b3>div{width: 100%;display: table-cell;vertical-align: middle;font-size: 18px;line-height: 36px;color: #fff;text-align: center;}
	.join1-b3>div p{width: 100%;vertical-align: middle;font-size: 18px;line-height: 36px;color: #fff;text-align: center;}
	.join1-c1{width: 1440px;position: relative;margin: 0 auto;}
	.join1-c2{width: 630px;position: absolute;top: 0;left: calc((50% - 630px)/2);padding-top: 28px;}
	.join1-c3{font-size: 48px;line-height: 48px;color: #222222;text-align: center;margin-bottom: 35px;}
	.join1-c4{width: 100%;}
	.join1-c5{width: 100%;padding: 42px 0 46px 0;border-bottom: 1px solid #d1d1d1;}
	.join1-c5:last-child{border-bottom: 0;}
	.join1-c6{font-size: 24px;line-height: 24px;color: #222222;font-weight: bold;text-align: center;margin-bottom: 22px;}
	.join1-c7{font-size: 16px;line-height: 36px;color: #222222;text-align: center;}
	.join1-c8{width: 50%;height: 0;padding-bottom: calc(616/720*50%);position: relative;margin-left: 50%;}
	.join1-c8>div{position: absolute;}
	.join1-c8>div:nth-child(1){width: calc(280/720*100%);height: calc(373/616*100%);top: 0;left: 0;}
	.join1-c8>div:nth-child(2){width: calc(433/720*100%);height: calc(373/616*100%);top: 0;right: 0;}
	.join1-c8>div:nth-child(3){width: calc(356/720*100%);height: calc(237/616*100%);bottom: 0;left: 0;}
	.join1-c8>div:nth-child(4){width: calc(358/720*100%);height: calc(237/616*100%);bottom: 0;right: 0;}
	.join1-c8>div img{min-height: 100%;transition: 0.5s;}
	.join1-c8>div:hover img{transform: scale(1.05);transition: 0.5s;}
	.join1-d1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 70px;}
	.join1-d2{width: 670px;position: absolute;top: 0;left: 50%;padding-top: 116px;}
	.join1-d3{font-size: 24px;line-height: 24px;color: #222222;font-weight: bold;text-align: center;margin-bottom: 50px;}
	.join1-d4{font-size: 16px;line-height: 40px;color: #222222;text-align: center;}
	.join1-d4 p{font-size: 16px;line-height: 40px;color: #222222;text-align: center;}
	.join1-d5{width: 50%;height: 0;padding-bottom: calc(577/720*50%);position: relative;}
	.join1-d5>div{position: absolute;}
	.join1-d5>div:nth-child(1){width: calc(417/720*100%);height: calc(280/577*100%);top: 0;left: 0;}
	.join1-d5>div:nth-child(2){width: calc(417/720*100%);height: calc(287/577*100%);bottom: 0;left: 0;}
	.join1-d5>div:nth-child(3){width: calc(296/720*100%);height: calc(127/577*100%);top: 0;right: 0;}
	.join1-d5>div:nth-child(4){width: calc(296/720*100%);height: calc(157/577*100%);top: calc(130/577*100%);right: 0;}
	.join1-d5>div:nth-child(5){width: calc(296/720*100%);height: calc(132/577*100%);top: calc(290/577*100%);right: 0;}
	.join1-d5>div:nth-child(6){width: calc(296/720*100%);height: calc(152/577*100%);bottom: 0;right: 0;}
	.join1-d5>div img{min-height: 100%;transition: 0.5s;}
	.join1-d5>div:hover img{transform: scale(1.05);transition: 0.5s;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.join1-a1{width: 960px;position: relative;margin: 0 auto;padding-top: 50px;margin-bottom: 50px;}
	.join1-a2{width: 100%;height: 340px;position: relative;z-index: 1;}
	.join1-a3{width: 440px;height: 340px;position: relative;margin-left: calc((50% - 440px)/2 + 50%);display: table;}
	.join1-a4{width: 100;display: table-cell;vertical-align: middle;}
	.join1-a5{font-size: 36px;line-height: 36px;color: #393939;text-align: center;margin-bottom: 24px;}
	.join1-a6 p{font-size: 14px;line-height: 28px;color: #393939;text-align: center;}
	.join1-a7{width: calc(606/1440*100%);position: absolute;top: 0;left: calc(58/1440*100%);}
	.join1-a7>img{transition: 0.5s;}
	.join1-a7:hover>img{transform: scale(1.05);transition: 0.5s;}
	.join1-a7>div{width: calc(100% - 20px*2);height: calc(100% - 20px*2);border: 2px solid rgba(255,255,255,0.5);box-sizing: border-box;position: absolute;top: 20px;left: 20px;}
	.join1-b1{width: 100%;position: relative;background: #02061f;}
	.join1-b2{width: 50%;position: relative;margin-left: 50%;}
	.join1-b2>img{transition: 0.5s;}
	.join1-b2:hover>img{transform: scale(1.05);transition: 0.5s;}
	.join1-b3{width: calc(606/1440*100%);height: calc(28px*6);position: absolute;top: calc(150/437*100%);left: calc(58/1440*100%);display: table;}
	.join1-b3>div p{width: 100%;vertical-align: middle;font-size: 14px;line-height: 28px;color: #fff;text-align: center;}
	.join1-c1{width: 960px;position: relative;margin: 0 auto;}
	.join1-c2{width: 400px;position: absolute;top: 0;left: calc((50% - 400px)/2);padding-top: 20px;}
	.join1-c3{font-size: 36px;line-height: 36px;color: #222222;text-align: center;margin-bottom: 20px;}
	.join1-c4{width: 100%;}
	.join1-c5{width: 100%;padding: 20px 0 24px 0;border-bottom: 1px solid #d1d1d1;}
	.join1-c5:last-child{border-bottom: 0;}
	.join1-c6{font-size: 20px;line-height: 20px;color: #222222;font-weight: bold;text-align: center;margin-bottom: 16px;}
	.join1-c7{font-size: 12px;line-height: 24px;color: #222222;text-align: center;}
	.join1-c8{width: 50%;height: 0;padding-bottom: calc(616/720*50%);position: relative;margin-left: 50%;}
	.join1-c8>div{position: absolute;}
	.join1-c8>div:nth-child(1){width: calc(280/720*100%);height: calc(373/616*100%);top: 0;left: 0;}
	.join1-c8>div:nth-child(2){width: calc(433/720*100%);height: calc(373/616*100%);top: 0;right: 0;}
	.join1-c8>div:nth-child(3){width: calc(356/720*100%);height: calc(237/616*100%);bottom: 0;left: 0;}
	.join1-c8>div:nth-child(4){width: calc(358/720*100%);height: calc(237/616*100%);bottom: 0;right: 0;}
	.join1-c8>div img{min-height: 100%;transition: 0.5s;}
	.join1-c8>div:hover img{transform: scale(1.05);transition: 0.5s;}
	.join1-d1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 50px;}
	.join1-d2{width: 440px;position: absolute;top: 0;left: 50%;padding-top: 80px;}
	.join1-d3{font-size: 20px;line-height: 20px;color: #222222;font-weight: bold;text-align: center;margin-bottom: 20px;}
	.join1-d4{font-size: 12px;line-height: 28px;color: #222222;text-align: center;}
	.join1-d4 p{font-size: 12px;line-height: 28px;color: #222222;text-align: center;}
	.join1-d5{width: 50%;height: 0;padding-bottom: calc(577/720*50%);position: relative;}
	.join1-d5>div{position: absolute;}
	.join1-d5>div:nth-child(1){width: calc(417/720*100%);height: calc(280/577*100%);top: 0;left: 0;}
	.join1-d5>div:nth-child(2){width: calc(417/720*100%);height: calc(287/577*100%);bottom: 0;left: 0;}
	.join1-d5>div:nth-child(3){width: calc(296/720*100%);height: calc(127/577*100%);top: 0;right: 0;}
	.join1-d5>div:nth-child(4){width: calc(296/720*100%);height: calc(157/577*100%);top: calc(130/577*100%);right: 0;}
	.join1-d5>div:nth-child(5){width: calc(296/720*100%);height: calc(132/577*100%);top: calc(290/577*100%);right: 0;}
	.join1-d5>div:nth-child(6){width: calc(296/720*100%);height: calc(152/577*100%);bottom: 0;right: 0;}
	.join1-d5>div img{min-height: 100%;transition: 0.5s;}
	.join1-d5>div:hover img{transform: scale(1.05);transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.join1-a1{width: 100%;position: relative;margin: 0 auto;padding-top: 0.7rem;margin-bottom: 0.7rem;}
	.join1-a2{width: calc(100% - 0.36rem*2);position: relative;z-index: 1;margin: 0 auto;}
	.join1-a3{width: 100%;position: relative;margin-bottom: 0.56rem;}
	.join1-a4{width: 100%;}
	.join1-a5{font-size: 0.48rem;line-height: 0.48rem;color: #393939;text-align: center;margin-bottom: 0.34rem;}
	.join1-a6 p{font-size: 0.24rem;line-height: 0.48rem;color: #393939;text-align: center;}
	.join1-a7{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;}
	.join1-a7>div{width: calc(100% - 0.2rem*2);height: calc(100% - 0.2rem*2);border: 2px solid rgba(255,255,255,0.5);box-sizing: border-box;position: absolute;top: 0.2rem;left: 0.2rem;}
	.join1-b1{width: 100%;position: relative;background: #02061f;margin-top: -0.96rem;}
	.join1-b2{width: 100%;position: relative;}
	.join1-b3{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;padding: 1.4rem 0 0.4rem 0;}
	.join1-b3>div p{width: 100%;font-size: 0.24rem;line-height: 0.48rem;color: #fff;text-align: center;}
	.join1-c1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;margin-bottom: 0.7rem;}
	.join1-c2{width: 100%;position: relative;margin-bottom: 0.4rem;}
	.join1-c3{font-size: 0.48rem;line-height: 0.48rem;color: #222222;text-align: center;margin-bottom: 0.2rem;}
	.join1-c4{width: 100%;}
	.join1-c5{width: 100%;padding: 0.22rem 0;border-bottom: 1px solid #d1d1d1;}
	.join1-c5:last-child{border-bottom: 0;}
	.join1-c6{font-size: 0.3rem;line-height: 0.3rem;color: #222222;font-weight: bold;text-align: center;margin-bottom: 0.2rem;}
	.join1-c7{font-size: 0.24rem;line-height: 0.4rem;color: #222222;text-align: center;}
	.join1-c8{width: 100%;height: 0;padding-bottom: calc(616/720*100%);position: relative;}
	.join1-c8>div{position: absolute;}
	.join1-c8>div:nth-child(1){width: calc(280/720*100%);height: calc(373/616*100%);top: 0;left: 0;}
	.join1-c8>div:nth-child(2){width: calc(433/720*100%);height: calc(373/616*100%);top: 0;right: 0;}
	.join1-c8>div:nth-child(3){width: calc(356/720*100%);height: calc(237/616*100%);bottom: 0;left: 0;}
	.join1-c8>div:nth-child(4){width: calc(358/720*100%);height: calc(237/616*100%);bottom: 0;right: 0;}
	.join1-c8>div img{min-height: 100%;}
	.join1-d1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;margin-bottom: 0.7rem;}
	.join1-d2{width: 100%;position: relative;margin-bottom: 0.4rem;}
	.join1-d3{font-size: 0.48rem;line-height: 0.48rem;color: #222222;font-weight: bold;text-align: center;margin-bottom: 0.2rem;}
	.join1-d4{font-size: 0.24rem;line-height: 0.48rem;color: #222222;text-align: center;}
	.join1-d4 p{font-size: 0.24rem;line-height: 0.48rem;color: #222222;text-align: center;}
	.join1-d5{width: 100%;height: 0;padding-bottom: calc(577/720*100%);position: relative;}
	.join1-d5>div{position: absolute;}
	.join1-d5>div:nth-child(1){width: calc(417/720*100%);height: calc(280/577*100%);top: 0;left: 0;}
	.join1-d5>div:nth-child(2){width: calc(417/720*100%);height: calc(287/577*100%);bottom: 0;left: 0;}
	.join1-d5>div:nth-child(3){width: calc(296/720*100%);height: calc(127/577*100%);top: 0;right: 0;}
	.join1-d5>div:nth-child(4){width: calc(296/720*100%);height: calc(157/577*100%);top: calc(130/577*100%);right: 0;}
	.join1-d5>div:nth-child(5){width: calc(296/720*100%);height: calc(132/577*100%);top: calc(290/577*100%);right: 0;}
	.join1-d5>div:nth-child(6){width: calc(296/720*100%);height: calc(152/577*100%);bottom: 0;right: 0;}
	.join1-d5>div img{min-height: 100%;}
}

{productsshow1}
@media only screen and (min-width: 1480px) {
	.productsshow1-a1{width: 1440px;padding-top: 30px;margin: 0 auto;position: relative;margin-bottom: 44px;}
	.productsshow1-a2{width: calc(867/1440*100%);position: relative;float: left;}
	.productsshow1-a2>div{width: calc(428/867*100%);height: 0;padding-bottom: calc(463/867*100%);position: relative;margin-bottom: 12px;}
	.productsshow1-a2>div:first-child{width: 100%;height: 0;padding-bottom: calc(573/867*100%);}
	.productsshow1-a2>div:nth-child(odd){float: right;}
	.productsshow1-a2>div:nth-child(even){float: left;}
	.productsshow1-a3{width: calc(490/1440*100%);position: relative;float: right;}
	.productsshow1-a4{font-size: 18px;line-height: 24px;color: #636363;margin-bottom: 16px;}
	.productsshow1-a4 strong{color: #333333;}
	.productsshow1-a5{font-size: 30px;line-height: 40px;color: #01051e;margin-bottom: 40px;}
	.productsshow1-a6{width: 100%;border: 1px solid #01051e;border-radius: 8px;padding: 20px 28px;box-sizing: border-box;font-size: 16px;line-height: 32px;color: #636363;margin-bottom: 44px;}
	.productsshow1-a7{font-size: 18px;line-height: 18px;color: #333333;font-weight: bold;margin-bottom: 16px;}
	.productsshow1-a8{width: 100%;font-size: 16px;line-height: 28px;color: #636363;margin-bottom: 40px;}
	.productsshow1-a9{width: 100%;height: 50px;background: #01051e;font-family: Impact;border: 1px solid #01051e;border-radius: 5px;box-sizing: border-box;font-size: 24px;line-height: 48px;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 40px;cursor: pointer;transition: 0.5s;}
	/*.productsshow1-a9:hover{color: #01051e;background: #fff;transition: 0.5s;}*/
	.productsshow1-a10{width: 100%;display: flex;justify-content: space-between;margin-bottom: 30px;}
	.productsshow1-a10 img{width: auto;height: 30px;}
	.productsshow1-a10 b{width: 1px;height: 24px;background: #cccccc;position: relative;top: calc(30px/2 - 24px/2);}
	.productsshow1-b1{display: none;}
	.productsshow1-c1{width: 1440px;padding: 40px 0;margin: 0 auto;font-size: 46px;line-height: 46px;color: #222222;text-align: center;}
	.productsshow1-d1{width: 1440px;position: relative;margin: 0 auto;}
	.productsshow1-d2{width: 100%;height: 71px;position: relative;margin: 0 auto;margin-bottom: 40px;padding: 0 36px;border-bottom: 1px solid #e5e5e5;box-sizing: border-box;display: flex;justify-content: space-between;}
	.productsshow1-d3{height: 70px;font-size: 16px;line-height: 70px;color: #333333;white-space: nowrap;position: relative;cursor: pointer;}
	.productsshow1-d3 b{width: 0;height: 3px;background: #01051e;position: absolute;bottom: -2px;left: 50%;transition: 0.5s;}
	.productsshow1-d3:hover b{width: 100%;left: 0;transition: 0.5s;}
	.productsshow1-d3.on1 b{width: 100%;left: 0;}
	.productsshow1-d4{width: 100%;position: relative;margin: 0 auto;margin-bottom: 40px;}
	.productsshow1-d5{width: 100%;font-size: 16px;line-height: 36px;color: #333333;display: none;}
	.productsshow1-d5 p{width: 100%;font-size: 16px;line-height: 36px;color: #333333;}
	.productsshow1-d5 span{width: 100%;font-size: 16px;line-height: 36px;color: #333333;}
	.productsshow1-d6{width: 100%;position: relative;}
	.productsshow1-d6 img{max-width: 100%;margin: 0 auto;}
	.productsshow1-d6 video{width: 100%!important;}
	.productsshow1-e1{display: none;}
	.productsshow1-e7{display: none;}
	.productsshow1-f1{width: 1080px;height: 460px;position: relative;margin: 0 auto;margin-bottom: 90px;overflow: hidden;}
	.productsshow311{width: calc(100% + 44px)!important;height: 100%!important;position: relative;}
	.productsshow311 .swiper-slide{width: calc(100/3)!important;height: 100%!important;position: relative;}
	.productsshow1-f2{width: calc(100% - 44px);position: relative;}
	.productsshow1-f3{width: 100%;height: 358px;position: relative;margin-bottom: 20px;background: #f8f6f7;}
	.productsshow1-f3 img{min-height: 100%;transition: 0.5s;/*width: 116%;margin-left: -8%;margin-top: -10%;*/}
	.productsshow1-f3:hover img{transform: scale(1.1);transition: 0.5s;}
	/*.productsshow1-f3:hover img{animation: wind1 0.5s linear;}
	@keyframes wind1{0%{transform: rotateY(0deg);}25%{transform: rotateY(-20deg);}75%{transform: rotateY(20deg);}100%{transform: rotateY(0deg);}}*/
	.productsshow1-f4{width: 100%;font-size: 18px;line-height: 24px;color: #333333;text-align: center;margin-bottom: 20px;}
	.productsshow1-f5{width: 110px;height: 38px;border: 1px solid #01051e;border-radius: 5px;box-sizing: border-box;background: #01051e;font-size: 14px;line-height: 36px;color: #fff;text-align: center;margin: 0 auto;transition: 0.5s;}
	.productsshow1-f5:hover{background: #fff;color: #01051e;transition: 0.5s;}
	.productsshow1-g1{display: none;}
	.productsshow1-h1{width: 100%;position: relative;margin: 0 auto;}
	.productsshow1-h2{width: 100%;border-bottom: 1px solid #e3e3e3;position: relative;}
	.productsshow1-h3{width: 100%;height: 70px;position: relative;cursor: pointer;cursor: pointer;}
	.productsshow1-h4{font-size: 16px;line-height: 70px;color: #333;font-weight: bold;}
	.productsshow1-h5{height: 10px;position: absolute;top: calc(50% - 10px/2);right: 12px;transition: 0.5s;}
	.productsshow1-h2.on1 .productsshow1-h5{transform: rotateX(180deg);transition: 0.5s;}
	.productsshow1-h6{width: 100%;font-size: 16px;line-height: 36px;color: #333;padding: 20px 0 20px 0;display: none;}
	.productsshow1-h6 p{width: 100%;font-size: 16px;line-height: 36px;color: #333;}
	.productsshow1-h6 span{width: 100%;font-size: 16px;line-height: 36px;color: #333;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.productsshow1-a1{width: 960px;padding-top: 20px;margin: 0 auto;position: relative;margin-bottom: 32px;}
	.productsshow1-a2{width: calc(867/1440*100%);position: relative;float: left;}
	.productsshow1-a2>div{width: calc(428/867*100%);height: 0;padding-bottom: calc(463/867*100%);position: relative;margin-bottom: 10px;}
	.productsshow1-a2>div:first-child{width: 100%;height: 0;padding-bottom: calc(573/867*100%);}
	.productsshow1-a2>div:nth-child(odd){float: right;}
	.productsshow1-a2>div:nth-child(even){float: left;}
	.productsshow1-a3{width: calc(520/1440*100%);position: relative;float: right;}
	.productsshow1-a4{font-size: 14px;line-height: 20px;color: #636363;margin-bottom: 12px;}
	.productsshow1-a4 strong{color: #333333;}
	.productsshow1-a5{font-size: 24px;line-height: 30px;color: #01051e;margin-bottom: 30px;}
	.productsshow1-a6{width: 100%;border: 1px solid #01051e;border-radius: 8px;padding: 16px 20px;box-sizing: border-box;font-size: 14px;line-height: 28px;color: #636363;margin-bottom: 32px;}
	.productsshow1-a7{font-size: 14px;line-height: 14px;color: #333333;font-weight: bold;margin-bottom: 12px;}
	.productsshow1-a8{width: 100%;font-size: 12px;line-height: 22px;color: #636363;margin-bottom: 30px;}
	.productsshow1-a9{width: 100%;height: 40px;font-family: Impact;background: #01051e;border: 1px solid #01051e;border-radius: 5px;box-sizing: border-box;font-size: 20px;line-height: 38px;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 30px;cursor: pointer;transition: 0.5s;}
	/*.productsshow1-a9:hover{color: #01051e;background: #fff;transition: 0.5s;}*/
	.productsshow1-a10{width: 100%;display: flex;justify-content: space-between;margin-bottom: 20px;}
	.productsshow1-a10 img{width: auto;height: 24px;}
	.productsshow1-a10 b{width: 1px;height: 20px;background: #cccccc;position: relative;top: calc(24px/2 - 20px/2);}
	.productsshow1-b1{display: none;}
	.productsshow1-c1{width: 960px;padding: 30px 0;margin: 0 auto;font-size: 40px;line-height: 40px;color: #222222;text-align: center;}
	.productsshow1-d1{width: 960px;position: relative;margin: 0 auto;}
	.productsshow1-d2{width: 100%;height: 55px;position: relative;margin: 0 auto;margin-bottom: 30px;padding: 0 24px;border-bottom: 1px solid #e5e5e5;box-sizing: border-box;display: flex;justify-content: space-between;}
	.productsshow1-d3{height: 54px;font-size: 14px;line-height: 54px;color: #333333;white-space: nowrap;position: relative;cursor: pointer;}
	.productsshow1-d3 b{width: 0;height: 3px;background: #01051e;position: absolute;bottom: -2px;left: 50%;transition: 0.5s;}
	.productsshow1-d3:hover b{width: 100%;left: 0;transition: 0.5s;}
	.productsshow1-d3.on1 b{width: 100%;left: 0;}
	.productsshow1-d4{width: 100%;position: relative;margin: 0 auto;margin-bottom: 30px;}
	.productsshow1-d5{width: 100%;font-size: 14px;line-height: 28px;color: #333333;display: none;}
	.productsshow1-d5 p{width: 100%;font-size: 14px;line-height: 28px;color: #333333;}
	.productsshow1-d5 span{width: 100%;font-size: 14px;line-height: 28px;color: #333333;}
	.productsshow1-d6{width: 100%;position: relative;}
	.productsshow1-d6 img{max-width: 100%;margin: 0 auto;}
	.productsshow1-d6 video{width: 100%!important;}
	.productsshow1-e1{display: none;}
	.productsshow1-e7{display: none;}
	.productsshow1-f1{width: 720px;height: 320px;position: relative;margin: 0 auto;margin-bottom: 60px;overflow: hidden;}
	.productsshow311{width: calc(100% + 30px)!important;height: 100%!important;position: relative;}
	.productsshow311 .swiper-slide{width: calc(100/3)!important;height: 100%!important;position: relative;}
	.productsshow1-f2{width: calc(100% - 30px);position: relative;}
	.productsshow1-f3{width: 100%;height: 238px;position: relative;margin-bottom: 16px;background: #f8f6f7;}
	.productsshow1-f3 img{min-height: 100%;transition: 0.5s;/*width: 116%;margin-left: -8%;margin-top: -10%;*/}
	.productsshow1-f3:hover img{transform: scale(1.1);transition: 0.5s;}
	/*.productsshow1-f3:hover img{animation: wind1 0.5s linear;}
	@keyframes wind1{0%{transform: rotateY(0deg);}25%{transform: rotateY(-20deg);}75%{transform: rotateY(20deg);}100%{transform: rotateY(0deg);}}*/
	.productsshow1-f4{width: 100%;font-size: 14px;line-height: 20px;color: #333333;text-align: center;margin-bottom: 16px;}
	.productsshow1-f5{width: 90px;height: 30px;border: 1px solid #01051e;border-radius: 5px;box-sizing: border-box;background: #01051e;font-size: 12px;line-height: 28px;color: #fff;text-align: center;margin: 0 auto;transition: 0.5s;}
	.productsshow1-f5:hover{background: #fff;color: #01051e;transition: 0.5s;}
	.productsshow1-g1{display: none;}
	.productsshow1-h1{width: 100%;position: relative;margin: 0 auto;}
	.productsshow1-h2{width: 100%;border-bottom: 1px solid #e3e3e3;position: relative;}
	.productsshow1-h3{width: 100%;height: 50px;position: relative;cursor: pointer;cursor: pointer;}
	.productsshow1-h4{font-size: 14px;line-height: 50px;color: #333;font-weight: bold;}
	.productsshow1-h5{height: 8px;position: absolute;top: calc(50% - 8px/2);right: 12px;transition: 0.5s;}
	.productsshow1-h2.on1 .productsshow1-h5{transform: rotateX(180deg);transition: 0.5s;}
	.productsshow1-h6{width: 100%;font-size: 14px;line-height: 28px;color: #333;padding: 20px 0 20px 0;display: none;}
	.productsshow1-h6 p{width: 100%;font-size: 14px;line-height: 28px;color: #333;}
	.productsshow1-h6 span{width: 100%;font-size: 14px;line-height: 28px;color: #333;}
}
@media only screen and (max-width: 1023px) {
	.productsshow1-a1{display: none;}
	.productsshow1-b1{width: 100%;position: relative;padding-top: 0.66rem;}
	.productsshow1-b2{width: calc(100% - 0.36rem*2);font-size: 0.26rem;line-height: 0.36rem;color: #636363;text-align: center;margin: 0 auto;margin-bottom: 0.1rem;}
	.productsshow1-b2 strong{color: #333333;}
	.productsshow1-b3{width: calc(100% - 0.36rem*2);font-size: 0.36rem;line-height: 0.48rem;color: #01051e;text-align: center;margin: 0 auto;margin-bottom: 0.1rem;}
	.productsshow1-b4{width: calc(100% - 0.36rem*2);font-size: 0.26rem;line-height: 0.36rem;color: #333333;text-align: center;margin: 0 auto;margin-bottom: 0.36rem;}
	.productsshow1-b5{width: 100%;height: 8.24rem;position: relative;padding-bottom: 1.16rem;margin-bottom: 0.2rem;}
	.productsshow111{width: 100%!important;height: 100%!important;position: relative;background: #f7f6f6;}
	.productsshow111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.productsshow111 .swiper-slide img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.productsshow112{width: 100%;bottom: 0.5rem!important;left: 0;}
	.productsshow112 .swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;background: #757575;border-radius: 50%;margin: 0 0.05rem;opacity: 1;transition: 0.5s;vertical-align: middle;}
	.productsshow112 .swiper-pagination-bullet-active{width: 0.16rem;height: 0.16rem;line-height: 0.16rem;background: #01051e;transition: 0.5s;}
	.productsshow1-b6{width: calc(100% - 0.36rem*2);border: 1px solid #01051e;border-radius: 0.08rem;box-sizing: border-box;padding: 0.3rem 0.36rem;font-size: 0.24rem;line-height: 0.36rem;color:#636363;margin: 0 auto;margin-bottom: 0.5rem;}
	.productsshow1-b7{width: calc(100% - 0.36rem*2);font-size: 0.3rem;line-height: 0.3rem;color: #333333;font-weight: bold;margin: 0 auto;margin-bottom: 0.26rem;}
	.productsshow1-b8{width: calc(100% - 0.36rem*2);font-size: 0.24rem;line-height: 0.4rem;color: #636363;margin: 0 auto;margin-bottom: 0.6rem;}
	.productsshow1-b9{width: calc(100% - 0.36rem*2);height: 1.02rem;border-radius: 0.05rem;background: #01051e;font-size: 0.24rem;line-height: 1.02rem;color: #fff;text-align: center;margin: 0 auto;margin-bottom: 0.68rem;}
	.productsshow1-b10{width: calc(100% - 0.36rem*2);height: 0.42rem;display: flex;justify-content: space-between;margin: 0 auto;margin-bottom: 0.2rem;}
	.productsshow1-b10 img{height: 0.56rem;}
	.productsshow1-b10 b{width: 1px;height: 0.36rem;background: #cccccc;position: relative;top: calc(0.42rem/2 - 0.36rem/2);}
	.productsshow1-c1{width: 100%;padding: 0.5rem 0;font-size: 0.48rem;line-height: 0.48rem;color: #222222;text-align: center;}
	.productsshow1-d1{display: none;}
	.productsshow1-e1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;margin-bottom: 0.7rem;border-top: 1px solid #e3e3e3;}
	.productsshow1-e2{width: 100%;border-bottom: 1px solid #e3e3e3;position: relative;}
	.productsshow1-e3{width: 100%;height: 0.88rem;position: relative;cursor: pointer;}
	.productsshow1-e4{font-size: 0.28rem;line-height: 0.88rem;color: #222222;font-weight: bold;}
	.productsshow1-e5{height: 0.14rem;position: absolute;top: calc(50% - 0.14rem/2);right: 0.12rem;transition: 0.5s;}
	.productsshow1-e2.on1 .productsshow1-e5{transform: rotateX(180deg);transition: 0.5s;}
	.productsshow1-e6{width: 100%;font-size: 0.24rem;line-height: 0.42rem;color: #454545;padding: 0.1rem 0 0.4rem 0;display: none;}
	.productsshow1-e6 p{width: 100%;font-size: 0.24rem;line-height: 0.42rem;color: #454545;}
	.productsshow1-e6 span{width: 100%;font-size: 0.24rem;line-height: 0.42rem;color: #454545;}
	.productsshow1-e7{width: 100%;position: relative;}
	.productsshow1-e7 p img{width: 100%;position: relative;}
	.productsshow1-e7 img{width: 100%;position: relative;}	
	.productsshow1-e7 video{width: 100%!important;}
	.productsshow1-f1{display: none;}
	.productsshow1-g1{width: 100%;height: 5.2rem;padding-bottom: 1.16rem;margin-bottom: 0.2rem;position: relative;}
	.productsshow211{width: calc(100% - 0.26rem*2)!important;height: 100%!important;position: relative;margin: 0 auto;}
	.productsshow211 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.productsshow1-g2{width: calc(100% - 0.2rem);height: 100%;position: relative;margin: 0 auto;}
	.productsshow1-g3{width: 100%;height: 3.56rem;position: relative;margin-bottom: 0.3rem;}
	.productsshow1-g3 img{min-height: 100%;}
	.productsshow1-g4{width: 100%;font-size: 0.24rem;line-height: 0.36rem;color: #333333;text-align: center;}
	.productsshow1-g5{width: 2.44rem;height: 0.7rem;border: 1px solid #01051e;border-radius: 0.05rem;box-sizing: border-box;font-size: 0.22rem;line-height: 0.68rem;color: #01051e;text-align: center;position: absolute;bottom: 0;left: calc(50% - 2.44rem/2);}
	.productsshow212{width: 100%;bottom: 0.5rem!important;left: 0;}
	.productsshow212 .swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;background: #757575;border-radius: 50%;margin: 0 0.05rem;opacity: 1;transition: 0.5s;vertical-align: middle;}
	.productsshow212 .swiper-pagination-bullet-active{/*width: 0.16rem;height: 0.16rem;*/line-height: 0.16rem;background: #01051e;transition: 0.5s;}
}

{antifake1}
@media only screen and (min-width: 1480px) {
	.antifake1-a1{width: 1440px;height: 315px;background: #f6f6f6;position: relative;margin: 0 auto;}
	.antifake1-a2{width: 520px;font-size: 16px;line-height: 36px;color: #2a2a2a;position: absolute;top: 90px;left: 116px;}
	.antifake1-a3{width: 265px;position: absolute;top: 72px;right: 390px;}
	.antifake1-a3 div{padding-top: 30px;font-size: 16px;line-height: 20px;color: #000;text-align: center;}
	.antifake1-a4{width: 265px;position: absolute;top: 72px;right: 96px;}
	.antifake1-a4 div{padding-top: 30px;font-size: 16px;line-height: 20px;color: #000;text-align: center;}
	.antifake1-b1{width: 100%;padding: 70px 0 50px 0;font-size: 32px;line-height: 32px;color: #000000;text-align: center;}
	.antifake1-c1{width: 100%;padding: 70px 0 0 0;background: #f6f6f6;}
	.antifake1-c2{width: 1440px;position: relative;margin: 0 auto;}
	.antifake1-c3{width: calc((100% - 50px*2)/3);height: 560px;background: #fff;margin-bottom: 50px;margin-right: 50px;float: left;overflow: hidden;position: relative;}
	.antifake1-c3:nth-child(3n){margin-right: 0;}
	.antifake1-c4{width: calc(100% - 36px*2);font-size: 24px;line-height: 24px;color: #000000;font-weight: bold;text-align: center;position: absolute;top: 38px;left: 36px;}
	.antifake1-c5{width: calc(100% - 36px*2);font-size: 14px;line-height: 28px;color: #454545;position: absolute;top: 80px;left: 36px;}
	.antifake1-c5.on1{top: 56px;}
	.antifake1-c5 strong{font-size: 24px;}
	.antifake1-c6{width: 100%;height: 390px;position: absolute;bottom: -30px;left: 0;}
	.antifake1-c6 img{margin-left: calc(50% - 210px/2);}
	.antifake1-d1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 20px;}
	.antifake1-d2{width: calc((100% - 50px*2)/3);height: 560px;background: #f6f6f6;margin-bottom: 50px;margin-right: 50px;float: left;overflow: hidden;position: relative;}
	.antifake1-d2:nth-child(3n),.antifake1-d2:nth-child(5){margin-right: 0;}
	.antifake1-d2:nth-child(5){width: calc((100% - 50px*2)/3*2 + 50px);}
	.antifake1-d3{width: calc(100% - 36px*2);font-size: 24px;line-height: 24px;color: #000000;font-weight: bold;text-align: center;position: absolute;top: 38px;left: 36px;}
	.antifake1-d4{width: calc(100% - 36px*2);font-size: 14px;line-height: 28px;color: #454545;position: absolute;top: 80px;left: 36px;}
	.antifake1-d5{width: 100%;height: 390px;position: absolute;bottom: -30px;left: 0;}
	.antifake1-d5 img{margin-left: calc(50% - 210px/2);}
	.antifake1-d2:nth-child(5) .antifake1-d5:nth-child(3){width: 50%;left: 0;}
	.antifake1-d2:nth-child(5) .antifake1-d5:nth-child(4){width: 50%;left: 50%;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.antifake1-a1{width: 960px;height: 280px;background: #f6f6f6;position: relative;margin: 0 auto;}
	.antifake1-a2{width: 360px;font-size: 14px;line-height: 32px;color: #2a2a2a;position: absolute;top: 60px;left: 70px;}
	.antifake1-a3{width: 220px;position: absolute;top: 54px;right: 280px;}
	.antifake1-a3 div{padding-top: 26px;font-size: 14px;line-height: 20px;color: #000;text-align: center;}
	.antifake1-a4{width: 220px;position: absolute;top: 54px;right: 60px;}
	.antifake1-a4 div{padding-top: 20px;font-size: 14px;line-height: 20px;color: #000;text-align: center;}
	.antifake1-b1{width: 100%;padding: 50px 0 40px 0;font-size: 24px;line-height: 24px;color: #000000;text-align: center;}
	.antifake1-c1{width: 100%;padding: 50px 0 0 0;background: #f6f6f6;}
	.antifake1-c2{width: 960px;position: relative;margin: 0 auto;}
	.antifake1-c3{width: calc((100% - 30px*2)/3);height: 440px;background: #fff;margin-bottom: 30px;margin-right: 30px;float: left;overflow: hidden;position: relative;}
	.antifake1-c3:nth-child(3n){margin-right: 0;}
	.antifake1-c4{width: calc(100% - 24px*2);font-size: 20px;line-height: 20px;color: #000000;font-weight: bold;text-align: center;position: absolute;top: 28px;left: 24px;}
	.antifake1-c5{width: calc(100% - 24px*2);font-size: 12px;line-height: 24px;color: #454545;position: absolute;top: 60px;left: 24px;}
	.antifake1-c5.on1{top: 42px;}
	.antifake1-c5 strong{font-size: 20px;}
	.antifake1-c6{width: 100%;height: 300px;position: absolute;bottom: -30px;left: 0;}
	.antifake1-c6 img{margin-left: calc(50% - 160px/2);}
	.antifake1-d1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 20px;}
	.antifake1-d2{width: calc((100% - 30px*2)/3);height: 440px;background: #f6f6f6;margin-bottom: 30px;margin-right: 30px;float: left;overflow: hidden;position: relative;}
	.antifake1-d2:nth-child(3n),.antifake1-d2:nth-child(5){margin-right: 0;}
	.antifake1-d2:nth-child(5){width: calc((100% - 30px*2)/3*2 + 30px);}
	.antifake1-d3{width: calc(100% - 24px*2);font-size: 20px;line-height: 20px;color: #000000;font-weight: bold;text-align: center;position: absolute;top: 28px;left: 24px;}
	.antifake1-d4{width: calc(100% - 24px*2);font-size: 12px;line-height: 24px;color: #454545;position: absolute;top: 60px;left: 24px;}
	.antifake1-d5{width: 100%;height: 300px;position: absolute;bottom: -30px;left: 0;}
	.antifake1-d5 img{margin-left: calc(50% - 160px/2);}
	.antifake1-d2:nth-child(5) .antifake1-d5:nth-child(3){width: 50%;left: 0;}
	.antifake1-d2:nth-child(5) .antifake1-d5:nth-child(4){width: 50%;left: 50%;}
}
@media only screen and (max-width: 1023px) {
	.antifake1-a1{width: calc(100% - 0.36rem*2);padding: 0.4rem;box-sizing: border-box;background: #f6f6f6;position: relative;margin: 0 auto;}
	.antifake1-a2{width: 100%;font-size: 0.24rem;line-height: 0.4rem;color: #2a2a2a;position: relative;margin-bottom: 0.4rem;}
	.antifake1-a3{width: 3.6rem;position: relative;margin: 0 auto;margin-bottom: 0.2rem;}
	.antifake1-a3 div{padding-top: 0.2rem;font-size: 0.24rem;line-height: 0.4rem;color: #000;text-align: center;}
	.antifake1-a4{width: 3.6rem;position: relative;margin: 0 auto;}
	.antifake1-a4 div{padding-top: 0.2rem;font-size: 0.24rem;line-height: 0.4rem;color: #000;text-align: center;}
	.antifake1-b1{width: 100%;padding: 0.7rem 0 0.5rem 0;font-size: 0.36rem;line-height: 0.36rem;color: #000000;text-align: center;}
	.antifake1-c1{width: 100%;padding: 0.5rem 0;background: #f6f6f6;}
	.antifake1-c2{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;}
	.antifake1-c3{width: 100%;height: 7rem;background: #fff;margin-bottom: 0.36rem;overflow: hidden;position: relative;}
	.antifake1-c3:last-child{margin-bottom: 0;}
	.antifake1-c4{width: calc(100% - 0.36rem*2);font-size: 0.36rem;line-height: 0.36rem;color: #000000;font-weight: bold;text-align: center;position: absolute;top: 0.48rem;left: 0.36rem;}
	.antifake1-c5{width: calc(100% - 0.36rem*2);font-size: 0.24rem;line-height: 0.4rem;color: #454545;position: absolute;top: 0.96rem;left: 0.36rem;}
	.antifake1-c5.on1{top: 0.6rem;}
	.antifake1-c5 strong{font-size: 0.36rem;}
	.antifake1-c6{width: 100%;height: 5rem;position: absolute;bottom: -0.6rem;left: 0;}
	.antifake1-c6 img{height: 6rem;margin-left: calc(50% - 3.22rem/2);}
	.antifake1-d1{width: calc(100% - 0.36rem*2);position: relative;margin: 0 auto;margin-bottom: 0.8rem;}
	.antifake1-d2{width: 100%;height: 7rem;background: #f6f6f6;margin-bottom: 0.36rem;overflow: hidden;position: relative;}
	.antifake1-d2:nth-child(5){height: 14rem;}
	.antifake1-d3{width: calc(100% - 0.36rem*2);font-size: 0.36rem;line-height: 0.36rem;color: #000000;font-weight: bold;text-align: center;position: absolute;top: 0.48rem;left: 0.36rem;}
	.antifake1-d4{width: calc(100% - 0.36rem*2);font-size: 0.24rem;line-height: 0.4rem;color: #454545;position: absolute;top: 0.96rem;left: 0.36rem;}
	.antifake1-d5{width: 100%;height: 5rem;position: absolute;bottom: -0.6rem;left: 0;}
	.antifake1-d5 img{height: 6rem;margin-left: calc(50% - 3.22rem/2);}
	.antifake1-d2:nth-child(5) .antifake1-d5:nth-child(3){bottom: 4.8rem;}
	.antifake1-d2:nth-child(5) .antifake1-d5:nth-child(4){bottom: -0.6rem;}
}

{ind4}
@media only screen and (min-width: 1480px) {
	.ind4-a1{width: 1440px;position: relative;margin: 0 auto;margin-bottom: 20px;}
	.ind4-a2{width: calc(50% - 20px/2);position: relative;}
	.ind4-a2:nth-child(odd){float: left;}
	.ind4-a2:nth-child(even){float: right;}
	.ind4-a3{width: 100%;height: 504px;position: relative;}
	.ind4-a3 img{min-height: 100%;transition: 0.5s;}
	.ind4-a2:hover .ind4-a3 img{transform: scale(1.05);transition: 0.5s;}
	.ind4-a4{width: 100%;font-size: 24px;line-height: 30px;color: #212121;padding-top: 20px;position: relative;}
	.ind4-a5{display: none;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.ind4-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 47px;}
	.ind4-a2{width: calc(50% - 20px/2);position: relative;}
	.ind4-a2:nth-child(odd){float: left;}
	.ind4-a2:nth-child(even){float: right;}
	.ind4-a3{width: 100%;height: 334px;position: relative;}
	.ind4-a3 img{min-height: 100%;transition: 0.5s;}
	.ind4-a2:hover .ind4-a3 img{transform: scale(1.05);transition: 0.5s;}
	.ind4-a4{width: 100%;font-size: 18px;line-height: 24px;color: #212121;padding-top: 16px;position: relative;}
	.ind4-a5{display: none;}
}
@media only screen and (max-width: 1023px) {
	.ind4-a1{display: none;}
	.ind4-a5{width: calc(100% - 0.36rem*2);height: 5.6rem;position: relative;margin: 0 auto;margin-bottom: 0.6rem;padding-bottom: 0.4rem;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind4-a6{width: 100%;height: 100%;position: relative;}
	.ind4-a7{width: 100%;height: 4.8rem;position: relative;}
	.ind4-a7 img{min-height: 100%;}
	.ind4-a8{width: 100%;height: 0.8rem;font-size: 0.3rem;line-height: 0.8rem;color: #212121;text-align: center;}
	.ind312{width: 100%;bottom: 0.1rem!important;z-index: 1;}
	.ind312 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;background: rgba(102,102,102,0);border: 2px solid #000;border-radius: 50%;box-sizing: border-box;opacity: 1;vertical-align: middle;margin: 0 0.1rem;transition: 0.5s;}
	.ind312 .swiper-pagination-bullet-active{/*width: 0.16rem;height: 0.16rem;*/background: rgba(102,102,102,1);border: 2px solid #000;transition: 0.5s;}
}

{top1}
@media only screen and (min-width: 1480px) {
	.top1-a1{width: 30px;position: fixed;bottom: 20px;right: calc(50% - 1440px/2);z-index: 8;cursor: pointer;}
	.top1-a1 div{width: 100%;font-size: 14px;line-height: 12px;color: #01051e;text-align: center;margin-bottom: 10px;font-family: Arial;white-space: nowrap;}
	.top1-a1 img{width: 100%;}
}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {
	.top1-a1{width: 30px;position: fixed;bottom: 20px;right: calc(50% - 960px/2);z-index: 8;cursor: pointer;}
	.top1-a1 div{width: 100%;font-size: 14px;line-height: 12px;color: #01051e;text-align: center;margin-bottom: 10px;font-family: Arial;white-space: nowrap;}
	.top1-a1 img{width: 100%;}
}
@media only screen and (max-width: 1023px) {
	.top1-a1{width: 0.6rem;position: fixed;top: 60%;right: 0.36rem;z-index: 8;cursor: pointer;display: none;}
}

{}
@media only screen and (min-width: 1480px) {}
@media only screen and (min-width: 1024px) and (max-width: 1479px) {}
@media only screen and (max-width: 1023px) {}