



.ej_divBox{width: 1200px;margin: 0 auto;}

.ej_banner {position: relative;} 

.ej_banner .swiper-container{width: 100%;}

.ej_banner .swiper-slide{overflow: hidden;}
 
.ej_banner .swiper-slide span{display: block;position: relative;height: 600px;}

.ej_banner .swiper-slide span img{height: 100%;position: absolute;left: 50%;transform: translateX(-50%);top: 0;min-width: 100%;}

.ej_banner .swiper-button-next,.ej_banner .swiper-button-prev{width: 55px;height: 55px;border-radius: 10px;background-color: rgba(0,0,0,.2);

background-size: 15px;transition: 0.3s ease-out;}

.ej_banner .swiper-button-next:hover,.ej_banner .swiper-button-prev:hover{background-color: rgba(71,156,73,.8);border-radius: 50%;}

.ej_banner .swiper-button-next{right: 150px;}

.ej_banner .swiper-button-prev{left: 150px;}

.yiyuan_ban .swiper-button-next:hover,.yiyuan_ban .swiper-button-prev:hover{background-color: rgba(224,145,30,.7);}





.sy_con1_left{display: inline-block;vertical-align: middle;margin-right: 20px;}

.sy_con1_left a{display: block;font-size: 14px;color: #a3a3a3;transition: 0.3s ease-out;line-height: 25px;}

.sy_con1_left a:hover{color: #569d4e;font-weight: bold;}

.yy_bg_title{display: inline-block;font-size: 125px;color: #f0f0f0;font-weight: bold;vertical-align: middle;font-family: arial;text-transform: uppercase;}

.sy_con1 .ej_divBox{position: relative;}

.sy_con1_right{position: absolute;right: 0;box-sizing: border-box;padding:50px 70px;background: rgba(250,250,250,.9);width:55%;bottom: 0;z-index: 22;

box-shadow: 0 0 15px rgba(0,0,0,.1);}

.sy_con1_list1_div h1{font-size: 30px;color: #333;font-weight: bold;margin-top: 20px;}

.sy_con1_list1_div h2{font-size: 21px;color: #05578e;font-weight: bold;position: relative;}

.sy_con1_list1_div h2 a{display: inline-block;font-size: 16px;background: #05578e;color: white;border-radius: 50px;padding: 8px 25px;position: absolute;right: 0;

top: -20px;}

.sy_con1_list1_div h2 a:hover{color:#fff;background: #21A2C8;}

.sy_con1_list1_div2{margin-top: 30px;padding-bottom: 30px;border-bottom: 1px solid #D9D9D9;}

.sy_con1_list1_div2 p{display: block;box-sizing: border-box;font-size: 16px;color: #a3a3a3;line-height: 30px;}

.sy_con1_list1_div2 p:before{content: '';display: inline-block;vertical-align:middle;width: 5px;height: 5px;border-radius: 50%;background:  #065EAF;margin-right: 10px;}

.sy_con1_list1_div2 p span{display: inline-block;vertical-align: top;width: calc(100% - 105px);color: #333;}

.sy_con1_list1_content{padding-top: 10px;}

.sy_con1_list1_content p{font-size: 16px;color: #333;line-height: 25px;margin-top: 20px;}

.sy_con1_list1_content p span{color: #479c49;word-break: break-all;}



.con2_right_dl{font-size: 0;text-align: center;margin-top: 40px;}

.con2_right_dl dd{display: inline-block;vertical-align: top;width: 20%;text-align: center;}

.con2_right_dl dd span{width: 90px;height: 90px;text-align: center;line-height: 90px;border: 1px dashed #05578e;display: inline-block;border-radius: 50%;

font-size: 40px;color: #05578e;transition: 0.3s ease-in-out;position: relative;z-index: 1;}

.con2_right_dl dd span:before{position: relative;z-index: 2;left: 7px;}

.con2_right_dl dd span:after{content: '';display: block;width: 100%;height: 100%;border-radius: 50%;top: 0;left: 0;position: absolute;z-index: -1;

background:#05578e;transition: 0.4s ease-out;opacity: 0;transform: scale(1.05);}

.con2_right_dl dd p{font-size: 19px;color: #666;}

.con2_right_dl dd p:before{content: '';display: block;width: 30px;height: 1px;background: #e5e5e5;margin: 15px auto 10px;transition: 0.3s ease-in-out;}

.con2_right_dl dd:hover span{color: white;}

.con2_right_dl dd:hover span:after{transform: scale(0.9);opacity: 1;}

.con2_right_dl dd:hover p:before{transform: rotate(90deg);width: 15px;}

.con2_right_dl dd:hover p{color:#05578e;}

.ej_title h1{text-align: center;font-size: 30px;color: #333;font-weight: bold;padding-bottom: 20px;position: relative;}

.ej_title h1:before{content: '';display: block;width: 25px;height: 3px;background:#05578e;position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%);z-index: 2;}

.ej_title h1:after{content: '';display: block;width: 400px;height: 1px;background:linear-gradient(to right,white,#e6e6e6,white);position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}





.sy_con2{background: #f4f9f5;}

.sy_con2_u1 .ej_divBox{font-size: 0;}

.sy_con2_u1 li{padding: 13px 0;overflow: hidden;position: relative;}

.sy_con2_u1 li:before{content: '';display: block;width: 0%;height: 100%;position: absolute;top: 0;left: 0;background: #05578e;transition: 0.5s ease-out;}

.sy_con2_u1 li a{display: block;position: relative;z-index: 2;}

.sy_con2_left{display: inline-block;vertical-align: top;width: 43%;box-sizing: border-box;padding-right: 65px;}

.sy_con2_right{display: inline-block;vertical-align: top;width: 57%;}

.sy_con2_right img{width: 100%;}

.sy_con2_left h1{font-size: 35px;color: #282828;font-weight: bold;margin-bottom: 25px;transform: translateY(70px);transition: 0.3s ease-in-out;}

.sy_con2_left h2{color: #05578e;font-size: 30px;font-weight: bold;transform: translateY(70px);transition: 0.3s ease-in-out .1s;}

.sy_con2_left h3{font-size: 25px;color:#282828;transform: translateY(70px);transition: 0.3s ease-in-out .2s;}

.sy_con2_left p{font-size: 16px;color: #333;line-height: 25px;margin-top: 20px;opacity: 0;transform: translateY(70px);transition: 0.3s ease-in-out .3s;}

.sy_con2_right{overflow: hidden;}

.sy_con2_right img{width: 100%;transition: 0.4s ease-out;}



.sy_con2_u1 li:hover .sy_con2_left h1{transform: translateY(-15px);color: white;opacity: 0;}

.sy_con2_u1 li:hover .sy_con2_left h2{transform: translateY(-15px);color: white;}

.sy_con2_u1 li:hover .sy_con2_left h3{transform: translateY(-15px);color: white;}

.sy_con2_u1 li:hover .sy_con2_left p{transform: translateY(-15px);color: white;opacity: 0.8;}

.sy_con2_u1 li:hover:before{width: 100%;}

.sy_con2_u1 li:hover .sy_con2_right img{transform: scale(1.05);}





.sy_con3_u1{font-size: 0;}

.sy_con3_u1 li{display:inline-block;vertical-align: top;width: 23.5%;margin-right: 2%;}

.sy_con3_u1 li:nth-child(4n){margin-right: 0;}

.sy_con3_u1 li span{display: block;box-sizing: border-box;border: 2px solid #b2a193;overflow: hidden;position: relative;}

/*.sy_con3_u1 li span:after{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;transition: 0.5s ease-out;

background: url(../images/huai_07.png) no-repeat center center rgba(76,156,74,.8);transform: scale(0.3);border-radius: 100px;opacity: 0;}*/
.sy_con3_u1 li:nth-child(1) span:after{background: url(../images/111.png) no-repeat center center rgba(76,156,74,.8);}
.sy_con3_u1 li:nth-child(3) span:after{background: url(../images/333.png) no-repeat center center rgba(76,156,74,.8);}
.sy_con3_u1 li:nth-child(4) span:after{background: url(../images/444.png) no-repeat center center rgba(76,156,74,.8);}
.sy_con3_u1 li span img{width: 100%;transition: 0.3s ease-out;display: block;}

.sy_con3_u1 li p{color: #7d6b5c;font-size: 16px;text-align: center;margin-top: 8px;margin-bottom: 8px;} 

.sy_con3_u1 li:hover span img{transform: scale(1.05);}

.sy_con3_u1 li:hover span:after{transform: scale(1);opacity: 1;border-radius: 0;}

.sy_con4{background-color: #05578e;background-size: 100% 100%;}

.ind_ej_divBox_left{display: inline-block;vertical-align: middle;}

.ind_ej_divBox_left span{display: inline-block;vertical-align: middle;width: 60px;height: 60px;text-align: center;line-height: 55px;border-radius: 50%;

background: white;}

.ind_ej_divBox_left aside{display: inline-block;vertical-align: middle;margin-left: 15px;}

.ind_ej_divBox_left aside p{font-size: 18px;color: white;}

.ind_ej_divBox_left aside h1{color: white;font-size: 28px;font-family: arial;font-weight: bold;}

.ind_ej_divBox_middle{display: inline-block;vertical-align: middle;margin-left:70px;}

.ind_ej_divBox_middle p{font-size: 18px;color: white;line-height: 30px;width:562px;}

.ind_ej_divBox_middle p span{display: inline-block;width: 22px;text-align: center;margin-right: 10px;}

.ind_ej_divBox_middle font{display: inline-block;padding-left: 123px;box-sizing: border-box;font-size: 14px;margin: 0px 0;color: rgba(250,250,250,.5);}

.ind_ej_divBox_right{display: inline-block;vertical-align: top;float: right;margin-top: 12px;}

.ind_ej_divBox_right a{display: inline-block;width: 140px;height: 38px;text-align: center;line-height: 38px;background: white;border-radius: 50px;color: #05578e;

font-size: 16px;font-weight: bold;}

.ind_ej_divBox_right a:hover{background: #088FCB;color: white;}

.ind_ej_divBox_right span{color: white;font-size: 16px;margin-left: 25px;}

.yy_u1 dd{width:16.6%}

.yy_con1{background: #f4f8f5;}

.yy_con1 .ej_divBox{font-size: 0;}

.yy_con1_left{display: inline-block;vertical-align: middle;width: 335px;box-sizing: border-box;padding-right: 55px;transform: translateY(-100px);}

.yy_con1_left span{display: block;font-size: 30px;font-weight: bold;color: #b4b4b4;text-transform: uppercase;font-family: arial;margin-bottom: 5px;}

.yy_con1_left h1{font-size: 45px;color: #569d4e;font-weight: bold;}

.yy_con1_left h2{font-size:30px;color: #282828;}

.yy_con1_left p{font-size:24px;color: #282828;margin-top: 20px;}

.yy_con1_right{display: inline-block;vertical-align: middle;width: calc(100% - 335px);}

.bushu span{display: block;}

.bushu span img{width: 100%;}

.bushu{box-sizing: border-box;padding-left: 40px;}

.bushu font{display: block;width:100%;background:#569d4e;color: white;text-align: center;font-size: 18px;transform: translateX(-40px);padding: 20px 0;}

.bushu font i{font-size: 18px;font-weight: bold;}

.ss1 .swiper-button-next,.ss1 .swiper-button-prev{display: block;width: 30px;height: 30px;background: none;}

.ss1 .swiper-button-next:before{content: '';display: block;width: 0;border: 15px solid transparent;border-left-color: #bfcdc2;transition: 0.3s ease-in-out;}

.ss1 .swiper-button-prev:before{content: '';display: block;width: 0;border: 15px solid transparent;border-right-color: #bfcdc2;transition: 0.3s ease-in-out;}

.ss1 .swiper-button-next{top: auto;right: auto;left: -87px;bottom: 200px;}

.ss1 .swiper-button-prev{top: auto;left: -130px;bottom: 200px;}

.ss1{position: relative;}

.ss1 .swiper-button-prev:hover:before{border-right-color: #569d4e;}

.ss1 .swiper-button-next:hover:before{border-left-color: #569d4e;}

.ss1 .swiper-pagination{top: 30px;bottom: auto;text-align: right;box-sizing: border-box;padding-right: 25px;}

.ss1 .swiper-pagination span{width: 20px;height: 20px;text-align: center;line-height: 20px;border-radius: 0;border: 1px solid rgba(250,250,250,.5);

background:rgba(250,250,250,.2);font-size: 14px;color: white;opacity: 1;transition: 0.3s ease-in-out;}

.ss1 .swiper-pagination span:hover,.ss1 .swiper-pagination span.swiper-pagination-bullet-active{background: #569d4e;}







.ss2 span {display: block;}

.ss2 span img{width: 100%;}

.yy_con2 .ej_divBox{font-size: 0;position: relative;}

.yy_con2 .yy_con1_right{width: calc(100% - 410px);}

.yy_con2 .yy_con1_left{width: 410px;padding: 0;padding-left: 110px;vertical-align: top;transform: translateY(0);margin-top: 35px;}

.yy_con2 .yy_con1_left p{font-size: 24px;}

.qikuagn{position: absolute;right: 0;bottom: -50px;background: #569d4e;width: 60%;box-sizing: border-box;padding: 40px;z-index: 2;}

.qikuagn_u1 li h1{color: white;font-size: 24px;font-weight: bold;}

.qikuagn_u1 li p{font-size: 16px;color: white;margin-top: 20px;}

.qikuagn_u1 li{display: none;}

.qikuagn_u1 li.active{display: block;}

.qikuagn .swiper-button-next,.qikuagn .swiper-button-prev{background-size: 20px;width: 20px;height: 20px;opacity: 0.7;transition: 0.3s ease-in-out;}

.qikuagn .swiper-button-next{right: 40px;top: 40px;margin-top: 0;}

.qikuagn .swiper-button-prev{left: auto;right: 70px;top: 40px;margin-top: 0;}

.qikuagn .swiper-button-next:hover,.qikuagn .swiper-button-prev:hover{opacity: 1;}

.qikuagn .swiper-pagination{position: static;margin-top: 35px;text-align: left;}

.qikuagn .swiper-pagination span{margin: 0 5px;border: 1px solid white;background: transparent;opacity: 1;}

.qikuagn .swiper-pagination span.swiper-pagination-bullet-active{background: white;}



.yy_con3{background: #f4f8f5;margin-top: 50px;}

.yy_con3 .ej_divBox,.yy_con4 .ej_divBox,.yy_con5 .ej_divBox{font-size: 0;}

.yy_con3_left{display: inline-block;vertical-align: top;width: calc(100% - 250px);}

.yy_con3_right{display: inline-block;vertical-align: top;width:250px;}



.yy_con3_left_u1{font-size: 0;}

.yy_con3_left_u1 li{display: inline-block;vertical-align: top;width: 23.5%;margin-right: 2%;box-sizing: border-box;border: 1px solid lightgray;}

.yy_con3_left_u1 li:last-child{margin-right: 0;}

.yy_con3_left_u1 li span{display: block;overflow: hidden;}

.yy_con3_left_u1 li span img{width: 100%;transition: 0.3s ease-out;}

.yy_con3_left_u1 li p{display: block;box-sizing: border-box;height: 180px;background: white;line-height: 180px;padding: 0 20px;transition: 0.3s ease-out;}

.yy_con3_left_u1 li:hover span img{transform: scale(1.05);}

.yy_con3_left_u1 li p font{display: inline-block;line-height: 25px;font-size: 16px;color: #333;vertical-align: middle;text-align: center;transition: 0.3s ease-out;}

.yy_con3_left_u1 li:hover p{background: #569d4e;}

.yy_con3_left_u1 li:hover p font{color: #fff;}

.yy_con3_right{box-sizing: border-box;position: relative;text-align: right;}

.yy_con3_right span{display: inline-block;font-size: 30px;position:absolute;color: #b4b4b4;right: -35px;top: 33px;transform: rotate(90deg);text-transform: uppercase;

font-weight: bold;transform-origin: 50% 50%;}

.yy_con3_right h1,.yy_con3_right p{display: inline-block;vertical-align: top;text-align: left;}

.yy_con3_right h1{font-size: 48px;color: #569d4e;font-weight: bold;width: 55px;line-height: 48px;margin-left: 25px;margin-right: 40px;}

.yy_con3_right p{font-size: 24px;color: #282828;width: 30px;text-align: center;}





.yy_con4_right{display: inline-block;vertical-align: middle;width: calc(100% - 335px);}

.yy_con4_right_div1{font-size: 0;width: 83%;}

.yy_con4_right_div1_left{display: inline-block;vertical-align: bottom;width: calc(100% - 210px);}

.yy_con4_right_div1_left span {display: block;}

.yy_con4_right_div1_left span img{width: 100%;}

.yy_con4_right_div1_left p{font-size: 16px;color: #282828;margin-top: 10px;}

.yy_con4_right_div1_right{display: inline-block;vertical-align: bottom;width: 200px;box-sizing: border-box;padding: 25px;background: #569d4e;color: white;

margin-left: 10px;margin-bottom: 31px;}

.yy_con4_right_div1_right p{font-size: 18px;}

.yy_con4_right_div1_right h2{font-size: 24px;color: white;font-weight: bold;}

.yy_con4_right_div2{margin-left: 17%;margin-top: 20px;}

.yy_con4_right_div2 .yy_con4_right_div1_right{width: 80px;text-align: center;line-height: 80px;vertical-align: top;margin: 0;margin-right: 10px;padding: 0;}

.yy_con4_right_div2 .yy_con4_right_div1_left{width: calc(100% - 90px);vertical-align: top;}

.yy_con4 .yy_con1_left{transform: translateY(-50px);}



.yy_con5{background: #f4f8f5;}

.yy_con5 .bushu{padding: 0;}

.yy_con5 .bushu font{transform: translateX(0);padding: 30px 45px;box-sizing: border-box;font-size: 20px;}

.yy_con5 .yy_con1_left{text-align: right;padding: 0;padding-left: 100px;}

.yy_con5 .ss1 .swiper-button-next{left: auto;right: -170px;}

.yy_con5 .ss1 .swiper-button-prev{left: auto;right: -125px;}







.jy_con1_u1{font-size: 0;}

.jy_con1_u1 li{display: inline-block;vertical-align: top;width: 25%;overflow: hidden;}

.jy_con1_u1 li span{display: block;overflow: hidden;}

.jy_con1_u1 li span img{width: 100%;transition: 0.3s ease-in-out;}

.jy_con1_u1 li a{display: block;position: relative;}







.jy_con1_u1_div{position: absolute;width: 100%;bottom: 100px;box-sizing: border-box;padding: 0 20%;transition: 0.5s ease-out;z-index: 2;}

.jy_con1_u1_div img{transition: 0.5s ease-out;transform: translateY(100px);}

.jy_con1_u1_div h1{font-size: 24px;color: #fff;font-weight: bold;margin-top: 30px;transition: 0.5s ease-out .1s;transform: translateY(100px);}

.jy_con1_u1_div h1:after{content: '';display: block;width: 30px;height: 2px;background: white;margin: 20px 0;transition: 0.5s ease-out .2s;transform: translateY(0px);}

.jy_con1_u1_div p{color: white;font-size: 18px;opacity: 0.8;line-height: 30px;opacity: 0;height: 20px;transition: 0.5s ease-out .3s;transform: translateY(100px);}

.jy_con1_u1 li:hover h1,.jy_con1_u1 li:hover h1:after,.jy_con1_u1 li:hover p,.jy_con1_u1 li:hover img{transform: translateY(0);}

.jy_con1_u1 li:hover .jy_con1_u1_div{bottom: 50%;transform: translateY(50%);}

.jy_con1_u1 li:hover .jy_con1_u1_div p{opacity: 1;height: 150px;}

.jy_con1_u1 li a:after{display: block;content: '';width: 100%;height: 0%;background: rgba(86,157,78,.9);position: absolute;top: 0;left: 0;transition: 0.5s ease-out;}

.jy_con1_u1 li:hover a:after{height: 100%;}

.jy_con1_u1 li:hover span img{transform: scale(1.05);}







.yiyuan_con1_list1 .sy_con1_list1_div h1{color: #e0911e;}

.yiyuan_con1_list1 .sy_con1_list1_div h2 a{background: #e0911e;}

.yiyuan_con1_list1 .sy_con1_list1_div h2 a:hover{background: #ce861e;}

.sy_con1_list1_div2 p:before{background:#05578e;}

.yiyuan_nav .ej_title h1:before{width: 40px;background:#e0911e;}

.yiyuan_nav .ej_title h1:after{width: 100%;background: lightgray;}

.yiyuan_u1 dd i{display: block;font-size: 19px;color: #e0911e;}

.yiyuan_u1 dd span{color: #e0911e;border-color: #e0911e;}

.yiyuan_u1 dd:hover span:after{background: #e0911e;}

.yiyuan_u1 dd:hover p{color: #e0911e;}

.yiyuan_u1 dd p{line-height: 30px;}



.yiyuan_con1{background: url(../images/bg1_02.jpg) no-repeat center center;background-size: cover;background-attachment: fixed;}

.yiyuan_con1 .ej_title h1{font-size: 45px;color: #e0911e;}

.yiyuan_con1 .ej_title h1:before{background:#e0911e;}

.yiyuan_con1_u1{font-size: 0;}

.yiyuan_con1_u1 li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;box-sizing: border-box;border: 1px solid #d9d9d9;margin-top: 130px;}

.yiyuan_con1_u1 li:last-child{margin-right: 0;}

.yiyuan_con1_u1_div2{display: block;box-sizing: border-box;background: white;padding: 35px 65px;}

.yiyuan_con1_u1_div2 span{display: block;text-align: center;font-size: 14px;color: gray;margin-top: 5px;}

.yiyuan_con1_u1_div2 a{display: block;padding: 5px;border-radius: 50px;font-size: 18px;color: #282828;font-weight: bold;text-align: center;border: 1px solid #e0911e;

margin-top: 15px;font-weight: bold;}

.yiyuan_con1_u1_div2 a:first-child{margin-top: 0;}

.yiyuan_con1_u1_div2 a:hover{background: #e0911e;color: white;}



.yiyuan_con1_u1_div1{position: relative;}

.yiyuan_con1_u1_div1 span{display: block;overflow: hidden;}

.yiyuan_con1_u1_div1 span img{width: 100%;transition: 0.3s ease-out;}

.yiyuan_con1_u1 li:hover .yiyuan_con1_u1_div1 span img{transform: scale(1.05);}





.yiyuan_con1_u1_div1 font{display: block;width: 125px;height: 125px;text-align: center;line-height: 125px;color: white;

position: absolute;left: 50%;transform: translateX(-50%);top: -62.5px;z-index: 1;}

.yiyuan_con1_u1_div1 font i{display:block;font-size: 45px;position: relative;z-index: 2;background: #e0911e;border-radius: 50%;}

.yiyuan_con1_u1_div1 font i:before{display: inline-block;vertical-align: middle;transform: translateX(7px);}

.yiyuan_con1_u1_div1 font:after{content: '';display: block;width:100%;height:100%;position: absolute;z-index: -1;background:rgba(224,145,30,.4);top: 0;left:0;

border-radius: 50%;transform: scale(1.1);transition: 0.5s ease-out;}

.yiyuan_con1_u1_div1 font:before{content: '';display: block;width:100%;height:100%;position: absolute;z-index: -1;background:rgba(224,145,30,.4);top: 0;left:0;

border-radius: 50%;transform: scale(0);transition: 0.5s ease-out;}

.yiyuan_con1_u1 li:hover .yiyuan_con1_u1_div1 font:after{transform: scale(1.5);opacity: 0;}

.yiyuan_con1_u1 li:hover .yiyuan_con1_u1_div1 font:before{transform: scale(1.1);}







.yiyuan_con2 .ej_divBox{font-size: 0;}

.yiyuan_con2_left{display: inline-block;vertical-align: top;width: 240px;}

.yiyuan_con2_left h1{font-size: 45px;color: #e0911e;font-weight: bold;}

.yiyuan_con2_left h1:after{content: '';display: block;width: 30px;height: 2px;background: #e0911e;margin: 20px 0 25px;}

.yiyuan_con2_left p{font-size: 24px;color: #333;}

.yiyuan_con2_right{display: inline-block;vertical-align: top;width: calc(100% - 240px);}



.yiyuan_con2_right_u1{font-size: 0;}

.yiyuan_con2_right_u1 li{display: inline-block;vertical-align: top;width: 25%;box-sizing: border-box;border: 1px solid white;position: relative;}

.yiyuan_con2_right_u1 li span{display: block;overflow: hidden;}

.yiyuan_con2_right_u1 li span img{width: 100%;transition: 0.3s ease-in-out;}

.yiyuan_con2_right_u1 li p{font-size: 18px;color: white;width: 100%;text-align: center;bottom: 15px;position: absolute;}

.yiyuan_con2_right_u1 li:hover span img{transform: scale(1.05);}

.yiyuan_con2_right_u1 li:nth-child(1){opacity: 0;}

.yiyuan_con2_right_u1 li:nth-child(5){transform: translateY(65px);}

.yiyuan_con2_right_u1 li:nth-child(3),.yiyuan_con2_right_u1 li:nth-child(7){transform: translateY(140px);}

.yiyuan_con2_right_u1 li:nth-child(4),.yiyuan_con2_right_u1 li:nth-child(8){transform: translateY(40px);}

.yiyuan_con2_right_u1{padding-bottom: 140px;}

.yiyuan_con2_right_u1 li:last-child p{bottom: auto;top: 0;font-size: 14px;text-align: left;line-height: 25px;top: 30px;box-sizing: border-box;padding-left: 20px;}

.yiyuan_con2_right_u1 li:last-child p:after{content: '';display: block;width: 22px;height: 2px;background: white;margin-top: 15px;}

.yiyuan_con2_left{margin-top: 120px;}





.yiyuan_con3_div{position: relative;}

.yiyuan_con3_div_left{display: inline-block;width: 50%;background: rgba(224,145,30,.9);height: 640px;box-sizing: border-box;padding: 105px 70px;padding-right: 90px;}

.yiyuan_con3_div_right{display: inline-block;vertical-align: top;width: 55%;position: absolute;top: 50%;transform: translateY(-50%);right: 0;}

.yiyuan_con3_div_right span img{width: 100%;}

.yiyuan_con3_div_right p{width: 90%;left: 5%;background: rgba(0,0,0,.4);color: white;font-size: 18px;text-align: center;bottom: 20px;position: absolute;

padding: 10px 0;}



.yiyuan_con3_div_left h1{font-size: 45px;color: white;font-weight: bold;}

.yiyuan_con3_div_left h1:after{content: '';display: block;width: 25px;height: 3px;background: white;margin: 20px 0 25px;}

.yiyuan_con3_div_left p{font-size: 18px;color: white;line-height: 35px;padding-bottom: 55px;border-bottom: 1px solid white;}





.yiyuan_con3 .swiper-button-next,.yiyuan_con3 .swiper-button-prev{width: 60px;height: 60px;border: 1px solid rgba(250,250,250,1);border-radius: 50%;

background-size: 16px;opacity: 0.5;transition: 0.3s ease-out;}

.yiyuan_con3 .swiper-button-next{right: auto;left: 373px;top: auto;bottom: 140px;}

.yiyuan_con3 .swiper-button-prev{right: auto;left: 280px;top: auto;bottom: 140px;}

.yiyuan_con3 .swiper-button-next:hover,.yiyuan_con3 .swiper-button-prev:hover{opacity: 1;}





.yiyuan_con3 .swiper-slide{overflow: hidden;}

.yiyuan_con3_div_left{transform: translateX(-100px);opacity: 0;transition: 0.8s ease-out .4s;}

.yiyuan_con3_div_right{right: -100px;opacity: 0;transition: 0.8s ease-out .4s;}

.yiyuan_con3  .swiper-slide-active .yiyuan_con3_div_left{transform: translateX(0);opacity: 1;}

.yiyuan_con3  .swiper-slide-active .yiyuan_con3_div_right{right: 0;opacity: 1;}

.yiyuan_con3{background: url(../images/bg2_02.jpg) no-repeat center center;background-size: cover;background-attachment: fixed;}

.sy_con41{background: url(../images/bg3_02.jpg) no-repeat;background-size: 100% 100%;}

.sy_con41 .ind_ej_divBox_right a:hover{background: #ecc68d;color: white;}

.sy_con41 .ind_ej_divBox_right a{color: #e0911e;}



.cp_zh{position: relative;}

.cp_zh_u1{position: relative;width: 100%;}

.cp_zh_u1 img{position: absolute;top: 0;left: 0;width: 100%;transition: 0.5s ease-out;opacity: 0;}

.cp_zh_u2{position: absolute;top: 0;width: 100%;height: 100%;font-size: 0;}

.cp_zh_u2 li{display: inline-block;vertical-align: top;width: 25%;height: 100%;position: relative;}

.cp_zh_u2 li a{display: block;position: relative;height: 100%;}

.cp_zh_u2_div{box-sizing: border-box;padding: 0 25%;position: absolute;transform: translateY(-50%);top: 50%;z-index: 2;}

.cp_zh_u2 li:after{content: '';display: block;width: 100%;height: 0%;position: absolute;top: 0;left: 0;transition: 0.5s ease-out;}

.cp_zh_u2 li:hover:after{height: 100%;}

.cp_zh_u1 li.active img{opacity: 1;}



.cp_zh_u2 li:nth-child(4){display: none;}
.cp_zh_u2 li{width: 33.333%;}


.cp_zh_u2_div span{display: inline-block;width: 160px;height: 160px;text-align: center;line-height: 160px;position: relative;}

.cp_zh_u2_div span:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;background: rgba(0,0,0,.2);border: 1px solid rgba(250,250,250,.5);

content: '';transition: 0.5s ease-in-out;}

.cp_zh_u2_div span img{position: relative;z-index: 2;}

.cp_zh_u2 li:hover .cp_zh_u2_div span:after{transform: scale(1.3);opacity: 0;}

.cp_zh_u2_div h1{color: white;font-weight: bold;font-size: 22px;margin: 20px 0 25px;}

.cp_zh_u2_div p{color: white;font-size: 16px;color: rgba(250,250,250,.8);}

.cp_zh_u2_div font{display: block;width: 120px;height: 33px;text-align: center;line-height: 33px;border: 1px solid rgba(250,250,250,.7);border-radius: 10px;

color: white;font-weight: bold;margin-top: 30px;transition: 0.3s ease-in-out;}

.cp_zh_u2_div font:hover{background: white;color:rgba(71,156,73,1);}

.cp_zh_u2_div i{display: block;}

.cp_zh_u2_div span{transform:translateX(50px) translateY(70px);transition: 0.5s ease-in-out;}

.cp_zh_u2_div p,.cp_zh_u2_div h1,.cp_zh_u2_div p,.cp_zh_u2_div i{transform: translateY(150px);opacity: 0;}

.cp_zh_u2_div h1{transition: 0.5s ease-in-out .1s;}

.cp_zh_u2_div p{transition: 0.5s ease-in-out .2s;}

.cp_zh_u2_div i{transition: 0.5s ease-in-out .3s;}

.cp_zh_u2 li:hover .cp_zh_u2_div p,.cp_zh_u2 li:hover .cp_zh_u2_div h1,.cp_zh_u2 li:hover .cp_zh_u2_div i{transform: translateY(30px);opacity: 1;}

.cp_zh_u2 li:hover .cp_zh_u2_div span{transform:translateX(-20px) translateY(70px);}

.cp_zh_u2_div p:after{content: '';display: block;width: 25px;height: 2px;background: white;margin-top: 20px;}

.cp_zh_u2 li:nth-child(1):after{background: url(../images/g1_03.png) no-repeat right top rgba(71,156,73,.9);background-position-x: 180%;}

.cp_zh_u2 li:nth-child(2):after{background: url(../images/g2_03.png) no-repeat right top rgba(71,156,73,.9);background-position-x: 180%;}

.cp_zh_u2 li:nth-child(3):after{background: url(../images/g3_03.png) no-repeat right top rgba(71,156,73,.9);background-position-x: 180%;}

.cp_zh_u2 li:nth-child(4):after{background: url(../images/g4_03.png) no-repeat right top rgba(71,156,73,.9);background-position-x: 180%;}

.cp_zh_u2 li:hover:after{background-position-x: 100%;}





.fw_nav{padding: 57px 0;background: url(../images/ui_02.jpg) no-repeat;background-size: cover;}

.hl{padding: 57px 0;background: url(../images/hl_02.jpg) no-repeat;background-size: cover;}

.kf{padding: 57px 0;background: url(../images/kf_02.jpg) no-repeat;background-size: cover;}

.shanshi{padding: 57px 0;background: url(../images/ss_02.jpg) no-repeat;background-size: cover;}

.wy{padding: 57px 0;background: url(../images/wenyu_02.jpg) no-repeat;background-size: cover;}

.aj{padding: 57px 0;background: url(../images/anju_02.jpg) no-repeat;background-size: cover;}

.fw_nav span{display: inline-block;vertical-align: middle;width: 85px;height: 85px;text-align: center;line-height: 85px;background: #479c49;

color: white;font-size: 40px;border-radius: 50%;}

.fw_nav font{display: inline-block;vertical-align: middle;font-size: 35px;font-weight: bold;color: white;margin-left: 20px;}

.fw_nav aside{display: inline-block;vertical-align: middle;line-height: 18px;font-size: 18px;color: white;text-transform: uppercase; margin-top: 3px;margin-left: 5px;}



.fw_title{text-align: center;position: relative;padding-bottom: 20px;}

.fw_title span{display: inline-block;vertical-align: middle;font-size: 40px;color: #479c49;font-weight: bold;}

.fw_title aside{display: inline-block;vertical-align: middle;text-align: left;}

.fw_title aside font{display: block;text-transform: uppercase;font-size: 14px;color: gray;text-align: left;}

.fw_title aside h1{font-size: 22px;color: #282828;font-weight: bold;position: relative;}

.fw_title:before{content: '';display: block;width: 30px;height: 3px;background:#479c49;position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%);z-index: 2;}

.fw_title:after{content: '';display: block;width: 100%;height: 1px;background:lightgray;position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}



.fw_yl_con1_swiper a{display: block;box-sizing: border-box;border: 1px solid lightgray;}

.fw_yl_con1_swiper span{display: block;overflow: hidden;position: relative;}

.fw_yl_con1_swiper span:after{content: '';display: inline-block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;

background: url(../images/jia.png) no-repeat center center rgba(71,156,73,.8);transform: scale(0);transition: 0.3s ease-out;}

.fw_yl_con1_swiper span img{width: 100%;transition: 0.3s ease-out;}

.fw_yl_con1_swiper .swiper-slide:hover span img{transform: scale(1.05);}

.fw_yl_con1_swiper aside{display: block;box-sizing: border-box;padding: 20px;text-align: center;transition: 0.3s ease-out;}

.fw_yl_con1_swiper aside h1{font-size: 24px;color: #479c49;font-weight: bold;transition: 0.3s ease-out;}

.fw_yl_con1_swiper aside p{font-size: 16px;color: #676767;transition: 0.3s ease-out;margin-top: 5px;}

.fw_yl_con1_swiper .swiper-slide:hover aside{background: #479c49;}

.fw_yl_con1_swiper .swiper-slide:hover aside p,.fw_yl_con1_swiper .swiper-slide:hover aside h1{color: white;}

.fw_yl_con1_swiper .swiper-slide:hover span:after{transform: scale(1);}

.fw_yl_con1_swiper{margin-top: 70px;}





.fw_swiper_btn{text-align: center;}

.fw_swiper_btn .sw_you,.fw_swiper_btn .sw_zuo{position: static;width: 50px;height: 50px;background:none;text-align: center;line-height: 50px;background: #ebf4f1;

font-size: 20px;color: #479c49;cursor: pointer;display: inline-block;vertical-align: top;font-weight: bold;margin-top: 50px;transition: 0.3s ease-out;}

.fw_swiper_btn .sw_you:hover,.fw_swiper_btn .sw_zuo:hover{background: #479c49;color: white;}

.fw_yl_con2{background: url(../images/lian_02.jpg) no-repeat;background-size: cover;}

.fw_yl_con2 .fw_title span,.fw_yl_con2 .fw_title aside h1{color: white;}

.fw_yl_con2 .fw_title aside font{color: rgba(250,250,250,.5);}

.fw_yl_con2 .fw_title:after{background: rgba(250,250,250,.3);}

.fw_yl_con2 .fw_title:before{background: white;}



.fw_yl_con2_u2{font-size: 0;}

.fw_yl_con2_u2 li{display: inline-block;vertical-align: top;width: 20%;text-align: center;height: 700px;}

.fw_yl_con2_u2 li a{box-sizing: border-box;padding: 0 33px;display: block;position: relative;height: 100%;z-index: 2;}

.fw_yl_con2_u2 li span{display: inline-block;width: 120px;height: 120px;text-align: center;line-height: 120px;background: white;color: #479c49;border-radius: 50%;

font-size: 60px;position: relative;z-index: 2;transition: 0.3s ease-out;}

.fw_yl_con2_u2 li span:before{display: inline-block;vertical-align: middle;transform: translateX(10px);}

.fw_yl_con2_u2 li font:after{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.3);z-index: 1;

transform: scale(1.15);border-radius: 50%;transition: 0.5s ease-out;}

.fw_yl_con2_u2 li font:before{content: '';display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.3);z-index: 1;

transform: scale(0);border-radius: 50%;transition: 0.5s ease-out 0.3s;}

.fw_yl_con2_u2 li h1{text-align: center;font-size: 18px;color: white;margin-top: 25px;}



.fw_yl_con2_u2 li font{display: inline-block;position: relative;}

.fw_yl_con2_u2 li:hover font:after{transform: scale(1.5);opacity: 0;}

.fw_yl_con2_u2 li:hover font:before{transform: scale(1.15);opacity: 0;}

.fw_yl_con2_u2 li{position: relative;}

.fw_yl_con2_u2 li:after{content: '';display: block;width: 100%;height: 0%;position: absolute;top: 0;left: 0;background: rgba(71,156,73,.8);

transition: 0.5s ease-out;}

.fw_yl_con2_u2 li:hover:after{height: 100%;}

.nagen{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);height: 385px;left: 0;box-sizing: border-box;padding: 0 25px;}

.fw_yl_con2_u2_div{margin-top: 15px;}

.fw_yl_con2_u2_div p{font-size: 16px;color: white;line-height: 30px;text-align: left;opacity: 0;}

.fw_yl_con2_u2_div p:before{content: '';display: inline-block;vertical-align: middle;width: 5px;height: 5px;border-radius: 50%;background: white;margin-right: 10px}



.fw_yl_con2 .ej_divBox{position: relative;}

.fw_yl_con2 .fw_title{position: absolute;top: 74px;width: 100%;z-index: 2;}

.fw_yl_con2_u2 li font,.fw_yl_con2_u2 li h1,.fw_yl_con2_u2_div p{transform: translateY(180px);}



.fw_yl_con2_u2 li font{transition: 0.5s ease-out;}

.fw_yl_con2_u2 li h1{transition: 0.5s ease-out .1s;}

.fw_yl_con2_u2_div p:nth-child(1){transition: 0.5s ease-out .2s;}

.fw_yl_con2_u2_div p:nth-child(2){transition: 0.5s ease-out .3s;}

.fw_yl_con2_u2_div p:nth-child(3){transition: 0.5s ease-out .4s;}

.fw_yl_con2_u2_div p:nth-child(4){transition: 0.5s ease-out .5s;}

.fw_yl_con2_u2_div p:nth-child(5){transition: 0.5s ease-out .6s;}

.fw_yl_con2_u2_div p:nth-child(6){transition: 0.5s ease-out .7s;}
.fw_yl_con2_u2_div p:nth-child(7){transition: 0.5s ease-out .8s;}

.fw_yl_con2_u2 li:hover h1,.fw_yl_con2_u2 li:hover .fw_yl_con2_u2_div p{transform: translateY(0px);opacity: 1}

.fw_yl_con2_u2 li:hover font{transform: translateX(-62px) translateY(40px);}

.fw_yl_con2_u2 li:hover font span{background: transparent;color: white;}

.fw_yl_con2_u2 li:hover h1{font-size: 24px;font-weight: bold;text-align: left;}













.fw_yl_con3{background: #f2f7f2;}

.fw_zong{font-size: 0;}

.fw_left{display: inline-block;vertical-align: middle;width: 350px;}

.fw_right{width: calc(100% - 430px);display: inline-block;vertical-align: middle;}

.fw_left span{display: inline-block;font-size: 20px;color: white;background: #479c49;padding: 8px 20px;vertical-align: middle;}

.fw_left h1{font-size: 30px;color: #282828;font-weight: bold;margin-top: 5px;}

.fw_left h1:after{content: '';display: block;width: 30px;height: 2px;background:#479c49;margin-top: 20px;}

.fw_right_u1{font-size: 0;}

.fw_right_u1 li{display: inline-block;width: 49%;margin-right: 2%;vertical-align: top;}

.fw_right_u1 li:nth-child(2n){margin-right: 0;}

.fw_right_u1 li span{display: block;overflow: hidden;}

.fw_right_u1 li span img{width: 100%;transition: 0.3s ease-out;}

.fw_right_u1 li:hover span img{transform: scale(1.05);}

.fw_right_u1 li p{font-size: 20px;color: #333;margin-top: 5px;text-align: center;margin-bottom: 20px;}

.fw_right_u1 li:nth-child(3),.fw_right_u1 li:nth-child(4){transform: translateX(80px);}

.fw_zong{margin-top: 60px;}

.fw_yl_con4 .fw_zong{margin-top: 0}

.fw_right_u2{position: relative;padding-bottom: 200px;}

.fw_right_u2 li{display: block;}

.fw_right_u2 li span{display: inline-block;box-sizing: border-box;border: 10px solid white;width: 70%;}

.fw_right_u2 li span img{width: 100%;}

.fw_right_u2 li p{display: inline-block;vertical-align: middle;width: 28%;font-size: 20px;}

.fw_right_u2 li:nth-child(1) p:before{content: '';display: block;width: 0;border: 8px solid transparent;border-right-color: lightgray;margin-bottom: 10px;}

.fw_right_u2 li:nth-child(2){position: absolute;width: 100%;right: 0;bottom: 0;}

.fw_right_u2 li:nth-child(2) p{vertical-align: bottom;text-align: right;margin-bottom: 10px;}

.fw_right_u2 li:nth-child(2) p:before{content: '';display: block;width: 0;border: 8px solid transparent;border-left-color: lightgray;margin-bottom: 10px;

margin-left: auto;}







.fw_yl_xq_zong{font-size: 0;box-sizing: border-box;padding: 55px;background: #f4f5f4;}

.fw_yl_xq_left{display: inline-block;vertical-align: top;width: 35%;box-sizing: border-box;border: 1px solid lightgray;}

.fw_yl_xq_left img{width: 100%;}

.fw_yl_xq_right{display: inline-block;vertical-align: top;width: 65%;box-sizing: border-box;padding-left: 85px;}

.fw_yl_xq_right h1{font-size: 30px;color: #479c49;font-weight: bold;margin-top: 40px;}

.fw_yl_xq_right span{font-size: 18px;color: #282828;display: block;}

.fw_yl_xq_right span:after{content: '';display: block;width: 30px;height: 2px;background:#479c49;margin-top: 20px;margin-bottom: 20px;}

.fw_yl_xq_right p{font-size: 16px;color: #282828;line-height: 30px;}

.fw_yl_xq_right h2{font-size: 18px;color: #282828;font-weight: bold;margin-top: 40px;}



.fw_yl_xq_list1{position: relative;}

.fw_yl_xq_list1 .fw_swiper_btn{position: absolute;margin-top: 0;width: 100%;bottom: 55px;z-index: 2;}

.fw_yl_xq_list1 .fw_swiper_btn .sw_you,.fw_yl_xq_list1 .fw_swiper_btn .sw_zuo{background: white;}

.fw_yl_xq_list1 .fw_swiper_btn .sw_you:hover,.fw_yl_xq_list1 .fw_swiper_btn .sw_zuo:hover{background: #479c49;}

.fw_yl_xq_list1 .fw_swiper_btn .sw_you{margin-right: 40px;}









.fw_yl_xq_list2_u1{font-size: 0;margin-top: 50px;}

.fw_yl_xq_list2_u1 li{display: inline-block;vertical-align: top;width: 18.4%;margin-right: 2%;margin-top: 20px;}

.fw_yl_xq_list2_u1 li:nth-child(5n){margin-right: 0;}

.fw_yl_xq_list2_u1 li a{display: block;box-sizing: border-box;border: 1px solid lightgray;}

.fw_yl_xq_list2_u1 li span{display: block;overflow: hidden;position: relative;}

.fw_yl_xq_list2_u1 li span:after{content: '';display: inline-block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;

background: url(../images/jia.png) no-repeat center center rgba(71,156,73,.8);transform: scale(0);transition: 0.3s ease-out;display: none;}

.fw_yl_xq_list2_u1 li span img{width: 100%;transition: 0.3s ease-out;}

.fw_yl_xq_list2_u1 li:hover span img{transform: scale(1.05);}

.fw_yl_xq_list2_u1 li aside{display: block;box-sizing: border-box;padding: 20px 10px;text-align: center;transition: 0.3s ease-out;}

.fw_yl_xq_list2_u1 li aside h1{font-size: 24px;color: #479c49;font-weight: bold;transition: 0.3s ease-out;}

.fw_yl_xq_list2_u1 li aside p{font-size: 14px;color: #676767;transition: 0.3s ease-out;margin-top: 5px;}

.fw_yl_xq_list2_u1 li:hover aside{background: #479c49;}

.fw_yl_xq_list2_u1 li:hover aside p,.fw_yl_xq_list2_u1 li:hover aside h1{color: white;}

.fw_yl_xq_list2_u1 li:hover span:after{transform: scale(1);}

.fw_kf_con1_divh{text-align: center;}

.fw_kf_con1_divh h1{font-size: 30px;color: #479c49;font-weight: bold}

.fw_kf_con1_divh p{font-size: 22px;color: #282828;font-weight: bold;position: relative;padding-bottom: 20px;}

.fw_kf_con1_divh p:before{content: '';display: block;width: 25px;height: 3px;background:#479c49;position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%);z-index: 2;}

.fw_kf_con1_divh p:after{content: '';display: block;width: 100%;height: 1px;background:lightgray;position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}

.fw_kf_con1_divh span{display: block;font-size: 16px;color: #999;margin-top: 20px;}

.fw_kf_con1_divh span:after{content: '';display: block;width: 0;border: 8px solid transparent;border-top-color:#479c49;margin: 20px auto 0;}



.fw_kf_con1_swiper{margin-top: 50px;}

.fw_kf_con1_swiper span{display: block;}

.fw_kf_con1_swiper span img{width: 100%;}

.fw_kf_con1_swiper p{font-size: 18px;color: #282828;text-align: center;height: 0;line-height: 45px;transition: 0.3s ease-out;opacity: 0;}

.fw_kf_con1_swiper .swiper-slide-shadow-left,.fw_kf_con1_swiper .swiper-slide-shadow-right{background: rgba(250,250,250,.9);}

.fw_kf_con1_swiper .swiper-container{padding-bottom: 40px;}

.fw_kf_con1_swiper .swiper-slide-active p{opacity: 1;}

.fw_kf_con1_swiper .swiper-button-next, .fw_kf_con1_swiper .swiper-button-prev{width: 35px;height: 80px;background-size: 16px;background-color: #bec2c0;

transition: 0.3s ease-out;margin-top: -60px;}

.fw_kf_con1_swiper .swiper-button-next:hover, .fw_kf_con1_swiper .swiper-button-prev:hover{background-color: #479c49;}

.fw_kf_con1_swiper .swiper-button-next{right: 18%;}

.fw_kf_con1_swiper .swiper-button-prev{left: 18%;}



.fw_hl_con1{background: #f7faf7;padding: 25px 0;border-bottom: 1px dashed lightgray;}

.fw_hl_con1 p{box-sizing: border-box;padding: 0 50px;font-size: 18px;color: #666;}

.fw_hl_con2_swiper_u1 li{display: block;}

.fw_hl_con2_swiper_u1 li a{display:block;position: relative;font-size: 0;}

.fw_hl_con2_swiper_u1 li a span{display: inline-block;vertical-align: middle;width: 185px;height: 185px;border-radius: 50%;box-sizing: border-box;

border: 8px solid #e2e2e2;overflow: hidden;position: relative;z-index: 1;}

.fw_hl_con2_swiper_u1 li a span img{width: 100%;height: 100%;transition: 0.3s ease-in-out;}

.fw_hl_con2_swiper_u1 li a aside{display: inline-block;vertical-align: middle;width: calc(100% - 185px);box-sizing: border-box;padding: 0 25px;position: relative;z-index: 1;}

.fw_hl_con2_swiper_u1 li a aside h1{font-size: 24px;transition: 0.3s ease-in-out;}

.fw_hl_con2_swiper_u1 li a aside h1 font{font-size: 14px;color: #9c9c9c;transition: 0.3s ease-in-out;}

.fw_hl_con2_swiper_u1 li a aside p{font-size: 16px;color: #282828;line-height: 25px;margin-top: 5px;transition: 0.3s ease-in-out;}

.fw_hl_con2_swiper_u1 li a:after{content: '';display: block;width: 100%;height: 100%;position: absolute;box-sizing: border-box;border: 1px solid #e5e5e5;

top: 0;left: 0;border-radius: 200px 0 0 200px;background: #fbfdfb;transition: 0.3s ease-in-out;}

.fw_hl_con2_swiper_u1 li:hover a:after{background: #479c49;}

.fw_hl_con2_swiper_u1 li:hover aside h1,.fw_hl_con2_swiper_u1 li:hover aside p{color: white;}

.fw_hl_con2_swiper_u1 li:hover aside h1 font{color: rgba(250,250,250,.5);}

.fw_hl_con2_swiper_u1 li:hover span img{transform: scale(1.05);}

.fw_hl_con2_swiper{position: relative;margin-top: 65px;}





.fw_hl_title{text-align: center;}

.fw_hl_title span{font-size: 14px;color: #999;position: relative;padding-bottom: 20px;display: block;}

.fw_hl_title h1{font-size: 40px;color: #479c49;font-weight: bold;}

.fw_hl_title span:before{content: '';display: block;width: 25px;height: 3px;background:#479c49;position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%);z-index: 2;}

.fw_hl_title span:after{content: '';display: block;width: 100%;height: 1px;background:lightgray;position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}







.fw_hl_con3{background: url(../images/diu_02.jpg) no-repeat center center;background-size: cover;}

.fw_hl_con3_u1{font-size: 0;margin-top: 60px;}

.fw_hl_con3_u1 li{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;text-align: center;box-sizing: border-box;border: 1px solid lightgray;}

.fw_hl_con3_u1 li:nth-child(3n){margin-right: 0;}

.fw_hl_con3_u1_div{position: relative;}

.fw_hl_con3_u1_div span{display: block;overflow: hidden;}

.fw_hl_con3_u1_div span img{width: 100%;transition: 0.3s ease-out;}

.fw_hl_con3_u1 li:hover .fw_hl_con3_u1_div span img{transform: scale(1.05);}

.fw_hl_con3_u1_div_list{position: absolute;top: 0;width: 100%;height: 100%;background: rgba(78,177,113,.9);box-sizing: border-box;padding-top: 20px;}

.fw_hl_con3_u1_div_list i{display: block;font-size: 50px;color: white;}

.fw_hl_con3_u1_div_list i:before{display: inline-block;transform: translateX(10px);}

.fw_hl_con3_u1_div_list font{display: block;color: white;margin-top: 15px;font-size: 30px;font-weight: bold;}

.fw_hl_con3_u1_div2{box-sizing: border-box;padding: 30px 0;height: 160px;background: white;}

.fw_hl_con3_u1_div2 p{font-size: 18px;color: #555;line-height: 30px;}

.fw_hl_con3_u1 li:nth-child(2) .fw_hl_con3_u1_div_list{background: rgba(71,156,73,.9);}

.fw_hl_con3_u1 li:nth-child(3) .fw_hl_con3_u1_div_list{background: rgba(44,122,36,.9);}





.fw_hl_con5{font-size: 0;margin-top: 50px;}

.fw_hl_con5 li{display: inline-block;vertical-align: bottom;width: 18%;margin-right: 1.5%;box-sizing: border-box;border: 1px solid #eee;text-align: center;color: #479c49;}

.fw_hl_con5 li:last-child{margin-right: 0;}

.fw_hl_con5 li:nth-child(1){padding: 20px 0;background: #f7fdf7;}

.fw_hl_con5 li:nth-child(2){padding: 30px 0 20px;background: #e9f8e9;}

.fw_hl_con5 li:nth-child(3){padding: 40px 0 20px;background: #dcf7dc;}

.fw_hl_con5 li:nth-child(4){padding: 50px 0 20px;background: #6ec670;color: white;}

.fw_hl_con5 li:nth-child(5){padding: 60px 0 20px;background: #479c49;color: white;}

.fw_hl_con5 li span{font-weight: bold;font-size: 24px;}







.fw_hl_xq_div1{box-sizing: border-box;}

.fw_hl_xq_list{font-size: 0;background: #f4f5f4;padding: ;}

.fw_hl_xq_left{display: inline-block;vertical-align: top;width: 45%;box-sizing: border-box;padding: 75px 30px;border-right: 1px dashed lightgray;text-align: center;}

.fw_hl_xq_left p{width: 210px;text-align: left;font-size: 16px;line-height: 30px;display: inline-block;color: #282828;}

.fw_hl_xq_left h1{font-size: 30px;color: #479c49;font-weight: bold;margin-top: 15px;}

.fw_hl_xq_left h1 font{font-size: 18px;color: #9c9c9c;font-weight: 100;}

.fw_hl_xq_left h1:after{content: '';display: block;width: 30px;height: 2px;background:#479c49;margin: 20px auto;}

.fw_hl_xq_right{display: inline-block;vertical-align: top;width: 55%;box-sizing: border-box;padding: 70px 90px;}

.fw_hl_xq_left span{display: inline-block;vertical-align: middle;width: 185px;height: 185px;border-radius: 50%;box-sizing: border-box;

border: 8px solid #e2e2e2;overflow: hidden;position: relative;z-index: 1;}

.fw_hl_xq_left span img{width: 100%;height: 100%;transition: 0.3s ease-in-out;}

.fw_hl_xq_right h1{font-size: 18px;font-weight: bold;color: #282828;margin-top: 30px;}

.fw_hl_xq_right p{font-size: 16px;color:#282828;line-height: 30px;margin-top: 5px;}

.fw_hl_xq_div1{position: relative;}

.fw_hl_xq_div1 .fw_swiper_btn{position: absolute;width: 100%;bottom: 90px;margin-top: 0;z-index: 2;}

.fw_hl_xq_div1 .fw_swiper_btn .sw_you,.fw_hl_xq_div1 .fw_swiper_btn .sw_zuo{background: white;}

.fw_hl_xq_div1 .fw_swiper_btn .sw_you:hover,.fw_hl_xq_div1 .fw_swiper_btn .sw_zuo:hover{background: #479c49;}

.fw_hl_xq_div1 .sw_zuo{margin-left:160px;}

.sss{text-align: center;margin-bottom: 70px;}

.sss li{display: inline-block;vertical-align: top;width: 185px;height: 185px;border-radius: 50%;box-sizing: border-box;transition: 0.3s ease-in-out;

border: 8px solid #e2e2e2;overflow: hidden;position: relative;z-index: 1;margin-right: 40px;cursor: pointer;}

.sss li img{width: 100%;height: 100%;transition: 0.3s ease-in-out;}

.sss li.active{border-color: #479c49;}

.sss li:last-child{margin-right: 0;}





.shanshi_con1_div1{text-align: center;}

.shanshi_con1_div1 h1{font-size: 30px;color: #479c49;text-align: center;font-weight: bold;}

.shanshi_con1_div1 p{font-size: 20px;color: #565656;margin-top: 10px;text-align: center;}

.shanshi_con1_div1_u1 li{display: inline-block;vertical-align: top;border: 1px solid #479c49;font-size: 18px;color: #479c49;padding: 5px 35px;border-radius:50px;

margin-right: 10px;transition: 0.3s ease-in-out;cursor: pointer;}

.shanshi_con1_div1_u1 li:last-child{margin-right: 0;}

.shanshi_con1_div1_u1 li:hover{color: white;background:#479c49;}



.shanshi_con1_div1_u1{position: relative;padding: 40px 0;}

.shanshi_con1_div1_u1:before{content: '';display: block;width: 20px;height: 3px;background:#479c49;position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%);z-index: 2;}

.shanshi_con1_div1_u1:after{content: '';display: block;width: 100%;height: 1px;background:lightgray;position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}

.shanshi_con1_div1:after{content: '';display: block;margin: 5px auto 0;width: 0;border: 10px solid transparent;border-top-color: #479c49;}

.shanshi_con1{background: #f4f7f4;}

.shanshi_con1_u1{font-size: 0;margin-top: 45px;}

.shanshi_con1_u1 li{display: inline-block;vertical-align: top;width:23.5%;margin-right: 2%;box-sizing: border-box;border: 1px solid #d1dbd5;background: white;

text-align: center;box-sizing: border-box;padding: 40px 10px;box-sizing: border-box;height: 155px;cursor: pointer;transition: 0.3s ease-in-out;}

.shanshi_con1_u1 li:nth-child(4n){margin-right: 0;}

.shanshi_con1_u1 li span{font-size:50px;color: #569d4e;display: inline-block;vertical-align: middle;transition: 0.3s ease-in-out;}

.shanshi_con1_u1 li span:before{display: inline-block;transform: translateX(7px);}

.shanshi_con1_u1 li aside{display: inline-block;vertical-align: middle;max-width: calc(100% - 90px);text-align: left;margin-left: 15px;transition: 0.3s ease-in-out;}

.shanshi_con1_u1 li aside h1{font-size: 24px;color: #479c49;font-weight: bold;transition: 0.3s ease-in-out;}

.shanshi_con1_u1 li aside p{font-size: 16px;color: #676767;margin-top: 5px;transition: 0.3s ease-in-out;}

.shanshi_con1_u1 li:hover{background: #569d4e;}

.shanshi_con1_u1 li:hover span{color: white;}

.shanshi_con1_u1 li:hover h1{color: white;}

.shanshi_con1_u1 li:hover p{color: white;}







.shanshi_con2_u1{font-size: 0;padding: 50px 0;}

.shanshi_con2_u1 li{display: inline-block;vertical-align: top;width: 32.3%;margin-right: 1.5%;}

.shanshi_con2_u1 li:nth-child(3n){margin-right: 0;}

.shanshi_con2_u1 li span{display: block;overflow: hidden;}

.shanshi_con2_u1 li span img{width: 100%;transition: 0.3s ease-in-out;}

.shanshi_con2_u1 li:hover span img{transform: scale(1.05);}

.shanshi_con2_u1 li p{font-size: 18px;color: #282828;text-align: center;margin-top: 10px;}

.shanshi_con2_u1_1 li:nth-child(1){transform: translateY(-200px);}

.shanshi_con2_u1_1 li:nth-child(3){transform: translateY(200px);}

.shanshi_con2_u1_2 li:nth-child(1){transform: translateY(70px);}

.shanshi_con2_u1_2 li:nth-child(3){transform: translateY(-200px);}

.shanshi_con2_div2{}

.shanshi_con2_title{box-sizing: border-box;padding-left: 50%;}

.shanshi_con2_title h1{font-size: 30px;font-weight: bold;color: #479c49;}

.shanshi_con2_title p{font-size: 16px;color: gray;line-height: 30px;margin-top: 10px;box-sizing: border-box;padding-right: 50px;}

.shanshi_con2_div2 .shanshi_con2_title{padding: 0;padding-right: 50%;text-align: right;}

.shanshi_con2_div2 .shanshi_con2_title p{padding: 0;padding-left: 50px;}

.shanshi_con2_div1{margin-top: 50px;}

.shanshi_con2_div2{margin: 0;margin-bottom: 50px;margin-top:250px}





.shanshi_con3{background: #f4f7f4;}

.shanshi_con3_title h1{text-align: center;}

.shanshi_con3_title p{font-size: 24px;color: #282828;text-align: center;margin-top: 30px;position: relative;padding-bottom: 35px;}

.shanshi_con3_title p:before{content: '';display: block;width: 40px;height: 3px;background:#479c49;position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%);z-index: 2;}

.shanshi_con3_title p:after{content: '';display: block;width: 100%;height: 1px;background:lightgray;position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}

.shanshi_con3_u1{font-size: 0;margin-top: 50px;}

.shanshi_con3_u1 li{display: inline-block;vertical-align: top;width: 32.3%;margin-right: 1.4%;overflow: hidden;}

.shanshi_con3_u1 li img{width: 100%;transition: 0.3s ease-out;}

.shanshi_con3_u1 li:nth-child(3n){margin-right: 0;}

.shanshi_con3_u1 li:hover img{transform: scale(1.05);}







.shanshi_con4_u1{position: relative;padding-bottom: 80px;margin-top: 60px;}

.shanshi_con4_u1 li{width: 55%;box-sizing: border-box;border: 7px solid white;}

.shanshi_con4_u1 li img{width: 100%;}

.shanshi_con4_u1 li:nth-child(2){position: absolute;right: 0;bottom: 0px;}

.shanshi_con4_div{margin-top: 70px;}

.shanshi_con4_u2{font-size: 0;margin-top: 40px;}

.shanshi_con4_div h1{font-size: 24px;color: #479c49;font-weight: bold;padding-bottom: 15px;border-bottom: 1px solid lightgray;}

.shanshi_con4_div h1 a{display: inline-block;float: right;color: #a0a0a0;font-size: 18px;margin-top: 8px;}

.shanshi_con4_div h1 a:hover{color: #479c49;}

.shanshi_con4_u2 li{display: inline-block;vertical-align: top;width: 49%;margin-right: 2%;box-sizing: border-box;background: #f2f4f2;box-sizing: border-box;

padding:10px;}

.shanshi_con4_u2 li:nth-child(2n){margin-right: 0;}

.shanshi_con4_u2 li a{font-size: 0;}

.shanshi_con4_u2 li span{display: inline-block;vertical-align: middle;width: 37%;overflow: hidden;}

.shanshi_con4_u2 li span img{width: 100%;transition: 0.3s ease-in-out;}

.shanshi_con4_u2 li aside{display: inline-block;vertical-align: middle;width: 63%;box-sizing: border-box;padding: 0 20px;}

.shanshi_con4_u2 li h2{font-size: 16px;color: #000;text-overflow:-o--ellipsis-lastline;

overflow:hidden;

text-overflow:ellipsis;

display:-webkit-box;

-webkit-line-clamp:1;

-webkit-box-orient:vertical;}

.shanshi_con4_u2 li p{font-size: 14px;color: #888888;line-height: 20px;margin-top: 10px;}

.shanshi_con4_u2 li:hover span img{transform: scale(1.05);}





.wy_title{text-align: center;}

.wy_title h1{font-size: 35px;color: #479c49;font-weight: bold;}

.wy_title i{display: block;position: relative;}

.wy_title i:before{content: '';display: block;width: 40px;height: 3px;background:#479c49;position: absolute;bottom: -2px;left: 50%;transform: translateX(-50%);z-index: 2;}

.wy_title i:after{content: '';display: block;width: 100%;height: 1px;background:lightgray;position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}

.wenyu_con1{background: #f5f7f5;}

.wenyu_con1_u1{font-size: 0;margin-top: 60px;}

.wenyu_con1_u1 li{display: inline-block;vertical-align: top;width: 24.2%;margin-right: 1%;position: relative;}

.wenyu_con1_u1 li:last-child{margin-right: 0;}

.wenyu_con1_u1 li span{display: block;overflow: hidden;}

.wenyu_con1_u1 li span img{width: 100%;transition: 0.3s ease-out;}

.wenyu_con1_u1 li aside{height: 140px;text-align: center;box-sizing: border-box;padding-top: 25px;}

.wenyu_con1_u1 li:hover span img{transform: scale(1.05);}

.wenyu_con1_u1 li aside h1{font-size: 22px;color: #479c49;font-weight: bold;}

.wenyu_con1_u1 li aside p{font-size: 16px;color: #282828;margin-top: 5px}

.wenyu_con1_u1 li aside p:after{content: '';display: block;width: 30px;height: 3px;background: #479c49;margin: 20px auto 0;}

.wenyu_con1_u1 li:nth-child(2n) span{margin-top: 140px}

.wenyu_con1_u1 li:nth-child(2n) aside{position: absolute;width: 100%;top: 0;}

.wy_title p{font-size: 18px;color: #222;margin: 20px 0 10px;}











.wenyu_con2_div_u1{font-size: 0;text-align: center;width: 100%;position: absolute;top: -75px;z-index: 3;}

.wenyu_con2_div_u1 li{display: inline-block;vertical-align: top;width: 150px;height: 150px;box-sizing: border-box;border: 5px solid white;position: relative;

overflow: hidden;border-radius: 50%;cursor: pointer;margin-right: 50px;}

.wenyu_con2_div_u1 li p{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.5);text-align: center;line-height: 140px;font-size: 26px;

font-weight: bold;color: white;transition: 0.3s ease-out;}

.wenyu_con2_div_u1 li:hover p,.wenyu_con2_div_u1 li.active p{background: rgba(71,156,73,.7);}

.wenyu_con2_div_u1 li:last-child{margin-right: 0}

.wenyu_con2_div{margin-top: 115px;position: relative;}

.wenyu_con2_div_u2{position: relative;}

.wenyu_con2_div_u2 li{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;transition: 0.5s ease-out;}

.wenyu_con2_div_u2 li.active{opacity: 1;}

.wenyu_con2_div_u2 li img{width: 100%;}

.wenyu_con2{padding-bottom: 0 !important;}



.wenyu_con3{background: #f2f4f2;}

.wenyu_con3_u1 li a{display: block;font-size: 0;}

.wenyu_con3_u1_left{display: inline-block;vertical-align: middle;width: 47%;overflow: hidden;}

.wenyu_con3_u1_left img{width: 100%;transition: 0.5s ease-out;}

.wenyu_con3_u1_right{display: inline-block;vertical-align: top;width: 53%;box-sizing: border-box;padding-left: 110px;padding-right: 20%;}

.wenyu_con3_u1_right h1{font-size: 24px;color: #479c49;font-weight: bold;}

.wenyu_con3_u1_right h1:before{content: '';display: block;width: 40px;height: 2px;background: #cacbca;margin-bottom: 40px;margin-top: 65px;}

.wenyu_con3_u1_right p{font-size: 18px;margin-top: 20px;line-height: 30px;}

.wenyu_con3_u1_right font{display: block;width: 130px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #479c49;color: #479c49;

font-size: 14px;border-radius: 50px;margin-top: 35px;transition: 0.3s ease-out;}

.wenyu_con3_u1_right font:hover{background:#479c49;color: white;}

.wenyu_con3_u1 li:nth-child(even) .wenyu_con3_u1_right{float: left;padding-right:110px;padding-left: 20%;}

.wenyu_con3_u1 li:hover .wenyu_con3_u1_left img{transform: scale(1.05);}

.wenyu_con4 .shanshi_con4_div{margin-top: 0}

.fw_hl_title span{text-transform: uppercase;}









.anju_con1_div{position: relative;padding: 100px 0 200px;}

.anju_con1_div_list{background: #edf3ec;box-sizing: border-box;padding: 65px;}

.anju_con1_div_list h1{font-size: 24px;color: #479c49;font-weight: bold;}

.anju_con1_div_list h1 i{font-size: 30px;font-weight: bold;}

.anju_con1_div_lists{width: 225px;}

.anju_con1_div_list h1:after{content: '';display: block;width: 30px;height: 2px;background:#479c49;margin: 20px 0;}

.anju_con1_div_list p{font-size: 18px;}







.anju_con1_div_u1{position: absolute;width: calc(100% - 440px);right: 0;bottom: 0;font-size: 0;}

.anju_con1_div_u1 li{display: inline-block;vertical-align: top;width: 49.5%;margin-right: 1%;position: relative;margin-top: 8px;}

.anju_con1_div_u1 li:nth-child(2n){margin-right: 0}

.anju_con1_div_u1 li span{display: block;overflow: hidden;}

.anju_con1_div_u1 li span img{transition: 0.3s ease-out;width: 100%;}

.anju_con1_div_u1 li p{font-size: 18px;color: white;padding: 5px 10px;width: 90%;left: 5%;bottom: 15px;background: rgba(0,0,0,.4);position: absolute;

text-align: center;box-sizing: border-box;}

.anju_con1_div_u1 li:hover span img{transform: scale(1.05);}

.anju_con1_div_u1 li:nth-child(3),.anju_con1_div_u1 li:nth-child(4){transform: translateX(-100px);}



.anju_con2{background: url(../images/anjs_02.jpg) no-repeat;background-size: cover;text-align: center;padding: 90px 0;}

.anju_con2_div{display: inline-block;vertical-align: middle;width: 655px;}

.anju_con2_div span{font-size: 18px;padding: 10px 20px;color: white;background: #479c49;display: inline-block;margin-bottom:15px;}

.anju_con2_div p{font-size: 20px;color: white;line-height:30px;}

.anju_con2_div p font{color: #60c963;font-weight: bold;font-size: 24px;}







.anju_con3_div_u1{font-size: 0;text-align: right;padding-bottom: 110px;}

.anju_con3_div_u1 li{display: inline-block;vertical-align: top;text-align: center;margin-right: 1%;width: 22%;margin-top: 10px;position: relative;overflow: hidden;}

.anju_con3_div_u1 li:nth-child(4n){margin-right: 0;}

.anju_con3_div_u1 li span {display: block;overflow: hidden;}

.anju_con3_div_u1 li span img{width: 100%;}

.anju_con3_div_u1 li:after{content: '';display: block;width: 100%;height: 100%;background: rgba(71,156,73,.8);position: absolute;top: 0;transform: scale(0);

transition: 0.5s ease-out;}

.anju_con3_div_u1_list{position: absolute;top: 50%;transform: translateY(-50%);box-sizing: border-box;padding: 0 30px;z-index: 2;color: white;}

.anju_con3_div_u1_list h1{font-size: 18px;transition: 0.5s ease-out;}

.anju_con3_div_u1_list h1:after{content: '';display: block;width: 25px;height: 1px;background: white;margin:  20px auto ;opacity: 0;font-size: 18px;transition: 0.5s ease-out .1;}

.anju_con3_div_u1_list p{font-size: 16px;line-height: 25px;height: 125px;opacity: 0;font-size: 18px;transition: 0.5s ease-out .2s;}



.anju_con3_div_u1_list h1,.anju_con3_div_u1_list p{transform: translateY(90px);}

.anju_con3_div_u1 li:hover .anju_con3_div_u1_list h1,.anju_con3_div_u1 li:hover .anju_con3_div_u1_list p{transform: translateY(0);opacity: 1;}

.anju_con3_div_u1 li:hover .anju_con3_div_u1_list h1:after{opacity: 1;}

.anju_con3_div_u1 li:hover:after{transform: scale(1.05);}

.anju_con3_div_u1 li:nth-child(1){opacity: 0;}

.anju_con3_div_u1 li:nth-child(1),.anju_con3_div_u1 li:nth-child(5){transform: translateY(60px);}

.anju_con3_div_u1 li:nth-child(3),.anju_con3_div_u1 li:nth-child(7){transform: translateY(100px);}

.anju_con3_div_u1 li:nth-child(4),.anju_con3_div_u1 li:nth-child(8){transform: translateY(50px);}

.anju_ss{display: block;width: 155px;height: 155px;text-align: center;line-height: 155px;font-size: 30px;font-weight: bold;color: white;

text-transform: uppercase;background: url(../images/dudu_03.jpg) no-repeat;background-size: 100% 100%;}

.anju_con3_div_u1 li:last-child:after{display: none;}

.anju_con3_div{position: relative;}

.anju_con3_title{position: absolute;width:350px;left: 0;top: 200px;}

.anju_con3_title h1{font-size: 30px;font-weight: bold;color: #479c49;}

.anju_con3_title p{font-size: 18px;margin-top: 10px;}

.anju_con3_title p:after{content: '';display: block;width: 30px;height: 2px;background: #999;margin-top: 20px;}









.anju_con4_u1 li{padding: 45px 0;}

.anju_con4_u1 li:nth-child(odd){background: #f8fcf8;}

.anju_con4_u1 li .ej_divBox{position: relative;font-size: 0;}

.anju_con4_left{display: inline-block;vertical-align: middle;width: 50%;box-sizing: border-box;padding-right: 100px;}

.anju_con4_right{display: inline-block;vertical-align: middle;width: 50%;overflow: hidden;}

.anju_con4_right img{width: 100%;transition: 0.5s ease-out;}

.anju_con4_left h1{font-size: 20px;font-weight: bold;color: #479c49;line-height: 30px;margin: 25px 0;}

.anju_con4_left p{font-size: 18px;color: #454c45;line-height: 30px;}

.anju_con4_u1 li:hover .anju_con4_right img{transform: scale(1.05);}







.lxwm{position: relative;}

.lxwm span{display: block;width: 100%;}

.lxwm span img{width: 100%;}

.lxwm_list{position: absolute;width: 100%;top: 50%;transform: translateY(-50%);z-index: 2;}

.lxwm_list_title span{text-transform: uppercase;font-size: 45px;color: rgba(250,250,250,.5);font-weight:bold;}

.lxwm_list_title h1{font-size: 30px;color: white;font-weight: bold;}

.lxwm_list_title h1:after{content: '';display: block;width: 30px;height: 2px;background: #479c49;margin-top: 15px;}

.lxwm_list_swiper{box-sizing: border-box;border: 5px solid rgba(250,250,250,.4);}

.lxwm_list_swiper1{box-sizing: border-box;padding: 38px;background: rgba(250,250,250,.9);}









.didiao{font-size: 0;}

.didiao span{display: inline-block;vertical-align: middle;width: 45%;}

.didiao aside{display: inline-block;vertical-align: middle;width: 55%;box-sizing: border-box;padding: 0 90px;}

.didiao aside font{display: block;margin-bottom: 30px;}

.didiao aside font img{width: auto;}

.didiao aside p{font-size: 14px;color: #858585;line-height: 30px;}

.didiao aside p i{font-size: 18px;color: #222;}

.lxdh{display: block;width: 160px;height: 32px;text-align: center;background: #479c49;color: white;line-height: 32px;border-radius: 50px;margin-top: 30px;}

.lxdh img{width: auto;margin-left: 10px;}

.lxdh:hover{background: #3f8741;}



.lxwm_list_swiper1{position: relative;}

.lxwm_list_swiper1 .swiper-container{height:330px;}







.lxwm_span{position: relative;}

.lxwm_span img{width: 100%;}

.lxwm_span li{position: absolute;top: 0;left: 0;opacity: 0;transition: 0.5s ease-out;}

.lxwm_span li.active{opacity: 1;}

.lxwm_list_swiper{margin-top: 45px}

.lxwm_list_swiper .swiper-pagination{position: absolute;right: 25px;bottom: auto;top: 0;z-index: 2;height:auto;width: 10px;left: auto;

top: 50%;transform: translateY(-50%);}

.lxwm_list_swiper .swiper-pagination span{display: block;width: 10px;height: 10px;background: #c3c3c3;margin:15px 0 10px;opacity: 1;position: relative;

}

.lxwm_list_swiper .swiper-pagination span:after{content: '';display: block;width: 16px;height: 16px;top: -4px;border: 1px solid transparent;position: absolute;

left: -4px;border-radius: 50%;}

.lxwm_list_swiper .swiper-pagination span.swiper-pagination-bullet-active{background: #479c49;}

.lxwm_list_swiper .swiper-pagination span.swiper-pagination-bullet-active:after{border: 1px solid #479c49;}





.rczp_con1{position: relative;}

.rczp_con1_list{position: absolute;width: 100%;top: 80px;color: white;}

.rczp_con1>span{display: block;overflow: hidden;width: 100%;}

.rczp_con1>span img{width: 100%;}



.rczp_con1_list span{font-size: 48px;color: rgba(250,250,250,.5);text-transform: uppercase;font-weight: bold;}

.rczp_con1_list h1{font-size: 30px;font-weight: bold;color: white;}

.rczp_con1_list h1:after{content: '';display: block;width: 30px;height: 2px;background: #479c49;margin-top: 20px}

.rczp_con1_list p{font-size: 16px;margin-top: 30px}

.rczp_con2_div_u1{box-sizing: border-box;padding: 80px;padding-bottom: 0;}

.rczp_con2_div_u1 li{margin-bottom: 20px;}

.rczp_con2_div_u1 li:last-child{margin-bottom: 0;}

.rczp_con2_div_top{line-height: 45px;height: 45px;border-radius: 5px;background: #e8ece8;box-sizing: border-box;padding: 0 25px;cursor: pointer;

transition: 0.3s ease-in-out;}

.rczp_con2_div_top span{font-size: 16px;font-weight: bold;color: #313131;transition: 0.3s ease-in-out;}

.rczp_con2_div_top span:before{content: '';display: inline-block;vertical-align: middle;width: 5px;height: 5px;border-radius: 50%;background:#313131;

margin-right: 10px;transition: 0.3s ease-in-out;}

.rczp_con2_div_top font{display: inline-block;width: 25px;height: 25px;line-height: 25px;text-align: center;border-radius: 50%;background: #479c49;color: white;

font-size: 15px;float: right;margin-top: 11px;transition: 0.3s ease-in-out;}

.rczp_con2_div_top.active{background: #479c49;}

.rczp_con2_div_top.active span{color: white;}

.rczp_con2_div_top.active span:before{background: #fff;}

.rczp_con2_div_top.active font{background: #ffffff;color: #479c49;}

.rczp_con2_div_top:hover{background: #479c49;}

.rczp_con2_div_top:hover span{color: white;}

.rczp_con2_div_top:hover span:before{background: #fff;}

.rczp_con2_div_top:hover font{background: #ffffff;color: #479c49;}


.rczp_con2_div_bottom{box-sizing: border-box;padding: 30px 40px;display: none;}

.rczp_con2_div_bottom h1{font-size: 16px;color: #479c49;font-weight: bold;margin-top: 30px;}

.rczp_con2_div_bottom p{font-size: 14px;color: #333;line-height: 25px;margin-top: 10px;}

.liulang{display: block;width: 310px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;background: #479c49;color: white;margin-top: 15px;}

.liulang img{margin-right: 10px;}

.liulang:hover{background: #377c39;}

.rczp_con2_div{transform: translateY(-175px);background: white;}



.wyjh{background: url(../images/hao_02.jpg) no-repeat center center;background-size: cover;background-attachment: fixed;padding: 100px 0;}

.wyjh_list span{font-size: 48px;color: rgba(250,250,250,.5);text-transform: uppercase;font-weight: bold;}

.wyjh_list h1{font-size: 30px;font-weight: bold;color: white;}

.wyjh_list h1:after{content: '';display: block;width: 30px;height: 2px;background: #479c49;margin-top: 20px}

.wyjh_list p{font-size: 16px;color: white;line-height: 30px;margin-top: 20px}

.wyjh_list font{font-size: 18px;color: #479c49;font-weight: bold;margin-top: 25px;line-height: 30px;display: block;}

.wyjh_list_ss{box-sizing: border-box;padding: 60px;background: rgba(250,250,250,.9);margin-top: 55px;}

.wyjh_list_ss p{font-size: 16px;color: #555555;line-height: 25px;}

.wyjh_list_ss h1{font-weight: bold;font-size:24px;color: #479c49;margin-top: 20px;}

.wyjh_list_ss h1:after{content: '';display: block;width: 0;border: 8px solid transparent;border-top-color: #555555;margin-top: 20px;}

.wyjh_list_ss_form_list{background: white;box-sizing: border-box;border: 1px solid lightgray;height: 42px;box-sizing: border-box;padding-left: 15px;}

.wyjh_list_ss_form{font-size: 0;}

.wyjh_list_ss_form_list{display: inline-block;vertical-align: top;width: 32%;margin-right: 2%;margin-top: 18px;}

.wyjh_list_ss_form .wyjh_list_ss_form_list:nth-child(3n){margin-right: 0}

.wyjh_list_ss_form_list label{display: inline-block;vertical-align: middle;font-size: 14px;color: #7b7b7b;height: 100%;line-height: 40px;}

.wyjh_list_ss_form_list input{width: 190px;height: 100%;box-sizing: border-box;border: none;outline: none;}

.wyjh_list_ss_form_list input[type=radio]{width: 14px;height: 14px;margin: 0 10px;}

.wyjh_list_ss_form_list label img{margin-right: 5px;margin-top: -2px;}

.wyjh_list_ss_form_list span{display: inline-block;vertical-align: middle;font-size: 14px;color: #7b7b7b;margin-top: -2px;}

.wyjh_list_ss form>.wyjh_list_ss_form_list{width: 100%;}

.wyjh_list_ss form>.wyjh_list_ss_form_list input{width: 80%;}

.wyjh_list_ss_form{margin-top: 20px;}

.wyjh_list_ss form input[type=submit]{display: block;background: #479c49;font-size: 16px;height: 45px;color: white;font-weight: bold;border: none;width: 100%;

margin-top:40px;cursor: pointer;transition: 0.3s ease-in-out;}

.wyjh_list_ss form input[type=submit]:hover{background: #3c803e;}

.wyjh_list_ss form p{font-size: 14px;color:#ce0c0d;text-align: center;margin-top: 10px;}

.yycg .wyjh_list_ss_form_list{margin-top: 0;}

.yycg{background: url(../images/wom_02.jpg) no-repeat center center;background-size: cover;background-attachment: fixed;padding: 100px 0;}







.pplc span{display: block;width: 100%;}

.pplc img{width: 100%;}

.pp_title{text-align: center;}

.pp_title h1{position: relative;}

.pp_title h1 font{display: inline-block;position: absolute;font-size: 30px;color: #fff;font-weight: bold;background: #479c49;border-radius: 50px;

padding: 5px 25px 10px;bottom: 32px;left: 50%;transform: translateX(-50%);}

.pplc_con1_list{box-sizing: border-box;padding: 120px;background: white;transform: translateY(-180px);}

.pp_title h1:before{content: '';display: block;width:0;position: absolute;bottom: -20px;left: 50%;border:10px solid transparent;border-top-color: #479c49;

transform: translateX(-50%);z-index: 2;}

.pp_title h1:after{content: '';display: block;width: 400px;height: 1px;background:linear-gradient(to right,white,#e6e6e6,white);position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}







.IndexList{width: 100%;margin: 85px 0;}

.IndexList ul{font-size: 0;width: 100%;margin: 0 auto;text-align: center;}

.IndexList ul li{display: inline-block;vertical-align: top;text-align: left;margin-right: 50px;}

.IndexList ul li:last-child{margin-right: 0;}

.IndexList ul li p{font-size: 18px;color: gray;border-top:1px solid #e5e5e5;padding-top: 5px;transition: 0.8s ease-in-out;}

.nub{ font-size: 45px; color: #000; line-height: 45px; height: 45px; display: inline-block; font-family: arial;font-weight: bold;}
.IndexList ul li:hover p,.IndexList ul li:hover .nub{color: #479c49;}
.NumContent{ height: inherit; display: inherit; overflow: hidden; position: relative; line-height: inherit; font-size: inherit;}

.NumContent>div{line-height: inherit; color: inherit; font-size: inherit; display: inline-block;}

.NumContent>div>div{line-height: inherit; color: inherit; font-size: inherit;}

.NumContent>div:nth-child(1){

	transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-webkit-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-moz-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

}

.NumContent>div:nth-child(2){

	transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-webkit-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-moz-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

}

.NumContent>div:nth-child(3){

	transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-webkit-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-moz-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

}

.NumContent>div:nth-child(4){

	transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-webkit-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-moz-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

}

.NumContent>div:nth-child(5){

	transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-webkit-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-moz-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

}

.NumContent>div:nth-child(6){

	transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-webkit-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

	-moz-transition: all 0.8s cubic-bezier(.35,.75,.55,1) .3s;

}

.pd{vertical-align: top;display: inline-block;font-size: 20px;color: #9d9d9d;}

.pplc_con1_list_list{box-sizing: border-box;background: url(../images/ls_03.jpg) no-repeat #f2f6f2;background-size: 100%;padding: 20px;padding-top: 45px;

margin-top: 70px;}

.pplc_con1_list_list_ls{box-sizing: border-box;padding: 55px;background: white;border:1px dashed lightgray;padding-top: 30px;}

.pplc_con1_list_list_ls p{text-indent: 2em;font-size: 16px;line-height: 40px;color: #666;margin-top: 25px;}

.pplc_con1_list_list_ls p span{font-weight: bold;font-size: 24px;color: #479c49;}







.pplc_con1 .ej_divBox{width: 75%;min-width: 1050px;}

.pp_title1{text-align: center;}

.pp_title1 h1{text-align: center;}

.pp_title1 h1 font{font-size: 30px;color: #fff;font-weight: bold;background: #479c49;border-radius: 50px;display: inline-block;padding: 5px 50px 10px;}

.pplc_con1_list_swper{padding: 60px 0;margin-top: 60px;}

.pp_title1 p{position: relative;font-size: 24px;color: #479c49;font-weight: bold;padding: 30px 0;}

.pp_title1 p:before{content: '';display: block;width:0;position: absolute;bottom: -20px;left: 50%;border:10px solid transparent;border-top-color: #479c49;

transform: translateX(-50%);z-index: 2;}

.pp_title1 p:after{content: '';display: block;width: 100%;height: 1px;background:#d9d9d9;position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);}





.pplc_con1_list_swper{background: url(../images/ditu_03.png) no-repeat right top;}

.daole{text-align: center;}

.daole time{display: block;text-align: center;font-size: 20px;color: #cecece;font-weight: bold;transition: 0.3s ease-out;}

.daole font{display: block;margin: 25px auto;width: 10px;height: 10px;border-radius: 50%;position: relative;}

.daole font:after{content: '';display: block;width: 100%;height: 100%;background: #dadada;border-radius: 50%;transform: scale(1.5);z-index: 1;

top: 0;position: absolute;left: 0;transition: 0.3s ease-out;}

.daole font:before{content: '';display: block;width: 100%;height: 100%;background: #479c49;border-radius: 50%;transform: scale(1);z-index: 2;

top: 0;position: absolute;left: 0;transition: 0.3s ease-out;}





.daole p{font-size: 20px;color: #282828;transition: 0.3s ease-out;}

.daole span{display: inline-block;width: 160px;line-height: 30px;border-radius: 50px;background: #d3d3d3;color: #222;font-size: 16px;margin-top: 10px;

transition: 0.3s ease-in-out;}

.daole:hover span{background: #479c49;color: white;}

.daole:hover font:before{transform: scale(1.5);}

.daole:hover font:after{transform: scale(2);}

.daole:hover p{transform: translateY(-5px);}

.daole:hover time{transform: translateY(5px);}

.pplc_con1_list_swper_sli{padding: 90px 0;position: relative;}

.pplc_con1_list_swper_sli:after{content: '';display: inline-block;width: 3000px;height: 2px;background:#dadada;left: -1000px;top: 43.5%;position: absolute}

.pplc_con1_list_swper_sli .swiper-button-next,.pplc_con1_list_swper_sli .swiper-button-prev{width: 44px;height: 44px;background-size: 12px;background-color: #d3d3d3;

border-radius: 10px;margin-top: -44px;transition: 0.3s ease-out;}

.pplc_con1_list_swper_sli .swiper-button-next:hover,.pplc_con1_list_swper_sli .swiper-button-prev:hover{background-color: #479c49;}

.pplc_con1_list_swper_sli .swiper-button-next{right: -80px;}

.pplc_con1_list_swper_sli .swiper-button-prev{left: -80px;}

.pplc_con1_list_swper_lsit{padding: 0;background: none;}

.pplc_con1_list_swper_lsit{text-align: center;}

.pplc_con1_list_swper_lsit>p img{max-width: 100%;margin-top: 45px;}

.pplc_con1_list_list_ssdd{box-sizing: border-box;padding: 60px;border: 1px dashed lightgray;background: white;}

.pplc_con1_list_list_ssdd h1{font-size: 24px;color: #479c49;font-weight: bold;}

.pplc_con1_list_list_ssdd h2{display: inline-block;font-size: 24px;color: white;padding: 5px 30px;background: #479c49;margin-top: 10px;}

.pplc_con1_list_list_ssdd{text-align: center;}

.pplc_con1_list_list_ssdd p{font-size: 16px;color: #282828;line-height: 30px;margin-top: 35px;text-align: left;}

.pplc_con1_list_list_ssdd_u1{margin-top: 35px;}

.pplc_con1_list_list_ssdd_u1 li{display: inline-block;vertical-align: top;width: 100px;height: 100px;text-align: center;line-height: 100px;

border-radius: 50%;background:#479c49;margin-right: 38px;transition: 0.3s ease-out;}

.pplc_con1_list_list_ssdd_u1 li img{max-width: 70%;}

.pplc_con1_list_list_ssdd_u1 li:hover{background: #f4be2b;}

.pplc_con1_list_list_ssdd_u1 li:last-child{margin-right: 0;}

.pplc_con1_list_list_ssdd_u1 li:nth-child(4){width: auto;background: none;}

.pplc_con1_list_list_ssdd_u1 li:nth-child(4) img{width: auto;}

.ksd,.pplc_con1_list_swper_lsit{margin-top: 0;transform: translateY(40px);}

.ksd{transform: translateY(80px);}











.zxdt_nav{text-align: center;padding: 120px 0;background: url(../images/dt_02.jpg) no-repeat center center;background-size: cover;}

.zxdt_nav h1{font-size: 45px;color: rgba(250,250,250,.5);text-transform: uppercase;font-weight: bold;}

.zxdt_nav_u1 li{display: inline-block;width: 160px;height: 50px;line-height: 50px;}

.zxdt_nav_u1 li a{display: block;color: white;font-size: 24px;font-weight: bold;}

.zxdt_nav_u1 li:hover a,.zxdt_nav_u1 li.active a{background: #479c49;}

.zxdt_nav_u1{margin-top: 20px}



.zxdt_con1_u1 li a{display: block;position: relative;padding: 15px 0;}

.zxdt_con1_u1 .ej_divBox{font-size: 0;}



.zxdt_con1_div1,.zxdt_con1_div2,.zxdt_con1_div3,.zxdt_con1_div4{display: inline-block;vertical-align: middle;box-sizing: border-box;overflow: hidden;

position: relative;z-index: 2;}

.zxdt_con1_div1{width: 290px;}

.zxdt_con1_div1 img{width: 100%;transition: 0.3s ease-in-out;}

.zxdt_con1_div2{width: 120px;text-align: right;}

.zxdt_con1_div2 time{display: block;font-size: 24px;color: #479c49;font-weight: bold;transition: 0.3s ease-in-out;}

.zxdt_con1_div2 span{display: block;font-size: 16px;color: gray;transition: 0.3s ease-in-out;}
.ylxbk li a{
	padding: 40px 0
}
.zxdt_con1_div3{width: calc(100% - 443px);box-sizing: border-box;padding: 0 50px;transition: 0.3s ease-in-out;}

.zxdt_con1_div3 h1{font-size: 20px;color: #282828;transition: 0.3s ease-in-out;}

.zxdt_con1_div3 p{font-size: 16px;color: #999;margin-top: 10px;transition: 0.3s ease-in-out;}

.zxdt_con1_div3 h1:before{content: '';display: inline-block;vertical-align: middle;width: 0px;height: 1px;background: white;transition: 0.3s ease-in-out;}

.zxdt_con1_div4 span{display: inline-block;width: 33px;text-align: center;line-height: 33px;border-radius: 50%;background: #479c49;color: white;

transition: 0.3s ease-in-out;}

.zxdt_con1_u1 li{}

.zxdt_con1_u1 li:nth-child(even){background: #f1f4f1;}

.zxdt_con1_u1 li:hover .zxdt_con1_div1 img{transform: scale(1.05);}

.zxdt_con1_u1 li:hover .zxdt_con1_div3 h1:before{width: 25px;}

.zxdt_con1_u1 li:hover .zxdt_con1_div4 span{background: white;color: #479c49;}

.zxdt_con1_u1 li a:after{content: '';display: block;width: 0%;height: 100%;position: absolute;left: 0;top: 0;background: #479c49;transition: 0.5s ease-out;}

.zxdt_con1_u1 li:hover a:after{width: 100%;}

.zxdt_con1_u1 li:hover h1{color: white;}

.zxdt_con1_u1 li:hover p{color: rgba(250,250,250,.5);}

.zxdt_con1_u1 li:hover time{color: white;}

.zxdt_con1_u1 li:hover .zxdt_con1_div2 span{color: rgba(250,250,250,.5);}



.pages{text-align: center;margin: 70px 0;}

.pages>a{display: inline-block;vertical-align: middle;transition: 0.3s ease-in-out;}

.pages_left{width: 0;border:10px solid transparent;border-right-color: #eaeaea;}

.pages_right{width: 0;border:10px solid transparent;border-left-color: #eaeaea;}

.pages_u1{display: inline-block;vertical-align: middle;margin: 0 10px;}

.pages_u1 li{display: inline-block;width: 37px;height: 35px;line-height: 35px;background: #f2f1f1;margin: 0 2px;transition: 0.3s ease-in-out;}

.pages_u1 li a{display: block;font-size: 18px;color: #479c49;}

.pages_u1 li:hover a,.pages_u1 li.active a{color: white;}

.pages_u1 li:hover,.pages_u1 li.active{background: #479c49;}

.pages_left:hover{border-right-color: #479c49;}

.pages_right:hover{border-left-color: #479c49;}















.gszq{position: relative;}

.gszq>span{display: block;width: 100%;}

.gszq>span img{width: 100%;}

.gszq_ssd{position: absolute;width: 100%;z-index: 2;bottom: 175px;}

.gszq_ssd span{font-size: 45px;color: rgba(250,250,250,.5);text-transform: uppercase;font-weight: bold;}

.gszq_ssd h1{font-size: 30px;font-weight: bold;color: white;}

.gszq_ssd h1:after{content: '';display: block;width: 35px;height: 2px;background: #479c49;margin-top: 20px;}

.gszq_con1_u1 li{margin-bottom: 10px;}

.gszq_con1_u1 li a{display: block;font-size: 0;box-sizing: border-box;padding: 33px;background: #f2f3f2;}

.gszq_con1_left{display: inline-block;vertical-align: middle;width: 40%;overflow: hidden;box-sizing: border-box;border: 4px solid #cecfce;}

.gszq_con1_left img{width: 100%;transition: 0.3s ease-out;}

.gszq_con1_u1 {transform: translateY(-120px);}

.gszq_con1_right{display: inline-block;vertical-align: middle;width:60%;box-sizing: border-box;padding-left: 70px;padding-right: 30px;}

.gszq_con1_right h1{font-size: 24px;color: #282828;font-weight: bold;transform: translateX(-10px);transition: 0.3s ease-out;}

.gszq_con1_right span{font-size: 14px;color: gray;margin-top: 5px;display: block;}

.gszq_con1_right p{font-size: 16px;color: #282828;line-height: 25px;margin-top: 25px;}

.gszq_con1_right font{display: inline-block;width: 33px;height: 33px;text-align: center;line-height: 33px;border: 1px solid #479c49;color: #479c49;transition: 0.3s ease-out;

border-radius: 50%;margin-top: 20px;}

.gszq_con1_u1 li:hover h1{color: #479c49;}

.gszq_con1_u1 li:hover font{background:#479c49;color: white;}

.gszq_con1_u1 li:hover .gszq_con1_left img{transform: scale(1.05);}









.zxdt_xq_div h1{font-size: 24px;color: #479c49;font-weight: bold;text-align: center;}

.zxdt_xq_div span{display: block;text-align: center;font-size: 14px;color: gray;padding: 20px 0;border-bottom: 1px solid #e5e5e5;}

.zxdt_xq_div p{text-indent: 2em;font-size: 16px;color: #282828;line-height: 30px;margin-top: 35px;}

.zxdt_xq_div p img{max-width: 100%;display: block;margin: 0 auto;}

.zxdt_xq_div h2{font-size: 16px;color: #3c664d;font-weight: bold;text-align: center;margin-top: 35px;}

.page1 a{display: block;line-height: 60px;color: #222;background: #f4f3f1;text-align: center;font-size: 16px;margin-top: 20px}

.page1 a:hover{background: #479c49;color: white;}

.page1{margin-top: 90px;}

.souewr{padding-top: 0;}

@media only screen and (max-width:1800px) {
	.ind_ej_divBox_middle p{width: 420px;font-size: 16px;}

	.ind_ej_divBox_middle font{padding: 0;margin: 5px 0;}

	.rczp_con2_div{transform: translateY(-130px);}
}

@media only screen and (max-width:1660px) {
	.ej_banner .swiper-slide span{height: 500px;}

	.sy_con1_list1_div h2,.sy_con1_list1_div h1{font-size: 23px;}

	.sy_con1_list1_div2 p{line-height: 26px;}

	.sy_con1_list1_div2{margin-top: 20px;padding-bottom: 20px;}

	.sy_con1_list1_content p{margin-top: 15px;}

	.sy_con2_left h2,.ej_title h1,.sy_con2_left h1{font-size: 25px;}

	.sy_con2_left h3{font-size: 20px;}

	.sy_con2_u1 li:hover .sy_con2_left h1,.sy_con2_u1 li:hover .sy_con2_left h2,.sy_con2_u1 li:hover .sy_con2_left h3,.sy_con2_u1 li:hover .sy_con2_left p

	{transform: translateY(-20px);}

	.bushu font i,.bushu font {font-size: 16px;}

	.yy_con1_left h1,.yy_con3_right h1,.yiyuan_con2_left h1,.yiyuan_con3_div_left h1,.yiyuan_con1 .ej_title h1,.fw_title span,.fw_hl_title h1

	,.wy_title h1,.zxdt_nav h1{font-size: 30px;}

	.yy_con1_left h2,.yy_con1_left span,.yy_con3_right span,.lxwm_list_title span,.lxwm_list_title h1,.pp_title1 h1 font,.gszq_ssd span,.gszq_ssd h1{font-size: 25px;}

	.yy_con2 .yy_con1_left p,.yy_con3_right p,.yiyuan_con2_left p,.zxdt_nav_u1 li a{font-size: 20px;}

	.yy_con3_right h1{margin-right: 10px;}

	.yy_con4_right_div1_right p{font-size: 16px;}

	.yy_con4_right_div1_right h2{font-size: 20px;margin-top: 5px;}

	.yy_con5 .bushu font,.jy_con1_u1_div p{font-size: 16px;}

	.jy_con1_u1_div h1{font-size: 20px;}

	.ej_banner .swiper-button-next{right: 10px;}

	.ej_banner .swiper-button-prev{left: 10px;}

	.yiyuan_con1_u1_div2 a{font-size: 16px;}

	.ind_ej_divBox_right a{width: 120px;}

	.cp_zh_u2_div span img{max-width: 90px;}

	.cp_zh_u2_div span{width: 130px;height: 130px;line-height: 130px;}

	.cp_zh_u2_div h1,.fw_kf_con1_divh p{font-size: 18px;}

	.cp_zh_u2_div{padding: 0 20%;}

	.fw_yl_con1_swiper aside h1,.shanshi_con1_u1 li aside h1,.shanshi_con3_title p{font-size: 20px;}

	.fw_yl_con1_swiper{margin-top: 50px;}

	.fw_yl_con2_u2 li span{width: 100px;height: 100px;line-height: 100px;}

	.fw_yl_con2_u2 li span{font-size: 50px;}

	.fw_title aside h1{font-size: 17px;}

	.fw_title aside font{font-size: 12px;}

	.fw_right_u1 li p,.fw_left span,.fw_right_u2 li p,.shanshi_con1_div1 p,.yy_con1_left p{font-size: 18px;}

	.fw_left h1,.fw_kf_con1_divh h1,.fw_hl_con3_u1_div_list font,.shanshi_con1_div1 h1,.anju_con3_div,.rczp_con1_list span,.rczp_con1_list h1,.wyjh_list span

	,.wyjh_list h1,.pp_title h1 font{font-size: 25px;}

	.fw_yl_xq_right h1,.shanshi_con2_title h1,.anju_con3_title h1{font-size: 25px;}

	.fw_hl_con2_swiper_u1 li a aside h1,.fw_hl_con5 li span,.gszq_con1_right h1{font-size: 20px}

	.sss li{width: 140px;height: 140px;}

	.wenyu_con3_u1_right{padding-right: 5%;}

	.wenyu_con3_u1_right h1:before{margin: 30px 0 30px;}

	.wenyu_con3_u1_right h1,.anju_con1_div_list h1{font-size: 20px;}

	.wenyu_con3_u1_right p,.anju_con3_title p{font-size: 16px}

	.wenyu_con3_u1_right font{margin-top: 25px;}

	.wenyu_con3_u1_right{padding-left: 90px;}

	.wenyu_con3_u1 li:nth-child(even) .wenyu_con3_u1_right{padding-right: 90px;padding-left: 5%;}

	.lxwm_list_swiper{margin-top: 30px}

	.rczp_con1_list p{margin-top: 20px;}

	.rczp_con2_div_u1{padding: 50px;}

	.rczp_con2_div{transform: translateY(-130px);}

	.rczp_con1_list{top: 50px;}

	.rczp_con2_div_u1{padding-bottom: 0;}

	.wyjh{padding: 70px 0;}

	.pplc_con1_list{padding: 80px;transform: translateY(-150px);}

	.IndexList{margin: 65px 0;}
}



@media only screen and (max-width:1600px) {
	.cp_zh_u2_div span {transform: translateX(50px) translateY(109px);}
}

@media only screen and (max-width: 1500px) {
	.ej_divBox{width: 1050px;}

	.sy_con1_right{padding: 30px 50px;}

	.sy_con2_u1 li:hover .sy_con2_left h1,.sy_con2_u1 li:hover .sy_con2_left h2,.sy_con2_u1 li:hover .sy_con2_left h3,.sy_con2_u1 li:hover .sy_con2_left p

		{transform: translateY(-35px);}

	.ind_ej_divBox_middle{margin-left: 30px;}

	.ind_ej_divBox_middle p{width: 380px;}

	.ind_ej_divBox_middle font{display: inline;}

	.fw_yl_con1_swiper aside{min-height: 113px;}

	.fw_yl_xq_list1 .fw_swiper_btn .sw_you{margin-right: 0px;}

	

	.lxwm_list_swiper1 .swiper-container{height:282px;}

	.fw_hl_con2_swiper_u1 li a span{width: 160px;height: 160px;}

	.fw_hl_con2_swiper_u1 li a aside{width: calc(100% - 160px);}

	.anju_con1_div{padding: 100px 0;}

	.pplc_con1_list{padding: 50px;}
}