@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;box-sizing: border-box;}
body{font:normal normal 0.32rem/1;color: #000;background: #fff;}
textarea,input{font:normal normal 0.28rem/1.5;}
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;}
button{font:normal normal 0.28rem/1.5;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
.i300{overflow: hidden;}
.i300>img{height: 100%;width: 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;}
.to2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.to3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.to4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;}
.to5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
.to6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}
.to7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
.to8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}
.to9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}
.to10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}

/*hd1*/
@media only screen and (min-width: 1480px) {
	.hd1-a1{width: 100%;height: 91px;position: fixed;top: 0;left: 0;background: none;z-index: 10;transition: 0.5s;}
	.hd1-a1.on1{background: rgba(27,38,76,0.8);/*box-shadow: 0 0 20px rgba(205,15,14,0.2);*/transition: 0.5s;}
	.hd1-a2{height: 75px;position: absolute;top: calc(50% - 75px/2);left: 66px;}
	.hd1-a2 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a2 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a2 img:nth-child(1){opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a2 img:nth-child(2){opacity: 1;transition: 0.5;}
	.hd1-a3{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 130px;cursor: pointer;}
	.hd1-a3 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a3 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	/*.hd1-a1.on1 .hd1-a3 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.hd1-a1.on1 .hd1-a3 img:nth-child(2){opacity: 1;transition: 0.5s;}*/
	.hd1-a1.on1 .hd1-a3 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.hd1-a1.on1 .hd1-a3 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.hd1-a4{width: 100%;height: 100%;position: absolute;top: 0;/*right: 130px;*/display: none;background: #02497d;}
	.hd1-a5{height: 24px;position: absolute;top: calc(50% - 24px/2);left: calc(33% - 24px/2);cursor: pointer;}
	.hd1-a5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a5 img:nth-child(1){opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a5 img:nth-child(2){opacity: 1;transition: 0.5;}
	.hd1-a6{height: 24px;position: absolute;top: calc(50% - 24px/2);left: calc(66% - 24px/2);cursor: pointer;}
	.hd1-a6 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a6 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a6 img:nth-child(1){opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a6 img:nth-child(2){opacity: 1;transition: 0.5;}
	.hd1-a6+input{display: none;}
	.hd1-a7{width:400px;height: 30px;position: absolute;top: calc(50% - 30px/2);left: calc(50% - 400px/2);}
	.hd1-a7 input{width: 100%;height: 100%;font-size: 16px;line-height: 30px;color: #fff;transition: 0.5s;}
	.hd1-a1.on1 .hd1-a7 input{color: #fff;transition: 0.5s;}
	.hd1-a8{width: 400px;height: 1px;background: #fff;position: absolute;top: calc(50% + 30px/2 + 4px);left: calc(50% - 400px/2);transition: 0.5s;}
	.hd1-a1.on1 .hd1-a8{background: #333;transition: 0.5s;}
	.hd1-a9{width: 30px;height: 16px;position: fixed;top: calc(100px/2 - 16px/2);right: 66px;cursor: pointer;z-index: 11;}
	.hd1-a9>div{height: 3px;border-radius: 2px;background: #fff;transition: 0.5s;transform-origin: 50% 50%;position: absolute;right: 0;box-shadow: 0 0 2px rgba(205,15,14,0.2);}
	.hd1-a9.on1>div{/*background: #333;*/background: #fff;transition: 0.5s;}
	.hd1-a9>div:nth-child(1){width: 100%;top: 0;transition: 0.5s;}
	.hd1-a9>div:nth-child(2){width: 18px;top: calc(100% - 3px);transition: 0.5s;}
	.hd1-a9.on2>div:nth-child(1){top: calc(50% - 3px/2);transform: rotate(405deg);transition: 0.5s;}
	.hd1-a9.on2>div:nth-child(2){top: calc(50% - 3px/2);transform: rotate(-405deg);transition: 0.5s;width: 100%;}
	.hd1-b1{width: 100%;height: 100%;background: #fff;position: fixed;top: 0;left: -100%;z-index: 10;transition: 0.5s;transition-delay: 0.5s;}
	.hd1-b1.on1{left: 0;transition: 0.5s;}
	.hd1-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transform: scale(1);/*background: #ca0a0b;*/transition: 0.5s;display: table;background: url(../img/bhbg.jpg);}
	.hd1-b1.on1 .hd1-b2{transform: scale(1);transition: 0.5s;transition-delay: 0.5s;}
	.hd1-b3{display: table-cell;vertical-align: middle;}
	.hd1-b4{width: 1200px;position: relative;margin: 0 auto;}
	.hd1-b5{width: 100%;padding: 10px 0;position: relative;}
	.hd1-b6{width: 160px;font-size: 32px;line-height: 48px;color: #fff;float: left;position: relative;}
	.hd1-b6 div{width: 0;height: 2px;background: #fff;position: absolute;bottom: 0;left: 0;transition: 0.5s;}
	.hd1-b6:hover div{width: 100%;transition: 0.5s;}
	.hd1-b7{width: calc(100% - 180px);height: 48px;float: right;}
	.hd1-b8{font-size: 24px;line-height: 48px;color: #fff;position: relative;float: left;margin-right: 20px;}
	.hd1-b8:last-child{margin-right: 0;}
	.hd1-b8 div{width: 0;height: 2px;background: #fff;position: absolute;bottom: 4px;left: 0;transition: 0.5s;}
	.hd1-b8:hover div{width: 100%;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1024px) {
	.hd1-a1{width: 100%;height: 91px;position: fixed;top: 0;left: 0;background: none;z-index: 10;transition: 0.5s;}
	.hd1-a1.on1{background: rgba(27,38,76,0.8);/*box-shadow: 0 0 20px rgba(205,15,14,0.2);*/transition: 0.5s;}
	.hd1-a2{height: 60px;position: absolute;top: calc(50% - 60px/2);left: 40px;}
	.hd1-a2 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a2 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a2 img:nth-child(1){opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a2 img:nth-child(2){opacity: 1;transition: 0.5;}
	.hd1-a3{height: 20px;position: absolute;top: calc(50% - 20px/2);right: 100px;cursor: pointer;}
	.hd1-a3 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a3 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	/*.hd1-a1.on1 .hd1-a3 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.hd1-a1.on1 .hd1-a3 img:nth-child(2){opacity: 1;transition: 0.5s;}*/
	.hd1-a1.on1 .hd1-a3 img:nth-child(1){opacity: 1;transition: 0.5s;}
	.hd1-a1.on1 .hd1-a3 img:nth-child(2){opacity: 0;transition: 0.5s;}
	.hd1-a4{width: 100%;height: 100%;position: absolute;top: 0;/*right: 130px;*/display: none;background: #02497d;}
	.hd1-a5{height: 24px;position: absolute;top: calc(50% - 24px/2);left: calc(33% - 24px/2);cursor: pointer;}
	.hd1-a5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a5 img:nth-child(1){opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a5 img:nth-child(2){opacity: 1;transition: 0.5;}
	.hd1-a6{height: 24px;position: absolute;top: calc(50% - 24px/2);left: calc(66% - 24px/2);cursor: pointer;}
	.hd1-a6 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a6 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a6 img:nth-child(1){opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a6 img:nth-child(2){opacity: 1;transition: 0.5;}
	.hd1-a6+input{display: none;}
	.hd1-a7{width:300px;height: 30px;position: absolute;top: calc(50% - 30px/2);left: calc(50% - 300px/2);}
	.hd1-a7 input{width: 100%;height: 100%;font-size: 14px;line-height: 30px;color: #fff;transition: 0.5s;}
	.hd1-a1.on1 .hd1-a7 input{color: #333;transition: 0.5s;}
	.hd1-a8{width: 300px;height: 1px;background: #fff;position: absolute;top: calc(50% + 30px/2 + 4px);left: calc(50% - 300px/2);transition: 0.5s;}
	.hd1-a1.on1 .hd1-a8{background: #333;transition: 0.5s;}
	.hd1-a9{width: 24px;height: 12px;position: fixed;top: calc(80px/2 - 12px/2);right: 40px;cursor: pointer;z-index: 9999;}
	.hd1-a9>div{height: 2px;border-radius: 1px;background: #fff;transition: 0.5s;transform-origin: 50% 50%;position: absolute;right: 0;box-shadow: 0 0 2px rgba(205,15,14,0.2);}
	.hd1-a9.on1>div{background: #fff;transition: 0.5s;}
	.hd1-a9>div:nth-child(1){width: 100%;top: 0;transition: 0.5s;}
	.hd1-a9>div:nth-child(2){width: 18px;top: calc(100% - 2px);transition: 0.5s;}
	.hd1-a9.on2>div:nth-child(1){top: calc(50% - 2px/2);transform: rotate(405deg);transition: 0.5s;}
	.hd1-a9.on2>div:nth-child(2){top: calc(50% - 2px/2);transform: rotate(-405deg);transition: 0.5s;width: 100%;}
	.hd1-b1{width: 100%;height: 100%;background: #fff;position: fixed;top: 0;left: -100%;z-index: 10;transition: 0.5s;transition-delay: 0.5s;}
	.hd1-b1.on1{left: 0;transition: 0.5s;z-index: 999}
	.hd1-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transform: scale(1);/*background: #ca0a0b;*/transition: 0.5s;display: table;background: url(../img/bhbg.jpg);}
	.hd1-b1.on1 .hd1-b2{transform: scale(1);transition: 0.5s;transition-delay: 0.5s;}
	.hd1-b3{display: table-cell;vertical-align: middle;}
	.hd1-b4{width: 80%;position: relative;margin: 0 auto;}
	.hd1-b5{width: 100%;padding: 10px 0;position: relative;}
	.hd1-b6{width: 140px;font-size: 30px;line-height: 40px;color: #fff;float: left;position: relative;}
	.hd1-b6 div{width: 0;height: 2px;background: #fff;position: absolute;bottom: 0;left: 0;transition: 0.5s;}
	.hd1-b6:hover div{width: 100%;transition: 0.5s;}
	.hd1-b7{width: calc(100% - 180px);height: 40px;float: right;}
	.hd1-b8{font-size: 20px;line-height: 40px;color: #fff;position: relative;float: left;margin-right: 16px;}
	.hd1-b8:last-child{margin-right: 0;}
	.hd1-b8 div{width: 0;height: 2px;background: #fff;position: absolute;bottom: 4px;left: 0;transition: 0.5s;}
	.hd1-b8:hover div{width: 100%;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.hd1-a1{width: 100%;height: 1.12rem;position: fixed;top: 0;left: 0;background: none;z-index: 10;transition: 0.5s;}
	.hd1-a1.on1{background: #000;box-shadow: 0 0 20px rgba(205,15,14,0.2);transition: 0.5s;}
	.hd1-a2{height: 0.75rem;position: absolute;top: calc(50% - 0.75rem/2);left: calc(50% - 3.15rem/2);}
	.hd1-a2 img:nth-child(1){position: relative;opacity: 1;transition: 0.5;}
	.hd1-a2 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a2 img:nth-child(1){opacity: 0;transition: 0.5;}
	.hd1-a1.on1 .hd1-a2 img:nth-child(2){opacity: 1;transition: 0.5;}
	.hd1-a3,.hd1-a4{display: none;}
	.hd1-a9{width: 0.42rem;height: 0.26rem;position: fixed;top: calc(1.12rem/2 - 0.26rem/2);right: 0.24rem;cursor: pointer;z-index: 11;}
	.hd1-a9>div{height: 2px;border-radius: 1px;background: #fff;transition: 0.5s;transform-origin: 50% 50%;position: absolute;right: 0;box-shadow: 0 0 0.04rem rgba(205,15,14,0.2);}
	.hd1-a9.on1>div{background: #fff;transition: 0.5s;}
	.hd1-a9>div:nth-child(1){width: 100%;top: 0;transition: 0.5s;}
	.hd1-a9>div:nth-child(2){width: 0.28rem;top: calc(100% - 2px);transition: 0.5s;}
	.hd1-a9.on2>div:nth-child(1){top: calc(50% - 2px/2);transform: rotate(405deg);transition: 0.5s;}
	.hd1-a9.on2>div:nth-child(2){top: calc(50% - 2px/2);transform: rotate(-405deg);transition: 0.5s;width: 100%;}
	.hd1-b1{width: 100%;height: 100%;background: #fff;position: fixed;top: 0;left: -100%;z-index: 10;transition: 0.5s;}
	.hd1-b1.on1{left: 0;transition: 0.5s;}
	.hd1-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #1a264c;display: table;padding: 1.12rem 0.24rem;}
	.hd1-b3{display: table-cell;vertical-align: middle;}
	.hd1-b4{width: 100%;position: relative;margin: 0 auto;}
	.hd1-b5{width: 60%;position: relative;margin: 0 auto;}
	.hd1-b6{width: 100%;font-size: 0.2rem;line-height: 0.4rem;color: #fff;text-align: center;position: relative;cursor: pointer;}
	.hd1-b6 div{display: none;}
	.hd1-b7{width: 100%;display: none;border-top: 1px solid #fff;}
	.hd1-b8{font-size: 0.2rem;line-height: 0.5rem;color: #fff;text-align: center;position: relative;opacity: 0.8;}
	.hd1-b8 div{display: none;}
}



/*ft1*/

@media only screen and (min-width: 1480px) {
	.ft1-a1{width: 100%;/*background: #c20006;*/position: relative;overflow: hidden; background: url(../img/foot-bottom.jpg);}
	.ft1-a2{width: 100%;padding: 50px 5% 30px;position: relative;margin: 0 auto;}
	.ft1-a3{float: right;}
	.ft1-a4{height: 65px;position: relative;margin-bottom: 25px;}
	.ft1-a5{position: relative;}
	.ft1-a6{font-size: 16px;line-height: 16px;color: #fff;text-align: right;margin-bottom: 20px;}
	.ft1-a7{font-size: 36px;line-height: 36px;color: #fff;text-align: right;}
	.ft1-a8{float: left;}
/*	.ft1-a9{margin-bottom: 50px;}*/
	.ft1-a9 div{font-size: 16px;line-height: 16px;color: #fff;margin-right: 60px;float: left;}
	.ft1-a10{font-size: 16px;line-height: 44px;color: #fff;width: 640px;}
	.ft1-a11{width: 102px;position: absolute;top: 98px;left: calc(50% + 110px);}
	.ft1-a11>div:nth-child(1){margin-bottom: 16px;}
	.ft1-a11>div:nth-child(2){font-size: 14px;line-height: 14px;color: #fff;text-align: center;}
	.ft1-a12{width: 100%;padding: 18px 0;border-top: 1px solid rgba(255,255,255,0.2);}
	.ft1-a12 div{width: 1440px;position: relative;margin: 0 auto;font-size: 14px;line-height: 36px;color: #fff;text-align: center;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ft1-a1{width: 100%;/*background: #c20006;*/position: relative;overflow: hidden;background: url(../img/foot-bottom.jpg);}
	.ft1-a2{width: 100%;padding: 50px 5%;position: relative;margin: 0 auto;}
	.ft1-a3{float: right;}
	.ft1-a4{height: 53px;position: relative;margin-bottom: 20px;}
	.ft1-a5{position: relative;}
	.ft1-a6{font-size: 14px;line-height: 14px;color: #fff;text-align: right;margin-bottom: 16px;}
	.ft1-a7{font-size: 30px;line-height: 30px;color: #fff;text-align: right;}
	.ft1-a8{float: left;}
	.ft1-a9{margin-bottom: 0;}
	.ft1-a9 div{font-size: 14px;line-height: 14px;color: #fff;margin-right: 50px;float: left;}
	.ft1-a9 div:nth-last-child(1){margin-right:0;}
	.ft1-a10{font-size: 14px;line-height: 36px;color: #fff;width: 500px;}
	.ft1-a11{width: 90px;position: absolute;top: 72px;left: calc(50% + 60px);}
	.ft1-a11>div:nth-child(1){margin-bottom: 16px;}
	.ft1-a11>div:nth-child(2){font-size: 14px;line-height: 14px;color: #fff;text-align: center;}
	.ft1-a12{width: 100%;padding: 12px 0;border-top: 1px solid rgba(255,255,255,0.2);}
	.ft1-a12 div{width: 960px;position: relative;margin: 0 auto;font-size: 12px;line-height: 24px;color: #fff;text-align: center;}
}
@media only screen and (max-width: 1200px) and (min-width: 750px) {
	.ft1-a1{width: 100%;/*background: #c20006;*/position: relative;overflow: hidden;background: url(../img/foot-bottom.jpg);}
	.ft1-a2{width: 100%;padding: 50px 4%;position: relative;margin: 0 auto;}
	.ft1-a3{float: right;}
	.ft1-a4{height: 50px;position: relative;margin-bottom: 20px;}
	.ft1-a5{position: relative;}
	.ft1-a6{font-size: 14px;line-height: 14px;color: #fff;text-align: right;margin-bottom: 16px;}
	.ft1-a7{font-size: 30px;line-height: 30px;color: #fff;text-align: right;}
	.ft1-a8{float: left;}
	.ft1-a9{margin-bottom: 0;}
	.ft1-a9 div{font-size: 14px;line-height: 14px;color: #fff;margin-right: 20px;float: left;}
	.ft1-a10{font-size: 14px;line-height: 36px;color: #fff;width: 500px;}
	.ft1-a11{width: 90px;position: absolute;top: 72px;left: calc(50% + 60px);}
	.ft1-a11>div:nth-child(1){margin-bottom: 16px;}
	.ft1-a11>div:nth-child(2){font-size: 14px;line-height: 14px;color: #fff;text-align: center;}
	.ft1-a12{width: 100%;padding: 12px 0;border-top: 1px solid rgba(255,255,255,0.2);}
	.ft1-a12 div{width: 960px;position: relative;margin: 0 auto;font-size: 12px;line-height: 24px;color: #fff;text-align: center;}
}
@media only screen and (max-width: 750px) {
	.ft1-a1{width: 100%;/*background: #c20006;*/position: relative;overflow: hidden;background: url(../img/foot-bottom.jpg);}
	.ft1-a2{width: 100%;padding: 0.56rem 0.24rem 40px;position: relative;margin: 0 auto;}
	.ft1-a3{margin-bottom: 0.06rem;}
	.ft1-a4{height: 1rem;position: relative;margin-bottom: 0.3rem;}
	.ft1-a5{position: relative;}
	.ft1-a6{font-size: 0.24rem;line-height: 0.24rem;color: #fff;margin-bottom: 0.16rem;}
	.ft1-a7{font-size: 0.36rem;line-height: 0.36rem;color: #fff;}
	.ft1-a8{width: calc(100% - 1.56rem);}
	.ft1-a9{display: none;}
	.ft1-a10{font-size: 0.24rem;line-height: 0.48rem;color: #fff;}
	.ft1-a11{width: 1.3rem;position: absolute;top: 1.55rem;right: 0.24rem;}
	.ft1-a11>div:nth-child(1){margin-bottom: 0.16rem;}
	.ft1-a11>div:nth-child(2){font-size: 0.22rem;line-height: 0.22rem;color: #fff;text-align: center;}
	.ft1-a12{width: 100%;padding: 0.22rem 0.24rem;border-top: 1px solid rgba(255,255,255,0.2);}
	.ft1-a12 div{width: 100%;position: relative;margin: 0 auto;font-size: 0.24rem;line-height: 0.48rem;color: #fff;text-align: center;}
}

/*t1*/
@media only screen and (min-width: 1480px) {
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{font-size: 30px;line-height: 30px;color: #fff;font-weight: lighter;margin-bottom: 10px;}
	.t1-a3>span:nth-child(1){font-size: 48px;line-height: 48px;color: #fff;vertical-align: bottom;margin-right: 12px;}
	.t1-a3>span:nth-child(2){font-size: 24px;line-height: 24px;color: #fff;vertical-align: bottom;font-weight: lighter;}
	.t1-a4{width: 36px;height: 36px;position: absolute;top: 50px;right: 0;}
	.t1-a4 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.t1-a4 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.t1-a4:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.t1-a4:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.t1-b1{width: 100%;position: relative;}
	.t1-b2{font-size: 30px;line-height: 30px;color: #c3c3c3;text-align: center;font-weight: lighter;margin-bottom: 10px;text-transform:Uppercase}
	.t1-b3{font-size: 48px;line-height: 48px;color: #333;text-align: center;}
	.t1-c1{width: 100%;position: relative;}
	.t1-c2{font-size: 30px;line-height: 30px;color: #c3c3c3;font-weight: lighter;margin-bottom: 10px;text-transform:Uppercase;}
	.t1-c3>span:nth-child(1){font-size: 48px;line-height: 48px;color: #333333;vertical-align: bottom;margin-right: 12px;}
	.t1-c3>span:nth-child(2){font-size: 20px;line-height: 20px;color: #808080;vertical-align: bottom;font-weight: lighter;}
	.t1-c4{width: 92px;height: 36px;position: absolute;top: 50px;right: 0;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{font-size: 24px;line-height: 24px;color: #fff;font-weight: lighter;margin-bottom: 8px;}
	.t1-a3>span:nth-child(1){font-size: 40px;line-height: 40px;color: #fff;vertical-align: bottom;margin-right: 10px;}
	.t1-a3>span:nth-child(2){font-size: 20px;line-height: 20px;color: #fff;vertical-align: bottom;font-weight: lighter;}
	.t1-a4{width: 30px;height: 30px;position: absolute;top: 38px;right: 0;}
	.t1-a4 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.t1-a4 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.t1-a4:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.t1-a4:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.t1-b1{width: 100%;position: relative;}
	.t1-b2{font-size: 24px;line-height: 24px;color: #c3c3c3;text-align: center;font-weight: lighter;margin-bottom: 8px;text-transform:Uppercase}
	.t1-b3{font-size: 40px;line-height: 40px;color: #333;text-align: center;}
	.t1-c1{width: 100%;position: relative;}
	.t1-c2{font-size: 24px;line-height: 24px;color: #c3c3c3;font-weight: lighter;margin-bottom: 8px;text-transform:Uppercase;}
	.t1-c3>span:nth-child(1){font-size: 40px;line-height: 40px;color: #333333;vertical-align: bottom;margin-right: 10px;}
	.t1-c3>span:nth-child(2){font-size: 16px;line-height: 16px;color: #808080;vertical-align: bottom;font-weight: lighter;}
	.t1-c4{width: 92px;height: 36px;position: absolute;top: 38px;right: 0;}
}
@media only screen and (max-width: 1199px) {
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{font-size: 0.3rem;line-height: 0.3rem;color: #fff;font-weight: lighter;margin-bottom: 0.1rem;}
	.t1-a3>span:nth-child(1){font-size: 0.48rem;line-height: 0.48rem;color: #fff;vertical-align: bottom;margin-right: 0.12rem;}
	.t1-a3>span:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;color: #fff;vertical-align: bottom;font-weight: lighter;}
	.t1-a4{width: 0.5rem;height: 0.5rem;position: absolute;top: 0.38rem;right: 0;}
	.t1-a4 img:nth-child(1){position: relative;opacity: 0;}
	.t1-a4 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 1;}
	.t1-b1{width: 100%;position: relative;}
	.t1-b2{font-size: 0.3rem;line-height: 0.3rem;color: #c3c3c3;text-align: center;font-weight: lighter;margin-bottom: 0.1rem;}
	.t1-b3{font-size: 0.48rem;line-height: 0.48rem;color: #333;text-align: center;}
	.t1-c1{width: 100%;position: relative;}
	.t1-c2{font-size: 0.3rem;line-height: 0.3rem;color: #c3c3c3;font-weight: lighter;margin-bottom: 0.1rem;text-transform:Uppercase;}
	.t1-c3{height: 0.48rem;}
	.t1-c3>span:nth-child(1){font-size: 0.48rem;line-height: 0.48rem;color: #333333;vertical-align: middle;margin-right: 0.12rem;}
	.t1-c3>span:nth-child(2){font-size: 0.24rem;line-height: 0.36rem;color: #808080;vertical-align: middle;font-weight: lighter;width: calc(100% - 2rem - 0.6rem);display: inline-block;position: relative;top: 0.04rem;}
	.t1-c4{width: 1.3rem;height: 0.5rem;position: absolute;top: 0.38rem;right: 0;}
}

/*ind1*/
@media only screen and (min-width: 1480px) {
	.ind1-a1{width: 100%;height: 930px;position: relative;overflow: hidden;z-index: 1;}
	.ind11122{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind11122 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{width: 100%;height: 100%;position: relative;}
	.ind1-a2 img{width: 100%;height: 100%;position: relative;}
	.ind1-a2 img:nth-child(1){display: block;}
	.ind1-a2 img:nth-child(2){display: none;}
	.ind1-a3{height: 332px;position: absolute;top: 0;right: 0;}
	.ind1-a4{display: none;}
	.ind1-a5{height: 772px;position: absolute;top: 95px;left: calc(50% - 1440px/2 + 145px);}
	.ind1-a6{position: absolute;top: 225px;left: calc(50% - 80px);}
	.ind1-a7{margin-bottom: 42px;}
	.ind1-a8{height: 48px;position: relative;top: 4px;float: left;margin-right: 12px;}
	.ind1-a9{float: left;}
	.ind1-a9>div:nth-child(1){font-size: 16px;line-height: 16px;color: #fff;margin-bottom: 8px;text-shadow:3px 3px 3px #333;}
	.ind1-a9>div:nth-child(2){font-size: 36px;line-height: 36px;color: #fff;text-shadow:3px 3px 3px #333;}
	.ind1-a10{height: 164px;margin-bottom: 16px;}
	.ind1-a11{height: 181px;margin-bottom: 40px;}
	.ind1-a12{height: 114px;}
	.ind112{top: auto;left: auto;right: calc(50% - 1440px/2 + 56px);bottom: 106px;}
	.ind113{top: auto;left: auto;right: calc(50% - 1440px/2 + 10px);bottom: 106px;}
	.ind114{width: 36px;height: 36px;background: none;position: absolute;padding: 0;margin: 0;}
	.ind114 img{width: 100%;height: 100%;}
	.ind114 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind114 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind114:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind114:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ind1-a1{width: 100%;height: 716px;position: relative;overflow: hidden;z-index: 1;}
	.ind11122{width: 1480px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1480px/2);}
	.ind11122 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{width: 100%;height: 100%;position: relative;}
	.ind1-a2 img{width: 100%;height: 100%;position: relative;}
	.ind1-a2 img:nth-child(1){display: block;}
	.ind1-a2 img:nth-child(2){display: none;}
	.ind1-a3{height: 244px;position: absolute;top: 0;right: 0;}
	.ind1-a4{display: none;}
	.ind1-a5{height: 580px;position: absolute;top: 70px;left: calc(50% - 960px/2 + 40px);}
	.ind1-a6{position: absolute;top: 160px;left: calc(50% - 40px);}
	.ind1-a7{margin-bottom: 30px;}
	.ind1-a8{height: 40px;position: relative;top: 2px;float: left;margin-right: 10px;}
	.ind1-a9{float: left;}
	.ind1-a9>div:nth-child(1){font-size: 14px;line-height: 14px;color: #fff;margin-bottom: 4px;}
	.ind1-a9>div:nth-child(2){font-size: 28px;line-height: 28px;color: #fff;}
	.ind1-a10{height: 120px;margin-bottom: 10px;}
	.ind1-a11{height: 130px;margin-bottom: 30px;}
	.ind1-a12{height: 100px;}
	.ind112{width: 36px;height: 36px;background: none;position: absolute;top: auto;left: auto;right: calc(50% - 960px/2 + 56px);bottom: 84px;}
	.ind113{width: 36px;height: 36px;background: none;position: absolute;top: auto;left: auto;right: calc(50% - 960px/2 + 10px);bottom: 84px;}
	.ind114{width: 36px;height: 36px;background: none;position: absolute;padding: 0;margin: 0;}
	.ind114 img{width: 100%;height: 100%;}
	.ind114 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind114 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind114:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind114:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1199px) {
	.ind1-a1{width: 100%;height: 13.34rem;position: relative;overflow: hidden;z-index: 1;}
	.ind11122{width: 100%!important;height: 100%!important;position: relative;}
	.ind11122 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{width: 100%;height: 100%;position: relative;}
	.ind1-a2 img{width: 100%;height: 100%;position: relative;}
	.ind1-a2 img:nth-child(1){display: none;}
	.ind1-a2 img:nth-child(2){display: block;}
	.ind1-a3{display: none;}
	.ind1-a4{height: 2.54rem;position: absolute;top: 0;left: 0;}
	.ind1-a5{height: auto;width: 4.3rem;position: absolute;top: 1rem;left: calc(50% - 4.3rem/2);}
	.ind1-a5 img{height: auto;width: 100%;}
	.ind1-a6{position: absolute;bottom: 0.7rem;left: 0.24rem;}
	.ind1-a7{margin-bottom: 0.42rem;}
	.ind1-a8{height: 0.58rem;position: relative;top: 0.08rem;float: left;margin-right: 0.06rem;}
	.ind1-a9{float: left;}
	.ind1-a9>div:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;color: #fff;margin-bottom: 0.08rem;}
	.ind1-a9>div:nth-child(2){font-size: 0.42rem;line-height: 0.42rem;color: #fff;}
	.ind1-a10{height: 1.64rem;margin-bottom: 0.1rem;}
	.ind1-a11{height: 1rem;margin-bottom: 0.4rem;}
	.ind1-a12{height: 1.14rem;display: none;}
	.ind112{top: 5.64rem;left: 0.24rem;right: auto;bottom: auto;}
	.ind113{top: 5.64rem;left: auto;right: 0.24rem;bottom: auto;}
	.ind114{width: 0.5rem;height: 0.5rem;background: none;position: absolute;padding: 0;margin: 0;}
	.ind114 img{width: 100%;height: 100%;}
	.ind114 img:nth-child(1){position: relative;opacity: 1;}
	.ind114 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}
}

/*ind2*/
@media only screen and (min-width: 1480px) {
	.ind2-a1{width: 100%;position: relative;overflow: hidden;}
	.ind2-a2{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind2-a2 img:nth-child(1){display: block;}
	.ind2-a2 img:nth-child(2){display: none;}
	.ind2-a3{width: 1440px;position: absolute;top: 158px;left: calc(50% - 1440px/2);}
	.ind2-a4{width: 660px;position: relative;float: left;padding-top: 60px;}
	.ind2-a4 .t1-c1{margin-bottom: 54px;}
	.ind2-a5{font-size: 16px;line-height: 28px;color: #333333;margin-bottom: 70px;}
	.ind2-a6{width: 100%;display: flex;justify-content: space-between;}
	.ind2-b1{position: relative;}
	.ind2-b2{width: 100%;position: relative;height: 30px;margin-bottom: 24px;}
	.ind2-b2 img:nth-child(1){position: relative;margin: 0 auto;opacity: 1;transition: 0.5s;}
	.ind2-b2 img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;margin: auto;opacity: 0;transition: 0.5s;}
	.ind2-b1:hover .ind2-b2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind2-b1:hover .ind2-b2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind2-b3{width: 100%;position: relative;margin-bottom: 10px;}
	.ind2-b4{text-align: center;display: inline-block;vertical-align: bottom;position: relative;}
	.ind2-b4>div:nth-child(1){display: inline-block;font-size: 60px;line-height: 60px;color: #cc0005;position: relative;opacity: 0;}
	.ind2-b4>div:nth-child(2){display: inline-block;font-size: 60px;line-height: 60px;color: #cc0005;position: absolute;top: 0;right: 0;}
	.ind2-b5{font-size: 14px;line-height: 14px;color: #3b3b3b;margin-left: 10px;display: inline-block;vertical-align: bottom;}
	.ind2-b6{font-size: 16px;line-height: 16px;color: #393939;text-align: center;}
	.ind2-c1{width: 710px;height: 658px;position: relative;float: right;overflow: hidden;}
	.ind211{width: calc(370px*3)!important;height: 100%!important;position: relative;margin-left: calc(50% - 370px*3/2);}
	.ind211 .swiper-slide{width: 370px!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide-active{z-index: 1;}
	.ind211 .swiper-slide div{width: 320px;height: 522px;position: absolute;top: calc(50% - 522px/2);left: calc(50% - 320px/2);transition: 0.5s;}
	.ind211 .swiper-slide-prev div{left: calc(370px*3/2 - 710px/2);transition: 0.5s;}
	.ind211 .swiper-slide-next div{left: calc(710px/2 - 370px*3/2);transition: 0.5s;}
	.ind211 .swiper-slide-active div{width: 100%;height: 100%;top: 0;left: 0;transition: 0.5s;}
	.ind211 .swiper-slide div img{min-height: 100%;transition: 0.5s;}
	.ind211 .swiper-slide div:hover img{transform: scale(1.08);transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ind2-a1{width: 100%;position: relative;overflow: hidden;}
	.ind2-a2{width: 1480px;position: relative;margin-left: calc(50% - 1480px/2);}
	.ind2-a2 img:nth-child(1){display: block;}
	.ind2-a2 img:nth-child(2){display: none;}
	.ind2-a3{width: 960px;position: absolute;top: 120px;left: calc(50% - 960px/2);}
	.ind2-a4{width: 460px;position: relative;float: left;padding-top: 30px;}
	.ind2-a4 .t1-c1{margin-bottom: 40px;}
	.ind2-a5{font-size: 14px;line-height: 24px;color: #333333;margin-bottom: 50px;}
	.ind2-a6{width: 100%;display: flex;justify-content: space-between;}
	.ind2-b1{position: relative;}
	.ind2-b2{width: 100%;position: relative;height: 24px;margin-bottom: 20px;}
	.ind2-b2 img:nth-child(1){position: relative;margin: 0 auto;opacity: 1;transition: 0.5s;}
	.ind2-b2 img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;margin: auto;opacity: 0;transition: 0.5s;}
	.ind2-b1:hover .ind2-b2 img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind2-b1:hover .ind2-b2 img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind2-b3{width: 100%;position: relative;margin-bottom: 10px;}
	.ind2-b4{text-align: center;display: inline-block;vertical-align: bottom;position: relative;}
	.ind2-b4>div:nth-child(1){display: inline-block;font-size: 44px;line-height: 44px;color: #cc0005;position: relative;opacity: 0;}
	.ind2-b4>div:nth-child(2){display: inline-block;font-size: 44px;line-height: 44px;color: #cc0005;position: absolute;top: 0;right: 0;}
	.ind2-b5{font-size: 12px;line-height: 12px;color: #3b3b3b;margin-left: 8px;display: inline-block;vertical-align: bottom;}
	.ind2-b6{font-size: 14px;line-height: 14px;color: #393939;text-align: center;}
	.ind2-c1{width: 480px;height: 444px;position: relative;float: right;overflow: hidden;}
	.ind211{width: calc(250px*3)!important;height: 100%!important;position: relative;margin-left: calc(50% - 250px*3/2);}
	.ind211 .swiper-slide{width: 250px!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide-active{z-index: 1;}
	.ind211 .swiper-slide div{width: 220px;height: 390px;position: absolute;top: calc(50% - 390px/2);left: calc(50% - 220px/2);transition: 0.5s;}
	.ind211 .swiper-slide-prev div{left: calc(250px*3/2 - 480px/2);transition: 0.5s;}
	.ind211 .swiper-slide-next div{left: calc(480px/2 - 250px*3/2);transition: 0.5s;}
	.ind211 .swiper-slide-active div{width: 100%;height: 100%;top: 0;left: 0;transition: 0.5s;}
	.ind211 .swiper-slide div img{min-height: 100%;transition: 0.5s;}
	.ind211 .swiper-slide div:hover img{transform: scale(1.08);transition: 0.5s;}
}
@media only screen and (max-width: 1199px) {
	.ind2-a1{width: 100%;position: relative;overflow: hidden;}
	.ind2-a2{width: 100%;position: relative;}
	.ind2-a2 img:nth-child(1){display: none;}
	.ind2-a2 img:nth-child(2){display: block;}
	.ind2-a3{width: calc(100% - 0.24rem*2);position: absolute;top: 1rem;left: 0.24rem;}
	.ind2-a4{width: 100%;position: relative;}
	.ind2-a4 .t1-c1{margin-bottom: 0.56rem;}
	.ind2-a5{font-size: 0.26rem;line-height: 0.44rem;color: #333333;margin-bottom: 0.44rem;height: calc(0.44rem*4);overflow: hidden;}
	.ind2-a6{width: 100%;display: flex;justify-content: space-between;}
	.ind2-b1{position: relative;margin-bottom: 0.54rem;}
	.ind2-b2{width: 100%;position: relative;height: 0.3rem;margin-bottom: 0.24rem;}
	.ind2-b2 img:nth-child(1){position: relative;margin: 0 auto;opacity: 1;}
	.ind2-b2 img:nth-child(2){position: absolute;top: 0;left: 0;right: 0;margin: auto;opacity: 0;}
	.ind2-b3{width: 100%;position: relative;margin-bottom: 0.2rem;}
	.ind2-b4{text-align: center;display: inline-block;vertical-align: bottom;position: relative;}
	.ind2-b4>div:nth-child(1){display: inline-block;font-size: 0.6rem;line-height: 0.6rem;color: #cc0005;position: relative;opacity: 0;}
	.ind2-b4>div:nth-child(2){display: inline-block;font-size: 0.6rem;line-height: 0.6rem;color: #cc0005;position: absolute;top: 0;right: 0;}
	.ind2-b5{font-size: 0.22rem;line-height: 0.22rem;color: #3b3b3b;margin-left: 0.1rem;display: inline-block;vertical-align: bottom;}
	.ind2-b6{font-size: 0.26rem;line-height: 0.26rem;color: #393939;text-align: center;}
	.ind2-c1{width: calc(100% - 0.4rem*2);height: 6.18rem;position: relative;overflow: hidden;margin: 0 auto;}
	.ind211{width: calc(3.48rem*3)!important;height: 100%!important;position: relative;margin-left: calc(50% - 3.48rem*3/2);}
	.ind211 .swiper-slide{width: 3.48rem!important;height: 100%!important;position: relative;}
	.ind211 .swiper-slide-active{z-index: 1;}
	.ind211 .swiper-slide div{width: 3rem;height: 4.9rem;position: absolute;top: calc(50% - 4.9rem/2);left: calc(50% - 3rem/2);transition: 0.5s;}
	.ind211 .swiper-slide-prev div{left: 1.5rem;transition: 0.5s;}
	.ind211 .swiper-slide-next div{left: -1.5rem;transition: 0.5s;}
	.ind211 .swiper-slide-active div{width: 100%;height: 100%;top: 0;left: 0;transition: 0.5s;}
	.ind211 .swiper-slide div img{min-height: 100%;}
}

/*ind3*/
@media only screen and (min-width: 1480px) {
	.ind3-a1{width: 100%;position: relative;overflow: hidden;}
	.ind3-a2{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind3-a2 img:nth-child(1){display: block;}
	.ind3-a2 img:nth-child(2){display: none;}
	.ind3-a3{width: 1440px;position: absolute;top: 110px;left: calc(50% - 1440px/2);}
	.ind3-a3 .t1-a1{margin-bottom: 48px;}
	.ind3-a4{width: 100%;position: relative;}
	.ind3-b1{width: calc(50% - 14px);position: relative;float: left;}
	.ind3-b2{width: 100%;height: 380px;position: relative;margin-bottom: 50px;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{transition: 0.5s;}
	.ind311 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind312{top: calc(50% - 68px/2);left: 10px;}
	.ind313{top: calc(50% - 68px/2);right: 10px;}
	.ind314{width: 42px;height: 68px;background: none;position: absolute;margin: 0;padding: 0;}
	.ind314 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind314 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind314:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind314:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind3-b3{margin-bottom: 40px;}
	.ind3-b3>span:nth-child(1){font-size: 30px;line-height: 30px;color: #fff;vertical-align: bottom;}
	.ind3-b3>span:nth-child(2){font-size: 24px;line-height: 30px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-b3>span:nth-child(3){font-size: 20px;line-height: 30px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-b4{width: 100%;}
	.ind3-b5{float: left;margin-right: 44px;display: block;}
	.ind3-b5:last-child{margin-right: 0;}
	.ind3-b6{height: 44px;margin: 0 auto;margin-bottom: 14px;}
	.ind3-b6 img{margin: 0 auto;transition: .5s;}
	.ind3-b6:hover img{transform: rotateY(720deg);transition: .5s;}
	.ind3-b5:last-child .ind3-b6 img{margin-left: 34px;}
	.ind3-b7{font-size: 16px;line-height: 20px;color: #fff;white-space: nowrap;}
	.ind3-c1{width: calc(50% - 14px);position: relative;float: right;}
	.ind3-c2{width: 100%;height: 380px;position: relative;margin-bottom: 50px;}
	.ind321{width: 100%!important;height: 100%!important;position: relative;}
	.ind321 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind321 .swiper-slide img{transition: 0.5s;}
	.ind321 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind322{top: calc(50% - 68px/2);left: 10px;}
	.ind323{top: calc(50% - 68px/2);right: 10px;}
	.ind324{width: 42px;height: 68px;background: none;position: absolute;margin: 0;padding: 0;}
	.ind324 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind324 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind324:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind324:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind3-c3{margin-bottom: 24px;}
	.ind3-c3>span:nth-child(1){font-size: 30px;line-height: 30px;color: #fff;vertical-align: bottom;}
	.ind3-c3>span:nth-child(2){font-size: 24px;line-height: 30px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-c3>span:nth-child(3){font-size: 20px;line-height: 30px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-c4{width: 100%;font-size: 16px;line-height: 32px;color: #fff;}
	.ind3-c4>div{float: left;font-size: 16px;line-height: 32px;color: #fff;width: calc(100%/3);white-space: nowrap;}
	.ind3-c4 p{font-size: 16px;line-height: 32px;color: #fff;}
	.ind3-c4 span{font-size: 16px;line-height: 32px;color: #fff;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ind3-a1{width: 100%;position: relative;overflow: hidden;}
	.ind3-a2{width: 1480px;position: relative;margin-left: calc(50% - 1480px/2);}
	.ind3-a2 img:nth-child(1){display: block;}
	.ind3-a2 img:nth-child(2){display: none;}
	.ind3-a3{width: 960px;position: absolute;top: 90px;left: calc(50% - 960px/2);}
	.ind3-a3 .t1-a1{margin-bottom: 40px;}
	.ind3-a4{width: 100%;position: relative;}
	.ind3-b1{width: calc(50% - 10px);position: relative;float: left;}
	.ind3-b2{width: 100%;height: 250px;position: relative;margin-bottom: 36px;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{transition: 0.5s;}
	.ind311 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind312{top: calc(50% - 58px/2);left: 6px;}
	.ind313{top: calc(50% - 58px/2);right: 6px;}
	.ind314{width: 36px;height: 58px;background: none;position: absolute;margin: 0;padding: 0;}
	.ind314 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind314 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind314:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind314:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind3-b3{margin-bottom: 30px;}
	.ind3-b3>span:nth-child(1){font-size: 24px;line-height: 24px;color: #fff;vertical-align: bottom;}
	.ind3-b3>span:nth-child(2){font-size: 20px;line-height: 24px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-b3>span:nth-child(3){font-size: 16px;line-height: 24px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-b4{width: 100%;}
	.ind3-b5{float: left;margin-right: 24px;}
	.ind3-b5:last-child{margin-right: 0;}
	.ind3-b6{height: 36px;margin: 0 auto;margin-bottom: 10px;}
	.ind3-b6 img{margin: 0 auto;}
	.ind3-b5:last-child .ind3-b6 img{margin-left: 24px;}
	.ind3-b7{font-size: 13px;line-height: 18px;color: #fff;white-space: nowrap;}
	.ind3-c1{width: calc(50% - 14px);position: relative;float: right;}
	.ind3-c2{width: 100%;height: 250px;position: relative;margin-bottom: 36px;}
	.ind321{width: 100%!important;height: 100%!important;position: relative;}
	.ind321 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind321 .swiper-slide img{transition: 0.5s;}
	.ind321 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind322{top: calc(50% - 58px/2);left: 6px;}
	.ind323{top: calc(50% - 58px/2);right: 6px;}
	.ind324{width: 36px;height: 58px;background: none;position: absolute;margin: 0;padding: 0;}
	.ind324 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind324 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind324:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind324:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind3-c3{margin-bottom: 16px;}
	.ind3-c3>span:nth-child(1){font-size: 24px;line-height: 24px;color: #fff;vertical-align: bottom;}
	.ind3-c3>span:nth-child(2){font-size: 20px;line-height: 24px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-c3>span:nth-child(3){font-size: 16px;line-height: 24px;color: #a3a3a3;vertical-align: bottom;}
	.ind3-c4{width: 100%;font-size: 12px;line-height: 28px;color: #fff;}
	.ind3-c4>div{float: left;font-size: 12px;line-height: 28px;color: #fff;width: calc(100%/3);white-space: nowrap;}
	.ind3-c4>div:nth-child(3n+1){width: 35%;}
	.ind3-c4>div:nth-child(3n+2){width: 32%;}
	.ind3-c4>div:nth-child(3n){width: 33%;}
	.ind3-c4 p{font-size: 12px;line-height: 28px;color: #fff;}
	.ind3-c4 span{font-size: 12px;line-height: 28px;color: #fff;}
}
@media only screen and (max-width: 1199px) {
	.ind3-a1{width: 100%;position: relative;overflow: hidden;}
	.ind3-a2{width: 100%;position: relative;}
	.ind3-a2 img:nth-child(1){display: none;}
	.ind3-a2 img:nth-child(2){display: block;}
	.ind3-a3{width: calc(100% - 0.24rem*2);position: absolute;top: 0.7rem;left: 0.24rem;}
	.ind3-a3 .t1-a1{margin-bottom: 48px;}
	.ind3-a4{width: 100%;position: relative;}
	.ind3-b1{width: 100%;position: relative;}
	.ind3-b2{width: 100%;height: 3.8rem;position: relative;margin-bottom: 0.4rem;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{transition: 0.5s;}
	.ind311 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind312{top: calc(50% - 0.68rem/2);left: 0.06rem;}
	.ind313{top: calc(50% - 0.68rem/2);right: 0.06rem;}
	.ind314{width: 0.42rem;height: 0.68rem;background: none;position: absolute;margin: 0;padding: 0;}
	.ind314 img:nth-child(1){position: relative;opacity: 1;}
	.ind314 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}
	.ind3-b3{margin-bottom: 0.34rem;}
	.ind3-b3>span:nth-child(1){font-size: 0.3rem;line-height: 0.3rem;color: #fff;vertical-align: bottom;}
	.ind3-b3>span:nth-child(2){font-size: 0.24rem;line-height: 0.3rem;color: #a3a3a3;vertical-align: bottom;}
	.ind3-b3>span:nth-child(3){font-size: 0.22rem;line-height: 0.3rem;color: #a3a3a3;vertical-align: bottom;}
	.ind3-b4{width: 100%;display: flex;justify-content: space-between;margin-bottom: 0.7rem;}
	.ind3-b5{position: relative;}
	.ind3-b6{height: 0.42rem;margin: 0 auto;margin-bottom: 0.16rem;}
	.ind3-b6 img{margin: 0 auto;}
	.ind3-b7{font-size: 0.22rem;line-height: 0.28rem;color: #fff;white-space: nowrap;}
	.ind3-c1{width: 100%;position: relative;}
	.ind3-c2{width: 100%;height: 3.8rem;position: relative;margin-bottom: 0.64rem;}
	.ind321{width: 100%!important;height: 100%!important;position: relative;}
	.ind321 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind321 .swiper-slide img{transition: 0.5s;}
	.ind321 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind322{top: calc(50% - 0.68rem/2);left: 0.06rem;}
	.ind323{top: calc(50% - 0.68rem/2);right: 0.06rem;}
	.ind324{width: 0.42rem;height: 0.68rem;background: none;position: absolute;margin: 0;padding: 0;}
	.ind324 img:nth-child(1){position: relative;opacity: 1;}
	.ind324 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}
	.ind3-c3{margin-bottom: 0.24rem;display: none;}
	.ind3-c3>span:nth-child(1){font-size: 0.3rem;line-height: 0.3rem;color: #fff;vertical-align: bottom;}
	.ind3-c3>span:nth-child(2){font-size: 0.24rem;line-height: 0.3rem;color: #a3a3a3;vertical-align: bottom;}
	.ind3-c3>span:nth-child(3){font-size: 0.22rem;line-height: 0.3rem;color: #a3a3a3;vertical-align: bottom;}
	.ind3-c4{width: 100%;font-size: 0.24rem;line-height: 0.46rem;color: #fff;display: none;}
	.ind3-c4>div{float: left;font-size: 0.24rem;line-height: 0.46rem;color: #fff;width: 50%;white-space: nowrap;}
	.ind3-c4 p{font-size: 0.24rem;line-height: 0.46rem;color: #fff;}
	.ind3-c4 span{font-size: 0.24rem;line-height: 0.46rem;color: #fff;}
}

/*ind4*/
.ind4-a1{width: 100%;height: 800px;background: url(../img/index-aboutbg.jpg);position: relative;overflow: hidden;/*padding-top: 120px;*/padding-top: 80px;}
.ind4-a2{/*width: 690px;*/ width: 45%; position: relative;margin-left: 50%;}
.ind4-a2 .t1-c1{margin-bottom: 60px;}
.ind4-a3{width: 342px;position: relative;margin-left: 40px;margin-bottom: 30px;}
.ind4-a4{font-size: 16px;line-height: 32px;color: #333333;}
.ind4-a5{/*width: 660px;*/ width: 40%; position: absolute;/*top: 184px;right: calc(50% - 1440px/2); top:70px; */left: 5%;}
.ind4-a5>img{transition: 0.5s;}
.ind4-a5:hover>img{transform: scale(1.08);transition: 0.5s;}
.ind4-a5>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);}
.ind4-a5:hover>div{transform: rotateY(360deg);transition: 0.5s;}
@media only screen and (width: 1440px) {
	.ind4-a1{width: 100%;height: 930px;/*background: #f1f1f1;*/background: url(../img/index-aboutbg.jpg);position: relative;overflow: hidden;/*padding-top: 120px;*/padding-top: 225px;}
	.ind4-a2{/*width: 690px;*/ width: 35%; position: relative;margin-left: calc(50% - 1440px/2);}
	.ind4-a2 .t1-c1{margin-bottom: 80px;margin-bottom: 30px;}
	.ind4-a3{width: 342px;position: relative;margin-left: 40px;margin-bottom: 30px;}
	.ind4-a4{font-size: 16px;line-height: 32px;color: #333333;}
	.ind4-a5{/*width: 660px;*/ width: 38%; position: absolute;/*top: 184px;right: calc(50% - 1440px/2);*/ top:230px; right: calc(50% - 1440px/2);}
	.ind4-a5>img{transition: 0.5s;}
	.ind4-a5:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind4-a5>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);}
	.ind4-a5:hover>div{transform: rotateY(360deg);transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ind4-a1{width: 100%;height: 700px;/*background: #f1f1f1;*/background: url(../img/index-aboutbg.jpg);position: relative;overflow: hidden;padding-top: 90px;}
	.ind4-a2{/*width: 430px;*/width: 47%;position: relative;/*margin-right: calc(50% - 1200px/2);*/margin-left: 48%;}
	.ind4-a2 .t1-c1{margin-bottom: 28px;}
	.ind4-a3{width: 280px;position: relative;margin-left: 30px;margin-bottom: 20px;}
	.ind4-a4{font-size: 14px;line-height: 28px;color: #333333;}
	.ind4-a5{/*width: 610px;*/width: 38%;position: absolute;top: 100px;/*left: calc(50% - 1200px/2);*/left: 5%;}
	.ind4-a5>img{transition: 0.5s;}
	.ind4-a5:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind4-a5>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);}
	.ind4-a5:hover>div{transform: rotateY(360deg);transition: 0.5s;}
}
@media only screen and (max-width: 1200px) and (min-width: 1024px) {
	.ind4-a1{
		width: 100%;
		height: 650px;
		/*background: #f1f1f1;*/
		background: url(../img/index-aboutbg.jpg);
		position: relative;
		overflow: hidden;
		padding-top: 60px;
	}
	.ind4-a2{/*width: 430px;*/width: 43%;position: relative;margin-left: calc(52%);/*margin-left: 5%;*/}
	.ind4-a2 .t1-c1{margin-bottom: 30px;}
	.ind4-a3{width: 280px;position: relative;margin-left: 30px;margin-bottom: 20px;}
	.ind4-a4{font-size: 14px;line-height: 28px;color: #333333;}
	.ind4-a5{/*width: 610px;*/width: 43%;position: absolute;top: 90px;/*left: calc(50% - 1024px/2);*/left: 5%;}
	.ind4-a5>img{transition: 0.5s;}
	.ind4-a5:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind4-a5>div{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);}
	.ind4-a5:hover>div{transform: rotateY(360deg);transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.ind4-a1{width: 100%;height: 13.8rem;background: #f1f1f1;position: relative;overflow: hidden;padding-top: 0.9rem;}
	.ind4-a2{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;}
	.ind4-a2 .t1-c1{margin-bottom: 0.7rem;}
	.ind4-a3{width: 3.42rem;position: relative;margin: 0 auto;margin-bottom: 0.36rem;}
	.ind4-a4{font-size: 0.26rem;line-height: 0.46rem;color: #333333;/*padding: 0 0.25rem;*/}
	.ind4-a5{width: 90%;position: relative;}
	.ind4-a5>div{width: 0.6rem;position: absolute;top: calc(50% - 0.6rem/2);left: calc(50% - 0.6rem/2);}
}

/*ind5*/
@media only screen and (min-width: 1800px){
.ind5-b1 .jb{ width: 100%; height: 150px; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%); position: absolute; top: 0;}
.ind5-a1{width: 100%;position: relative;overflow: hidden;}
.ind5-a2{height: 940px;position: relative;margin-left: calc(50% + 14%);}
.ind5-a2 img{transition: 0.5s;}
.ind5-a2 img:first-child{display: block;}
.ind5-a2 img:nth-child(2){display: none;}
.ind5-a2:hover img{transform: scale(1.08);transition: 0.5s;}
.ind5-a2 div{width: 688px;height: calc(100% - 80px*2);border: 1px solid rgba(255,255,255,0.4);border-left: 0;position: absolute;top: 80px;left: 0;}
.ind5-a3{/*width: 1440px;*/width: 100%;height:820px;position: absolute;/*top: calc(50% - 640px/2);*/top: 80px;/*left: calc(50% - 1440px/2);*/overflow: hidden;padding-left: 5%;padding-right: 5%}
.ind511{/*width: calc(((100% - 342px*4)/3 + 342px)*4)!important;*/height: 100%!important;position: relative;/*margin-left: calc(50% - ((100% - 342px*4)/3 + 342px)*2);*/}
.ind511 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
.ind5-b1{width: 98%;/*height: 430px;*/position: relative;margin: 0 auto;}
.ind5-b1 img{transition: 0.5s;height:490px;}
.ind5-b1:hover img{transform: scale(1.08);transition: 0.5s;opacity: 0.5;}
.ind5-b1:hover {background: #000; }
.ind5-b2{width: calc(100% - 36px*2);position: absolute;top: 36px;left: 36px;font-size: 12px;line-height: 12px;color: #fff;text-transform: uppercase;}
.ind5-b3{width: calc(100% - 36px*2);position: absolute;top: 70px;left: 36px;font-size: 20px;line-height: 20px;color: #fff;}
.ind5-b31{display: none;}
.ind5-b3122{display: none;}
.ind5-b1:hover .ind5-b31{width: calc(100% - 36px*2);position: absolute;top: 120px;left: 36px;font-size: 16px;line-height: 30px;color: #fff;display: inline;}
.ind5-b1:hover .ind5-b3122{width: calc(100% - 36px*2);position: absolute;top: 120px;left: 36px;font-size: 16px;line-height: 30px;color: #fff;display: inline;}
.ind512{bottom: calc(50% - 120px);top: auto;/*left: calc(50% - 320px);*/right: auto;left: 2%}
.ind513{bottom: calc(50% - 120px);top: auto;/*left: calc(50% - 270px);*/right: auto;left: 96%}
.ind514{width: 40px;height: 40px;background: none;position: absolute;margin: 0;padding: 0;z-index: 1}
.ind514 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
.ind514 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
.ind514:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
.ind514:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (min-width: 1600px) and (max-width: 1799px) {
.ind5-b1 .jb{ width: 100%; height: 150px; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%); position: absolute; top: 0;}
.ind5-a1{width: 100%;position: relative;overflow: hidden;}
.ind5-a2{height: 840px;position: relative;margin-left: calc(50% + 14%);}
.ind5-a2 img{transition: 0.5s;}
.ind5-a2 img:first-child{display: block;}
.ind5-a2 img:nth-child(2){display: none;}
.ind5-a2:hover img{transform: scale(1.08);transition: 0.5s;}
.ind5-a2 div{width: 688px;height: calc(100% - 80px*2);border: 1px solid rgba(255,255,255,0.4);border-left: 0;position: absolute;top: 80px;left: 0;}
.ind5-a3{/*width: 1440px;*/width: 100%;height:720px;position: absolute;/*top: calc(50% - 640px/2);*/top: 80px;/*left: calc(50% - 1440px/2);*/overflow: hidden;padding-left: 5%;padding-right: 5%}
.ind511{/*width: calc(((100% - 342px*4)/3 + 342px)*4)!important;*/height: 100%!important;position: relative;/*margin-left: calc(50% - ((100% - 342px*4)/3 + 342px)*2);*/}
.ind511 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
.ind5-b1{width: 98%;/*height: 430px;*/position: relative;margin: 0 auto;}
.ind5-b1 img{transition: 0.5s;height:400px}
.ind5-b1:hover img{transform: scale(1.08);transition: 0.5s;opacity: 0.5;}
.ind5-b1:hover {background: #000; }
.ind5-b2{width: calc(100% - 36px*2);position: absolute;top: 36px;left: 36px;font-size: 12px;line-height: 12px;color: #fff;text-transform: uppercase;}
.ind5-b3{width: calc(100% - 36px*2);position: absolute;top: 70px;left: 36px;font-size: 20px;line-height: 20px;color: #fff;}
.ind5-b31{display: none;}
.ind5-b1:hover .ind5-b31{width: calc(100% - 36px*2);position: absolute;top: 120px;left: 36px;font-size: 16px;line-height: 30px;color: #fff;display: inline;}
.ind5-b3122{display: none;}
.ind5-b1:hover .ind5-b3122{width: calc(100% - 36px*2);position: absolute;top: 120px;left: 36px;font-size: 16px;line-height: 30px;color: #fff;display: inline;}
.ind512{bottom: calc(50% - 120px);top: auto;/*left: calc(50% - 320px);*/right: auto;left: 2%}
.ind513{bottom: calc(50% - 120px);top: auto;/*left: calc(50% - 270px);*/right: auto;left: 96%}
.ind514{width: 40px;height: 40px;background: none;position: absolute;margin: 0;padding: 0;z-index: 1}
.ind514 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
.ind514 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
.ind514:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
.ind514:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (min-width: 1200px) and (max-width: 1599px) {
.ind5-b1 .jb{ width: 100%; height: 150px; background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%); position: absolute; top: 0;}
.ind5-a1{width: 100%;position: relative;overflow: hidden;}
.ind5-a2{height: 750px;position: relative;margin-left: calc(50% + 14%);}
.ind5-a2 img{transition: 0.5s;}
.ind5-a2 img:first-child{display: block;}
.ind5-a2 img:nth-child(2){display: none;}
.ind5-a2:hover img{transform: scale(1.08);transition: 0.5s;}
.ind5-a2 div{width: 688px;height: calc(100% - 80px*2);border: 1px solid rgba(255,255,255,0.4);border-left: 0;position: absolute;top: 80px;left: 0;}
.ind5-a3{/*width: 1440px;*/width: 100%;height:610px;position: absolute;/*top: calc(50% - 640px/2);*/top: 80px;/*left: calc(50% - 1440px/2);*/overflow: hidden;padding-left: 5%;padding-right: 5%}
.ind511{/*width: calc(((100% - 342px*4)/3 + 342px)*4)!important;*/height: 100%!important;position: relative;/*margin-left: calc(50% - ((100% - 342px*4)/3 + 342px)*2);*/}
.ind511 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
.ind5-b1{width: 98%;/*height: 430px;*/position: relative;margin: 0 auto;}
.ind5-b1 img{transition: 0.5s;height:350px;}
.ind5-b1:hover img{transform: scale(1.08);transition: 0.5s;opacity: 0.5;}
.ind5-b1:hover {background: #000; }
.ind5-b2{width: calc(100% - 36px*2);position: absolute;top: 36px;left: 36px;font-size: 12px;line-height: 12px;color: #fff;text-transform: uppercase;}
.ind5-b3{width: calc(100% - 36px*2);position: absolute;top: 70px;left: 36px;font-size: 20px;line-height: 20px;color: #fff;}
.ind5-b31{display: none;}
.ind5-b1:hover .ind5-b31{width: calc(100% - 36px*2);position: absolute;top: 120px;left: 36px;font-size: 16px;line-height: 30px;color: #fff;display: inline;}
.ind5-b3122{display: none;}
.ind5-b1:hover .ind5-b3122{width: calc(100% - 36px*2);position: absolute;top: 120px;left: 36px;font-size: 16px;line-height: 30px;color: #fff;display: inline;}
.ind512{bottom: calc(50% - 120px);top: auto;/*left: calc(50% - 320px);*/right: auto;left: 2%}
.ind513{bottom: calc(50% - 120px);top: auto;/*left: calc(50% - 270px);*/right: auto;left: 96%}
.ind514{width: 40px;height: 40px;background: none;position: absolute;margin: 0;padding: 0;z-index: 1}
.ind514 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
.ind514 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
.ind514:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
.ind514:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1199px) {
	.ind5-a1{width: 100%;position: relative;overflow: hidden;/*padding: 0.94rem 0;*/}
	.ind5-a2{width: 6.15rem;height: 12rem;position: relative;margin-left: calc(100% - 6.15rem);}
	.ind5-a2 img{width: 100%;}
	.ind5-a2 img:first-child{display: none;}
	.ind5-a2 img:nth-child(2){display: block;}
	/* .ind5-a2 img:nth-child(2){width: 6.15rem;height: 9.3rem;position: relative;margin-left: calc(100% - 6.15rem);} */
	.ind5-a2 div{width: 100%;height: calc(100% - 0.75rem*2);border: 1px solid rgba(255,255,255,0.4);border-left: 0;border-right: 0;position: absolute;top: 0.75rem;left: 0;}
	.ind5-a3{width: 100%;height: 9.5rem;position: absolute;top: 3%;left: 0;overflow: hidden;}

	.ind511{width: 100%!important;height: 100%!important;position: relative;}
	.ind511 .swiper-slide{width: calc(100%/1)!important;height: 100%!important;position: relative;}
	.ind5-b1{width: calc(100% - 0.4rem);/*height: 380px;*/position: relative;}
	.ind5-b1 img{height: 200px;}
	.ind5-b2{width: calc(100% - 0.32rem*2);position: absolute;top: 0.26rem;left: 0.32rem;font-size: 0.22rem;line-height: 0.22rem;color: #fff;text-transform: uppercase;}
	.ind5-b3{width: calc(100% - 0.32rem*2);position: absolute;top: 0.66rem;left: 0.32rem;font-size: 0.3rem;line-height: 0.5rem;color: #fff;}
	.ind512{bottom: 1.4rem;top: auto;left: calc(50% - 0.06rem);right: auto;}
	.ind513{bottom: 1.4rem;top: auto;left: calc(50% + 0.48rem);right: auto;}
	.ind514{width: 0.4rem;height: 0.4rem;background: none;position: absolute;margin: 0;padding: 0;}
	.ind514 img:nth-child(1){position: relative;opacity: 1;}
	.ind514 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;}
	/*.i4 .RBR{height: 5.5rem}*/
	.ind5-b1:hover .ind5-b31{width: calc(100% - 4%*2);position: absolute;top: 50%;left: 4%;font-size: 16px;line-height: 30px;color: #fff;display: inline;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;/*设置 需要显示的行数*/overflow: hidden;}
	.ind5-b1:hover .ind5-b3122{width: calc(100% - 4%*2);position: absolute;top: 50%;left: 4%;font-size: 16px;line-height: 30px;color: #fff;display: inline;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;/*设置 需要显示的行数*/overflow: hidden;}
}

/*ind6*/
@media only screen and (min-width: 1480px) {
	.ind6-a1{width: 100%;position: relative;background: #fbfbfb;padding: 70px 0 100px;overflow: hidden;}
	.ind6-a2{width: 100%;position: relative;margin: 0 auto;padding-right: 5%;padding-left: 5%}
	.ind6-a2 .t1-c1{margin-bottom: 50px;}
	.ind6-a3{width: 100%;position: relative;}
	.ind6-a4{width: 52%;position: relative;z-index: 1;}
	.ind6-a5{width: 44%;position: absolute;top: 100px;right: 0;}
	.ind6-a6{width: 950px;position: absolute;top: -65px;right: -60px;opacity: 0.25;}
	.ind6-a7{width: 100%;position: relative;}
	.ind6-a8{font-size: 36px;line-height: 42px;color: #333333;margin-bottom: 24px;}
	.ind6-a9{font-size: 18px;line-height: 30px;color: #999999;margin-bottom: 48px;}
	.ind6-a10{font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 70px;}
	.ind6-a11{width: 100%;height: 68px;position: relative;}
	.ind611{width: calc(100% - 20px*2)!important;height: 100%!important;position: relative;margin: 0 auto;}
	.ind611 .swiper-slide{width: 20%;height: 100%;position: relative;padding-top: 4px;}
	.ind611 .swiper-slide div{width: 100%;height: 16px;font-size: 16px;line-height: 16px;color: #333333;text-align: center;border-right: 1px solid #dadada;margin-bottom: 28px;transition: 0.5s;}
	.ind611 .swiper-slide div:hover{color: #c72020;transition: 0.5s;}
	.ind612{top: 0;left: 0;}
	.ind613{top: 0;right: 0;}
	.ind614{width: 34px;height: 68px;position: absolute;background: none;padding: 0;margin: 0;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ind6-a1{width: 100%;position: relative;background: #fbfbfb;padding: 60px 0;overflow: hidden;}
	.ind6-a2{width: 100%;position: relative;margin: 0 auto;padding-left: 5%;padding-right: 5%}
	.ind6-a2 .t1-c1{margin-bottom: 40px;}
	.ind6-a3{width: 100%;position: relative;}
	.ind6-a4{width: 50%;position: relative;z-index: 1;}
	.ind6-a5{width: 48%;position: absolute;top: 60px;right: 0;}
	.ind6-a6{width: 640px;position: absolute;top: -40px;right: -40px;opacity: 0.25;}
	.ind6-a7{width: 100%;position: relative;}
	.ind6-a8{font-size: 36px;line-height: 36px;color: #333333;margin-bottom: 20px;}
	.ind6-a9{font-size: 20px;line-height: 22px;color: #999999;margin-bottom: 30px;}
	.ind6-a10{font-size: 16px;line-height: 24px;color: #666666;margin-bottom: 40px;}
	.ind6-a11{width: 100%;height: 56px;position: relative;}
	.ind611{width: calc(100% - 20px*2)!important;height: 100%!important;position: relative;margin: 0 auto;}
	.ind611 .swiper-slide{width: 20%;height: 100%;position: relative;padding-top: 4px;}
	.ind611 .swiper-slide div{width: 100%;height: 14px;font-size: 14px;line-height: 12px;color: #333333;text-align: center;border-right: 1px solid #dadada;margin-bottom: 24px;transition: 0.5s;}
	.ind611 .swiper-slide div:hover{color: #c72020;transition: 0.5s;}
	.ind612{top: 0;left: 0;}
	.ind613{top: 0;right: 0;}
	.ind614{width: 28px;height: 56px;position: absolute;background: none;padding: 0;margin: 0;}
}
@media only screen and (max-width: 1199px) {
	.ind6-a1{width: 100%;position: relative;background: #fbfbfb;padding: 0.6rem 0;overflow: hidden;}
	.ind6-a2{width: calc(100% - 1rem*2);position: relative;margin: 0 auto;}
	.ind6-a2 .t1-c1{margin-bottom: 0.95rem;}
	.ind6-a3{width: 100%;position: relative;}
	.ind6-a4{width: 100%;position: relative;margin-bottom: 0.72rem;}
	.ind6-a5{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;}
	.ind6-a6{width: 9.5rem;position: absolute;top: -0.06rem;right: calc(50% - 9.5rem/2);opacity: 0.25;}
	.ind6-a7{width: 100%;position: relative;}
	.ind6-a8{font-size: 0.42rem;line-height: 0.42rem;color: #333333;margin-bottom: 0.25rem;}
	.ind6-a9{font-size: 0.26rem;line-height: 0.26rem;color: #999999;margin-bottom: 0.3rem;}
	.ind6-a10{font-size: 0.24rem;line-height: 0.42rem;color: #666666;margin-bottom: 40px;}
	.ind6-a11{width: 100%;height: 1.04rem;position: relative;}
	.ind611{width: calc(100% - 0.5rem*2)!important;height: 100%!important;position: relative;margin: 0 auto;}
	.ind611 .swiper-slide{width: 25%;height: 100%;position: relative;}
	.ind611 .swiper-slide div{width: 100%;height: 0.26rem;font-size: 0.26rem;line-height: 0.26rem;color: #333333;text-align: center;border-right: 1px solid #dadada;margin-bottom: 0.52rem;}
	.ind612{top: calc(50% - 0.68rem/2);left: 0;}
	.ind613{top: calc(50% - 0.68rem/2);right: 0;}
	.ind614{width: 0.34rem;height: 0.68rem;position: absolute;background: none;padding: 0;margin: 0;}
}

/*ind7*/
@media only screen and (min-width: 1480px) {
	.ind7-a1{width: 100%;height: 700px;position: relative;overflow: hidden;}
	.ind7-a1 .t1-b1{position: absolute;top: 80px;left: 0;z-index: 2;}
	.ind7-a2{width: calc(960px*3);height: 100%;position: relative;margin-left: calc(50% - 960px*3/2);z-index: 1;}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	.ind711 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;background: #000;}
	.ind7-b1{width: 100%;height: 100%;position: relative;}
	.ind7-b1>img{min-height: 100%;opacity: 0.5;transition: 0.5s;}
	.ind711 .swiper-slide-active .ind7-b1>img{opacity: 1;transition: 0.5s;}
	.ind7-b1:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind7-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind7-b3{width: 100%;position: absolute;bottom: 0;left: 0;}
	.ind7-b4{width: 370px;position: absolute;bottom: 68px;left: calc(50% - 370px/2);padding-right: 40px;transition: 0.5s;}
	.ind711 .swiper-slide-prev .ind7-b4{left: calc(480px*3/2 - 370px/2);transition: 0.5s;}
	.ind711 .swiper-slide-next .ind7-b4{left: calc(480px/2 - 370px/2);transition: 0.5s;}
	.ind711 .swiper-slide-active .ind7-b4{left: calc(50% - 370px/2);transition: 0.5s;}
	.ind7-b5{font-size: 24px;line-height: 42px;color: #fff;}
	.ind7-b6{font-size: 16px;line-height: 42px;color: #fff;}
	.ind7-b7{width: 30px;position: absolute;bottom: 13px;right: 0;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ind7-a1{width: 100%;height: 530px;position: relative;overflow: hidden;}
	.ind7-a1 .t1-b1{position: absolute;top: 70px;left: 0;z-index: 2;}
	.ind7-a2{width: calc(740px*3);height: 100%;position: relative;margin-left: calc(50% - 740px*3/2);z-index: 1;}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	.ind711 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;background: #000;}
	.ind7-b1{width: 100%;height: 100%;position: relative;}
	.ind7-b1>img{min-height: 100%;opacity: 0.5;transition: 0.5s;}
	.ind711 .swiper-slide-active .ind7-b1>img{opacity: 1;transition: 0.5s;}
	.ind7-b1:hover>img{transform: scale(1.08);transition: 0.5s;}
	.ind7-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind7-b3{width: 100%;position: absolute;bottom: 0;left: 0;}
	.ind7-b4{width: 300px;position: absolute;bottom: 40px;left: calc(50% - 300px/2);padding-right: 40px;transition: 0.5s;}
	.ind711 .swiper-slide-prev .ind7-b4{left: calc(370px*3/2 - 300px/2);transition: 0.5s;}
	.ind711 .swiper-slide-next .ind7-b4{left: calc(370px/2 - 300px/2);transition: 0.5s;}
	.ind711 .swiper-slide-active .ind7-b4{left: calc(50% - 300px/2);transition: 0.5s;}
	.ind7-b5{font-size: 20px;line-height: 36px;color: #fff;}
	.ind7-b6{font-size: 12px;line-height: 36px;color: #fff;}
	.ind7-b7{width: 24px;position: absolute;bottom: 6px;right: 0;}
}
@media only screen and (max-width: 1199px) {
	.ind7-a1{width: 100%;height: 5.3rem;position: relative;overflow: hidden;}
	.ind7-a1 .t1-b1{position: absolute;top: .5rem;left: 0;z-index: 2;}
	.ind7-a2{width: 100%;height: 100%;position: relative;z-index: 1;}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	.ind711 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;background: #000;overflow: hidden;}
	.ind7-b1{width: 9.6rem;height: 100%;position: relative;margin-left: calc(50% - 9.6rem/2);}
	.ind7-b1>img{min-height: 100%;}
	.ind7-b2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind7-b3{width: 100%;position: absolute;bottom: 0;left: 0;}
	.ind7-b4{width: 4.8rem;position: absolute;bottom: 0.65rem;left: calc(50% - 4.8rem/2);}
	.ind7-b5{font-size: 0.28rem;line-height: 0.48rem;color: #fff;text-align: center;}
	.ind7-b6{font-size: 0.22rem;line-height: 0.48rem;color: #fff;text-align: center;}
	.ind7-b7{display: none;}
}

/*ind8*/
@media only screen and (min-width: 1480px) {
	.ind8-a1{width: 100%;position: relative;overflow: hidden;z-index: 1;}
	.ind8-a2{width:100%;position: relative;/*margin-left: calc(50% - 1920px/2);*/}
	.ind8-a2 img:nth-child(1){display: block;}
	.ind8-a2 img:nth-child(2){display: none;}
	.ind8-a3{width: 90%;position: absolute;top: 60px;left: 5%;}
	.ind8-a3 .t1-c1{margin-bottom: 70px;}
	.ind8-a4{width: 100%;height: 530px;position: relative;overflow: hidden;box-shadow: 0 0 72px rgba(241,241,241,0.75);margin-bottom: 50px;}
	.ind811{width: calc(100% + 30px)!important;height: 100%!important;position: relative;margin-left: calc(-30px/2);}
	.ind811 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.ind8-b1{width: calc(100% - 30px);height: 100%;position: relative;margin: 0 auto;background: #fff;box-shadow: 0 0 72px rgba(241,241,241,0.75);}
	.ind8-b2{width: 100%;height: 360px;position: relative;}
	.ind8-b2 img{min-height: 100%;transition: 0.5s;}
	.ind8-b1:hover .ind8-b2 img{transform: scale(1.08);transform: 0.5s;}
	.ind8-b3{width: 100%;height: calc(100% - 280px);padding: 30px 36px 30px 145px;}
	.ind8-b4{font-size: 18px;line-height: 36px;color: #333333;margin-bottom: 14px;}
	.ind8-b5{height: calc(30px*2);font-size: 16px;line-height: 30px;color: #666666;}
	.ind8-b6{width: calc(76px + 4px*2);height: calc(76px*2 + 4px*2);background: #fff;border: 4px solid #fff;position: absolute;top: calc(280px);left: 38px;}
	.ind8-b7{width: 76px;height: 76px;}
	.ind8-b7 img{height: 100%;}
	.ind8-b8{width: 76px;height: 76px;background: #cfa972;padding-top: 15px;}
	.ind8-b8>div:nth-child(1){font-size: 24px;line-height: 30px;color: #fff;text-align: center;}
	.ind8-b8>div:nth-child(2){font-size: 14px;line-height: 30px;color: #fff;text-align: center;text-transform: uppercase;}
	.ind812{width: 100%;position: relative;bottom: 0;left: 0;}
	.ind812 .swiper-pagination-bullet{width: 16px;height: 16px;position: relative;border: 1px solid #c6c6c6;border-radius: 50%;margin: 0 10px;background: none;opacity: 1;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet-active{border: 1px solid #d80207;background: #d80207;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet div{width: 28px;height: 28px;border: 1px solid #d80207;border-radius: 50%;position: absolute;top: calc(50% - 28px/2);left: calc(50% - 28px/2);transform: scale(0);opacity: 0;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet-active div{transform: scale(1);opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.ind8-a1{width: 100%;position: relative;overflow: hidden;z-index: 1;}
	.ind8-a2{width: 1480px;position: relative;margin-left: calc(50% - 1480px/2);}
	.ind8-a2 img:nth-child(1){display: block;}
	.ind8-a2 img:nth-child(2){display: none;}
	.ind8-a3{width: 90%;position: absolute;top: 70px;left: 5%;}
	.ind8-a3 .t1-c1{margin-bottom: 60px;}
	.ind8-a4{width: 100%;height: 400px;position: relative;overflow: hidden;box-shadow: 0 0 72px rgba(241,241,241,0.75);margin-bottom: 50px;}
	.ind811{width: calc(100% + 20px)!important;height: 100%!important;position: relative;margin-left: calc(-20px/2);}
	.ind811 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.ind8-b1{width: calc(100% - 20px);height: 100%;position: relative;margin: 0 auto;background: #fff;box-shadow: 0 0 72px rgba(241,241,241,0.75);}
	.ind8-b2{width: 100%;height: 278px;position: relative;}
	.ind8-b2 img{min-height: 100%;transition: 0.5s;}
	.ind8-b1:hover .ind8-b2 img{transform: scale(1.08);transform: 0.5s;}
	.ind8-b3{width: 100%;height: calc(100% - 186px);padding: 20px 20px 20px 100px;}
	.ind8-b4{font-size: 16px;line-height: 24px;color: #333333;margin-bottom: 10px;}
	.ind8-b5{height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;}
	.ind8-b6{width: calc(56px + 2px*2);height: calc(56px*2 + 2px*2);background: #fff;border: 2px solid #fff;position: absolute;top: calc(50% + 20px);left: 30px;}
	.ind8-b7{width: 56px;height: 56px;}
	.ind8-b7 img{height: 100%;}
	.ind8-b8{width: 56px;height: 56px;background: #cfa972;;padding-top: 4px;}
	.ind8-b8>div:nth-child(1){font-size: 20px;line-height: 24px;color: #fff;text-align: center;}
	.ind8-b8>div:nth-child(2){font-size: 12px;line-height: 24px;color: #fff;text-align: center;text-transform: uppercase;}
	.ind812{width: 100%;position: relative;bottom: 0;left: 0;}
	.ind812 .swiper-pagination-bullet{width: 16px;height: 16px;position: relative;border: 1px solid #c6c6c6;border-radius: 50%;margin: 0 10px;background: none;opacity: 1;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet-active{border: 1px solid #d80207;background: #d80207;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet div{width: 28px;height: 28px;border: 1px solid #d80207;border-radius: 50%;position: absolute;top: calc(50% - 28px/2);left: calc(50% - 28px/2);transform: scale(0);opacity: 0;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet-active div{transform: scale(1);opacity: 1;transition: 0.5s;}
}
@media only screen and (max-width: 1199px) {
	.ind8-a1{width: 100%;position: relative;overflow: hidden;z-index: 1;}
	.ind8-a2{width: 100%;position: relative;}
	.ind8-a2 img:nth-child(1){display: none;}
	.ind8-a2 img:nth-child(2){display: block;}
	.ind8-a3{width: calc(100% - 1rem*2);position: absolute;top: .8rem;left: 1rem;}
	.ind8-a3 .t1-c1{margin-bottom: 0.56rem;}
	.ind8-a4{width: 100%;/*height: 4.94rem;*/position: relative;overflow: hidden;box-shadow: 0 0 0.72rem rgba(241,241,241,0.75);margin-bottom: 0.5rem;}
	.ind811{width: calc(100% + 20px)!important;height: 100%!important;position: relative;margin-left: calc(-20px/2);}
	.ind811 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind8-b1{width: calc(100% - 20px);height: 100%;position: relative;margin: 0 auto;background: #fff;box-shadow: 0 0 0.72rem rgba(241,241,241,0.75);}
	.ind8-b2{width: 100%;height: 4.5rem;position: relative;}
	.ind8-b2 img{min-height: 100%;}
	.ind8-b3{width: 100%;height: calc(100% - 2.8rem);padding: 0.4rem 0.36rem 0.4rem 1.44rem;}
	.ind8-b4{font-size: 0.26rem;line-height: 0.36rem;color: #333333;margin-bottom: 0.14rem;}
	.ind8-b5{height: calc(0.38rem*2);font-size: 0.24rem;line-height: 0.38rem;color: #666666;}
	.ind8-b6{width: calc(0.76rem + 0.04rem*2);height: calc(0.76rem*2 + 0.04rem*2);background: #fff;border: 0.04rem solid #fff;position: absolute;top: calc(3.7rem);left: 0.36rem;}
	.ind8-b7{width: 0.76rem;height: 0.76rem;}
	.ind8-b7 img{height: 100%;}
	.ind8-b8{width: 0.76rem;height: 0.76rem;background: #2a2a2a;padding-top: 0.12rem;}
	.ind8-b8>div:nth-child(1){font-size: 0.28rem;line-height: 0.3rem;color: #333;text-align: center;}
	.ind8-b8>div:nth-child(2){font-size: 0.18rem;line-height: 0.3;color: #fff;text-align: center;text-transform: uppercase;}
	.ind812{width: 100%;position: relative;bottom: 0;left: 0;}
	.ind812 .swiper-pagination-bullet{width: 0.2rem;height: 0.2rem;position: relative;border: 1px solid #c6c6c6;border-radius: 50%;margin: 0 10px;background: none;opacity: 1;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet-active{border: 1px solid #d80207;background: #d80207;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet div{width: 0.32rem;height: 0.32rem;border: 1px solid #d80207;border-radius: 50%;position: absolute;top: calc(50% - 0.32rem/2);left: calc(50% - 0.32rem/2);transform: scale(0);opacity: 0;transition: 0.5s;}
	.ind812 .swiper-pagination-bullet-active div{transform: scale(1);opacity: 1;transition: 0.5s;}
	.ind8-b11:nth-last-child(1){display: none;}
}

/*ind9*/
@media only screen and (min-width: 1500px){
	.ind9-a1{width: 100%;height: 350px;position: absolute;bottom: -20px;left: 0;overflow: hidden;}
	.ind9-a1>img{width: 1920px;position: absolute;top: 0;left: calc(50% - 1920px/2);bottom: 0;margin: auto;}
	.ind9-a1>img:nth-child(1){display: block;}
	.ind9-a1>img:nth-child(2){display: none;}
	.ind9-a2{width: 1440px;height: 100%;position: absolute;top: 0;left: calc(50% - 1440px/2);}
	.ind9-b1{width: 0;height: 0;position: absolute;top: 159px;left: calc(50% + 310px*5/2);transform: rotate(-10deg);transition: 0.5s;transform-origin: 50% 50%;opacity: 0;}
	.ind9-b2{width: 20px;height: 20px;position: absolute;top: calc(-20px/2);left: calc(-20px/2);transition: 0.5s;cursor: pointer;}
	.ind9-b2>img:nth-child(1){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
	.ind9-b2>img:nth-child(2){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind9-b3{width: 310px;font-size: 16px;line-height: 16px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-310px/2);}
	.ind9-b1:nth-child(odd) .ind9-b3{top: -48px;}
	.ind9-b1:nth-child(even) .ind9-b3{top: -48px;}
	.ind9-b4{width: 310px;font-size: 16px;line-height: 16px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-310px/2);text-transform:Uppercase;}
	.ind9-b1:nth-child(odd) .ind9-b4{bottom: -48px;}
	.ind9-b1:nth-child(even) .ind9-b4{bottom: -48px;}
	.ind9-b5{display: none;width: 86px;position: absolute;top: -148px;left: calc(50% - 86px/2);}
	.ind9-c1 .ind9-b5{display: block;}
	.ind9-c2{top: 195px;left: calc(50% + 307px*3/2);transform: rotate(-5deg);transition: 0.5s;opacity: 1;}
	.ind9-c3{top: 201px;left: calc(50% + 289px/2);transform: rotate(3deg);transition: 0.5s;opacity: 1;}
	.ind9-c4{top: 176px;left: calc(50% - 346px/2);transform: rotate(5deg);transition: 0.5s;opacity: 1;}
	.ind9-c5{top: 150px;left: calc(50% - 325px*3/2);transform: rotate(4deg);transition: 0.5s;opacity: 1;}
	.ind9-c6{top: 161px;left: calc(50% - 310px*5/2);transform: rotate(-2deg);transition: 0.5s;opacity: 0;}
	.ind9-d1{width: calc(1920px/2 - 1440px/2);height: 100%;position: absolute;top: 0;left: calc(50% - 1920px/2);}
	.ind9-d2{width: calc(1920px/2 - 1440px/2);height: 100%;position: absolute;top: 0;right: calc(50% - 1920px/2);}
	.ind9-d3{width: 100px;position: absolute;top: 128px;left: calc(50% - 1440px/2);cursor: pointer;}
	.ind9-d4{width: 100px;position: absolute;top: 138px;right: calc(50% - 1440px/2);cursor: pointer;}
	.ind9-d5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind9-d5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.video-shouji{display: none;}
}
@media only screen and (max-width: 1499px) and (min-width: 1200px){
	.ind9-a1{width: 100%;height: 350px;position: absolute;bottom: -20px;left: 0;overflow: hidden;}
	.ind9-a1>img{width: 1500px;position: absolute;top: 0;left: calc(50% - 1500px/2);bottom: 0;margin: auto;}
	.ind9-a1>img:nth-child(1){display: block;}
	.ind9-a1>img:nth-child(2){display: none;}
	.ind9-a2{width: 900px;height: 100%;position: absolute;top: 0;left: calc(50% - 900px/2);z-index: 99;}
	.ind9-b1{width: 0;height: 0;position: absolute;top: 179px;left: calc(50% + 250px*5/2);transform: rotate(-10deg);transition: 0.5s;transform-origin: 50% 50%;opacity: 0;}
	.ind9-b2{width: 16px;height: 16px;position: absolute;top: calc(-16px/2);left: calc(-16px/2);transition: 0.5s;cursor: pointer;}
	.ind9-b2>img:nth-child(1){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
	.ind9-b2>img:nth-child(2){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind9-b3{width: 280px;font-size: 14px;line-height: 14px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-280px/2);}
	.ind9-b1:nth-child(odd) .ind9-b3{top: -70px;}
	.ind9-b1:nth-child(even) .ind9-b3{top: -70px;}
	.ind9-b4{width: 280px;font-size: 14px;line-height: 14px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-280px/2);text-transform:Uppercase;}
	.ind9-b1:nth-child(odd) .ind9-b4{bottom: -70px;}
	.ind9-b1:nth-child(even) .ind9-b4{bottom: -70px;}
	.ind9-b5{display: none;width: 86px;position: absolute;top: -148px;left: calc(50% - 86px/2);}
	.ind9-c1 .ind9-b5{display: block;}
	.ind9-c2{top: 190px;left: calc(50% + 240px*3/2);transform: rotate(-5deg);transition: 0.5s;opacity: 1;}
	.ind9-c3{top: 195px;left: calc(50% + 226px/2);transform: rotate(3deg);transition: 0.5s;opacity: 1;}
	.ind9-c4{top: 176px;left: calc(50% - 268px/2);transform: rotate(5deg);transition: 0.5s;opacity: 1;}
	.ind9-c5{top: 155px;left: calc(50% - 253px*3/2);transform: rotate(4deg);transition: 0.5s;opacity: 1;}
	.ind9-c6{top: 159px;left: calc(50% - 250px*5/2);transform: rotate(-2deg);transition: 0.5s;opacity: 0;}
	.ind9-d1{width: calc(1500px/2 - 1200px/2);height: 100%;position: absolute;top: 0;left: calc(50% - 1500px/2);}
	.ind9-d2{width: calc(1500px/2 - 1200px/2);height: 100%;position: absolute;top: 0;right: calc(50% - 1500px/2);}
	.ind9-d3{width: 88px;position: absolute;top: 138px;left: calc(50% - 1200px/2);cursor: pointer;}
	.ind9-d4{width: 88px;position: absolute;top: 144px;right: calc(50% - 1200px/2);cursor: pointer;}
	.ind9-d5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind9-d5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.video1{display: none;}
}
@media only screen and (max-width: 1239px) and (min-width: 1199px){
	.ind9-a1{width: 100%;height: 310px;position: absolute;bottom: -20px;left: 0;overflow: hidden;}
	.ind9-a1>img{width: 1240px;position: absolute;top: 0;left: calc(50% - 1240px/2);bottom: 0;margin: auto;}
	.ind9-a1>img:nth-child(1){display: block;}
	.ind9-a1>img:nth-child(2){display: none;}
	.ind9-a2{width: 1200px;height: 100%;position: absolute;top: 0;left: calc(50% - 1200px/2);}
	.ind9-b1{width: 0;height: 0;position: absolute;top: 158px;left: calc(50% + 200px*5/2);transform: rotate(-10deg);transition: 0.5s;transform-origin: 50% 50%;opacity: 0;}
	.ind9-b2{width: 16px;height: 16px;position: absolute;top: calc(-16px/2);left: calc(-16px/2);transition: 0.5s;cursor: pointer;}
	.ind9-b2>img:nth-child(1){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
	.ind9-b2>img:nth-child(2){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind9-b3{width: 280px;font-size: 14px;line-height: 14px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-280px/2);}
	.ind9-b1:nth-child(odd) .ind9-b3{top: -40px;}
	.ind9-b1:nth-child(even) .ind9-b3{top: -40px;}
	.ind9-b4{width: 280px;font-size: 14px;line-height: 14px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-280px/2);text-transform:Uppercase;}
	.ind9-b1:nth-child(odd) .ind9-b4{bottom: -40px;}
	.ind9-b1:nth-child(even) .ind9-b4{bottom: -40px;}
	.ind9-b5{display: none;width: 66px;position: absolute;top: -136px;left: calc(50% - 66px/2);}
	.ind9-c1 .ind9-b5{display: block;}
	.ind9-c2{top: 166px;left: calc(50% + 198px*3/2);transform: rotate(-5deg);transition: 0.5s;opacity: 1;}
	.ind9-c3{top: 172px;left: calc(50% + 188px/2);transform: rotate(3deg);transition: 0.5s;opacity: 1;}
	.ind9-c4{top: 156px;left: calc(50% - 224px/2);transform: rotate(5deg);transition: 0.5s;opacity: 1;}
	.ind9-c5{top: 140px;left: calc(50% - 210px*3/2);transform: rotate(4deg);transition: 0.5s;opacity: 1;}
	.ind9-c6{top: 146px;left: calc(50% - 200px*5/2);transform: rotate(-2deg);transition: 0.5s;opacity: 0;}
	.ind9-d1{width: calc(1240px/2 - 960px/2);height: 100%;position: absolute;top: 0;left: calc(50% - 1240px/2);}
	.ind9-d2{width: calc(1240px/2 - 960px/2);height: 100%;position: absolute;top: 0;right: calc(50% - 1240px/2);}
	.ind9-d3{width: 60px;position: absolute;top: 124px;left: calc(50% - 960px/2);cursor: pointer;}
	.ind9-d4{width: 60px;position: absolute;top: 128px;right: calc(50% - 960px/2);cursor: pointer;}
	.ind9-d5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind9-d5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
	.video-shouji{display: none;}

}
@media only screen and (max-width: 1198px){
	/*.ind9-a1{display: none;}*/
	.video{display: none;}
	.video-shouji{display: block;position: relative;}
	.ind9-a1{width: 100%;height: 310px;position: absolute;bottom: -20px;left: 0;overflow: hidden;}
	.ind9-a1>img{width: 100%;position: absolute;top: 0;left: 0;bottom: 0;margin: auto;}
	.ind9-a1>img:nth-child(1){display: none;}
	.ind9-a1>img:nth-child(2){display: block;}
	.ind9-a2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind9-b1{width: 0;height: 0;position: absolute;top: 158px;left: calc(50% + 200px*5/2);transform: rotate(-10deg);transition: 0.5s;transform-origin: 50% 50%;opacity: 0;}
	.ind9-b2{width: 16px;height: 16px;position: absolute;top: calc(-16px/2);left: calc(-16px/2);transition: 0.5s;cursor: pointer;}
	.ind9-b2>img:nth-child(1){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 1;transition: 0.5s;}
	.ind9-b2>img:nth-child(2){width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-c1 .ind9-b2>img:nth-child(2){opacity: 1;transition: 0.5s;}
	.ind9-b3{width: 280px;font-size: 14px;line-height: 14px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-280px/2);}
	.ind9-b1:nth-child(odd) .ind9-b3{top: -40px;}
	.ind9-b1:nth-child(even) .ind9-b3{top: -40px;}
	.ind9-b4{width: 280px;font-size: 14px;line-height: 14px;color: #333333;font-weight: lighter;white-space: nowrap;text-align: center;position: absolute;left: calc(-280px/2);text-transform:Uppercase;}
	.ind9-b1:nth-child(odd) .ind9-b4{bottom: -40px;}
	.ind9-b1:nth-child(even) .ind9-b4{bottom: -40px;}
	.ind9-b5{display: none;width: 66px;position: absolute;top: -136px;left: calc(50% - 66px/2);}
	.ind9-c1 .ind9-b5{display: block;}
	.ind9-c2{top: 160px;left: 75.3%;transform: rotate(3deg);transition: 0.5s;opacity: 1;}
	.ind9-c3{top: 138px;left: 34%;transform: rotate(3deg);transition: 0.5s;opacity: 1;}
	.ind9-c4{top: 156px;left: -50%;transform: rotate(5deg);transition: 0.5s;opacity: 1;}
	.ind9-c5{top: 140px;left: calc(50% - 210px*3/2);transform: rotate(4deg);transition: 0.5s;opacity: 1;}
	.ind9-c6{top: 146px;left: calc(50% - 200px*5/2);transform: rotate(-2deg);transition: 0.5s;opacity: 0;}
	.ind9-d1{width: calc(1240px/2 - 960px/2);height: 100%;position: absolute;top: 0;left: calc(50% - 1240px/2);}
	.ind9-d2{width: calc(1240px/2 - 960px/2);height: 100%;position: absolute;top: 0;right: calc(50% - 1240px/2);}
	.ind9-d3{width: 60px;position: absolute;top: 124px;left: 5%;cursor: pointer;}
	.ind9-d4{width: 60px;position: absolute;top: 124px;right: 5%;cursor: pointer;}
	.ind9-d5 img:nth-child(1){position: relative;opacity: 1;transition: 0.5s;}
	.ind9-d5 img:nth-child(2){position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(1){opacity: 0;transition: 0.5s;}
	.ind9-d5:hover img:nth-child(2){opacity: 1;transition: 0.5s;}
}

/*food1*/
@media only screen and (min-width: 1480px) {
	.food1-a1{width: 100%;position: relative;height: 280px;}
	.food1-a2{width: 100%;position: absolute;top: 0;left: 0;overflow: hidden;z-index: 1;}
	.food1-a3{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}
	.food1-b1{width: 100%;position: relative;margin: 0 auto;height: 114px;}
	.food1-b2{width: 850px;position: absolute;top: 0;left: calc(50% - 850px/2);display: flex;justify-content: space-between;z-index: 1;}
	.food1-b3{position: relative;}
	.food1-b3:hover .food1-b4{color: #c3000e;}
	.food1-b3:hover .food1-b5{color: #c3000e;}
	.food1-b4{font-size: 12px;line-height: 12px;color: #fff;text-transform: uppercase;margin-bottom: 12px;}
	.food1-b5{font-size: 20px;line-height: 20px;color: #fff;}
	.food1-c1{width: 1440px;position: relative;margin: 0 auto;z-index: 1;}
	.food1-c2{width: 1440px;position: relative;top: 0;left: calc(50% - 1440px/2);overflow: hidden;margin-bottom: 72px;}
	.food1-c3{width: 100%;position: absolute;top: 0;left: 0;}
	.food1-c4{width: 342px;height: 760px;position: relative;float: left;margin-right: calc((100% - 342px*4)/3);}
	.food1-c4:nth-child(4n){margin-right: 0;}
	.food1-c5{width: 100%;height: 640px;}
	.food1-c6{font-size: 12px;line-height: 12px;color: #fff;margin-bottom: 13px;padding-left: 16px;box-sizing: border-box;padding-top: 16px;}
	.food1-c7{font-size: 20px;line-height: 20px;color: #fff;padding-left: 16px;box-sizing: border-box;}
	.food_check .food1-b4{color: #c3000e;}
	.food_check .food1-b5{color: #c3000e;}
	.food_mobile{display: none;}
}
@media only screen and (max-width: 1479px) and (min-width: 1200px){
	.food1-a1{width: 100%;position: relative;height: 200px;}
	.food1-a2{width: 100%;position: absolute;top: 0;left: 0;overflow: hidden;z-index: 1;}
	.food1-a3{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}
	.food1-b1{width: 100%;position: relative;margin: 0 auto;height: 114px;}
	.food1-b2{width: 850px;position: absolute;top: 0;left: calc(50% - 850px/2);display: flex;justify-content: space-between;z-index: 1;}
	.food1-b3{position: relative;}
	.food1-b3:hover .food1-b4{color: #c3000e;}
	.food1-b3:hover .food1-b5{color: #c3000e;}
	.food1-b4{font-size: 12px;line-height: 12px;color: #fff;text-transform: uppercase;margin-bottom: 12px;}
	.food1-b5{font-size: 20px;line-height: 20px;color: #fff;}
	.food1-c1{width: 960px;position: relative;margin: 0 auto;z-index: 1;height: 1550px!important;}
	.food1-c2{width: 960px;position: relative;top: 0;left: calc(50% - 960px/2);overflow: hidden;margin-bottom: 72px;}
	.food1-c3{width: 100%;position: absolute;top: 0;left: 0;}
	.food1-c4{width: calc((100% - 60px)/4);height: 480px;position: relative;float: left;margin-right: 20px;}
	.food1-c4:nth-child(4n){margin-right: 0;}
	.food1-c5{width: 100%;height: 400px;}
	.food1-c5 img{width: 100%;height: 100%;}
	.food1-c6{font-size: 12px;line-height: 12px;color: #fff;margin-bottom: 13px;padding-left: 16px;box-sizing: border-box;padding-top: 16px;}
	.food1-c7{font-size: 16px;line-height: 16px;color: #fff;padding-left: 16px;box-sizing: border-box;}
	.food_check .food1-b4{color: #c3000e;}
	.food_check .food1-b5{color: #c3000e;}
	.food_mobile{display: none;}
}
@media only screen and (max-width: 1199px){
	.food1-a1{display: none;}
	.food1-b1{width: calc(100% - 0.8rem);margin:0 auto;padding-top: 1.8rem;overflow-x: auto;overflow-y: hidden;margin-bottom: 0.7rem;;}
	.food1-b1::-webkit-scrollbar{color: transparent;}
	.food1-b2{width: 100%;position: static!important;text-align: center;}
	.food1-b3{float: left;margin-right: 0.4rem;}
	.food1-b3:last-child{margin-right: 0;}
	.food1-b4{font-size: 0.18rem;line-height: 0.18rem;color: #333;margin-bottom: 0.2rem;}
	.food1-b5{font-size: 0.3rem;line-height: 0.3rem;color: #333;}
	.food1-c1{display: none;}
	.food_mobile{display: block;width: 100%;margin-bottom: 0.76rem;}
	.container_food{width: 100%!important;}
	.container_food .swiper-wrapper{width: 100%!important;}
	.container_food .swiper-slide{width: calc(100% - 2.08rem)!important;}
	.container_food .swiper-slide-active{width: calc(100% - 2.08rem)!important;}
	.food_mobile_con{width: calc(100% - 0.6rem);margin: 0 auto;}
	.food_mobile_con img{width: 100%;}
	.food_mobile_w1{font-size: 0.24rem;line-height: 0.24rem;color: #d5d5d5;text-align: center;padding-top: 0.45rem;margin-bottom: 0.2rem;}
	.food_mobile_w2{font-size: 0.3rem;line-height: 0.3rem;color: #333333;text-align: center;}
	.food_check .food1-b4{color: #c3000e;}
	.food_check .food1-b5{color: #c3000e;}
}

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





.ind6-a3 .tet{
	width:20px;
	height:20px;
	border:2px solid rgba(210,210,210,.8);
	background-color:rgba(3,50,113,.8);
	border-radius:50%;
	-webkit-box-shadow:0 20px 20px rgba(4,0,0,.25);
	-moz-box-shadow:0 20px 20px rgba(4,0,0,.25);
	-ms-box-shadow:0 20px 20px rgba(4,0,0,.25);
	-o-box-shadow:0 20px 20px rgba(4,0,0,.25);
	box-shadow:0 20px 20px rgba(4,0,0,.25);
	position:relative;
	overflow:hidden;

    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation: ball-scale-multiple 1s 0s linear infinite;
    animation: ball-scale-multiple 1s 0s linear infinite;
    transition: all 0.6s ease 0s; 
    -moz-transition: all 0.6s ease 0s; 
    -webkit-transition: all 0.6s ease 0s;
}

@-webkit-keyframes ball-scale-multiple {
  0% {    -webkit-transform: scale(0);            transform: scale(0);    opacity: 0; }
  5% {    opacity: 1; }  100% {    -webkit-transform: scale(1);            transform: scale(1); 
     opacity: 0; } }

@keyframes ball-scale-multiple {  0% {    -webkit-transform: scale(0);            transform: scale(0);  
  opacity: 0; }
  5% {    opacity: 1; }  100% {    -webkit-transform: scale(1);            transform: scale(1);  
    opacity: 0; } }
.ind6-a3 .tet{background-color:rgba(255,0,0,.9)}
.tetbox1{position: absolute;top: 32%;left: 22%;}
.tetbox2{position: absolute;top: 27%;left: 70%;}
.tetbox3{position: absolute;top: 15%;left: 88%;}
.tetbox4{position: absolute;top: 24%;left: 88%;}
.tetbox5{position: absolute;top: 30%;left: 83%;}
.tetbox6{position: absolute;top: 35.5%;left: 72.5%;}
.tetbox7{position: absolute;top: 37.5%;left: 74.5%;}
.tetbox8{position: absolute;top: 39%;left: 72%;}
.tetbox9{position: absolute;top: 45%;left: 77%;}
.tetbox10{position: absolute;top: 43.5%;left: 66.5%;}
.tetbox11{position: absolute;top: 49.5%;left: 62%;}
.tetbox12{position: absolute;top: 51.5%;left: 69.5%;}
.tetbox13{position: absolute;top: 58.5%;left: 83.5%;}
.tetbox14{position: absolute;top: 62.5%;left: 82.5%;}
.tetbox15{position: absolute;top: 52.5%;left: 80.5%;}
.tetbox16{position: absolute;top: 68.5%;left: 67.5%;}
.tetbox17{position: absolute;top: 62.5%;left: 50%;}
.tetbox18{position: absolute;top: 77%;left: 47%;}
.tetbox19{position: absolute;top: 78%;left: 62%;}
.tetbox20{position: absolute;top: 78%;left: 72%;}
.tetbox21{position: absolute;top: 90%;left: 64.5%;}




.dh{margin-top: 15px;font-size: 14px}























.header-right {
  float: right;
  margin-right: 11%;
}

@media only screen and (max-width: 750px) {.header-right{display: none;}}



.navs {
  float: left;
}
.navs li {
  float: left;
  position: relative;

}
.navs li:last-child::after {
  display: none;
}
.navs-li {
  padding: 0 20px;
}
.navs-li:after {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -7px;
  content: "";
  width: 1px;
  height: 14px;
  background: #fff;
  opacity: 0.2;
}
/*.navs li:first-child {
  padding-left: 0;
}*/
.navs li:first-child a {
  margin-right: -18px;
}
.navs li a {
  display: block;
  min-width: 76px;
  text-align: center;
  position: relative;
  line-height: 1;
  padding: 39px 0 36px;
  color: #ffffff;
  font-size: 16px;
}
.navs li a:before {
  content: "";
  width: 0;
  height: 3px;
  background: #d7b173;
  position: absolute;
  right: 0;
  bottom: 0;
  transition: 0.4s;
  z-index: -1;
}
.navs li a:hover,
.navs li a.active {
  color: #fff;
font-weight:bold;
}
.navs li a:hover:before,
.navs li a.active:before {
  width: 100%;
  right: auto;
  left: 0;
}





#nav ul {
    display: none;
    position: absolute;
    left: -57%;
    top: 91px;
    list-style-type: none;
    width: 100%;
}



#nav ul li a {
    display: block;
    text-decoration: none;
    padding-top: 10px;
    padding-bottom: 10px;
    border: 1px solid rgb(187, 181, 181, .5);
    background: rgb(0, 0, 0, .5);
    border-top: none;
    text-align: center;
    width: 250px;
    font-size: 14px;
    color: #fff;
}

#nav ul li a:hover {
    background-color: rgb(27, 38, 86, 0.8);
}
.xiala{background: #008bc4;color:#fff;}

.index-about{float: right;position: relative;width: 35%}


.contact__adress{display: flex;justify-content:space-between;}




@media screen and (max-width: 1600px) {
  #nav ul {
    left: -82%;
}

}
@media screen and (max-width: 1500px) {
  #nav ul {
    left: -55%;
}
}













.m-news2 .btn{
	width:147px;
	height:46px;
	display:block;
	line-height:46px;
	text-align:center;
	border-radius:23px;
	overflow: hidden;
	background-color: #d1b27b;
	-o-background-size:35px auto;
	-ms-background-size:35px auto;
	-moz-background-size:35px auto;
	-webkit-background-size:35px auto;
	background-size:35px auto;
	position: absolute;
	top: 100%; 
	bottom: 0;
	color: #fff;
	z-index: 999;
}
.m-news2 .btn:before{content: '';position: absolute;top: 0;bottom: 0;left: 0;
	width: 0;background-color: #1b2548;color: #fff;
	transition:.8s;
	-ms-transition:.8s;
	-moz-transition:.8s;
	-webkit-transition:.8s;
	-o-transition:.8s;
}
.m-news2 .con:hover .btn:before{width:147px;height:46px;overflow: hidden;color: #fff;}
.m-news2 .btn:after{content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;color: #fff;
	background:url(../img/i-08.png) center no-repeat;
}

.bottom-30{margin-bottom: 30px;}
.clear1{clear: both;}
.product-name a li{float: left; margin-bottom: 10px;}
.product-name{margin-bottom: 40px;}
.product-name ul .li{border-radius:5px;/*padding: 10px 26px;*/background: #eee;margin-right: 30px}
.product-name ul .li a{ padding: 10px 26px; line-height: 40px;}
.product-name ul .li:hover{background: #d1b27b;color: #fff;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.product-name ul .li{margin-right: 20px}

}


.newsbox{width: 50%;float: left;}
.ind8-b31{padding: 20px;width:88%}
.ind8-b41{font-size: 18px;line-height: 36px;color: #333333;/*margin-bottom: 14px;*/}
.ind8-b51{height: calc(30px*2);font-size: 14px;line-height: 28px;color: #666666;}
.ind8-b61{width: calc(76px + 4px*2);/*height: calc(76px*2 + 4px*2);*/background: #fff;border: 4px solid #fff;height: calc(76px + 4px*2);margin-top: calc(44px/2);margin-right: 20px;}
.dis-a12{display: flex;height: calc(60px*2 + 4px*2);}
.ind8-b11{width: calc(100% - 30px);height: 100%;position: relative;margin: 0 auto;background: #fff;box-shadow: 0 0 72px rgba(241,241,241,0.75);margin-bottom: 6px;}
.ind8-b81{width: 76px;height: 76px;background: #d1b27b;padding-top: 15px;}
.ind8-b81>div:nth-child(1){font-size: 24px;line-height: 30px;color: #fff;text-align: center;}
.ind8-b81>div:nth-child(2){font-size: 14px;line-height: 30px;color: #fff;text-align: center;text-transform: uppercase;}
.dis-a12:hover .ind8-b81{background: #1a264c;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}




.ind1-a51{position: absolute;top: 20%;left: calc(50% - 377px/2);transform: translate(-50%, -50%);width: 377px;}
.ind1-a52{position: absolute;top: 47%;left: calc(50% - 773px/2);transform: translate(-50%, -50%);width: 773px;}
.ind1-a53{position: absolute;top: 60%;left: calc(50% - 652px/2);transform: translate(-50%, -50%);width: 652px;}
.ind1-a54{position: absolute;top: 35%;left: calc(50% - 1280px/2);transform: translate(-50%, -50%);width: 1280px;}
.ind1-a55{position: absolute;top: 47%;left: calc(50% - 785px/2);transform: translate(-50%, -50%);width: 785px;}
.ind1-a56{position: absolute;top: 55%;left: calc(50% - 1364px/2);transform: translate(-50%, -50%);width: 1364px;}




@media only screen and (max-width: 1479px) and (min-width: 1200px){
	.navs li {
  padding: 0 10px;
}
.hd1-a2 {
    height: 60px;
    top: calc(50% - 60px/2);
    }
.ind8-b11{margin-bottom: 8px;}
}











































.loader {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  background: #fff;
  transition: 0.5s;
}
.loader.hide {
  opacity: 0;
  visibility: hidden;
}
.loader-wrap {
  position: absolute;
  left: 50%;
  margin-left: -150px;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  text-align: center;
  width: 300px;
}
.loader-wrap img {
  display: block;
  max-width: 100%;
  height: auto;
}
.fadeLoading {
  display: inline-block;
  margin-top: 24px;
  font-size: 0px;
  padding: 0px;
}
.fadeLoading span {
  vertical-align: middle;
  border-radius: 100%;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 3px 2px;
  -webkit-animation: loader1 0.8s linear infinite alternate;
  animation: loader1 0.8s linear infinite alternate;
}
.fadeLoading span:nth-child(1) {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
  background: rgba(0, 117, 193, 0.6);
}
.fadeLoading span:nth-child(2) {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
  background: rgba(0, 117, 193, 0.8);
}
.fadeLoading span:nth-child(3) {
  -webkit-animation-delay: -0.26666s;
  animation-delay: -0.26666s;
  background: #0075c1;
}
.fadeLoading span:nth-child(4) {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
  background: rgba(0, 117, 193, 0.8);
}
.fadeLoading span:nth-child(5) {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
  background: rgba(0, 117, 193, 0.4);
}
@keyframes loader1 {
  from {
    transform: scale(0, 0);
  }
  to {
    transform: scale(1, 1);
  }
}
@-webkit-keyframes loader1 {
  from {
    -webkit-transform: scale(0, 0);
  }
  to {
    -webkit-transform: scale(1, 1);
  }
}








/*cqcm*/
.cqcm{width: 100%;overflow: hidden;margin: 80px 0 120px;}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	.cqcm{width: 100%;overflow: hidden;margin: 70px 0 100px;}
}
.swipercq-box{
	width: 100%;
	display: flex;
    align-items: center;
    justify-content: center;margin-top: 60px;
}

/* 外层容器 */
.swipercq {
    width: 900px;
    height: 465px;
}

/* 轮播项 */
.swipercq .swiper-slide {
    width: 80%;
    height: 100%;

    font-size: 32px;
    font-weight: 500;
    color: #ffffff;

    /* 文字垂直居中 */
    display: flex;
    justify-content: center;
    align-items: center;
}

/* 色彩来源：https://color.uisdc.com/ */
.swipercq .swiper-slide-1 {
    background-color: #425066;
}

.swipercq .swiper-slide-2 {
    background-color: #8d4bbb;
}

.swipercq .swiper-slide-3 {
    background-color: #9d2933;
}

.swipercq .swiper-slide-4 {
    background-color: #003371;
}

.swipercq .swiper-slide-5 {
    background-color: #4c8dae;
}
.swipercq img{width: 100%}
.cqcm-name{position: absolute;bottom: 50px;}



.contact-text{position: relative;float: left;margin-top: 40px;margin-left: 5%;}
.contact-text1{
	font-size: 48px;
    line-height: 48px;
    color: #333333;
    vertical-align: bottom;
    margin-right: 12px;
}
.contact-text2{
	font-size: 30px;
    line-height: 30px;
    color: #c3c3c3;
    font-weight: lighter;
    margin-bottom: 10px;
    text-transform:Uppercase;
}
.contact-text3{
	font-size: 20px;
	line-height: 50px;
	height: 50px;
}
.contact-text4{margin-top: 10px;font-size: 36px;font-weight:bold;}
.contact-text5{margin-bottom: 20px;}
.contact-text6{width: 60px}
.contact-text7{width: 147px;height: 46px;color: #fff;background: #d7b173;margin-bottom: 134px;text-align: center;border-radius: 23px;line-height: 46px;font-size: 16px}
.contact-text7:hover{background: #1a264c;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.contact-img{width: 50%;float: left;margin-left: 3%;margin-bottom: 80px;}


.map{width:80%;height:80%;position: absolute;overflow: hidden;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.map:before{content: '';position: absolute;width:100%;height:100%;left:0;top:0;z-index:2;transition: all 0.5s;}
.map:hover:before{top:100%;}
.map #dituContent{height:100%;}

.cl{clear: both;}





/*ind10*/
.ind10-a1{width: 100%;position: relative;overflow: hidden;z-index: 1;}
.ind10-a3{width: 90%;margin-left: 7%;margin-top: 80px;}
.ind10-a3 .t1-c1{margin-bottom: 30px;}
.ind10-a4{width: 100%;height: 530px;position: relative;overflow: hidden;box-shadow: 0 0 72px rgba(241,241,241,0.75);margin-bottom: 50px;}

@media only screen and (max-width: 1479px) and (min-width: 1200px){
.ind10-a3{width: 90%;margin-left:5%;margin-top: 80px;}
.ind10-a3 .t1-c1{margin-bottom: 50px;}
.contact-text6{width: 40px}
.contact-text3{font-size: 18px;line-height: 40px;height: 40px;}
.contact-text{margin-top: 0}
.contact-text4{margin-top: 10px;font-size: 30px;font-weight:bold;margin-bottom: 10px;}
.contact-text5{margin-bottom: 20px}
.contact-text7{margin-bottom:0;}
}

.cl{clear: both;}















@media only screen and (max-width: 1199px){
	.navs li{padding: 0 5px}
}


@media only screen and (min-width: 1480px) {
	.t1-b11{width: 100%;position: relative;}
	.t1-b21{font-size: 30px;line-height: 30px;color: #fff;text-align: center;font-weight: lighter;margin-bottom: 10px;text-transform:Uppercase}
	.t1-b31{font-size: 48px;line-height: 48px;color: #fff;text-align: center;}
	
}
@media only screen and (max-width: 1479px) and (min-width: 1200px) {
	
	.t1-b11{width: 100%;position: relative;}
	.t1-b21{font-size: 24px;line-height: 24px;color: #fff;text-align: center;font-weight: lighter;margin-bottom: 8px;text-transform:Uppercase}
	.t1-b31{font-size: 40px;line-height: 40px;color: #fff;text-align: center;}
	
}
@media only screen and (max-width: 1199px) {
	
	.t1-b11{width: 100%;position: relative;}
	.t1-b21{font-size: 0.3rem;line-height: 0.3rem;color: #fff;text-align: center;font-weight: lighter;margin-bottom: 0.1rem;text-transform:Uppercase}
	.t1-b31{font-size: 0.48rem;line-height: 0.48rem;color: #fff;text-align: center;}
	
}









.ft1-a5{display: none}


@media only screen and (min-width: 1480px) {
.ind8-b31{padding: 20px;width:88%}

}

@media only screen and (max-width: 1479px) and (min-width: 1200px) {
.ind8-b31{padding: 20px;width:83%}

}



@media only screen and (max-width: 1199px) {
.ind8-b31{padding: 20px;width:70%}

}












