/*****************
-------首页------
*****************/
/*banner*/
.banner{background-position:center;background-repeat: no-repeat;background-size: auto 100%;}
/**/
.IndaboT h3{ color:#1e1e1e; position: relative; text-align: center;}
.IndaboT h3:before{display:block;content:'';position: absolute;height: 1px; background:#228c64; left:0;right:0; margin:0 auto; bottom:0;}
.IndaboN{color:#717171; text-indent: 2em; text-align: justify}
.IndoneI img{width:100%;}
.Indbck{ background-position: center; background-repeat: no-repeat; background-size:cover;color:#FFF;}
.Indtwo{background-image: url("../images/pic/back01.jpg");}
.IndthrI img{width:100%;}
.IndthrN{color:#4d4d4d;text-align: justify;}
.IndthrH{position: relative;}
.IndthrH:before{display:block;content:'';position: absolute; background:#007a4c;height: 100%; left:0; top:0;}
.IndfourL{color:#2f2f2f;}
.IndfourI img{width:100%;}
.IndfourR{color:#191919;}
.IndfourRp p{-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
.IndfourRp p:before{display:block;content:'';position: absolute;border-radius:50%; background:#2f2f2f; left:0;}
.Indfive{background-image: url("../images/pic/back02.jpg");}
.IndfiveN{ height:100%;}
.IndfiveI{}
.IndfiveIs{overflow: hidden;}
.IndfiveIs img{width:100%; height:100%; display: block;}
.IndfiveZ p{text-align: justify;}
.IndsixI img{width:100%;}
.IndsixP{ color:#4d4d4d;text-align: justify;}
.color1{color:#007a4c;}
.Indsixa{text-align: center; color:#FFF;display: block; background:#007a4c;}
@media  screen and ( min-width:1280px){
.ward{width:1200px; margin:0 auto}
/*banner*/
.banner{height:498px;}
/**/
.Indabo{padding:80px 0 60px; border-bottom:10px solid #007a4c;}
.IndaboT{}
.IndaboT h3{font-size:36px; line-height:44px; padding-bottom:25px;}
.IndaboT h3:before{width: 58px;}
.IndaboN{width:910px; margin:55px auto; font-size:14px;line-height:35px;}
	
.Indone{ padding:120px 0 100px;}
.IndoneT{width:518px;}
.IndoneI{width:518px; }
.IndoneTs{ margin-bottom:60px;}
.IndoneTs img{width:76px; margin-right: 24px;}
.IndoneTp{ font-size:16px; line-height:24px;}
.Indbck{height:465px;}
.Indthr{border-bottom:10px solid #007a4c;}
.IndthrK{padding:130px 0 120px;}
.IndthrI{width:530px;}
.IndthrN{width:625px;font-size:16px;}
.IndthrN h3{ font-size:36px; line-height:50px;}
.IndthrP{ line-height:38px; margin-top: 25px;}
.IndthrH{line-height:26px; padding-left: 20px;margin-top: 35px;}
.IndthrH:before{width: 6px;}
.Indfour{padding:170px 0 90px; font-size:14px;}
.IndfourL{width:310px;padding-top: 15px;}
.IndfourL h3{ font-size:34px; line-height:50px;}
.IndfourLp{ line-height:36px; margin-top:25px;}
.IndfourI{width:490px;}
.IndfourR{width:300px;padding-top:30px;}
.IndfourR h3{ font-size:18px; line-height:30px;}
.IndfourRp{line-height:26px; margin-top:25px;}
.IndfourRp p{margin-bottom:10px; padding-left: 18px;}
.IndfourRp p:before{width: 6px; height:6px;top:10px;}
.IndfiveI{}
.IndfiveIs{width:230px; height:176px; border:3px solid #FFF;}
.IndfiveI p{ font-size:16px; width:200px; line-height:28px; margin-top: 18px;}
.IndfiveZ{width:605px; font-size:16px;}
.IndfiveZ h3{ font-size:32px; line-height:50px; margin-bottom:35px;}
.IndfiveZ p{ line-height:38px;}
.Indsix{padding:100px 0 110px;}
.IndsixI{width:490px;}
.IndsixN{width:610px;}
.IndsixP{font-size:16px; line-height:36px;}
.Indsixa{width:150px; height: 48px; line-height:48px;border-radius:24px;font-size:16px; margin-top: 50px;}
.Indsixa:hover{background:#00603c;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.ward{width:900px; margin:0 auto}
/*banner*/
.banner{height:370px;}
/**/
.Indabo{padding:70px 0 50px;border-bottom:8px solid #007a4c;}
.IndaboT{}
.IndaboT h3{font-size:30px; line-height:34px; padding-bottom:20px;}
.IndaboT h3:before{width: 50px;}
.IndaboN{width:790px; margin:48px auto; font-size:13px;line-height:32px;}
.Indone{ padding:100px 0 80px;}
.IndoneT{width:400px;}
.IndoneI{width:400px;}
.IndoneTs{ margin-bottom:40px;}
.IndoneTs img{width:64px; margin-right:20px;}
.IndoneTp{ font-size:14px; line-height:22px;}
.Indbck{height:365px;}
.Indthr{border-bottom:8px solid #007a4c;}
.IndthrK{padding:100px 0 90px;}
.IndthrI{width:380px;}
.IndthrN{width:460px;font-size:14px;}
.IndthrN h3{ font-size:30px; line-height:40px;}
.IndthrP{ line-height:30px; margin-top:18px;}
.IndthrH{line-height:22px; padding-left:18px;margin-top:28px;}
.IndthrH:before{width:4px;}
.Indfour{padding:120px 0 70px; font-size:13px;}
.IndfourL{width:260px;padding-top: 12px;}
.IndfourL h3{ font-size:28px; line-height:40px;}
.IndfourLp{ line-height:30px; margin-top:20px;}
.IndfourI{width:320px;}
.IndfourR{width:260px;padding-top:24px;}
.IndfourR h3{ font-size:16px; line-height:30px;}
.IndfourRp{line-height:24px; margin-top:20px;}
.IndfourRp p{margin-bottom:7px; padding-left: 15px;}
.IndfourRp p:before{width:4px; height:4px;top:10px;}
.IndfiveI{}
.IndfiveIs{width:180px; height:137px; border:2px solid #FFF;}
.IndfiveI p{ font-size:14px; width:170px; line-height:24px; margin-top: 12px;}
.IndfiveZ{width:460px; font-size:14px;}
.IndfiveZ h3{ font-size:26px; line-height:40px; margin-bottom:26px;}
.IndfiveZ p{ line-height:32px;}
.Indsix{padding:80px 0 90px;}
.IndsixI{width:390px;}
.IndsixN{width:470px;}
.IndsixP{font-size:14px; line-height:30px;}
.Indsixa{width:130px; height: 42px; line-height:42px;border-radius:21px;font-size:14px; margin-top:35px;}
.Indsixa:hover{background:#00603c;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.ward{width:600px; margin:0 auto}
/*banner*/
.banner{height:250px;}
/**/
.Indabo{padding:50px 0 40px;border-bottom:5px solid #007a4c;}
.IndaboG{padding:40px 0 10px;}
.IndaboT{}
.IndaboT h3{font-size:24px; line-height:28px; padding-bottom:16px;}
.IndaboT h3:before{width:44px;}
.IndaboN{width:560px; margin:38px auto; font-size:12px;line-height:28px;}
.Indone{ padding:60px 0 50px;}
.IndoneT{width:400px;}
.IndoneI{width:400px; }
.IndoneTs{ margin-bottom:25px;}
.IndoneTs img{width:55px; margin-right:15px;}
.IndoneTp{ font-size:14px; line-height:22px;}
.Indbck{ padding:30px 0}
.Indthr{border-bottom:5px solid #007a4c;}
.IndthrK{padding:70px 0 60px;}
.IndthrI{width:380px; margin: 35px auto 0;}
.IndthrN{width:100%;font-size:14px;}
.IndthrN h3{ font-size:24px; line-height:30px;}
.IndthrP{ line-height:30px; margin-top:18px;}
.IndthrH{line-height:22px; padding-left:18px;margin-top:28px;}
.IndthrH:before{width:4px;}
.Indfour{padding:90px 0 50px; font-size:13px;}
.IndfourL{width:100%;}
.IndfourL h3{ font-size:22px; line-height:40px;}
.IndfourLp{ line-height:26px; margin-top:12px;}
.IndfourI{width:380px; margin: 30px auto;}
.IndfourR{width:100%;;}
.IndfourR h3{ font-size:16px; line-height:30px;}
.IndfourRp{line-height:24px; margin-top:20px;}
.IndfourRp p{margin-bottom:7px; padding-left: 15px;}
.IndfourRp p:before{width:4px; height:4px;top:10px;}
.IndfiveI{ margin:20px auto 0;}
.IndfiveIs{width:180px; height:137px; border:2px solid #FFF;}
.IndfiveI p{ font-size:14px; width:100%; line-height:24px; margin-top: 12px;}
.IndfiveZ{width:100%; font-size:13px; margin-top: 20px;}
.IndfiveZ h3{ font-size:24px; line-height:30px; margin-bottom:18px;}
.IndfiveZ p{ line-height:26px;}
.Indsix{padding:60px 0 70px;}
.IndsixI{width:380px; margin:0 auto 35px;}
.IndsixN{width:100%;}
.IndsixP{font-size:14px; line-height:30px;}
.Indsixa{width:130px; height:38px; line-height:38px;border-radius:19px;font-size:14px; margin:35px auto 0;}
.Indsixa:hover{background:#00603c;}
}
@media only screen and (max-width:639px){
/*banner*/
.banner{height:1.25rem;}
/**/
.Indabo{padding:0.3rem 4%;border-bottom:0.03rem solid #007a4c;}
.IndaboT{}
.IndaboT h3{font-size:0.15rem; line-height:0.2rem; padding-bottom:0.1rem;}
.IndaboT h3:before{width:0.34rem;}
.IndaboN{width:100%; margin:0.18rem auto; font-size:0.11rem;line-height:0.24rem;}

.Indone{ padding:0.25rem 4% 0.2rem;}
.IndoneT{width:100%; margin-bottom:0.25rem;}
.IndoneI{width:100%;}
.IndoneTs{ margin-bottom:0.15rem;}
.IndoneTs img{width:0.32rem; margin-right:0.1rem;}
.IndoneTp{ font-size:0.12rem; line-height:0.14rem;}
.Indbck{ padding:0.1rem 4% 0.3rem}
	
.Indthr{border-bottom:0.03rem solid #007a4c;}
.IndthrK{padding:0.25rem 4% 0.2rem;}
.IndthrI{width:90%; margin: 0.2rem auto 0;}
.IndthrN{width:100%;font-size:0.11rem;}
.IndthrN h3{ font-size:0.15rem; line-height:0.2rem; font-weight: 700;}
.IndthrP{ line-height:0.22rem; margin-top:0.1rem;}
.IndthrH{line-height:0.16rem; padding-left:4%;margin-top:0.15rem;}
.IndthrH:before{width:0.03rem;}
	
.Indfour{padding:0.3rem 4% 0.2rem; font-size:0.11rem;}
.IndfourL{width:100%;}
.IndfourL h3{ font-size:0.14rem; line-height:0.2rem; font-weight:700;}
.IndfourLp{ line-height:0.2rem; margin-top:0.1rem;}
.IndfourI{width:90%; margin:0.18rem auto;}
.IndfourR{width:100%;;}
.IndfourR h3{ font-size:0.13rem; line-height:0.2rem; font-weight:700;}
.IndfourRp{line-height:0.18rem; margin-top:0.1rem;}
.IndfourRp p{margin-bottom:0.05rem; padding-left:0.1rem;}
.IndfourRp p:before{width:0.04rem; height:0.04rem;top:0.07rem;}
	
.IndfiveI{ margin-top:0.25rem; width: 100%}
.IndfiveIs{width:60%;border:2px solid #FFF;}
.IndfiveI p{ font-size:0.1rem; width:100%; line-height:0.18rem; margin-top:0.06rem;}
.IndfiveZ{width:100%; font-size:0.11rem; margin-top:0.25rem;;}
.IndfiveZ h3{ font-size:0.14rem; line-height:0.2rem; margin-bottom:0.1rem; font-weight:700;}
.IndfiveZ p{ line-height:0.22rem;}
	
.Indsix{padding:0.25rem 4% 0.38rem;}
.IndsixI{width:90%; margin:0 auto 0.2rem;}
.IndsixN{width:100%;}
.IndsixP{font-size:0.11rem; line-height:0.22rem;}
.Indsixa{width:50%; height:0.3rem; line-height:0.3rem;border-radius:0.15rem;font-size:0.11rem; margin:0.2rem auto 0;}
}

/*****************
-------内页-------
*****************/
.NyBan{background-position:center;background-repeat: no-repeat;background-size: auto 100%;}
.Nydk{background-position: bottom center;background-repeat: no-repeat;background-image: url("../images/pic/nyback01.png");}
/**/
.aboUsI img{width:100%;}
.aboUsN .IndaboT h3{ text-align:left;}
.aboUsN .IndaboT h3:before{right:auto}
.aboUsNp{color:#717171;}
.aboUsBI{ background:#f9fcfb;border-radius:50%; border:1px solid #c8e3d8;}
.aboUsBI img{width:100%;}
/**/
.aboTad{border-bottom:1px solid #acb1af; border-right:1px solid #acb1af;}
.aboTad tr th,.aboTad tr td{color:#1e1e1e; text-align: center;border-top:1px solid #acb1af; border-left:1px solid #acb1af;font-weight:500;}
.aboTad tr th{background:#ecf7f3;}
.aboTad tr td{background:#FFF;}
/**/
.aboThrK{ position: relative;}
.aboThrK:before{display:block;content:'';position: absolute;z-index:1; background-image: url("../images/pic/nyB01.png"); background-position: center right;  background-size:auto 100%;bottom:100%;right:0; background-repeat: no-repeat;}
.aboThrN{ position: relative; background:#000;}
.aboThrN img{width:100%;width:100%;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray; opacity:0.5;}
.aboThrP{width:100%; height:100%; position: absolute; top:0;left:0;}
.aboThrPH{text-align: center;  color:#FFF;}
.aboThrP i{ display: block;height:1px; background:#FFF;}
.aboThrPD{color:#e5e5e5; margin:0 auto;}
/**/
.abosixK{background-image: url("../images/pic/nyB02.png");background-position: bottom center;background-repeat: no-repeat;}
.abosixN{ position: relative;z-index:2;}
.abosixP{background:#FFF;}
.abosixI{border-radius:50%; overflow: hidden; background:#007a4c;}
.abosixI img{width:100%;}
.abosixP{ text-align: center;color:#0b0b0b;}
.abosixF{color:#FFF; text-align: center;}
.abosixH1{position: relative;}
.abosixH1:before{display:block;content:'';position: absolute;z-index:1; background:#FFF;top:0;right:0; width:100%;}
@media  screen and ( min-width:1280px){
.NyBan{height: 498px;}
.Nydk{padding-bottom:240px;background-size: auto 368px;}
.NyBanS{height:630px;}
/**/
.aboUs{padding:140px 0 128px;}
.aboUsI{width:600px;}
.aboUsN{width:520px;}
.aboUsNp{font-size:14px;margin:55px auto;line-height: 35px;}
.aboUsB{}
.aboUsBI{width:68px; height:68px; border:1px solid #c8e3d8; margin-right: 40px;}
/**/
.aboTadB{padding-top:84px;}
.aboTad tr th,.aboTad tr td{ font-size:22px;height: 124px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.NyBan{height:370px;}
.Nydk{padding-bottom:200px;background-size: auto 275px;}
.NyBanS{height:500px;}
/**/
.aboUs{padding:110px 0 100px;}
.aboUsI{width:450px;}
.aboUsN{width:400px;}
.aboUsNp{margin:32px auto;font-size:13px;line-height:30px}
.aboUsB{}
.aboUsBI{width:56px; height:56px; border:1px solid #c8e3d8; margin-right:34px;}
/**/
.aboTadB{padding-top:70px;}
.aboTad tr th,.aboTad tr td{ font-size:18px;height: 100px;}
.aboTadB img{width:22px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.NyBan{height:250px;}
.Nydk{padding-bottom:160px;background-size: auto 190px;}
.NyBanS{height:350px;}
/**/
.aboUs{padding:60px 0 60px;}
.aboUsI{width:400px; margin:0 auto 40px}
.aboUsN{width:600px;}
.aboUsNp{margin:32px auto;font-size:13px;line-height:30px}
.aboUsB{}
.aboUsBI{width:56px; height:56px; border:1px solid #c8e3d8; margin-right:34px;}
/**/
.aboTadB{padding-top:50px;}
.aboTad tr th,.aboTad tr td{ font-size:16px;height:80px;}
.aboTadB img{width:18px;}
}
@media only screen and (max-width:639px){
.NyBan{height:1.18rem;}
.Nydk{padding-bottom:0.5rem;background-size: auto 0.8rem;}
.NyBanS{height:1.8rem;}
/**/
.aboUs{padding:0.2rem 4%;}
.aboUsI{width:100%; margin:0 auto 0.25rem}
.aboUsN{width:600px;}
.aboUsNp{margin:0.15rem auto;font-size:0.12rem;line-height:0.22rem}
.aboUsB{justify-content:center; }
.aboUsBI{width:0.4rem; height:0.4rem; border:0.01rem solid #c8e3d8; margin:0 0.1rem;}
/**/
.aboTadB{padding:0.25rem 4% 0;}
.aboTad tr th,.aboTad tr td{ font-size:0.1rem;height:0.4rem;}
.aboTadB img{width:0.13rem;}
}

@media  screen and ( min-width:1680px){
/**/
.aboThr{}
.aboThrK,.aboThrZ{ margin-top:80px;}
.aboThrK:before{width:526px; height:345px;}
.aboThrN{width:33.33333%;}
.aboThrPH{padding-top:34%; font-size:36px;line-height:50px;}
.aboThrP i{ margin:70px auto; width: 70px;}
.aboThrPD{font-size:18px; line-height:40px;width:400px;}
.aboThrN:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:none;}
.aboThrN:hover .aboThrP{background:rgba(0,122,76,0.8)}
/**/
.abosix{ padding-top: 80px;}
.abosixK{height:580px; background-size:auto 448px;}
.abosixN{ width: 1470px}
.abosixP{ width:170px; height:250px;border-radius:9px; box-shadow:0 0 13px rgba(0,0,0,0.1); padding-top:40px;}
.abosixI{ width: 84px; height: 84px;margin:0 auto 30px;}
.abosixP{font-size:22px;line-height:35px;}
.abosixP:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
.abosixF{font-size:42px; line-height:66px; letter-spacing:3px; margin-top:100px; }
	
.abosixH1{height:360px; margin-top: 40px;}
.abosixH1:before{height:110px;}
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
/**/
.aboThr{}
.aboThrK,.aboThrZ{ margin-top:70px;}
.aboThrK:before{width:400px; height:260px;}
.aboThrN{width:33.33333%;}
.aboThrPH{padding-top:32%; font-size:30px;line-height:36px;}
.aboThrP i{ margin:55px auto; width:60px;}
.aboThrPD{font-size:16px; line-height:36px;width:330px;}
.aboThrN:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:none;}
.aboThrN:hover .aboThrP{background:rgba(0,122,76,0.8)}
/**/
.abosix{ padding-top:70px;}
.abosixK{height:490px; background-size:auto 390px;}
.abosixN{ width: 1300px}
.abosixP{ width:150px; height:200px;border-radius:7px; box-shadow:0 0 13px rgba(0,0,0,0.1); padding-top:35px;}
.abosixI{ width:72px; height: 72px;margin:0 auto 28px;}
.abosixP{font-size:20px;line-height:32px;}
.abosixP:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
.abosixF{font-size:38px; line-height:56px; letter-spacing:3px; margin-top:90px; }
.abosixH1{height:290px; margin-top:30px;}
.abosixH1:before{height:80px;}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
/**/
.aboThr{}
.aboThrK,.aboThrZ{ margin-top:32px;}
.aboThrK:before{width:360px; height:200px;}
.aboThrN{width:33.33333%;}
.aboThrPH{padding-top:30%; font-size:24px;line-height:40px;}
.aboThrP i{ margin:40px auto; width:50px;}
.aboThrPD{font-size:15px; line-height:33px;width:300px;}
.aboThrN:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:none;}
.aboThrN:hover .aboThrP{background:rgba(0,122,76,0.8)}
/**/
.abosix{ padding-top:60px;}
.abosixK{height:420px; background-size:auto 340px;}
.abosixN{ width: 1000px}
.abosixP{ width:126px; height:165px;border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-top:30px;}
.abosixI{ width:60px; height: 60px;margin:0 auto 20px;}
.abosixP{font-size:17px;line-height:28px;}
.abosixP:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
.abosixF{font-size:30px; line-height:42px; letter-spacing:2px; margin-top:80px; }
	
.abosixH1{height:240px; margin-top:30px;}
.abosixH1:before{height:70px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
/**/
.aboThr{}
.aboThrK,.aboThrZ{ margin-top:60px;}
.aboThrK:before{width:300px; height:160px;}
.aboThrN{width:33.33333%;}
.aboThrPH{padding-top:24%; font-size:19px;line-height:30px;}
.aboThrP i{ margin:25px auto; width:40px;}
.aboThrPD{font-size:14px; line-height:26px;width:260px;}
.aboThrN:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:none;}
.aboThrN:hover .aboThrP{background:rgba(0,122,76,0.8)}
/**/
.abosix{ padding-top:50px;}
.abosixK{height:370px; background-size:auto 300px;}
.abosixN{ width: 900px}
.abosixP{ width:110px; height:140px;border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-top:25px;}
.abosixI{ width:50px; height: 50px;margin:0 auto 18px;}
.abosixP{font-size:15px;line-height:22px;}
.abosixP:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
.abosixF{font-size:24px; line-height:32px; letter-spacing:2px; margin-top:70px; }
.abosixH1{height:200px; margin-top:25px;}
.abosixH1:before{height:60px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.aboThr{}
.aboThrK{ margin-top:50px;}
.aboThrK:before{width:200px; height:110px;}
.aboThrN{width:50%;}
.aboThrPH{padding-top:20%; font-size:15px;line-height:30px;}
.aboThrP i{ margin:20px auto; width:30px;}
.aboThrPD{font-size:13px; line-height:26px;width:220px;}
.aboThrN:hover img{-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);filter: grayscale(0);filter:none;}
.aboThrN:hover .aboThrP{background:rgba(0,122,76,0.8)}
/**/
.abosix{ padding-top:40px;}
.abosixK{height:280px; background-size:auto 220px;}
.abosixN{ width:600px}
.abosixP{ width:90px; height:120px;border-radius:6px; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-top:20px;}
.abosixI{ width:40px; height: 40px;margin:0 auto 15px;}
.abosixP{font-size:13px;line-height:20px;}
.abosixP:hover{ box-shadow:0 0 10px rgba(0,0,0,0.2);}
.abosixF{font-size:18px; line-height:28px; letter-spacing:1px; margin-top:50px; }
	
.abosixH1{height:160px; margin-top:25px;}
.abosixH1:before{height:45px;}
}
@media only screen and (max-width:639px){
.aboThr{}
.aboThrK{ margin-top:0.2rem;}
.aboThrK:before{width:1rem; height:0.6rem;}
.aboThrN{width:50%;}
.aboThrPH{padding-top:10%; font-size:0.1rem;line-height:0.16rem;}
.aboThrP i{ margin:0.05rem auto; width:0.2rem;}
.aboThrPD{font-size:0.09rem; line-height:0.15rem;width:90%;}
/**/
.abosix{ padding-top:0.25rem;}
.abosix .IndaboN{ padding-left:4%; padding-right: 4%;}
.abosixK{background-size:auto 1.2rem; padding:0 6% 0.25rem;}
.abosixN{ width:100%}
.abosixP{ width:28%; height:1rem;border-radius:0.05rem; box-shadow:0 0 10px rgba(0,0,0,0.1); padding-top:0.15rem; margin-bottom:0.1rem}
.abosixI{ width:0.36rem; height:0.36rem;margin:0 auto 0.12rem;}
.abosixP{font-size:0.12rem;line-height:0.2rem;}
.abosixF{font-size:0.13rem; line-height:0.18rem; letter-spacing:1px; margin-top:0.1rem; }
}

.condk{background-position: bottom center;background-repeat: no-repeat;background-image: url("../images/pic/Indback04.png"); background-size:100%;}
.IndFcN{position: relative; overflow: hidden;width: 100%;}
.IndFcNI img{width:100%;}
.IndFcNS{background-repeat: no-repeat;}
.conFcNH{ color:#000; position: relative; width:100%;}
.conFcNH:before{display:block;content:'';position: absolute;background:#0b0b0b; left:0;bottom:0;}
.conFcNn{ color:#0b0b0b;width:100%;}
.conFcNI{border-radius:50%;overflow: hidden; background:#007a4c; display:block;}
.conFcNI img{width:100%;}
.conFcNp{flex:1;width: 100%;display:-webkit-box;-webkit-box-orient: vertical;}

@media  screen and ( min-width:1680px){
/**/
.IndFcN{height:588px;}
.IndFcNI{width:960px; height:588px; position: absolute; top:0;}
.IndFcNS{width:50%; height:100%;}
.IndFcNZ{width:650px;}
.conFcNH{ font-size:24px; line-height:46px; padding-bottom: 20px;}
.conFcNH:before{width: 44px; height:2px;}	
.conFcNk{width:32%;margin-top:50px; }
.conFcNn{font-size:14px;}

.conFcNI{width:41px; height: 41px;}
.conFcNp{ line-height:22px; padding-left: 15px;}
.conFcNp p{ height:3px;}
	
.IndFcNL{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.IndFcNL .IndFcNI{right:50%;}
.IndFcNL .IndFcNS{ padding-left:70px;}
.IndFcNR .IndFcNI{left:50%;}
.IndFcNR .IndFcNS{ padding-right:50px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
}
@media screen and (max-width:1679px ) and ( min-width:1440px){
/**/
.IndFcN{height:515px;}
.IndFcNI{width:840px; height:515px; position: absolute; top:0;}
.IndFcNS{width:50%; height:100%;}
.IndFcNZ{width:610px;}
	
.conFcNH{ font-size:22px; line-height:40px; padding-bottom: 20px;}
.conFcNH:before{width: 44px; height:2px;}	
.conFcNk{width:32%;margin-top:50px; }
.conFcNn{font-size:14px;}

.conFcNI{width:36px; height: 36px;}
.conFcNp{ line-height:20px; padding-left: 10px;}
.conFcNp p{ height:2px;}

.IndFcNL{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.IndFcNL .IndFcNI{right:50%;}
.IndFcNL .IndFcNS{ padding-left:50px;}
.IndFcNR .IndFcNI{left:50%;}
.IndFcNR .IndFcNS{ padding-right:50px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
}
@media screen and (max-width:1439px ) and ( min-width:1280px){
/**/
.IndFcN{height:441px;}
.IndFcNI{width:720px; height:441px; position: absolute; top:0;}
.IndFcNS{width:50%; height:100%;background-size: auto 250px;}
.IndFcNZ{width:550px;}

.conFcNH{ font-size:19px; line-height:36px; padding-bottom: 15px;}
.conFcNH:before{width:38px; height:2px;}	
.conFcNk{width:33%;margin-top:35px; }
.conFcNn{font-size:13px;}

.conFcNI{width:32px; height: 32px;}
.conFcNp{ line-height:18px; padding-left:9px;}
.conFcNp p{ height:2px;}
	
	
.IndFcNL{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.IndFcNL .IndFcNI{right:50%;}
.IndFcNL .IndFcNS{ padding-left:40px;}
.IndFcNR .IndFcNI{left:50%;}
.IndFcNR .IndFcNS{ padding-right:20px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
/**/
.IndFcN{height:392px;}
.IndFcNI{width:640px; height:392px; position: absolute; top:0;}
.IndFcNS{width:50%; height:100%;background-size: auto 200px;}
.IndFcNZ{width:430px;}

.conFcNH{ font-size:17px; line-height:30px; padding-bottom: 15px;}
.conFcNH:before{width:34px; height:2px;}	
.conFcNk{width:50%;margin-top:30px; }
.conFcNn{font-size:13px;}

.conFcNI{width:32px; height: 32px;}
.conFcNp{ line-height:18px; padding-left:9px;}
.conFcNp p{ height:2px;}
	
	
.IndFcNL{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.IndFcNL .IndFcNI{right:50%;}
.IndFcNL .IndFcNS{ padding-left:30px;}
.IndFcNR .IndFcNI{left:50%;}
.IndFcNR .IndFcNS{ padding-right:10px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
/**/
.IndFcN{}
.IndFcNI{width:600px; margin:0 auto;}
.IndFcNS{width:600px;background-size: auto 150px; padding:30px 0 40px; margin:0 auto;}
.IndFcNZ{width:100%;}
.conFcNH{ font-size:17px; line-height:30px; padding-bottom: 15px;}
.conFcNH:before{width:34px; height:2px;}	
.conFcNk{width:50%;margin-top:30px; }
.conFcNn{font-size:13px;}

.conFcNI{width:32px; height: 32px;}
.conFcNp{ line-height:18px; padding-left:9px;}
.conFcNp p{ display: none;}
}
@media only screen and (max-width:639px){
/**/
.IndFcN{}
.IndFcNI{width:92%; margin:0 auto;}
.IndFcNS{width:100%; padding:0.2rem 0 0.26rem; margin:0 auto;}
.IndFcNZ{width:90%;padding:0 5%;}
.conFcNH{ font-size:0.14rem; line-height:0.2rem; padding-bottom: 0.1rem;}
.conFcNH:before{width:0.3rem; height:2px;}	
.conFcNk{width:100%;margin-top:0.14rem; }
.conFcNn{font-size:0.11rem;}
.conFcNI{width:0.24rem; height: 0.24rem;}
.conFcNp{ line-height:0.16rem; padding-left:0.07rem;}
.conFcNp p{ display: none;}
}
/****************************20220207*******************************/
.IndiapI{display: block; margin:0 auto;}
.conFcNW50{width:49%;}
@media  screen and ( min-width:1280px){
.IndiapI{width:864px;}
.IndfiveIs{width:360px; height:220px; border:2px solid #FFF;}
.IndthrN50 {justify-content:center;}
.IndthrN50 .IndthrN{width:400px;}
.IndfiveIG1{width:518px; height: auto; margin-left:60px;}
.IndfiveIG2{width:800px; height: auto; margin-right:60px;}
.IndfiveZ1{flex:1;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.IndiapI{width:714px;}
.IndfiveIG{width:360px; height:220px; border:2px solid #FFF;}
.IndfiveIG1{width:450px; height: auto; margin-left:60px;}
.IndfiveIG2{width:640px; height: auto; margin-right:40px;}
.IndfiveZ1{flex:1;}
.IndthrN50 {justify-content:center;}
.IndthrN50 .IndthrN{width:340px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.IndiapI{width:564px;}
.IndfiveIG{width:400px; height:260px; border:2px solid #FFF;}
.IndthrN50 {}
.IndthrN50 .IndthrN{width:200px;}
.IndthrN50 .IndthrI{ margin:0;}
.IndfiveIG1{width:450px; height: auto;}
.IndfiveIG2{width:596px; height: auto;}
}
@media only screen and (max-width:639px){
.IndiapI{width:100%;}
.IndfiveIG{width:100%;border:2px solid #FFF;}
.IndfiveIG1{width:80%; height: auto; margin:0 auto;}
.IndfiveIG2{width:98%; height: auto; margin:0 auto;}
}

/****************************20230201*******************************/
.Indban{position: relative;}
.Indban .swiper-slide{ height: auto inherit;align-content:center}
.Indban .swiper-slide img{width:100%;}
.Indban .swiper-pagination-bullet{ border-radius:50%; border: none; background:rgba(0,0,0,0.5); opacity: 1;}
.Indban .swiper-pagination-bullet-active {background:#007a4c;}
@media  screen and ( min-width:1280px){
.Indban1{width:520px;margin: 0;}
.Indban .swiper-pagination-bullet{width:8px; height:8px;}
.Indban .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 3px;}
.Indban .swiper-pagination-bullets {bottom:15px;}
.Indban2{width:390px;}
.Indban3{width:520px; margin-top:30px;}	
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.Indban1{width:400px;margin: 0;}
.Indban .swiper-pagination-bullet{width:6px; height:6px;}
.Indban .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px;}
.Indban .swiper-pagination-bullets {bottom:12px;}
.Indban2{width:300px;}
.Indban3{width:400px;margin-top:25px;}	
}
@media screen and (max-width:959px ) and ( min-width:640px){
.Indban{ margin:0 auto 20px;}
.Indban1{width:400px;}
.Indban .swiper-pagination-bullet{width:6px; height:6px;}
.Indban .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 2px;}
.Indban .swiper-pagination-bullets {bottom:12px;}
.Indban2{width:300px; margin:20px auto 0;}
.Indban3{width:400px;margin-top:20px;}
}
@media only screen and (max-width:639px){
.Indban1{width:100%;}
.Indban{ margin:0 auto 0.15rem;}
.Indban .swiper-pagination-bullet{width:0.05rem; height:0.05rem;}
.Indban .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 0.02rem;}
.Indban .swiper-pagination-bullets {bottom:0.1rem;}
.Indban2{width:70%; margin:0.15rem auto 0;}
.Indban3{width:100%;margin-top:0.15rem;}
}



/****************************20230211*******************************/
.y1_ban{background-position:center;background-repeat: no-repeat;background-size: auto 100%;}
.y1_DI img{width:100%; display: block;}
.y1_DN{width:100%; flex:1;}
.y_tit{width:100%; color:#000; position: relative;}
.y_tit h2{font-weight:500;}
.y_tit h3{color:#181818;font-weight:700;}
.y_tit i{transform:skewY(37deg); background:#007a4c;display: block;}
.y1_DNP{ color:#515151;text-align: justify;}
.y1_DH{color:#181818;font-weight:500;}
.y1_DgyF{width:100%;}
.y1_DgyFa{ background:#f5f5f5;align-content:center;text-align: center;}
.y1_DgyFa i{border-radius:50%;margin:0 auto;display:block;background: rgba(0,122,76,0.05);}
.y1_DgyFa img{width:100%;display: block;}
.y1_DgyFa h3{width:100%;color:#181818; font-weight:700;}
.y1_DgyFa p{width:100%;color:#838383;}
.y1_Tan{ background:#f5f5f5;}
.y1_TanN{position: relative;z-index:1;}
.y1_TanN:before,.y1_TanN:after{display:block;content:'';position: absolute;background-position:center;background-repeat: no-repeat;background-size:100%; background-image: url("../images/20230211/y1_yinh.png");z-index:-1;}
.y1_TanN:before{top:0;left:0;}
.y1_TanN:after{bottom:0;right:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform: rotate(180deg);}
.y1_TanH{color:#007a4c;}
.y1_TanP{color:#181818;}
.y1_Jh{background-position:center;background-repeat: no-repeat;background-size:auto 100%; background-image: url("../images/20230211/y1_back01.jpg");}
.y1_JhK .y1_DNP{ color:#242426;}
.y1_Dhv .y1_DNP p{color:#2b3a35; position: relative;}
.y1_Dhv .y1_DNP p:before{display:block;content:'';position:absolute;border-radius:50%;left:0;top:50%;transform:translate(0,-50%); background:#007a4c;}
.y1_Cj{background:#f5f5f5;background:#eee;}
.y1_CjN{ background:#FFF; }
.y1_CjI{width:100%;}
.y1_CjI img{width:100%; display: block;}
.y1_CjD{align-content:center;}
.y1_CjP{width:100%;}
.y1_CjP img{display: block;}
.y1_CjP p{width:100%;flex:1; color:#181818;}
.y1_LC{background-position:center;background-repeat: no-repeat;background-size:auto 100%; background-image: url("../images/20230211/y1_back02.jpg");}
.y1_LCa{color:#007a4c;display: block;background:#FFF;text-align: center; }
@media  screen and ( min-width:1280px){
.y1_ban{height:690px;}	
.y1_DD{margin-top:110px;}
.flex-dir{flex-direction:row-reverse;}
.y1_DI{}
.y1_DN{ margin-left:50px;}
.y_tit h2{ font-size:30px; line-height:44px;;}
.y_tit h3{ font-size:34px;line-height:50px;}
.y_tit i{width:20px; height: 13px;margin-top:15px;}
.y1_DNP{font-size:16px; line-height:38px;margin-top:40px;}
.y1_DIw1{width:650px;}	
.y1_Dgy{ margin-top: 55px;}
.y1_Dgy .y1_DNP{line-height:30px;margin-top:25px}
.y1_DIw2{width:430px;}
.y1_DH{font-size:30px; line-height:44px;}
.y1_DgyF{ margin-top:30px;}
.y1_DgyFa{height: 160px;width: 32%;}
.y1_DgyFa i{width:46px; height: 46px;border:1px solid  #007a4c;}
.y1_DgyFa h3{font-size:18px; line-height:28px; margin-top: 10px;}
.y1_DgyFa p{font-size:14px;line-height:24px;}	
.y1_Tan{padding:75px 0; margin-top: 80px;}
.y1_TanK{align-items:stretch}
.y1_TanN{ width:546px;padding-top: 38px; padding-left: 150px;}
.y1_TanN:before,.y1_TanN:after{width:48px; height: 48px;}
.y1_TanH{font-size:34px;line-height:50px; margin-top:10px; margin-bottom: 45px;}
.y1_TanP{font-size:22px; line-height:36px;}
.y1_DIw3{width:519px;}	
.y1_JhK{height:528px; padding:0 55px;}
.y1_DIw4{width:514px;}
.y1_JhK .y1_DN{ margin-left: 110px;}	
.y1_Dhv{ margin-left:0;}
.y1_Dhv .y1_DNP p{ font-size:18px; padding-left:35px; line-height: 50px;}
.y1_Dhv .y1_DNP p:before{width:6px; height: 6px;}
.y1_DIw5{width:825px;}	
.y1_Cj{ margin-top: 110px;}
.y1_CjK{padding:80px 0 70px;}
.y1_CjN{width:1000px; margin:50px auto 0;}
.y1_CjD{ height: 140px;padding:0  65px;}
.y1_CjP{ padding:5px 0;}
.y1_CjP img{width:30px;}
.y1_CjP p{ font-size:16px; line-height:30px;margin-left:12px;}	
.y1_LCK{height:544px;}
.y1_DIw6{width:528px;}
.y1_LCa{font-size:16px;width:130px; height: 46px; line-height:46px;border-radius:5px; margin-top:60px;}
.y1_LC .y1_DN{ margin-left: 110px;}
.y1_LCa:hover{ box-shadow:0 0 10px rgba(255,255,255,0.6)}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.y1_ban{height:550px;}	
.y1_DD{margin-top:90px;}
.flex-dir{flex-direction:row-reverse;}
.y1_DI{}
.y1_DN{ margin-left:36px;}
.y_tit h2{ font-size:22px; line-height:36px;}
.y_tit h3{ font-size:26px;line-height:40px;}
.y_tit i{width:17px; height: 11px;margin-top:10px;}
.y1_DNP{font-size:14px; line-height:31px;margin-top:25px;}
.y1_DIw1{width:510px;}	
.y1_Dgy{ margin-top:40px;}
.y1_Dgy .y1_DNP{line-height:25px;margin-top:15px}
.y1_DIw2{width:350px;}
.y1_DH{font-size:22px; line-height:30px;}
.y1_DgyF{ margin-top:20px;}
.y1_DgyFa{height: 124px;width: 32%;}
.y1_DgyFa i{width:40px; height: 40px;border:1px solid  #007a4c;}
.y1_DgyFa h3{font-size:16px; line-height:24px; margin-top:6px;}
.y1_DgyFa p{font-size:13px;line-height:20px;}	
.y1_Tan{padding:60px 0; margin-top:70px;}
.y1_TanK{align-items:stretch}
.y1_TanN{ width:420px;padding-top: 30px; padding-left: 120px;}
.y1_TanN:before,.y1_TanN:after{width:40px; height: 40px;}
.y1_TanH{font-size:30px;line-height:40px; margin-top:6px; margin-bottom:30px;}
.y1_TanP{font-size:18px; line-height:30px;}
.y1_DIw3{width:410px;}	
.y1_JhK{height:450px; padding:0 40px;}
.y1_DIw4{width:400px;}
.y1_JhK .y1_DN{ margin-left:70px;}	
.y1_Dhv{ margin-left:0;}
.y1_Dhv .y1_DNP p{ font-size:16px; padding-left:28px; line-height:40px;}
.y1_Dhv .y1_DNP p:before{width:5px; height: 5px;}
.y1_DIw5{width:600px;}	
.y1_Cj{ margin-top: 90px;}
.y1_CjK{padding:65px 0 55px;}
.y1_CjN{width:800px; margin:40px auto 0;}
.y1_CjD{ height: 120px;padding:0 50px;}
.y1_CjP{ padding:4px 0;}
.y1_CjP img{width:28px;}
.y1_CjP p{ font-size:15px; line-height:28px;margin-left:10px;}	
.y1_LCK{height:430px;}
.y1_DIw6{width:420px;}
.y1_LCa{font-size:15px;width:120px; height: 42px; line-height:42px;border-radius:4px; margin-top:50px;}
.y1_LC .y1_DN{ margin-left:90px;}
.y1_LCa:hover{ box-shadow:0 0 10px rgba(255,255,255,0.6)}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.y1_ban{height:400px;}	
.y1_DD{margin-top:70px;}
.y1_DI{}
.y1_DN{ margin-bottom:30px;flex:none;}
.y_tit h2{ font-size:20px; line-height:30px;}
.y_tit h3{ font-size:22px;line-height:32px;}
.y_tit i{width:15px; height: 10px;margin-top:10px;}
.y1_DNP{font-size:14px; line-height:31px;margin-top:25px;}
.y1_DIw1{width:600px;}	
.y1_Dgy{ margin-top:30px;}
.y1_Dgy .y1_DNP{line-height:25px;margin-top:15px}
.y1_DIw2{width:400px; margin:0 auto;}
.y1_DH{font-size:18px; line-height:28px;}
.y1_DgyF{ margin-top:20px;}
.y1_DgyFa{height: 124px;width: 32%;}
.y1_DgyFa i{width:40px; height: 40px;border:1px solid  #007a4c;}
.y1_DgyFa h3{font-size:16px; line-height:24px; margin-top:6px;}
.y1_DgyFa p{font-size:13px;line-height:20px;}	
.y1_Tan{padding:40px 0; margin-top:50px;}
.y1_TanK{align-items:stretch}
.y1_TanN{ width:270px;padding-top:20px; padding-left:50px;}
.y1_TanN:before,.y1_TanN:after{width:30px; height: 30px;}
.y1_TanH{font-size:24px;line-height:30px; margin-top:4px; margin-bottom:20px;}
.y1_TanP{font-size:16px; line-height:25px;}
.y1_DIw3{width:290px;}	
.y1_JhK{ height:280px;flex-direction:row-reverse;}
.y1_DIw4{width:290px;}
.y1_JhK .y1_DN{width:290px; margin-bottom:0;}
.y1_JhK .y1_DNP{ line-height:25px;}	
.y1_Dhv{ margin-left:0;}
.y1_Dhv .y1_DNP p{ font-size:16px; padding-left:22px; line-height:36px;}
.y1_Dhv .y1_DNP p:before{width:5px; height: 5px;}
.y1_DIw5{width:100%;}	
.y1_Cj{ margin-top: 70px;}
.y1_CjK{padding:50px 0 45px;}
.y1_CjN{width:600px; margin:30px auto 0;}
.y1_CjD{ height: 100px;padding:0 35px;}
.y1_CjP{ padding:3px 0;}
.y1_CjP img{width:24px;}
.y1_CjP p{ font-size:14px; line-height:24px;margin-left:8px;}	
.y1_LCK{padding:50px 0 30px;}
.y1_DIw6{width:400px; margin:0 auto;}
.y1_LCa{font-size:15px;width:120px; height: 42px; line-height:42px;border-radius:4px; margin-top:25px;}
}
@media only screen and (max-width:639px){
.y1_ban{height:1.8rem;}	
.y1_DD{width:100%; padding:0.3rem 4% 0;}
.y1_DI{}
.y1_DN{ margin-bottom:0.2rem;flex:none;}
.y_tit h2{ font-size:0.125rem; line-height:0.2rem;}
.y_tit h3{ font-size:0.145rem;line-height:0.24rem;}
.y_tit i{width:0.11rem; height:0.06rem;margin-top:0.05rem;}
.y1_DNP{font-size:0.11rem; line-height:0.22rem;margin-top:0.15rem;}
.y1_DIw1{width:100%;}	
.y1_Dgy{ margin-top:0.15rem;}
.y1_Dgy .y1_DNP{margin-top:0.1rem}
.y1_DIw2{width:70%; margin:0 auto;}
.y1_DH{font-size:0.13rem; line-height:0.2rem; font-weight:700;}
.y1_DgyF{ margin-top:0.15rem;}
.y1_DgyFa{height:0.76rem;width: 32%;}
.y1_DgyFa i{width:0.24rem; height: 0.24rem;border:0.01rem solid  #007a4c;}
.y1_DgyFa h3{font-size:0.115rem; line-height:0.18rem; margin-top:0.04rem;}
.y1_DgyFa p{font-size:0.1rem;line-height:0.14rem;}	
.y1_Tan{padding:0.2rem 4%; margin-top:0.2rem;}
.y1_TanK{}
.y1_TanN{ width:100%;padding:0.15rem 15%; margin-bottom: 0.15rem}
.y1_TanN:before,.y1_TanN:after{width:0.2rem; height:0.2rem;}
.y1_TanH{font-size:0.18rem;line-height:0.24rem; margin-top:0.03rem; margin-bottom:0.15rem;}
.y1_TanP{font-size:0.12rem; line-height:0.22rem;}
.y1_DIw3{width:100%;}	
.y1_JhK{ padding:0.25rem 4% 0.2rem}
.y1_DIw4{width:80%; margin:0 auto;}	
.y1_Dhv{}
.y1_Dhv .y1_DNP p{ font-size:0.115rem; padding-left:0.15rem; line-height:0.24rem;}
.y1_Dhv .y1_DNP p:before{width:0.04rem; height:0.04rem;}
.y1_DIw5{width:100%;}
.y1_Cj{ margin-top:0.3rem;}
.y1_CjK{padding:0.25rem 0 0.2rem;}
.y1_CjN{width:92%; margin:0.16rem auto 0;}
.y1_CjD{padding:0.1rem 0.2rem;}
.y1_CjP{ padding:0.02rem 0;}
.y1_CjP img{width:0.18rem;}
.y1_CjP p{ font-size:0.115rem; line-height:0.18rem;margin-left:0.05rem;}	
.y1_LCK{padding:0.3rem 4% 0.2rem;}
.y1_DIw6{width:86%; margin:0 auto;}
.y1_LCa{font-size:0.11rem;width:0.9rem; height:0.28rem; line-height:0.28rem;border-radius:0.03rem; margin-top:0.15rem;}
}
/*****2******/
.y2_ban{height:100%;align-content:center; color:#FFF;text-align: center;}
.y2_ZC{position: relative;}
.y2_ZCa{ display: block; position: relative; color:#FFF;overflow: hidden;}
.y2_ZCI{width:100%; display: block;}
.y2_ZCI img{width:100%; display: block;}
.y2_ZCF{ position: absolute; bottom:0;left:0;align-content:center; width:100%; background: linear-gradient(to bottom, rgba(1,29,18,0) 20%, rgba(1,29,18,1));transition:0.5s;}
.y2_ZCF img{display: block;transition:0.5s;}
.y2_ZCF p{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.y2_ys{background-position:center;background-repeat: no-repeat;background-size:auto 100%; background-image: url("../images/20230211/y2_back01.jpg");}
.y2_ysT h3{ color:#FFF; text-align: center;}
.y2_ysa{background:rgba(0,86,54,0.4); color:#FFF;align-content:center}
.y2_ysa i{background:#FFF; border-radius:50%; display: block;}
.y2_ysa i img{width:100%; display: block;}
.y2_ysN{width:100%;}
.y2_ysa h3{position: relative;}
.y2_ysa h3:before{display:block;content:'';position: absolute;background:#FFF;left:50%;transform: translate(-50%,0);bottom:0;}
.y2_oth{ position: relative;}
.y2_othI{overflow: hidden;align-content:center; margin:0 auto;}
.y2_othI img{width:100%; display: block;}
.y2_next,.y2_prev{margin:0; background-repeat: no-repeat;background-position: center;top:auto;bottom:0;border-radius:50%;background-color:rgba(0,122,76,0.1)}
.y2_next:after, .y2_prev:after {color:#007a4c;font-weight:700;}
@media  screen and ( min-width:1280px){
.y2_DD{padding:80px 0;}
.y2_DIw2{ width: 385px;}
.y2_ZC{margin-bottom:100px;}
.y2_ZCF{height:110px; padding:0 30px;}
.y2_ZCF h3{ font-size:22px; line-height:40px;}
.y2_ZCF img{width:20px;margin-left: 12px;}
.y2_ZCF p{ font-size:14px; line-height:25px; max-height: 25px;}
.y2_ZCaw1{width:779px; height:323px;}
.y2_ZCawF{width:779px; margin-top: 13px;}
.y2_ZCaw2{width:383px; height:323px;}
.y2_ZCaw3{width:409px; height:659px; position: absolute;top:0;right:0;}
.y2_ZCa:hover .y2_ZCF{background:rgba(0,122,76,0.9); height:100%;transition:0.5s;}
.y2_ZCa:hover .y2_ZCF img{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform: rotate(90deg);transition:0.5s;}
.y2_ZCa:hover .y2_ZCF p{max-height:150px;-webkit-line-clamp:6;}
.y2_ys{height:669px;}
.y2_ysT{padding:80px 0 70px;}
.y2_ysa{border:1px solid rgba(255,255,255,0.4);width:266px; height:392px;text-align: center;}
.y2_ysa i{width:72px; height:72px;margin:0 auto;}
.y2_ysa h3{font-size:22px; line-height:56px; margin-top:30px;}
.y2_ysa h3:before{width:36px; height: 2px;}
.y2_ysa p{ font-size:16px; line-height:30px; margin-top: 30px;}
.y2_ysa:hover{border:1px solid rgba(255,255,255,0.6); background:rgba(0,86,54,0.5);}
/*.y2_oth{margin-top:100px; margin-bottom:100px; padding-left: 265px;}
.y2_oth .y_tit{ position: absolute;left:0;top:0;}*/
.y2_oth{margin-top:100px; margin-bottom:100px;}
.y2_othD{}
.y2_oth .y_tit{width:100%; flex:1}
.y2_othC{width:390px; margin-left: 25px;}
.y2_next,.y2_prev{background-size:22px;width:34px; height:34px; border:1px solid rgba(0,122,76,0.3);}
.y2_next:after, .y2_prev:after {font-size:16px;}
.y2_next{left:50px;}
.y2_prev{left:0;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.y2_DD{padding:65px 0;}
.y2_DIw2{ width:290px;}
.y2_ZC{margin-bottom:80px;}
.y2_ZCF{height:90px; padding:0 25px;}
.y2_ZCF h3{ font-size:20px; line-height:36px;}
.y2_ZCF img{width:18px;margin-left: 10px;}
.y2_ZCF p{ font-size:13px; line-height:22px; max-height: 25px;}
.y2_ZCaw1{width:580px; height:240px;}
.y2_ZCawF{width:580px; margin-top: 12px;}
.y2_ZCaw2{width:285px; height:240px;}
.y2_ZCaw3{width:306px; height:493px; position: absolute;top:0;right:0;}
.y2_ZCa:hover .y2_ZCF{background:rgba(0,122,76,0.9); height:100%;transition:0.5s;}
.y2_ZCa:hover .y2_ZCF img{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform: rotate(90deg);transition:0.5s;}
.y2_ZCa:hover .y2_ZCF p{max-height:132px;-webkit-line-clamp:6;}
.y2_ys{height:530px;}
.y2_ysT{padding:65px 0 56px;}
.y2_ysa{border:1px solid rgba(255,255,255,0.4);width:200px; height:300px;text-align: center;}
.y2_ysa i{width:60px; height:60px;margin:0 auto;}
.y2_ysa h3{font-size:18px; line-height:48px; margin-top:20px; font-weight:700}
.y2_ysa h3:before{width:36px; height: 2px;}
.y2_ysa p{ font-size:14px; line-height:26px; margin-top:20px;}
.y2_ysa:hover{border:1px solid rgba(255,255,255,0.6); background:rgba(0,86,54,0.5);}
/*.y2_oth{margin-top:80px; margin-bottom:80px; padding-left:196px;}
.y2_oth .y_tit{ position: absolute;left:0;top:0;}*/
.y2_othD{}
.y2_oth{margin-top:80px; margin-bottom:80px;}
.y2_oth .y_tit{width:100%; flex:1}
.y2_othC{width:330px; margin-left:18px;}
.y2_next,.y2_prev{width:30px; height:30px; border:1px solid rgba(0,122,76,0.3);}
.y2_next:after, .y2_prev:after {font-size:14px;}
.y2_next{left:42px;}
.y2_prev{left:0;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.y2_DD{padding:50px 0;}
.y2_DIw2{ width:290px;}
.y2_ZC{margin-bottom:80px;}
.y2_ZCF{height:90px; padding:0 20px;}
.y2_ZCF h3{ font-size:18px; line-height:32px;}
.y2_ZCF img{width:18px;margin-left: 10px;}
.y2_ZCF p{ font-size:12px; line-height:22px; max-height: 25px;}
.y2_ZCaw1{width:600px; height:248px;margin-bottom: 12px;}
.y2_ZCawF{width:295px; }
.y2_ZCaw2{width:283px; height:238px; margin-bottom: 12px;}
.y2_ZCaw3{width:304px; height:489px;}	
.y2_ys{height:410px;}
.y2_ysT{padding:50px 0 40px;}
.y2_ysa{border:1px solid rgba(255,255,255,0.4);width:49%; height:95px; padding:0 18px;; margin-bottom:15px;}
.y2_ysa i{width:42px; height:42px;}
.y2_ysN{flex:1; margin-left:12px;}
.y2_ysa h3{font-size:16px; line-height:26px; font-weight:700}
.y2_ysa h3:before{ display: block;}
.y2_ysa p{ font-size:12px; line-height:20px; margin-top:2px;}
.y2_ysa br{ display:none;}
/*.y2_oth{margin-top:60px; margin-bottom:60px; padding-left:160px;}
.y2_oth .y_tit{ position: absolute;left:0;top:0;}*/
.y2_othD{}
.y2_oth{margin-top:60px; margin-bottom:60px;}
.y2_othC{width:285px; margin-top:30px;}
.y2_next,.y2_prev{width:28px; height:28px; border:1px solid rgba(0,122,76,0.3);}
.y2_next:after, .y2_prev:after {font-size:12px;}
.y2_next{left:42px;}
.y2_prev{left:0;}
}
@media only screen and (max-width:639px){
.y2_DD{padding:0.25rem 4%;}
.y2_DIw2{ width:80%;}
.y2_ZC{padding:0 4% 0.25rem;align-items:stretch}
.y2_ZCF{height:0.6rem; padding:0 0.1rem;}
.y2_ZCF h3{ font-size:0.13rem; line-height:0.2rem;}
.y2_ZCF img{width:0.12rem;margin-left:0.05rem;}
.y2_ZCF p{ font-size:0.1rem; line-height:0.18rem; max-height:0.18rem;}
.y2_ZCaw1{width:100%; margin-bottom:0.08rem;}
.y2_ZCawF{width:47.2%;align-content:space-between}
.y2_ZCaw2{width:100%;}
.y2_ZCaw3{width:50.7%;}
	
.y2_ys{padding:0.2rem 4% 0.15rem}
.y2_ysT{padding:0 0 0.12rem;}
.y2_ysa{border:0.01rem solid rgba(255,255,255,0.4);width:100%; height:0.6rem; padding:0 0.14rem; margin-bottom:0.08rem;}
.y2_ysa i{width:0.32rem; height:0.32rem;}
.y2_ysN{flex:1; margin-left:0.1rem;}
.y2_ysa h3{font-size:0.13rem; line-height:0.2rem; font-weight:700}
.y2_ysa h3:before{ display: block;}
.y2_ysa p{ font-size:0.1rem; line-height:0.18rem; margin-top:0.02rem;}
.y2_ysa br{ display:none;}
.y2_oth{padding:0.2rem 4% 0.55rem}
.y2_oth .y_tit{ margin-bottom:0.2rem;}
.y2_othD{}
.y2_othC{width:100; margin-top:0.1rem;}
.y2_next,.y2_prev{width:0.24rem; height:0.24rem; bottom:0.2rem; border:0.01rem solid rgba(0,122,76,0.3);}
.y2_next:after, .y2_prev:after {font-size:12px;}
.y2_next{right:40%;}
.y2_prev{left:40%;}
}
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

flex-direction:row-reverse;

left:0;top:50%;transform: translate(0,-50%);

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/
/*****3******/
.y1_ban p{width:100%;}
.y3_ban{height:100%;align-content:center; color:#3d3e40;}
.y_tit p{color:#515151;}
.y3_JJT img{width:100%; display: block;}
.y3_JJF{background:#007a4c; color:#FFF;}
.y3_JJFn{width:100%;}
.y3_JJFn h3{position: relative;}
.y3_JJFn h3:before{display:block;content:'';position: absolute;background:#FFF; left:0;bottom:0;}
.y3_JJD{width:100%;background:#FFF;}
.y3_JJDa{width:33.33333%;color:#1e1e1e;}
.y3_JJDa img{display: block;}
.y3_co2{background-position:center;background-repeat: no-repeat;background-size:auto 100%; background-image: url("../images/20230211/y3_back01.jpg");}
.y3_co2n{background:#FFF;}
.y3_co2P{padding:25px 45px 0;}
.y3_co2P h3{ color:#1c1c1c;position: relative;}
.y3_co2P h3:before{display:block;content:'';position: absolute;background:#007a4c; left:0;bottom:0;}
.y3_co2P p{color:#2f2f2f;}
@media  screen and ( min-width:1280px){
.y1_ban p{font-size:54px; line-height:85px;}
	
.y_tit p{font-size:16px;width:650px; line-height:30px; margin-top: 8px;}
.y3_JJ{margin:85px auto 110px;}
.y3_JJT{width:208px; position: absolute;right:0;top:15px;}
.y3_JJN{margin-top:80px;}
.y3_JJFn{flex:1; padding:40px 40px 0;}
.y3_JJFn h3{ font-size:24px; line-height:40px;padding-bottom:20px; margin-bottom:30px;}
.y3_JJFn h3:before{width: 85px; height:3px;}
.y3_JJFn p{ font-size:14px; line-height:24px;}
.y2_DIw1{width:680px; height: 273px; overflow: hidden;}
.y3_JJD{border:1px solid #e5e5e5;}
.y3_JJDa{border-left:1px solid #e5e5e5;height:100px;}
.y3_JJDa:first-child{border-left:none;}
.y3_JJDa img{width:35px;}
.y3_JJDa p{ margin-left: 12px; font-size:14px; line-height:22px;}
.y3_co2K{height:803px; padding-top: 120px;}
.y3_co2n{width:584px; height: 594px;}
.y3_co2P{padding:25px 45px 0;}
.y3_co2P h3{font-size: 24px; line-height:50px; padding-bottom: 10px;}
.y3_co2P h3:before{width: 40px; height: 3px;}
.y3_co2P p{ font-size:14px;line-height:28px; margin-top: 25px;}
.y3_DD{ padding:110px 0 65px;}
.y3_DIw1{width:386px;}
.y3_bgT{margin-top:160px;}
.y3_DIw2{width:592px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.y1_ban p{font-size:40px; line-height:60px;}
	
.y_tit p{font-size:15px;width:550px; line-height:28px; margin-top:6px;}
.y3_JJ{margin:70px auto 90px;}
.y3_JJT{width:180px; position: absolute;right:0;top:10px;}
.y3_JJN{margin-top:65px;}
.y3_JJFn{flex:1; padding:30px 35px 0;}
.y3_JJFn h3{ font-size:20px; line-height:32px;padding-bottom:16px; margin-bottom:20px;}
.y3_JJFn h3:before{width:70px; height:2px;}
.y3_JJFn p{ font-size:13px; line-height:22px;}
.y2_DIw1{width:500px; overflow: hidden; height: 205px}
.y3_JJD{border:1px solid #e5e5e5;}
.y3_JJDa{border-left:1px solid #e5e5e5;height:85px;}
.y3_JJDa:first-child{border-left:none;}
.y3_JJDa img{width:32px;}
.y3_JJDa p{ margin-left: 10px; font-size:13px; line-height:20px;}
.y3_co2K{height:660px; padding-top: 100px;}
.y3_co2n{width:438px; height:474px;}
.y3_co2P{padding:20px 40px 0;}
.y3_co2P h3{font-size: 20px; line-height:40px; padding-bottom:8px;}
.y3_co2P h3:before{width:35px; height:2px;}
.y3_co2P p{ font-size:13px;line-height:25px; margin-top: 20px;}
.y3_DD{ padding:90px 0 55px;}
.y3_DIw1{width:290px;}
.y3_bgT{margin-top:120px;}
.y3_DIw2{width:442px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.y1_ban p{font-size:30px; line-height:50px;}
	
.y_tit p{font-size:14px;width:420px; line-height:22px; margin-top:6px;}
.y3_JJ{margin:50px auto 70px;}
.y3_JJT{width:160px; position: absolute;right:0;top:10px;}
.y3_JJN{margin-top:40px;}
.y3_JJFn{flex:1; padding:22px 30px 0;}
.y3_JJFn h3{ font-size:18px; line-height:26px;padding-bottom:12px; margin-bottom:16px;}
.y3_JJFn h3:before{width:55px; height:2px;}
.y3_JJFn p{ font-size:12px; line-height:20px;}
.y2_DIw1{width:320px; overflow: hidden; height:153px}
.y3_JJD{border:1px solid #e5e5e5;}
.y3_JJDa{border-left:1px solid #e5e5e5;height:66px;}
.y3_JJDa:first-child{border-left:none;}
.y3_JJDa img{width:26px;}
.y3_JJDa p{ margin-left:8px; font-size:12px; line-height:18px;}	
.y3_co2K{height:500px; padding-top:70px;}
.y3_co2n{width:294px; height:380px;}
.y3_co2P{padding:15px 22px 0;}
.y3_co2P h3{font-size:18px; line-height:35px; padding-bottom:5px;}
.y3_co2P h3:before{width:30px; height:2px;}
.y3_co2P p{ font-size:12px;line-height:21px; margin-top:15px;}
.y3_DD{ padding:60px 0 40px;}
.y3_DIw1{width:295px;}
.y3_bgT{margin-top:90px;}
.y3_DIw2{width:295px;}
}
@media only screen and (max-width:639px){
.y3_ban{padding:0 5%;}
.y1_ban p{font-size:0.15rem; line-height:0.25rem; font-weight:700;}
	
.y_tit p{font-size:0.11rem;width:100%; line-height:0.18rem; margin-top:0.05rem;}
.y3_JJ{padding:0.25rem 4% 0.25rem;}
.y3_JJT{width:0.9rem; position: absolute;right:0;top:0.07rem;}
.y3_JJN{margin-top:0.18rem;}
.y3_JJFn{padding:0.15rem 0.2rem 0.15rem;}
.y3_JJFn h3{ font-size:0.13rem; line-height:0.2rem;padding-bottom:0.08rem; margin-bottom:0.15rem;}
.y3_JJFn h3:before{width:0.4rem; height:0.02rem;}
.y3_JJFn p{ font-size:0.11rem; line-height:0.18rem;}
.y2_DIw1{width:100%;}
.y3_JJD{border:0.01rem solid #e5e5e5;}
.y3_JJDa{border-left:0.01rem solid #e5e5e5;height:0.45rem;}
.y3_JJDa:first-child{border-left:none;}
.y3_JJDa img{width:0.18rem;}
.y3_JJDa p{ margin-left:0.04rem; font-size:0.1rem; line-height:0.18rem;}
.y3_co2K{padding:0.25rem 5% 0.1rem;}
.y3_co2n{width:100%; margin-bottom:0.14rem}
.y3_co2P{padding:0.1rem 0.18rem;}
.y3_co2P h3{font-size:0.13rem; line-height:0.22rem; padding-bottom:0.03rem; font-weight:700;}
.y3_co2P h3:before{width:0.3rem; height:0.02rem;}
.y3_co2P p{ font-size:0.1rem;line-height:0.18rem; margin-top:0.08rem;}
.y3_DD{ padding:0.25rem 4% 0.15rem;}
.y3_DIw1{width:100%;}
.y3_bgT{margin-top:0.2rem;}
.y3_DIw2{width:100%; margin-bottom:0.15rem}
}
/*****4******/
.y4_ban{height:100%;align-content:center; color:#FFF;}
.y4_ban p,.y4_ban span{text-shadow:0 2px 0 #000;}
.y4_ban span{width:100%; display: block; font-weight:100;}
.y4_bk{ }
.y4_DD{background:#f4f4f4;}
.y4_DN{}
.y4_DNW{width:100%;}
.y4_DNa{color:#FFF; position: relative; background:#000; width:100%; overflow: hidden;}
.y4_DNa img{width:100%; display: block;transition:0.5s;}
.y4_DNR{width:100%; height: 100%;position: absolute;left:50%;transform: translate(-50%,0); z-index:1;transition:0.5s; background: linear-gradient(to bottom, rgba(0,0,0,0) ,rgba(0,0,0,0.5) 20%);}
.y4_DNR h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.y4_DNP{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.y4_DNFs i{background:#FFF;display:block;}
.y4_FQSN{background:rgba(145,149,155,0.1);align-items:stretch;}
.y4_FQSH{align-content:center}
.y4_FQSH h3{ color:#000; position: relative; width:100%;}
.y4_FQSH h3:before{display:block;content:'';position: absolute; background:#037c4e;left:0;bottom:0;}
.y4_FQSH p{ color:#91959b; font-weight: 200;}
.y4_FQSI{overflow: hidden; }
.y4_FQSI img{width:100%; display: block;}
.y4_Hv{background-position:center;background-repeat: no-repeat;background-size:auto 100%; background-image: url("../images/20230211/y4_Hv01.jpg"); width:100%;color:#FFF}
.y4_HvN h3{ position: relative; width:100%;}
.y4_HvN h3:before{display:block;content:'';position: absolute; background:#FFF;left:0;bottom:0;}
.y4_HvI{overflow: hidden;}
.y4_HvI img{width:100%; display: block;}
@media  screen and ( min-width:1280px){
.y4_ban span{font-size:40px; line-height:60px; margin-top:10px;}
.y4_DD{padding:70px 0 130px;}
.y4_DN{}
.y4_DNW{padding-top:65px;}
.y4_DNa{height:453px;}
.y4_DNa1{width:587px;  margin-bottom:25px; }
.y4_DNR{padding:0 50px 0;top:370px;}
.y4_DNR h3{ font-size:26px; line-height:80px;}
.y4_DNP{ margin-top:50px; line-height:30px; height: 60px; font-size:16px;}
.y4_DNF{ margin-top: 28px;}
.y4_DNFs{ margin-right: 45px;}
.y4_DNFs i{width:31px; height: 31px; border-radius:4px;}
.y4_DNFs p{ font-size: 16px; line-height:25px; margin-left: 10px;}
.y4_DNa:hover .y4_DNaI{ opacity:0.6;transition:0.5s;}
.y4_DNa:hover .y4_DNR{transition:0.5s; padding-top:60px; background:none;top:0;}
.y4_FQ{padding:75px 0;}
.y4_FQS{ margin-top:70px;}
.y4_FQSH{width:50%; padding:0 60px;}
.y4_FQSH h3{ line-height:48px; font-size:32px; padding-bottom:20px; margin-bottom: 38px;}
.y4_FQSH h3:before{ width: 40px; height: 4px;}
.y4_FQSH p{ font-size: 22px; line-height:30px; }
.y4_FQSI{width:50%; height:362px;}
.y4_Hv{height: 536px; margin-top:60px; padding-left: 70px;padding-right: 40px;}
.y4_HvN{width:405px;}
.y4_HvN h3{ line-height:42px; font-size:32px; padding-bottom:20px; margin-bottom: 50px;}
.y4_HvN h3:before{ width: 40px; height: 4px;}
.y4_HvP{ font-size:22px; line-height:30px;}
.y4_HvI{width:621px; height: 349px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.y4_ban span{font-size:32px; line-height:50px; margin-top:8px;}
.y4_DD{padding:60px 0 100px;}
.y4_DN{}
.y4_DNW{padding-top:50px;}
.y4_DNa{height:340px;}
.y4_DNa1{width:442px;  margin-bottom:20px; }
.y4_DNR{padding:0 35px 0;top:280px;}
.y4_DNR h3{ font-size:22px; line-height:60px;}
.y4_DNP{ margin-top:30px; line-height:28px; height:56px; font-size:14px;}
.y4_DNF{ margin-top: 20px;}
.y4_DNFs{ margin-right:30px;}
.y4_DNFs i{width:27px; height: 27px; border-radius:4px;}
.y4_DNFs p{ font-size: 14px; line-height:25px; margin-left:8px;}
.y4_DNa:hover .y4_DNaI{ opacity:0.6;transition:0.5s;}
.y4_DNa:hover .y4_DNR{transition:0.5s; padding-top:45px; background:none;top:0;}
.y4_FQ{padding:60px 0;}
.y4_FQS{ margin-top:50px;}
.y4_FQSH{width:50%; padding:0 45px;}
.y4_FQSH h3{ line-height:38px; font-size:26px; padding-bottom:18px; margin-bottom: 30px;}
.y4_FQSH h3:before{ width:35px; height: 3px;}
.y4_FQSH p{ font-size:18px; line-height:28px; }
.y4_FQSI{width:50%; height:271px;}
.y4_Hv{height:400px; margin-top:45px; padding-left:55px;padding-right:28px;}
.y4_HvN{width:310px;}
.y4_HvN h3{ line-height:34px; font-size:26px; padding-bottom:18px; margin-bottom:40px;}
.y4_HvN h3:before{ width: 35px; height:3px;}
.y4_HvP{ font-size:18px; line-height:26px;}
.y4_HvI{width:470px; height:279px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.y4_ban span{font-size:22px; line-height:36px; margin-top:5px;}
.y4_DD{padding:40px 0 65px;}
.y4_DN{}
.y4_DNW{padding-top:30px;}
.y4_DNa{height:227px;}
.y4_DNa1{width:294px;  margin-bottom:14px; }
.y4_DNR{padding:0 25px 0;top:170px;}
.y4_DNR h3{ font-size:17px; line-height:60px;}
.y4_DNP{ margin-top:20px; line-height:25px; height:50px; font-size:12px;}
.y4_DNF{ margin-top:15px;}
.y4_DNFs{ margin-right:25px;}
.y4_DNFs i{width:21px; height: 21px; border-radius:4px;}
.y4_DNFs p{ font-size: 12px; line-height:21px; margin-left:5px;}
.y4_FQ{padding:40px 0;}
.y4_FQS{ margin-top:30px;}
.y4_FQSN{margin-bottom:20px;}
.y4_FQSH{width:100%; padding:25px 35px;}
.y4_FQSH h3{ line-height:30px; font-size:22px; padding-bottom:13px; margin-bottom:20px;}
.y4_FQSH h3 br{ display:none;}
.y4_FQSH h3:before{ width:35px; height: 3px;}
.y4_FQSH p{ font-size:16px; line-height:25px; }
.y4_FQSI{width:100%; }
.y4_Hv{margin-top:45px; padding:30px 35px 25px;}
.y4_HvN{width:100%; margin-bottom:25px;}
.y4_HvN h3{ line-height:28px; font-size:22px; padding-bottom:13px; margin-bottom:30px;}
.y4_HvN h3 br{ display:none;}
.y4_HvN h3:before{ width: 35px; height:3px;}
.y4_HvP{ font-size:16px; line-height:22px;}
.y4_HvI{width:100%; height:314px;}
}
@media only screen and (max-width:639px){
.y4_ban{padding:0 5%;}
.y4_ban span{font-size:0.12rem; line-height:0.2rem; margin-top:0.01rem;}
.y4_DD{padding:0.25rem 4% 0.25rem;}
.y4_DN{}
.y4_DNW{padding-top:0.15rem;}
.y4_DNa{height:1.1rem;}
.y4_DNa1{width:49%;  margin-bottom:0.06rem; }
.y4_DNR{padding:0 0.1rem 0;top:0.75rem;}
.y4_DNR h3{ font-size:0.12rem; line-height:0.35rem;}
.y4_DNP{ margin-top:20px; line-height:25px; height:50px; font-size:12px;}
.y4_DNF{ margin-top:15px;}
.y4_DNFs{ margin-right:25px;}
.y4_DNFs i{width:21px; height: 21px; border-radius:4px;}
.y4_DNFs p{ font-size: 12px; line-height:21px; margin-left:5px;}
.y4_FQ{padding:0.2rem 4%;}
.y4_FQ .y_tit h3{width:64%}
.y4_FQS{ margin-top:0.15rem;}
.y4_FQSN{margin-bottom:0.1rem;}
.y4_FQSH{width:100%; padding:0.2rem 0.15rem;}
.y4_FQSH h3{ line-height:0.22rem; font-size:0.13rem; padding-bottom:0.1rem; margin-bottom:0.15rem; font-weight:700;}
.y4_FQSH h3 br{ display:none;}
.y4_FQSH h3:before{ width:0.3rem; height:0.03rem;}
.y4_FQSH p{ font-size:0.12rem; line-height:0.2rem; }
.y4_FQSI{width:100%; }
.y4_Hv{margin-top:0.2rem; padding:0.15rem 0.15rem 0.15rem;}
.y4_HvN{width:100%; margin-bottom:25px;}
.y4_HvN h3{ line-height:0.22rem; font-size:0.13rem; padding-bottom:0.1rem; margin-bottom:0.16rem; font-weight:700;}
.y4_HvN h3 br{ display:none;}
.y4_HvN h3:before{ width: 0.3rem; height:0.03rem;}
.y4_HvP{ font-size:0.12rem; line-height:0.18rem;}
.y4_HvI{width:100%;}
}
/*****5******/
.y5_DN{width:100%;}
.y5_DNa{overflow: hidden; position: relative;}
.y5_DNa img{width:100%; display: block;}
.y5_DNR{width:100%;position: absolute;left:50%;transform: translate(-50%,0); z-index:1;transition:0.5s; background: linear-gradient(to bottom, rgba(0,0,0,0) ,rgba(0,0,0,0.5) 20%);color:#FFF; }
.y5_DNR h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.y5_DP{display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:5;overflow: hidden;}
@media  screen and ( min-width:1280px){
.y5_bk{padding:60px 0 90px;}
.y5_DN{ margin-top:75px;}
.y5_DNa{width:587px; height: 706px; margin-bottom:25px;}
.y5_DNR{height:285px;;bottom:-190px;padding:10px 30px;}
.y5_DNR h3{ line-height:90px; font-size:26px;}
.y5_DP{ font-size: 16px; line-height:30px; height:150px;}
.y5_DNa:hover .y5_DNR{transition:0.5s; background:rgba(0,0,0,0.55);bottom:0;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.y5_bk{padding:45px 0 70px;}
.y5_DN{ margin-top:60px;}
.y5_DNa{width:442px; height:531px; margin-bottom:20px;}
.y5_DNR{height:240px;bottom:-160px;padding:7px 26px;}
.y5_DNR h3{ line-height:72px; font-size:22px;}
.y5_DP{ font-size: 14px; line-height:25px; height:125px;}
.y5_DNa:hover .y5_DNR{transition:0.5s; background:rgba(0,0,0,0.55);bottom:0;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.y5_bk{padding:30px 0 45px;}
.y5_DN{ margin-top:40px;}
.y5_DNa{width:294px; height:353px; margin-bottom:15px;}
.y5_DNR{height:160px;bottom:0;padding:5px 18px;background:rgba(0,0,0,0.55);}
.y5_DNR h3{ line-height:44px; font-size:18px;}
.y5_DP{ font-size: 12px; line-height:20px; height:100px;}
}
@media only screen and (max-width:639px){
.y5_bk{padding:0.2rem 4% 0.25rem;}
.y5_DN{ margin-top:0.15rem;}
.y5_DNa{width:100%; margin-bottom:0.15rem;}
.y5_DNR{height:1.5rem;bottom:0;padding:0.1rem 0.15rem;background:rgba(0,0,0,0.55);}
.y5_DNR h3{ line-height:0.3rem; font-size:0.14rem; font-weight:700;}
.y5_DP{ font-size: 0.11rem; line-height:0.18rem; height:0.9rem;}
}
/*****6******/
.y6_tu img{width:100%; display:block;}
@media  screen and ( min-width:1280px){
.y6_tu{padding-top:50px;}
}
@media screen and (max-width:1279px ) and ( min-width:960px){
.y6_tu{padding-top:40px;}
}
@media screen and (max-width:959px ) and ( min-width:640px){
.y6_tu{padding-top:30px;}
}
@media only screen and (max-width:639px){
.y6_tu{padding-top:0.2rem;}
}
/*
display:flex;justify-content:space-between;align-items:center; flex-wrap:wrap;align-content:center
|flex-start|flex-end|center|space-between|space-around

flex-direction:row-reverse;

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;
.IndEnvT:before,.IndEnvT:after{display:block;content:'';position: absolute;}
*/