﻿@charset "utf-8";
/* CSS Document */
html, body, title, head, ol, table, tr, td, ul, li, dt, dd, dl, h1, h2, h3, h4, h5, h6, form, input, select, textarea, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, button, font, span, div{font-family: '思源黑体';}
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;transition: color 0.35s ease-in 0s; transition:background-color 0.5s linear;transition: all 0.5s;}
a:hover{ transition: color 0.35s ease-in 0s; transition:background-color 0.5s linear;transition: all 0.5s;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
/*a>img{width: 100%;}*/
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
.cl{ clear: both; height: 0; overflow: hidden;}
.fl{ float: left;}
.fr{ float: right;}


.ind1-a2 video{ width: 100%; margin: 0 auto; position: absolute; top:50%;
left: 50%;
transform: translate(-50%, -50%); }

.ind1-a4,.ind1-a5,.ind1-a6{ text-shadow: 3px 2px 2px rgb(1,2,41,0.3)}
.ind4-c6{ width: 65%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden;}

.ind4-c8{ -webkit-line-clamp: 4; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden;}
.ind6-d1{ border-radius: 15px;}
.ind6-d2{ border-radius: 15px 15px 0 0;}
.enlarge{ text-align: center; background-size: cover; background-repeat: no-repeat; background-position: center;}
.enlarge img{ width: auto; height: 100%; display: block;margin: 0 auto}



.news1-a1{ border-bottom: 1px solid #e4e3e3;}
.us1-a5{ text-align: center;}

.pro_body .more{ float: right; color: #999; font-size: 14px; background: #fff; padding: 0 25px; text-align: center; line-height: 35px; transition: 0.5s;}
.pro_body .party1-c3{ height:auto; background: #ededf1; margin-bottom: 40px;transition: 0.5s;}
.pro_body .party1-c3:hover{ background: #16a34c;transition: 0.5s;}
.pro_body .party1-c3:hover .party1-c6{ color: #fff;transition: 0.5s;}
.pro_body .party1-c3:hover .more{ color: #fff; background: #90be0a; border-radius: 50px; transition: 0.5s;}
.pro_body .party1-c4{ height: auto;}
.pro_body .party1-c5 { width: 100%; padding: 15px 44px;}
.pro_body .party1-c6{ float: left; margin-bottom: 0; line-height: 35px;}

.fac_body .party1-a1{ margin-bottom: 40px;}
.fac_body .party1-a2{ float: left; width: 49%; margin-right: 2%}
.fac_body .party1-a2:nth-child(2n){ margin-right: 0;}
.fac_body .party1-a5{ color: rgba(255,255,255,0.4);}

.about1-e5{ margin-bottom: 20px;}
#dump_jj{ /*width: 54%;*/overflow-y:auto; overflow-x:hidden; padding-right: 20px; height:19vw;}
/*#dump_content{ height:50vh;}*/
#dump_jj1{ /*width: 54%;*/overflow-y:auto; overflow-x:hidden; padding-right: 20px; height:30vh;}
#dump_jj2{ /*width: 54%;*/overflow-y:auto; overflow-x:hidden; padding-right: 20px; height:40vh;}
@media screen and (max-width: 768px){
    #dump_jj{/* width: 100%;*/overflow-y:auto; overflow-x:auto; padding-right: 0; height:auto;}
    #dump_content{ height:auto;}
    #dump_jj1{/* width: 100%;*/overflow-y:auto; overflow-x:auto; padding-right: 0; height:auto;}
    #dump_content1{ height:auto;}
    #dump_jj2{/* width: 100%;*/overflow-y:auto; overflow-x:auto; padding-right: 0; height:auto;}
    #dump_content2{ height:auto;}
}
#dump_jj::-webkit-scrollbar-button{ display: none;}
#dump_jj::-webkit-scrollbar{ width: 7px;}
#dump_jj::-webkit-scrollbar-track{ background-color: #eee; border-radius: 50px;}
#dump_jj::-webkit-scrollbar-thumb{ border-radius:50px; background-color: #e16108;}
#dump_jj1::-webkit-scrollbar-button{ display: none;}
#dump_jj1::-webkit-scrollbar{ width: 7px;}
#dump_jj1::-webkit-scrollbar-track{ background-color: #eee; border-radius: 50px;}
#dump_jj1::-webkit-scrollbar-thumb{ border-radius:50px; background-color: #e16108;}
#dump_jj2::-webkit-scrollbar-button{ display: none;}
#dump_jj2::-webkit-scrollbar{ width: 7px;}
#dump_jj2::-webkit-scrollbar-track{ background-color: #eee; border-radius: 50px;}
#dump_jj2::-webkit-scrollbar-thumb{ border-radius:50px; background-color: #e16108;}

.about1-a10 iframe{ width: 100%; height: 100%;}



{section}
@media only screen and (min-width: 1600px) {
	#dowebok{width: 100%;height: 100%;overflow: hidden;position: relative;z-index: 0;}
	.section{overflow: hidden;height: 100%;position: relative;box-sizing: border-box;}
	.f1{background: #fff;position: relative;}
	.f2{background: url(../images/b02.jpg) #f5f4f2 no-repeat;}
	.f3{background: #f5f4f2;}
	.f4{background: url(../images/b06.jpg) #24428a no-repeat;}
	.f5{background: #fff;}
	.f6{background: url(../images/b07.jpg) #fff no-repeat;}
	.f7{background: url(../images/b08.jpg) #fff no-repeat;}
	.f8{background: url(../images/b09.jpg) #fff no-repeat;}
	.section{background-position: bottom center;background-size: 1920px 100%;}
	.fp-tableCell{vertical-align: top!important;}	
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	#dowebok{width: 100%;height: 100%;overflow: hidden;position: relative;z-index: 0;}
	.section{overflow: hidden;height: 100%;position: relative;box-sizing: border-box;}
	.f1{background: #fff;position: relative;}
	.f2{background: url(../images/b02.jpg) #f5f4f2 no-repeat;}
	.f3{background: #f5f4f2;}
	.f4{background: url(../images/b06.jpg) #24428a no-repeat;}
	.f5{background: #fff;}
	.f6{background: url(../images/b07.jpg) #fff no-repeat;}
	.f7{background: url(../images/b08.jpg) #fff no-repeat;}
	.f8{background: url(../images/b09.jpg) #fff no-repeat;}
	.section{background-position: bottom center;background-size: 1920px 100%;}
	.fp-tableCell{vertical-align: top!important;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	#dowebok{width: 100%;height: 100%;overflow: hidden;position: relative;z-index: 0;}
	.section{overflow: hidden;height: 100%;position: relative;box-sizing: border-box;}
	.f1{background: #fff;position: relative;}
	.f2{background: url(../images/b02.jpg) #f5f4f2 no-repeat;}
	.f3{background: #f5f4f2;}
	.f4{background: url(../images/b06.jpg) #24428a no-repeat;}
	.f5{background: #fff;}
	.f6{background: url(../images/b07.jpg) #fff no-repeat;}
	.f7{background: url(../images/b08.jpg) #fff no-repeat;}
	.f8{background: url(../images/b09.jpg) #fff no-repeat;}
	.section{background-position: bottom center;background-size: 1400px 100%;}
	.fp-tableCell{vertical-align: top!important;}
}
@media only screen and (max-width: 1023px) {
	#dowebok{width: 100%;height: 100%;overflow: hidden;position: relative;z-index: 0;}
	.section{overflow: hidden;height: 100%;position: relative;box-sizing: border-box;}
	.f1{background: #fff;position: relative;}
	.f2{background: #f5f4f2;}
	.f3{background: #f5f4f2;}
	.f4{background: url(../images/b06.jpg) #24428a no-repeat;background-size: auto 100%!important;}
	.f5{background: #fff;}
	.f6{background: url(../images/b12.jpg) #fff no-repeat;}
	.f7{background: url(../images/b13.jpg) #fff no-repeat;}
	.f8{background: url(../images/b14.jpg) #fff no-repeat;}
	.section{background-position: bottom center;background-size: 100% 100%;}
	.fp-tableCell{vertical-align: top!important;}
}

{hd1}



.hd1-a0{ display: none;}
/*.hd1-a0{width: 100%;height: 100px;}*/
.hd1-a1{width: 100%;/*height: 100px;*/ position: fixed;top: 0;left: 0;z-index: 10; }
.hd1-a2{height: 76px;position: absolute;top: 0;left: 0;}
.hd1-a3{height: 100%;position: absolute;top: 0;left: calc(50% - 485px);}
.hd1-a4{height: 100%;padding: 0 5px;position: relative;margin-right: 46px;float: left;font-size: 18px;line-height: 100px;color: #000;}
.hd1-a4:last-child{margin-right: 0;}
.hd1-a4>div{width: 0;height: 6px;background: #00873b;position: absolute;top: 0;left: 50%;transition: 0.5s;}
.hd1-a4:hover>div{width: 100%;left: 0;transition: 0.5s;}
.hd1-a4.on1>div{width: 100%;left: 0;}
.hd1-a5{width: 500px;height: 100%;position: absolute;top: 0;left: calc(50% - 500px/2);display: none;}
.hd1-a6{height: 20px;position: absolute;top: calc(50% - 20px/2);left: 0;cursor: pointer;}
.hd1-a7{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 0;cursor: pointer;}
.hd1-a7+input{display: none;}
.hd1-a8{width: 400px;height: 40px;position: absolute;top: calc(50% - 40px/2);left: calc(50% - 400px/2);}
.hd1-a8 input{width: 100%;height: 100%;position: relative;font-size: 18px;line-height: 40px;color: #000;}
.hd1-a9{width: 400px;height: 1px;background: #16a34c;position: absolute;top: calc(50% + 40px/2 + 2px);left: calc(50% - 400px/2);}
.hd1-a10{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 140px;cursor: pointer;}
.hd1-a11{width: 40px;height: 40px;position: fixed;/*top: calc(100px/2 - 40px/2);*/ top: 3vw; right: 4.375vw;cursor: pointer;z-index: 99999;}
.hd1-a11>div{height: 2px;background: #e16108;position: absolute;left: calc(50% - 32px/2);transform-origin: 50% 50%;transition: 0.5s;}
.hd1-a11>div:nth-child(1){width: 32px;top: calc(50% - 28px/2);}
.hd1-a11>div:nth-child(2){width: 24px;top: calc(50% - 2px/2);}
.hd1-a11>div:nth-child(3){width: 32px;top: calc(50% + 28px/2 - 2px);}
.hd1-a11.on1>div{transition: 0.5s;}
.hd1-a11.on1>div:nth-child(1){transform: rotate(405deg);top: calc(50% - 2px/2); background: #fff;}
.hd1-a11.on1>div:nth-child(2){width: 0; background: #fff;}
.hd1-a11.on1>div:nth-child(3){transform: rotate(-405deg);top: calc(50% - 2px/2); background: #fff;}
.hd1-a12{width: 0%;height: 0%;border-radius: 50%;background: #16a8a8;position:fixed;top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);z-index: 999;opacity: 0;}
.hd1-a12.on1{width: 300%;height: 300%;top: calc(100px/2 - 40px/2 - 300%/2);right: calc(100px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
.hd1-a13{width: 0%;height: 0%;border-radius: 50%;background: #fff;position:fixed;top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);z-index: 9999;opacity: 0;}
.hd1-a13.on1{width: 300%;height: 300%;top: calc(100px/2 - 40px/2 - 300%/2);right: calc(100px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
.hd1-a14{/*width: 100px;height: 100%;*/position: absolute;top: 0;right: 0;/*background: #00873b;*/}
.hd1-b1{display: none;}
.hd1-c1{display: none;width: 100%;height: 100%;background: #fff;position: fixed;top: 0;left: 0;z-index: 999;}
.hd1-c1{/*background: url(../images/b31.jpg) no-repeat #16a8a8;*/
	background: #16a8a8;
	background-size: 1920px auto;background-position: center bottom;}
.hd1-c2{width: 1560px;position: absolute;top: 300px;left: calc(50% - 1560px/2);display: flex;justify-content: space-between;}
.hd1-c3{position: relative;}
.hd1-c4{font-size: 24px;line-height: 40px;color: #fff;margin-bottom: 6px;text-align: center;}
.hd1-c5{position: relative;}
.hd1-c6{font-size: 18px;line-height: 36px;color: rgba(255,255,255,0.6);text-align: center;transition: 0.5s;}
.hd1-c6:hover{color: rgba(255,255,255,1);transition: 0.5s;}
.hd1-c7{font-size: 48px;line-height: 48px;color: #fff;text-align: center;margin-bottom: 40px;}
.hd1-c8{width: 128px;position: absolute;left: calc(50% - 128px/2);top: 86px;}
.hd1-c9{width: 1920px;height: 1px;background: #fff;position: absolute;top: 372px;right: 100%;}
.hd1-c9 div{width: 5px;height: 5px;background: #fff;position: absolute;top: -2px;right: 0;}

@media only screen and (max-width: 1600px) {
	.hd1-a0{width: 100%;height: 100px;}
	.hd1-a1{width: 100%;/*height: 100px;*/ position: fixed;top: 0;left: 0;z-index: 10; }
	/*.hd1-a2{height: 76px;position: absolute;top: calc(50% - 76px/2);left: calc(50% - 1560px/2);}*/
	.hd1-a3{height: 100%;position: absolute;top: 0;left: calc(50% - 450px);}
	.hd1-a4{height: 100%;padding: 0 5px;position: relative;margin-right: 36px;float: left;font-size: 18px;line-height: 100px;color: #000;}
	.hd1-a4:last-child{margin-right: 0;}
	.hd1-a4>div{width: 0;height: 6px;background: #00873b;position: absolute;top: 0;left: 50%;transition: 0.5s;}
	.hd1-a4:hover>div{width: 100%;left: 0;transition: 0.5s;}
	.hd1-a4.on1>div{width: 100%;left: 0;}
	.hd1-a5{width: 500px;height: 100%;position: absolute;top: 0;left: calc(50% - 500px/2);display: none;}
	.hd1-a6{height: 20px;position: absolute;top: calc(50% - 20px/2);left: 0;cursor: pointer;}
	.hd1-a7{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 0;cursor: pointer;}
	.hd1-a7+input{display: none;}
	.hd1-a8{width: 400px;height: 40px;position: absolute;top: calc(50% - 40px/2);left: calc(50% - 400px/2);}
	.hd1-a8 input{width: 100%;height: 100%;position: relative;font-size: 18px;line-height: 40px;color: #000;}
	.hd1-a9{width: 400px;height: 1px;background: #16a34c;position: absolute;top: calc(50% + 40px/2 + 2px);left: calc(50% - 400px/2);}
	.hd1-a10{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 140px;cursor: pointer;}
	.hd1-a11{width: 40px;height: 40px;position: fixed;/*top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);*/cursor: pointer;}
	.hd1-a11>div{height: 2px;background: #e16108;position: absolute;left: calc(50% - 32px/2);transform-origin: 50% 50%;transition: 0.5s;}
	.hd1-a11>div:nth-child(1){width: 32px;top: calc(50% - 28px/2);}
	.hd1-a11>div:nth-child(2){width: 24px;top: calc(50% - 2px/2);}
	.hd1-a11>div:nth-child(3){width: 32px;top: calc(50% + 28px/2 - 2px);}
	.hd1-a11.on1>div{transition: 0.5s;}
	.hd1-a11.on1>div:nth-child(1){transform: rotate(405deg);top: calc(50% - 2px/2); background: #fff;}
	.hd1-a11.on1>div:nth-child(2){width: 0; background: #fff;}
	.hd1-a11.on1>div:nth-child(3){transform: rotate(-405deg);top: calc(50% - 2px/2); background: #fff;}
	.hd1-a12{width: 0%;height: 0%;border-radius: 50%;background: #16a8a8;position:fixed;top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);opacity: 0;}
	.hd1-a12.on1{width: 300%;height: 300%;top: calc(100px/2 - 40px/2 - 300%/2);right: calc(100px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
	.hd1-a13{width: 0%;height: 0%;border-radius: 50%;background: #fff;position:fixed;top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);opacity: 0;}
	.hd1-a13.on1{width: 300%;height: 300%;top: calc(100px/2 - 40px/2 - 300%/2);right: calc(100px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
	.hd1-a14{/*width: 100px;height: 100%;*/position: absolute;top: 0;right: 0;/*background: #00873b;*/}
	.hd1-b1{display: none;}
	.hd1-c1{display: none;width: 100%;height: 100%;/*background: #fff;*/position: fixed;top: 0;left: 0;}
	/*.hd1-c1{background: url(../images/b31.jpg) no-repeat #00873b;background-size: 1920px auto;background-position: center bottom;}*/
	.hd1-c2{width: 1560px;position: absolute;top: 300px;left: calc(50% - 1560px/2);display: flex;justify-content: space-between;}
	.hd1-c3{position: relative;}
	.hd1-c4{font-size: 24px;line-height: 40px;color: #fff;margin-bottom: 6px;text-align: center;}
	.hd1-c5{position: relative;}
	.hd1-c6{font-size: 18px;line-height: 36px;color: rgba(255,255,255,0.6);text-align: center;transition: 0.5s;}
	.hd1-c6:hover{color: rgba(255,255,255,1);transition: 0.5s;}
	.hd1-c7{font-size: 48px;line-height: 48px;color: #fff;text-align: center;margin-bottom: 40px;}
	.hd1-c8{width: 128px;position: absolute;left: calc(50% - 128px/2);top: 86px;}
	.hd1-c9{width: 1920px;height: 1px;background: #fff;position: absolute;top: 372px;right: 100%;}
	.hd1-c9 div{width: 5px;height: 5px;background: #fff;position: absolute;top: -2px;right: 0;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.hd1-a0{width: 100%;height: 100px;}
	.hd1-a1{width: 100%;/*height: 100px;*/position: fixed;top: 0;left: 0;z-index: 10;}
	/*.hd1-a2{height: 76px;position: absolute;top: calc(50% - 76px/2);left: calc(50% - 1360px/2);}*/
	.hd1-a3{height: 100%;position: absolute;top: 0;left: calc(50% - 350px);}
	.hd1-a4{height: 100%;/*padding: 0 5px;*/padding: 0 20px;position: relative;margin-right: 20px;float: left;font-size: 16px;line-height: 100px;color: #000;}
	.hd1-a4:last-child{margin-right: 0;}
	.hd1-a4>div{width: 0;height: 6px;background: #00873b;position: absolute;top: 0;left: 50%;transition: 0.5s;}
	.hd1-a4:hover>div{width: 100%;left: 0;transition: 0.5s;}
	.hd1-a4.on1>div{width: 100%;left: 0;}
	.hd1-a5{width: 500px;height: 100px;position: absolute;top: 0;left: calc(50% - 500px/2);display: none;}
	.hd1-a6{height: 20px;position: absolute;top: calc(50% - 20px/2);left: 0;cursor: pointer;}
	.hd1-a7{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 0;cursor: pointer;}
	.hd1-a7+input{display: none;}
	.hd1-a8{width: 400px;height: 40px;position: absolute;top: calc(50% - 40px/2);left: calc(50% - 400px/2);}
	.hd1-a8 input{width: 100%;height: 100%;position: relative;font-size: 16px;line-height: 40px;color: #000;}
	.hd1-a9{width: 400px;height: 1px;background: #16a34c;position: absolute;top: calc(50% + 40px/2 + 2px);left: calc(50% - 400px/2);}
	.hd1-a10{height: 24px;position: absolute;top: calc(50% - 24px/2);right: 140px;cursor: pointer;}
	.hd1-a11{width: 40px;height: 40px;position: fixed;/*top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);*/cursor: pointer;}
	.hd1-a11>div{height: 2px;background: #e16108;position: absolute;left: calc(50% - 32px/2);transform-origin: 50% 50%;transition: 0.5s;}
	.hd1-a11>div:nth-child(1){width: 32px;top: calc(50% - 28px/2);}
	.hd1-a11>div:nth-child(2){width: 24px;top: calc(50% - 2px/2);}
	.hd1-a11>div:nth-child(3){width: 32px;top: calc(50% + 28px/2 - 2px);}
	.hd1-a11.on1>div{transition: 0.5s;}
	.hd1-a11.on1>div:nth-child(1){transform: rotate(405deg);top: calc(50% - 2px/2); background: #fff;}
	.hd1-a11.on1>div:nth-child(2){width: 0; background: #fff;}
	.hd1-a11.on1>div:nth-child(3){transform: rotate(-405deg);top: calc(50% - 2px/2); background: #fff;}
	.hd1-a12{width: 0%;height: 0%;border-radius: 50%;background: #16a8a8;position:fixed;top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);opacity: 0;}
	.hd1-a12.on1{width: 300%;height: 300%;top: calc(100px/2 - 40px/2 - 300%/2);right: calc(100px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
	.hd1-a13{width: 0%;height: 0%;border-radius: 50%;background: #fff;position:fixed;top: calc(100px/2 - 40px/2);right: calc(100px/2 - 40px/2);opacity: 0;}
	.hd1-a13.on1{width: 300%;height: 300%;top: calc(100px/2 - 40px/2 - 300%/2);right: calc(100px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
	.hd1-a14{/*width: 100px;height: 100%;*/position: absolute;top: 0;right: 0;/*background: #00873b;*/}
	.hd1-b1{display: none;}
	.hd1-c1{display: none;width: 100%;height: 100%;/*background: #fff;*/position: fixed;top: 0;left: 0;}
	/*.hd1-c1{background: url(../images/b31.jpg) no-repeat #00873b;background-size: 1920px auto;background-position: center bottom;}*/
	.hd1-c2{width: 1360px;position: absolute;top: 300px;left: calc(50% - 1360px/2);display: flex;justify-content: space-between;}
	.hd1-c3{position: relative;}
	.hd1-c4{font-size: 24px;line-height: 40px;color: #fff;margin-bottom: 6px;text-align: center;}
	.hd1-c5{position: relative;}
	.hd1-c6{font-size: 18px;line-height: 36px;color: rgba(255,255,255,0.6);text-align: center;transition: 0.5s;}
	.hd1-c6:hover{color: rgba(255,255,255,1);transition: 0.5s;}
	.hd1-c7{font-size: 48px;line-height: 48px;color: #fff;text-align: center;margin-bottom: 40px;}
	.hd1-c8{width: 128px;position: absolute;left: calc(50% - 128px/2);top: 86px;}
	.hd1-c9{width: 1920px;height: 1px;background: #fff;position: absolute;top: 372px;right: 100%;}
	.hd1-c9 div{width: 5px;height: 5px;background: #fff;position: absolute;top: -2px;right: 0;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.hd1-a0{width: 100%;height: 80px;}
	.hd1-a1{width: 100%;/*height: 80px;*/ position: fixed;top: 0;left: 0;z-index: 10;}
	/*.hd1-a2{height: 56px;position: absolute;top: calc(50% - 56px/2);left: calc(50% - 980px/2);}*/
	.hd1-a3{height: 100%;position: absolute;top: 0;left: calc(50% - 280px);}
	.hd1-a4{height: 100%;padding: 0 5px;position: relative;margin-right: 10px;float: left;font-size: 14px;line-height: 80px;color: #000;}
	.hd1-a4:last-child{margin-right: 0;}
	.hd1-a4>div{width: 0;height: 6px;background: #00873b;position: absolute;top: 0;left: 50%;transition: 0.5s;}
	.hd1-a4:hover>div{width: 100%;left: 0;transition: 0.5s;}
	.hd1-a4.on1>div{width: 100%;left: 0;}
	.hd1-a5{width: 500px;height: 100%;position: absolute;top: 0;left: calc(50% - 500px/2);display: none;}
	.hd1-a6{height: 16px;position: absolute;top: calc(50% - 16px/2);left: 0;cursor: pointer;}
	.hd1-a7{height: 20px;position: absolute;top: calc(50% - 20px/2);right: 0;cursor: pointer;}
	.hd1-a7+input{display: none;}
	.hd1-a8{width: 400px;height: 40px;position: absolute;top: calc(50% - 40px/2);left: calc(50% - 400px/2);}
	.hd1-a8 input{width: 100%;height: 100%;position: relative;font-size: 14px;line-height: 40px;color: #000;}
	.hd1-a9{width: 400px;height: 1px;background: #16a34c;position: absolute;top: calc(50% + 40px/2 + 2px);left: calc(50% - 400px/2);}
	.hd1-a10{height: 20px;position: absolute;top: calc(50% - 20px/2);right: 100px;cursor: pointer;}
	.hd1-a11{width: 40px;height: 40px;position: fixed;/*top: calc(80px/2 - 40px/2);right: calc(80px/2 - 40px/2);*/cursor: pointer;}
	.hd1-a11>div{height: 2px;background: #e16108;position: absolute;left: calc(50% - 32px/2);transform-origin: 50% 50%;transition: 0.5s;}
	.hd1-a11>div:nth-child(1){width: 32px;top: calc(50% - 28px/2);}
	.hd1-a11>div:nth-child(2){width: 24px;top: calc(50% - 2px/2);}
	.hd1-a11>div:nth-child(3){width: 32px;top: calc(50% + 28px/2 - 2px);}
	.hd1-a11.on1>div{transition: 0.5s;}
	.hd1-a11.on1>div:nth-child(1){transform: rotate(405deg);top: calc(50% - 2px/2); background: #fff;}
	.hd1-a11.on1>div:nth-child(2){width: 0; background: #fff;}
	.hd1-a11.on1>div:nth-child(3){transform: rotate(-405deg);top: calc(50% - 2px/2); background: #fff;}
	.hd1-a12{width: 0%;height: 0%;border-radius: 50%;background: #16a8a8;position:fixed;top: calc(80px/2 - 40px/2);right: calc(80px/2 - 40px/2);opacity: 0;}
	.hd1-a12.on1{width: 300%;height: 300%;top: calc(80px/2 - 40px/2 - 300%/2);right: calc(80px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
	.hd1-a13{width: 0%;height: 0%;border-radius: 50%;background: #fff;position:fixed;top: calc(80px/2 - 40px/2);right: calc(80px/2 - 40px/2);opacity: 0;}
	.hd1-a13.on1{width: 300%;height: 300%;top: calc(80px/2 - 40px/2 - 300%/2);right: calc(80px/2 - 40px/2 - 300%/2);opacity: 1;transition: 0.5s;}
	.hd1-a14{/*width: 80px;height: 100%;*/position: absolute;top: 0;right: 0;/*background: #00873b;*/}
	.hd1-b1{display: none;}
	.hd1-c1{display: none;width: 100%;height: 100%;/*background: #fff;*/position: fixed;top: 0;left: 0;}
	/*.hd1-c1{background: url(../images/b31.jpg) no-repeat #00873b;background-size: 1920px auto;background-position: center bottom;}*/
	.hd1-c2{width: 960px;position: absolute;top: 160px;left: calc(50% - 960px/2);display: flex;justify-content: space-between;}
	.hd1-c3{position: relative;}
	.hd1-c4{font-size: 20px;line-height: 36px;color: #fff;margin-bottom: 6px;text-align: center;}
	.hd1-c5{position: relative;}
	.hd1-c6{font-size: 14px;line-height: 28px;color: rgba(255,255,255,0.6);text-align: center;transition: 0.5s;}
	.hd1-c6:hover{color: rgba(255,255,255,1);transition: 0.5s;}
	.hd1-c7{font-size: 40px;line-height: 40px;color: #fff;text-align: center;margin-bottom: 32px;}
	.hd1-c8{width: 100px;position: absolute;left: calc(50% - 100px/2);top: 30px;}
	.hd1-c9{width: 1920px;height: 1px;background: #fff;position: absolute;top: 216px;right: 100%;}
	.hd1-c9 div{width: 5px;height: 5px;background: #fff;position: absolute;top: -2px;right: 0;}
}
@media only screen and (max-width: 1023px) {
	.hd1-a0{width: 100%;height: 1.06rem;}
	.hd1-a1{width: 100%;/*height: 1.06rem;*/position: fixed;top: 0;left: 0;z-index: 7;}
	.hd1-a2{height: 0.8rem;position: absolute;top: calc(50% - 0.8rem/2);left: calc(50% - 2.8rem/2);}
	.hd1-a3{display: none;}
	.hd1-a5{width: 5rem;height: 100%;position: absolute;top: 0;left: calc(50% - 5rem/2);display: none;}
	.hd1-a6{height: 0.38rem;position: absolute;top: calc(50% - 0.38rem/2);left: 0;cursor: pointer;}
	.hd1-a7{height: 0.42rem;position: absolute;top: calc(50% - 0.42rem/2);right: 0;cursor: pointer;}
	.hd1-a7+input{display: none;}
	.hd1-a8{width: 3.6rem;height: 0.8rem;position: absolute;top: calc(50% - 0.8rem/2);left: calc(50% - 3.6rem/2);}
	.hd1-a8 input{width: 100%;height: 100%;position: relative;font-size: 0.26rem;line-height: 0.8rem;color: #000;}
	.hd1-a9{width: 3.6rem;height: 1px;background: #16a34c;position: absolute;top: calc(50% + 0.8rem/2 + 0.04rem);left: calc(50% - 3.6rem/2);}
	.hd1-a10{height: 0.42rem;position: absolute;top: calc(50% - 0.42rem/2);right: 0.2rem;cursor: pointer;}
	.hd1-a11{width: 0.52rem;height: 0.46rem;position: fixed; /*top: calc(1.06rem/2 - 0.46rem/2);*/ top: 6vw; right: 4.322vw;cursor: pointer;}
	.hd1-a11>div{height: 3px;background: #e16108;position: absolute;left: 0;transform-origin: 50% 50%;transition: 0.5s;}
	.hd1-a11>div:nth-child(1){width: 0.52rem;top: 0;}
	.hd1-a11>div:nth-child(2){width: 0.4rem;top: calc(50% - 3px/2);}
	.hd1-a11>div:nth-child(3){width: 0.52rem;top: calc(100% - 3px);}
	.hd1-a11.on1>div{transition: 0.5s;}
	.hd1-a11.on1>div:nth-child(1){transform: rotate(405deg);top: calc(50% - 3px/2); background: #fff;}
	.hd1-a11.on1>div:nth-child(2){width: 0; background: #fff;}
	.hd1-a11.on1>div:nth-child(3){transform: rotate(-405deg);top: calc(50% - 3px/2); background: #fff;}
	.hd1-a12,.hd1-a13,.hd1-a14{display: none;}
	.hd1-b1{display: none;width: 100%;height: 100%;background: #16a8a8;padding: 1.46rem 0.35rem 1rem 0.35rem;box-sizing: border-box;overflow: hidden;overflow-y: auto;position: fixed;top: 0;left: 0;z-index: 9;}
	.hd1-b2{width: 100%;position: relative;}
	.hd1-b3{width: 100%;height: 1rem;position: relative;}
	.hd1-b4{width: 0.4rem;height: 0.4rem;position: absolute;top: calc(50% - 0.4rem/2);right: 0;}
	.hd1-b4>div{background: #fff;position: absolute;transform-origin: 50% 50%;}
	.hd1-b4>div:nth-child(1){width: 2px;height: 100%;top: 0;left: calc(50% - 2px/2);transition: 0.5s;}
	.hd1-b4>div:nth-child(2){width: 100%;height: 2px;top: calc(50% - 2px/2);left: 0;}
	.hd1-b2.on1 .hd1-b4>div:nth-child(1){transform: rotate(90deg);transition: 0.5s;}
	.hd1-b5{width: 100%;height: 100%;position: absolute;top: 0;left: 0;cursor: pointer;}
	.hd1-b6{font-size: 0.32rem;line-height: 1rem;color: #fff;position: absolute;top: 0;left: 0;}
	.hd1-b7{width: 100%;position: relative;display: none;}
	.hd1-b8{width: calc(100% - 1rem);height: 0.8rem;margin-left: 1rem;position: relative;font-size: 0.28rem;line-height: 0.8rem;color: #fff;}
	.hd1-c1{display: none;}
}



.index_01{ width: 100%; /*height: 113vh;*/ height: 100vh; background-repeat: no-repeat; background-size: cover; background-attachment: fixed; background-position: center; position: relative;}
.index_01_bg{ position: relative; width: 100%;}
.index_01 .hd1-a1{ position: relative;}
/*.index_01 .hd1-a1{position: absolute;}*/
.index_01 .hd1-a2{ position: absolute; height: 44px; left: 4.322vw; top: 3vw;}

.ny_body .hd1-a2{ height: 44px; left: 4.322vw; top: 3vw;}
.ny_body .hd1-a2 img{ height: 44px;}
.index_01 .index_center{ width: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 9;}

.ny_body .index_01 .index_center{ width: 100%; padding: 0 9%;}

.index_01 .cen_left h1{ color: #fff; letter-spacing: 9px; font-size: 57px; line-height: 57px; font-weight: normal; margin-bottom: 2%;}
.index_01 .cen_left .c_en{ color: rgba(255,255,255,0.35); text-transform: initial; font-size: 16px; font-weight: 600; letter-spacing: 9px;}
.index_01 .cen_left .c_en strong{ color: rgba(255,255,255,1); text-transform: uppercase; font-size: 18px; letter-spacing: 2px; margin-right: 30px;}
.jsf60{ color: #fff; margin-top: 14%;}
.jsf60 p,.jsf60 span{  font-size: 22px; float: left; line-height: 38px; border:1px solid #dc610a; letter-spacing: 3px;}
.jsf60 p{ background:#dc610a; padding: 0 15px; border-radius: 50px;}
.jsf60 span{ padding: 0 30px 0 40px; margin-left: -28px;  border-radius: 0 28px 28px 0; /*左上 右上 右下 左下*/ border-left: none;}

.ny_body .jsf60{ color: #fff; width: 569px;
    margin: 0 auto; margin-top: 130px;}
.ny_body .jsf60 p,.jsf60 span{  font-size: 22px; float: left; line-height: 38px; border:1px solid #dc610a; letter-spacing: 3px;}
.ny_body .jsf60 p{ background:#dc610a; padding: 0; border-radius: 50px; width: 400px;}
.ny_body .jsf60 span{ padding: 0 0 0 20px; margin-left: -28px;  border-radius: 0 28px 28px 0; /*左上 右上 右下 左下*/ border-left: none;width: 197px;}


.cen_right{ width: 23.2291vw;}
.cen_right ul li{ color: #fff; font-size: 22px; line-height: 46px;}
.cen_right ul li b{ color: rgba(255,255,255,0.3); margin-right: 25px;}
.cen_right ul li span{ font-size: 18px;}



  @-webkit-keyframes flymove{
            0%{background-position:0px 0px;}
            100%{background-position:0px 100vh;}
        }
		
.shubiao{ width: 30px; height: 47px; animation: remove 2s linear infinite; background: url(../picture/shubiao.png) no-repeat center; background-size: 100% 100%; position: absolute;  bottom:8.5%; left:50%; transform: translateX(-50%); z-index: 3;}
@keyframes remove{
	    0%{
	        transform:translateY(0px);
	      }
		 50%{
			transform:translateY(20px); 
		 }
	    100%{
	    	transform:translateY(0px);
	    }
	
}	


/*.shubiao{ position: absolute; bottom:5.5%; left:50%; transform: translateX(-50%);}*/

.index_01_l_en{ width: 80%; position: absolute; bottom:10%; left:50%; transform: translateX(-50%);}

.index_01_right{ color: #fff;}




 @-webkit-keyframes flymove{
    0%{position:0px 0px;}
    100%{position:0px 100vh;}
}

.index_01_right span{ font-size: 22px; animation: remove 2s linear infinite; position: absolute; right: 4.375vw;; top:50%;transform: translateY(-50%);}

@keyframes remove{
    0%{
        transform:translateY(0px);
      }
	 50%{
		transform:translateY(30px); 
	 }
    100%{
    	transform:translateY(0px);
    }

}







.index_01_right p{ font-size: 18px; line-height: 35px; position: absolute; right: 4.375vw;; bottom: 3vw;}
.ind_show{ display: block;}
.ind_hide{ display: none;}




@media only screen and (max-width: 1680px){
	.index_01{/* height: 105vh;*/ height: 100vh;}
	.cen_right ul li{ font-size: 20px;}
	.cen_right ul li span { font-size: 17px;}
	.index_01_right p{ bottom: 3vw;}
	.index_01_l_en { bottom: 10%;}
}

@media only screen and (max-width: 1600px){
	.index_01 .cen_left h1{ font-size: 51px;}
	.index_01_right p{ font-size: 16px; line-height: 30px;}
	.cen_right ul li{ font-size: 19px;}
	.cen_right ul li span { font-size: 15px;}

}


@media only screen and (max-width: 1440px){
	.index_01 .hd1-a2{ height: 38px;}
	.ny_body .hd1-a2{ height: 38px;}
	.ny_body .hd1-a2 img{ height: 38px;}
	.index_01 .cen_left h1{ font-size: 42px;}
	.index_01 .cen_left .c_en{ font-size: 14px; letter-spacing: 7px;}
	.index_01 .cen_left .c_en strong{ font-size: 16px;}
	.jsf60 p, .jsf60 span{ font-size: 18px;}
	.shubiao{ width: 25px; height: 39px;}

	.cen_right ul li{ font-size: 17px;}
	


}



@media only screen and (max-width: 1360px){
	.index_01 .index_center{ width: 85%;}
	.cen_right ul li{ font-size: 15px;}
	.cen_right ul li span{ font-size: 13px;}
	.index_01 .cen_left h1{ font-size: 38px;}
	.index_01_l_en{ width: 85%;}
	

}



@media only screen and (max-width: 768px){
	.index_01{ height: 100vh; background-attachment: unset;}
	.index_01 .hd1-a2{ height: 30px; top: 6vw;}
	.ny_body .hd1-a2{ height: 30px; top: 6vw;}
	.ny_body .hd1-a2 img{ height: 30px;}
	.index_01 .index_center{ width: 90%; z-index: 0; overflow: hidden;}
	.ny_body .index_01 .index_center{ padding: 0 5%;}
	.index_01 .cen_left h1{ font-size: 0.51rem !important; line-height: 0.51rem; letter-spacing: 6px; margin-bottom: 4%;}
	.index_01 .cen_left .c_en{ font-size: 14px;    letter-spacing: 4px;}
	.index_01 .cen_left .c_en strong{ font-size: 16px;width: 100%;
    display: block;}

    .jsf60{ color: #fff; margin-top: 10%;}
    .ny_body .jsf60{ margin-top: 80px; width: 100%;}
    .jsf60 p, .jsf60 span{ font-size: 16px; line-height: 32px;}
    .ny_body .jsf60 p, .jsf60 span{ font-size: 16px; width: auto; letter-spacing: 0; line-height: 33px; padding: 0 5%;}
    .jsf60 span{ margin-left: 0;border-left: 1px solid #dc610a; border-radius:28px;padding: 0 16px;}

    .ny_body .jsf60 span{ margin-left: 0; border-left: 1px solid #dc610a; border-radius: 28px; width: auto; padding: 0 5%;}
    .cen_right{ width: 100%;}
    .index_01 .cen_right{ margin-top: 19vw}
    .cen_right ul li{ font-size: 16px; line-height: 30px;}
    .cen_right ul li span{ font-size: 14px;}
    .cen_right ul li b{ margin-right: 14px;}
    .index_01_l_en{ display: none;}
    .shubiao { width: 25px; height: 36px;}
    .index_01_right p{ bottom: 5vw; font-size: 14px; line-height: 22px;}


    .ind_show{ display: none;}
	.ind_hide{ display: block;}

}






.cp_pc{ display: block;}
.cp_sj{ display: none;}

.z_banner .hd1-a1{ position: absolute;}
/*.z_banner .hd1-a1{position: absolute;}*/
.z_banner .hd1-a2{ position: absolute; height: 44px; left: 4.322vw; top: 3vw;}

.z_banner .index_center{ width: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 9;}

.border_b{ width: 100%; height: 2px; background:#999; margin:3% 0 8%;}
.con01{ color: #666;}
.con01 p{ font-size: 22px; line-height: 46px;}
.cen_left .qt_span{ font-size: 16px; color: #999; text-transform: uppercase;}
.cen_left .qt_h1{ font-size: 50px;}
.z_banner .cen_left .qt_h1{ color: #3fa5a6; letter-spacing: 8px;}

.z_banner .cen_right ul li a{ color: #666; background:url(../picture/shuidi.png) no-repeat center left; padding-left: 9%; background-size: contain;}
.z_banner .cen_right ul li b{}

.index_center .v_more01{ width: 149px; height: 48px; display: block; border:1px solid #a7a7a7; text-align: center; line-height: 46px; color: #9d9d9d; text-transform: uppercase; font-size: 16px; border-radius: 0px 20px 0 20px; /*左上 右上 右下 左下*/ margin-top: 10%; transition: all 0.5s;}
.index_center a.v_more01:hover{ color: #fff; background:#e16108; border:1px solid #e16108; transition: all 0.5s;}


@media only screen and (max-width: 1680px){
	.z_banner .bd li{/* height: 105vh;*/ height: 100vh;}
	.z_banner .picBox{ /* height: 105vh;*/ height: 100vh;}
}

@media only screen and (max-width: 1600px){

	.cen_left .qt_h1{ font-size: 44px;}
	.cen_left .qt_span{ font-size: 15px;}
	.border_b{ height: 1px;}
	.index_center .v_more01{ height: 43px; line-height: 43px; font-size: 14px;}
	
	.con01 p { font-size: 20px; line-height: 40px;}


}


@media only screen and (max-width: 1440px){


	.z_banner .hd1-a2{ height: 38px;}
	.z_banner .cen_left .qt_h1{ font-size: 40px;}
	.cen_left .qt_span {  font-size: 14px;}
	.con01 p { font-size: 17px; line-height: 36px;}
	.index_center .v_more01{ width: 124px; font-size: 14px; height: 38px; line-height: 38px;}



}


@media only screen and (max-width: 1360px){
	.z_banner .index_center{ width: 85%;}
	.z_banner .cen_right ul li a{ background-size: 5%;}
	.z_banner .cen_left .qt_h1{ font-size: 35px;}
	.con01 p{ font-size: 16px;}
	

}



@media only screen and (max-width: 768px){
	.cp_pc{ display: none;}
	.cp_sj{ display: block;}

	.z_banner .hd1-a2{ height: 30px; top: 6vw;}
	.z_banner .cen_left .qt_h1{ font-size: 0.51rem; line-height: 0.7rem;}
	.cen_left .qt_span{ font-size: 14px;}
	.cen_left .qt_span:first-child{ display: none;}
	.border_b{ height: 1px; margin: 3% 0 6%;}
	.z_banner .index_center{ width: 90%; transform: translateX(-50%); top: 13%; z-index: 3; overflow: hidden;}
	.con01 p{ font-size: 16px; line-height: 25px;}
	.index_center .v_more01{ width: 115px; height: 35px; line-height: 35px; font-size: 14px; border-radius: 0px 15px 0 15px; margin-top: 7%;}
	.z_banner .cen_right { margin-top: 14vw;}
	.z_banner .cen_right ul li a{ background-size: contain; padding-left: 7%;}

}





.index_03{ width: 100%;/* height: 115vh;*/ height: 100vh; background-repeat: no-repeat; background-size: cover; position: relative;background-attachment: fixed; overflow:hidden; background-position: center;}
.index_03_bg{ position: relative; width: 100%;}
.index_03 .hd1-a1{ position: relative;}
/*.index_01 .hd1-a1{position: absolute;}*/
.index_03 .hd1-a2{ position: absolute; height: 44px; left: 4.322vw; top: 3vw;}

.index_03 .index_center{ width: 80%; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 9;}
.index_03 .cen_left{ color: #fff;}
.index_03 .cen_left .qt_span{ color: #fff; text-shadow:1px 1px 8px #000; background:url(../images/zzjt.png) no-repeat center right; padding-right: 8%;}
.index_03 .cen_left .qt_h1{ letter-spacing: 25px; margin-bottom: 10%; text-shadow:1px 1px 8px #000;}

.index_03 .con01{ color: #fff; margin-top: 22%; text-shadow:1px 1px 8px #000;}
.index_03 .con01 p{ line-height: 59px; font-size: 28px;}


.index_03 .cen_right ul li a{ padding-left: 13%; font-weight: lighter; background-size: contain !important;}
.index_03 .cen_right ul li:nth-child(1) a{ background:url(../images/zztb_01.png) no-repeat center left; padding-left: 13%;}
.index_03 .cen_right ul li:nth-child(2) a{ background:url(../images/zztb_02.png) no-repeat center left; padding-left: 13%;}
.index_03 .cen_right ul li:nth-child(3) a{ background:url(../images/zztb_03.png) no-repeat center left; padding-left: 13%;}
.index_03 .cen_right ul li:nth-child(4) a{ background:url(../images/zztb_04.png) no-repeat center left; padding-left: 13%;}
.index_03 .cen_right ul li:nth-child(5) a{ background:url(../images/zztb_05.png) no-repeat center left; padding-left: 13%;}
.index_03 .cen_right ul li:nth-child(6) a{ background:url(../images/zztb_06.png) no-repeat center left; padding-left: 13%;}



.index_03 .index_center .v_more{ width: 149px; height: 48px; display: block; color: #fff; background:#e16108; border:1px solid #e16108; text-align: center; line-height: 46px; text-transform: uppercase; font-size: 16px; border-radius: 0px 20px 0 20px; /*左上 右上 右下 左下*/ margin-top: 10%; transition: all 0.5s;}
.index_03 .index_center .v_more:hover{ border:1px solid #fff; color: #fff; background:none; transition: all 0.5s;}

@media only screen and (max-width: 1680px){
	.index_03{/* height: 105vh;*/ height: 100vh;}
}
@media only screen and (max-width: 1600px){
	.index_03 .con01 p{ font-size: 24px;}
	.index_03 .index_center .v_more{ height: 43px; line-height: 43px;}
	.index_03 .cen_right ul li a{ background-size: 9%;}
	.index_03 .cen_right ul li:nth-child(2) a{ background-size: 9%;}
	.index_03 .cen_right ul li:nth-child(3) a{ background-size: 9%;}
	.index_03 .cen_right ul li:nth-child(4) a{ background-size: 9%;}
	.index_03 .cen_right ul li:nth-child(5) a{ background-size: 9%;}
	.index_03 .cen_right ul li:nth-child(6) a{ background-size: 9%;}


}

@media only screen and (max-width: 1440px){
	.index_03 .hd1-a2{ height: 38px;}
	.index_03 .con01 p { font-size: 22px; line-height: 54px;}
	.index_03 .index_center .v_more{ width: 124px; font-size: 14px; height: 38px; line-height: 38px;}
}


@media only screen and (max-width: 1360px){
	.index_03 .index_center{ width: 85%;}
	.index_03 .cen_left .qt_h1{ font-size: 35px;}
	.index_03 .con01 p{ font-size: 17px;    line-height: 45px;}

	

}


@media only screen and (max-width: 768px){
	.index_03 { background-attachment:unset;}
	.index_03 .hd1-a2{ height: 30px; top: 6vw;}
	.index_03 .index_center{ width: 90%; z-index: 3; overflow: hidden;}
	.index_03 .cen_left .qt_h1{  font-size: 0.51rem; /*line-height: 0.7rem;*/ letter-spacing: 15px; margin-bottom: 3%;}
	.index_03 .cen_left .qt_span{ padding-right: 13%;}
	.index_03 .con01{ margin-top: 11%;}
	.index_03 .con01 p{ font-size: 16px;    line-height: 33px;}
    .index_03 .cen_right{ margin-top: 19vw;}
	.index_03 .cen_right ul li a{ background-size: 7.3%; padding-left: 11%; }
	.index_03 .cen_right ul li:nth-child(2) a{ background-size: 7.3%; padding-left: 11%; }
	.index_03 .cen_right ul li:nth-child(3) a{ background-size: 7.3%; padding-left: 11%; }
	.index_03 .cen_right ul li:nth-child(4) a{ background-size: 7.3%; padding-left: 11%; }
	.index_03 .cen_right ul li:nth-child(5) a{ background-size: 7.3%; padding-left: 11%; }
	.index_03 .cen_right ul li:nth-child(6) a{ background-size: 7.3%; padding-left: 11%; }
	.index_03 .index_center .v_more { width: 115px; height: 35px; line-height: 35px; font-size: 14px;  border-radius: 0px 15px 0 15px;}
}



.index_04{ margin: 0 auto; padding-top: 4vw; width: 100%; overflow: hidden; height: 100vh; background: #fff; position: relative;}
.index_04 .con_bt{ width: 100%; margin: 0 auto; text-align: center;}

.index_04 .con_bt .qt_span{ font-size: 16px; color: #999; text-transform: uppercase; line-height: 40px;}
.index_04 .con_bt .qt_h1{ font-size: 50px; color: #16a8a8; letter-spacing: 13px;}
.index_04 .gbook{ width: 46.0625%; margin: 0 auto; margin-top: 3.5%;}

.gbook form {
	width: 100%;
	
	
}

.gbook form div {
	border-bottom: 1px solid #2da0a1;
	height: 56px;
	line-height: 56px;
	width: 100%;
	margin-bottom: 15px;
	 padding: 0 1.5%;
	display: inline-block; 
}


.gbook form div:nth-child(1){ width: 48.55%; margin-right: 2%;}
.gbook form div:nth-child(2){ width: 48.55%; }
.gbook form div:nth-child(3){margin-top: 8%;}


.gbook input {
	outline: none;
	border: none;
	background: transparent;
	width: 71% ;
	/*width:*/
	color: #666;
	height: 56px;
	line-height: 56px;
	font-size: 16px;
}


.gbook span{ float: left; font-size: 18px; color: #666;}
.gbook p{ float: left; font-size: 18px; color: #666; height: 56px; line-height: 56px;}

.gbook textarea {
	outline: none;
	border: none;
	background: transparent;
	width: 85% ;
	height: 56px;
	color: #666;
	line-height: 56px;
	font-size: 16px;

}

.gbook button {
	width: 50%;
	margin: 0 auto;
	height: 53px;
	line-height: 53px;
	background: #e16108;
	text-align: center;
	margin-top: 7.5%;
	font-size: 18px;
	color: #fff;
	    border-radius: 50px;
	 transition: all 0.5s;
}

.gbook button i {
	display: inline-block;
	margin-left: 10px;
	font-size: 20px;
}

.gbook button:hover {
	transform: scale(1.1);
	 transition: all 0.5s;
}

.gbook form div.ac {
	border-color: #e4b966;/*文本框点击变色*/
}

.gbook form div.ac span {
	color: #666;
}

.gbook form div.ac p {
	color: #666;
}


@media only screen and (max-width: 1680px){
	.index_04{ padding-top: 4.5vw;}
	.index_04 .gbook{ margin-top: 4.5%;}
	.gbook form div:nth-child(3){ margin-top: 10%;}
}

@media only screen and (max-width: 1600px){


	.index_04 .con_bt .qt_h1{ font-size: 44px;}
	.index_04 .con_bt .qt_span{ font-size: 15px;}
	.index_04 .gbook{ margin-top: 3.5%;}
	.gbook form div:nth-child(3){ margin-top: 9%;}
}



@media only screen and (max-width: 1440px){
	.index_04 { padding-top: 3.3vw;}
	.index_04 .con_bt .qt_h1{ font-size: 40px;}
	.gbook span{ font-size: 16px;}
	.gbook p{ font-size: 16px;}
	.gbook textarea{ font-size: 14px;}
	.gbook input{ font-size: 14px;}
}


@media only screen and (max-width: 1360px){
	.index_04 { padding-top: 2.5vw;}
	.z_footer { padding: 0px 11vw;}
	.index_04 .gbook{ width: 49.5625%; margin-top: 2.5%;}
	.gbook input{ width: 67%;}
	.gbook textarea{ width: 83%;}
	.gbook button{ height: 45px; line-height: 45px; width: 42%;}
	.index_04 .con_bt .qt_h1{ font-size: 35px;}
	

}


@media only screen and (max-width: 1280px){
    .gbook form div:nth-child(3){ margin-top: 7%;}
    .gbook button{ margin-top: 6.5%;}
    .z_footer_center .fl{ width: 55%;}
}


@media only screen and (max-width: 1200px){
	.index_04 .gbook{ margin-top: 2%;}
	.gbook form div:nth-child(3){ margin-top: 5%;}
	.gbook button{ margin-top: 5%;}
}


@media only screen and (max-width: 1130px){
	.z_footer_center .fl{ /*width: 55%;*/ width: auto;}

}

@media only screen and (max-width: 1130px){
	.index_04 .gbook{ width: 55.5625%;}
}


@media only screen and (max-width: 1024px){
	.index_04 .gbook{ width: 55.5625%;}

}



@media only screen and (max-width: 768px){
	.index_04{ padding-top: 10vw;}
	.index_04 .con_bt .qt_h1{font-size: 0.51rem; line-height: 0.51rem; letter-spacing: 7px;}
	.index_04 .con_bt .qt_span{ font-size: 14px;}
	.index_04 .gbook{ width: 90%;}
	.gbook form div{ height: 45px; line-height: 45px; margin-bottom: 5px;}
	.gbook form div:nth-child(1){ width: 100%; margin-right: 0;}
	.gbook form div:nth-child(2){ width: 100%;}
	.gbook form div:nth-child(3){ margin-top: 12%;}
	.gbook span{ font-size: 16px;}
	.gbook input{ height: 45px; line-height: 45px; width: 74%;}
	.gbook p{ font-size: 16px; height: 45px; line-height: 45px;}
	.gbook textarea{ height: 45px; line-height: 45px; width: 74%;}
	.gbook button{ font-size: 16px; height: 45px; line-height: 45px; width: 62%;}
}







{ft1}
@media only screen and (min-width: 1600px) {
	.ft1-a1{width: 1560px;height: 320px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.ft1-a2{width: 50%;height: 100%;position: relative;float: left;background: #16a8a8;}
	.ft1-a3{width: 50%;height: 100%;position: relative;float: right;background: #f1f1f1;}
	.ft1-b1{width: 100%;height: 100%;position: relative;overflow: hidden;opacity: 1;z-index: 0;}
	.ft1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.ft1-b1 #map .anchorTR,.ft1-b1 #map .anchorBL{display: none;}
	.ft1-b2{position: absolute;top: 36px;left: 78px;z-index: 1;}
	.ft1-b2>div:nth-child(1){font-size: 30px;line-height: 36px;color: #333;}
	.ft1-b2>div:nth-child(2){font-size: 18px;line-height: 28px;color: #333;}
	.ft1-b3{width: calc(100% - 78px - 250px);position: absolute;top: 98px;left: 78px;}
	.ft1-b4{font-size: 16px;line-height: 38px;color: #666;}
	.ft1-b5{width: 100%;}
	.ft1-b5>div{font-size: 16px;line-height: 36px;color: #666;}
	.ft1-b5>div:nth-child(1){float: left;}
	.ft1-b5>div:nth-child(2){float: left;}
	.ft1-c1{position: absolute;top: 166px;left: 74px;z-index: 1;}
	.ft1-c1>div:nth-child(1){font-size: 30px;line-height: 36px;color: #333;}
	.ft1-c1>div:nth-child(2){font-size: 18px;line-height: 28px;color: #333;}
	.ft1-c2{position: absolute;top: 236px;left: 74px;}
	.ft1-c2>div:nth-child(1){font-size: 48px;line-height: 48px;color: #17a34d;float: left;margin-right: 12px;}
	.ft1-c2>div:nth-child(2){font-size: 18px;line-height: 18px;color: #666666;float: left;position: relative;top: 24px;}
	.ft1-c3{width: 160px;position: absolute;top: 72px;right: 64px;}
	.ft1-d1{width: 100%;border-top: 1px solid #dedede;position: relative;padding: 12px 0;}
	.ft1-d2{width: 1560px;font-size: 16px;line-height: 48px;color: #666666;text-align: center;margin: 0 auto;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.ft1-a1{width: 1360px;height: 320px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.ft1-a2{width: 50%;height: 100%;position: relative;float: left;background: #00873b;}
	.ft1-a3{width: 50%;height: 100%;position: relative;float: right;background: #f1f1f1;}
	.ft1-b1{width: 100%;height: 100%;position: relative;overflow: hidden;opacity: 1;z-index: 0;}
	.ft1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.ft1-b1 #map .anchorTR,.ft1-b1 #map .anchorBL{display: none;}
	.ft1-b2{position: absolute;top: 36px;left: 50px;z-index: 1;}
	.ft1-b2>div:nth-child(1){font-size: 30px;line-height: 36px;color: #333;}
	.ft1-b2>div:nth-child(2){font-size: 18px;line-height: 28px;color: #333;}
	.ft1-b3{width: calc(100% - 50px - 220px);position: absolute;top: 98px;left: 50px;}
	.ft1-b4{font-size: 16px;line-height: 25px;color: #666;margin-top: 7px;}
	.ft1-b5{width: 100%;}
	.ft1-b5>div{font-size: 16px;line-height: 36px;color: #666;}
	.ft1-b5>div:nth-child(1){float: left;}
	.ft1-b5>div:nth-child(2){float: left;}
	.ft1-c1{position: absolute;top: 166px;left: 50px;z-index: 1;}
	.ft1-c1>div:nth-child(1){font-size: 30px;line-height: 36px;color: #333;}
	.ft1-c1>div:nth-child(2){font-size: 18px;line-height: 28px;color: #333;}
	.ft1-c2{position: absolute;top: 236px;left: 50px;}
	.ft1-c2>div:nth-child(1){font-size: 48px;line-height: 48px;color: #17a34d;float: left;margin-right: 12px;}
	.ft1-c2>div:nth-child(2){font-size: 18px;line-height: 18px;color: #666666;float: left;position: relative;top: 24px;}
	.ft1-c3{width: 160px;position: absolute;top: 72px;right: 40px;}
	.ft1-d1{width: 100%;border-top: 1px solid #dedede;position: relative;padding: 12px 0;}
	.ft1-d2{width: 1360px;font-size: 16px;line-height: 48px;color: #666666;text-align: center;margin: 0 auto;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.ft1-a1{width: 960px;height: 240px;position: relative;margin: 0 auto;margin-bottom: 40px;}
	.ft1-a2{width: 50%;height: 100%;position: relative;float: left;background: #00873b;}
	.ft1-a3{width: 50%;height: 100%;position: relative;float: right;background: #f1f1f1;}
	.ft1-b1{width: 100%;height: 100%;position: relative;overflow: hidden;opacity: 1;z-index: 0;}
	.ft1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.ft1-b1 #map .anchorTR,.ft1-b1 #map .anchorBL{display: none;}
	.ft1-b2{position: absolute;top: 20px;left: 40px;z-index: 1;}
	.ft1-b2>div:nth-child(1){font-size: 24px;line-height: 30px;color: #333;}
	.ft1-b2>div:nth-child(2){font-size: 14px;line-height: 24px;color: #333;}
	.ft1-b3{width: calc(100% - 40px - 180px);position: absolute;top: 66px;left: 40px;}
	.ft1-b4{font-size: 12px;line-height: 18px;color: #666;margin-top: 12px;}
	.ft1-b5{width: 100%;}
	.ft1-b5>div{font-size: 12px;line-height: 28px;color: #666;}
	.ft1-c1{position: absolute;top: 120px;left: 40px;z-index: 1;}
	.ft1-c1>div:nth-child(1){font-size: 24px;line-height: 30px;color: #333;}
	.ft1-c1>div:nth-child(2){font-size: 14px;line-height: 24px;color: #333;}
	.ft1-c2{position: absolute;top: 180px;left: 40px;}
	.ft1-c2>div:nth-child(1){font-size: 36px;line-height: 36px;color: #17a34d;float: left;margin-right: 10px;}
	.ft1-c2>div:nth-child(2){font-size: 14px;line-height: 14px;color: #666666;float: left;position: relative;top: 16px;}
	.ft1-c3{width: 120px;position: absolute;top: 40px;right: 40px;}
	.ft1-d1{width: 100%;border-top: 1px solid #dedede;position: relative;padding: 10px 0;}
	.ft1-d2{width: 960px;font-size: 14px;line-height: 42px;color: #666666;text-align: center;margin: 0 auto;}
}
@media only screen and (max-width: 1023px) {
	.ft1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-bottom: 0.6rem;display: none;}
	.ft1-a2{width: 100%;height: 3rem;position: relative;float: left;background: #00873b;}
	.ft1-a3{width: 100%;height: 3.8rem;position: relative;float: right;background: #f1f1f1;}
	.ft1-b1{width: 100%;height: 100%;position: relative;overflow: hidden;opacity: 1;z-index: 0;}
	.ft1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.ft1-b1 #map .anchorTR,.ft1-b1 #map .anchorBL{display: none;}
	.ft1-b2{position: absolute;top: 0.2rem;left: 0.4rem;z-index: 1;}
	.ft1-b2>div:nth-child(1){font-size: 0.3rem;line-height: 0.48rem;color: #333;}
	.ft1-b2>div:nth-child(2){font-size: 0.3rem;line-height: 0.48rem;color: #333;}
	.ft1-b3{width: calc(100% - 0.4rem - 0.4rem);position: absolute;top: 1.2rem;left: 0.4rem;}
	.ft1-b4{font-size: 0.24rem;line-height: 0.36rem;color: #666; width: 67%}
	.ft1-b5{width: 100%;}
	.ft1-b5>div{font-size: 0.24rem;line-height: 0.36rem;color: #666;}
	.ft1-c1{position: absolute;top: 2rem;left: 0.4rem;z-index: 1;}
	.ft1-c1>div:nth-child(1){font-size: 0.3rem;line-height: 0.48rem;color: #333;}
	.ft1-c1>div:nth-child(2){font-size: 0.3rem;line-height: 0.48rem;color: #333;}
	.ft1-c2{position: absolute;top: 3rem;left: 0.4rem;}
	.ft1-c2>div:nth-child(1){font-size: 0.48rem;line-height: 0.48rem;color: #17a34d;float: left;margin-right: 0.14rem;}
	.ft1-c2>div:nth-child(2){font-size: 0.22rem;line-height: 0.22rem;color: #666666;float: left;position: relative;top: 0.24rem;}
	.ft1-c3{width: 1.68rem;position: absolute;top: 0.72rem;right: 0.4rem;}
	.ft1-d1{width: 100%;border-top: 1px solid #dbdbdb;position: relative;padding: 0.4rem 0;}
	.ft1-d2{width: calc(100% - 0.2rem*2);font-size: 0.24rem;line-height: 0.44rem;color: #666666;text-align: center;margin: 0 auto;}
}

{bt1}
@media only screen and (min-width: 1600px) {
	.bt1-a1{width: 180px;height: 50px;/*border: 1px solid #18a8a8;*/border-radius: 4px;box-sizing: border-box;background: #18a8a8;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-a1>div:nth-child(1){width: 100%;height: 100%;background: #e16108;border-radius: 0 24px 24px 0;position: absolute;top: 0;left: -100%;transition: 0.5s;}
	.bt1-a1>div:nth-child(2){width: 100%;height: 100%;background: #e16108;border-radius: 24px 0 0 24px;position: absolute;top: 0;right: -100%;transition: 0.5s;}
	.bt1-a1>div:nth-child(3){width: 100%;height: 100%;font-size: 16px;line-height: 48px;color: #fff;text-align: center;position: relative;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(1){left: 0;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(2){right: 0;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(3){color: #fff;transition: 0.5s;}
	.bt1-b1{width: 180px;height: 50px;border: 1px solid #fff;border-radius: 4px;box-sizing: border-box;background: #fff;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-b1>div:nth-child(1){width: 100%;height: 100%;background: #00873b;border-radius: 0 24px 24px 0;position: absolute;top: 0;left: -100%;transition: 0.5s;}
	.bt1-b1>div:nth-child(2){width: 100%;height: 100%;background: #00873b;border-radius: 24px 0 0 24px;position: absolute;top: 0;right: -100%;transition: 0.5s;}
	.bt1-b1>div:nth-child(3){width: 100%;height: 100%;font-size: 16px;line-height: 48px;color: #00873b;text-align: center;position: relative;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(1){left: 0;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(2){right: 0;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(3){color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.bt1-a1{width: 180px;height: 50px;/*border: 1px solid #16a34c;*/border-radius: 4px;box-sizing: border-box;background: #16a8a8;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-a1>div:nth-child(1){width: 100%;height: 100%;background: #e16108;border-radius: 0 24px 24px 0;position: absolute;top: 0;left: -100%;transition: 0.5s;}
	.bt1-a1>div:nth-child(2){width: 100%;height: 100%;background: #e16108;border-radius: 24px 0 0 24px;position: absolute;top: 0;right: -100%;transition: 0.5s;}
	.bt1-a1>div:nth-child(3){width: 100%;height: 100%;font-size: 16px;line-height: 48px;color: #fff;text-align: center;position: relative;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(1){left: 0;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(2){right: 0;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(3){color: #fff;transition: 0.5s;}
	.bt1-b1{width: 180px;height: 50px;border: 1px solid #fff;border-radius: 4px;box-sizing: border-box;background: #fff;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-b1>div:nth-child(1){width: 100%;height: 100%;background: #00873b;border-radius: 0 24px 24px 0;position: absolute;top: 0;left: -100%;transition: 0.5s;}
	.bt1-b1>div:nth-child(2){width: 100%;height: 100%;background: #00873b;border-radius: 24px 0 0 24px;position: absolute;top: 0;right: -100%;transition: 0.5s;}
	.bt1-b1>div:nth-child(3){width: 100%;height: 100%;font-size: 16px;line-height: 48px;color: #00873b;text-align: center;position: relative;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(1){left: 0;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(2){right: 0;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(3){color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.bt1-a1{width: 140px;height: 42px;/*border: 1px solid #16a34c;*/border-radius: 4px;box-sizing: border-box;background: #16a8a8;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-a1>div:nth-child(1){width: 100%;height: 100%;background: #e16108;border-radius: 0 20px 20px 0;position: absolute;top: 0;left: -100%;transition: 0.5s;}
	.bt1-a1>div:nth-child(2){width: 100%;height: 100%;background: #e16108;border-radius: 20px 0 0 20px;position: absolute;top: 0;right: -100%;transition: 0.5s;}
	.bt1-a1>div:nth-child(3){width: 100%;height: 100%;font-size: 14px;line-height: 40px;color: #fff;text-align: center;position: relative;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(1){left: 0;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(2){right: 0;transition: 0.5s;}
	.bt1-a1:hover>div:nth-child(3){color: #fff;transition: 0.5s;}
	.bt1-b1{width: 140px;height: 42px;border: 1px solid #fff;border-radius: 4px;box-sizing: border-box;background: #fff;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-b1>div:nth-child(1){width: 100%;height: 100%;background: #00873b;border-radius: 0 20px 20px 0;position: absolute;top: 0;left: -100%;transition: 0.5s;}
	.bt1-b1>div:nth-child(2){width: 100%;height: 100%;background: #00873b;border-radius: 20px 0 0 20px;position: absolute;top: 0;right: -100%;transition: 0.5s;}
	.bt1-b1>div:nth-child(3){width: 100%;height: 100%;font-size: 14px;line-height: 40px;color: #00873b;text-align: center;position: relative;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(1){left: 0;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(2){right: 0;transition: 0.5s;}
	.bt1-b1:hover>div:nth-child(3){color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
	.bt1-a1{width: 2.6rem;height: 0.78rem;border-radius: 0.04rem;box-sizing: border-box;background: #16a8a8;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-a1>div:nth-child(1),.bt1-a1>div:nth-child(2){display: none;}
	.bt1-a1>div:nth-child(3){width: 100%;height: 100%;font-size: 0.24rem;line-height: 0.78rem;color: #fff;text-align: center;position: relative;}
	.bt1-b1{width: 2.6rem;height: 0.78rem;border-radius: 0.04rem;box-sizing: border-box;background: #fff;overflow: hidden;position: relative;cursor: pointer;}
	.bt1-b1>div:nth-child(1),.bt1-a1>div:nth-child(2){display: none;}
	.bt1-b1>div:nth-child(3){width: 100%;height: 100%;font-size: 0.24rem;line-height: 0.78rem;color: #00873b;text-align: center;position: relative;}


}

{t1}
@media only screen and (min-width: 1600px) {
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 42px;line-height: 56px;color: #333333;text-align: center;font-weight: bold;}
	.f7 .t1-a2{ color: #fff;}
	.t1-a3{width: 100%;font-size: 18px;line-height: 32px;color: #999999;text-align: center;text-transform: uppercase;}
	.t1-a1.on1 .t1-a2{color: #fff;}
	.t1-a1.on1 .t1-a3{color: rgba(255,255,255,0.5);}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 42px;line-height: 56px;color: #333333;text-align: center;font-weight: bold;}
	.f7 .t1-a2{ color: #fff;}
	.t1-a3{width: 100%;font-size: 18px;line-height: 32px;color: #999999;text-align: center;text-transform: uppercase;}
	.t1-a1.on1 .t1-a2{color: #fff;}
	.t1-a1.on1 .t1-a3{color: rgba(255,255,255,0.5);}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 36px;line-height: 42px;color: #333333;text-align: center;font-weight: bold;}
	.f7 .t1-a2{ color: #fff;}
	.t1-a3{width: 100%;font-size: 14px;line-height: 24px;color: #999999;text-align: center;text-transform: uppercase;}
	.t1-a1.on1 .t1-a2{color: #fff;}
	.t1-a1.on1 .t1-a3{color: rgba(255,255,255,0.5);}
}
@media only screen and (max-width: 1023px) {
	.t1-a1{width: 100%;position: relative;}
	.t1-a2{width: 100%;font-size: 0.46rem;line-height: 0.64rem;color: #333333;text-align: center;}
	.f7 .t1-a2{ color: #fff;}
	.t1-a3{width: 100%;font-size: 0.2rem;line-height: 0.36rem;color: #999999;text-align: center;text-transform: uppercase;}
	.t1-a1.on1 .t1-a2{color: #fff;}
	.t1-a1.on1 .t1-a3{color: rgba(255,255,255,0.5);}
}

{ind1}
@media only screen and (min-width: 1600px) {
	.ind1-a1{width: 100%;height: calc(100% - 100px);position: absolute;bottom: 0;left: 0;overflow: hidden;}
	.ind111{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{width: 100%;height: 100%;position: relative; background-size: cover; background-repeat: no-repeat; background-position: center;}
	.ind1-a2 img{min-height: 100%;}
	.ind1-a3{display: none;}
	.ind1-a4{font-size: 60px;line-height: 60px;color: #fff;font-weight: bold;position: absolute;/*top: 270px;*/bottom: 280px;left: calc(50% - 1500px/2);}
	.ind1-a4 span{color: #16a34c;}
	.ind1-a5{font-size: 24px;line-height: 24px;color: #fff;font-weight: lighter;text-transform: uppercase;position: absolute;/*top: 350px;*/bottom: 235px;left: calc(50% - 1500px/2);}
	.ind1-a6{font-size: 32px;line-height: 32px;color: #fff;font-weight: lighter;position: absolute; bottom: 170px;left: calc(50% - 1500px/2);}
	.ind1-a7{width: 78px;position: absolute;top: 410px;right: calc(50% - 1560px/2 + 420px);}
	.ind1-a8{width: 90px;position: absolute;bottom: 95px;left: calc(50% - 90px/2);}
	.ind1-a9{width: 100%;position: relative;}
	.ind1-a10{width: 44px;height: 44px;border: 1px solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: calc(50% - 44px/2);left: calc(50% - 44px/2);}
	.ind1-a11{width: 10px;height: 10px;border-radius: 50%;background: #16a34c;position: absolute;top: calc(50% - 10px/2);left: calc(50% - 10px/2);}
	.ind1-a12{width: 100%;font-size: 14px;line-height: 14px;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: calc(100% + 24px);left: 0;}
	.ind1-a13{font-size: 18px;line-height: 18px;color: #fff;position: absolute;bottom: 105px;left: calc(50% - 1500px/2);z-index: 1;}
	.ind1-a13>span:first-child{font-weight: bold;font-size: 36px;line-height: 36px;}
	.ind112{position: absolute;bottom: 100px;right: calc(50% - 1560px/2 + 30px);}
	.ind112 .swiper-pagination-bullet{width: 36px;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin-left: 20px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{width: 46px;height: 3px;background: #16a34c;transition: 0.5s;}
	.ind1-a9{animation: ind1 4s linear infinite;}
	.ind1-a10{animation: ind2 4s linear infinite;}
	.ind1-a11{animation: ind3 4s linear infinite;}
	@keyframes ind1{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(360deg);}}
	@keyframes ind2{0%{transform: rotateY(0deg);}100%{transform: rotateY(360deg);}}
	@keyframes ind3{0%{transform: rotateX(0deg);}100%{transform: rotateX(360deg);}}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.ind1-a1{width: 100%;height: calc(100% - 100px);position: absolute;bottom: 0;left: 0;overflow: hidden;}
	.ind111{width: 1920px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1920px/2);}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{width: 100%;height: 100%;position: relative;}
	.ind1-a2 img{min-height: 100%;}
	.ind1-a3{display: none;}
	.ind1-a4{font-size: 60px;line-height: 60px;color: #fff;font-weight: bold;position: absolute;/*top: 270px;*/bottom: 280px;left: calc(50% - 1360px/2);}
	.ind1-a4 span{color: #16a34c;}
	.ind1-a5{font-size: 24px;line-height: 24px;color: #fff;font-weight: lighter;text-transform: uppercase;position: absolute;/*top: 350px;*/bottom: 235px;left: calc(50% - 1360px/2);}
	.ind1-a6{font-size: 32px;line-height: 32px;color: #fff;font-weight: lighter;position: absolute;/*top: 400px;*/bottom: 170px;left: calc(50% - 1360px/2);}
	.ind1-a7{width: 78px;position: absolute;top: 410px;right: calc(50% - 1560px/2 + 420px);}
	.ind1-a8{width: 90px;position: absolute;bottom: 95px;left: calc(50% - 90px/2);}
	.ind1-a9{width: 100%;position: relative;}
	.ind1-a10{width: 44px;height: 44px;border: 1px solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: calc(50% - 44px/2);left: calc(50% - 44px/2);}
	.ind1-a11{width: 10px;height: 10px;border-radius: 50%;background: #16a34c;position: absolute;top: calc(50% - 10px/2);left: calc(50% - 10px/2);}
	.ind1-a12{width: 100%;font-size: 14px;line-height: 14px;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: calc(100% + 24px);left: 0;}
	.ind1-a13{font-size: 18px;line-height: 18px;color: #fff;position: absolute;bottom: 105px;left: calc(50% - 1360px/2);z-index: 1;}
	.ind1-a13>span:first-child{font-weight: bold;font-size: 36px;line-height: 36px;}
	.ind112{position: absolute;bottom: 100px;right: calc(50% - 1360px/2 + 30px);}
	.ind112 .swiper-pagination-bullet{width: 36px;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin-left: 20px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{width: 46px;height: 3px;background: #16a34c;transition: 0.5s;}
	.ind1-a9{animation: ind1 4s linear infinite;}
	.ind1-a10{animation: ind2 4s linear infinite;}
	.ind1-a11{animation: ind3 4s linear infinite;}
	@keyframes ind1{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(360deg);}}
	@keyframes ind2{0%{transform: rotateY(0deg);}100%{transform: rotateY(360deg);}}
	@keyframes ind3{0%{transform: rotateX(0deg);}100%{transform: rotateX(360deg);}}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.ind1-a1{width: 100%;height: calc(100% - 80px);position: absolute;bottom: 0;left: 0;overflow: hidden;}
	.ind111{width: 1400px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1400px/2);}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{width: 100%;height: 100%;position: relative; background-size: cover; background-repeat: no-repeat; background-position: center;}
	.ind1-a2 img{min-height: 100%;}
	.ind1-a3{display: none;}
	.ind1-a4{font-size: 48px;line-height: 48px;color: #fff;font-weight: bold;position: absolute;/*top: 210px;*/bottom: 280px;left: calc(50% - 960px/2);}
	.ind1-a4 span{color: #16a34c;}
	.ind1-a5{font-size: 20px;line-height: 20px;color: #fff;font-weight: lighter;text-transform: uppercase;position: absolute;/*top: 280px;*/bottom: 243px;left: calc(50% - 960px/2);}
	.ind1-a6{font-size: 28px;line-height: 28px;color: #fff;font-weight: lighter;position: absolute;/*top: 320px;*/bottom: 185px;left: calc(50% - 960px/2);}
	.ind1-a7{width: 64px;position: absolute;top: 300px;right: calc(50% - 960px/2 + 210px);}
	.ind1-a8{width: 76px;position: absolute;bottom: 80px;left: calc(50% - 76px/2);}
	.ind1-a9{width: 100%;position: relative;}
	.ind1-a10{width: 36px;height: 36px;border: 1px solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: calc(50% - 36px/2);left: calc(50% - 36px/2);}
	.ind1-a11{width: 8px;height: 8px;border-radius: 50%;background: #16a34c;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
	.ind1-a12{width: 100%;font-size: 12px;line-height: 12px;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: calc(100% + 18px);left: 0;}
	.ind1-a13{font-size: 14px;line-height: 14px;color: #fff;position: absolute;bottom: 85px;left: calc(50% - 960px/2);z-index: 1;}
	.ind1-a13>span:first-child{font-weight: bold;font-size: 28px;line-height: 28px;}
	.ind112{position: absolute;bottom: 80px;right: calc(50% - 960px/2 + 30px);}
	.ind112 .swiper-pagination-bullet{width: 36px;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin-left: 20px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{width: 46px;height: 3px;background: #16a34c;transition: 0.5s;}
	.ind1-a9{animation: ind1 4s linear infinite;}
	.ind1-a10{animation: ind2 4s linear infinite;}
	.ind1-a11{animation: ind3 4s linear infinite;}
	@keyframes ind1{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(360deg);}}
	@keyframes ind2{0%{transform: rotateY(0deg);}100%{transform: rotateY(360deg);}}
	@keyframes ind3{0%{transform: rotateX(0deg);}100%{transform: rotateX(360deg);}}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.ind1-a1{width: 100%;height: calc(100% - 80px);position: absolute;bottom: 0;left: 0;overflow: hidden;}
	.ind111{width: 1400px!important;height: 100%!important;position: relative;margin-left: calc(50% - 1400px/2);}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{width: 100%;height: 100%;position: relative; background-size: cover; background-repeat: no-repeat; background-position: center;}
	.ind1-a2 img{min-height: 100%;}
	.ind1-a3{display: none;}
	.ind1-a4{font-size: 48px;line-height: 48px;color: #fff;font-weight: bold;position: absolute;/*top: 210px;*/bottom: 280px;left: calc(50% - 960px/2);}
	.ind1-a4 span{color: #16a34c;}
	.ind1-a5{font-size: 20px;line-height: 20px;color: #fff;font-weight: lighter;text-transform: uppercase;position: absolute;/*top: 280px;*/bottom: 243px;left: calc(50% - 960px/2);}
	.ind1-a6{font-size: 28px;line-height: 28px;color: #fff;font-weight: lighter;position: absolute;/*top: 320px;*/bottom: 185px;left: calc(50% - 960px/2);}
	.ind1-a7{width: 64px;position: absolute;top: 300px;right: calc(50% - 960px/2 + 210px);}
	.ind1-a8{width: 76px;position: absolute;bottom: 80px;left: calc(50% - 76px/2);}
	.ind1-a9{width: 100%;position: relative;}
	.ind1-a10{width: 36px;height: 36px;border: 1px solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: calc(50% - 36px/2);left: calc(50% - 36px/2);}
	.ind1-a11{width: 8px;height: 8px;border-radius: 50%;background: #16a34c;position: absolute;top: calc(50% - 8px/2);left: calc(50% - 8px/2);}
	.ind1-a12{width: 100%;font-size: 12px;line-height: 12px;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: calc(100% + 18px);left: 0;}
	.ind1-a13{font-size: 14px;line-height: 14px;color: #fff;position: absolute;bottom: 95px;left: calc(50% - 960px/2);z-index: 1;}
	.ind1-a13>span:first-child{font-weight: bold;font-size: 28px;line-height: 28px;}
	.ind112{position: absolute;bottom: 80px;right: calc(50% - 960px/2 + 30px);}
	.ind112 .swiper-pagination-bullet{width: 36px;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin-left: 20px;transition: 0.5s;}
	.ind112 .swiper-pagination-bullet-active{width: 46px;height: 3px;background: #16a34c;transition: 0.5s;}
	.ind1-a9{animation: ind1 4s linear infinite;}
	.ind1-a10{animation: ind2 4s linear infinite;}
	.ind1-a11{animation: ind3 4s linear infinite;}
	@keyframes ind1{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(360deg);}}
	@keyframes ind2{0%{transform: rotateY(0deg);}100%{transform: rotateY(360deg);}}
	@keyframes ind3{0%{transform: rotateX(0deg);}100%{transform: rotateX(360deg);}}
}
@media only screen and (max-width: 1023px) {
	.ind1-a1{width: 100%;height: calc(100% - 1.06rem);position: absolute;bottom: 0;left: 0;overflow: hidden; background:#000;}
	.ind111{width: 100%!important;height: 100%!important;position: relative;}
	.ind111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind1-a2{/*display: none;*/width: 100%;  height: 100%; background-size: cover; background-repeat: no-repeat; background-position: center;}
	.ind1-a2 video{ top:60%;}
	.ind1-a2 img{min-height: 100%; width: auto;}
	.ind1-a3{width: 100%;height: 100%;position: relative;}
	.ind1-a3 img{min-height: 100%; width: auto;}
	.ind1-a4{width: calc(100% - 0.2rem*2);font-size: 0.5rem;line-height: 0.62rem;color: #fff;text-align: center;font-weight: bold;position: absolute;top: 2.8rem;left: 0.2rem;}
	.ind1-a4 span{color: #16a34c;}
	.ind1-a5{width: calc(100% - 0.2rem*2);font-size: 0.26rem;line-height: 0.26rem;color: #fff;text-align: center;font-weight: lighter;text-transform: uppercase;position: absolute;top: 3.66rem;left: 0.2rem;}
	.ind1-a6{width: calc(100% - 0.2rem*2);font-size: 0.32rem;line-height: 0.32rem;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: 4.22rem;left: 0.2rem;}
	.ind1-a7{width: 0.98rem;position: absolute;top: 6.26rem;right: calc(50% - 0.98rem/2);}
	.ind1-a8{width: 1rem;position: absolute;bottom: 1.15rem;left: calc(50% - 1rem/2);}
	.ind1-a9{width: 100%;position: relative;}
	.ind1-a10{width: 0.44rem;height: 0.44rem;border: 1px solid #fff;border-radius: 50%;box-sizing: border-box;position: absolute;top: calc(50% - 0.44rem/2);left: calc(50% - 0.44rem/2);}
	.ind1-a11{width: 0.1rem;height: 0.1rem;border-radius: 50%;background: #16a34c;position: absolute;top: calc(50% - 0.1rem/2);left: calc(50% - 0.1rem/2);}
	.ind1-a12{width: 100%;font-size: 0.22rem;line-height: 0.22rem;color: #fff;text-align: center;font-weight: lighter;position: absolute;top: calc(100% + 0.3rem);left: 0;}
	.ind1-a13{font-size: 0.24rem;line-height: 0.24rem;color: #fff;position: absolute;bottom: 0.66rem;left: 0.32rem;z-index: 1;}
	.ind1-a13>span:first-child{font-weight: bold;font-size: 0.48rem;line-height: 0.48rem;}
	.ind112{display: none;}
	.ind1-a9{animation: ind1 4s linear infinite;}
	.ind1-a10{animation: ind2 4s linear infinite;}
	.ind1-a11{animation: ind3 4s linear infinite;}
	@keyframes ind1{0%{transform: rotateZ(0deg);}100%{transform: rotateZ(360deg);}}
	@keyframes ind2{0%{transform: rotateY(0deg);}100%{transform: rotateY(360deg);}}
	@keyframes ind3{0%{transform: rotateX(0deg);}100%{transform: rotateX(360deg);}}
}

{ind2}
@media only screen and (min-width: 1600px) {
	.ind2-a1{position: absolute;top: 200px;left: calc(50% - 1560px/2);}
	.ind2-a2{margin-bottom: 60px;}
	.ind2-a3{margin-bottom: 6px;}
	.ind2-a4{font-size: 56px;line-height: 56px;color: #00873b;float: left;position: relative;}
	.ind2-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind2-a4>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.ind2-a5{font-size: 22px;line-height: 22px;color: #333333;font-weight: lighter;padding-top: calc(56px - 22px - 6px);float: left;margin-left: 18px;}
	.ind2-a6{font-size: 22px;line-height: 22px;color: #666666;font-weight: lighter;}
	.ind2-b1{height: calc(100% - 100px);position: absolute;top: 100px;left: calc(50% - 1560px/2 + 240px);}
	.ind2-b2{width: 160px;height: 100%;position: relative;float: left;}
	.ind2-b3{width: 100%;height: 0;background: #fafafa;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.ind2-b2:hover .ind2-b3{height: 100%;transition: 0.5s;}
	.ind2-b4{width: 24px;font-size: 24px;line-height: 36px;color: #333333;position: absolute;top: 176px;left: 82px;}
	.ind2-b5{font-size: 18px;line-height: 18px;color: #999999;text-transform: uppercase;white-space: nowrap;transform: rotate(90deg);transform-origin: 0 50%;position: absolute;top: 174px;left: 60px;}
	.ind2-c1{width: 460px;height: 540px;background: #fff;position: absolute;top: 225px;left: calc(50% - 460px/2);}
	.ind2-c2{width: 142px;height: 1px;background: #dbdbdb;position: absolute;top: 108px;left: 0;}
	.ind2-c3{width: 142px;height: 1px;background: #dbdbdb;position: absolute;top: 108px;right: 0;}
	.ind2-c4{width: 100%;font-size: 32px;line-height: 32px;color: #333333;text-align: center;position: absolute;top: 76px;left: 0;}
	.ind2-c5{width: 100%;font-size: 18px;line-height: 18px;color: #999999;text-align: center;text-transform: uppercase;position: absolute;top: 124px;left: 0;}
	.ind2-c6{width: calc(100% - 40px*2);height: calc(36px*5);font-size: 16px;line-height: 36px;color: #505050;text-align: justify;position: absolute;top: 182px;left: 40px;}
	.ind2-c6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
	.ind2-c6 p{font-size: 16px;line-height: 36px;color: #505050;text-align: justify;}
	.ind2-c6 span{font-size: 16px;line-height: 36px;color: #505050;text-align: justify;}
	.ind2-c1 .bt1-a1{position: absolute;top: 406px;left: calc(50% - 180px/2);}
	.ind2-d1{width: 960px;height: 100%;position: absolute;top: 0;left: 50%;}
	.ind2-d1 img{min-height: 100%;transition: 0.5s;}
	.ind2-d1:hover img{transform: scale(1.08);transition: 0.5s;}
	.f2 .t1-a1{display: none;}
	.ind2-e1,.ind2-e2,.ind2-e3,.ind2-f1{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.ind2-a1{position: absolute;top: 200px;left: calc(50% - 1360px/2);}
	.ind2-a2{margin-bottom: 60px;}
	.ind2-a3{margin-bottom: 6px;}
	.ind2-a4{font-size: 56px;line-height: 56px;color: #00873b;float: left;position: relative;}
	.ind2-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind2-a4>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.ind2-a5{font-size: 22px;line-height: 22px;color: #333333;font-weight: lighter;padding-top: calc(56px - 22px - 6px);float: left;margin-left: 18px;}
	.ind2-a6{font-size: 22px;line-height: 22px;color: #666666;font-weight: lighter;}
	.ind2-b1{height: calc(100% - 100px);position: absolute;top: 100px;left: calc(50% - 1360px/2 + 220px);}
	.ind2-b2{width: 120px;height: 100%;position: relative;float: left;}
	.ind2-b3{width: 100%;height: 0;background: #fafafa;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.ind2-b2:hover .ind2-b3{height: 100%;transition: 0.5s;}
	.ind2-b4{width: 24px;font-size: 24px;line-height: 36px;color: #333333;position: absolute;top: 176px;left: 66px;}
	.ind2-b5{font-size: 18px;line-height: 18px;color: #999999;text-transform: uppercase;white-space: nowrap;transform: rotate(90deg);transform-origin: 0 50%;position: absolute;top: 174px;left: 40px;}
	.ind2-c1{width: 460px;height: 540px;background: #fff;position: absolute;top: 225px;left: calc(50% - 460px/2);}
	.ind2-c2{width: 142px;height: 1px;background: #dbdbdb;position: absolute;top: 108px;left: 0;}
	.ind2-c3{width: 142px;height: 1px;background: #dbdbdb;position: absolute;top: 108px;right: 0;}
	.ind2-c4{width: 100%;font-size: 32px;line-height: 32px;color: #333333;text-align: center;position: absolute;top: 76px;left: 0;}
	.ind2-c5{width: 100%;font-size: 18px;line-height: 18px;color: #999999;text-align: center;text-transform: uppercase;position: absolute;top: 124px;left: 0;}
	.ind2-c6{width: calc(100% - 40px*2);height: calc(36px*5);font-size: 16px;line-height: 36px;color: #505050;text-align: justify;position: absolute;top: 182px;left: 40px;}
	.ind2-c6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
	.ind2-c6 p{font-size: 16px;line-height: 36px;color: #505050;text-align: justify;}
	.ind2-c6 span{font-size: 16px;line-height: 36px;color: #505050;text-align: justify;}
	.ind2-c1 .bt1-a1{position: absolute;top: 406px;left: calc(50% - 180px/2);}
	.ind2-d1{width: 960px;height: 100%;position: absolute;top: 0;left: 50%;}
	.ind2-d1 img{min-height: 100%;transition: 0.5s;}
	.ind2-d1:hover img{transform: scale(1.08);transition: 0.5s;}
	.f2 .t1-a1{display: none;}
	.ind2-e1,.ind2-e2,.ind2-e3,.ind2-f1{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.ind2-a1{position: absolute;top: 120px;left: calc(50% - 960px/2);}
	.ind2-a2{margin-bottom: 30px;}
	.ind2-a3{margin-bottom: 6px;}
	.ind2-a4{font-size: 40px;line-height: 40px;color: #00873b;float: left;position: relative;}
	.ind2-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind2-a4>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.ind2-a5{font-size: 16px;line-height: 16px;color: #333333;font-weight: lighter;padding-top: calc(40px - 16px - 4px);float: left;margin-left: 12px;}
	.ind2-a6{font-size: 22px;line-height: 22px;color: #666666;font-weight: lighter;}
	.ind2-b1{height: calc(100% - 80px);position: absolute;top: 80px;left: calc(50% - 960px/2 + 140px);}
	.ind2-b2{width: 80px;height: 100%;position: relative;float: left;}
	.ind2-b3{width: 100%;height: 0;background: #fafafa;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.ind2-b2:hover .ind2-b3{height: 100%;transition: 0.5s;}
	.ind2-b4{width: 20px;font-size: 20px;line-height: 24px;color: #333333;position: absolute;top: 144px;left: 40px;}
	.ind2-b5{font-size: 14px;line-height: 14px;color: #999999;text-transform: uppercase;white-space: nowrap;transform: rotate(90deg);transform-origin: 0 50%;position: absolute;top: 142px;left: 28px;}
	.ind2-c1{width: 340px;height: 400px;background: #fff;position: absolute;top: 180px;left: calc(50% - 340px/2);}
	.ind2-c2{width: 100px;height: 1px;background: #dbdbdb;position: absolute;top: 70px;left: 0;}
	.ind2-c3{width: 100px;height: 1px;background: #dbdbdb;position: absolute;top: 70px;right: 0;}
	.ind2-c4{width: 100%;font-size: 24px;line-height: 24px;color: #333333;text-align: center;position: absolute;top: 48px;left: 0;}
	.ind2-c5{width: 100%;font-size: 14px;line-height: 14px;color: #999999;text-align: center;text-transform: uppercase;position: absolute;top: 80px;left: 0;}
	.ind2-c6{width: calc(100% - 30px*2);height: calc(28px*5);font-size: 14px;line-height: 28px;color: #505050;text-align: justify;position: absolute;top: 124px;left: 30px;}
	.ind2-c6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
	.ind2-c6 p{font-size: 14px;line-height: 28px;color: #505050;text-align: justify;}
	.ind2-c6 span{font-size: 14px;line-height: 28px;color: #505050;text-align: justify;}
	.ind2-c1 .bt1-a1{position: absolute;top: 306px;left: calc(50% - 140px/2);}
	.ind2-d1{width: 700px;height: 100%;position: absolute;top: 0;left: 50%;}
	.ind2-d1 img{min-height: 100%;transition: 0.5s;}
	.ind2-d1:hover img{transform: scale(1.08);transition: 0.5s;}
	.f2 .t1-a1{display: none;}
	.ind2-e1,.ind2-e2,.ind2-e3,.ind2-f1{display: none;}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.ind2-a1{position: absolute;top: 160px;left: calc(50% - 960px/2);}
	.ind2-a2{margin-bottom: 30px;}
	.ind2-a3{margin-bottom: 6px;}
	.ind2-a4{font-size: 40px;line-height: 40px;color: #00873b;float: left;position: relative;}
	.ind2-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind2-a4>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.ind2-a5{font-size: 16px;line-height: 16px;color: #333333;font-weight: lighter;padding-top: calc(40px - 16px - 4px);float: left;margin-left: 12px;}
	.ind2-a6{font-size: 22px;line-height: 22px;color: #666666;font-weight: lighter;}
	.ind2-b1{height: calc(100% - 80px);position: absolute;top: 80px;left: calc(50% - 960px/2 + 140px);}
	.ind2-b2{width: 80px;height: 100%;position: relative;float: left;}
	.ind2-b3{width: 100%;height: 0;background: #fafafa;position: absolute;top: 0;left: 0;transition: 0.5s;}
	.ind2-b2:hover .ind2-b3{height: 100%;transition: 0.5s;}
	.ind2-b4{width: 20px;font-size: 20px;line-height: 24px;color: #333333;position: absolute;top: 144px;left: 40px;}
	.ind2-b5{font-size: 14px;line-height: 14px;color: #999999;text-transform: uppercase;white-space: nowrap;transform: rotate(90deg);transform-origin: 0 50%;position: absolute;top: 142px;left: 28px;}
	.ind2-c1{width: 340px;height: 400px;background: #fff;position: absolute;top: 180px;left: calc(50% - 340px/2);}
	.ind2-c2{width: 100px;height: 1px;background: #dbdbdb;position: absolute;top: 70px;left: 0;}
	.ind2-c3{width: 100px;height: 1px;background: #dbdbdb;position: absolute;top: 70px;right: 0;}
	.ind2-c4{width: 100%;font-size: 24px;line-height: 24px;color: #333333;text-align: center;position: absolute;top: 48px;left: 0;}
	.ind2-c5{width: 100%;font-size: 14px;line-height: 14px;color: #999999;text-align: center;text-transform: uppercase;position: absolute;top: 80px;left: 0;}
	.ind2-c6{width: calc(100% - 30px*2);height: calc(28px*5);font-size: 14px;line-height: 28px;color: #505050;text-align: justify;position: absolute;top: 124px;left: 30px;}
	.ind2-c6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
	.ind2-c6 p{font-size: 14px;line-height: 28px;color: #505050;text-align: justify;}
	.ind2-c6 span{font-size: 14px;line-height: 28px;color: #505050;text-align: justify;}
	.ind2-c1 .bt1-a1{position: absolute;top: 306px;left: calc(50% - 140px/2);}
	.ind2-d1{width: 700px;height: 100%;position: absolute;top: 0;left: 50%;}
	.ind2-d1 img{min-height: 100%;transition: 0.5s;}
	.ind2-d1:hover img{transform: scale(1.08);transition: 0.5s;}
	.f2 .t1-a1{display: none;}
	.ind2-e1,.ind2-e2,.ind2-e3,.ind2-f1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.ind2-a1{position: absolute;top: 4.26rem;left: 0.2rem;}
	.ind2-a2{margin-bottom: 0.68rem;}
	.ind2-a3{margin-bottom: 0.08rem;}
	.ind2-a4{font-size: 0.56rem;line-height: 0.56rem;color: #00873b;float: left;position: relative;}
	.ind2-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind2-a4>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.ind2-a5{font-size: 0.22rem;line-height: 0.22rem;color: #333333;font-weight: lighter;padding-top: calc(0.56rem - 0.22rem - 0.08rem);float: left;margin-left: 0.18rem;}
	.ind2-a6{font-size: 0.22rem;line-height: 0.22rem;color: #666666;font-weight: lighter;}
	.ind2-b1,.ind2-c1,.ind2-d1{display: none;}
	.f2 .t1-a1{position: absolute;top: 2.24rem;left: 0;}
	.ind2-e1{width: 2.3rem;position: absolute;top: 7.7rem;right: 0.2rem; z-index: 9999}
	.ind2-e2{width: 3.28rem;position: absolute;bottom: 0;left: 0;}
	.ind2-e3 .bt1-a1{position: absolute;bottom: 2.64rem;left: calc(50% - 2.6rem/2);}
	.ind2-f1{width: calc(100% - 2.26rem - 0.2rem);height: calc(100% - 1.06rem);position: absolute;top: 1.06rem;right: 0.2rem;}
	.ind2-f2{width: calc(100%/3);height: 100%;position: relative;float: left;}
	.ind2-f2:nth-child(odd){background: #fafafa;}
	.ind2-f3{width: 0.3rem;font-size: 0.3rem;line-height: 0.44rem;color: #333333;position: absolute;top: 3.16rem;left: 0.9rem;}
	.ind2-f4{font-size: 0.22rem;line-height: 0.22rem;color: #999999;text-transform: uppercase;white-space: nowrap;transform: rotate(90deg);transform-origin: 0 50%;position: absolute;top: 3.14rem;left: 0.56rem;}
}

{ind3}
@media only screen and (min-width: 1600px) {
	.ind3-a1{width: calc(1920px - (1920px - 1560px)/2);height: calc(100% - 200px);background: #fff;position: absolute;bottom: 0;right: calc(50% - 1920px/2);}
	.ind3-b1{width: calc(1560px - 60px);height: 94px;padding-right: 96px;border-bottom: 1px solid #ebebeb;position: absolute;top: 240px;left: calc(50% - 1560px/2 + 60px);}
	.ind3-b2{float: left;}
	.ind3-b3{font-size: 40px;line-height: 48px;color: #333333;}
	.ind3-b4{font-size: 20px;line-height: 28px;color: #999999;}
	.ind3-b1 .bt1-a1{top: 8px;float: right;margin-left: 28px;}
	.ind3-b5{float: right;}
	.ind3-b5 div{font-size: 18px;line-height: 66px;color: #333333;float: left;margin-right: 30px;}
	.ind3-c1{width: 880px;height: 260px;position: absolute;top: 380px;left: calc(50% - 1560px/2 + 60px);}
	.ind3-c2{width: 452px;height: 100%;position: relative;float: left;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{min-height: 100%;transition: 0.5s;}
	.ind311 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind312{position: absolute;bottom: 18px!important;left: 24px;}
	.ind312 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin-right: 6px;transition: 0.5s;}
	.ind312 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind3-c3{width: calc(100% - 452px);height: 100%;background: #00873b;float: right;position: relative;}
	.ind3-c4{width: calc(100% - 40px*2);font-size: 20px;line-height: 24px;color: #fff;position: absolute;top: 56px;left: 40px;}
	.ind3-c5{width: calc(100% - 40px*2);height: calc(28px*2);font-size: 16px;line-height: 28px;color: #fff;position: absolute;top: 100px;left: 40px;opacity: 0.7;}
	.ind3-c5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-c5 p{font-size: 16px;line-height: 28px;color: #fff;}
	.ind3-c5 span{font-size: 16px;line-height: 28px;color: #fff;}
	.ind3-c6{font-size: 16px;line-height: 16px;color: #48bd7b;padding-bottom: 8px;border-bottom: 1px solid #48bd7b;position: absolute;/*top: 192px;*/right: 40px;top:435px;}
	.ind3-d1{position: absolute;top: 380px;left: calc(50% - 1560px/2 + 60px);}
	.ind3-d2{width: 380px;position: relative;margin-right: 44px;float: left;}
    .enlarge{ height: 28vh; overflow: hidden;}
	.ind3-d3{width: 100%;font-size: 20px;line-height: 24px;color: #333333;margin-bottom: 16px; margin-top: 40px;}
	.ind3-d4{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 30px;}
	.ind3-d4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-d4 p{font-size: 16px;line-height: 28px;color: #666666;}
	.ind3-d4 span{font-size: 16px;line-height: 28px;color: #666666;}
	.ind3-d5{font-size: 24px;line-height: 24px;color: #666666;margin-bottom: 4px;}
	.ind3-d6{font-size: 16px;line-height: 24px;color: #999999;}
	.ind3-d7{width: 1px;height: 100%;background: #e4e4e4;position: absolute;top: 0;right: -50px;}
	/*.ind3-d2:last-child .ind3-d7{display: none;}*/
	.ind3-d2:first-child .ind3-d7{display: none;}
	.ind3-e1{width: 595px;position: absolute;top: 380px;right: calc(50% - 1560px/2);}
	.ind3-e2{width: 100%;height: 140px;position: relative;margin-bottom: 20px;}
	.ind3-e3{width: 220px;height: 100%;position: relative;float: left;}
	.ind3-e3 img{min-height: 100%;transition: 0.5s;}
	.ind3-e2:hover .ind3-e3 img{transform: scale(1.08);transition: 0.5s;}
	.ind3-e4{width: calc(100% - 245px);position: relative;float: right;padding-top: 12px;}
	.ind3-e5{width: 100%;font-size: 18px;line-height: 24px;color: #000000;margin-bottom: 12px;}
	.ind3-e6{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 12px;}
	.ind3-e6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-e6 p{font-size: 16px;line-height: 28px;color: #000000;}
	.ind3-e6 span{font-size: 16px;line-height: 28px;color: #000000;}
	.ind3-e7{font-size: 18px;line-height: 18px;}
	.ind3-e7>span:nth-child(1){color: #666666;margin-right: 6px;}
	.ind3-e7>span:nth-child(2){color: #999999;}
	.ind3-f1,.ind3-g1,.f3 .t1-a1{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.ind3-a1{width: calc(1920px - (1920px - 1360px)/2);height: calc(100% - 200px);background: #fff;position: absolute;bottom: 0;right: calc(50% - 1920px/2);}
	.ind3-b1{width: calc(1360px - 60px);height: 94px;padding-right: 96px;border-bottom: 1px solid #ebebeb;position: absolute;top: 240px;left: calc(50% - 1360px/2 + 60px);}
	.ind3-b2{float: left;}
	.ind3-b3{font-size: 40px;line-height: 48px;color: #333333;}
	.ind3-b4{font-size: 20px;line-height: 28px;color: #999999;}
	.ind3-b1 .bt1-a1{top: 8px;float: right;margin-left: 28px;}
	.ind3-b5{float: right;}
	.ind3-b5 div{font-size: 18px;line-height: 66px;color: #333333;float: left;margin-right: 30px;}
	.ind3-c1{width: 660px;height: 200px;position: absolute;top: 380px;left: calc(50% - 1360px/2 + 60px);}
	.ind3-c2{width: 350px;height: 100%;position: relative;float: left;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{min-height: 100%;transition: 0.5s;}
	.ind311 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind312{position: absolute;bottom: 18px!important;left: 24px;}
	.ind312 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin-right: 6px;transition: 0.5s;}
	.ind312 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind3-c3{width: calc(100% - 350px);height: 100%;background: #00873b;float: right;position: relative;}
	.ind3-c4{width: calc(100% - 30px*2);font-size: 20px;line-height: 24px;color: #fff;position: absolute;top: 32px;left: 30px;}
	.ind3-c5{width: calc(100% - 30px*2);height: calc(28px*2);font-size: 16px;line-height: 28px;color: #fff;position: absolute;top: 70px;left: 30px;opacity: 0.7;}
	.ind3-c5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-c5 p{font-size: 16px;line-height: 28px;color: #fff;}
	.ind3-c5 span{font-size: 16px;line-height: 28px;color: #fff;}
	.ind3-c6{font-size: 16px;line-height: 16px;color: #48bd7b;padding-bottom: 8px;border-bottom: 1px solid #48bd7b;position: absolute;/*top: 144px;*/right: 30px;top:392px;}
	.enlarge {  text-align: center; height: 24vh;}
	.ind3-d1{position: absolute;top: 381px;left: calc(50% - 1360px/2 + 60px);}
	.ind3-d2{width: 300px;position: relative;margin-right: 30px;float: left;}
	.ind3-d3{width: 100%;font-size: 20px;line-height: 24px;color: #333333;margin-bottom: 16px; margin-top:40px;}
	.ind3-d4{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 30px;}
	.ind3-d4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-d4 p{font-size: 16px;line-height: 28px;color: #666666;}
	.ind3-d4 span{font-size: 16px;line-height: 28px;color: #666666;}
	.ind3-d5{font-size: 24px;line-height: 24px;color: #666666;margin-bottom: 4px;}
	.ind3-d6{font-size: 16px;line-height: 24px;color: #999999;}
	.ind3-d7{width: 1px;height: 100%;background: #e4e4e4;position: absolute;top: 0;right: -37px;}
	/*.ind3-d2:last-child .ind3-d7{display: none;}*/
	.ind3-d2:first-child .ind3-d7{display: none;}
	.ind3-e1{width: 595px;position: absolute;top: 380px;right: calc(50% - 1360px/2);}
	.ind3-e2{width: 100%;height: 140px;position: relative;margin-bottom: 20px;}
	.ind3-e3{width: 220px;height: 100%;position: relative;float: left;}
	.ind3-e3 img{min-height: 100%;transition: 0.5s;}
	.ind3-e2:hover .ind3-e3 img{transform: scale(1.08);transition: 0.5s;}
	.ind3-e4{width: calc(100% - 245px);position: relative;float: right;padding-top: 12px;}
	.ind3-e5{width: 100%;font-size: 18px;line-height: 24px;color: #000000;margin-bottom: 12px;}
	.ind3-e6{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 12px;}
	.ind3-e6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-e6 p{font-size: 16px;line-height: 28px;color: #000000;}
	.ind3-e6 span{font-size: 16px;line-height: 28px;color: #000000;}
	.ind3-e7{font-size: 18px;line-height: 18px;}
	.ind3-e7>span:nth-child(1){color: #666666;margin-right: 6px;}
	.ind3-e7>span:nth-child(2){color: #999999;}
	.ind3-f1,.ind3-g1,.f3 .t1-a1{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.ind3-a1{width: calc(1400px - (1400px - 960px)/2);height: calc(100% - 120px);background: #fff;position: absolute;bottom: 0;right: calc(50% - 1400px/2);}
	.ind3-b1{width: calc(960px - 30px);height: 80px;padding-right: 72px;border-bottom: 1px solid #ebebeb;position: absolute;top: 140px;left: calc(50% - 960px/2 + 30px);}
	.ind3-b2{float: left;}
	.ind3-b3{font-size: 32px;line-height: 40px;color: #333333;}
	.ind3-b4{font-size: 16px;line-height: 24px;color: #999999;}
	.ind3-b1 .bt1-a1{top: 8px;float: right;margin-left: 28px;}
	.ind3-b5{float: right;}
	.ind3-b5 div{font-size: 16px;line-height: 54px;color: #333333;float: left;margin-right: 20px;}
	.ind3-c1{width: 480px;height: 144px;position: absolute;top: 240px;left: calc(50% - 960px/2 + 30px);}
	.ind3-c2{width: 250px;height: 100%;position: relative;float: left;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{min-height: 100%;transition: 0.5s;}
	.ind311 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind312{position: absolute;bottom: 12px!important;left: 16px;}
	.ind312 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin-right: 6px;transition: 0.5s;}
	.ind312 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind3-c3{width: calc(100% - 250px);height: 100%;background: #00873b;float: right;position: relative;}
	.ind3-c4{width: calc(100% - 20px*2);font-size: 16px;line-height: 20px;color: #fff;position: absolute;top: 20px;left: 20px;}
	.ind3-c5{width: calc(100% - 20px*2);height: calc(24px*2);font-size: 14px;line-height: 24px;color: #fff;position: absolute;top: 48px;left: 20px;opacity: 0.7;}
	.ind3-c5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-c5 p{font-size: 14px;line-height: 24px;color: #fff;}
	.ind3-c5 span{font-size: 14px;line-height: 24px;color: #fff;}
	.ind3-c6{font-size: 14px;line-height: 14px;color: #48bd7b;padding-bottom: 4px;border-bottom: 1px solid #48bd7b;position: absolute;top: 293px;right: 20px;}
	.enlarge {  text-align: center; height: 18vh; overflow: hidden;}
	.ind3-d1{position: absolute;top: 240px;left: calc(50% - 960px/2 + 30px);}
	.ind3-d2{width: 220px;position: relative;margin-right: 20px;float: left;}
	.ind3-d3{width: 100%;font-size: 16px;line-height: 20px;color: #333333;margin-bottom: 12px;margin-top:25px;}
	.ind3-d4{width: 100%;height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 20px;}
	.ind3-d4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-d4 p{font-size: 14px;line-height: 24px;color: #666666;}
	.ind3-d4 span{font-size: 14px;line-height: 24px;color: #666666;}
	.ind3-d5{font-size: 20px;line-height: 20px;color: #666666;margin-bottom: 2px;}
	.ind3-d6{font-size: 14px;line-height: 20px;color: #999999;}
	.ind3-d7{width: 1px;height: 100%;background: #e4e4e4;position: absolute;top: 0;right: -20px;}
	/*.ind3-d2:last-child .ind3-d7{display: none;}*/
	.ind3-d2:first-child .ind3-d7{display: none;}
	.ind3-e1{width: 430px;position: absolute;top: 240px;right: calc(50% - 960px/2);}
	.ind3-e2{width: 100%;height: 108px;position: relative;margin-bottom: 12px;}
	.ind3-e3{width: 170px;height: 100%;position: relative;float: left;}
	.ind3-e3 img{min-height: 100%;transition: 0.5s;}
	.ind3-e2:hover .ind3-e3 img{transform: scale(1.08);transition: 0.5s;}
	.ind3-e4{width: calc(100% - 200px);position: relative;float: right;padding-top: 6px;}
	.ind3-e5{width: 100%;font-size: 16px;line-height: 20px;color: #000000;margin-bottom: 6px;}
	.ind3-e6{width: 100%;height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 6px;}
	.ind3-e6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-e6 p{font-size: 14px;line-height: 24px;color: #000000;}
	.ind3-e6 span{font-size: 14px;line-height: 24px;color: #000000;}
	.ind3-e7{font-size: 16px;line-height: 16px;}
	.ind3-e7>span:nth-child(1){color: #666666;margin-right: 6px;}
	.ind3-e7>span:nth-child(2){color: #999999;}
	.ind3-f1,.ind3-g1,.f3 .t1-a1{display: none;}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.ind3-a1{width: calc(1400px - (1400px - 960px)/2);height: calc(100% - 160px);background: #fff;position: absolute;bottom: 0;right: calc(50% - 1400px/2);}
	.ind3-b1{width: calc(960px - 30px);height: 80px;padding-right: 72px;border-bottom: 1px solid #ebebeb;position: absolute;top: 180px;left: calc(50% - 960px/2 + 30px);}
	.ind3-b2{float: left;}
	.ind3-b3{font-size: 32px;line-height: 40px;color: #333333;}
	.ind3-b4{font-size: 16px;line-height: 24px;color: #999999;}
	.ind3-b1 .bt1-a1{top: 8px;float: right;margin-left: 28px;}
	.ind3-b5{float: right;}
	.ind3-b5 div{font-size: 16px;line-height: 54px;color: #333333;float: left;margin-right: 20px;}
	.ind3-c1{width: 480px;height: 144px;position: absolute;top: 280px;left: calc(50% - 960px/2 + 30px);}
	.ind3-c2{width: 250px;height: 100%;position: relative;float: left;}
	.ind311{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{min-height: 100%;transition: 0.5s;}
	.ind311 .swiper-slide:hover img{transform: scale(1.08);transition: 0.5s;}
	.ind312{position: absolute;bottom: 12px!important;left: 16px;}
	.ind312 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin-right: 6px;transition: 0.5s;}
	.ind312 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind3-c3{width: calc(100% - 250px);height: 100%;background: #00873b;float: right;position: relative;}
	.ind3-c4{width: calc(100% - 20px*2);font-size: 16px;line-height: 20px;color: #fff;position: absolute;top: 20px;left: 20px;}
	.ind3-c5{width: calc(100% - 20px*2);height: calc(24px*2);font-size: 14px;line-height: 24px;color: #fff;position: absolute;top: 48px;left: 20px;opacity: 0.7;}
	.ind3-c5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-c5 p{font-size: 14px;line-height: 24px;color: #fff;}
	.ind3-c5 span{font-size: 14px;line-height: 24px;color: #fff;}
	.ind3-c6{font-size: 14px;line-height: 14px;color: #48bd7b;padding-bottom: 4px;border-bottom: 1px solid #48bd7b;position: absolute;top: 295px;right: 20px;}
	.enlarge {  text-align: center; height: 18vh; overflow: hidden;}
	.ind3-d1{position: absolute;top: 280px;left: calc(50% - 960px/2 + 30px);}
	.ind3-d2{width: 220px;position: relative;margin-right: 20px;float: left;}
	.ind3-d3{width: 100%;font-size: 16px;line-height: 20px;color: #333333;margin-bottom: 12px;margin-top:27px;}
	.ind3-d4{width: 100%;height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 20px;}
	.ind3-d4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-d4 p{font-size: 14px;line-height: 24px;color: #666666;}
	.ind3-d4 span{font-size: 14px;line-height: 24px;color: #666666;}
	.ind3-d5{font-size: 20px;line-height: 20px;color: #666666;margin-bottom: 2px;}
	.ind3-d6{font-size: 14px;line-height: 20px;color: #999999;}
	.ind3-d7{width: 1px;height: 100%;background: #e4e4e4;position: absolute;top: 0;right: -20px;}
	/*.ind3-d2:last-child .ind3-d7{display: none;}*/
	.ind3-d2:first-child .ind3-d7{display: none;}
	.ind3-e1{width: 430px;position: absolute;top: 280px;right: calc(50% - 960px/2);}
	.ind3-e2{width: 100%;height: 108px;position: relative;margin-bottom: 12px;}
	.ind3-e3{width: 170px;height: 100%;position: relative;float: left;}
	.ind3-e3 img{min-height: 100%;transition: 0.5s;}
	.ind3-e2:hover .ind3-e3 img{transform: scale(1.08);transition: 0.5s;}
	.ind3-e4{width: calc(100% - 200px);position: relative;float: right;padding-top: 6px;}
	.ind3-e5{width: 100%;font-size: 16px;line-height: 20px;color: #000000;margin-bottom: 6px;}
	.ind3-e6{width: 100%;height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 6px;}
	.ind3-e6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-e6 p{font-size: 14px;line-height: 24px;color: #000000;}
	.ind3-e6 span{font-size: 14px;line-height: 24px;color: #000000;}
	.ind3-e7{font-size: 16px;line-height: 16px;}
	.ind3-e7>span:nth-child(1){color: #666666;margin-right: 6px;}
	.ind3-e7>span:nth-child(2){color: #999999;}
	.ind3-f1,.ind3-g1,.f3 .t1-a1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.ind3-a1,.ind3-b1,.ind3-d1,.ind3-e1{display: none;}
	.ind3-c1{width: calc(100% - 0.2rem*2);height: 5.4rem;position: absolute;top: 3.24rem;left: 0.2rem;}
	.ind3-c2{width: 100%;height: 2.9rem;position: relative;overflow: hidden;}
	.ind311{width: 100%!important;height: 4.08rem!important;position: relative;margin-top: calc(2.9rem/2 - 4.08rem/2);}
	.ind311 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.ind311 .swiper-slide img{min-height: 100%;}
	.ind312{position: absolute;bottom: 0.233333rem!important;left: 0;width: 100%;}
	.ind312 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 0.06rem;transition: 0.5s;}
	.ind312 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind3-c3{ display: none;width: calc(100% - 0.2rem*2);height: 2.4rem;background: #00873b;position: absolute;bottom: 0;left: 0.2rem;z-index: 1;}
	.ind3-c4{width: calc(100% - 0.46rem*2);font-size: 0.3rem;line-height: 0.36rem;color: #fff;position: absolute;top: 0.5rem;left: 0.46rem;}
	.ind3-c5{width: calc(100% - 0.46rem*2);height: calc(0.42rem*2);font-size: 0.24rem;line-height: 0.42rem;color: #fff;position: absolute;top: 1.1rem;left: 0.46rem;opacity: 0.7;}
	.ind3-c5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-c5 p{font-size: 0.24rem;line-height: 0.42rem;color: #fff;}
	.ind3-c5 span{font-size: 0.24rem;line-height: 0.42rem;color: #fff;}
	.ind3-c6{display: none;}
	.ind3-f1{width: 6.7rem;height: 3.25rem;position: absolute;/*top: 6.38rem;*/top: 3.24rem;left: calc(50% - 6.7rem/2); background: #fff;}
	.enlarge img{ width: 100% ;height: auto;}
	.ind3-f2{width: calc(100% - 0.5rem*2);/*height: 2.18rem;*/background: #fff;box-shadow: 0 0 0.24rem rgba(219,219,219,0.44);position: absolute;top: 1.07rem;left: 0.5rem;z-index: 1;transition: 0.5s;}
	.ind3-f2.on1{z-index: 2;transition: 0.5s;background: #fff;}
	.ind3-f2.on2{width: calc(100% - 0.25rem*2);/*height: 2.38rem;*/top: 0.54rem;left: 0.25rem;z-index: 3;transition: 0.5s;background: #fff;}
	.ind3-f2.on3{width: 100%;top: 0.4rem;/*height: 2.56rem;*/top: 0;left: 0;z-index: 4;transition: 0.5s;background: #fff;}
	.ind3-f2.on4{animation: ind31 0.5s linear;background: #fff;}
	@keyframes ind31{
		0%{top: 0;left: 0;z-index: 5;width: 100%;}
		50%{top: 0;left: -100%;z-index: 5;}
		100%{top: 1.07rem;left: 0.5rem;z-index: 1;width: calc(100% - 0.5rem*2);height: 2.18rem;}
	}
	.ind3-f2.on5{animation: ind32 0.5s linear;background: #fff;}
	@keyframes ind32{
		0%{top: 0;left: 0;z-index: 5;width: 100%;}
		50%{top: 0;left: 100%;z-index: 5;}
		100%{top: 1.07rem;left: 0.5rem;z-index: 1;width: calc(100% - 0.5rem*2);height: 2.18rem;}
	}
	.ind3-f3{width:85%; margin: 0 auto;font-size: 0.3rem;line-height: 0.36rem;color: #333333;text-align: center;/*position: absolute;*/top: 0.4rem;left: 0.44rem;margin-top: 20px; margin-bottom: 13px;}
	.ind3-f4{width: 100%; margin: 0 auto;/*position: absolute;*/top: 0.96rem;left: 0;text-align: center;}
	.ind3-f4>span:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;color: #666666}
	.ind3-f4>span:nth-child(2){font-size: 0.16rem;line-height: 0.16rem;color: #999999;}
	.ind3-f5{width:85%; margin: 0 auto;height: calc(0.42rem*2);font-size: 0.24rem;line-height: 0.42rem;color: #666666;/*position: absolute;*/bottom: 0.34rem;left: 0.44rem; margin-bottom: 20px}
	.ind3-f5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind3-f5 p{font-size: 0.24rem;line-height: 0.42rem;color: #666666;margin-right: 0.08rem;}
	.ind3-f5 span{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.ind3-g1 .bt1-a1{position: absolute;bottom: 0.86rem;left: calc(50% - 2.6rem/2);}
	.f3 .t1-a1{position: absolute;top: 1.7rem;left: 0;}
}

{ind4}
@media only screen and (min-width: 1600px) {
	.f4 .t1-a1{position: absolute;top: 186px;left: 0;}
	.f4 .bt1-b1{position: absolute;top: 674px;left: calc(50% - 1560px/2 + 220px);}
	.ind4-a1{width: 610px;position: absolute;top: 420px;left: calc(50% - 1560px/2);display: flex;justify-content: space-between;}
	.ind4-a2{position: relative;}
	.ind4-a3{text-align: center;white-space: nowrap;margin-bottom: 10px;}
	.ind4-a4{font-size: 60px;line-height: 60px;color: #fff;margin-right: 6px;position: relative;}
	.ind4-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind4-a4>span:nth-child(2){position: absolute;top: 6px;right: 0;}
	.ind4-a5{font-size: 14px;line-height: 14px;color: #fff;position: relative;top: -50px;}
	.ind4-a6{font-size: 14px;line-height: 14px;color: #fff;text-align: center;white-space: nowrap;}
	.ind4-b1{width: 780px;height: 38px;position: absolute;top: 540px;left: calc(50% - 1920px/2);overflow: hidden;}
	.ind4-b2{width: 200%;height: 100%;position: absolute;top: 0;right: 0;}
	.ind4-b2 img{width: 50%;height: 100%;float: left;}
	.ind4-b2{animation: ind4 linear 12s infinite;}
	@keyframes ind4{0%{right: 0%}100%{right: -100%;}}
	.ind4-c1{width: 867px;height: 404px;position: absolute;top: 360px;right: calc(50% - 1560px/2);}
	.ind4-c2{width: calc(100%/3);height: 68%;position: relative;float: left;margin-right: -1px;margin-bottom: -1px;z-index: 1;}
	.ind4-c2:hover{z-index: 2;}
	.ind4-c3{width: 100%;height: 100%;border: 1px solid #fff;opacity: 0.6;box-sizing: border-box;position: relative;}
	.ind4-c2:nth-child(2) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(3) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(4) .ind4-c3{border-top: 0;}
	.ind4-c2:nth-child(5) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c2:nth-child(6) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind4-c4>div{background: #fff;position: absolute;}
	.ind4-c4>div:nth-child(1){width: 1px;height: 0;top: 0;left: 0;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c4>div:nth-child(2){width: 0;height: 1px;left: 0;bottom: 0;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c4>div:nth-child(3){width: 1px;height: 0;bottom: 0;right: 0;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c4>div:nth-child(4){width: 0;height: 1px;right: 0;top: 0;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(1){height: 100%;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(2){width: 100%;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(3){height: 100%;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(4){width: 100%;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c5{height: 40px;position: absolute;top: 56px;left: 32px;}
	.ind4-c2:hover .ind4-c5{transform: rotateY(360deg);transition: 0.5s;}
	.ind4-c6{font-size: 16px;line-height: 16px;color: #ffffff;position: absolute;top: 66px;left: 84px;}
	.ind4-c7{width: 40px;height: 1px;background: rgba(255,255,255,0.4);position: absolute;top: 112px;left: 40px;}
	.ind4-c8{width: calc(100% - 36px*2);font-size: 14px;line-height: 24px;color: rgba(255,255,255,0.5);position: absolute;top: 125px;left: 36px;}
	.ind4-d1{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.f4 .t1-a1{position: absolute;top: 186px;left: 0;}
	.f4 .bt1-b1{position: absolute;top: 674px;left: calc(50% - 1360px/2 + 180px);}
	.ind4-a1{width: 560px;position: absolute;top: 420px;left: calc(50% - 1360px/2);display: flex;justify-content: space-between;}
	.ind4-a2{position: relative;}
	.ind4-a3{text-align: center;white-space: nowrap;margin-bottom: 10px;}
	.ind4-a4{font-size: 60px;line-height: 60px;color: #fff;margin-right: 6px;position: relative;}
	.ind4-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind4-a4>span:nth-child(2){position: absolute;top: 6px;right: 0;}
	.ind4-a5{font-size: 14px;line-height: 14px;color: #fff;position: relative;top: -50px;}
	.ind4-a6{font-size: 14px;line-height: 14px;color: #fff;text-align: center;white-space: nowrap;}
	.ind4-b1{width: 780px;height: 38px;position: absolute;top: 540px;left: calc(50% - 1920px/2 + 60px);overflow: hidden;}
	.ind4-b2{width: 200%;height: 100%;position: absolute;top: 0;right: 0;}
	.ind4-b2 img{width: 50%;height: 100%;float: left;}
	.ind4-b2{animation: ind4 linear 12s infinite;}
	@keyframes ind4{0%{right: 0%}100%{right: -100%;}}
	.ind4-c1{width: 780px;height: 404px;position: absolute;top: 360px;right: calc(50% - 1360px/2);}
	.ind4-c2{width: calc(100%/3);height: 70%;position: relative;float: left;margin-right: -1px;margin-bottom: -1px;z-index: 1;}
	.ind4-c2:hover{z-index: 2;}
	.ind4-c3{width: 100%;height: 100%;border: 1px solid #fff;opacity: 0.6;box-sizing: border-box;position: relative;}
	.ind4-c2:nth-child(2) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(3) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(4) .ind4-c3{border-top: 0;}
	.ind4-c2:nth-child(5) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c2:nth-child(6) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind4-c4>div{background: #fff;position: absolute;}
	.ind4-c4>div:nth-child(1){width: 1px;height: 0;top: 0;left: 0;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c4>div:nth-child(2){width: 0;height: 1px;left: 0;bottom: 0;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c4>div:nth-child(3){width: 1px;height: 0;bottom: 0;right: 0;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c4>div:nth-child(4){width: 0;height: 1px;right: 0;top: 0;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(1){height: 100%;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(2){width: 100%;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(3){height: 100%;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(4){width: 100%;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c5{height: 40px;position: absolute;top: 56px;left: 32px;}
	.ind4-c2:hover .ind4-c5{transform: rotateY(360deg);transition: 0.5s;}
	.ind4-c6{font-size: 16px;line-height: 16px;color: #ffffff;position: absolute;top: 66px;left: 84px;}
	.ind4-c7{width: 40px;height: 1px;background: rgba(255,255,255,0.4);position: absolute;top: 112px;left: 40px;}
	.ind4-c8{width: calc(100% - 36px*2);font-size: 14px;line-height: 24px;color: rgba(255,255,255,0.5);position: absolute;top: 125px;left: 36px;}
	.ind4-d1{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.f4 .t1-a1{position: absolute;top: 126px;left: 0;}
	.f4 .bt1-b1{position: absolute;top: 440px;left: calc(50% - 960px/2 + 120px);}
	.ind4-a1{width: 400px;position: absolute;top: 280px;left: calc(50% - 960px/2);display: flex;justify-content: space-between;}
	.ind4-a2{position: relative;}
	.ind4-a3{text-align: center;white-space: nowrap;margin-bottom: 10px;}
	.ind4-a4{font-size: 44px;line-height: 44px;color: #fff;margin-right: 4px;position: relative;}
	.ind4-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind4-a4>span:nth-child(2){position: absolute;top: 6px;right: 0;}
	.ind4-a5{font-size: 12px;line-height: 12px;color: #fff;position: relative;top: -40px;}
	.ind4-a6{font-size: 12px;line-height: 12px;color: #fff;text-align: center;white-space: nowrap;}
	.ind4-b1{width: 780px;height: 38px;position: absolute;top: 380px;left: calc(50% - 1920px/2 + 100px);overflow: hidden;}
	.ind4-b2{width: 200%;height: 100%;position: absolute;top: 0;right: 0;}
	.ind4-b2 img{width: 50%;height: 100%;float: left;}
	.ind4-b2{animation: ind4 linear 12s infinite;}
	@keyframes ind4{0%{right: 0%}100%{right: -100%;}}
	.ind4-c1{width: 540px;height: 300px;position: absolute;top: 240px;right: calc(50% - 960px/2);}
	.ind4-c2{width: calc(100%/3);height: 75%;position: relative;float: left;margin-right: -1px;margin-bottom: -1px;z-index: 1;}
	.ind4-c2:hover{z-index: 2;}
	.ind4-c3{width: 100%;height: 100%;border: 1px solid #fff;opacity: 0.6;box-sizing: border-box;position: relative;}
	.ind4-c2:nth-child(2) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(3) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(4) .ind4-c3{border-top: 0;}
	.ind4-c2:nth-child(5) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c2:nth-child(6) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind4-c4>div{background: #fff;position: absolute;}
	.ind4-c4>div:nth-child(1){width: 1px;height: 0;top: 0;left: 0;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c4>div:nth-child(2){width: 0;height: 1px;left: 0;bottom: 0;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c4>div:nth-child(3){width: 1px;height: 0;bottom: 0;right: 0;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c4>div:nth-child(4){width: 0;height: 1px;right: 0;top: 0;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(1){height: 100%;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(2){width: 100%;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(3){height: 100%;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(4){width: 100%;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c5{height: 30px;position: absolute;top: 30px;left: 24px;}
	.ind4-c2:hover .ind4-c5{transform: rotateY(360deg);transition: 0.5s;}
	.ind4-c6{font-size: 14px;line-height: 14px;color: #ffffff;position: absolute;top: 36px;left: 70px; width: 52%}
	.ind4-c7{width: 40px;height: 1px;background: rgba(255,255,255,0.4);position: absolute;top: 72px;left: 30px;}
	.ind4-c8{width: calc(100% - 20px*2);font-size: 12px;line-height: 20px;color: rgba(255,255,255,0.4);position: absolute;top: 80px;left: 20px;}
	.ind4-d1{display: none;}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.f4 .t1-a1{position: absolute;top: 126px;left: 0;}
	.f4 .bt1-b1{position: absolute;top: 440px;left: calc(50% - 960px/2 + 120px);}
	.ind4-a1{width: 400px;position: absolute;top: 280px;left: calc(50% - 960px/2);display: flex;justify-content: space-between;}
	.ind4-a2{position: relative;}
	.ind4-a3{text-align: center;white-space: nowrap;margin-bottom: 10px;}
	.ind4-a4{font-size: 44px;line-height: 44px;color: #fff;margin-right: 4px;position: relative;}
	.ind4-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind4-a4>span:nth-child(2){position: absolute;top: 6px;right: 0;}
	.ind4-a5{font-size: 12px;line-height: 12px;color: #fff;position: relative;top: -40px;}
	.ind4-a6{font-size: 12px;line-height: 12px;color: #fff;text-align: center;white-space: nowrap;}
	.ind4-b1{width: 780px;height: 38px;position: absolute;top: 380px;left: calc(50% - 1920px/2 + 100px);overflow: hidden;}
	.ind4-b2{width: 200%;height: 100%;position: absolute;top: 0;right: 0;}
	.ind4-b2 img{width: 50%;height: 100%;float: left;}
	.ind4-b2{animation: ind4 linear 12s infinite;}
	@keyframes ind4{0%{right: 0%}100%{right: -100%;}}
	.ind4-c1{width: 540px;height: 300px;position: absolute;top: 240px;right: calc(50% - 960px/2);}
	.ind4-c2{width: calc(100%/3);height: 81%;position: relative;float: left;margin-right: -1px;margin-bottom: -1px;z-index: 1;}
	.ind4-c2:hover{z-index: 2;}
	.ind4-c3{width: 100%;height: 100%;border: 1px solid #fff;opacity: 0.6;box-sizing: border-box;position: relative;}
	.ind4-c2:nth-child(2) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(3) .ind4-c3{border-left: 0;}
	.ind4-c2:nth-child(4) .ind4-c3{border-top: 0;}
	.ind4-c2:nth-child(5) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c2:nth-child(6) .ind4-c3{border-top: 0;border-left: 0;}
	.ind4-c4{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.ind4-c4>div{background: #fff;position: absolute;}
	.ind4-c4>div:nth-child(1){width: 1px;height: 0;top: 0;left: 0;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c4>div:nth-child(2){width: 0;height: 1px;left: 0;bottom: 0;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c4>div:nth-child(3){width: 1px;height: 0;bottom: 0;right: 0;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c4>div:nth-child(4){width: 0;height: 1px;right: 0;top: 0;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(1){height: 100%;transition: 0.1s;transition-delay: 0s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(2){width: 100%;transition: 0.1s;transition-delay: 0.1s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(3){height: 100%;transition: 0.1s;transition-delay: 0.2s;}
	.ind4-c2:hover .ind4-c4>div:nth-child(4){width: 100%;transition: 0.1s;transition-delay: 0.3s;}
	.ind4-c5{height: 30px;position: absolute;top: 30px;left: 24px;}
	.ind4-c2:hover .ind4-c5{transform: rotateY(360deg);transition: 0.5s;}
	.ind4-c6{font-size: 14px;line-height: 14px;color: #ffffff;position: absolute;top: 36px;left: 70px; width: 54%}
	.ind4-c7{width: 40px;height: 1px;background: rgba(255,255,255,0.4);position: absolute;top: 72px;left: 30px;}
	.ind4-c8{width: calc(100% - 24px*2);font-size: 12px;line-height: 24px;color: rgba(255,255,255,0.5);position: absolute;top: 80px;left: 24px;}
	.ind4-d1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.f4 .t1-a1{position: absolute;top: 2.02rem;left: 0;}
	.f4 .bt1-b1{position: absolute;bottom: 1.45rem;left: calc(50% - 2.6rem/2);}
	.ind4-a1{width: calc(100% - 0.3rem*2);position: absolute;top: 4.36rem;left: 0.3rem;display: flex;justify-content: space-between;}
	.ind4-a2{position: relative;}
	.ind4-a3{text-align: center;white-space: nowrap;margin-bottom: 0.26rem;}
	.ind4-a4{font-size: 0.72rem;line-height: 0.72rem;color: #fff;margin-right: 0.06rem;position: relative;}
	.ind4-a4>span:nth-child(1){position: relative;opacity: 0;}
	.ind4-a4>span:nth-child(2){position: absolute;top: 0.06rem;right: 0;}
	.ind4-a5{font-size: 0.2rem;line-height: 0.2rem;color: #fff;position: relative;top: -0.6rem;}
	.ind4-a6{font-size: 0.24rem;line-height: 0.24rem;color: #fff;text-align: center;white-space: nowrap;}
	.ind4-b1{width: calc(100% - 0.6rem);height: 0.38rem;position: absolute;top: 5.85rem;right: 0.6rem;overflow: hidden;}
	.ind4-b2{width: 200%;height: 100%;position: absolute;top: 0;right: 0;}
	.ind4-b2 img{width: 50%;height: 100%;float: left;}
	.ind4-b2{animation: ind4 linear 12s infinite;}
	@keyframes ind4{0%{right: 0%}100%{right: -100%;}}
	.ind4-c1{display: none;}
	.ind4-d1{width: 100%;height: 3rem;position: absolute;top: 6.44rem;left: 0;overflow: hidden;}
	.ind411{width: calc(3.8rem*3)!important;height: 100%!important;position: relative;margin-left: 0.2rem;}
	.ind411 .swiper-slide{width: 3.8rem!important;height: 100%!important;position: relative; }
	.ind4-d2{width: 3.8rem;height: 100%;position: relative;border: 1px solid rgba(255,255,255,0.6);box-sizing: border-box;}
	.ind4-d3{height: 0.62rem;position: absolute;top: 0.35rem;left: calc(50% - 0.62rem/2);}
	.ind4-d4{width: calc(100% - 0.4rem*2);font-size: 0.3rem;line-height: 0.3rem;color: #ffffff;text-align: center;position: absolute;top: 1.44rem;left: 0.4rem; -webkit-line-clamp: 1; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden;}
	.ind4-d5{width: 0.4rem;height: 1px;background: rgba(255,255,255,0.4);position: absolute;top: 1.2rem;left: calc(50% - 0.4rem/2);}
	.ind4-d6{width: calc(100% - 0.4rem*2);font-size: 0.22rem;line-height: 0.36rem;color: rgba(255,255,255,0.6);text-align: center;position: absolute;top: 1.94rem;left: 0.4rem; -webkit-line-clamp: 2; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden;}
}

{ind5}
@media only screen and (min-width: 1600px) {
	.ind5-a1{width: 100%;height: calc(100% - 100px);position: absolute;bottom: 0;left: 0;}
	.ind5-a2{width: 25%;height: 100%;position: relative;overflow: hidden;float: left;background: #000;}
	.ind5-a3{width: calc(1920px/4);height: 100%;position: relative;margin-left: calc(50% - 1920px/4/2);}
	.ind5-a3 img{min-height: 100%;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 0.44;transition: 0.5s;}
	.ind5-a2:hover .ind5-a3 img{transform: scale(1.08);-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;transition: 0.5s;}
	.ind5-a4{width: calc(100% - 60px*2);font-size: 24px;line-height: 24px;color: #fff;position: absolute;top: 358px;left: 60px;}
	.ind5-a5{width: calc(100% - 60px*2);font-size: 14px;line-height: 14px;color: #fff;text-transform: uppercase;opacity: 0.4;position: absolute;top: 396px;left: 60px;}
	.ind5-a6{width: calc(100% - 60px*2);height: 1px;background: #fff;opacity: 0.8;position: absolute;top: 426px;left: 60px;}
	.ind5-a7{width: 28px;position: absolute;top: 458px;left: 60px;transition: 0.5s;}
	.ind5-a2:hover .ind5-a7{left: calc(100% - 60px - 28px);transition: 0.5s;}
	.ind5-b1{display: none;}
	.f5 .t1-a1{width: 300px;position: absolute;top: 206px;left: calc(50% - 300px/2);}
	.f5 .bt1-a1{position: absolute;top: 760px;left: calc(50% - 180px/2);}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.ind5-a1{width: 100%;height: calc(100% - 100px);position: absolute;bottom: 0;left: 0;}
	.ind5-a2{width: 25%;height: 100%;position: relative;overflow: hidden;float: left;background: #000;}
	.ind5-a3{width: calc(1920px/4);height: 100%;position: relative;margin-left: calc(50% - 1920px/4/2);}
	.ind5-a3 img{min-height: 100%;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 0.44;transition: 0.5s;}
	.ind5-a2:hover .ind5-a3 img{transform: scale(1.08);-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;transition: 0.5s;}
	.ind5-a4{width: calc(100% - 40px*2);font-size: 24px;line-height: 24px;color: #fff;position: absolute;top: 358px;left: 40px;}
	.ind5-a5{width: calc(100% - 40px*2);font-size: 14px;line-height: 14px;color: #fff;text-transform: uppercase;opacity: 0.4;position: absolute;top: 396px;left: 40px;}
	.ind5-a6{width: calc(100% - 40px*2);height: 1px;background: #fff;opacity: 0.8;position: absolute;top: 426px;left: 40px;}
	.ind5-a7{width: 28px;position: absolute;top: 458px;left: 40px;transition: 0.5s;}
	.ind5-a2:hover .ind5-a7{left: calc(100% - 40px - 28px);transition: 0.5s;}
	.ind5-b1{display: none;}
	.f5 .t1-a1{width: 300px;position: absolute;top: 206px;left: calc(50% - 300px/2);}
	.f5 .bt1-a1{position: absolute;top: 760px;left: calc(50% - 180px/2);}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.ind5-a1{width: 100%;height: calc(100% - 80px);position: absolute;bottom: 0;left: 0;}
	.ind5-a2{width: 25%;height: 100%;position: relative;overflow: hidden;float: left;background: #000;}
	.ind5-a3{width: calc(1400px/4);height: 100%;position: relative;margin-left: calc(50% - 1400px/4/2);}
	.ind5-a3 img{min-height: 100%;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 0.44;transition: 0.5s;}
	.ind5-a2:hover .ind5-a3 img{transform: scale(1.08);-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;transition: 0.5s;}
	.ind5-a4{width: calc(100% - 30px*2);font-size: 20px;line-height: 20px;color: #fff;position: absolute;top: 228px;left: 30px;}
	.ind5-a5{width: calc(100% - 30px*2);font-size: 12px;line-height: 12px;color: #fff;text-transform: uppercase;opacity: 0.4;position: absolute;top: 266px;left: 30px;}
	.ind5-a6{width: calc(100% - 30px*2);height: 1px;background: #fff;opacity: 0.8;position: absolute;top: 296px;left: 30px;}
	.ind5-a7{width: 28px;position: absolute;top: 328px;left: 30px;transition: 0.5s;}
	.ind5-a2:hover .ind5-a7{left: calc(100% - 30px - 28px);transition: 0.5s;}
	.ind5-b1{display: none;}
	.f5 .t1-a1{width: 300px;position: absolute;top: 160px;left: calc(50% - 300px/2);}
	.f5 .bt1-a1{position: absolute;bottom: 60px;left: calc(50% - 180px/2);}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.ind5-a1{width: 100%;height: calc(100% - 80px);position: absolute;bottom: 0;left: 0;}
	.ind5-a2{width: 25%;height: 100%;position: relative;overflow: hidden;float: left;background: #000;}
	.ind5-a3{width: calc(1400px/4);height: 100%;position: relative;margin-left: calc(50% - 1400px/4/2);}
	.ind5-a3 img{min-height: 100%;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 0.44;transition: 0.5s;}
	.ind5-a2:hover .ind5-a3 img{transform: scale(1.08);-webkit-filter: grayscale(0);filter: grayscale(0);opacity: 1;transition: 0.5s;}
	.ind5-a4{width: calc(100% - 30px*2);font-size: 20px;line-height: 20px;color: #fff;position: absolute;top: 288px;left: 30px;}
	.ind5-a5{width: calc(100% - 30px*2);font-size: 12px;line-height: 12px;color: #fff;text-transform: uppercase;opacity: 0.4;position: absolute;top: 326px;left: 30px;}
	.ind5-a6{width: calc(100% - 30px*2);height: 1px;background: #fff;opacity: 0.8;position: absolute;top: 356px;left: 30px;}
	.ind5-a7{width: 28px;position: absolute;top: 388px;left: 30px;transition: 0.5s;}
	.ind5-a2:hover .ind5-a7{left: calc(100% - 30px - 28px);transition: 0.5s;}
	.ind5-b1{display: none;}
	.f5 .t1-a1{width: 300px;position: absolute;top: 160px;left: calc(50% - 300px/2);}
	.f5 .bt1-a1{position: absolute;bottom: 120px;left: calc(50% - 180px/2);}
}
@media only screen and (max-width: 1023px) {
	.ind5-a1{display: none;}
	.ind5-b1{width: 100%;height: calc(100% - 1.06rem);position: absolute;bottom: 0;left: 0;overflow: hidden;}
	.ind511{width: calc(100% + 1rem)!important;height: 100%!important;position: relative;}
	.ind511 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.ind5-b2{width: 100%;height: 100%;position: relative;overflow: hidden;float: left;background: #000;}
	.ind5-b3{width: 200%;height: 100%;position: relative;margin-left: -50%;}
	.ind5-b3 img{width: auto;height: 100%;margin: 0 auto;-webkit-filter: grayscale(1);filter: grayscale(1);opacity: 0.44;}
	.ind5-b4{width: calc(100% - 0.46rem*2);font-size: 0.36rem;line-height: 0.36rem;color: #fff;position: absolute;top: 5.25rem;left: 0.46rem;}
	.ind5-b5{width: calc(100% - 0.46rem*2);font-size: 0.22rem;line-height: 0.22rem;color: #fff;text-transform: uppercase;opacity: 0.4;position: absolute;top: 5.8rem;left: 0.46rem;}
	.ind5-b6{width: calc(100% - 0.46rem - 1.6rem);height: 1px;background: #fff;opacity: 0.8;position: absolute;top: 6.4rem;left: 0.46rem;}
	.ind5-b7{width: 0.46rem;position: absolute;top: 6.8rem;left: 0.46rem;}
	.f5 .t1-a1{width: 100%;position: absolute;top: 2.16rem;left: 0;z-index: 1;}
	.f5 .bt1-a1{position: absolute;bottom: 1.44rem;left: calc(50% - 2.6rem/2);z-index: 1;}
}

{ind6}
@media only screen and (min-width: 1600px) {
	.ind6-a1{position: absolute;top: 290px;left: calc(50% - 1560px/2 + 24px);}
	.ind6-a2{width: 100%;font-size: 42px;line-height: 56px;color: #333333;font-weight: bold;}
	.ind6-a3{width: 100%;font-size: 18px;line-height: 32px;color: #999999;text-transform: uppercase;}
	.ind6-b1{position: absolute;top: 410px;left: calc(50% - 1560px/2 + 26px);}
	.ind6-b2{margin-bottom: 30px;cursor: pointer;}
	.ind6-b3{width: 10px;height: 10px;background: #c9c9c9;position: relative;top: calc(22px/2 - 10px/2);float: left;margin-right: 20px;transition: 0.5s;}
	.ind6-b2:hover .ind6-b3{background: #90be0a;transition: 0.5s;}
	.ind6-b2.on1 .ind6-b3{background: #90be0a;}
	.ind6-b4{font-size: 22px;line-height: 22px;color: #666666;float: left;}
	.ind6-c1{width: calc(378px*3 + 28px*2);position: absolute;top: 280px;right: calc(50% - 1560px/2);}
	.ind6-c2{width: 100%;position: relative;display: none;}
	.ind6-d1{width: 378px;height: 426px;background: #fff;position: relative;margin-right: 28px;float: left;}
	.ind6-d1:nth-child(3n){margin-right: 0;}
	.ind6-d2{width: 100%;height: 300px;position: relative;}
	.ind6-d2 img{min-height: 100%;transition: 0.5s;}
	.ind6-d1:hover .ind6-d2 img{transform: scale(1.08);transition: 0.5s;}
	.ind6-d3{width: 250px;height: calc(30px*2);font-size: 18px;line-height: 30px;color: #333333;position: absolute;top: 320px;left: 30px;}
	.ind6-d3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind6-d4{position: absolute;top: 250px;right: 28px;}
	.ind6-d4>div:nth-child(1){font-size: 32px;line-height: 32px;color: #333333;font-weight: bold;text-align: right;margin-bottom: 4px;}
	.ind6-d4>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;text-align: right;}
	.ind6-d5{width: calc(100% - 30px*2);height: 1px;background: #ececec;position: absolute;bottom: 67px;left: 30px;}
	.ind6-d6{width: 26px;height: 3px;background: #666666;position: absolute;bottom: 35px;left: 30px;transition: 0.5s;}
	.ind6-d1:hover .ind6-d6{background: #90be0a;transition: 0.5s;}
	.ind6-d7{font-size: 14px;line-height: 30px;color: #666666;position: absolute;bottom: 22px;right: 74px;}
	.ind6-d8{height: 30px;position: absolute;bottom: 22px;right: 30px;}
	.ind6-e1{display: none;}
	.f6 .t1-a1{display: none;}
	.f6 .bt1-a1{position: absolute;bottom: 195px;left: calc(50% - 1560px/2 + 10px);}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.ind6-a1{position: absolute;top: 290px;left: calc(50% - 1360px/2 + 24px);}
	.ind6-a2{width: 100%;font-size: 42px;line-height: 56px;color: #333333;font-weight: bold;}
	.ind6-a3{width: 100%;font-size: 18px;line-height: 32px;color: #999999;text-transform: uppercase;}
	.ind6-b1{position: absolute;top: 410px;left: calc(50% - 1360px/2 + 26px);}
	.ind6-b2{margin-bottom: 30px;cursor: pointer;}
	.ind6-b3{width: 10px;height: 10px;background: #c9c9c9;position: relative;top: calc(22px/2 - 10px/2);float: left;margin-right: 20px;transition: 0.5s;}
	.ind6-b2:hover .ind6-b3{background: #90be0a;transition: 0.5s;}
	.ind6-b2.on1 .ind6-b3{background: #90be0a;}
	.ind6-b4{font-size: 22px;line-height: 22px;color: #666666;float: left;}
	.ind6-c1{width: calc(360px*3 + 20px*2);position: absolute;top: 280px;right: calc(50% - 1360px/2);}
	.ind6-c2{width: 100%;position: relative;display: none;}
	.ind6-d1{width: 360px;height: 426px;background: #fff;position: relative;margin-right: 20px;float: left;}
	.ind6-d1:nth-child(3n){margin-right: 0;}
	.ind6-d2{width: 100%;height: 300px;position: relative;}
	.ind6-d2 img{min-height: 100%;transition: 0.5s;}
	.ind6-d1:hover .ind6-d2 img{transform: scale(1.08);transition: 0.5s;}
	.ind6-d3{width: 250px;height: calc(30px*2);font-size: 18px;line-height: 30px;color: #333333;position: absolute;top: 320px;left: 30px;}
	.ind6-d3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind6-d4{position: absolute;top: 250px;right: 28px;}
	.ind6-d4>div:nth-child(1){font-size: 32px;line-height: 32px;color: #333333;font-weight: bold;text-align: right;margin-bottom: 4px;}
	.ind6-d4>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;text-align: right;}
	.ind6-d5{width: calc(100% - 30px*2);height: 1px;background: #ececec;position: absolute;bottom: 67px;left: 30px;}
	.ind6-d6{width: 26px;height: 3px;background: #666666;position: absolute;bottom: 35px;left: 30px;transition: 0.5s;}
	.ind6-d1:hover .ind6-d6{background: #90be0a;transition: 0.5s;}
	.ind6-d7{font-size: 14px;line-height: 30px;color: #666666;position: absolute;bottom: 22px;right: 74px;}
	.ind6-d8{height: 30px;position: absolute;bottom: 22px;right: 30px;}
	.ind6-e1{display: none;}
	.f6 .t1-a1{display: none;}
	.f6 .bt1-a1{position: absolute;bottom: 203px;left: calc(50% - 1360px/2 + 10px);}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.ind6-a1{position: absolute;top: 220px;left: calc(50% - 960px/2 + 16px);}
	.ind6-a2{width: 100%;font-size: 36px;line-height: 42px;color: #333333;font-weight: bold;}
	.ind6-a3{width: 100%;font-size: 14px;line-height: 24px;color: #999999;text-transform: uppercase;}
	.ind6-b1{position: absolute;top: 300px;left: calc(50% - 960px/2 + 20px);}
	.ind6-b2{margin-bottom: 16px;cursor: pointer;}
	.ind6-b3{width: 8px;height: 8px;background: #c9c9c9;position: relative;top: calc(18px/2 - 8px/2);float: left;margin-right: 16px;transition: 0.5s;}
	.ind6-b2:hover .ind6-b3{background: #90be0a;transition: 0.5s;}
	.ind6-b2.on1 .ind6-b3{background: #90be0a;}
	.ind6-b4{font-size: 18px;line-height: 18px;color: #666666;float: left;}
	.ind6-c1{width: calc(240px*3 + 16px*2);position: absolute;top: 210px;right: calc(50% - 960px/2);}
	.ind6-c2{width: 100%;position: relative;display: none;}
	.ind6-d1{width: 240px;height: 284px;background: #fff;position: relative;margin-right: 16px;float: left;}
	.ind6-d1:nth-child(3n){margin-right: 0;}
	.ind6-d2{width: 100%;height: 185px;position: relative;}
	.ind6-d2 img{min-height: 100%;transition: 0.5s;}
	.ind6-d1:hover .ind6-d2 img{transform: scale(1.08);transition: 0.5s;}
	.ind6-d3{width: 160px;height: calc(26px*2);font-size: 14px;line-height: 26px;color: #333333;position: absolute;top: 200px;left: 16px;}
	.ind6-d3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind6-d4{position: absolute;top: 150px;right: 16px;}
	.ind6-d4>div:nth-child(1){font-size: 28px;line-height: 28px;color: #333333;font-weight: bold;text-align: right;margin-bottom: 4px;}
	.ind6-d4>div:nth-child(2){font-size: 14px;line-height: 14px;color: #999999;text-align: right;}
	.ind6-d5{width: calc(100% - 16px*2);height: 1px;background: #ececec;position: absolute;bottom: 50px;left: 16px;}
	.ind6-d6{width: 26px;height: 3px;background: #666666;position: absolute;bottom: 26px;left: 16px;transition: 0.5s;}
	.ind6-d1:hover .ind6-d6{background: #90be0a;transition: 0.5s;}
	.ind6-d7{font-size: 12px;line-height: 24px;color: #666666;position: absolute;bottom: 16px;right: 48px;}
	.ind6-d8{height: 24px;position: absolute;bottom: 16px;right: 16px;}
	.ind6-e1{display: none;}
	.f6 .t1-a1{display: none;}
	.f6 .bt1-a1{position: absolute;top: 462px;left: calc(50% - 960px/2 + 10px);}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.ind6-a1{position: absolute;top: 220px;left: calc(50% - 960px/2 + 16px);}
	.ind6-a2{width: 100%;font-size: 36px;line-height: 42px;color: #333333;font-weight: bold;}
	.ind6-a3{width: 100%;font-size: 14px;line-height: 24px;color: #999999;text-transform: uppercase;}
	.ind6-b1{position: absolute;top: 300px;left: calc(50% - 960px/2 + 20px);}
	.ind6-b2{margin-bottom: 16px;cursor: pointer;}
	.ind6-b3{width: 8px;height: 8px;background: #c9c9c9;position: relative;top: calc(18px/2 - 8px/2);float: left;margin-right: 16px;transition: 0.5s;}
	.ind6-b2:hover .ind6-b3{background: #90be0a;transition: 0.5s;}
	.ind6-b2.on1 .ind6-b3{background: #90be0a;}
	.ind6-b4{font-size: 18px;line-height: 18px;color: #666666;float: left;}
	.ind6-c1{width: calc(240px*3 + 16px*2);position: absolute;top: 210px;right: calc(50% - 960px/2);}
	.ind6-c2{width: 100%;position: relative;display: none;}
	.ind6-d1{width: 240px;height: 284px;background: #fff;position: relative;margin-right: 16px;float: left;}
	.ind6-d1:nth-child(3n){margin-right: 0;}
	.ind6-d2{width: 100%;height: 185px;position: relative;}
	.ind6-d2 img{min-height: 100%;transition: 0.5s;}
	.ind6-d1:hover .ind6-d2 img{transform: scale(1.08);transition: 0.5s;}
	.ind6-d3{width: 160px;height: calc(26px*2);font-size: 14px;line-height: 26px;color: #333333;position: absolute;top: 200px;left: 16px;}
	.ind6-d3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind6-d4{position: absolute;top: 150px;right: 16px;}
	.ind6-d4>div:nth-child(1){font-size: 28px;line-height: 28px;color: #333333;font-weight: bold;text-align: right;margin-bottom: 4px;}
	.ind6-d4>div:nth-child(2){font-size: 14px;line-height: 14px;color: #999999;text-align: right;}
	.ind6-d5{width: calc(100% - 16px*2);height: 1px;background: #ececec;position: absolute;bottom: 50px;left: 16px;}
	.ind6-d6{width: 26px;height: 3px;background: #666666;position: absolute;bottom: 26px;left: 16px;transition: 0.5s;}
	.ind6-d1:hover .ind6-d6{background: #90be0a;transition: 0.5s;}
	.ind6-d7{font-size: 12px;line-height: 24px;color: #666666;position: absolute;bottom: 16px;right: 48px;}
	.ind6-d8{height: 24px;position: absolute;bottom: 16px;right: 16px;}
	.ind6-e1{display: none;}
	.f6 .t1-a1{display: none;}
	.f6 .bt1-a1{position: absolute;top: 462px;left: calc(50% - 960px/2 + 10px);}
}
@media only screen and (max-width: 1023px) {
	.ind6-a1,.ind6-b1,.ind6-c1{display: none;}
	.ind6-d1{width: calc(100% - 0.2rem);height: 100%;background: #fff;position: relative;margin: 0 auto;}
	.ind6-d2{width: 100%;height: 2.75rem;position: relative;}
	.ind6-d2 img{min-height: 100%;}
	.ind6-d3{width: calc(100% - 0.24rem*2);height: calc(0.42rem*2);font-size: 0.24rem;line-height: 0.42rem;color: #333333;position: absolute;top: 2.9rem;left: 0.24rem;}
	.ind6-d3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.ind6-d4{width: 1.06rem;height: 0.76rem;background: rgba(42,75,149,0.8);position: absolute;top: calc(1.92rem - 0.76rem);right: 0;}
	.ind6-d4>div:nth-child(1){font-size: 0.32rem;line-height: 0.32rem;color: #fff;font-weight: bold;position: absolute;top: 0.1rem;right: 0.18rem;}
	.ind6-d4>div:nth-child(2){font-size: 0.2rem;line-height: 0.2rem;color: #fff;position: absolute;top: 0.44rem;right: 0.18rem;}
	.ind6-d5{width: calc(100% - 0.24rem*2);height: 1px;background: #ececec;position: absolute;bottom: 0.75rem;left: 0.24rem;}
	.ind6-d6{width: 0.26rem;height: 0.03rem;background: #666666;position: absolute;bottom: 0.33rem;left: 0.28rem;}
	.ind6-d7{font-size: 0.22rem;line-height: 0.4rem;color: #666666;position: absolute;bottom: 0.17rem;right: 0.82rem;}
	.ind6-d8{height: 0.4rem;position: absolute;bottom: 0.17rem;right: 0.24rem;}
	.ind6-e1{width: calc(100% - 0.2rem);position: absolute;top: 4.32rem;left: 0.1rem;}
	.ind611{width: 100%!important;height: 4.2rem!important;position: relative;}
	.ind611 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.ind612{width: 100%;position: absolute;bottom: -0.7rem!important;left: 0;}
	.ind612 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind612 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.f6 .t1-a1{position: absolute;top: 2.4rem;left: 0;}
	.f6 .bt1-a1{position: absolute;bottom: 1.66rem;left: calc(50% - 2.6rem/2);}
}

{ind7}
@media only screen and (min-width: 1600px) {
	.f7 .t1-a1{position: absolute;top: 176px;left: 0;}
	.f7 .bt1-a1{position: absolute;bottom: 106px;left: calc(50% - 180px/2);}
	/*.ind7-a1{width: calc((188px + 12px)*7);height: calc((90px + 10px)*4);position: absolute;top: 320px;left: calc(50% - (188px + 12px)*7/2);}*/
	.ind7-a1{width: calc((350px + 12px)*4);height: calc((256px + 10px)*1);position: absolute;top: 320px;left: calc(50% - (350px + 12px)*4/2);}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	/*.ind711 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}*/
	.ind711 .swiper-slide{width: calc(100%/4)!important;height: 100%!important;position: relative;}
	.ind7-a2{/*width: 188px;height: 90px;*/ width: 350px;height: 256px;margin: 0 auto;margin-bottom: 10px;}
	.ind7-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.ind7-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.ind712{width: 100%;position: absolute;bottom: -40px!important;left: 0;display: none;}
	.ind712 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind712 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind7-b1{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.f7 .t1-a1{position: absolute;top: 176px;left: 0;}
	.f7 .bt1-a1{position: absolute;bottom: 106px;left: calc(50% - 180px/2);}
	.ind7-a1{width: calc((180px + 10px)*7);height: calc((88px + 10px)*4);position: absolute;top: 320px;left: calc(50% - (180px + 10px)*7/2);}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	.ind711 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}
	.ind7-a2{width: 180px;height: 88px;margin: 0 auto;margin-bottom: 10px;}
	.ind7-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.ind7-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.ind712{width: 100%;position: absolute;bottom: -40px!important;left: 0;display: none;}
	.ind712 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind712 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind7-b1{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.f7 .t1-a1{position: absolute;top: 140px;left: 0;}
	.f7 .bt1-a1{position: absolute;bottom: 30px;left: calc(50% - 140px/2);}
	.ind7-a1{width: calc((130px + 10px)*7);height: calc((64px + 10px)*4);position: absolute;top: 220px;left: calc(50% - (130px + 10px)*7/2);}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	.ind711 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}
	.ind7-a2{width: 130px;height: 64px;margin: 0 auto;margin-bottom: 10px;}
	.ind7-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.ind7-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.ind712{width: 100%;position: absolute;bottom: -40px!important;left: 0;display: none;}
	.ind712 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind712 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind7-b1{display: none;}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.f7 .t1-a1{position: absolute;top: 140px;left: 0;}
	.f7 .bt1-a1{position: absolute;bottom: 86px;left: calc(50% - 140px/2);}
	.ind7-a1{width: calc((130px + 10px)*7);height: calc((64px + 10px)*4);position: absolute;top: 260px;left: calc(50% - (130px + 10px)*7/2);}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	.ind711 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}
	.ind7-a2{width: 130px;height: 64px;margin: 0 auto;margin-bottom: 10px;}
	.ind7-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.ind7-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.ind712{width: 100%;position: absolute;bottom: -40px!important;left: 0;display: none;}
	.ind712 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind712 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind7-b1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.f7 .t1-a1{position: absolute;top: 2.46rem;left: 0;}
	.f7 .bt1-a1{position: absolute;bottom: 1.68rem;left: calc(50% - 2.6rem/2);}
	.ind7-a1{width: calc(100% - 0.2rem*2 + 0.12rem);height: calc((1.1rem + 0.12rem)*4);position: absolute;top: 4.6rem;left: calc(50% - (100% - 0.2rem*2 + 0.12rem)/2);}
	.ind711{width: 100%!important;height: 100%!important;position: relative;}
	.ind711 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.ind7-a2{width: calc(100% - 0.12rem);height: 1.1rem;margin: 0 auto;margin-bottom: 0.12rem;}
	.ind7-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.ind712{width: 100%;position: absolute;bottom: -0.6rem!important;left: 0;}
	.ind712 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.ind712 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.ind7-b1{display: none;}
}

{ind8}
@media only screen and (min-width: 1600px) {
	.f8 .t1-a1{position: absolute;top: 184px;left: 0;}
	.f8 .bt1-a1{position: absolute;bottom: 145px;left: calc(50% - 180px/2);}
	.f8 .ft1-a1{position: absolute;top: 338px;left: calc(50% - 1560px/2);}
	.f8 .ft1-a3{background: #fff;}
	.f8 .ft1-d1{position: absolute;bottom: 0;left: 0;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.f8 .t1-a1{position: absolute;top: 184px;left: 0;}
	.f8 .bt1-a1{position: absolute;bottom: 145px;left: calc(50% - 180px/2);}
	.f8 .ft1-a1{position: absolute;top: 338px;left: calc(50% - 1360px/2);}
	.f8 .ft1-a3{background: #fff;}
	.f8 .ft1-d1{position: absolute;bottom: 0;left: 0;}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.f8 .t1-a1{position: absolute;top: 130px;left: 0;}
	.f8 .bt1-a1{position: absolute;bottom: 80px;left: calc(50% - 140px/2);}
	.f8 .ft1-a1{position: absolute;top: 220px;left: calc(50% - 960px/2);}
	.f8 .ft1-a3{background: #fff;}
	.f8 .ft1-d1{position: absolute;bottom: 0;left: 0;}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.f8 .t1-a1{position: absolute;top: 130px;left: 0;}
	.f8 .bt1-a1{position: absolute;bottom: 120px;left: calc(50% - 140px/2);}
	.f8 .ft1-a1{position: absolute;top: 240px;left: calc(50% - 960px/2);}
	.f8 .ft1-a3{background: #fff;}
	.f8 .ft1-d1{position: absolute;bottom: 0;left: 0;}
}
@media only screen and (max-width: 1023px) {
	.f8 .t1-a1{position: absolute;top: 1.86rem;left: 0;}
	.f8 .bt1-a1{position: absolute;bottom: 1.9rem;left: calc(50% - 2.6rem/2); display: none}
	.f8 .ft1-a1{position: absolute;top: 3.46rem;left: 0.2rem;display: block;}
	.f8 .ft1-a3{background: #fff;}
	.f8 .ft1-d1{position: absolute;bottom: 0;left: 0;border: 0;}
}

{ban1}
@media only screen and (min-width: 1600px) {
	.ban1-a1{width: 100%;overflow: hidden;}
	.ban1-a2{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}
	.ban1-a2 img{transition: 0.5s;}
	.ban1-a2:hover img{transform: scale(1.08);transition: 0.5s;}
	.ban1-a3{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.ban1-a1{width: 100%;overflow: hidden;}
	.ban1-a2{width: 1920px;position: relative;margin-left: calc(50% - 1920px/2);}
	.ban1-a2 img{transition: 0.5s;}
	.ban1-a2:hover img{transform: scale(1.08);transition: 0.5s;}
	.ban1-a3{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.ban1-a1{width: 100%;overflow: hidden;}
	.ban1-a2{width: 1400px;position: relative;margin-left: calc(50% - 1400px/2);}
	.ban1-a2 img{transition: 0.5s;}
	.ban1-a2:hover img{transform: scale(1.08);transition: 0.5s;}
	.ban1-a3{display: none;}
}
@media only screen and (max-width: 1023px) {
	.ban1-a1{width: 100%;overflow: hidden;}
	.ban1-a2{display: none;}
	.ban1-a3{width: 100%;position: relative;}
}

{lan1}
@media only screen and (min-width: 1600px) {
	.lan1-a1{width: 1560px;height: 88px;border-radius: 4px;padding: 34px 32px 0 72px;box-sizing: border-box;background: #fff;position: relative;margin: 0 auto;margin-top: -44px;margin-bottom: 70px;box-shadow: 0 0 40px rgba(239,239,239,0.4);}
	.lan1-a2{float: left;}
	.lan1-a3{height: 20px;position: relative;float: left;margin-right: 16px;}
	.lan1-a4{font-size: 16px;line-height: 20px;color: #666666;float: left;}
	.lan1-a5{float: right;}
	.lan1-a6{font-size: 16px;line-height: 20px;color: #333333;float: left;margin-left: 80px;position: relative;}
	.lan1-a6:first-child{margin-left: 0;}
	.lan1-a6 div{width: 20px;height: 1px;background: #90be0a;position: absolute;top: 50%;left: calc(-20px/2 - 80px/2);}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.lan1-a1{width: 1360px;height: 88px;border-radius: 4px;padding: 34px 32px 0 72px;box-sizing: border-box;background: #fff;position: relative;margin: 0 auto;margin-top: -44px;margin-bottom: 70px;box-shadow: 0 0 40px rgba(239,239,239,0.4);}
	.lan1-a2{float: left;}
	.lan1-a3{height: 20px;position: relative;float: left;margin-right: 16px;}
	.lan1-a4{font-size: 16px;line-height: 20px;color: #666666;float: left;}
	.lan1-a5{float: right;}
	.lan1-a6{font-size: 16px;line-height: 20px;color: #333333;float: left;margin-left: 60px;position: relative;}
	.lan1-a6:first-child{margin-left: 0;}
	.lan1-a6 div{width: 20px;height: 1px;background: #90be0a;position: absolute;top: 50%;left: calc(-20px/2 - 60px/2);}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.lan1-a1{width: 960px;height: 66px;border-radius: 4px;padding: 25px 24px 0 48px;box-sizing: border-box;background: #fff;position: relative;margin: 0 auto;margin-top: -33px;margin-bottom: 60px;box-shadow: 0 0 40px rgba(239,239,239,0.4);}
	.lan1-a2{float: left;}
	.lan1-a3{height: 16px;position: relative;float: left;margin-right: 14px;}
	.lan1-a4{font-size: 14px;line-height: 16px;color: #666666;float: left;}
	.lan1-a5{float: right;}
	.lan1-a6{font-size: 14px;line-height: 16px;color: #333333;float: left;margin-left: 40px;position: relative;}
	.lan1-a6:first-child{margin-left: 0;}
	.lan1-a6 div{width: 16px;height: 1px;background: #90be0a;position: absolute;top: 50%;left: calc(-16px/2 - 40px/2);}
}
@media only screen and (max-width: 1023px) {
	.lan1-a1{width: calc(100% - 0.2rem*2);height: 0.88rem;border-radius: 0.04rem;padding: 0.31rem 0.3rem 0 0.3rem;box-sizing: border-box;background: #fff;position: relative;margin: 0 auto;margin-top: -0.44rem;margin-bottom: 0.64rem;box-shadow: 0 0 0.4rem rgba(239,239,239,0.4);}
	.lan1-a2{float: left;}
	.lan1-a3{height: 0.26rem;position: relative;float: left;margin-right: 0.14rem;}
	.lan1-a4{font-size: 0.22rem;line-height: 0.26rem;color: #666666;float: left;}
	.lan1-a5{/*display: none;*/ width: 100%; text-align: center; float: left; margin-top: 30px;}
	.lan1-a6{ width: 47%; display: inline-block; font-size: 16px; margin:2% 1%;/* border:1px solid #ccc;*/}
	.lan1-a6 a{width: 100%; line-height: 40px; color: #666; border-radius: 50px; background: #eee; display: block;}
	.lan1-a6 a:hover{ background:#90be0a; color: #fff;}
}

{t2}
@media only screen and (min-width: 1600px) {
	.t2-a1{width: 100%;position: relative;/*padding: 70px 0 50px 0;*/padding: 0 0 50px 0;}
	.about_body .t2-a1{padding: 70px 0 50px 0;}
	.t2-a2{width: 100%;font-size: 40px;line-height: 56px;color: #333333;text-align: center;}
	.t2-a3{width: 100%;font-size: 20px;line-height: 36px;color: #999999;text-align: center;text-transform: uppercase;}
	.t2-a1.on1 .t2-a2{color: #fff;}
	.t2-a1.on1 .t2-a3{color: #d2d2d2;}
	.t2-a1.on2{padding-top: 0;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.t2-a1{width: 100%;position: relative;/*padding: 70px 0 50px 0;*/padding: 0 0 50px 0;}
	.about_body .t2-a1{padding: 70px 0 50px 0;}
	.t2-a2{width: 100%;font-size: 40px;line-height: 56px;color: #333333;text-align: center;}
	.t2-a3{width: 100%;font-size: 20px;line-height: 36px;color: #999999;text-align: center;text-transform: uppercase;}
	.t2-a1.on1 .t2-a2{color: #fff;}
	.t2-a1.on1 .t2-a3{color: #d2d2d2;}
	.t2-a1.on2{padding-top: 0;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.t2-a1{width: 100%;position: relative;/*padding: 50px 0 40px 0;*/padding: 0 0 40px 0;}
	.about_body .t2-a1{padding: 50px 0 40px 0;}
	.t2-a2{width: 100%;font-size: 36px;line-height: 44px;color: #333333;text-align: center;}
	.t2-a3{width: 100%;font-size: 16px;line-height: 30px;color: #999999;text-align: center;text-transform: uppercase;}
	.t2-a1.on1 .t2-a2{color: #fff;}
	.t2-a1.on1 .t2-a3{color: #d2d2d2;}
	.t2-a1.on2{padding-top: 0;}
}
@media only screen and (max-width: 1023px) {
	.t2-a1{width: 100%;position: relative;padding: 0.7rem 0;}
	.t2-a2{width: 100%;font-size: 0.46rem;line-height: 0.64rem;color: #333333;text-align: center;}
	.t2-a3{width: 100%;font-size: 0.2rem;line-height: 0.36rem;color: #999999;text-align: center;text-transform: uppercase;}
	.t2-a1.on1 .t2-a2{color: #fff;}
	.t2-a1.on1 .t2-a3{color: #d2d2d2;}
	.t2-a1.on2{padding-top: 0;}
}

{resource1}
@media only screen and (min-width: 1600px) {
	.resource1-a1{width: 1560px;position: relative;margin: 0 auto;margin-bottom: 140px;}
	.resource1-a2{width: 100%;height: 460px;position: relative;margin-bottom: 50px;background: #f6f6f6;}
	.resource1-a3{width: 50%;height: 100%;position: relative;}
	.resource1-a2:nth-child(odd) .resource1-a3{float: left;}
	.resource1-a2:nth-child(even) .resource1-a3{float: right;}
	.resource1-a3 img{min-height: 100%;transition: 0.5s;}
	.resource1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.resource1-a4{width: 50%;height: 100%;position: relative;padding: 80px 84px 0 84px;box-sizing: border-box;}
	.resource1-a2:nth-child(odd) .resource1-a4{float: right;}
	.resource1-a2:nth-child(even) .resource1-a4{float: left;}
	.resource1-a5{font-size: 38px;line-height: 38px;color: #333333;margin-bottom: 16px;}
	.resource1-a6{font-size: 16px;line-height: 16px;color: #999999;text-transform: uppercase;margin-bottom: 20px;}
	.resource1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 28px;}
	.resource1-a8{width: 100%;height: calc(30px*3);font-size: 16px;line-height: 30px;color: #505050;margin-bottom: 30px;}
	.resource1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.resource1-a8 p{font-size: 16px;line-height: 30px;color: #505050;}
	.resource1-a8 span{font-size: 16px;line-height: 30px;color: #505050;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.resource1-a1{width: 1360px;position: relative;margin: 0 auto;margin-bottom: 120px;}
	.resource1-a2{width: 100%;height: 400px;position: relative;margin-bottom: 50px;background: #f6f6f6;}
	.resource1-a3{width: 50%;height: 100%;position: relative;}
	.resource1-a2:nth-child(odd) .resource1-a3{float: left;}
	.resource1-a2:nth-child(even) .resource1-a3{float: right;}
	.resource1-a3 img{min-height: 100%;transition: 0.5s;}
	.resource1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.resource1-a4{width: 50%;height: 100%;position: relative;padding: 50px 54px 0 54px;box-sizing: border-box;}
	.resource1-a2:nth-child(odd) .resource1-a4{float: right;}
	.resource1-a2:nth-child(even) .resource1-a4{float: left;}
	.resource1-a5{font-size: 38px;line-height: 38px;color: #333333;margin-bottom: 16px;}
	.resource1-a6{font-size: 16px;line-height: 16px;color: #999999;text-transform: uppercase;margin-bottom: 20px;}
	.resource1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 28px;}
	.resource1-a8{width: 100%;height: calc(30px*3);font-size: 16px;line-height: 30px;color: #505050;margin-bottom: 30px;}
	.resource1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.resource1-a8 p{font-size: 16px;line-height: 30px;color: #505050;}
	.resource1-a8 span{font-size: 16px;line-height: 30px;color: #505050;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.resource1-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 80px;}
	.resource1-a2{width: 100%;height: 282px;position: relative;margin-bottom: 40px;background: #f6f6f6;}
	.resource1-a3{width: 50%;height: 100%;position: relative;}
	.resource1-a2:nth-child(odd) .resource1-a3{float: left;}
	.resource1-a2:nth-child(even) .resource1-a3{float: right;}
	.resource1-a3 img{min-height: 100%;transition: 0.5s;}
	.resource1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.resource1-a4{width: 50%;height: 100%;position: relative;padding: 30px 30px 0 30px;box-sizing: border-box;}
	.resource1-a2:nth-child(odd) .resource1-a4{float: right;}
	.resource1-a2:nth-child(even) .resource1-a4{float: left;}
	.resource1-a5{font-size: 30px;line-height: 30px;color: #333333;margin-bottom: 12px;}
	.resource1-a6{font-size: 14px;line-height: 14px;color: #999999;text-transform: uppercase;margin-bottom: 16px;}
	.resource1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 18px;}
	.resource1-a8{width: 100%;height: calc(24px*3);font-size: 14px;line-height: 24px;color: #505050;margin-bottom: 20px;}
	.resource1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.resource1-a8 p{font-size: 14px;line-height: 24px;color: #505050;}
	.resource1-a8 span{font-size: 14px;line-height: 24px;color: #505050;}
}
@media only screen and (max-width: 1023px) {
	.resource1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-bottom: 1.4rem;}
	.resource1-a2{width: 100%;position: relative;margin-bottom: 0.5rem;background: #f6f6f6;}
	.resource1-a3{width: 100%;height: 4.2rem;position: relative;}
	.resource1-a3 img{min-height: 100%;}
	.resource1-a4{width: 100%;height: 5.4rem;position: relative;padding: 0.74rem 0.55rem 0 0.55rem;box-sizing: border-box;}
	.resource1-a5{font-size: 0.42rem;line-height: 0.42rem;color: #333333;margin-bottom: 0.2rem;}
	.resource1-a6{font-size: 0.2rem;line-height: 0.2rem;color: #999999;text-transform: uppercase;margin-bottom: 0.24rem;}
	.resource1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 0.32rem;}
	.resource1-a8{width: 100%;height: calc(0.42rem*3);font-size: 0.24rem;line-height: 0.42rem;color: #505050;margin-bottom: 0.5rem;}
	.resource1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.resource1-a8 p{font-size: 0.24rem;line-height: 0.42rem;color: #505050;}
	.resource1-a8 span{font-size: 0.24rem;line-height: 0.42rem;color: #505050;}
	.resource1-a4 .bt1-a1{margin: 0 auto;}
}

{us1}
@media only screen and (min-width: 1600px) {
	.us1-a1{width: 1560px;height: 426px;position: relative;margin: 0 auto;margin-bottom: 40px;}
	.us1-a2{width: 25%;height: 100%;border: 1px solid #e5e5e5;border-left: 0;padding: 72px 60px 0 60px;box-sizing: border-box;position: relative;float: left;}
	.us1-a2:first-child{border-left: 1px solid #e5e5e5;}
	.us1-a3{width: 64px;height: 60px;position: relative;margin: 0 auto;margin-bottom: 46px;}
	.us1-a3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.us1-a2:hover .us1-a3 img{transform: rotateY(360deg);transition: 0.5s;}
	.us1-a4{width: 100%;font-size: 20px;line-height: 20px;color: #333333;text-align: center;margin-bottom: 25px;}
	.us1-a5{width: 100%;}
	.us1-a6{width: 100%;font-size: 16px;line-height: 30px;color: #666666;}
	.us1-a7{width: 100%;font-size: 38px;line-height: 38px;color: #17a34d;text-align: center;margin-bottom: 14px;}
	.us1-a7+.us1-a6{text-align: center;}
	.us1-a8{width: 100%;font-size: 18px;line-height: 30px;color: #666666;text-align: center;/*text-transform: uppercase;*/}
	.us1-a9{width: 132px;position: relative;margin: 0 auto;}
	.us1-b1{width: 1560px;height: 500px;border: 1px solid #e5e5e5;box-sizing: border-box;margin: 0 auto;margin-bottom: 144px;}
	.us1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.us1-b1 #map .anchorTR,.us1-b1 #map .anchorBL{display: none;}
	.us1-b2{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.us1-a1{width: 1360px;height: 370px;position: relative;margin: 0 auto;margin-bottom: 40px;}
	.us1-a2{width: 25%;height: 100%;border: 1px solid #e5e5e5;border-left: 0;padding: 42px 30px 0 30px;box-sizing: border-box;position: relative;float: left;}
	.us1-a2:first-child{border-left: 1px solid #e5e5e5;}
	.us1-a3{width: 64px;height: 60px;position: relative;margin: 0 auto;margin-bottom: 46px;}
	.us1-a3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.us1-a2:hover .us1-a3 img{transform: rotateY(360deg);transition: 0.5s;}
	.us1-a4{width: 100%;font-size: 20px;line-height: 20px;color: #333333;text-align: center;margin-bottom: 25px;}
	.us1-a5{width: 100%;}
	.us1-a6{width: 100%;font-size: 16px;line-height: 30px;color: #666666;}
	.us1-a7{width: 100%;font-size: 38px;line-height: 38px;color: #17a34d;text-align: center;margin-bottom: 14px;}
	.us1-a7+.us1-a6{text-align: center;}
	.us1-a8{width: 100%;font-size: 18px;line-height: 30px;color: #666666;text-align: center;/*text-transform: uppercase;*/}
	.us1-a9{width: 132px;position: relative;margin: 0 auto;}
	.us1-b1{width: 1360px;height: 500px;border: 1px solid #e5e5e5;box-sizing: border-box;margin: 0 auto;margin-bottom: 120px;}
	.us1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.us1-b1 #map .anchorTR,.us1-b1 #map .anchorBL{display: none;}
	.us1-b2{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.us1-a1{width: 960px;height: 260px;position: relative;margin: 0 auto;margin-bottom: 40px;}
	.us1-a2{width: 25%;height: 100%;border: 1px solid #e5e5e5;border-left: 0;padding: 24px 20px 0 20px;box-sizing: border-box;position: relative;float: left;}
	.us1-a2:first-child{border-left: 1px solid #e5e5e5;}
	.us1-a3{width: 52px;height: 44px;position: relative;margin: 0 auto;margin-bottom: 24px;}
	.us1-a3 img{max-width: 100%;max-height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
	.us1-a2:hover .us1-a3 img{transform: rotateY(360deg);transition: 0.5s;}
	.us1-a4{width: 100%;font-size: 16px;line-height: 16px;color: #333333;text-align: center;margin-bottom: 24px;}
	.us1-a5{width: 100%;}
	.us1-a6{width: 100%;font-size: 14px;line-height: 24px;color: #666666;}
	.us1-a7{width: 100%;font-size: 30px;line-height: 30px;color: #17a34d;text-align: center;margin-bottom: 12px;}
	.us1-a7+.us1-a6{text-align: center;}
	.us1-a8{width: 100%;font-size: 16px;line-height: 24px;color: #666666;text-align: center;/*text-transform: uppercase;*/}
	.us1-a9{width: 102px;position: relative;margin: 0 auto;}
	.us1-b1{width: 960px;height: 400px;border: 1px solid #e5e5e5;box-sizing: border-box;margin: 0 auto;margin-bottom: 80px;}
	.us1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.us1-b1 #map .anchorTR,.us1-b1 #map .anchorBL{display: none;}
	.us1-b2{display: none;}
}
@media only screen and (max-width: 1023px) {
	.us1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-bottom: 0.32rem;}
	.us1-a2{width: 100%;height: 4rem;border: 1px solid #e5e5e5;padding: 0.56rem 0.9rem 0 0.9rem;box-sizing: border-box;position: relative;margin-bottom: 0.32rem;}
	.us1-a3{width: 0.74rem;position: relative;margin: 0 auto;margin-bottom: 0.35rem;}
	.us1-a3 img{width: 100%;}
	.us1-a4{width: 100%;font-size: 0.35rem;line-height: 0.35rem;color: #333333;text-align: center;margin-bottom: 0.32rem;}
	.us1-a5{width: 100%;}
	.us1-a6{width: 100%;font-size: 0.24rem;line-height: 0.44rem;color: #666666;}
	.us1-a7{width: 100%;font-size: 0.42rem;line-height: 0.42rem;color: #17a34d;text-align: center;margin-bottom: 0.12rem;}
	.us1-a7+.us1-a6{text-align: center;}
	.us1-a8{width: 100%;font-size: 0.28rem;line-height: 0.44rem;color: #666666;text-align: center;/*text-transform: uppercase;*/}
	.us1-a9{width: 1.6rem;position: relative;margin: 0 auto;}
	.us1-b1{width: calc(100% - 0.2rem*2);height: 5rem;border: 1px solid #e5e5e5;box-sizing: border-box;margin: 0 auto;margin-bottom: 1.7rem;}
	.us1-b1 #map{width: 100%!important;height: 100%!important;position: relative;}
	.us1-b1 #map .anchorTR,.us1-b1 #map .anchorBL{display: none;}
	.us1-b2{display: block;}
}

{modern1}
@media only screen and (min-width: 1600px) {
	.modern1-a1{width: 1560px;position: relative;margin: 0 auto;}
	.modern1-a2{width: 100%;height: 620px;position: relative;margin-bottom: 15px;}
	.modern1-a2 img{min-height: 100%;transition: 0.5s;}
	.modern1-a2:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-a3{width: 100%;height: 120px;position: relative;overflow: hidden;}
	.modern111{width: calc(100% + 15px)!important;height: 100%!important;position: relative;margin-left: calc(-15px/2);}
	.modern111 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.modern111 .swiper-slide>div{width: calc(100% - 15px);height: 100%;position: relative;margin: 0 auto;cursor: pointer;}
	.modern111 .swiper-slide>div img{min-height: 100%;transition: 0.5s;}
	.modern111 .swiper-slide>div:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-b1{width: 1560px;position: relative;margin: 0 auto;}
	.modern1-b2{width: 100%;margin-bottom: 60px;}
	.modern1-b3{width: calc(50% - 28px/2);height: 560px;position: relative;display: none;}
	.modern1-b3:nth-child(odd){float: left;}
	.modern1-b3:nth-child(even){float: right;}
	.modern1-b3:nth-child(1),.modern1-b3:nth-child(2){display: block;}
	.modern1-b3 img{min-height: 100%;transition: 0.5s;}
	.modern1-b3:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-b1 .bt1-a1{margin: 0 auto;}
	.modern1-c1{width: 1560px;position: relative;margin: 0 auto;}
	.modern1-c1 .t2-a2,.modern1-c1 .t2-a3{text-align: left;}
	.modern1-c1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.modern1-c2{width: 1560px;height: 620px;position: relative;margin: 0 auto;}
	.modern1-c3{width: calc((100% - 1000px)/4);height: 100%;float: left;overflow: hidden;transition: 0.5s;display: none;}
	.modern1-c3:nth-child(1),.modern1-c3:nth-child(2),.modern1-c3:nth-child(3),.modern1-c3:nth-child(4),.modern1-c3:nth-child(5){display: block;}
	.modern1-c3.on1{width: 1000px;transition: 0.5s;}
	.modern1-c4{width: 1000px;height: 100%;position: relative;margin-left: calc(50% - 1000px/2);background: #000;}
	.modern1-c4 img{min-height: 100%;opacity: 0.8;transition: 0.5s;}
	.modern1-c3.on1 .modern1-c4 img{opacity: 1;transition: 0.5s;}
	.modern1-c4:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-c5,.modern1-c6{display: none;}
	.modern1-d1{width: 1560px;position: relative;margin: 0 auto;margin-bottom: 110px;}
	.modern1-d2{width: 100%;margin-bottom: 60px;}
	.modern1-d3{width: calc(50% - 28px/2);height: 560px;position: relative;display: none;}
	.modern1-d3:nth-child(odd){float: left;}
	.modern1-d3:nth-child(even){float: right;}
	.modern1-d3:nth-child(1),.modern1-d3:nth-child(2){display: block;}
	.modern1-d3 img{min-height: 100%;transition: 0.5s;}
	.modern1-d3:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-d1 .bt1-a1{margin: 0 auto;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.modern1-a1{width: 1360px;position: relative;margin: 0 auto;}
	.modern1-a2{width: 100%;height: 540px;position: relative;margin-bottom: 15px;}
	.modern1-a2 img{min-height: 100%;transition: 0.5s;}
	.modern1-a2:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-a3{width: 100%;height: 104px;position: relative;overflow: hidden;}
	.modern111{width: calc(100% + 15px)!important;height: 100%!important;position: relative;margin-left: calc(-15px/2);}
	.modern111 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.modern111 .swiper-slide>div{width: calc(100% - 15px);height: 100%;position: relative;margin: 0 auto;cursor: pointer;}
	.modern111 .swiper-slide>div img{min-height: 100%;transition: 0.5s;}
	.modern111 .swiper-slide>div:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-b1{width: 1360px;position: relative;margin: 0 auto;}
	.modern1-b2{width: 100%;margin-bottom: 60px;}
	.modern1-b3{width: calc(50% - 28px/2);height: 486px;position: relative;display: none;}
	.modern1-b3:nth-child(odd){float: left;}
	.modern1-b3:nth-child(even){float: right;}
	.modern1-b3:nth-child(1),.modern1-b3:nth-child(2){display: block;}
	.modern1-b3 img{min-height: 100%;transition: 0.5s;}
	.modern1-b3:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-b1 .bt1-a1{margin: 0 auto;}
	.modern1-c1{width: 1360px;position: relative;margin: 0 auto;}
	.modern1-c1 .t2-a2,.modern1-c1 .t2-a3{text-align: left;}
	.modern1-c1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.modern1-c2{width: 1360px;height: 620px;position: relative;margin: 0 auto;}
	.modern1-c3{width: calc((100% - 1000px)/4);height: 100%;float: left;overflow: hidden;transition: 0.5s;display: none;}
	.modern1-c3:nth-child(1),.modern1-c3:nth-child(2),.modern1-c3:nth-child(3),.modern1-c3:nth-child(4),.modern1-c3:nth-child(5){display: block;}
	.modern1-c3.on1{width: 1000px;transition: 0.5s;}
	.modern1-c4{width: 1000px;height: 100%;position: relative;margin-left: calc(50% - 1000px/2);background: #000;}
	.modern1-c4 img{min-height: 100%;opacity: 0.8;transition: 0.5s;}
	.modern1-c3.on1 .modern1-c4 img{opacity: 1;transition: 0.5s;}
	.modern1-c4:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-c5,.modern1-c6{display: none;}
	.modern1-d1{width: 1360px;position: relative;margin: 0 auto;margin-bottom: 100px;}
	.modern1-d2{width: 100%;margin-bottom: 60px;}
	.modern1-d3{width: calc(50% - 28px/2);height: 486px;position: relative;display: none;}
	.modern1-d3:nth-child(odd){float: left;}
	.modern1-d3:nth-child(even){float: right;}
	.modern1-d3:nth-child(1),.modern1-d3:nth-child(2){display: block;}
	.modern1-d3 img{min-height: 100%;transition: 0.5s;}
	.modern1-d3:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-d1 .bt1-a1{margin: 0 auto;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.modern1-a1{width: 960px;position: relative;margin: 0 auto;}
	.modern1-a2{width: 100%;height: 382px;position: relative;margin-bottom: 10px;}
	.modern1-a2 img{min-height: 100%;transition: 0.5s;}
	.modern1-a2:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-a3{width: 100%;height: 72px;position: relative;overflow: hidden;}
	.modern111{width: calc(100% + 10px)!important;height: 100%!important;position: relative;margin-left: calc(-10px/2);}
	.modern111 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.modern111 .swiper-slide>div{width: calc(100% - 10px);height: 100%;position: relative;margin: 0 auto;cursor: pointer;}
	.modern111 .swiper-slide>div img{min-height: 100%;transition: 0.5s;}
	.modern111 .swiper-slide>div:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-b1{width: 960px;position: relative;margin: 0 auto;}
	.modern1-b2{width: 100%;margin-bottom: 40px;}
	.modern1-b3{width: calc(50% - 20px/2);height: 344px;position: relative;display: none;}
	.modern1-b3:nth-child(odd){float: left;}
	.modern1-b3:nth-child(even){float: right;}
	.modern1-b3:nth-child(1),.modern1-b3:nth-child(2){display: block;}
	.modern1-b3 img{min-height: 100%;transition: 0.5s;}
	.modern1-b3:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-b1 .bt1-a1{margin: 0 auto;}
	.modern1-c1{width: 960px;position: relative;margin: 0 auto;}
	.modern1-c1 .t2-a2,.modern1-c1 .t2-a3{text-align: left;}
	.modern1-c1 .bt1-a1{position: absolute;top: calc(50% - 42px/2);right: 0;}
	.modern1-c2{width: 960px;height: 372px;position: relative;margin: 0 auto;}
	.modern1-c3{width: calc((100% - 600px)/4);height: 100%;float: left;overflow: hidden;transition: 0.5s;display: none;}
	.modern1-c3:nth-child(1),.modern1-c3:nth-child(2),.modern1-c3:nth-child(3),.modern1-c3:nth-child(4),.modern1-c3:nth-child(5){display: block;}
	.modern1-c3.on1{width: 600px;transition: 0.5s;}
	.modern1-c4{width: 600px;height: 100%;position: relative;margin-left: calc(50% - 600px/2);background: #000;}
	.modern1-c4 img{min-height: 100%;opacity: 0.8;transition: 0.5s;}
	.modern1-c3.on1 .modern1-c4 img{opacity: 1;transition: 0.5s;}
	.modern1-c4:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-c5,.modern1-c6{display: none;}
	.modern1-d1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 80px;}
	.modern1-d2{width: 100%;margin-bottom: 40px;}
	.modern1-d3{width: calc(50% - 20px/2);height: 344px;position: relative;display: none;}
	.modern1-d3:nth-child(odd){float: left;}
	.modern1-d3:nth-child(even){float: right;}
	.modern1-d3:nth-child(1),.modern1-d3:nth-child(2){display: block;}
	.modern1-d3 img{min-height: 100%;transition: 0.5s;}
	.modern1-d3:hover img{transform: scale(1.08);transition: 0.5s;}
	.modern1-d1 .bt1-a1{margin: 0 auto;}
}
@media only screen and (max-width: 1023px) {
	.modern1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;}
	.modern1-a2{width: 100%;height: 3.6rem;position: relative;margin-bottom: 0.15rem;}
	.modern1-a2 img{width: 128%;min-height: 100%;margin-left: -14%;}
	.modern1-a3{width: 100%;height: 1.2rem;position: relative;overflow: hidden;}
	.modern111{width: calc((3rem + 0.15rem)*3)!important;height: 100%!important;position: relative;}
	.modern111 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.modern111 .swiper-slide>div{width: calc(100% - 0.15rem);height: 100%;position: relative;cursor: pointer;}
	.modern111 .swiper-slide>div img{min-height: 100%;}
	.modern1-b1{width: 100%;position: relative;}
	.modern1-b2{width: 100%;height: 6.8rem;position: relative;}
	.modern1-b3{width: calc(100% - 0.85rem*2);height: 4.23rem;box-shadow: 0 0 0.24rem rgba(219,219,219,0.44);position: absolute;top: 1.78rem;left: 0.85rem;z-index: 1;transition: 0.5s;}
	.modern1-b3.on1{z-index: 2;transition: 0.5s;}
	.modern1-b3.on2{width: calc(100% - 0.45rem*2);height: 4.82rem;top: 0.78rem;left: 0.45rem;z-index: 3;transition: 0.5s;}
	.modern1-b3.on3{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: 0.2rem;z-index: 4;transition: 0.5s;}
	.modern1-b3.on4{animation: modern11 0.5s linear;}
	@keyframes modern11{
		0%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: 0.2rem;z-index: 5;}
		50%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: calc(0.2rem*3 - 100%);z-index: 5;}
		100%{width: calc(100% - 0.85rem*2);height: 4.23rem;top: 1.78rem;left: 0.85rem;z-index: 1;}
	}
	.modern1-b3.on5{animation: modern12 0.5s linear;}
	@keyframes modern12{
		0%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: 0.2rem;z-index: 5;}
		50%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: calc(100% - 0.2rem);z-index: 5;}
		100%{width: calc(100% - 0.85rem*2);height: 4.23rem;top: 1.78rem;left: 0.85rem;z-index: 1;}
	}
	.modern1-b3 img{min-height: 100%;}
	.modern1-b1 .bt1-a1{margin: 0 auto;}
	.modern1-c1{width: 100%;position: relative;}
	.modern1-c1 .bt1-a1{display: none;}
	.modern1-c2{display: none;}
	.modern1-c5{width: calc(100% - 0.2rem*2);height: 4.4rem;position: relative;margin: 0 auto;margin-bottom: 1.34rem;}
	.modern211{width: 100%!important;height: 100%!important;position: relative;}
	.modern211 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.modern211 .swiper-slide img{min-height: 100%;}
	.modern212{width: 100%!important;position: absolute;bottom: -0.8rem!important;left: 0;}
	.modern212 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border: 1px solid #00873b;background: none;border-radius: 50%;box-sizing: border-box;opacity: 1;margin: 0 0.06rem;transition: 0.5s;}
	.modern212 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.modern1-c6{width: 100%;}
	.modern1-c6 .bt1-a1{margin: 0 auto;}
	.modern1-d1{width: 100%;position: relative;margin-bottom: 1.3rem;}
	.modern1-d2{width: 100%;height: 6.8rem;position: relative;}
	.modern1-d3{width: calc(100% - 0.85rem*2);height: 4.23rem;box-shadow: 0 0 0.24rem rgba(219,219,219,0.44);position: absolute;top: 1.78rem;left: 0.85rem;z-index: 1;transition: 0.5s;}
	.modern1-d3.on1{z-index: 2;transition: 0.5s;}
	.modern1-d3.on2{width: calc(100% - 0.45rem*2);height: 4.82rem;top: 0.78rem;left: 0.45rem;z-index: 3;transition: 0.5s;}
	.modern1-d3.on3{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: 0.2rem;z-index: 4;transition: 0.5s;}
	.modern1-d3.on4{animation: modern11 0.5s linear;}
	@keyframes modern11{
		0%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: 0.2rem;z-index: 5;}
		50%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: calc(0.2rem*3 - 100%);z-index: 5;}
		100%{width: calc(100% - 0.85rem*2);height: 4.23rem;top: 1.78rem;left: 0.85rem;z-index: 1;}
	}
	.modern1-d3.on5{animation: modern12 0.5s linear;}
	@keyframes modern12{
		0%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: 0.2rem;z-index: 5;}
		50%{width: calc(100% - 0.2rem*2);height: 5.18rem;top: 0;left: calc(100% - 0.2rem);z-index: 5;}
		100%{width: calc(100% - 0.85rem*2);height: 4.23rem;top: 1.78rem;left: 0.85rem;z-index: 1;}
	}
	.modern1-d3 img{min-height: 100%;}
	.modern1-d1 .bt1-a1{margin: 0 auto;}
}

{business1}
@media only screen and (min-width: 1600px) {
	.business1-a1{width: 1560px;position: relative;margin: 0 auto;margin-bottom: 80px;}
	.business1-a2{position: relative;margin-bottom: 70px;float: left;}
	.business1-a2:nth-child(6n-5){width: 50%;height: 970px;}
	.business1-a2:nth-child(6n-4){width: 50%;height: 970px;}
	.business1-a2:nth-child(6n-3){width: 100%;height: 520px;}
	.business1-a2:nth-child(6n-2){width: 50%;height: 970px;}
	.business1-a2:nth-child(6n-1){width: 50%;height: 970px;}
	.business1-a2:nth-child(6n){width: 100%;height: 520px;}
	.business1-a3{position: absolute;}
	.business1-a2:nth-child(6n-5) .business1-a3{width: calc(100% - 60px);height: 640px;top: 0;left: 0;}
	.business1-a2:nth-child(6n-4) .business1-a3{width: calc(100% - 60px);height: 640px;bottom: 0;right: 0;}
	.business1-a2:nth-child(6n-3) .business1-a3{width: 50%;height: 100%;top: 0;left: 0;}
	.business1-a2:nth-child(6n-2) .business1-a3{width: calc(100% - 60px);height: 640px;bottom: 0;left: 0;}
	.business1-a2:nth-child(6n-1) .business1-a3{width: calc(100% - 60px);height: 640px;top: 0;right: 0;}
	.business1-a2:nth-child(6n) .business1-a3{width: 50%;height: 100%;top: 0;right: 0;}
	.business1-a3 img{min-height: 100%;transition: 0.5s;}
	.business1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.business1-a4{position: absolute;background: #f4f4f7;box-sizing: border-box;}
	.business1-a2:nth-child(6n-5) .business1-a4{width: calc(100% - 50px);height: 460px;bottom: 0;right: 0;padding: 80px 75px 0 75px;}
	.business1-a2:nth-child(6n-4) .business1-a4{width: calc(100% - 50px);height: 460px;top: 0;left: 0;padding: 80px 75px 0 75px;}
	.business1-a2:nth-child(6n-3) .business1-a4{width: 50%;height: 100%;top: 0;right: 0;padding: 80px 80px 0 80px;}
	.business1-a2:nth-child(6n-2) .business1-a4{width: calc(100% - 50px);height: 460px;top: 0;right: 0;padding: 80px 75px 0 75px;}
	.business1-a2:nth-child(6n-1) .business1-a4{width: calc(100% - 50px);height: 460px;bottom: 0;left: 0;padding: 80px 75px 0 75px;}
	.business1-a2:nth-child(6n) .business1-a4{width: 50%;height: 100%;top: 0;left: 0;padding: 80px 80px 0 80px;}
	.business1-a5{font-size: 38px;line-height: 38px;color: #333333;font-weight: lighter;margin-bottom: 16px;}
	.business1-a6{font-size: 16px;line-height: 16px;color: #999999;text-transform: uppercase;margin-bottom: 20px;}
	.business1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 26px;}
	.business1-a8{width: 100%;height: calc(30px*3);font-size: 16px;line-height: 30px;color: #505050;margin-bottom: 30px;}
	.business1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.business1-a8 p{font-size: 16px;line-height: 30px;color: #505050;}
	.business1-a8 span{font-size: 16px;line-height: 30px;color: #505050;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.business1-a1{width: 1360px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.business1-a2{position: relative;margin-bottom: 50px;float: left;}
	.business1-a2:nth-child(6n-5){width: 50%;height: 840px;}
	.business1-a2:nth-child(6n-4){width: 50%;height: 840px;}
	.business1-a2:nth-child(6n-3){width: 100%;height: 452px;}
	.business1-a2:nth-child(6n-2){width: 50%;height: 840px;}
	.business1-a2:nth-child(6n-1){width: 50%;height: 840px;}
	.business1-a2:nth-child(6n){width: 100%;height: 452px;}
	.business1-a3{position: absolute;}
	.business1-a2:nth-child(6n-5) .business1-a3{width: calc(100% - 60px);height: 550px;top: 0;left: 0;}
	.business1-a2:nth-child(6n-4) .business1-a3{width: calc(100% - 60px);height: 550px;bottom: 0;right: 0;}
	.business1-a2:nth-child(6n-3) .business1-a3{width: 50%;height: 100%;top: 0;left: 0;}
	.business1-a2:nth-child(6n-2) .business1-a3{width: calc(100% - 60px);height: 550px;bottom: 0;left: 0;}
	.business1-a2:nth-child(6n-1) .business1-a3{width: calc(100% - 60px);height: 550px;top: 0;right: 0;}
	.business1-a2:nth-child(6n) .business1-a3{width: 50%;height: 100%;top: 0;right: 0;}
	.business1-a3 img{min-height: 100%;transition: 0.5s;}
	.business1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.business1-a4{position: absolute;background: #f4f4f7;box-sizing: border-box;}
	.business1-a2:nth-child(6n-5) .business1-a4{width: calc(100% - 50px);height: 400px;bottom: 0;right: 0;padding: 60px 55px 0 55px;}
	.business1-a2:nth-child(6n-4) .business1-a4{width: calc(100% - 50px);height: 400px;top: 0;left: 0;padding: 60px 55px 0 55px;}
	.business1-a2:nth-child(6n-3) .business1-a4{width: 50%;height: 100%;top: 0;right: 0;padding: 60px 60px 0 60px;}
	.business1-a2:nth-child(6n-2) .business1-a4{width: calc(100% - 50px);height: 400px;top: 0;right: 0;padding: 60px 55px 0 55px;}
	.business1-a2:nth-child(6n-1) .business1-a4{width: calc(100% - 50px);height: 400px;bottom: 0;left: 0;padding: 60px 55px 0 55px;}
	.business1-a2:nth-child(6n) .business1-a4{width: 50%;height: 100%;top: 0;left: 0;padding: 60px 60px 0 60px;}
	.business1-a5{font-size: 38px;line-height: 38px;color: #333333;font-weight: lighter;margin-bottom: 16px;}
	.business1-a6{font-size: 16px;line-height: 16px;color: #999999;text-transform: uppercase;margin-bottom: 20px;}
	.business1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 26px;}
	.business1-a8{width: 100%;height: calc(30px*3);font-size: 16px;line-height: 30px;color: #505050;margin-bottom: 30px;}
	.business1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.business1-a8 p{font-size: 16px;line-height: 30px;color: #505050;}
	.business1-a8 span{font-size: 16px;line-height: 30px;color: #505050;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.business1-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 50px;}
	.business1-a2{position: relative;margin-bottom: 40px;float: left;}
	.business1-a2:nth-child(6n-5){width: 50%;height: 610px;}
	.business1-a2:nth-child(6n-4){width: 50%;height: 610px;}
	.business1-a2:nth-child(6n-3){width: 100%;height: 320px;}
	.business1-a2:nth-child(6n-2){width: 50%;height: 610px;}
	.business1-a2:nth-child(6n-1){width: 50%;height: 610px;}
	.business1-a2:nth-child(6n){width: 100%;height: 320px;}
	.business1-a3{position: absolute;}
	.business1-a2:nth-child(6n-5) .business1-a3{width: calc(100% - 40px);height: 390px;top: 0;left: 0;}
	.business1-a2:nth-child(6n-4) .business1-a3{width: calc(100% - 40px);height: 390px;bottom: 0;right: 0;}
	.business1-a2:nth-child(6n-3) .business1-a3{width: 50%;height: 100%;top: 0;left: 0;}
	.business1-a2:nth-child(6n-2) .business1-a3{width: calc(100% - 40px);height: 390px;bottom: 0;left: 0;}
	.business1-a2:nth-child(6n-1) .business1-a3{width: calc(100% - 40px);height: 390px;top: 0;right: 0;}
	.business1-a2:nth-child(6n) .business1-a3{width: 50%;height: 100%;top: 0;right: 0;}
	.business1-a3 img{min-height: 100%;transition: 0.5s;}
	.business1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.business1-a4{position: absolute;background: #f4f4f7;box-sizing: border-box;}
	.business1-a2:nth-child(6n-5) .business1-a4{width: calc(100% - 30px);height: 290px;bottom: 0;right: 0;padding: 30px 25px 0 25px;}
	.business1-a2:nth-child(6n-4) .business1-a4{width: calc(100% - 30px);height: 290px;top: 0;left: 0;padding: 30px 25px 0 25px;}
	.business1-a2:nth-child(6n-3) .business1-a4{width: 50%;height: 100%;top: 0;right: 0;padding: 40px 30px 0 30px;}
	.business1-a2:nth-child(6n-2) .business1-a4{width: calc(100% - 30px);height: 290px;top: 0;right: 0;padding: 30px 25px 0 25px;}
	.business1-a2:nth-child(6n-1) .business1-a4{width: calc(100% - 30px);height: 290px;bottom: 0;left: 0;padding: 30px 25px 0 25px;}
	.business1-a2:nth-child(6n) .business1-a4{width: 50%;height: 100%;top: 0;left: 0;padding: 40px 30px 0 30px;}
	.business1-a5{font-size: 30px;line-height: 30px;color: #333333;font-weight: lighter;margin-bottom: 12px;}
	.business1-a6{font-size: 14px;line-height: 14px;color: #999999;text-transform: uppercase;margin-bottom: 16px;}
	.business1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 18px;}
	.business1-a8{width: 100%;height: calc(24px*3);font-size: 14px;line-height: 24px;color: #505050;margin-bottom: 20px;}
	.business1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.business1-a8 p{font-size: 14px;line-height: 24px;color: #505050;}
	.business1-a8 span{font-size: 14px;line-height: 24px;color: #505050;}
}
@media only screen and (max-width: 1023px) {
	.business1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-bottom: 1.4rem;}
	.business1-a2{width: 100%;position: relative;margin-bottom: 0.5rem;}
	.business1-a3{width: 100%;position: relative;}
	.business1-a4{width: calc(100% - 0.25rem*2);height: 5.4rem;background: #f4f4f7;position: relative;padding: 0.74rem 0.55rem 0 0.55rem;box-sizing: border-box;margin: 0 auto;margin-top: -1rem;}
	.business1-a5{font-size: 0.42rem;line-height: 0.42rem;color: #333333;margin-bottom: 0.2rem;}
	.business1-a6{font-size: 0.2rem;line-height: 0.3rem;color: #999999;text-transform: uppercase;margin-bottom: 0.24rem;}
	.business1-a7{width: 78px;height: 1px;background: #cccccc;margin-bottom: 0.32rem;}
	.business1-a8{width: 100%;height: calc(0.42rem*3);font-size: 0.24rem;line-height: 0.42rem;color: #505050;margin-bottom: 0.5rem;}
	.business1-a8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.business1-a8 p{font-size: 0.24rem;line-height: 0.42rem;color: #505050;}
	.business1-a8 span{font-size: 0.24rem;line-height: 0.42rem;color: #505050;}
	.business1-a4 .bt1-a1{margin: 0 auto;}
}

{news1}
@media only screen and (min-width: 1600px) {
	.news1-a1{width: 1560px;position: relative;margin: 0 auto;}
	.news1-a2{width: 100%;height: 520px;position: relative;margin-bottom: 70px;}
	.news1-a3{width: 960px;height: 100%;position: relative;}
	.news1-a3 img{min-height: 100%;transition: 0.5s;}
	.news1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.news1-a4{width: 50%;height: 360px;background: #fff;padding: 50px 75px 0 75px;box-sizing: border-box;position: absolute;top: calc(50% - 360px/2);right: 0;box-shadow: 5px 2px 40px rgba(0,11,41,0.16);}
	.news1-a4 .news1-a5{width: 360px;height: calc(36px*2);font-size: 22px;line-height: 36px;color: #333333;margin-bottom: 12px;}
	.news1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a4 .news1-a6{font-size: 16px;line-height: 16px;color: #999999;position: absolute;top: 64px;right: 75px;}
	.news1-a4 .news1-a7{width: 100%;height: calc(32px*3);font-size: 16px;line-height: 32px;color: #666666;margin-bottom: 22px;}
	.news1-a4 .news1-a7 p{font-size: 16px;line-height: 32px;color: #666666;}
	.news1-a4 .news1-a7 span{font-size: 16px;line-height: 32px;color: #666666;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a8{display: none;}
	.news1-a9{width: 100%;}
	.news1-a10{width: calc((100% - 30px*2)/3);height: 400px;position: relative;padding: 52px 54px 0 54px;box-sizing: border-box;background: #fff;margin-right: 30px;float: left;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.news1-a10:nth-child(3n){margin-right: 0;}
	.news1-a11{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background: #092a52;transition: 0.5s;}
	.news1-a10:hover .news1-a11{opacity: 1;transition: 0.5s;}
	.news1-a11 img{height: 100%;opacity: 0.16;}
	.news1-a10 .news1-a5{width: 100%;height: calc(36px*2);font-size: 20px;line-height: 36px;color: #333333;margin-bottom: 30px;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a6{font-size: 16px;line-height: 16px;color: #999999;margin-bottom: 26px;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a7{width: 100%;height: calc(36px*3);font-size: 16px;line-height: 36px;color: #666666;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a7 p{font-size: 16px;line-height: 36px;color: #666666;}
	.news1-a10 .news1-a7 span{font-size: 16px;line-height: 36px;color: #666666;}
	.news1-a12{font-size: 14px;line-height: 14px;color: #8a8a8a;padding-bottom: 8px;border-bottom: 1px solid #c3c3c3;position: absolute;bottom: 48px;right: 54px;transition: 0.5s;}
	.news1-a10:hover .news1-a5{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a6{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a7{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a12{color: #fff;border-bottom: 1px solid #fff;transition: 0.5s;}
	.news1-a13{display: none;}
	.news1-b1{width: 1560px;position: relative;margin: 0 auto;}
	.news1-b1 .t2-a2,.news1-b1 .t2-a3{text-align: left;}
	.news1-b1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.news1-b2{width: 1560px;height: 580px;position: relative;overflow: hidden;margin: 0 auto;}
	.news111{width: calc(100% + 30px)!important;height: 100%!important;position: relative;margin-left: calc(-30px/2);}
	.news111 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.news1-b3{width: calc(100% - 30px);height: 100%;position: relative;margin: 0 auto;}
	.news1-b4{width: 100%;height: 100%;position: relative;}
	.news1-b4 img{min-height: 100%;transition: 0.5s;}
	.news1-b3:hover .news1-b4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-b5{width: 100%;position: absolute;bottom: 0;left: 0;}
	.news1-b6{width: calc(100% - 44px*2);position: absolute;top: 460px;left: 44px;}
	.news1-b7{font-size: 22px;line-height: 36px;color: #fff;margin-bottom: 12px;}
	.news1-b8{font-size: 16px;line-height: 28px;color: #fff;}
	.news1-b8 p{font-size: 16px;line-height: 28px;color: #fff;}
	.news1-b8 span{font-size: 16px;line-height: 28px;color: #fff;}
	.news112{width: 47px;height: 80px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 80px/2);left: 48px;}
	.news113{width: 47px;height: 80px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 80px/2);right: 48px;}
	.news1-b9{display: none;}
	.news1-c1{width: 1560px;position: relative;margin: 0 auto;}
	.news1-c1 .t2-a2,.news1-c1 .t2-a3{text-align: left;}
	.news1-c1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.news1-c2{width: 1560px;position: relative;margin: 0 auto; margin-top: 70px;margin-bottom: 70px;}
	.news1-c3{width: calc(50% - 40px);height: 140px;position: relative;margin-right: 40px;margin-bottom: 30px;float: left;}
	.news1-c4{width: 220px;height: 100%;position: absolute;top: 0;left: 0;}
	.news1-c4 img{min-height: 100%;transition: 0.5s;}
	.news1-c3:hover .news1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-c5{width: calc(100% - 220px - 26px);margin-left: calc(220px + 26px);padding-top: 12px;}
	.news1-c6{font-size: 18px;line-height: 24px;color: #000000;margin-bottom: 10px;}
	.news1-c7{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 10px;}
	.news1-c7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-c7 p{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-c7 span{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-c8{font-size: 18px;line-height: 18px;}
	.news1-c8>span:nth-child(1){color: #666666;margin-right: 5px;}
	.news1-c8>span:nth-child(2){color: #999999;}
	.news1-c9{display: none;}
	.news1-d1{width: 1560px;position: relative;margin: 0 auto;margin-bottom: 90px;}
	.news1-d2{width: 100%;margin-bottom: 90px;}
	.news1-d3{width: calc((100% - 30px*2)/3);height: 520px;position: relative;background: #fff;float: left;margin-right: 30px;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.news1-d3:nth-child(3n){margin-right: 0;}
	.news1-d4{width: 100%;height: 260px;position: relative;}
	.news1-d4 img{min-height: 100%;transition: 0.5s;}
	.news1-d3:hover .news1-d4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-d5{width: 100%;padding: 40px 44px 0 44px;box-sizing: border-box;}
	.news1-d6{font-size: 20px;line-height: 32px;color: #333333;margin-bottom: 14px;}
	.news1-d7{display: none;}
	.news1-d8{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 30px;}
	.news1-d8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-d8 p{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-d8 span{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-d9>div:nth-child(1){font-size: 24px;line-height: 24px;color: #666666;margin-bottom: 4px;}
	.news1-d9>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;}
	.news1-d1 .bt1-a1{margin: 0 auto;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.news1-a1{width: 1360px;position: relative;margin: 0 auto;}
	.news1-a2{width: 100%;height: 432px;position: relative;margin-bottom: 70px;}
	.news1-a3{width: 800px;height: 100%;position: relative;}
	.news1-a3 img{min-height: 100%;transition: 0.5s;}
	.news1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.news1-a4{width: 50%;height: 360px;background: #fff;padding: 50px 75px 0 75px;box-sizing: border-box;position: absolute;top: calc(50% - 360px/2);right: 0;box-shadow: 5px 2px 40px rgba(0,11,41,0.16);}
	.news1-a4 .news1-a5{width: 360px;height: calc(36px*2);font-size: 22px;line-height: 36px;color: #333333;margin-bottom: 12px;}
	.news1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a4 .news1-a6{font-size: 16px;line-height: 16px;color: #999999;position: absolute;top: 64px;right: 75px;}
	.news1-a4 .news1-a7{width: 100%;height: calc(32px*3);font-size: 16px;line-height: 32px;color: #666666;margin-bottom: 22px;}
	.news1-a4 .news1-a7 p{font-size: 16px;line-height: 32px;color: #666666;}
	.news1-a4 .news1-a7 span{font-size: 16px;line-height: 32px;color: #666666;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a8{display: none;}
	.news1-a9{width: 100%;}
	.news1-a10{width: calc((100% - 30px*2)/3);height: 348px;position: relative;padding: 36px 40px 0 40px;box-sizing: border-box;background: #fff;margin-right: 30px;float: left;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.news1-a10:nth-child(3n){margin-right: 0;}
	.news1-a11{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background: #092a52;transition: 0.5s;}
	.news1-a10:hover .news1-a11{opacity: 1;transition: 0.5s;}
	.news1-a11 img{height: 100%;opacity: 0.16;}
	.news1-a10 .news1-a5{width: 100%;height: calc(36px*2);font-size: 20px;line-height: 36px;color: #333333;margin-bottom: 20px;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a6{font-size: 16px;line-height: 16px;color: #999999;margin-bottom: 16px;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a7{width: 100%;height: calc(36px*3);font-size: 16px;line-height: 36px;color: #666666;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a7 p{font-size: 16px;line-height: 36px;color: #666666;}
	.news1-a10 .news1-a7 span{font-size: 16px;line-height: 36px;color: #666666;}
	.news1-a12{font-size: 14px;line-height: 14px;color: #8a8a8a;padding-bottom: 8px;border-bottom: 1px solid #c3c3c3;position: absolute;bottom: 48px;right: 40px;transition: 0.5s;}
	.news1-a10:hover .news1-a5{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a6{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a7{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a12{color: #fff;border-bottom: 1px solid #fff;transition: 0.5s;}
	.news1-a13{display: none;}
	.news1-b1{width: 1360px;position: relative;margin: 0 auto;}
	.news1-b1 .t2-a2,.news1-b1 .t2-a3{text-align: left;}
	.news1-b1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.news1-b2{width: 1360px;height: 502px;position: relative;overflow: hidden;margin: 0 auto;}
	.news111{width: calc(100% + 30px)!important;height: 100%!important;position: relative;margin-left: calc(-30px/2);}
	.news111 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.news1-b3{width: calc(100% - 30px);height: 100%;position: relative;margin: 0 auto;}
	.news1-b4{width: 100%;height: 100%;position: relative;}
	.news1-b4 img{min-height: 100%;transition: 0.5s;}
	.news1-b3:hover .news1-b4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-b5{width: 100%;position: absolute;bottom: 0;left: 0;}
	.news1-b6{width: calc(100% - 44px*2);position: absolute;top: 400px;left: 44px;}
	.news1-b7{font-size: 22px;line-height: 36px;color: #fff;margin-bottom: 12px;}
	.news1-b8{font-size: 16px;line-height: 28px;color: #fff;}
	.news1-b8 p{font-size: 16px;line-height: 28px;color: #fff;}
	.news1-b8 span{font-size: 16px;line-height: 28px;color: #fff;}
	.news112{width: 47px;height: 80px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 80px/2);left: 48px;}
	.news113{width: 47px;height: 80px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 80px/2);right: 48px;}
	.news1-b9{display: none;}
	.news1-c1{width: 1360px;position: relative;margin: 0 auto;}
	.news1-c1 .t2-a2,.news1-c1 .t2-a3{text-align: left;}
	.news1-c1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.news1-c2{width: 1360px;position: relative;margin: 0 auto;margin-top: 70px;margin-bottom: 70px;}
	.news1-c3{width: calc(50% - 40px);height: 140px;position: relative;margin-right: 40px;margin-bottom: 30px;float: left;}
	.news1-c4{width: 220px;height: 100%;position: absolute;top: 0;left: 0;}
	.news1-c4 img{min-height: 100%;transition: 0.5s;}
	.news1-c3:hover .news1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-c5{width: calc(100% - 220px - 26px);margin-left: calc(220px + 26px);padding-top: 12px;}
	.news1-c6{font-size: 18px;line-height: 24px;color: #000000;margin-bottom: 10px;}
	.news1-c7{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 10px;}
	.news1-c7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-c7 p{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-c7 span{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-c8{font-size: 18px;line-height: 18px;}
	.news1-c8>span:nth-child(1){color: #666666;margin-right: 5px;}
	.news1-c8>span:nth-child(2){color: #999999;}
	.news1-c9{display: none;}
	.news1-d1{width: 1360px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.news1-d2{width: 100%;margin-bottom: 60px;}
	.news1-d3{width: calc((100% - 30px*2)/3);height: 460px;position: relative;background: #fff;float: left;margin-right: 30px;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.news1-d3:nth-child(3n){margin-right: 0;}
	.news1-d4{width: 100%;height: 225px;position: relative;}
	.news1-d4 img{min-height: 100%;transition: 0.5s;}
	.news1-d3:hover .news1-d4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-d5{width: 100%;padding: 30px 30px 0 30px;box-sizing: border-box;}
	.news1-d6{font-size: 20px;line-height: 32px;color: #333333;margin-bottom: 14px;}
	.news1-d7{display: none;}
	.news1-d8{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 20px;}
	.news1-d8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-d8 p{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-d8 span{font-size: 16px;line-height: 28px;color: #666666;}
	.news1-d9>div:nth-child(1){font-size: 24px;line-height: 24px;color: #666666;margin-bottom: 4px;}
	.news1-d9>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;}
	.news1-d1 .bt1-a1{margin: 0 auto;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.news1-a1{width: 960px;position: relative;margin: 0 auto;}
	.news1-a2{width: 100%;height: 380px;position: relative;margin-bottom: 50px;}
	.news1-a3{width: 700px;height: 100%;position: relative;}
	.news1-a3 img{min-height: 100%;transition: 0.5s;}
	.news1-a3:hover img{transform: scale(1.08);transition: 0.5s;}
	.news1-a4{width: 50%;height: 260px;background: #fff;padding: 30px 30px 0 30px;box-sizing: border-box;position: absolute;top: calc(50% - 260px/2);right: 0;box-shadow: 5px 2px 40px rgba(0,11,41,0.16);}
	.news1-a4 .news1-a5{width: 280px;height: calc(30px*2);font-size: 18px;line-height: 30px;color: #333333;margin-bottom: 10px;}
	.news1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a4 .news1-a6{font-size: 14px;line-height: 14px;color: #999999;position: absolute;top: 40px;right: 30px;}
	.news1-a4 .news1-a7{width: 100%;height: calc(24px*3);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 16px;}
	.news1-a4 .news1-a7 p{font-size: 14px;line-height: 24px;color: #666666;}
	.news1-a4 .news1-a7 span{font-size: 14px;line-height: 24px;color: #666666;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a8{display: none;}
	.news1-a9{width: 100%;}
	.news1-a10{width: calc((100% - 20px*2)/3);height: 245px;position: relative;padding: 20px 30px 0 30px;box-sizing: border-box;background: #fff;margin-right: 20px;float: left;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.news1-a10:nth-child(3n){margin-right: 0;}
	.news1-a11{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background: #092a52;transition: 0.5s;}
	.news1-a10:hover .news1-a11{opacity: 1;transition: 0.5s;}
	.news1-a11 img{height: 100%;opacity: 0.16;}
	.news1-a10 .news1-a5{width: 100%;height: calc(30px*2);font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 10px;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a6{font-size: 14px;line-height: 14px;color: #999999;margin-bottom: 10px;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a7{width: 100%;height: calc(28px*3);font-size: 14px;line-height: 28px;color: #666666;position: relative;transition: 0.5s;}
	.news1-a10 .news1-a7 p{font-size: 14px;line-height: 28px;color: #666666;}
	.news1-a10 .news1-a7 span{font-size: 14px;line-height: 28px;color: #666666;}
	.news1-a12{font-size: 12px;line-height: 12px;color: #8a8a8a;padding-bottom: 4px;border-bottom: 1px solid #c3c3c3;position: absolute;bottom: 24px;right: 30px;transition: 0.5s;}
	.news1-a10:hover .news1-a5{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a6{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a7{color: #fff;transition: 0.5s;}
	.news1-a10:hover .news1-a12{color: #fff;border-bottom: 1px solid #fff;transition: 0.5s;}
	.news1-a13{display: none;}
	.news1-b1{width: 960px;position: relative;margin: 0 auto;}
	.news1-b1 .t2-a2,.news1-b1 .t2-a3{text-align: left;}
	.news1-b1 .bt1-a1{position: absolute;top: calc(50% - 42px/2);right: 0;}
	.news1-b2{width: 960px;height: 355px;position: relative;overflow: hidden;margin: 0 auto;}
	.news111{width: calc(100% + 20px)!important;height: 100%!important;position: relative;margin-left: calc(-20px/2);}
	.news111 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.news1-b3{width: calc(100% - 20px);height: 100%;position: relative;margin: 0 auto;}
	.news1-b4{width: 100%;height: 100%;position: relative;}
	.news1-b4 img{min-height: 100%;transition: 0.5s;}
	.news1-b3:hover .news1-b4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-b5{width: 100%;position: absolute;bottom: 0;left: 0;}
	.news1-b6{width: calc(100% - 32px*2);position: absolute;top: 270px;left: 32px;}
	.news1-b7{font-size: 18px;line-height: 32px;color: #fff;margin-bottom: 6px;}
	.news1-b8{font-size: 14px;line-height: 24px;color: #fff;}
	.news1-b8 p{font-size: 16px;line-height: 28px;color: #fff;}
	.news1-b8 span{font-size: 16px;line-height: 28px;color: #fff;}
	.news112{width: 36px;height: 60px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 60px/2);left: 36px;}
	.news113{width: 36px;height: 60px;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 60px/2);right: 36px;}
	.news1-b9{display: none;}
	.news1-c1{width: 960px;position: relative;margin: 0 auto;}
	.news1-c1 .t2-a2,.news1-c1 .t2-a3{text-align: left;}
	.news1-c1 .bt1-a1{position: absolute;top: calc(50% - 42px/2);right: 0;}
	.news1-c2{width: 960px;position: relative;margin: 0 auto;margin-top: 50px;margin-bottom: 50px;}
	.news1-c3{width: calc(50% - 20px);height: 115px;position: relative;margin-right: 20px;margin-bottom: 30px;float: left;}
	.news1-c4{width: 180px;height: 100%;position: absolute;top: 0;left: 0;}
	.news1-c4 img{min-height: 100%;transition: 0.5s;}
	.news1-c3:hover .news1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-c5{width: calc(100% - 180px - 20px);margin-left: calc(180px + 20px);padding-top: 10px;}
	.news1-c6{font-size: 16px;line-height: 20px;color: #000000;margin-bottom: 6px;}
	.news1-c7{width: 100%;height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 6px;}
	.news1-c7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-c7 p{font-size: 14px;line-height: 24px;color: #666666;}
	.news1-c7 span{font-size: 14px;line-height: 24px;color: #666666;}
	.news1-c8{font-size: 16px;line-height: 16px;}
	.news1-c8>span:nth-child(1){color: #666666;margin-right: 5px;}
	.news1-c8>span:nth-child(2){color: #999999;}
	.news1-c9{display: none;}
	.news1-d1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 60px;}
	.news1-d2{width: 100%;margin-bottom: 60px;}
	.news1-d3{width: calc((100% - 20px*2)/3);height: 340px;position: relative;background: #fff;float: left;margin-right: 20px;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.news1-d3:nth-child(3n){margin-right: 0;}
	.news1-d4{width: 100%;height: 160px;position: relative;}
	.news1-d4 img{min-height: 100%;transition: 0.5s;}
	.news1-d3:hover .news1-d4 img{transform: scale(1.08);transition: 0.5s;}
	.news1-d5{width: 100%;padding: 20px 20px 0 20px;box-sizing: border-box;}
	.news1-d6{font-size: 18px;line-height: 28px;color: #333333;margin-bottom: 10px;}
	.news1-d7{display: none;}
	.news1-d8{width: 100%;height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 16px;}
	.news1-d8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-d8 p{font-size: 14px;line-height: 24px;color: #666666;}
	.news1-d8 span{font-size: 14px;line-height: 24px;color: #666666;}
	.news1-d9>div:nth-child(1){font-size: 20px;line-height: 20px;color: #666666;margin-bottom: 4px;}
	.news1-d9>div:nth-child(2){font-size: 12px;line-height: 12px;color: #999999;}
	.news1-d1 .bt1-a1{margin: 0 auto;}
}
@media only screen and (max-width: 1023px) {
	.news1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;}
	.news1-a2{width: 100%;position: relative;margin-bottom: 0.3rem;box-shadow: 0 0 0.8rem rgba(239,239,239,0.4);}
	.news1-a3{width: 100%;height: 3.85rem;position: relative;}
	.news1-a3 img{min-height: 100%;}
	.news1-a4{width: 100%;height: 3.8rem;background: #fff;padding: 0.48rem 0.4rem 0 0.4rem;box-sizing: border-box;}
	.news1-a4 .news1-a5{width: 100%;height: calc(0.48rem*2);font-size: 0.28rem;line-height: 0.48rem;color: #333333;margin-bottom: 0.24rem;}
	.news1-a5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a4 .news1-a6{font-size: 0.22rem;line-height: 0.22rem;color: #999999;text-align: center;margin-bottom: 0.32rem;}
	.news1-a4 .news1-a7{width: 100%;height: calc(0.42rem*3);font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-a4 .news1-a7 p{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-a4 .news1-a7 span{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-a7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
	.news1-a8{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
	.news1-a4 .bt1-a1{display: none;}
	.news1-a9{width: 100%;margin-bottom: 0.9rem;}
	.news1-a10{width: 100%;height: 4.1rem;position: relative;padding: 0.48rem 0.4rem 0 0.4rem;box-sizing: border-box;background: #fff;margin-bottom: 0.3rem;box-shadow: 0 0 0.8rem rgba(239,239,239,0.4);}
	.news1-a11{display: none;}
	.news1-a10 .news1-a5{width: 100%;height: calc(0.48rem*2);font-size: 0.28rem;line-height: 0.48rem;color: #333333;margin-bottom: 0.24rem;position: relative;}
	.news1-a10 .news1-a6{font-size: 0.22rem;line-height: 0.22rem;color: #999999;text-align: center;margin-bottom: 0.32rem;position: relative;}
	.news1-a10 .news1-a7{width: 100%;height: calc(0.42rem*3);font-size: 0.24rem;line-height: 0.42rem;color: #666666;position: relative;}
	.news1-a10 .news1-a7 p{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-a10 .news1-a7 span{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-a12{display: none;}
	.news1-a13 .bt1-a1{margin: 0 auto;}
	.news1-b1{width: 100%;position: relative;}
	.news1-b1 .bt1-a1{display: none;}
	.news1-b2{width: 100%;height: 5.68rem;position: relative;overflow: hidden;margin: 0 auto;margin-bottom: 0.86rem;}
	.news111{width: 100%!important;height: 100%!important;position: relative;}
	.news111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.news1-b3{width: 100%;height: 100%;position: relative;margin: 0 auto;}
	.news1-b4{width: 100%;height: 100%;position: relative;}
	.news1-b4 img{min-height: 100%;}
	.news1-b5{width: 100%;position: absolute;bottom: 0;left: 0;}
	.news1-b6{width: calc(100% - 0.52rem*2);position: absolute;top: 4.4rem;left: 0.52rem;}
	.news1-b7{font-size: 0.28rem;line-height: 0.36rem;color: #fff;text-align: center;margin-bottom: 0.16rem;}
	.news1-b8{font-size: 0.24rem;line-height: 0.36rem;color: #fff;text-align: center;}
	.news1-b8 p{font-size: 0.24rem;line-height: 0.36rem;color: #fff;text-align: center;}
	.news1-b8 span{font-size: 0.24rem;line-height: 0.36rem;color: #fff;text-align: center;}
	.news112{width: 0.47rem;height: 0.8rem;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 0.8rem/2);left: 0.35rem;}
	.news113{width: 0.47rem;height: 0.8rem;background: none;padding: 0;margin: 0;position: absolute;top: calc(50% - 0.8rem/2);right: 0.35rem;}
	.news1-b9 .bt1-a1{margin: 0 auto;}
	.news1-c1{width: 100%;position: relative;}
	.news1-c1 .bt1-a1{display: none;}
	.news1-c2{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-top: 0.8rem;}
	.news1-c3{width: calc(50% - 0.18rem/2);height: 4.7rem;position: relative;margin-bottom: 0.3rem;background: #fff;box-shadow: 0 0 0.8rem rgba(239,239,239,0.4);}
	.news1-c3:nth-child(odd){float: left;}
	.news1-c3:nth-child(even){float: right;}
	.news1-c4{width: 100%;height: 2.2rem;position: relative;}
	.news1-c4 img{min-height: 100%;}
	.news1-c5{width: 100%;padding: 0.4rem 0.24rem 0 0.24rem;box-sizing: border-box;}
	.news1-c6{font-size: 0.26rem;line-height: 0.3rem;color: #000000;margin-bottom: 0.2rem;}
	.news1-c7{width: 100%;height: calc(0.4rem*2);font-size: 0.24rem;line-height: 0.4rem;color: #666666;margin-bottom: 0.2rem;}
	.news1-c7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-c7 p{font-size: 0.24rem;line-height: 0.4rem;color: #666666;}
	.news1-c7 span{font-size: 0.24rem;line-height: 0.4rem;color: #666666;}
	.news1-c8{font-size: 0.22rem;line-height: 0.22rem;}
	.news1-c8>span:nth-child(1){color: #666666;margin-right: 0.06rem;}
	.news1-c8>span:nth-child(2){color: #999999;}
	.news1-c9{display: none;}
	.news1-d1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-bottom: 1.2rem;}
	.news1-d2{width: 100%;margin-bottom: 0.9rem;}
	.news1-d3{width: 100%;height: 6.66rem;position: relative;background: #fff;margin-bottom: 0.3rem;box-shadow: 0 0 0.8rem rgba(239,239,239,0.4);}
	.news1-d4{width: 100%;height: 3.66rem;position: relative;}
	.news1-d4 img{min-height: 100%;}
	.news1-d5{width: 100%;padding: 0.5rem 0.46rem 0 0.46rem;box-sizing: border-box;}
	.news1-d6{font-size: 0.28rem;line-height: 0.32rem;color: #333333;text-align: center;margin-bottom: 0.3rem;}
	.news1-d7{font-size: 0.24rem;line-height: 0.24rem;text-align: center;margin-bottom: 0.24rem;}
	.news1-d7>span:nth-child(1){color: #666666;margin-right: 0.06rem;}
	.news1-d7>span:nth-child(2){color: #999999;}
	.news1-d8{width: 100%;height: calc(0.42rem*2);font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-d8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.news1-d8 p{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-d8 span{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.news1-d9{display: none;}
	.news1-d1 .bt1-a1{margin: 0 auto;}
}

{party1}
@media only screen and (min-width: 1600px) {
	.party1-a1{width: 1560px;position: relative;margin: 0 auto;}
	.party1-a2{width: 760px;height: 426px;position: relative;float: right;margin-bottom: 80px;}
	.fac_body .party1-a2{ margin-bottom: 40px;}
	.party1-a2>img{min-height: 100%;transition: 0.5s;}
	.party1-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.party1-a3{width: 420px;height: 120px;background: #00873b;padding: 36px 80px 0 34px;box-sizing: border-box;position: absolute;bottom: 0;right: 0;}
	.party1-a4{font-size: 20px;line-height: 24px;color: #fff;margin-bottom: 16px;}
	.party1-a5{font-size: 16px;line-height: 16px;color: #fff;}
	.party1-a6{height: 30px;position: absolute;top: 54px;right: 25px;}
	.party1-a7{width: calc(380px*2 + 24px);float: left;margin-bottom: 80px;}
	.party1-a8{width: 380px;height: 426px;background: #fff;position: relative;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.party1-a8:nth-child(1){float: left;}
	.party1-a8:nth-child(2){float: right;}
	.party1-a9{width: 100%;height: 210px;position: relative;}
	.party1-a9 img{min-height: 100%;transition: 0.5s;}
	.party1-a8:hover .party1-a9 img{transform: scale(1.08);transition: 0.5s;}
	.party1-a10{width: 250px;height: calc(30px*2);font-size: 18px;line-height: 30px;color: #333333;position: absolute;top: 246px;left: 30px;}
	.party1-a10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-a11{position: absolute;top: 250px;right: 28px;}
	.party1-a11>div:nth-child(1){font-size: 32px;line-height: 32px;color: #333333;font-weight: bold;text-align: right;margin-bottom: 4px;}
	.party1-a11>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;text-align: right;}
	.party1-a12{width: calc(100% - 30px*2);height: 1px;background: #ececec;position: absolute;bottom: 98px;left: 30px;}
	.party1-a13{width: 26px;height: 3px;background: #666666;position: absolute;bottom: 56px;left: 30px;transition: 0.5s;}
	.party1-a8:hover .party1-a13{background: #00873b;transition: 0.5s;}
	.party1-a14{font-size: 14px;line-height: 30px;color: #666666;position: absolute;bottom: 44px;right: 74px;}
	.party1-a15{height: 30px;position: absolute;bottom: 44px;right: 30px;}
	.party1-a1 .bt1-a1{margin: 0 auto;}
	.party1-b1{width: 1560px;position: relative;margin: 0 auto;}
	.party1-b1 .t2-a2,.party1-b1 .t2-a3{text-align: left;}
	.party1-b1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.party1-b2{width: 100%;height: 680px;position: relative;overflow: hidden;}
	.party1-b2{background: url(../images/b19.jpg) no-repeat #00873b;background-size: 1920px 100%;background-position: top center;}
	.party1-b3{width: 1560px;height: 490px;position: absolute;top: 112px;left: calc(50% - 1560px/2);overflow: hidden;}
	.party111{width: calc(100% + 28px)!important;height: 100%!important;position: relative;margin-left: calc(-28px/2);}
	.party111 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.party1-b4{width: calc(100% - 28px);height: 100%;position: relative;margin: 0 auto;}
	.party1-b5{width: 100%;height: 408px;}
	.party1-b5 img{min-height: 100%;transition: 0.5s;}
	.party1-b4:hover .party1-b5 img{transform: scale(1.08);transition: 0.5s;}
	.party1-b6{width: 100%;font-size: 24px;line-height: 84px;color: #fff;text-align: center;}
	.party112{width: 100%;position: absolute;bottom: 40px!important;left: 0;}
	.party112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 6px;opacity: 1;transition: 0.5s;}
	.party112 .swiper-pagination-bullet-active{background: #fff;transition: 0.5s;}
	.party1-c1{width: 1560px;position: relative;margin: 0 auto;}
	.party1-c2{width: 100%;margin-bottom: 90px;}
	.party1-c3{width: calc((100% - 30px*2)/3);height: 520px;position: relative;background: #ededf1;float: left;margin-right: 30px;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.party1-c3:nth-child(3n){margin-right: 0;}
	.party1-c4{width: 100%;height: 260px;position: relative;}
	.party1-c4 img{min-height: 100%;transition: 0.5s;}
	.party1-c3:hover .party1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.party1-c5{width: 100%;padding: 40px 44px 0 44px;box-sizing: border-box;}
	.party1-c6{font-size: 20px;line-height: 32px;color: #333333;margin-bottom: 14px;}
	.party1-c7{display: none;}
	.party1-c8{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 30px;}
	.party1-c8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-c8 p{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-c8 span{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-c9>div:nth-child(1){font-size: 24px;line-height: 24px;color: #666666;margin-bottom: 4px;}
	.party1-c9>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;}
	.party1-c1 .bt1-a1{margin: 0 auto;}
	.party1-d1{width: 1560px;position: relative;margin: 0 auto;}
	.party1-d1 .t2-a2,.party1-d1 .t2-a3{text-align: left;}
	.party1-d1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.party1-d2{width: 1560px;position: relative;margin: 0 auto;margin-bottom: 156px;}
	.party1-d3{width: 748px;height: 476px;position: relative;float: left;}
	.party1-d3 img{min-height: 100%;transition: 0.5s;}
	.party1-d3:hover img{transform: scale(1.08);transition: 0.5s;}
	.party1-d4{width: 50%;height: 476px;position: relative;float: right;}
	.party1-d5{width: calc(100% - 50px);height: 140px;position: relative;margin-bottom: calc((476px - 140px*3)/2);}
	.party1-d6{width: 220px;height: 100%;position: absolute;top: 0;left: 0;}
	.party1-d6 img{min-height: 100%;transition: 0.5s;}
	.party1-d5:hover .party1-d6 img{transform: scale(1.08);transition: 0.5s;}
	.party1-d7{width: calc(100% - 220px - 26px);margin-left: calc(220px + 26px);padding-top: 12px;}
	.party1-d8{font-size: 18px;line-height: 24px;color: #000000;margin-bottom: 10px;}
	.party1-d9{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 10px;}
	.party1-d9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-d9 p{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-d9 span{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-d10{font-size: 18px;line-height: 18px;}
	.party1-d10>span:nth-child(1){color: #666666;margin-right: 5px;}
	.party1-d10>span:nth-child(2){color: #999999;}
	.party1-d11{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.party1-a1{width: 1360px;position: relative;margin: 0 auto;}
	.party1-a2{width: 660px;height: 370px;position: relative;float: right;margin-bottom: 50px;}
	.fac_body .party1-a2{ margin-bottom: 40px;}
	.party1-a2>img{min-height: 100%;transition: 0.5s;}
	.party1-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.party1-a3{width: 360px;height: 100px;background: #00873b;padding: 20px 60px 0 30px;box-sizing: border-box;position: absolute;bottom: 0;right: 0;}
	.party1-a4{font-size: 20px;line-height: 24px;color: #fff;margin-bottom: 16px;}
	.party1-a5{font-size: 16px;line-height: 16px;color: #fff;}
	.party1-a6{height: 30px;position: absolute;top: 36px;right: 20px;}
	.party1-a7{width: calc(320px*2 + 20px);float: left;margin-bottom: 50px;}
	.party1-a8{width: 320px;height: 370px;background: #fff;position: relative;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.party1-a8:nth-child(1){float: left;}
	.party1-a8:nth-child(2){float: right;}
	.party1-a9{width: 100%;height: 176px;position: relative;}
	.party1-a9 img{min-height: 100%;transition: 0.5s;}
	.party1-a8:hover .party1-a9 img{transform: scale(1.08);transition: 0.5s;}
	.party1-a10{width: 200px;height: calc(30px*2);font-size: 18px;line-height: 30px;color: #333333;position: absolute;top: 196px;left: 24px;}
	.party1-a10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-a11{position: absolute;top: 200px;right: 28px;}
	.party1-a11>div:nth-child(1){font-size: 32px;line-height: 32px;color: #333333;font-weight: bold;text-align: right;margin-bottom: 4px;}
	.party1-a11>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;text-align: right;}
	.party1-a12{width: calc(100% - 24px*2);height: 1px;background: #ececec;position: absolute;bottom: 90px;left: 24px;}
	.party1-a13{width: 26px;height: 3px;background: #666666;position: absolute;bottom: 44px;left: 24px;transition: 0.5s;}
	.party1-a8:hover .party1-a13{background: #00873b;transition: 0.5s;}
	.party1-a14{font-size: 14px;line-height: 30px;color: #666666;position: absolute;bottom: 36px;right: 66px;}
	.party1-a15{height: 30px;position: absolute;bottom: 36px;right: 24px;}
	.party1-a1 .bt1-a1{margin: 0 auto;}
	.party1-b1{width: 1360px;position: relative;margin: 0 auto;}
	.party1-b1 .t2-a2,.party1-b1 .t2-a3{text-align: left;}
	.party1-b1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.party1-b2{width: 100%;height: 580px;position: relative;overflow: hidden;}
	.party1-b2{background: url(../images/b19.jpg) no-repeat #00873b;background-size: 1600px 100%;background-position: top center;}
	.party1-b3{width: 1360px;height: 440px;position: absolute;top: 80px;left: calc(50% - 1360px/2);overflow: hidden;}
	.party111{width: calc(100% + 24px)!important;height: 100%!important;position: relative;margin-left: calc(-24px/2);}
	.party111 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.party1-b4{width: calc(100% - 24px);height: 100%;position: relative;margin: 0 auto;}
	.party1-b5{width: 100%;height: 356px;}
	.party1-b5 img{min-height: 100%;transition: 0.5s;}
	.party1-b4:hover .party1-b5 img{transform: scale(1.08);transition: 0.5s;}
	.party1-b6{width: 100%;font-size: 24px;line-height: 84px;color: #fff;text-align: center;}
	.party112{width: 100%;position: absolute;bottom: 40px!important;left: 0;}
	.party112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 6px;opacity: 1;transition: 0.5s;}
	.party112 .swiper-pagination-bullet-active{background: #fff;transition: 0.5s;}
	.party1-c1{width: 1360px;position: relative;margin: 0 auto;}
	.party1-c2{width: 100%;margin-bottom: 60px;}
	.party1-c3{width: calc((100% - 30px*2)/3);height: 460px;position: relative;background: #fff;float: left;margin-right: 30px;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.party1-c3:nth-child(3n){margin-right: 0;}
	.party1-c4{width: 100%;height: 225px;position: relative;}
	.party1-c4 img{min-height: 100%;transition: 0.5s;}
	.party1-c3:hover .party1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.party1-c5{width: 100%;padding: 30px 30px 0 30px;box-sizing: border-box;}
	.party1-c6{font-size: 20px;line-height: 32px;color: #333333;margin-bottom: 14px;}
	.party1-c7{display: none;}
	.party1-c8{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 20px;}
	.party1-c8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-c8 p{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-c8 span{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-c9>div:nth-child(1){font-size: 24px;line-height: 24px;color: #666666;margin-bottom: 4px;}
	.party1-c9>div:nth-child(2){font-size: 16px;line-height: 16px;color: #999999;}
	.party1-c1 .bt1-a1{margin: 0 auto;}
	.party1-d1{width: 1360px;position: relative;margin: 0 auto;}
	.party1-d1 .t2-a2,.party1-d1 .t2-a3{text-align: left;}
	.party1-d1 .bt1-a1{position: absolute;top: calc(50% - 50px/2);right: 0;}
	.party1-d2{width: 1360px;position: relative;margin: 0 auto;margin-bottom: 120px;}
	.party1-d3{width: 654px;height: 416px;position: relative;float: left;}
	.party1-d3 img{min-height: 100%;transition: 0.5s;}
	.party1-d3:hover img{transform: scale(1.08);transition: 0.5s;}
	.party1-d4{width: 50%;height: 416px;position: relative;float: right;}
	.party1-d5{width: calc(100% - 40px);height: 126px;position: relative;margin-bottom: calc((416px - 126px*3)/2);}
	.party1-d6{width: 200px;height: 100%;position: absolute;top: 0;left: 0;}
	.party1-d6 img{min-height: 100%;transition: 0.5s;}
	.party1-d5:hover .party1-d6 img{transform: scale(1.08);transition: 0.5s;}
	.party1-d7{width: calc(100% - 200px - 20px);margin-left: calc(200px + 20px);padding-top: 6px;}
	.party1-d8{font-size: 18px;line-height: 24px;color: #000000;margin-bottom: 8px;}
	.party1-d9{width: 100%;height: calc(28px*2);font-size: 16px;line-height: 28px;color: #666666;margin-bottom: 8px;}
	.party1-d9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-d9 p{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-d9 span{font-size: 16px;line-height: 28px;color: #666666;}
	.party1-d10{font-size: 18px;line-height: 18px;}
	.party1-d10>span:nth-child(1){color: #666666;margin-right: 5px;}
	.party1-d10>span:nth-child(2){color: #999999;}
	.party1-d11{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.party1-a1{width: 960px;position: relative;margin: 0 auto;}
	.party1-a2{width: 460px;height: 258px;position: relative;float: right;margin-bottom: 50px;}
	.fac_body .party1-a2{ margin-bottom: 30px;}
	.party1-a2>img{min-height: 100%;transition: 0.5s;}
	.party1-a2:hover>img{transform: scale(1.08);transition: 0.5s;}
	.party1-a3{width: 280px;height: 80px;background: #00873b;padding: 16px 60px 0 20px;box-sizing: border-box;position: absolute;bottom: 0;right: 0;}
	.party1-a4{font-size: 16px;line-height: 20px;color: #fff;margin-bottom: 10px;}
	.party1-a5{font-size: 14px;line-height: 14px;color: #fff;}
	.party1-a6{height: 24px;position: absolute;top: 30px;right: 20px;}
	.party1-a7{width: calc(230px*2 + 20px);float: left;margin-bottom: 50px;}
	.party1-a8{width: 230px;height: 258px;background: #fff;position: relative;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.party1-a8:nth-child(1){float: left;}
	.party1-a8:nth-child(2){float: right;}
	.party1-a9{width: 100%;height: 128px;position: relative;}
	.party1-a9 img{min-height: 100%;transition: 0.5s;}
	.party1-a8:hover .party1-a9 img{transform: scale(1.08);transition: 0.5s;}
	.party1-a10{width: 130px;height: calc(26px*2);font-size: 14px;line-height: 26px;color: #333333;position: absolute;top: 140px;left: 16px;}
	.party1-a10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-a11{position: absolute;top: 144px;right: 16px;}
	.party1-a11>div:nth-child(1){font-size: 28px;line-height: 28px;color: #333333;font-weight: bold;text-align: right;margin-bottom: 4px;}
	.party1-a11>div:nth-child(2){font-size: 14px;line-height: 14px;color: #999999;text-align: right;}
	.party1-a12{width: calc(100% - 16px*2);height: 1px;background: #ececec;position: absolute;bottom: 56px;left: 16px;}
	.party1-a13{width: 26px;height: 3px;background: #666666;position: absolute;bottom: 26px;left: 16px;transition: 0.5s;}
	.party1-a8:hover .party1-a13{background: #00873b;transition: 0.5s;}
	.party1-a14{font-size: 12px;line-height: 24px;color: #666666;position: absolute;bottom: 14px;right: 48px;}
	.party1-a15{height: 24px;position: absolute;bottom: 14px;right: 16px;}
	.party1-a1 .bt1-a1{margin: 0 auto;}
	.party1-b1{width: 960px;position: relative;margin: 0 auto;}
	.party1-b1 .t2-a2,.party1-b1 .t2-a3{text-align: left;}
	.party1-b1 .bt1-a1{position: absolute;top: calc(50% - 42px/2);right: 0;}
	.party1-b2{width: 100%;height: 440px;position: relative;overflow: hidden;}
	.party1-b2{background: url(../images/b19.jpg) no-repeat #00873b;background-size: 1400px 100%;background-position: top center;}
	.party1-b3{width: 960px;height: 320px;position: absolute;top: 66px;left: calc(50% - 960px/2);overflow: hidden;}
	.party111{width: calc(100% + 20px)!important;height: 100%!important;position: relative;margin-left: calc(-20px/2);}
	.party111 .swiper-slide{width: 50%!important;height: 100%!important;position: relative;}
	.party1-b4{width: calc(100% - 20px);height: 100%;position: relative;margin: 0 auto;}
	.party1-b5{width: 100%;height: 250px;}
	.party1-b5 img{min-height: 100%;transition: 0.5s;}
	.party1-b4:hover .party1-b5 img{transform: scale(1.08);transition: 0.5s;}
	.party1-b6{width: 100%;font-size: 20px;line-height: 70px;color: #fff;text-align: center;}
	.party112{width: 100%;position: absolute;bottom: 40px!important;left: 0;}
	.party112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 6px;opacity: 1;transition: 0.5s;}
	.party112 .swiper-pagination-bullet-active{background: #fff;transition: 0.5s;}
	.party1-c1{width: 960px;position: relative;margin: 0 auto;}
	.party1-c2{width: 100%;margin-bottom: 60px;}
	.party1-c3{width: calc((100% - 20px*2)/3);height: 340px;position: relative;background: #fff;float: left;margin-right: 20px;box-shadow: 0 0 80px rgba(239,239,239,0.4);}
	.party1-c3:nth-child(3n){margin-right: 0;}
	.party1-c4{width: 100%;height: 160px;position: relative;}
	.party1-c4 img{min-height: 100%;transition: 0.5s;}
	.party1-c3:hover .party1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.party1-c5{width: 100%;padding: 20px 20px 0 20px;box-sizing: border-box;}
	.party1-c6{font-size: 18px;line-height: 28px;color: #333333;margin-bottom: 10px;}
	.party1-c7{display: none;}
	.party1-c8{width: 100%;height: calc(24px*2);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 16px;}
	.party1-c8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-c8 p{font-size: 14px;line-height: 24px;color: #666666;}
	.party1-c8 span{font-size: 14px;line-height: 24px;color: #666666;}
	.party1-c9>div:nth-child(1){font-size: 20px;line-height: 20px;color: #666666;margin-bottom: 4px;}
	.party1-c9>div:nth-child(2){font-size: 12px;line-height: 12px;color: #999999;}
	.party1-c1 .bt1-a1{margin: 0 auto;}
	.party1-d1{width: 960px;position: relative;margin: 0 auto;}
	.party1-d1 .t2-a2,.party1-d1 .t2-a3{text-align: left;}
	.party1-d1 .bt1-a1{position: absolute;top: calc(50% - 42px/2);right: 0;}
	.party1-d2{width: 960px;position: relative;margin: 0 auto;margin-bottom: 80px;}
	.party1-d3{width: 460px;height: 294px;position: relative;float: left;}
	.party1-d3 img{min-height: 100%;transition: 0.5s;}
	.party1-d3:hover img{transform: scale(1.08);transition: 0.5s;}
	.party1-d4{width: 50%;height: 294px;position: relative;float: right;}
	.party1-d5{width: calc(100% - 40px);height: 92px;position: relative;margin-bottom: calc((294px - 92px*3)/2);}
	.party1-d6{width: 144px;height: 100%;position: absolute;top: 0;left: 0;}
	.party1-d6 img{min-height: 100%;transition: 0.5s;}
	.party1-d5:hover .party1-d6 img{transform: scale(1.08);transition: 0.5s;}
	.party1-d7{width: calc(100% - 144px - 20px);margin-left: calc(144px + 20px);padding-top: 4px;}
	.party1-d8{font-size: 16px;line-height: 20px;color: #000000;margin-bottom: 2px;}
	.party1-d9{width: 100%;height: calc(22px*2);font-size: 14px;line-height: 22px;color: #666666;margin-bottom: 2px;}
	.party1-d9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-d9 p{font-size: 14px;line-height: 24px;color: #666666;}
	.party1-d9 span{font-size: 14px;line-height: 24px;color: #666666;}
	.party1-d10{font-size: 16px;line-height: 16px;}
	.party1-d10>span:nth-child(1){color: #666666;margin-right: 5px;}
	.party1-d10>span:nth-child(2){color: #999999;}
	.party1-d11{display: none;}
}
@media only screen and (max-width: 1023px) {
	.party1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;}
	.party1-a2{width: 100%;height: 2.78rem;padding-bottom: 1.2rem;position: relative;margin-bottom: 0.24rem;}
	.party1-a2>img{min-height: 100%}
	.party1-a3{width: 100%;height: 1.2rem;background: #00873b;padding: 0.24rem 1.1rem 0 0.28rem;box-sizing: border-box;position: absolute;bottom: 0;right: 0;}
	.party1-a4{font-size: 0.26rem;line-height: 0.36rem;color: #fff;margin-bottom: 0.1rem;}
	.party1-a5{font-size: 0.2rem;line-height: 0.2rem;color: #fff;}
	.party1-a6{height: 0.4rem;position: absolute;top: 0.4rem;right: 0.3rem;}
	.party1-a7{width: 100%;margin-bottom: 0.9rem;}
	.party1-a8{width: calc(50% - 0.2rem/2);height: 4.6rem;background: #fff;position: relative;box-shadow: 0 0 0.8rem rgba(239,239,239,0.4);}
	.party1-a8:nth-child(1){float: left;}
	.party1-a8:nth-child(2){float: right;}
	.party1-a9{width: 100%;height: 1.92rem;position: relative;}
	.party1-a9 img{min-height: 100%;}
	.party1-a10{width: calc(100% - 0.24rem*2);height: calc(0.42rem*2);font-size: 0.24rem;line-height: 0.42rem;color: #333333;position: absolute;top: 2.3rem;left: 0.24rem;}
	.party1-a10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-a11{width: 1.06rem;height: 0.76rem;background: rgba(42,75,149,0.8);position: absolute;top: calc(1.92rem - 0.76rem);right: 0;}
	.party1-a11>div:nth-child(1){font-size: 0.32rem;line-height: 0.32rem;color: #fff;font-weight: bold;position: absolute;top: 0.1rem;right: 0.18rem;}
	.party1-a11>div:nth-child(2){font-size: 0.2rem;line-height: 0.2rem;color: #fff;position: absolute;top: 0.44rem;right: 0.18rem;}
	.party1-a12{width: calc(100% - 0.24rem*2);height: 1px;background: #ececec;position: absolute;bottom: 1.16rem;left: 0.24rem;}
	.party1-a13{width: 0.26rem;height: 0.03rem;background: #666666;position: absolute;bottom: 0.64rem;left: 0.28rem;}
	.party1-a14{font-size: 0.22rem;line-height: 0.4rem;color: #666666;position: absolute;bottom: 0.46rem;right: 0.82rem;}
	.party1-a15{width: 0.4rem;position: absolute;bottom: 0.46rem;right: 0.24rem;}
	.party1-a1 .bt1-a1{margin: 0 auto;}
	.party1-b1{width: 100%;position: relative;margin: 0 auto;}
	.party1-b1 .bt1-a1{display: none;}
	.party1-b2{width: 100%;height: 6.6rem;position: relative;overflow: hidden;}
	.party1-b2{background: url(../images/b20.jpg) no-repeat #00873b;background-size: 100% 100%;background-position: top center;}
	.party1-b3{width: calc(100% - 0.2rem*2);height: 4.8rem;position: absolute;top: 0.86rem;left: 0.2rem;overflow: hidden;}
	.party111{width: 100%!important;height: 100%!important;position: relative;}
	.party111 .swiper-slide{width: 100%!important;height: 100%!important;position: relative;}
	.party1-b4{width: 100%;height: 100%;position: relative;}
	.party1-b5{width: 100%;height: 3.78rem;margin-bottom: 0.4rem;}
	.party1-b5 img{min-height: 100%;}
	.party1-b6{width: 100%;font-size: 0.26rem;line-height: 0.36rem;color: #fff;text-align: center;}
	.party112{width: 100%;position: absolute;bottom: 0.64rem!important;left: 0;}
	.party112 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 6px;opacity: 1;transition: 0.5s;}
	.party112 .swiper-pagination-bullet-active{background: #fff;transition: 0.5s;}
	.party1-c1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;}
	.party1-c2{width: 100%;margin-bottom: 0.9rem;}
	.party1-c3{width: 100%;height: 6.66rem;position: relative;background: #fff;margin-bottom: 0.3rem;box-shadow: 0 0 0.8rem rgba(239,239,239,0.4);}
	.pro_body .party1-c3{ margin-bottom: 25px;}
	.party1-c4{width: 100%;height: 3.66rem;position: relative;}
	.party1-c4 img{min-height: 100%;}
	.party1-c5{width: 100%;padding: 0.5rem 0.46rem 0 0.46rem;box-sizing: border-box;}
	.pro_body .party1-c5 {
    width: 100%;
    padding: 15px 24px;
}
	.party1-c6{font-size: 16px;line-height: 0.32rem;color: #333333;text-align: center;margin-bottom: 0.3rem;}
	.party1-c7{font-size: 0.24rem;line-height: 0.24rem;text-align: center;margin-bottom: 0.24rem;}
	.party1-c7>span:nth-child(1){color: #666666;margin-right: 0.06rem;}
	.party1-c7>span:nth-child(2){color: #999999;}
	.party1-c8{width: 100%;height: calc(0.42rem*2);font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.party1-c8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-c8 p{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.party1-c8 span{font-size: 0.24rem;line-height: 0.42rem;color: #666666;}
	.party1-c9{display: none;}
	.party1-c1 .bt1-a1{margin: 0 auto;}
	.party1-d1{width: 100%;position: relative;}
	.party1-d1 .bt1-a1{display: none;}
	.party1-d2{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-bottom: 0.9rem;}
	.party1-d3{width: 100%;height: 4.52rem;position: relative;margin-bottom: 0.24rem;}
	.party1-d3 img{min-height: 100%;}
	.party1-d4{width: 100%;position: relative;}
	.party1-d5{width: calc(50% - 0.18rem/2);height: 4.7rem;position: relative;margin-bottom: 0.3rem;background: #fff;display: none;box-shadow: 0 0 0.8rem rgba(239,239,239,0.4);}
	.party1-d5:nth-child(odd){float: left;}
	.party1-d5:nth-child(even){float: right;}
	.party1-d5:nth-child(1),.party1-d5:nth-child(2){display: block;}
	.party1-d6{width: 100%;height: 2.2rem;position: relative;}
	.party1-d6 img{min-height: 100%;}
	.party1-d7{width: 100%;padding: 0.4rem 0.24rem 0 0.24rem;box-sizing: border-box;}
	.party1-d8{font-size: 0.26rem;line-height: 0.3rem;color: #000000;margin-bottom: 0.2rem;}
	.party1-d9{width: 100%;height: calc(0.4rem*2);font-size: 0.24rem;line-height: 0.4rem;color: #666666;margin-bottom: 0.2rem;}
	.party1-d9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
	.party1-d9 p{font-size: 0.24rem;line-height: 0.4rem;color: #666666;}
	.party1-d9 span{font-size: 0.24rem;line-height: 0.4rem;color: #666666;}
	.party1-d10{font-size: 0.22rem;line-height: 0.22rem;}
	.party1-d10>span:nth-child(1){color: #666666;margin-right: 0.06rem;}
	.party1-d10>span:nth-child(2){color: #999999;}
	.party1-d11{width: 100%;margin-bottom: 1.3rem;}
	.party1-d11 .bt1-a1{margin: 0 auto;}
}

{about1}
.h40{ height: 40px; clear: both;}
@media only screen and (max-width: 768px){
	.h40{ height: 25px; clear: both;}
}
.jj_div .about1-e6{ color: #c1c1c1; font-weight: normal; line-height: 43px;}
.jj_div .about1-e1.on1 .about1-e3{ float: left;}
.jj_div .about1-e1.on1 .about1-e2{ float: right;}
.jj_div .about1-e5{ /*color: #17a8a8;*/}
@media only screen and (min-width: 1600px) {
	.about1-a1{width: 100%;position: relative;padding-bottom: 206px;overflow: hidden;}
	.about1-a2{width: calc(1560px/2 - 26px - 8px);height: calc(30px*10);font-size: 16px;line-height: 30px;color: #505050;position: absolute;top: 54px;right: calc(50% - 1560px/2 + 8px);}
	/*.about1-a2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}*/
	.about1-a2 p{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-a2 span{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-a3{width: 350px;position: absolute;/*bottom: 136px;*/bottom: 0;right: calc(50% - 1920px/2);}
	.about1-a4{width: 100%;position: absolute;bottom: 36px;left: 0;text-align: center;}
	.about1-a5{display: inline-block;margin: 0 75px;}
	.about1-a6{margin-bottom: 6px;}
	.about1-a7{font-size: 56px;line-height: 56px;color: #00873b;position: relative;}
	.about1-a7>span:nth-child(1){position: relative;opacity: 0;}
	.about1-a7>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.about1-a8{font-size: 22px;line-height: 22px;color: #333333;font-weight: lighter;padding-top: calc(56px - 22px - 6px);margin-left: 18px;}
	.about1-a9{font-size: 22px;line-height: 22px;color: #666666;font-weight: lighter;}
	.about1-a10{width: 760px;height: 496px;position: relative;margin-left: calc(50% - 1560px/2);cursor: pointer;}
	.about1-a10>img{min-height: 100%;transition: 0.5s;}
	.about1-a10:hover>img{transform: scale(1.08);transition: 0.5s;}
	.about1-a11{width: 86px;position: absolute;top: calc(50% - 86px/2);left: calc(50% - 86px/2);}
	.about1-a10:hover .about1-a11{transform: rotateY(360deg);transition: 0.5s;}
	.about1-a12{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;background: #000;}
	.about1-a12 video{width: 100%!important;height: 100%!important;position: relative;}
	.about1-a1 .bt1-a1{position: absolute;top: 390px;left: calc(50% + 26px);}
	.about1-b1{width: 1560px;position: relative;margin: 0 auto;}
	.about1-b2{width: 50%;position: relative;margin-bottom: 24px;}
	.about1-b2 .t2-a2,.about1-b2 .t2-a3{text-align: left;}
	.about1-b2 .bt1-a1{position: absolute;top: 76px;right: 0;}
	.about1-b3{width: calc(50% - 30px);height: calc(30px*11);font-size: 16px;line-height: 30px;color: #505050;position: relative;}
	.about1-b3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 11;-webkit-box-orient: vertical;white-space: normal;}
	.about1-b3 p{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-b3 span{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-b4{width: 500px;height: 450px;position: absolute;bottom: 35px;left: calc(50% + 60px);}
	.about1-b4 img{min-height: 100%;transition: 0.5s;}
	.about1-b4:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-b5{/*width: 396px;*/height: 140px;background: #19a44e;position: absolute;bottom: 80px;right: 0;display: table;padding: 0 36px;box-sizing: border-box;}
	.about1-b5>div{display: table-cell;vertical-align: middle;font-size: 16px;line-height: 30px;color: #fff;}
	.about1-b1>.bt1-a1{display: none;}
	.about1-c1{width: 100%;height: 500px;overflow: hidden;position: relative;}
	.about1-c1{background: url(../images/b24.jpg) no-repeat #1aa44f;background-size: cover;background-position: top center;}
	.about1-c2{width: 1560px;/*height: 472px;*/position: absolute;/*top: calc(50% - 472px/2);*/top: 37%; left: calc(50% - 1560px/2);overflow: hidden;}
	.about_body .about1-c2{top: calc(50% - 365px/2);}
	.about111{width: calc(100% + 40px)!important;height: 100%!important;position: relative;margin-left: calc(-40px/2);}
	.about111 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
	.about1-c3{width: calc(100% - 40px);height: 100%;position: relative;margin: 0 auto;}
	.about1-c4{width: 100%;/*height: 386px;*/position: relative;}
	.about1-c4 img{min-height: 100%;transition: 0.5s;}
	.about1-c3:hover .about1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.about1-c5{width: 100%;height: 65px;background: #fff;font-size: 20px;line-height: 65px;color: #333333;text-align: center;padding: 0 20px;box-sizing: border-box;transition: 0.5s;}
	.about1-c3:hover .about1-c5{background: #00873b;color: #fff;transition: 0.5s;}
	.about112{width: 100%;position: absolute;bottom: 60px!important;left: 0;}
	.about112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 6px;opacity: 1;transition: 0.5s;}
	.about112 .swiper-pagination-bullet-active{background: #fff;transition: 0.5s;}
	.about1-c6,.about1-c7{display: none;}
	.about1-d1{width: 1304px;position: relative;margin: 0 auto;}
	.about1-e1{/*width: 1560px;*/ width: 81%; position: relative;margin: 0 auto;}
	.about1-e2{width: 50%;/*height: 440px;*/ height: 490px;;position: relative;}
	.about1-e1.on1 .about1-e2{float: left;}
	.about1-e1.on2 .about1-e2{float: right;}
	.about1-e2 img{min-height: 100%;transition: 0.5s;}
	.about_body .about1-e2 img{ object-fit: contain; height: 490px;}
	.about1-e2:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-e3{width: 50%;height: 490px;position: relative;display: table;box-sizing: border-box;}
	.about1-e1.on1 .about1-e3{float: right;padding: 0 30px 0 85px;}
	.about1-e1.on2 .about1-e3{float: left;padding: 0 90px 0 80px;}
	.about1-e4{width: 100%;display: table-cell;vertical-align: middle;}
	.about1-e5{font-size: 30px;line-height: 56px;color: #333333;/*font-weight: bold;*/}
	.about1-e6{font-size: 18px;line-height: 56px;color: #333333;font-weight: bold;margin-bottom: 20px; margin-top: -30px;}
	.about1-e7{width: 100%;font-size: 16px;line-height: 30px;color: #666666;margin-bottom: 40px;}
	
	.about1-e7 p{font-size: 16px;line-height: 30px;color: #666666;}
	.about1-e7 span{font-size: 16px;line-height: 30px;color: #666666;}
	.about1-f1{width: 100%;height: 560px;position: relative;overflow: hidden;}
	.about1-f1{background: url(../images/b29.jpg) no-repeat #00873b;background-size: 1920px 100%;background-position: top center;}
	.about1-f2{width: 1560px;height: 196px;position: absolute;top: 144px;left: calc(50% - 1560px/2);overflow: hidden;}
	.about211{width: calc(100% + 26px)!important;height: 100%!important;position: relative;margin-left: calc(-26px/2);}
	.about211 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.about1-f3{width: calc(100% - 26px);height: 100%;position: relative;margin: 0 auto;}
	.about1-f3 img{height: 100%;transition: 0.5s;}
	.about1-f3:hover img{transform: scale(1.08);transition: 0.5s;}
	.about212{width: 100%;position: absolute;bottom: 110px!important;left: 0;}
	.about212 .swiper-pagination-bullet{width: 36px;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin: 0 8px;;transition: 0.5s;}
	.about212 .swiper-pagination-bullet-active{width: 46px;height: 3px;background: #0137a0;transition: 0.5s;}
	.about1-g1{width: 1560px;position: relative;margin: 0 auto;margin-bottom: 120px;}
	.about1-g2{width: 100%;height: 200px;position: relative;}
	.about311{width: 100%!important;height: 100%!important;position: relative;}
	.about311 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
	.about1-g3{display: none;}
	.about1-g4{width: 200px;position: relative;margin: 0 auto;}
	.about1-g5{width: 100%;font-size: 14px;line-height: 14px;color: #505050;margin-bottom: 12px;}
	.about1-g5 span{font-size: 30px;line-height: 30px;color: #19a44e;font-weight: bold;margin-right: 6px;}
	.about1-g6{width: 100%;max-height: calc(26px*5);overflow: hidden;overflow-y: auto;}
	.about1-g6::-webkit-scrollbar{width: 4px;height: 1px;}
	.about1-g6::-webkit-scrollbar-thumb{border-radius: 2px;box-shadow: inset 0 0 0 rgba(0,0,0,0);background: #90be0a;}
	.about1-g6::-webkit-scrollbar-track{box-shadow: inset 0 0 0 rgba(0,0,0,0);border-radius: 2px;background: #eee;}
	.about1-g7{width: 100%;margin-bottom: 26px;}
	.about1-g7:last-child{margin-bottom: 0;}
	.about1-g8{width: 6px;height: 6px;background: #aeaeae;position: relative;top: calc(26px/2 - 6px/2);float: left;}
	.about1-g9{width: calc(100% - 23px);padding: 0 7px;font-size: 14px;line-height: 26px;color: #505050;float: right;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.about1-a1{width: 100%;position: relative;padding-bottom: 166px;overflow: hidden;}
	.about1-a2{width: calc(1360px/2 - 26px - 8px);height: calc(30px*10);font-size: 16px;line-height: 30px;color: #505050;position: absolute;top: 20px;right: calc(50% - 1360px/2 + 8px);}

	.about1-a2 p{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-a2 span{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-a3{width: 295px;position: absolute;bottom: 0;right: calc(50% - 1600px/2);}
	.about1-a4{width: 100%;position: absolute;bottom: 36px;left: 0;text-align: center;}
	.about1-a5{display: inline-block;margin: 0 65px;}
	.about1-a6{margin-bottom: 6px;}
	.about1-a7{font-size: 56px;line-height: 56px;color: #00873b;position: relative;}
	.about1-a7>span:nth-child(1){position: relative;opacity: 0;}
	.about1-a7>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.about1-a8{font-size: 22px;line-height: 22px;color: #333333;font-weight: lighter;padding-top: calc(56px - 22px - 6px);margin-left: 18px;}
	.about1-a9{font-size: 22px;line-height: 22px;color: #666666;font-weight: lighter;}
	.about1-a10{width: 660px;height: 430px;position: relative;margin-left: calc(50% - 1360px/2);cursor: pointer;}
	.about1-a10>img{min-height: 100%;transition: 0.5s;}
	.about1-a10:hover>img{transform: scale(1.08);transition: 0.5s;}
	.about1-a11{width: 86px;position: absolute;top: calc(50% - 86px/2);left: calc(50% - 86px/2);}
	.about1-a10:hover .about1-a11{transform: rotateY(360deg);transition: 0.5s;}
	.about1-a12{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;background: #000;}
	.about1-a12 video{width: 100%!important;height: 100%!important;position: relative;}
	.about1-a1 .bt1-a1{position: absolute;top: 360px;left: calc(50% + 26px);}
	.about1-b1{width: 1360px;position: relative;margin: 0 auto;}
	.about1-b2{width: 50%;position: relative;margin-bottom: 24px;}
	.about1-b2 .t2-a2,.about1-b2 .t2-a3{text-align: left;}
	.about1-b2 .bt1-a1{position: absolute;top: 76px;right: 0;}
	.about1-b3{width: calc(50% - 30px);height: calc(30px*11);font-size: 16px;line-height: 30px;color: #505050;position: relative;}
	.about1-b3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 11;-webkit-box-orient: vertical;white-space: normal;}
	.about1-b3 p{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-b3 span{font-size: 16px;line-height: 30px;color: #505050;}
	.about1-b4{width: 500px;height: 450px;position: absolute;bottom: 35px;left: calc(50% + 60px);}
	.about1-b4 img{min-height: 100%;transition: 0.5s;}
	.about1-b4:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-b5{/*width: 396px;*/height: 140px;background: #19a44e;position: absolute;bottom: 80px;right: 0;display: table;padding: 0 36px;box-sizing: border-box;}
	.about1-b5>div{display: table-cell;vertical-align: middle;font-size: 16px;line-height: 30px;color: #fff;}
	.about1-b1>.bt1-a1{display: none;}
	.about1-c1{width: 100%;height: 460px;overflow: hidden;position: relative;}
	.about1-c1{background: url(../images/b24.jpg) no-repeat #00873b;background-size: cover;background-position: top center;}
	.about1-c2{width: 1360px;position: absolute;top:35%;left: calc(50% - 1360px/2);overflow: hidden;}
	.about_body .about1-c2{top: calc(50% - 335px/2);}
	.about111{width: calc(100% + 30px)!important;height: 100%!important;position: relative;margin-left: calc(-30px/2);}
	.about111 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
	.about1-c3{width: calc(100% - 30px);height: 100%;position: relative;margin: 0 auto;}
	.about1-c4{width: 100%;position: relative;}
	.about1-c4 img{min-height: 100%;transition: 0.5s;}
	.about1-c3:hover .about1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.about1-c5{width: 100%;height: 60px;background: #fff;font-size: 20px;line-height: 60px;color: #333333;text-align: center;padding: 0 20px;box-sizing: border-box;transition: 0.5s;}
	.about1-c3:hover .about1-c5{background: #00873b;color: #fff;transition: 0.5s;}
	.about112{width: 100%;position: absolute;bottom: 60px!important;left: 0;}
	.about112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 6px;opacity: 1;transition: 0.5s;}
	.about112 .swiper-pagination-bullet-active{background: #fff;transition: 0.5s;}
	.about1-c6,.about1-c7{display: none;}
	.about1-d1{width: 1304px;position: relative;margin: 0 auto;}
	.about1-e1{/*width: 1360px;*/ width: 88%;position: relative;margin: 0 auto;}
	.about1-e2{width: 50%;/*height: 385px;*/ height: 428px;;position: relative;}
	.about1-e1.on1 .about1-e2{float: left;}
	.about1-e1.on2 .about1-e2{float: right;}
	.about1-e2 img{min-height: 100%;transition: 0.5s;}
	.about_body .about1-e2 img{ object-fit: contain; height: 428px;}
	.about1-e2:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-e3{width: 50%;height: 428px;position: relative;display: table;box-sizing: border-box;}
	.about1-e1.on1 .about1-e3{float: right;padding: 0 30px 0 85px;}
	.about1-e1.on2 .about1-e3{float: left;padding: 0 90px 0 80px;}
	.about1-e4{width: 100%;display: table-cell;vertical-align: middle;}
	.about1-e5{font-size: 30px;line-height: 56px;color: #333333;/*font-weight: bold;*/}
	.about1-e6{font-size: 18px;line-height: 56px;color: #333333;font-weight: bold;margin-bottom: 10px;margin-top: -35px;}
	.about1-e7{width: 100%;font-size: 16px;line-height: 30px;color: #666666;margin-bottom: 30px;}

	.about1-e7 p{font-size: 16px;line-height: 30px;color: #666666;}
	.about1-e7 span{font-size: 16px;line-height: 30px;color: #666666;}
	.about1-f1{width: 100%;height: 440px;position: relative;overflow: hidden;}
	.about1-f1{background: url(../images/b29.jpg) no-repeat #00873b;background-size: 1600px 100%;background-position: top center;}
	.about1-f2{width: 1360px;height: 172px;position: absolute;top: 100px;left: calc(50% - 1360px/2);overflow: hidden;}
	.about211{width: calc(100% + 20px)!important;height: 100%!important;position: relative;margin-left: calc(-20px/2);}
	.about211 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.about1-f3{width: calc(100% - 20px);height: 100%;position: relative;margin: 0 auto;}
	.about1-f3 img{height: 100%;transition: 0.5s;}
	.about1-f3:hover img{transform: scale(1.08);transition: 0.5s;}
	.about212{width: 100%;position: absolute;bottom: 100px!important;left: 0;}
	.about212 .swiper-pagination-bullet{width: 36px;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin: 0 8px;;transition: 0.5s;}
	.about212 .swiper-pagination-bullet-active{width: 46px;height: 3px;background: #0137a0;transition: 0.5s;}
	.about1-g1{width: 1360px;position: relative;margin: 0 auto;margin-bottom: 100px;}
	.about1-g2{width: 100%;height: 200px;position: relative;margin-top: 20px;}
	.about311{width: 100%!important;height: 100%!important;position: relative;}
	.about311 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
	.about1-g3{display: none;}
	.about1-g4{width: 200px;position: relative;margin: 0 auto;}
	.about1-g5{width: 100%;font-size: 14px;line-height: 14px;color: #505050;margin-bottom: 12px;}
	.about1-g5 span{font-size: 30px;line-height: 30px;color: #19a44e;font-weight: bold;margin-right: 6px;}
	.about1-g6{width: 100%;max-height: calc(26px*5);overflow: hidden;overflow-y: auto;}
	.about1-g6::-webkit-scrollbar{width: 4px;height: 1px;}
	.about1-g6::-webkit-scrollbar-thumb{border-radius: 2px;box-shadow: inset 0 0 0 rgba(0,0,0,0);background: #90be0a;}
	.about1-g6::-webkit-scrollbar-track{box-shadow: inset 0 0 0 rgba(0,0,0,0);border-radius: 2px;background: #eee;}
	.about1-g7{width: 100%;margin-bottom: 26px;}
	.about1-g7:last-child{margin-bottom: 0;}
	.about1-g8{width: 6px;height: 6px;background: #aeaeae;position: relative;top: calc(26px/2 - 6px/2);float: left;}
	.about1-g9{width: calc(100% - 23px);padding: 0 7px;font-size: 14px;line-height: 26px;color: #505050;float: right;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.about1-a1{width: 100%;position: relative;padding-bottom: 166px;overflow: hidden;}
	.about1-a2{width: calc(960px/2 - 20px - 8px);height: calc(22px*10);font-size: 14px;line-height: 22px;color: #505050;position: absolute;top: 12px;right: calc(50% - 960px/2 + 8px);}
	#dump_jj{ height: 16vw;}
	
	.about1-a2 p{font-size: 14px;line-height: 22px;color: #505050;}
	.about1-a2 span{font-size: 14px;line-height: 22px;color: #505050;}
	.about1-a3{width: 280px;position: absolute;bottom: 0;right: calc(50% - 1400px/2);}
	.about1-a4{width: 100%;position: absolute;bottom: 36px;left: 0;text-align: center;}
	.about1-a5{display: inline-block;margin: 0 50px;}
	.about1-a6{margin-bottom: 6px;}
	.about1-a7{font-size: 40px;line-height: 40px;color: #00873b;position: relative;}
	.about1-a7>span:nth-child(1){position: relative;opacity: 0;}
	.about1-a7>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.about1-a8{font-size: 16px;line-height: 16px;color: #333333;font-weight: lighter;padding-top: calc(40px - 16px - 4px);margin-left: 12px;}
	.about1-a9{font-size: 22px;line-height: 22px;color: #666666;font-weight: lighter;}
	.about1-a10{width: 460px;height: 300px;position: relative;margin-left: calc(50% - 960px/2);cursor: pointer;}
	.about1-a10>img{min-height: 100%;transition: 0.5s;}
	.about1-a10:hover>img{transform: scale(1.08);transition: 0.5s;}
	.about1-a11{width: 60px;position: absolute;top: calc(50% - 60px/2);left: calc(50% - 60px/2);}
	.about1-a10:hover .about1-a11{transform: rotateY(360deg);transition: 0.5s;}
	.about1-a12{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;background: #000;}
	.about1-a12 video{width: 100%!important;height: 100%!important;position: relative;}
	.about1-a1 .bt1-a1{position: absolute;top: 244px;left: calc(50% + 20px);}
	.about1-b1{width: 960px;position: relative;margin: 0 auto;}
	.about1-b2{width: 50%;position: relative;}
	.about1-b2 .t2-a2,.about1-b2 .t2-a3{text-align: left;}
	.about1-b2 .bt1-a1{position: absolute;top: 56px;right: 0;}
	.about1-b3{width: calc(50% - 20px);height: calc(24px*11);font-size: 14px;line-height: 24px;color: #505050;position: relative;}
	.about1-b3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 11;-webkit-box-orient: vertical;white-space: normal;}
	.about1-b3 p{font-size: 14px;line-height: 24px;color: #505050;}
	.about1-b3 span{font-size: 14px;line-height: 24px;color: #505050;}
	.about1-b4{width: 433px;height: 390px;position: absolute;bottom: 0;left: calc(50% + 40px);}
	.about1-b4 img{min-height: 100%;transition: 0.5s;}
	.about1-b4:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-b5{width: 240px;height: 95px;background: #19a44e;position: absolute;bottom: 20px;right: -30px;display: table;padding: 0 15px;box-sizing: border-box;}
	.about1-b5>div{display: table-cell;vertical-align: middle;font-size: 14px;line-height: 22px;color: #fff;padding: 5px 0;}
	.about1-b1>.bt1-a1{display: none;}
	.about1-c1{width: 100%;height: 390px;overflow: hidden;position: relative;}
	.about1-c1{background: url(../images/b24.jpg) no-repeat #00873b;background-size: cover;background-position: top center;}
	.about1-c2{width: 960px;height: 300px;position: absolute;top: 39%;left: calc(50% - 960px/2);overflow: hidden;}
	.about_body .about1-c2{top: calc(50% - 265px/2);}
	.about111{width: calc(100% + 20px)!important;height: 100%!important;position: relative;margin-left: calc(-20px/2);}
	.about111 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
	.about1-c3{width: calc(100% - 20px);height: 100%;position: relative;margin: 0 auto;}
	.about1-c4{width: 100%;/*height: 240px;*/position: relative;}
	.about1-c4 img{min-height: 100%;transition: 0.5s;}
	.about1-c3:hover .about1-c4 img{transform: scale(1.08);transition: 0.5s;}
	.about1-c5{width: 100%;height: 50px;background: #fff;font-size: 16px;line-height: 50px;color: #333333;text-align: center;padding: 0 10px;box-sizing: border-box;transition: 0.5s;}
	.about1-c3:hover .about1-c5{background: #00873b;color: #fff;transition: 0.5s;}
	.about112{width: 100%;position: absolute;bottom: 60px!important;left: 0;}
	.about112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 6px;opacity: 1;transition: 0.5s;}
	.about112 .swiper-pagination-bullet-active{background: #fff;transition: 0.5s;}
	.about1-c6,.about1-c7{display: none;}
	.about1-d1{width: 960px;position: relative;margin: 0 auto;}
	.about1-e1{/*width: 960px;*/ width: 88%; position: relative;margin: 0 auto;}
	.about1-e2{width: 50%;height: 302px;position: relative;}

	.about1-e1.on1 .about1-e2{float: left;}
	.about1-e1.on2 .about1-e2{float: right;}
	.about1-e2 img{min-height: 100%;transition: 0.5s;object-fit: cover;
    height: 302px;}
    .about_body .about1-e2 img{ object-fit: contain;}
	.about1-e2:hover img{transform: scale(1.08);transition: 0.5s;}
	.about1-e3{width: 50%;height: 302px;position: relative;display: table;box-sizing: border-box;}
	.about1-e1.on1 .about1-e3{float: right;padding: 0 20px 0 50px;}
	.about1-e1.on2 .about1-e3{float: left;padding: 0 50px 0 40px;}
	.about1-e4{width: 100%;display: table-cell;vertical-align: middle;}
	.about1-e5{font-size: 24px;line-height: 32px;color: #333333;/*font-weight: bold;*/}
	.about1-e6{font-size: 16px;line-height: 32px;color: #333333;font-weight: bold;margin-bottom: 10px; margin-top: -15px;}
	.jj_div .about1-e6{ line-height: 18px;}
	.about1-e7{width: 100%;max-height: calc(43px*6);font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 20px;}
	
	.about1-e7 p{font-size: 14px;line-height: 24px;color: #666666;}
	.about1-e7 span{font-size: 14px;line-height: 24px;color: #666666;}
	.about1-f1{width: 100%;height: 300px;position: relative;overflow: hidden;}
	.about1-f1{background: url(../images/b29.jpg) no-repeat #00873b;background-size: 1400px 100%;background-position: top center;}
	.about1-f2{width: 960px;height: 120px;position: absolute;top: 60px;left: calc(50% - 960px/2);overflow: hidden;}
	.about211{width: calc(100% + 20px)!important;height: 100%!important;position: relative;margin-left: calc(-20px/2);}
	.about211 .swiper-slide{width: 20%!important;height: 100%!important;position: relative;}
	.about1-f3{width: calc(100% - 20px);height: 100%;position: relative;margin: 0 auto;}
	.about1-f3 img{height: 100%;transition: 0.5s;}
	.about1-f3:hover img{transform: scale(1.08);transition: 0.5s;}
	.about212{width: 100%;position: absolute;bottom: 60px!important;left: 0;}
	.about212 .swiper-pagination-bullet{width: 36px;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin: 0 8px;;transition: 0.5s;}
	.about212 .swiper-pagination-bullet-active{width: 46px;height: 3px;background: #0137a0;transition: 0.5s;}
	.about1-g1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 80px;}
	.about1-g2{width: 100%;height: 200px;position: relative;margin-top: 40px;}
	.about311{width: 100%!important;height: 100%!important;position: relative;}
	.about311 .swiper-slide{width: 25%!important;height: 100%!important;position: relative;}
	.about1-g3{display: none;}
	.about1-g4{width: 200px;position: relative;margin: 0 auto;}
	.about1-g5{width: 100%;font-size: 14px;line-height: 14px;color: #505050;margin-bottom: 12px;}
	.about1-g5 span{font-size: 30px;line-height: 30px;color: #19a44e;font-weight: bold;margin-right: 6px;}
	.about1-g6{width: 100%;max-height: calc(26px*5);overflow: hidden;overflow-y: auto;}
	.about1-g6::-webkit-scrollbar{width: 4px;height: 1px;}
	.about1-g6::-webkit-scrollbar-thumb{border-radius: 2px;box-shadow: inset 0 0 0 rgba(0,0,0,0);background: #90be0a;}
	.about1-g6::-webkit-scrollbar-track{box-shadow: inset 0 0 0 rgba(0,0,0,0);border-radius: 2px;background: #eee;}
	.about1-g7{width: 100%;margin-bottom: 26px;}
	.about1-g7:last-child{margin-bottom: 0;}
	.about1-g8{width: 6px;height: 6px;background: #aeaeae;position: relative;top: calc(26px/2 - 6px/2);float: left;}
	.about1-g9{width: calc(100% - 23px);padding: 0 7px;font-size: 14px;line-height: 26px;color: #505050;float: right;}
}
@media only screen and (max-width: 1023px) {
	.about1-a1{width: 100%;position: relative;overflow: hidden;}
	.about1-a2{width: calc(100% - 0.2rem*2);font-size: 0.24rem;line-height: 0.42rem;color: #505050;position: relative;margin: 0 auto;margin-bottom: 0.66rem;}
	/*.about1-a2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}*/
	.about1-a2 p{font-size: 14px;line-height: 25px;color: #505050;}
	.about1-a2 span{font-size: 14px;line-height: 25px;color: #505050;}
	.about1-a3{display: none;}
	.about1-a4{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;}
	.about1-a5{width: 50%;float: left;margin-bottom: 0.84rem;}
	.about1-a6{margin-bottom: 0.08rem;text-align: center;}
	.about1-a7{font-size: 0.56rem;/*line-height: 0.56rem;*/color: #00873b;position: relative;}
	.about1-a7>span:nth-child(1){position: relative;opacity: 0;}
	.about1-a7>span:nth-child(2){position: absolute;top: 0;left: 0;}
	.about1-a8{font-size: 14px;line-height: 14px;color: #333333;font-weight: lighter;padding-top: calc(0.56rem - 0.22rem - 0.08rem);margin-left: 0.18rem;}
	.about1-a9{font-size: 14px;line-height: 14px;color: #666666;font-weight: lighter;text-align: center;}
	.about1-a10{width: 100%;height: 4.94rem;position: relative;cursor: pointer;margin-bottom: 1rem;}
	.about1-a10>img{min-height: 100%;transition: 0.5s;}
	.about1-a10:hover>img{transform: scale(1.08);transition: 0.5s;}
	.about1-a11{width: 1.08rem;position: absolute;top: calc(50% - 1.08rem/2);left: calc(50% - 1.08rem/2);}
	.about1-a12{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;background: #000;}
	.about1-a12 video{width: 100%!important;height: 100%!important;position: relative;}
	.about1-a1 .bt1-a1{margin: 0 auto;}
	.about1-b1{width: calc(100% - 0.24rem*2);position: relative;margin: 0 auto;}
	.about1-b2{width: 100%;position: relative;}
	.about1-b2 .bt1-a1{display: none;}
	.about1-b3{width: 100%;font-size: 0.24rem;line-height: 0.42rem;color: #505050;position: relative;margin-bottom: 0.6rem;}
	/*.about1-b3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 11;-webkit-box-orient: vertical;white-space: normal;}*/
	.about1-b3 p{font-size: 14px;line-height: 25px;color: #505050;}
	.about1-b3 span{font-size: 0.24rem;line-height: 0.42rem;color: #505050;}
	.about1-b4{width: 5.28rem;height: 4.54rem;position: relative;margin: 0 auto;}
	.about1-b4 img{min-height: 100%;}
	.about1-b5{width: 100%;height: 2.1rem;background: #19a44e;position: relative;margin-top: -0.4rem;margin-bottom: 1rem;display: table;padding: 0 1.1rem;box-sizing: border-box;}
	.about1-b5>div{display: table-cell;vertical-align: middle;font-size: 0.24rem;line-height: 0.48rem;color: #fff;}
	.about1-b5>div>span{/*font-weight: bold;*/font-size: 0.3rem;}
	.about1-b1>.bt1-a1{margin: 0 auto;}
	.about1-c1{width: 100%;height: 6.5rem;overflow: hidden;position: relative;}
	.about1-c1{background: url(../images/b24.jpg) no-repeat #00873b;background-size: cover;background-position: top left;}
	.about1-c2{display: none;}
	.about1-c3{z-index: 1;width: 3.36rem;height: 4.18rem;position: absolute;top: calc(50% - 4.18rem/2);left: calc(50% - 3.36rem/2);transition: 0.5s;}
	.about1-c3.on1{z-index: 2;left: 0;transition: 0.5s;}
	.about1-c3.on2{z-index: 3;left: calc(100% - 3.36rem);transition: 0.5s;}
	.about1-c3.on3{z-index: 4;width: 3.8rem;height: 100%;top: 0;left: calc(50% - 3.8rem/2);transition: 0.5s;}
	.about1-c3.in1{z-index: 2;left: 0;}
	.about1-c3.in2{z-index: 3;left: calc(100% - 3.36rem);}
	.about1-c3.in3{z-index: 4;width: 3.8rem;height: 100%;top: 0;left: calc(50% - 3.8rem/2);}
	.about1-c4{width: 100%;/*height: 3.42rem;*/position: relative;transition: 0.5s;}
	.about1-c3.on3 .about1-c4{/*height: 3.86rem;*/transition: 0.5s;}
	.about1-c4 img{/*min-height: 100%;*/}
	.about1-c5{width: 100%;height: 0.76rem;background: #fff;font-size: 0.24rem;line-height: 0.76rem;color: #333333;text-align: center;padding: 0 0.1rem;box-sizing: border-box;transition: 0.5s;}
	.about1-c3.on3 .about1-c5{height: 0.88rem;font-size: 0.26rem;line-height: 0.88rem;transition: 0.5s;}
	.about112{display: none;}
	.about1-c6{width: 5.32rem;height: 4.74rem;position: absolute;top: 1.14rem;left: calc(50% - 5.32rem/2);overflow: hidden;}
	.ind_body .about1-c6{width: 5.32rem;height: 4.74rem;position: absolute;top: 4.14rem;left: calc(50% - 5.32rem/2);overflow: hidden;}
	.about1-c7{width: 100%;position: absolute;bottom: 0.8rem;left: 0;text-align: center;}
	.about1-c7>div{display: inline-block;width: 0.16rem;height: 0.16rem;border: 1px solid #fff;border-radius: 50%;background: none;box-sizing: border-box;margin: 0 0.06rem;transition: 0.5s;}
	.about1-c7>div.on1{background: #fff;transition: 0.5s;}
	.about1-d1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;}
	.about1-e1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;}
	.about1-e2{width: 100%;height: 4.46rem;position: relative;margin-bottom: 0.48rem;}
	.about1-e2 img{min-height: 100%;    object-fit: contain;}
	.about1-e3{width: 100%;position: relative;box-sizing: border-box;padding: 0 0.3rem;}
	.about1-e4{width: 100%;}
	.about1-e5{font-size: 0.36rem;line-height: 0.6rem;color: #333333;font-weight: bold; margin-bottom: 10px;}
	.about1-e6{font-size: 0.24rem;line-height: 0.6rem;color: #333333;font-weight: bold;margin-bottom: 0.1rem;}
	.about1-e7{width: 100%;/*max-height: calc(0.46rem*6);*/font-size: 0.24rem;line-height: 0.46rem;color: #666666;margin-bottom: 0.4rem;}
	/*.about1-e7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}*/
	.about1-e7 p{font-size: 14px;line-height: 25px;color: #666666;}
	.about1-e7 span{font-size: 0.24rem;line-height: 0.46rem;color: #666666;}
	.about1-e3 .bt1-a1{margin: 0 auto; margin-bottom: 40px;}
	.about1-f1{width: 100%;height: 4.84rem;position: relative;overflow: hidden;}
	.about1-f1{background: url(../images/b30.jpg) no-repeat #00873b;background-size: 100% 100%;background-position: top center;}
	.about1-f2{width: 100%;height: 1.96rem;position: absolute;top: 1.14rem;left: 0;overflow: hidden;}
	.about211{width: calc(2.92rem*3 + 0.24rem*3)!important;height: 100%!important;position: relative;margin-left: -0.04rem;}
	.about211 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.about1-f3{width: calc(100% - 0.24rem);height: 100%;position: relative;margin-left: 0.24rem;}
	.about1-f3 img{height: 100%;}
	.about212{width: 100%;position: absolute;bottom: 0.9rem!important;left: 0;}
	.about212 .swiper-pagination-bullet{width: 0.36rem;height: 2px;border-radius: 0;background: #fff;opacity: 1;margin: 0 0.08rem;transition: 0.5s;}
	.about212 .swiper-pagination-bullet-active{width: 0.46rem;height: 3px;background: #0137a0;transition: 0.5s;}
	.about1-g1{width: calc(100% - 0.3rem*2);position: relative;margin: 0 auto;margin-bottom: 1.5rem;}
	.about1-g2{display: none;}
	.about1-g3{width: 100%;}
	.about1-g4{width: 100%;position: relative;margin-bottom: 0.44rem;}
	.about1-g5{width: 100%;font-size: 0.34rem;line-height: 0.34rem;color: #505050;margin-bottom: 0.1rem;}
	.about1-g5 span{font-size: 0.52rem;line-height: 0.52rem;color: #19a44e;font-weight: bold;margin-right: 0.06rem;}
	.about1-g6{width: 100%;}
	.about1-g7{width: 100%;}
	.about1-g8{width: 0.1rem;height: 0.1rem;background: #aeaeae;position: relative;top: calc(0.48rem/2 - 0.1rem/2);float: left;}
	.about1-g9{width: calc(100% - 0.28rem);font-size: 14px;line-height: 25px;color: #505050;float: right;}
}

@media only screen and (max-width: 768px){
	.about1-e2{ width: 75%; height: auto; margin: 0 auto; margin-bottom: 25px;}
	.about1-e5{ margin-bottom: 0;}
	.about1-e7{ margin-bottom: 45px;}


}


{show1}
.show1-a1{ margin-top: 4vw !important;}
@media only screen and (min-width: 1600px) {
        .show1-a1{width: 100%; padding: 0 10%; position: relative;margin: 0 auto;margin-bottom: 86px;}
        .show1-a2{width: 100%;font-size: 26px;line-height: 44px;color: #333333;text-align: center;margin-bottom: 32px;}
        .show1-a3{width: 100%;border-top: 1px dashed #dedede;border-bottom: 1px dashed #dedede;text-align: center;margin-bottom: 70px;}
        .show1-a3>span{font-size: 14px;line-height: 50px;color: #888888;margin: 0 22px;}
        .show1-a4{width: 100%;font-size: 14px;line-height: 26px;color: #666666;padding-bottom: 126px;border-bottom: 1px solid #eeeeee;margin-bottom: 56px;}
		 .show1-a4 p{font-size: 16px;line-height: 30px;color: #666666;}
        .show1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
        .show1-a5{width: 100%;}
        .show1-a5>div{max-width: 48%;font-size: 14px;line-height: 26px;color: #666666;}
        .show1-a5>div:nth-child(odd){float: left;}
        .show1-a5>div:nth-child(even){float: right;}
        .show1-a5>div a{color: #666666;transition: 0.5s;}
        .show1-a5>div a:hover{color: #177dc0;transition: 0.5s;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
        .show1-a1{/*width: 1360px;*/width: 100%; padding: 0 10%;position: relative;margin: 0 auto;margin-bottom: 72px;}
        .show1-a2{width: 100%;font-size: 26px;line-height: 44px;color: #333333;text-align: center;margin-bottom: 32px;}
        .show1-a3{width: 100%;border-top: 1px dashed #dedede;border-bottom: 1px dashed #dedede;text-align: center;margin-bottom: 70px;}
        .show1-a3>span{font-size: 14px;line-height: 50px;color: #888888;margin: 0 22px;}
        .show1-a4{width: 100%;font-size: 14px;line-height: 26px;color: #666666;padding-bottom: 90px;border-bottom: 1px solid #eeeeee;margin-bottom: 56px;}
		 .show1-a4 p{font-size: 16px;line-height: 30px;color: #666666;}
        .show1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
        .show1-a5{width: 100%;}
        .show1-a5>div{max-width: 48%;font-size: 14px;line-height: 26px;color: #666666;}
        .show1-a5>div:nth-child(odd){float: left;}
        .show1-a5>div:nth-child(even){float: right;}
        .show1-a5>div a{color: #666666;transition: 0.5s;}
        .show1-a5>div a:hover{color: #177dc0;transition: 0.5s;}
}
/*@media only screen and (max-width: 1399px) and (min-width: 1024px) {
        .show1-a1{width: 960px;position: relative;margin: 0 auto;margin-bottom: 60px;}
        .show1-a2{width: 100%;font-size: 20px;line-height: 36px;color: #333333;text-align: center;margin-bottom: 24px;}
        .show1-a3{width: 100%;border-top: 1px dashed #dedede;border-bottom: 1px dashed #dedede;text-align: center;margin-bottom: 50px;}
        .show1-a3>span{font-size: 12px;line-height: 40px;color: #888888;margin: 0 16px;}
        .show1-a4{width: 100%;font-size: 12px;line-height: 24px;color: #666666;padding-bottom: 60px;border-bottom: 1px solid #eeeeee;margin-bottom: 40px;}
        .show1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
		 .show1-a4 p{font-size: 12px;line-height: 26px;color: #666666;}
        .show1-a5{width: 100%;}
        .show1-a5>div{max-width: 48%;font-size: 12px;line-height: 24px;color: #666666;}
        .show1-a5>div:nth-child(odd){float: left;}
        .show1-a5>div:nth-child(even){float: right;}
        .show1-a5>div a{color: #666666;transition: 0.5s;}
        .show1-a5>div a:hover{color: #177dc0;transition: 0.5s;}
}*/

@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	        .show1-a1{/*width: 1360px;*/width: 100%; padding: 0 10%;position: relative;margin: 0 auto;margin-bottom: 72px;}
        .show1-a2{width: 100%;font-size: 26px;line-height: 44px;color: #333333;text-align: center;margin-bottom: 32px;}
        .show1-a3{width: 100%;border-top: 1px dashed #dedede;border-bottom: 1px dashed #dedede;text-align: center;margin-bottom: 70px;}
        .show1-a3>span{font-size: 14px;line-height: 50px;color: #888888;margin: 0 22px;}
        .show1-a4{width: 100%;font-size: 14px;line-height: 26px;color: #666666;padding-bottom: 90px;border-bottom: 1px solid #eeeeee;margin-bottom: 56px;}
		 .show1-a4 p{font-size: 16px;line-height: 30px;color: #666666;}
        .show1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
        .show1-a5{width: 100%;}
        .show1-a5>div{max-width: 48%;font-size: 14px;line-height: 26px;color: #666666;}
        .show1-a5>div:nth-child(odd){float: left;}
        .show1-a5>div:nth-child(even){float: right;}
        .show1-a5>div a{color: #666666;transition: 0.5s;}
        .show1-a5>div a:hover{color: #177dc0;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
        .show1-a1{width: calc(100% - 0.2rem*2);position: relative;margin: 0 auto;margin-bottom: 0.8rem;padding-top: 0.6rem;}
        .show1-a2{width: 100%;font-size: 0.32rem;line-height: 0.44rem;color: #333333;text-align: center;margin-bottom: 0.4rem;}
        .show1-a3{width: 100%;border-top: 1px dashed #dedede;border-bottom: 1px dashed #dedede;text-align: center;margin-bottom: 0.4rem;}
        .show1-a3>span{font-size: 0.22rem;line-height: 0.6rem;color: #888888;margin: 0 0.2rem;}
        .show1-a4{width: 100%;font-size: 0.24rem;line-height: 0.4rem;color: #666666;padding-bottom: 0.6rem;border-bottom: 1px solid #eeeeee;margin-bottom: 0.4rem;}
        .show1-a4 img{max-width: 100%;margin: 0 auto;display: inline-block;}
		 .show1-a4 p{font-size: 0.24rem;line-height: 0.4rem;color: #666666;}
        .show1-a5{width: 100%;}
        .show1-a5>div{max-width: 100%;font-size: 0.24rem;line-height: 0.6rem;color: #666666;}
}

{page1}
@media only screen and (min-width: 1600px) {
        .page1-a1{margin: 0 auto;position: relative;text-align: center;margin-bottom: 80px;}
        .page1-a1>a{width: 74px;height: 42px;box-sizing: border-box;font-size: 16px;line-height: 42px;color: #222222;background: #e8e8e8;text-align: center;margin: 0 2px;display: none;transition: 0.5s;}
        .page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;}
        .page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;}
        .page1-a1>a:hover{color: #fff;;background: #90be0a;transition: 0.5s;}
        .page1-a1>a.select{color: #fff;;background: #90be0a;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
        .page1-a1{margin: 0 auto;position: relative;text-align: center;margin-bottom: 80px;}
        .page1-a1>a{width: 74px;height: 42px;box-sizing: border-box;font-size: 16px;line-height: 42px;color: #222222;background: #e8e8e8;text-align: center;margin: 0 2px;display: none;transition: 0.5s;}
        .page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;}
        .page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;}
        .page1-a1>a:hover{color: #fff;;background: #90be0a;transition: 0.5s;}
        .page1-a1>a.select{color: #fff;;background: #90be0a;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
        .page1-a1{margin: 0 auto;position: relative;text-align: center;margin-bottom: 60px;}
        .page1-a1>a{width: 74px;height: 32px;box-sizing: border-box;font-size: 14px;line-height: 32px;color: #222222;background: #e8e8e8;text-align: center;margin: 0 2px;display: none;transition: 0.5s;}
        .page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 56px;}
        .page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 66px;}
        .page1-a1>a:hover{color: #fff;;background: #90be0a;transition: 0.5s;}
        .page1-a1>a.select{color: #fff;;background: #90be0a;}
}
@media only screen and (max-width: 1023px) {
        /*.page1-a1{display: none;}*/
        .page1-a1{margin: 0 auto;position: relative;text-align: center;margin-bottom: 50px;}
        .page1-a1>a{width: 55px;height: 35px;box-sizing: border-box;font-size: 14px;line-height: 35px;color: #222222;background: #e8e8e8;text-align: center;margin: 4px 2px;display: none;transition: 0.5s;}
        .page1-a1>a:nth-child(1),.page1-a1>a:nth-last-child(1){width: 62px;}
        .page1-a1>a:nth-child(2),.page1-a1>a:nth-last-child(2){width: 74px;}
        .page1-a1>a:hover{color: #fff;;background: #90be0a;transition: 0.5s;}
        .page1-a1>a.select{color: #fff;;background: #90be0a;}
}

{cooper1}
@media only screen and (min-width: 1600px) {
	.cooper1-a1{width: calc((188px + 12px)*7);height: calc((90px + 10px)*4);position: relative;margin: 0 auto;margin-bottom: 100px;}
	.cooper111{width: 100%!important;height: 100%!important;position: relative;}
	.cooper111 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}
	.cooper1-a2{width: 188px;height: 90px;margin: 0 auto;margin-bottom: 10px;}
	.cooper1-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.cooper1-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.cooper112{width: 100%;position: absolute;bottom: -40px!important;left: 0;}
	.cooper112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.cooper112 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.cooper1-b1{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.cooper1-a1{width: calc((180px + 10px)*7);height: calc((88px + 10px)*4);position: relative;margin: 0 auto;margin-bottom: 100px;}
	.cooper111{width: 100%!important;height: 100%!important;position: relative;}
	.cooper111 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}
	.cooper1-a2{width: 180px;height: 88px;margin: 0 auto;margin-bottom: 10px;}
	.cooper1-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.cooper1-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.cooper112{width: 100%;position: absolute;bottom: -40px!important;left: 0;}
	.cooper112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.cooper112 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.cooper1-b1{display: none;}
}
@media only screen and (max-width: 1399px) and (min-width: 1200px) {
	.cooper1-a1{width: calc((130px + 10px)*7);height: calc((64px + 10px)*4);position: relative;margin: 0 auto;margin-bottom: 100px;}
	.cooper111{width: 100%!important;height: 100%!important;position: relative;}
	.cooper111 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}
	.cooper1-a2{width: 130px;height: 64px;margin: 0 auto;margin-bottom: 10px;}
	.cooper1-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.cooper1-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.cooper112{width: 100%;position: absolute;bottom: -40px!important;left: 0;}
	.cooper112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.cooper112 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.cooper1-b1{display: none;}
}
@media only screen and (max-width: 1199px) and (min-width: 1024px) {
	.cooper1-a1{width: calc((130px + 10px)*7);height: calc((64px + 10px)*4);position: relative;margin: 0 auto;margin-bottom: 100px;}
	.cooper111{width: 100%!important;height: 100%!important;position: relative;}
	.cooper111 .swiper-slide{width: calc(100%/7)!important;height: 100%!important;position: relative;}
	.cooper1-a2{width: 130px;height: 64px;margin: 0 auto;margin-bottom: 10px;}
	.cooper1-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.cooper1-a2:hover img{transform: rotateY(360deg);transition: 0.5s;}
	.cooper112{width: 100%;position: absolute;bottom: -40px!important;left: 0;}
	.cooper112 .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.cooper112 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.cooper1-b1{display: none;}
}
@media only screen and (max-width: 1023px) {
	.cooper1-a1{width: calc(100% - 0.2rem*2 + 0.12rem);height: calc((1.1rem + 0.12rem)*4);position: relative;margin: 0 auto;margin-bottom: 2rem;}
	.cooper111{width: 100%!important;height: 100%!important;position: relative;}
	.cooper111 .swiper-slide{width: calc(100%/3)!important;height: 100%!important;position: relative;}
	.cooper1-a2{width: calc(100% - 0.12rem);height: 1.1rem;margin: 0 auto;margin-bottom: 0.12rem;}
	.cooper1-a2 img{height: 100%;border: 1px solid #ececec;box-sizing: border-box;}
	.cooper112{width: 100%;position: absolute;bottom: -0.6rem!important;left: 0;}
	.cooper112 .swiper-pagination-bullet{width: 0.16rem;height: 0.16rem;border: 1px solid #00873b;border-radius: 50%;box-sizing: border-box;background: none;opacity: 1;margin: 0 6px;transition: 0.5s;}
	.cooper112 .swiper-pagination-bullet-active{background: #00873b;transition: 0.5s;}
	.cooper1-b1{display: none;}
}

@media only screen and (min-width: 1600px) {
	.about1-b1{margin-bottom: 60px;}
	.about1-b6{width: 160px;position: absolute;top: 100%;right: 50%;}
	.top111{width: 40px;position: fixed;top: 70%;right: 20px;cursor: pointer;display: none;z-index: 7;}
}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {
	.about1-b1{margin-bottom: 60px;}
	.about1-b6{width: 160px;position: absolute;top: 100%;right: 50%;}
	.top111{width: 40px;position: fixed;top: 70%;right: 20px;cursor: pointer;display: none;z-index: 7;}
}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {
	.about1-b1{margin-bottom: 40px;}
	.about1-b6{width: 120px;position: absolute;top: 100%;right: 50%;}
	.top111{width: 40px;position: fixed;top: 70%;right: 20px;cursor: pointer;display: none;z-index: 7;}
}
@media only screen and (max-width: 1023px) {
	.about1-b1{margin-bottom: 1rem;}
	.about1-b6{width: 1.6rem;position: absolute;bottom: 9.2rem;right: 0;}
	.top111{width: 0.4rem;position: fixed;top: 70%;right: 0.2rem;cursor: pointer;display: none;z-index: 7;}
}

@media only screen and (min-width: 1600px) {}
@media only screen and (max-width: 1599px) and (min-width: 1400px) {}
@media only screen and (max-width: 1399px) and (min-width: 1024px) {}
@media only screen and (max-width: 1023px) {}

@media only screen and (max-width: 1599px) and (min-width: 1380px)  and (max-height: 800px) and (min-height: 700px) {
	.ind3-d1{top: 610px;}
	.f4 .bt1-b1{top: 640px;}
	.ind4-c1{top: 300px;}
	.f5 .bt1-a1{top: 640px;}
	.f6 .bt1-a1{top: 640px;}
	.f7 .t1-a1{top: 160px;}
	.f7 .bt1-a1{top: 670px;}
	.ind7-a1{top: 270px;}
	.f8 .t1-a1{top: 154px;}
	.f8 .ft1-a1{top: 260px;}
	.f8 .bt1-a1{top: 590px;}
}



/*运美达新闻资讯*/
.news{
    float: left;
    width: 100%;

    padding: 0 9%;
    margin: 70px 0 67px 0;
    /*padding: 60px 0 66px 0;*/
    background: #fff;
}
.news .news-list{
    float: left;
    width: 100%;
}
.news .news-list ul{
    float: left;
    width: 100%;
   /* padding: 18px 3% 16px 3%;*/
}
.news .news-list ul li{
    float: left;
    width: 33.33%;
    line-height: 26px;
    padding: 41px 2.5% 38px 2.5%;
    border-bottom: 1px solid #eee;
    border-right: 1px solid #eee;
    position: relative;
    overflow: hidden;
}


.news .news-list ul li:hover .hover-text{
    bottom: 0;
    opacity: 1;
    color: #fff;
}

.news .news-list ul li:nth-child(3n){
    border-right: 0;
}
.news .news-list ul li:nth-child(4),
.news .news-list ul li:nth-child(5),
.news .news-list ul li:nth-child(6){
    border-bottom: 0;
}
.news .news-list ul li .news-li-time{
    float: left;
    width: 100%;
    font-size: 18px;
    color: #666;
}
.news .news-list ul li .news-li-t{
    font-weight: normal;
    float: left;
    width: 100%;
    margin-top: 7px;
    height: 24px;
    line-height: 24px;
    font-size: 24px;
    color: #333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.news .news-list ul li .news-li-pic{
    float: left;
    width: 100%;
    margin-top: 37px;
}
.news .news-list ul li .news-li-pic a{
    float: left;
    width: 100%;
    overflow: hidden;
   /* background: #16a8a8;*/
    
}
.news .news-list ul li .news-li-pic img{
    width: 100%;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s; 
    -o-transition: all 0.3s ease-out 0s; 
    transition: all 0.3s ease-out 0s;

}
.news .news-list ul li:hover .news-li-pic img{
    -webkit-transform: scale(1.1);
    -mos-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    
    /*opacity: 0.2;*/
}

.news .news-list ul li:hover .news-li-t{ color: #16a8a8;}


.news .news-list ul li .news-li-p{
    float: left;
    width: 100%;
    height: 52px;
    line-height: 26px;
    margin-top: 30px;
    font-size: 16px;
    color: #666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news .news-list ul li .news-li-link{
    float: left;
    width: 100%;
    margin-top: 9px;
    font-size: 14px;
    color: #898989;
}
.news .news-list ul li .news-li-link a{transition: all .5s}
.news .news-list ul li .news-li-link a img{
    vertical-align: middle;
    padding-bottom: 3px;
    /*margin-left: 15px;*/
}
.news .news-list ul li .news-li-link a:hover{
    margin-left: 5px;
    transition: all .5s
}



@media (max-width: 1199px){
    .news {
        margin: 38px 0 37px 0;
        padding: 30px 0 36px 0;
    }
    .news .news-list ul {
        padding: 10px 3% 10px 3%;
    }
    .news .news-list ul li {
        line-height: 24px;
        padding: 20px 2% 20px 2%;
    }
    .news .news-list ul li .news-li-time{
        font-size: 16px;
    }
    .news .news-list ul li .news-li-t{
        margin-top: 4px;
        font-size: 20px;
    }
    .news .news-list ul li .news-li-pic{
        margin-top: 14px;
    }
    .news .news-list ul li .news-li-p{
        margin-top: 10px;
        font-size: 14px;
    }
    .news .news-list ul li .news-li-link{
        margin-top: 5px;
    }
}

@media (max-width: 991px){
    .news .news-list ul {
        /*padding: 10px 2% 10px 2%;*/
        padding: 10px 0 10px 0;
    }
}
@media (max-width: 767px){
    .news {
        margin: 0;
        padding: 0px 5% 16px 5%;
    }
    .news .news-list ul li{
        width: 100%;
        border-right: 0;
        /*padding: 10px 2% 10px 2%;*/
        padding: 20px 0;
    }
    .news .news-list ul li:nth-child(4),
    .news .news-list ul li:nth-child(5),
    .news .news-list ul li:nth-child(6){
        border-bottom: 1px solid #eee;
    }
    .news .news-list ul li .news-li-t {
        margin-top: 4px;
        font-size: 18px;
    }
    .news .news-list ul li .news-li-link{
        font-size: 12px;
    }
}

.news-details{
    float: left;
    width: 100%;
    margin: 58px 0 66px 0;
    padding: 55px 3.3% 60px 3.3%;
    background: #fff;
}
.news-details .news-de-title{
    float: left;
    width: 100%;
    line-height: 42px;
    padding-bottom: 7px;
    text-align: center;
    border-bottom: 1px solid #eee;
}
.news-details .news-de-title .news-de-ti-h{
    float: left;
    width: 100%;
    font-size: 28px;
    color: #333;
    font-weight: normal;
}
.news-details .news-de-title .news-de-ti-time{
    float: left;
    width: 100%;
    font-size: 16px;
    color: #999;
}
.news-details .news-de-title .news-de-ti-time img{
    margin-right: 12px;
    vertical-align: middle;
    padding-bottom: 3px;
}

.news-details .news-de-txt{
    float: left;
    width: 100%;
    padding: 34px 0 40px 0;
    line-height: 34px;
    font-size: 16px;
    color: #333;
    text-indent: 2em;
    border-bottom: 1px solid #eee;
}
.news-details .news-de-txt img{
    max-width: 100%;
    margin-left: -2em!important;
}
.news-details .news-de-link{
    float: left;
    width: 100%;
    margin-top: 53px;
}
.news-details .news-de-link a{
    float: left;
    width: 50%;
    line-height: 36px;
    padding-right: 2%;
    font-size: 16px;
    color: #999;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}
.news-details .news-de-link a:last-child{
    padding-right: 0%;
    padding-left: 2%;
    text-align: right;
}
.news-details .news-de-link a:hover{
    color:#314e92
}

@media (max-width: 1440px){
    .news-details .news-de-title .news-de-ti-h{
        font-size: 24px;
    }
}
@media (max-width: 1199px){
    .news-details .news-de-title .news-de-ti-h{
        font-size: 20px;
    }
    .news-details {
        margin: 30px 0 30px 0;
        padding: 30px 3% 30px 3%;
    }
    .news-details .news-de-link{
        margin-top: 30px;
    }
    .news-details .news-de-txt {
        padding: 14px 0 20px 0;
        line-height: 28px;
        font-size: 14px;
    }
}
@media (max-width: 767px){
    .news-details {
        margin: 15px 0 15px 0;
        padding: 15px 3% 15px 3%;
    }
    .news-details .news-de-title {
        line-height: 28px;
        padding-bottom: 4px;
    }
    .news-details .news-de-title .news-de-ti-h {
        font-size: 18px;
    }
    .news-details .news-de-title .news-de-ti-time{
        font-size: 14px;
    }
    .news-details .news-de-txt {
        padding: 10px 0 15px 0;
        line-height: 24px;
    }
    .news-details .news-de-link {
        margin-top: 10px;
    }
    .news-details .news-de-link a{
        width: 100%;
        padding: 0!important;
        text-align: left!important;
        line-height: 28px;
        font-size: 14px;
    }
}
.hover-text{
    opacity: 0;
    position: absolute;
    bottom: -100%;
    left: 0;
    width: 100%;
    height: 100%;
    color: #fff!important;
    background: rgba(0,108,58,0.96);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s; 
    -o-transition: all 0.3s ease-out 0s; 
    transition: all 0.3s ease-out 0s;
}
.dj-2-list ul li:hover .hover-text{
    bottom: 0;
    opacity: 1;
}
.hover-text a{
    color: #fff;
}
.hover-text .hover-text-con{
    float: left;
    width: 100%;
    height: 100%;
    position: relative;
}
.hover-text .hover-text-con .hover-text-con-ab{
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    -webkit-transform: translate(-0%,-50%);
    -ms-transform: translate(-0%,-50%);
    -moz-transform: translate(-0%,-50%);
    transform: translate(-0%,-50%);
    padding: 0 9.4%;
}
.hover-text .hover-text-con .hover-text-con-ab .hover-text-time{
    float: left;
    width: 100%;
    line-height: 36px;
    font-size: 16px;
}
.hover-text .hover-text-con .hover-text-con-ab .hover-text-t{
    float: left;
    width: 100%;
    height: 60px;
    line-height: 30px;
    font-size: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.dj-2-list ul li .hover-text .hover-text-con .hover-text-con-ab .hover-text-t a:hover{
    opacity: 0.8;
}
.hover-text .hover-text-con .hover-text-con-ab .hover-text-p{
    float: left;
    width: 100%;
    height: 125px;
    line-height: 25px;
    margin-top: 42px;
    font-size: 14px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
    opacity: 0.8;
}
.hover-text .hover-text-con .hover-text-con-ab .hover-text-link{
    float: left;
    width: 100%;
    margin-top: 59px;
}
.hover-text .hover-text-con .hover-text-con-ab .hover-text-link a{
    display: inline-block;
    width: 44px;
    height: 12px;
    background: url(../images/ico-2.png) no-repeat;
    background-size: 100% 100%;
}
.dj-2-list ul li .hover-text .hover-text-con .hover-text-con-ab .hover-text-link a:hover{
    margin-left: 5px;
}


/*运美达招聘*/

.join-content{width: 100%;padding:90px 9% 40px 9%;background:#f3f3f3;}
.join-content .title-box{}
.join-content .title-box .tit{font-size:35px;color:#16a8a8;line-height:1;padding-bottom:20px;position:relative;}
.join-content .title-box .tit:before{content:'';position:absolute;left:0;bottom:0;height:3px;width:45px;background:#16a8a8; z-index: 9;}
.join-content .title-box .search-box{font-size:16px;    width: 903px;}
.join-content .title-box .search-box .list{/*float:left;*/float:right; padding:0px 10px;}
.join-content .title-box .search-box .list:first-child{padding-left:0;}
.join-content .title-box .search-box .list:last-child{padding-right:0;}
.join-content .title-box .search-box .list .box{position:relative;background: #fff;}
.join-content .title-box .search-box .list .box select{width:175px;height:60px;border:none;outline:none;appearance: none;-moz-appearance: none;-webkit-appearance: none;padding:0px 20px;background:#fff url(../images/icon-select.png) no-repeat right center;}
.join-content .title-box .search-box .list .box select::-ms-expand{display:none;}
.join-content .title-box .search-box .list .box input{height:60px;}
.join-content .title-box .search-box .list .box .input{padding:0px 20px;width:300px;}
.join-content .title-box .search-box .list .box .btn{position:absolute;width:60px;background:url(../images/icon-search3.png) no-repeat center center;cursor:pointer;right:0;top:0;z-index:2;}

.join-content .table{font-size:16px;margin:75px 0;}
.join-content .table .list{padding:22px 40px;background:#fff;overflow:hidden;margin-top:30px;cursor:pointer;color:#666;}
.join-content .table .list .item{float:left;text-align:center;margin-top:10px;}
.join-content .table .list .item.tleft{text-align:left;}
.join-content .table .list .item.zw{width:24%;}
.join-content .table .list .item.add{width:10%;border-right:1px solid #d8d8d8;}
.join-content .table .list .item.xl{width:20%;border-right:1px solid #d8d8d8;}
.join-content .table .list .item.num{width:16%;border-right:1px solid #d8d8d8;}
.join-content .table .list .item.time{width:21%;}
.join-content .table .list .item.op{width:9%;margin-top:0;}
.join-content .table .list .item.op i{width:45px;height:45px;border-radius:100%;border:1px solid #e8e8e8;margin:0 auto;display:block;background:url(../images/join-icon01.png) no-repeat center center;}

.join-content .table .list.head{background:#16a8a8;color:#fff;cursor:inherit;line-height:36px;}

.join-content .table .contxt{background:#fff;padding:40px;margin-top:10px;display:none;}
.join-content .table .contxt .txt{line-height:32px;color:#555;/*padding-bottom:39px;border-bottom:1px solid #ddd;*/}
.join-content .table .contxt .txt p{ font-size: 16px; line-height: 30px;}
.join-content .table .contxt ul{text-align:center;margin-top:40px;}
.join-content .table .contxt ul li{width:25%;float:left;position:relative;}
.join-content .table .contxt ul li:before{content:'';position:absolute;height:90px;background:#ddd;width:1px;right:0;top:0;}
.join-content .table .contxt ul li:last-child:before{display:none !important;}
.join-content .table .contxt ul li .icon{height:70px;}
.join-content .table .contxt ul li .icon img{margin:0 auto;}
.join-content .table .contxt ul li .t{line-height:24px;}
.join-content .table .contxt ul li a{display:block;max-width:180px;height:50px;line-height:50px;color:#fff;background:#16a8a8;border-radius:5px;/*margin:0 auto;margin-top:15px;*/ font-size: 18px;}

.join-content .table .list.on{background:#e16108;color:#fff;}
.join-content .table .list.on .item.add{border-right:1px solid #fff;}
.join-content .table .list.on .item.xl{border-right:1px solid #fff;}
.join-content .table .list.on .item.num{border-right:1px solid #fff;}
.join-content .table .list.on .item.op i{border:1px solid rgba(255,255,255,0.5);background:url(../images/join-icon01-h.png) no-repeat center center;}

@media screen and (max-width:1025px) {
    .join-content{padding:30px 0;}
    .join-content .title-box .tit,
    .join-content .title-box .search-box{width:100%;float:none;overflow:hidden;}
    .join-content .title-box .tit{font-size:18px;padding-bottom:15px;}
    .join-content .title-box .search-box{margin-top:20px;font-size:14px;}
    .join-content .title-box .search-box .list{width:30%;padding:0px 7.5px;}
    .join-content .title-box .search-box .list:last-child{width:40%;}
    .join-content .title-box .search-box .list .box select{width:100%;height:40px;padding:0px 15px;}
    .join-content .title-box .search-box .list .box input{height:40px;}
    .join-content .title-box .search-box .list .box .input{width:100%;}
    .join-content .title-box .search-box .list .box .btn{width:40px;}

    .join-content .table{margin-top:20px;font-size:14px;margin-bottom:30px;}
    .join-content .table .list{padding:10px 15px;margin-top:10px;}
    .join-content .table .list.head{line-height:inherit;}
    .join-content .table .list .item{margin-top:6px;}
    .join-content .table .list .item.add,
    .join-content .table .list .item.xl,
    .join-content .table .list .item.time{display:none;}
    .join-content .table .list .item.zw{width:50%;}
    .join-content .table .list .item.num{border-right:none;width:30%;}
    .join-content .table .list .item.op{width:20%;}
    .join-content .table .list .item.op i{width:30px;height:30px;}

    .join-content .table .contxt{padding:15px;}
    .join-content .table .contxt .txt{line-height:20px;padding-bottom:20px;}

    .join-content .table .contxt ul{margin-top:5px;}
    .join-content .table .contxt ul li{width:100%;padding:10px 15px;float:none;overflow:hidden;}
    .join-content .table .contxt ul li:last-child{padding:10px 0;}
    .join-content .table .contxt ul li:before{bottom:0;width:100%;height:1px;top:auto;}
    .join-content .table .contxt ul li .icon{height:auto;float:left;}
    .join-content .table .contxt ul li .icon img{width:25px;}
    .join-content .table .contxt ul li .t{margin-left:50px;text-align:left;line-height:20px;}
    .join-content .table .contxt ul li a{width:100%;max-width:inherit;height:35px;line-height:35px;}
}

@media screen and (max-width: 768px){
	.join-content{ padding: 30px 4%;}

}

@media screen and (max-width:640px) {
    .join-content .title-box .search-box .list{width:100% !important;padding:0;margin-top:5px;}
}


/* select */
.select{position:relative;float:left;margin:0 10px;}
.select dt{width: 175px; height: 60px; display:inline-block; background:#fff url(../images/icon-select.png) no-repeat right center;line-height:60px; padding-left:20px;cursor:pointer; padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.select dt:hover,.select dt.cur{/*border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;*/}
.select dd{position:absolute;left:0;top:60px;border:1px solid #d2ccc4;background:#fff;display:none; z-index: 9999;}
.select dd ul{padding:0;width:175px;max-height:250px;overflow:auto;}
.select dd ul li a{ line-height:28px; display:block; padding: 0 20px; font-size: 16px;}
.select dd ul li a:hover{ background:#16a8a8; color: #fff;}
@media screen and (max-width: 768px){
    
	.select{ width: 100%; margin:0;}
	.select dt{ width: 100%; height: 40px; line-height: 40px;}
	.select dd{ top: 40px; width: 100%;}
	.join-content .title-box .search-box{ overflow: inherit;}
	.search-box .fl{ width:100%;}
}




/**
 * page
 */

.page {
    clear: both;
    overflow: hidden;
    margin: 50px 0;
    text-align: center;
}

.about_body .page{ margin-bottom: 50px;}

.page a {
    font-size: 18px;
    line-height: 30px;
    display: inline-block;
    overflow: hidden;
    /*width: 30px;*/
    padding: 0 13px;
    height: 30px;
    margin: 0 3px;
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    text-align: center;
    color: #999;
}

.page a.omit:hover {
    color: #333;
    background-color: #eee;
}

.page a.prev,
.page a.first-child {
    font-size: 14px;
    width: auto;
}

@media (max-width: 991px) {
	.job_body .page{ margin: 0;}
    .page a.first-child:after {
        width: 30px;
    }
    .about_body .page{ margin:0;}
}

.page a.next,
.page a.last-child {
    font-size: 14px;
    width: auto;
}

@media (max-width: 991px) {
    .page a.last-child:before {
        width: 30px;
    }
}

.page a.active,
.page a:hover {
    color: #fff;
    background: #e16108;
}

@media (max-width: 767px) {
    .page a {
        line-height: 34px;
        width: 34px;
        height: 34px;
    }
    .qywh_div .page a{ width: 100%; padding: 0;}
    .page a.first-child,
    .page a.last-child {
        margin: 0 5px;
    }

}




/*良知供应链*/


.lh-brand-res{padding: 6vw 0; max-width: 1240px; margin: 0 auto;}
.lh-brand-res>h2{font-size:30px;font-weight:bold;}
.lh-brand-res>div{line-height:30px; color:#5c5c5c; /*margin:6vh 0 4vh;*/width: 50%;
    text-align: center;}
.lh-brand-res>h3{font-size:18px; display:inline-block;text-decoration:underline;}
.lh-brand-img img{margin:auto;}
.lh-brand-img{margin-top:11vh;}
.lh-brand-img .text{margin-top:6vh; font-weight:bold;}


.lh-brand-res h2{font-size:30px;font-weight:normal;margin-bottom: 4vh;color: #16a8b0;}
.lh-brand-res .pre{ width: 45%;line-height:30px; color:#666; margin:12vh 0 4vh; padding: 0 2vw;}
.lh-brand-res .pre span{ color: #a2a2a2;}
.lh-brand-res div p{ font-size: 18px;}
.lh-brand-img{ width: 50%; margin: auto;}

.imgChange{animation:imgChange linear 1s;}
@keyframes imgChange{
	0%{transform:scaleX(.95); transform-origin:left center;}
	100%{transform:scaleX(1); transform-origin:left center;}		
}




.bg-sx{ width: 100%;
    padding: 0 9%;}
.inv-3{
	float: left;
	width: 100%;
	padding: 112px 0 0px 0;
	
}
.inv-3 .inv-3-t{
	
	float: left;
	width: 100%;
	padding: 0 100px;
	line-height: 85px;
	font-size: 80px;
	color: #fff;
	font-weight: normal;
}
.inv-3-text{
	/*float: left;*/
	width: 100%;
	padding: 4px 0 98px 0;
	text-align: center;
}
.inv-3-text .inv-3-t{
	float: left;
	width: 100%;
	line-height: 70px;
	font-size: 40px;
	color: #fff;
	font-weight: normal;
}
.inv-3-text .inv-3-p p{
	float: left;
	width: 100%;
	line-height: 36px;
	font-size: 18px;
	color: #fff;
}

.inv-ico{
	float: left;
	width: 100%;
	padding-bottom: 80px;
}
.inv-ico ul{
	float: left;
	width: 100%;
}
.inv-ico ul li{
	float: left;
	width: 20%;
	text-align: center;
	padding: 0 2%;
}
.inv-ico ul li img{ margin: 0 auto; width: 75px;}
.inv-ico ul li .inv-ico-text{
	float: left;
	width: 100%;
	color: #010101;
}
.inv-ico ul li .inv-ico-text .inv-ico-t{
	float: left;
	width: 100%;
	line-height: 40px;
	padding: 20px 0 0;
	margin-top: 2px;
	font-size: 22px;
	font-weight: normal;
	color: #fff;
}

.inv-ico ul li .inv-ico-text .inv-ico-t span{ color: #dc610a; font-size: 40px;    font-style: italic;  margin-right: 8px;}


.inv-ico ul li .inv-ico-text .inv-ico-p{
	float: left;
	width: 100%;
	line-height: 25px;
	font-size: 16px;
	color: rgba(255,255,255,0.5);
	text-transform: uppercase;
}



@media screen and (max-width: 980px){
		
  .lh-brand-res {
    padding: 12vw 5% 0;}
	.lh-brand-res>h2{font-size:20px;}
  .lh-brand-res h2{ font-size: 22px; margin-bottom: 2vh;}
	.lh-brand-res>div{margin:20px 0;}
  .lh-brand-res div{ width: 100%; font-size: 14px; margin: 0 0 4vw 0;}
	.lh-brand-res>h3{font-size:16px;}
	.lh-brand-res .pre{ width: 100%;margin: 0vh 0 4vh;}
  .lh-brand-img{ width: 100%;}
	.lh-brand-img .text{margin-top:20px;}
	.inv-3-text .inv-3-t{ font-size: 24px; line-height: 32px;}
	.inv-3-text .inv-3-p p{ font-size: 14px; line-height: 25px;}
	.gyl_body .inv-ico{ padding-bottom: 0;}
	.gyl_body .inv-3-text{     padding: 4px 0 44px 0;}
	.inv-ico ul li{ width: 33.333%;}
	.inv-ico ul li img{ width: 48%;}
	.inv-ico ul li .inv-ico-text .inv-ico-t{ font-size: 17px; padding: 0;}
	.inv-ico ul li .inv-ico-text .inv-ico-t span{ font-size: 28px;}
	.inv-ico ul li .inv-ico-text .inv-ico-p{ font-size: 12px; line-height: 18px;}
}



/*匠心制造*/
.inv-6{
	float: left;
	width: 100%;
	background: url(../images/sx-bg-1.png) repeat-y;
	background-size: 100% auto;
}
.inv-6-title{
	float: left;
	width: 100%;
	padding-top: 114px;
	position: relative;
	text-align: center;
}

.shzr_body .inv-6-title{ padding-bottom: 50px;padding-top: 6.5vw;}


.inv-6-title .inv-6-e{
	/**/
	float: left;
	width: 100%;
	line-height: 30px;
	font-size: 24px;
	color: #999;
	text-transform: uppercase;
}
.inv-6-title .inv-6-c{
	float: left;
	width: 100%;
	line-height: 59px;
	font-size: 40px;
	color: #17a8a8;
	font-weight: normal;
}
.inv-6-title:after{
	position: absolute;
	top: -38px;
	left: 50%;
	
	width: 1px;
	height: 105px;
	background: #e16108;
	
	-webkit-transform: translate(-50%,-0%);
	-ms-transform: translate(-50%,-0%);
	-moz-transform: translate(-50%,-0%);
	transform: translate(-50%,-0%);
	content: "";
}
.inv-6-title:before{
	position: absolute;
	top: 28px;
	left: 50%;
	
	width: 5px;
	height: 21px;
	background: #e16108;
	
	-webkit-transform: translate(-50%,-0%);
	-ms-transform: translate(-50%,-0%);
	-moz-transform: translate(-50%,-0%);
	transform: translate(-50%,-0%);
	content: "";
}

.gyhd_div .inv-6-title:after,.gyhd_div .inv-6-title:before{ display: none;}



.inv-6-ul{
	float: left;
	width: 100%;
	margin-top: 56px;
	padding: 0 1.9%;
}
.inv-6-ul-ph{
	display: none;
}
.inv-6-ul li{
	float: left;
	width: 16.6666%;
	padding: 0 4.4%;
	text-align: center;
	position: relative;
}
.inv-6-ul li:after{
	position: absolute;
	top: 96px;
	right: -12%;
	width: 64px;
	height: 8px;
	background: url(../images/right-1.png) no-repeat;
	background-size: 100% 100%;
	content: "";
}
/*.inv-6-ul li:nth-of-type(n+4):after{
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
}

.inv-6-ul li:nth-child(3):after{
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg);
	top: auto;
	bottom: 64px;
	right: 41%;
}*/


/* .inv-6-ul li:nth-child(6):after{
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	transform: rotate(90deg);
	top: auto;
	bottom: 64px;
	left: 41%;
} */
/* .inv-6-ul li:nth-of-type(n+10):after{
	-webkit-transform: rotate(-360deg);
	-ms-transform: rotate(-360deg);
	-moz-transform: rotate(-360deg);
	transform: rotate(-360deg);
}
 */

.inv-6-ul li:nth-child(10):after{
	background: none;
}

.inv-6-ul li:last-child:after{
	background: none;
}

.inv-6-ul li .inv-6-img{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

.inv-6-ul li .inv-6-img img{ margin: 0 auto;}

.inv-6-ul li .inv-6-text{
	float: left;
	width: 100%;
	margin-bottom: 66px;
}
.inv-6-ul li .inv-6-text .inv-6-p1{
	float: left;
	width: 100%;
	line-height: 56px;
	font-size: 22px;
	color: #010101;
	font-weight: normal;
	overflow: hidden;
	white-space: normal;
	text-overflow: ellipsis;
}
.inv-6-ul li .inv-6-text .inv-6-p2{
	float: left;
	width: 100%;
	height: 90px;
	line-height: 30px;
	font-size: 18px;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.inv-6-ul li a:hover .inv-6-p1,.inv-6-ul li a:hover .inv-6-p2{ color: #17a8a8;}

@media screen and (max-width: 1599px){
	.inv-6-title .inv-6-c{ font-size: 32px; line-height: 36px;}
	.inv-6-title .inv-6-e{ font-size: 20px;}

}

@media screen and (max-width: 980px){
		.inv-6-title:after{
		height: 60px;
		top: -20px;
	}
	.inv-6-title:before{
		top: 10px;
	}
	.inv-6-title {
	    padding-top: 40px;
	}
	.shzr_body .inv-6-title{ padding-top: 40px;    padding-bottom: 20px;}
	.inv-6-title .inv-6-e {
	    line-height: 25px;
	    font-size: 14px;
	}
	.inv-6-title .inv-6-c {
	    line-height: 35px;
	    font-size: 22px;
	}
	.inv-6-ul{
		display: none;
		margin-top: 20px;
	}
	
	.inv-6-ul li{
		/*width: 100%;*/
		width: 33.333%;
	}
	.inv-6-ul-ph{
		display: block;
		padding-bottom: 20px;
	}
	.inv-6-ul li .inv-6-text{
		/* margin-bottom: 45px; */
		margin-bottom: 0px;
	}
	.inv-6-ul li:after {
		display: none;
	    -webkit-transform: rotate(90deg);
	    -ms-transform: rotate(90deg);
	    -moz-transform: rotate(90deg);
	    transform: rotate(90deg);
	    top: auto;
	    bottom: 20px;
	    right: 45%;
	}
	
	.inv-6-ul li:nth-of-type(n+6):after{
		-webkit-transform: rotate(90deg);
		-ms-transform: rotate(90deg);
		-moz-transform: rotate(90deg);
		transform: rotate(90deg);
		top: auto;
		bottom: 20px;
		right: 45%;
	}
	.inv-6-ul li:nth-child(5):after {
	    right: 45%;
		bottom: 20px;
	}
	.inv-6-ul li .inv-6-img img{
		width: 120px;
	}
	.inv-6-ul li .inv-6-text .inv-6-p1 {
	    line-height: 25px;
	    font-size: 16px;
	}
	.inv-6-ul li .inv-6-img{
		margin-bottom: 5px;
	}
	.inv-6-ul li .inv-6-text .inv-6-p2{
		height: auto; font-size: 14px;
	}
	.inv-6-ul li .inv-6-img{
		text-align: center;
	}
	.inv-6-ul li .inv-6-img img{
		display: inline-block;
	}
	.inv-6-ul li{
		padding: 0 3%; margin-bottom: 15px;
	}
	.inv-6-ul  .slick-dots{
		vertical-align: top;
		width: 100%;
		text-align: center;
		height: 8px;
		margin-top: 10px;
	}
	.inv-6-ul  .slick-dots li{
		float: none;
		display: inline-block;
		width: 8px;
		height: 8px;
		margin: 0 5px;
		background: #ccc;
		border-radius: 100%;
		padding: 0;
	}
	.inv-6-ul  .slick-dots li.slick-active{
		background: #005e29;
	}
	.inv-6-ul  .slick-dots li button{
		display: none;
	}
}

@media screen and (max-width: 768px){}




.title h2 {
    font-size: 24px;
    color: rgba(255,255,255,0.5);
    line-height: 1;
    margin-bottom: 10px;
    word-spacing: 0.5em;
    text-transform: uppercase;
}

.title h3 {
    font-size: 40px;
    color: #fff;
    line-height: 1.5;
    font-weight: bold;
}
.lh-company {
	width: 100%;
	height: 100vh;
    position: relative;
    z-index: 1;
    padding: 0 6.3% 0;
    background: url(../images/jxzz_bg.jpg) no-repeat center;
    background-size: cover;
    background-attachment: fixed;
}

/*.sj_div{ position: absolute; left: 50%; top: 50%; transform:translate(-50%,-50%);}*/


.lh-company-l {
    background: #fff;
    position: relative;
    margin-top: 15px;
}

.lh-company-rl{
    padding: 2.8vw 2.8vw 0.8vw;
}

/* .lh-company:before {
    content: '';
    display: block;
    width: 268px;
    height: 273px;
    background: url(../img/i2.png) no-repeat center;
    position: absolute;
    right: 52%;
    bottom: 158px;
} */

.lh-company-r {
    width: 100% !important;
    padding: 3vw 0 3.8vw;
    animation-delay: .1s;
}

.com_sj{ /*position: absolute; bottom:0;*/}



.lh-company>.title{
    padding: 9% 0 0;
    margin-top: 0;
}

.lh-advantage-a {
    padding: 0 3.8vw;
}

.lh-company-r h4 {
    color: #fff;
    margin-top: 30px;
    animation-delay: .3s;
}

.lh-advantage li {
    width: 20%;
    float: left;
    text-align: center;
    color: #fff;
    margin-bottom: 42px;
    transition: ease .65s;
}

.com_sj li{ width: 15%;}


.lh-advantage li:nth-child(1) {
    animation-delay: .1s;
}

.lh-advantage li:nth-child(2) {
    animation-delay: .2s;
}

.lh-advantage li:nth-child(3) {
    animation-delay: .3s;
}

.lh-advantage li:nth-child(4) {
    animation-delay: .4s;
}

.lh-advantage li:nth-child(5) {
    animation-delay: .5s;
}

.lh-advantage li:nth-child(6) {
    animation-delay: .6s;
}

.lh-advantage li a {
    color: #fff;
}

.lh-advantage li img {
    width: auto;
    margin: auto;
}

.lh-advantage li h2 {
    margin-top: 10px;
}

.lh-advantage li a {
    display: block;
}

.lh-advantage li:hover a {
    transform: translateY(-10px);
}

.lh-advantage li i {
    height: 57px;
    display: block;
}


.stats-counter {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.stats-counter .col {
    padding: 0 15px;
    width: 100%;
}

.stats-counter .item {
    text-align: left;
}

.stats-counter .featured .circle {
    border-color: #0065bd
}

.stats-counter .featured .counter {
    color: #0065bd
}

.stats-counter .circle {
    border: none;
    position: relative;
    width: 100%
}

.stats-counter .circle span{
	font-size: 22px;
}

.stats-counter .counter {
    display: inline-block;
    position: relative;
    font-size: 52px;
    /*padding-left: 50px;
    letter-spacing: .02em;*/
    line-height: normal;
    white-space: nowrap;
    
    font-weight: bold;
}

.stats-counter .counter span:after{
    position: absolute;
    content: '';
    font-size: 48px;
    right: -32px;
}

.stats-counter .title {
    width: 100%;
    margin-top: 10px;
    text-align: left;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: normal;
    position: relative;
    padding: 0;
    padding-left: 40px;
}

.stats-counter .title:before {
    content: "";
    position: absolute;
    left: 0;
    top: 10px;
    width: 30px;
    height: 8px;
    background-color: #e16209;
}

@media (max-width:1599px) {
	.title h3{ font-size: 32px;}
	.title h2{ font-size: 20px;}
    .stats-counter .title {
        line-height: 27px;
        padding-left: 25px;
    }
    .stats-counter .title:before {
        width: 25px;
        height: 6px
    }

}

@media (max-width:1439px) {
	.lh-company>.title{ padding: 7.5% 0 0;}
    .stats-counter .counter {
        font-size: 40px;
    }
    .stats-counter .counter:after{
        font-size: 30px;
    }
    .stats-counter .title:before {
        width: 20px;
        height: 5px
    }
    .stats-counter .title{ font-size: 16px;}
}
@media (max-width:1280px) {
	.lh-company{ height: auto; padding-bottom: 20px;}
    .stats-counter .counter {
        font-size: 37px;
    }
}    

@media screen and (max-width: 768px){
	.lh-company{ height: auto; padding-bottom: 20px;}
	.lh-company>.title{ padding: 40px 0 0;}
	.title h3{ font-size: 24px; line-height: 35px;}
	.title h2{ font-size: 14px; line-height: 25px;}
	.lh-advantage li{ width: 50%; margin-bottom: 15px;}
	.stats-counter .col{ padding: 0;}
	.stats-counter .circle span{ font-size: 18px;}
	.stats-counter .counter{ font-size: 28px;}
}

@media (max-width:479px) {
    .stats-counter .col {
        min-width: 100%;
        max-width: 100%;
        width: 100%
    }
    
    .stats-counter .title {
        margin-top: 5px;
        font-size: 15px;
        line-height: 20px;
        padding-left: 30px
    }
    .stats-counter .title:before {
        width: 15px;
        height: 3px;
        top: 8px
    }
}




/*仁心研发*/
.yf_team{ width: 100%; height: 100vh; background-size: cover; background-attachment: fixed; padding: 0 6%;}
.brand_adv {
    /*background: url(../images/teambg.jpg) no-repeat center;*/
    background-size: cover;
    padding: 70px 0;
}

.team_left{ width: 31%; margin-top:2%;}

.yf_pingtai{ width: 100%; height: 100vh; background-size: cover; background-attachment: fixed; padding: 0 6%; background-position: center;}

/*au-a1*/
@media only screen and (min-width: 1480px) {
    .au-a1{width:100%;height:635px;background-image: url(../images/z-02.jpg);background-size:100% 100%;padding-top:60px;}
    .au-a1-box{width:1107px;height:475px;margin:0 auto;}
    .au-a1-list{width:352px;height:100%;float:left;display:table;margin-right:22px;transition: 0.5s;}
    .au-a1-list:nth-child(3n){margin-right:0;}
    .au-a1-list:hover{box-shadow:0 0 20px #dbd9d9;transition: 0.5s;background:#fff;}
    .au-a1-list:hover>.au-a1-list-box>img{transform: rotate(360deg);transition: 0.5s;}
    .au-a1-list-box{width:100%;height:100%;padding:0 32px;display: table-cell;vertical-align: middle;text-align: center;}
    .au-a1-list-box>img{display:block;margin:0 auto 44px;}
    .au-a1-list-box h1{color:#434f4f;font-size:24px;margin-bottom:12px;}
    .au-a1-list-box p{font-size: 15px;
    color: #a2a2a2;
    line-height: 23px;}
    .au-a1-list-box span{color:#ec6201;font-size:36px;}
    .au-a1-list-img img{margin:0 10px;}
    .au-a1-list-img{display:flex;justify-content: center;margin-top:30px;}
}
@media only screen and (max-width: 1479px){
    .au-a1{width:100%;height:450px;background-image: url(../images/z-02.jpg);background-size:100% 100%;padding-top:20px;}
    .au-a1-box{width:960px;height:335px;margin:0 auto;}
    .au-a1-list{width:300px;height:100%;float:left;display:table;/*background:#fff;*/margin-right:22px;transition: 0.5s;}
    .au-a1-list:nth-child(3n){margin-right:0;}
    .au-a1-list:hover{box-shadow:0 0 20px #dbd9d9;transition: 0.5s;background:#fff;}
    .au-a1-list:hover>.au-a1-list-box>img{transform: rotate(360deg);transition: 0.5s;}
    .au-a1-list-box{width:100%;height:100%;padding:0 32px;display: table-cell;vertical-align: middle;text-align: center;}
    .au-a1-list-box>img{display:block;margin:0 auto 22px;width:150px;}
    .au-a1-list-box h1{color:#434f4f;font-size:20px;margin-bottom:10px;}
    .au-a1-list-box p{font-size: 15px;
    color: #a2a2a2;
    line-height: 23px;}
    .au-a1-list-box span{color:#ec6201;font-size:32px;}
    .au-a1-list-img img{margin:0 10px;}
    .au-a1-list-img{display:flex;justify-content: center;margin-top:20px;}
}

.yf_pingtai .com_tit{ margin-bottom: 5%;}

@media only screen and (max-width: 768px){
	.yf_team{ height: auto;}
	.team_left{ width: 80%; margin: 0 auto; display: block; float: none !important; margin-bottom: 30px;}
	.yf_pingtai{ height: auto; padding-bottom: 20px;}
    .au-a1{ padding-top: 0;}
    .au-a1-box{ width: 100%; height: auto;}
    .au-a1-list-box{ padding: 0;}
    .au-a1-list-box>img{ width: 65%; margin: 0 auto 10px;}
    .au-a1-list-box h1{ font-size: 16px;}
    .au-a1-list-box p{ font-size: 12px; line-height: 18px;}
    .au-a1-list{  /*width: 100%;*/ margin-right: 0;width: 50%;
    padding: 0 3%;}
    .au-a1-list:nth-child(3){ margin: 0 auto; float: none;}
    .au-a1-list:hover{ box-shadow: none; background: none;}

}



/*运美达社会责任*/


.gyhd_div{ background-size: cover; width: 100%; height: 100vh;; margin: 0 auto; background-attachment: fixed; margin-top: 120px; background-position: center;}
.explain{
	border: 1px solid gray;
	padding: 20px;
	margin-bottom: 30px;
	background: #efefef;
}
.explain h1{
	margin: 5px 0;
}
.explain p{
	margin: 5px 0;
}
.ka{position: relative;top:1px; text-align: center;}
.ka h1{/*float:left;*/font-size:14px;
		margin:0 10px;
		/*padding:5px;*/
		cursor: pointer;
}
/*.nr{border:1px solid #000;}*/
.clearfix:after{content:".";display:block;clear:both;height: 0;overflow:hidden;}
.ka .selected{border-bottom:1px solid white;}
.nr .content{display: none;}
.nr .content h3{ font-size: 20px; margin-top: 4vw;}
#xxk .ka{top:2px;margin-bottom: 3vw;}
#xxk .ka h1{display: inline-block;
    /*width: 10%;*/
    height: 42px;
    line-height: 42px;
    text-align: center;
    color: #fff;
     background: #cacaca; 
    transition: .3s all linear;
    font-size: 16px;
    border-radius: 200px; padding: 0 1%;}
/*#xxk .nr{border:2px solid blue;}*/
#xxk .ka .selected{ background:#e1620a; color: #fff;}

@media only screen and (max-width: 1680px){
	.nr .content h3{ margin-top: 2vw;}
}

@media only screen and (max-width: 1470px){
	.shzr_body .gyhd_div { height: 106vh}
	.nr .content h5{ -webkit-line-clamp: 5;/*只显示2行*/ -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden;}
}
@media only screen and (max-width: 1300px){
	.shzr_body .gyhd_div { height: 106vh}
	.shzr_body .gyhd_div .inv-6-title{ padding-top: 5vw; padding-bottom: 35px;}
	.nr .content h3{ font-size: 18px;}
	.nr .content h5{ font-size: 14px;-webkit-line-clamp: 4;/*只显示2行*/ -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden;}
}
@media only screen and (max-width: 1200px){
	.shzr_body .gyhd_div .inv-6-title{ padding-top: 4vw;}
}


@media only screen and (max-width: 768px){
	.shzr_body .gyhd_div{ margin-top: 35px; height: auto; padding: 20px 0 50px;}
	.shzr_body .gyhd_div .inv-6-title{ padding-bottom: 20px;}
	#xxk .ka{ margin-bottom: 8vw;}
	#xxk .ka h1{ width: 40%; margin: 0 1%; height: 35px; line-height: 35px;}

	.pro_body .ka h1{ width: 65% !important; margin-bottom: 10px !important;}



}


/*企业简介*/
.jj_div{ width: 100%; height: 100vh; margin: 0 auto; background-size: cover; background-attachment: fixed; background-position: center; display:none;}


.video-button-container { position: relative; width: 45%; height: 45vh; background-repeat: no-repeat; background-size: cover; /*top: 70px; right: 70px;*/ float: right; border-radius: 25px;}
.play { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); }
.video-container { position: fixed; right: 0; top: 0; z-index: 10000; background: rgba(0, 0, 0, 0.75); width: 100%; height: 100vh; display: flex; justify-content: center; align-items: center; visibility: hidden; opacity: 0; }
.video-container.active { visibility: visible; opacity: 1; }
.video-container video { /*position: relative;*/ position: absolute; max-width: 900px; outline: none; top: 50%; transform:translateY(-50%);}
.close { position: absolute; top: 5%; left: 3%; cursor: pointer; max-width: 32px; }

@media (max-width: 991px) {
	.jj_div{ height: auto;}
	.jj_div .about1-e6{ line-height: 15px; margin-bottom: 15px;}
    .video-container video { max-width: 90%; }
    .video-button-container{ width: 100%; height: 30vh; margin-bottom: 55px;}
}




/*董事长致辞*/

.dsz_div{ width: 100%; height: 100vh; margin: 0 auto; background-size: cover; background-attachment: fixed; background-position: center;}
.dsz_div .inv-6-title:before,.dsz_div .inv-6-title:after{ display: none;}

@media (max-width: 991px){
	.dsz_div{ height: auto;}

}


/*企业文化*/
.qywh_div{ width: 100%; height: 100vh; padding: 0 10%; margin: 0 auto; background-size: cover; background-attachment: fixed; background-position: center;}
.qywh_div .inv-6-title .inv-6-e,.qywh_div .inv-6-title .inv-6-c{ color: #fff;}
.qywh_div .inv-6-title .inv-6-e{ opacity: 0.5;}
.qywh_div .inv-6-title:before,.qywh_div .inv-6-title:after{ display: none;}


.hr{padding:0.5rem 0}
.hr-item-a .swiper-container{}
.hr-item-a .item{position:relative;height:4rem}
.hr-item-a .item .text{/*width:33.33333%; padding-right:0.5rem;*/width: 100%; float:left; padding-top:0.2rem}
.hr-item-a .item .text h2 span{display:block;color:rgba(255,255,255,0.1);/*font-size:0.4rem*/ position: absolute; left: 50%;
    transform: translateX(-50%); font-size: 2.4rem;text-transform: uppercase;}
.hr-item-a .item .text h2 strong{display:block;font-size:0.28rem;font-weight:normal;margin-top:0.1rem; color: #fff;}
.hr-item-a .item .text p{font-size:0.2rem;/*margin-top:0.4rem;*/line-height:2;color:#fff}
.hr-item-a .item .image{width:66.66666%;float:left;position:relative;height:100%;background-position:center center;background-size:cover}
.hr-item-a .title-con{/*background-color:#fff;border:1px #ddd solid;*/}
.hr-item-a .title-con ul li{width:33.333333%;float:left;padding:0.4rem;/*border-right:1px #ddd solid;*/position:relative;transition: all 0.3s; -webkit-transition: all 0.3s; text-align: left;}
.hr-item-a .title-con ul li:before { content: ""; width: 0; height: 4px; background: #38A0DA; position: absolute; top: -1px; left: 0; z-index: 1;transition: all 0.3s; -webkit-transition: all 0.3s; display: none;}
.hr-item-a .title-con ul li:after { content: ""; width: 1px; height: 4vw; background: rgba(255,255,255,0.3); position: absolute; top: 50%; transform:translateY(-50%); right: 0; z-index: 1;}
.hr-item-a .title-con ul li:last-child:after{ display: none;}

.hr-item-a .title-con ul li:last-child{border-right:0}
.hr-item-a .title-con ul li h2 span{display:block;/*color:#ddd;*/ color: rgba(255,255,255,0.5);font-size:0.24rem}
.hr-item-a .title-con ul li h2 strong{display:block;font-size:0.22rem;font-weight:normal;margin-top:0.1rem; color: rgba(255,255,255,0.5);}
.hr-item-a .title-con ul li i{margin-top:0.4rem;font-size:0.5rem;display:block;color: rgba(255,255,255,0.5);transition: all 0.3s; -webkit-transition: all 0.3s; }
.hr-item-a .title-con ul li.current:before {width:100%}
.hr-item-a .title-con ul li.current i{color:rgba(255,255,255,1);}
.hr-item-a .title-con ul li.current{/*background-color:#fff*/}
.hr-item-a .title-con ul li.current h2 span{/*color:#38A0DA;*/ color: rgba(255,255,255,1);}
.hr-item-a .title-con ul li.current h2 strong{/*color:#38A0DA;*/ color: rgba(255,255,255,1);}

.qywh_div .page a{overflow: unset; text-align: left;}
.qywh_div .page a.active,.qywh_div .page a:hover{ background: none;}


@media only screen and (max-width: 1440px){ 
	.qywh_div .inv-6-title{ padding-top: 80px;}
	.qywh_div .swiper-wrapper{ height: auto !important;}
	.hr-item-a .item .text h2 span{ top: 3%; font-size: 1.8rem;}
	.hr-item-a .item{ height: 3rem;}
}
@media only screen and (max-width: 1360px){
	.qywh_div .inv-6-title{ padding-top: 65px;}
	.hr-item-a .item .text h2 span{ top: 3%; font-size: 1.8rem;}
	.hr-item-a .item { height: 2rem;}

}

@media only screen and (max-width: 1200px){
	.hr-item-a .title-con ul li h2 span{ font-size: 18px;}
	.hr-item-a .title-con ul li i{ font-size: 30px; margin-top: 0.1rem;}
}

@media only screen and (max-width: 1100px){
	.hr-item-a .title-con ul li h2 span{ font-size: 18px;}
	.hr-item-a .item .text h2 strong{ font-size: 0.25rem; margin-top: 0;}
	.hr-item-a .item .text p{ font-size: 0.16rem;}
	.hr-item-a .title-con ul li h2 strong{ margin-top: 0;}
	.hr-item-a .title-con ul li i{ font-size: 30px; margin-top: 0.1rem;}

}


@media (max-width: 768px) {
	.qywh_div{ padding: 0 5% ; height: auto; padding-bottom: 10px; background-attachment: unset;}
	.qywh_div .inv-6-title{ padding-top: 45px;}
	.hr{padding:0.3rem 0}

	.hr-item-a .item .text{padding-right:0;}
	.hr-item-a .title-con ul li{width:100%;float:none;border-right:0;border-bottom:1px rgba(255,255,255,0.2) solid;}
	.hr-item-a .title-con ul li:last-child{border-bottom:0}
	.hr-item-a .title-con ul li:after{ display: none;}
	.hr-item-a .title-con ul li i{position:absolute;right:0.3rem;top:50%;margin-top:-0.25rem}
	.hr-item-a .item{height:auto;margin-bottom:0.3rem;}
	.hr-item-a .item .text{width:100%;float:none}
	.hr-item-a .item .image{width:100%;float:none;height:2.5rem;margin-top:0.3rem}
	.hr-item-a .item .text p{font-size:14px;}
	.hr-item-a .item .text h2 strong{ font-size: 20px;}
	.hr-item-a .item .text h2 span{ font-size: 1.4rem;}


}




/*组织架构*/
.zzjg_div .inv-6-title:before,.zzjg_div .inv-6-title:after{ display: none;}
.zzjg_div img{ width: 100%; padding: 0 15%; display: block; margin: 0 auto; margin-bottom: 5vw;}
@media (max-width: 768px){
	.zzjg_div img{ padding: 0 5%;}
}


/*运美达产品*/

/*功效化妆品*/

.hzp_div{  width: 100%; padding: 0 10%; /*height: 100vh;*/ margin: 0 auto; background-size: cover; background-attachment: fixed; padding-bottom: 140px; background-position: center;}

.hzp_div .inv-6-title:before,.hzp_div .inv-6-title:after{ background: #fff;}
.hzp_div .inv-6-title .inv-6-c{ color: #fff;}
.hzp_div .inv-6-title .inv-6-e{ color: #fff; opacity: 0.5;}

.lc-box{
	width: 40%;
	/*display: flex;*/
	justify-content: center;
	align-items: flex-start;
	float: right;

}

.pro_vs{ width: 48%; height: 30vw; object-fit: contain;}

.lc-block{
	/*width: 130px;*/width: 100%;
	/*margin-left: -1%;*/
	border: 1px solid rgba(255,255,255,0.3);
	padding: 1.2vh 0 1.2vh 1.2vh;
	margin-bottom: 15px;
	border-radius: 0px 20px 0 20px;
}
.lc-line{
	width: 80px;
	font-size: 0;
	padding: 0 0.5vw;
}
.block-circle{
	width: 60px;
	height: 60px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background-color: #fff;
	border-radius: 50%;
	margin: 0 auto;
	float: left;
	margin-right: 4%;
}
.block-num{
	color: #e62129;
	font-size: 36px;
	font-weight: bold;
}

.block-num img{ width: 70%; display: block; margin: 0 auto}
.block-title{
	color: #e06209;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	/*margin-top: 6%;*/
}
.block-desc{
	color: #fff;
	/*text-align: center;*/
	margin-top: 1.5%;
	text-transform: uppercase;
	font-size: 22px;

}

.block-desc span{font-size: 14px;}

.parts9 .block-desc{font-size: 16px; float: left; margin-left: 15px; width: 83%; text-align: left;
	margin-top: 0;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);


}
.parts8 .block-desc{font-size: 16px;}

.lc-block.lower{
	/*margin-top: 10%;
	margin-left: -0.2%;*/
}
.lc-line{
	margin-top: 7%;
	/*margin-left: -1.2%;*/
}

@media only screen and (max-width: 1680px){
	.pro_vs{ height: 36vw;}
}



@media only screen and (max-width: 1600px) {
	.jm-parts2-box .about-title {
	    color: #fff;
	    padding: 2% 0 1% 0;
	}
	.jm-parts9-box .about-title {
	    color: #fff;
	    padding: 2% 0 3% 0;
	}
		.jm-parts8-box .about-title {
	    color: #3e3e3e;
	    padding: 2% 0 3% 0;
	}
	.lc-row .left{
		height: 100px;
	}
	.lc-row .right{
		height: 100px;
	}
}
@media only screen and (max-width: 1500px){
	.hzp_div{ padding-bottom: 90px;}
	.pro_vs{ margin-top: 2%;}
}
@media only screen and (max-width: 1400px){
	.pro_vs{ margin-top: 5%;}
}

@media only screen and (max-width: 1100px){
	.block-desc{ font-size: 19px; margin-top: 3.5%;}

}

@media only screen and (max-width: 768px){
	.hzp_div{ padding: 0 5%; padding-bottom: 30px;}
	.pro_vs{ width: 100%; height: 65vw; margin-top: 0;}
	.lc-box{ width: 100%; margin-top: 30px;}
	.block-circle{ width: 50px; height: 50px;}
	.block-desc{ font-size: 18px;}
	.block-desc span{ font-size: 12px;}
}


/*医疗器械品牌合作*/
.yl_div{  width: 100%; padding: 0 10%; /*height: 100vh;*/ margin: 0 auto; background-size: cover; background-attachment: fixed; padding-bottom: 140px; background-position: center;}
.yl_div .inv-6-title:before,.yl_div .inv-6-title:after{ display: none;}
.yl_div .content{ box-shadow: 1px 4px 14px rgba(1, 0, 47, 0.2);}

.tab_top{ background: #16a8a8; color: #fff; padding: 15px 0;}
.tab_top ul li{ font-size: 20px; float: left; text-align: center;}
.tab_top ul li:nth-child(1){ width: 20%;}
.tab_top ul li:nth-child(2){ width: 40%;}
.tab_top ul li:nth-child(3){ width: 25%;}
.tab_top ul li:nth-child(4){ width: 15%;}

.tab_con ul li{ background: #fff; color: #999; transition: all 0.5s;}
.tab_con ul li:hover,.tab_con ul li:nth-child(2n):hover{ background: #e16108; color: #fff; transition: all 0.5s;}
.tab_con ul li:nth-child(2n){ background: #f3f3f5;}

.tab_con ul li h4{ width: 20%; float: left; font-size: 20px; line-height: 27px; text-align: center; padding: 24px 2%; color: #666; transition: all 0.5s;}
.tab_con ul li .fw{ width: 40%; float: left; font-size: 15px;line-height: 27px; text-align: center; padding: 24px 2%;}
.tab_con ul li .xt{ width: 25%; float: left; font-size: 15px;line-height: 27px; text-align: center; padding: 24px 2%;}
.tab_con ul li .cj{ width: 15%; float: left; font-size: 15px;line-height: 27px; text-align: center; padding: 24px 2%;}

.tab_con ul li:hover h4{ color: #fff; transition: all 0.5s;}
.cppj{ padding-bottom: 4vw !important;}

@media only screen and (max-width: 1400px){
	.tab_con ul li h4{ font-size: 18px;}
}

@media only screen and (max-width: 1200px){
	.tab_con ul li h4{ font-size: 16px;}
	.tab_con ul li .fw{ font-size: 14px;}
	.tab_con ul li .xt{ font-size: 14px;}
	.tab_con ul li .cj{ font-size: 14px;}
}

@media only screen and (max-width: 768px){
	.yl_div{ padding: 0 5%; padding-bottom: 45px;}
	.cppj { padding-bottom: 40px !important;}
	.tab_top ul li{ font-size: 16px;}
	.tab_top ul li:nth-child(1){ width: 25%;}
	.tab_top ul li:nth-child(2){ width: 75%;}
	.tab_top ul li:nth-child(3){ width: 25%; display: none;}
	.tab_top ul li:nth-child(4){ width: 25%; display: none;}

	.tab_con ul li h4{ width: 25%; font-size: 14px;}
	.tab_con ul li .fw{ width: 75%;}
	.tab_con ul li .xt{ width: 25%; display: none;}
	.tab_con ul li .cj{ width: 25%; display: none;}


}

/*食品定制*/
.sp_div{ background-attachment: fixed; padding-bottom: 8vw; background-position: center;}
.sp_div .inv-6-title .inv-6-c{ color: #fff;}
.sp_div .inv-6-title .inv-6-e { color: #fff; opacity: 0.5;}
.sp_div .inv-6-title:before,.sp_div .inv-6-title:after{ display: none;}
.sp_div img{ display: block; margin: 0 auto; width: 50%; margin-top: 3.5vw;}

@media only screen and (max-width: 1400px){
	.sp_div img{ width: 60%;}
}
@media only screen and (max-width: 1100px){
	.sp_div img{ width: 70%;}
}
@media only screen and (max-width: 768px){
	.sp_div img{ width: 90%;}
}