/*reset*/
*{padding: 0;margin: 0;line-height: 1em;font-family: "Microsoft YaHei","Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;}
body{margin: 0 auto;background: #fff;overflow-x: hidden;height: 100%;}
ul,ol{list-style: none;}
a{display: block;text-decoration: none;color: inherit;}
img,input,select,textarea,button{border: none;outline: none;}
img{display: block;}
em{font-style: normal;}
strong{font-weight: normal;}
video{display: block;}
.clearfix{display: block;clear: both;}
@font-face {
	font-family:'webfont-rubik';
    src: url(../font/RUBIK-REGULAR-WEBFONT.eot);
    src: url(../font/RUBIK-REGULAR-WEBFONT.eot?#iefix) format('embedded-opentype'),
    url(../font/RUBIK-REGULAR-WEBFONT.woff) format('woff'),
    url(../font/RUBIK-REGULAR-WEBFONT.ttf) format('truetype'),
    url(../font/RUBIK-REGULAR-WEBFONT.svg#RUBIK-REGULAR-WEBFONT) format('svg');
    font-style: normal;
    font-weight: normal;
}
@font-face {
	font-family:'webfont-segoe';
    src: url(../font/segoemcl.eot);
    src: url(../font/segoemcl.eot?#iefix) format('embedded-opentype'),
    url(../font/segoemcl.woff) format('woff'),
    url(../font/segoemcl.ttf) format('truetype'),
    url(../font/segoemcl.svg#segoemcl) format('svg');
    font-style: normal;
    font-weight: normal;
}
@font-face {
	font-family:'webfont-segoeuil';
    src: url(../font/webfont-segoeuil.eot);
    src: url(../font/webfont-segoeuil.eot?#iefix) format('embedded-opentype'),
    url(../font/webfont-segoeuil.woff) format('woff'),
    url(../font/webfont-segoeuil.ttf) format('truetype'),
    url(../font/webfont-segoeuil.svg#webfont-segoeuil) format('svg');
    font-style: normal;
    font-weight: normal;
}

/*public*/
body{padding-top: 1.2rem;width: 7.5rem;padding-top: 1.2rem;}
.header{position: fixed;z-index: 999;top: 0px;left: 0px;width: 7.5rem;height: 1.2rem;background-color: #fff;}
.header .logo{float: left;width: 1.41rem;height: 0.6rem;margin-left: 0.35rem;margin-top: 0.3rem;background: url(../img/header_01.png) no-repeat left center/100% auto;}
.header .navbarbtn{float: right;width: 0.5rem;height: 0.4rem;margin-right: 0.35rem;margin-top: 0.4rem;}
.header .navbarbtn em{display: block;height: 0.06rem;margin-top: 0.11rem;background-color: rgb(12,127,95);}
.header .navbarbtn :first-child{margin-top: 0rem;}
.header .navbar{display: none;width: 3.7rem;height: 100%;position: fixed;top: 0rem;right: 0rem;background-color: rgba(255,255,255,0.9);box-sizing: border-box;padding-top: 1.5rem;padding-left: 0.8rem;padding-bottom: 0.8rem;}
.header .navbar .close{position: absolute;width: 0.5rem;height: 0.4rem;top: 0.4rem;right: 0.4rem;}
.header .navbar .close em{position: absolute;width: 0.64rem;height: 0.06rem;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;margin: auto;background-color: rgb(144,196,47);transform-origin: center;}
.header .navbar .close em:nth-child(1){transform: rotate(45deg);}
.header .navbar .close em:nth-child(2){transform: rotate(-45deg);}
.header .navbar>ul{max-height: 100%;overflow: auto;}
.header .navbar>ul>li>a{height: 1.12rem;box-sizing: border-box;border-bottom: 0.01rem solid rgb(144,196,47);font-size: 0rem;position: relative;transition: all 0ms 400ms;}
.header .navbar>ul>li.on>a{border-bottom: none;transition: all 0ms 0ms;}
.header .navbar>ul>:last-child>a{border-bottom: none;}
.header .navbar>ul>li>a h2{line-height: 1.11rem;font-size: 0.36rem;color: rgb(77,73,74);}
.header .navbar>ul>li>a div{position: absolute;top: 0.55rem;right: 0.05rem;width: 0.5rem;transform-origin: center;}
.header .navbar>ul>li>a div em{position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;width: 0.22rem;height: 0.02rem;background-color: rgb(144,196,47);transform-origin: center;}
.header .navbar>ul>li>a div em:nth-child(1){transform: rotate(-45deg) translate(-0.11rem,-0.11rem);}
.header .navbar>ul>li>a div em:nth-child(2){transform: rotate(45deg);}
.header .navbar .openlinks h3{font-size: 0.3rem;color: rgba(118,147,108,0.8);margin-top: 0.3rem;margin-bottom: 0.3rem;}
.header .navbar .openlinks .on h3{color: rgb(118,147,108);font-weight: bold;}
.header .navbar .openlinks{display: none;}
.header .navbar>ul>.on>a div{transform: scale(1,-1);}

.banner{width: 7.5rem;height: 2.3rem;background: url(../img/banner_01.jpg) no-repeat center/100% 100%;position: relative;overflow: hidden;}
.banner :nth-child(1){display: none;position: absolute;top: 0.85rem;right: 0.5rem;font-size: 0.3rem;color: rgb(34,192,41);font-weight: bold;}
.banner :nth-child(1)::before{content: "";width: 0.21rem;height: 0.03rem;position: absolute;top: 50%;margin-top: -0.01rem;left: -0.3rem;background-color: rgb(34,192,41);}
.banner :nth-child(2){display: none;position: absolute;top: 1.2rem;right: 0rem;font-family:'webfont-rubik';font-size: 0.4rem;color: rgba(19,126,83,0.1);font-weight: bold;text-transform: uppercase;letter-spacing: -0.03rem;}
.banner .ban_cn{width: 7.5rem;height: 2.3rem;text-align: center;line-height: 2.3rem;font-size: 0.38rem;color: #22c029;letter-spacing: 0.1rem;}

.content .wrap{box-sizing: border-box;padding: 0.4rem 0.35rem 1rem 0.35rem;}
.content .wrap>h2{font-size: 0.34rem;color: rgb(86,98,90);font-weight: 500;margin-bottom: 0.4rem;text-transform: uppercase;}
.content .wrap>h2 em{display: block;margin-bottom: 0.18rem;font-family:'webfont-segoe';font-size: 0.46rem;color: rgb(117,199,76);}
.content .wrap p{font-size: 0.26rem;color: rgba(106,111,101,0.8);line-height: 0.42rem;margin: 0.4rem 0;}

.footer{width: 7.5rem;height: 1.85rem;background-color: rgb(90,87,73);box-sizing: border-box;padding: 0.4rem 0.35rem 0 0.35rem;}
.footer .copyright{width: 6.8rem;border-bottom: rgba(197,197,197,0.3) 0.02rem solid;}
.footer .copyright div{font-size: 0.22rem;color: rgb(165,160,142);font-family:'webfont-rubik';height: 0.42rem;}
.footer .copyright div:first-child{float: left;}
.footer .copyright div:last-child{float: right;}
.footer .copyright::after{content: "";display: block;clear: both;}
.footer .contact{width: 6.8rem;padding-top: 0.23rem;}
.footer .contact::after{content: "";display: block;clear: both;}
.footer .contact div:first-child{float: left;height: 0.38rem;line-height: 0.4rem;padding-left: 0.49rem;background: url(../img/footer_01.png) no-repeat left center/auto 0.35rem;font-family:'webfont-rubik';font-size: 0.22rem;color: rgb(165,160,142);}
.footer .contact div:last-child{float: right;height: 0.38rem;line-height: 0.4rem;padding-left: 0.45rem;background: url(../img/footer_02.png) no-repeat left center/auto 0.38rem;font-size: 0.22rem;color: rgb(165,160,142);font-family:'webfont-rubik';}

/*index*/
.index_slide .swiper-pagination{position: absolute;z-index: 10;left: auto;right: 0rem;bottom: 0rem;width: 7.15rem;height: 0.6rem;background-color: rgba(255,255,255,0.6);font-size: 0rem;text-align: right;box-sizing: border-box;padding-top: 0.23rem;}
.index_slide .swiper-pagination span{display: inline-block;vertical-align: top;width: 0.14rem;height: 0.14rem;border-radius: 0.1rem;margin-right: 0.1rem;background-color: #fff;opacity: 1;}
.index_slide .swiper-pagination :last-child{margin-right: 0.36rem;}
.index_slide .swiper-pagination .swiper-pagination-bullet-active{background-color: rgb(62,162,62);}
.index_content .wrap{width: 7.5rem;box-sizing: border-box;padding: 0 0.35rem;background-color: rgb(237,237,237);}
.index_content .wrap .news{width: 7.15rem;position: relative;top: 0rem;left: 0rem;background-color: #fff;box-sizing: border-box;padding: 0.14rem 0.35rem 0.4rem 0.35rem;}
.index_content .wrap .news a{width: 100%;height: 1.27rem;box-sizing: border-box;border-bottom: 0.02rem dashed rgb(238,238,238);box-sizing: border-box;padding-top: 0.29rem;}
.index_content .wrap .news a .aday{font-family:'webfont-rubik';font-size: 0.3rem;color:#5dba2e;}
.index_content .wrap .news a .atext{font-size: 0.28rem;color: #56625a;margin-top: 0.15rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index_content .wrap .videos{padding-top: 0.33rem;padding-bottom: 1rem;}
.index_content .wrap .videos>:first-child{margin-bottom: 0.4rem;}
.index_content .wrap .videos a{position: relative;}
.index_content .wrap .videos a video{width:6.8rem;height:3.54rem;object-fit:fill;}
.index_content .wrap .videos img{width: 100%;background-color: #ccc;}
.index_content .wrap .videos .name{z-index: 2;}
.index_content .wrap .videos .name p{width: 6.8rem;height: 0.94rem;text-align: center;line-height: 0.94rem;font-size: 0.34rem;color: #56625a;background-color: #fff;}

/*about_group*/
.about_group .wrap{overflow: hidden;}
.about_group .video video{width: 6.8rem;height: 3.54rem;object-fit: fill;}
.about_group .video .name{width: 6.8rem;height: 0.94rem;background-color: rgb(238,236,231);text-align: center;line-height: 0.94rem;font-size: 0.34rem;color: #8e8b7b;}
.about_group .video .load{margin-top: 0.5rem;width: 6.8rem;height: 0.4rem;position: relative;}
.about_group .video .load :first-child{width: 3.4rem;height: 0.4rem;float: left;text-indent: 1.54rem;line-height: 0.4rem;font-size: 0.24rem;color: #0f4c79;background: url(../img/about__group_2.jpg) no-repeat 0.88rem center/auto 0.4rem;}
.about_group .video .load :last-child{width: 3.4rem;height: 0.4rem;float: right;text-indent: 1.24rem;line-height: 0.4rem;font-size: 0.24rem;color: #0f4c79;background: url(../img/about__group_3.jpg) no-repeat 0.62rem center/auto 0.4rem;}
.about_group .video .load::after{content: "";display: block;position: absolute;top: 0;left: 3.39rem;width: 0.02rem;height: 100%;background-color:#0f4c79;}

/*about_speech*/
.about_speech .show::after{content: "";display: block;clear: both;}
.about_speech .top{width: 6.8rem;height: 3.43rem;margin-bottom: 0.6rem;font-size: 0rem;}
.about_speech .top img{display: inline-block;vertical-align: top;width: 3rem;height:3.43rem;}
.about_speech .top>div{display: inline-block;vertical-align: top;width: 3.8rem;height: 3.43rem;box-sizing: border-box;padding-left: 0.4rem;padding-top: 1.28rem;}
.about_speech .top>div :nth-child(1){font-size: 0.34rem;color:#373e3c;}
.about_speech .top>div :nth-child(2){margin-top: 0.2rem;font-size: 0.3rem;color:rgba(55,62,60,0.8);}
.about_speech .sign{width: 1.08rem;margin-top: -0.1rem;float: right;display: none;}

/*about_process*/
.about_process .wrap{padding-bottom: 0.6rem;}
.about_process li{border-top: 1px solid rgb(223,216,205);}
.about_process li .year{padding-top: 0.4rem;padding-left: 0.45rem;padding-bottom: 0.2rem;font-family:'webfont-rubik';font-size: 0.48rem;color: #42bb3e;}
.about_process li .des :first-child{margin-top: 0px;}
.about_process li .des p{padding-left: 0.45rem;background: url(../img/about_process_01.png) no-repeat left 0.1rem/0.26rem 0.21rem;}

/*about_honor*/
.about_honor .swiper-container{width: 7.5rem;height: 4.7rem;position: relative;left: -0.35rem;}
.about_honor .swiper-container .swiper-wrapper{width: 7.5rem;height: 4.7rem;}
.about_honor .swiper-container .swiper-wrapper .swiper-slide .ov{width: 1.84rem;height:2.38rem;box-sizing: border-box;border: 0.02rem solid rgb(217,217,217);position: relative;margin: 0 auto;}
.about_honor .swiper-container .swiper-wrapper .swiper-slide .ov img{position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 1.64rem;}
.about_honor .swiper-container .swiper-wrapper .swiper-slide .des{width: 1.84rem;height: 1rem;margin: 0.15rem auto 0 auto;display: table;}
.about_honor .swiper-container .swiper-wrapper .swiper-slide .des p{width: 1.84rem;font-size: 0.22rem;color: #56625a;line-height: 0.35rem;text-align: center;display: table-cell;vertical-align: middle;}
.about_honor .swiper-button-prev{width: 0.5rem;height: 0.5rem;background: url(../img/about_honor_2.png) no-repeat center/0.5rem 0.5rem;left: 2.94rem;top: 4.3rem;transition: all 400ms;}
.about_honor .swiper-button-next{width: 0.5rem;height: 0.5rem;background: url(../img/about_honor_3.png) no-repeat center/0.5rem 0.5rem;right: 2.94rem;top: 4.3rem;transition: all 400ms;}
.about_honor ul{border-bottom: 0.02rem solid rgb(223,216,205);}
.about_honor li{border-top: 0.02rem solid rgb(223,216,205);}
.about_honor li .year{padding-top: 0.4rem;padding-left: 0.45rem;padding-bottom: 0.2rem;font-family:'webfont-rubik';font-size: 0.48rem;color: #42bb3e;}
.about_honor li .des :first-child{margin-top: 0px;}
.about_honor li .des p{padding-left: 0.45rem;background: url(../img/about_process_01.png) no-repeat left 0.1rem/0.26rem 0.21rem;}
.about_honor .more{margin: 0.7rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.about_honor .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.about_honor .more :first-child{margin-left: 0rem;}
.about_honor .more :nth-child(1){left: 0.1rem;}
.about_honor .more :nth-child(2){left: 0.22rem;}
.about_honor .more :nth-child(3){left: 0.34rem;}
.about_honor .more:active{border-color: #42bb3e;}
.more:active em{background-color:#42bb3e;}
.about_honor .pswp__img{background-color: transparent !important;}

/*about_culture*/
.about_culture .wrap{padding-bottom: 0.4rem;}
.about_culture li .title{padding-bottom: 0.2rem;border-bottom: 0.02rem solid rgb(237,237,237);}
.about_culture li .title .en{font-family:'webfont-segoeuil';font-size: 0.36rem;color: rgb(66,187,62);text-transform: uppercase;}
.about_culture li .title .cn{font-size: 0.3rem;margin-top: 0.2rem;height: 0.3rem;line-height: 0.3rem;}
.about_culture li .title .cn div{display: inline-block;vertical-align: top;font-size: 0.3rem;color: rgb(90,90,90);}
.about_culture li .title .cn .key{color: #b98b49;}
.about_culture .show p{margin-top: 0.3rem;margin-bottom: 0.6rem;}

/*about_window*/
.about_window .toggle{width: 6.8rem;height: 0.85rem;box-sizing: border-box;border-bottom: 0.02rem solid rgb(237,237,237);padding-left: 1rem;font-size: 0rem;background: url(../img/about_window_01.png) no-repeat left center/0.62rem 0.54rem;}
.about_window .toggle div{overflow-x: auto;}
.about_window .toggle ul{width: max-content;}
.about_window .toggle li{display: inline-block;vertical-align: top;height: 0.83rem;line-height: 0.83rem;font-family:'webfont-rubik';font-size: 0.4rem;color:#c4cdc3;margin-left: 0.4rem;transition: all 400ms;}
.about_window .toggle li:first-child{margin-left: 0rem;}
.about_window .toggle li.on{color: rgb(66,187,62);}
.about_window .showbox ul{display: none;margin-top: 0.4rem;}
.about_window .showbox ul.on{display: block;}
.about_window .showbox ul{position: relative;width: 7.18rem;left: -0.38rem;font-size: 0rem;}
.about_window .showbox ul li{display: inline-block;vertical-align: top;width: 3.21rem;margin-left: 0.38rem;margin-top: 0.2rem;}
.about_window .showbox ul li a{width: 3.21rem;box-sizing: border-box;border: 0.02rem solid rgb(237,233,215);}
.about_window .showbox ul li a img{display: block;width: 100%;}
.about_window .showbox ul li a>div{display: block;width: 100%;height: 0.87rem;box-sizing: border-box;border-top: 0.02rem solid rgb(237,233,215);background-color: rgb(246,244,233);position: relative;}
.about_window .showbox ul li a>div p{margin: 0rem;font-family:'webfont-rubik';font-size: 0.3rem;padding-left: 0.2rem;height: 0.85rem;line-height: 0.85rem;color: #8e8b8b;font-weight: normal;}
.about_window .showbox ul li a>div div{position: absolute;width: 0.2rem;height: 0.2rem;top: 50%;margin-top: -0.1rem;right: 0.2rem;}
.about_window .showbox ul li a>div div em{position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;margin: auto;width: 0.2rem;height: 0.03rem;background-color: rgb(66,187,62);}
.about_window .showbox ul li a>div div :last-child{transform: rotate(90deg);}
.about_window .more{margin: 0.7rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.about_window .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.about_window .more :first-child{margin-left: 0rem;}
.about_window .more :nth-child(1){left: 0.1rem;}
.about_window .more :nth-child(2){left: 0.22rem;}
.about_window .more :nth-child(3){left: 0.34rem;}
.about_window .more:active{border-color: #42bb3e;}
.about_window .more:active em{background-color:#42bb3e;}

/*about_window_d*/
.about_window_d .sidebar{font-size: 0rem;}
.about_window_d .sidebar li{display: inline-block;vertical-align: top;}
.about_window_d .sidebar li a{width: 2.18rem;height: 0.83rem;margin-left: 0.13rem;box-sizing: border-box;border: 0.02rem solid rgb(217,217,217);padding-left: 0.2rem;line-height: 0.81rem;font-size: 0.36rem;color: #56625a;position: relative;}
.about_window_d .sidebar li a::before{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d .sidebar li a::after{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(-45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d .sidebar :first-child a{margin-left: 0rem;}
.about_window_d .sidebar li a.on{border-color: rgb(66,187,62);background-color: rgb(66,187,62);color: #fff;}
.about_window_d .sidebar li a.on::before,.about_window_d .sidebar1 li a.on::after{background-color: #fff;}
.about_window_d .sidebar.sidebar2{margin-top: 0.8rem;}
.about_window_d .sidebar.sidebar2 li a{width: 2.04rem;height: 0.66rem;margin-left: 0.34rem;font-size: 0.26rem;line-height: 0.64rem;}
.about_window_d .sidebar.sidebar2 :first-child a{margin-left: 0rem;}
.about_window_d .sidebar.sidebar2 li a::before{width: 0.16rem;height: 0.02rem;}
.about_window_d .sidebar.sidebar2 li a::after{width: 0.16rem;height: 0.02rem;}
.about_window_d .title{margin-top: 0.4rem;font-size: 0.3rem;color: #56625a;}
.about_window_d .text img{margin-top: 0.45rem;margin-bottom: 0.4rem;width: 1.9rem;border: 0.02rem solid rgb(237,233,215);}
.about_window_d .text h3{width: 6.8rem;height: 0.63rem;box-sizing: border-box;border-bottom: 0.02rem solid rgb(237,237,237);padding-left: 0.2rem;line-height: 0.61rem;background: url(../img/about_window_05.png) repeat-x left center;font-size: 0.3rem;color: rgb(66,187,62);font-weight: bold;margin-top: 0.5rem;}
.about_window_d .text h3:nth-of-type(1){margin-top: 0rem;}
.about_window_d .text a p{color: #56625a;margin-bottom: 0rem;margin-top: 0.2rem;}

/*about_window_d1*/
.about_window_d1 .sidebar{font-size: 0rem;}
.about_window_d1 .sidebar li{display: inline-block;vertical-align: top;}
.about_window_d1 .sidebar li a{width: 2.18rem;height: 0.83rem;margin-left: 0.13rem;box-sizing: border-box;border: 0.02rem solid rgb(217,217,217);padding-left: 0.2rem;line-height: 0.81rem;font-size: 0.36rem;color: #56625a;position: relative;}
.about_window_d1 .sidebar li a::before{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d1 .sidebar li a::after{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(-45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d1 .sidebar :first-child a{margin-left: 0rem;}
.about_window_d1 .sidebar li a.on{border-color: rgb(66,187,62);background-color: rgb(66,187,62);color: #fff;}
.about_window_d1 .sidebar li a.on::before,.about_window_d1 .sidebar1 li a.on::after{background-color: #fff;}
.about_window_d1 img{width: 100%;margin:0.7rem 0;}
.about_window_d1 .nicebox{height: 0.4rem;width: 100%;text-align: center;}
.about_window_d1 .nicebox .nice{display: inline-block;height: 0.42rem;padding-left: 0.5rem;background: url(../img/about_window_07.png) no-repeat left center/0.42rem 0.42rem;font-size: 0.26rem;color: rgba(86,98,90,0.8);line-height: 0.42rem;}
.about_window_d1 .nicebox .nice em{font-family:'webfont-rubik';color: rgba(66,187,62,0.8);padding: 0 0.1rem;font-size: 0.28rem;}

/*about_window_d2*/
.about_window_d2 .sidebar{font-size: 0rem;}
.about_window_d2 .sidebar li{display: inline-block;vertical-align: top;}
.about_window_d2 .sidebar li a{width: 2.18rem;height: 0.83rem;margin-left: 0.13rem;box-sizing: border-box;border: 0.02rem solid rgb(217,217,217);padding-left: 0.2rem;line-height: 0.81rem;font-size: 0.36rem;color: #56625a;position: relative;}
.about_window_d2 .sidebar li a::before{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d2 .sidebar li a::after{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(-45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d2 .sidebar :first-child a{margin-left: 0rem;}
.about_window_d2 .sidebar li a.on{border-color: rgb(66,187,62);background-color: rgb(66,187,62);color: #fff;}
.about_window_d2 .sidebar li a.on::before,.about_window_d2 .sidebar1 li a.on::after{background-color: #fff;}
.about_window_d2 .sidebar.sidebar2{margin-top: 0.8rem;}
.about_window_d2 .sidebar.sidebar2 li a{width: 2.04rem;height: 0.66rem;margin-left: 0.34rem;font-size: 0.26rem;line-height: 0.64rem;}
.about_window_d2 .sidebar.sidebar2 :first-child a{margin-left: 0rem;}
.about_window_d2 .sidebar.sidebar2 li a::before{width: 0.16rem;height: 0.02rem;}
.about_window_d2 .sidebar.sidebar2 li a::after{width: 0.16rem;height: 0.02rem;}
.about_window_d2 .nicebox{height: 0.4rem;width: 100%;text-align: center;margin-top: 0.85rem;margin-bottom: 0.75rem;}
.about_window_d2 .nicebox .nice{display: inline-block;height: 0.42rem;padding-left: 0.5rem;background: url(../img/about_window_07.png) no-repeat left center/0.42rem 0.42rem;font-size: 0.26rem;color: rgba(86,98,90,0.8);line-height: 0.42rem;}
.about_window_d2 .nicebox .nice em{font-family:'webfont-rubik';color: rgba(66,187,62,0.8);padding: 0 0.1rem;font-size: 0.28rem;}
.about_window_d2 .textbox{padding-top: 0.65rem;}
.about_window_d2 .textbox h3{font-size: 0.36rem;color: rgba(0,0,0,0.8);margin-bottom: 0.4rem;line-height: 0.57rem;}
.about_window_d2 .textbox p{color: rgba(86,98,90,0.8);}
.about_window_d2 .textbox p strong{display: block;font-size: 0.3rem;color: rgba(0,0,0,0.8);margin-top: 0.55rem;margin-bottom: -0.2rem;}
.about_window_d2 .textbox p img{margin: 0 auto;}

/*about_window_d3*/
.about_window_d3 .sidebar{font-size: 0rem;}
.about_window_d3 .sidebar li{display: inline-block;vertical-align: top;}
.about_window_d3 .sidebar li a{width: 2.18rem;height: 0.83rem;margin-left: 0.13rem;box-sizing: border-box;border: 0.02rem solid rgb(217,217,217);padding-left: 0.2rem;line-height: 0.81rem;font-size: 0.36rem;color: #56625a;position: relative;}
.about_window_d3 .sidebar li a::before{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d3 .sidebar li a::after{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(-45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d3 .sidebar :first-child a{margin-left: 0rem;}
.about_window_d3 .sidebar li a.on{border-color: rgb(66,187,62);background-color: rgb(66,187,62);color: #fff;}
.about_window_d3 .sidebar li a.on::before,.about_window_d3 .sidebar1 li a.on::after{background-color: #fff;}
.about_window_d3 .more{margin: 0.6rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.about_window_d3 .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.about_window_d3 .more :first-child{margin-left: 0rem;}
.about_window_d3 .more :nth-child(1){left: 0.1rem;}
.about_window_d3 .more :nth-child(2){left: 0.22rem;}
.about_window_d3 .more :nth-child(3){left: 0.34rem;}
.about_window_d3 .more:active{border-color: #42bb3e;}
.about_window_d3 .more:active em{background-color:#42bb3e;}
.about_window_d3 .textbox{padding-top: 0.4rem;}
.about_window_d3 .textbox h3{font-size: 0.3rem;color: rgb(86,98,90);margin-bottom: 0.4rem;}
.about_window_d3 .textbox ul{position: relative;top: 0rem;left: -0.2rem;width: 7rem;font-size: 0rem;}
.about_window_d3 .textbox ul li{display: inline-block;vertical-align: top;width: 3.3rem;height: 5rem;margin-left: 0.2rem;margin-top: 0.2rem;position: relative;}
.about_window_d3 .textbox ul li:nth-of-type(1),.about_window_d3 .textbox ul li:nth-of-type(2){margin-top: 0rem;}
.about_window_d3 .textbox ul li .inbox{width: 3.3rem;height: 3.2rem;box-sizing: border-box;padding: 0.4rem 0.3rem 0.6rem 0.3rem;background-color: rgb(248,246,242);overflow: auto;}
.about_window_d3 ::-webkit-scrollbar{width: 4px;height: 8px; background-color:transparent;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0;}
.about_window_d3 ::-webkit-scrollbar-thumb{ background-color:rgba(0,0,0,0.3); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0; height: 10px;}
.about_window_d3 .textbox ul li .inbox p{margin-top: 0.2rem;margin-bottom: 0rem;line-height: 0.26rem;}
.about_window_d3 .textbox ul li .inbox>:nth-child(3) em{line-height: 0.42rem;}
.about_window_d3 .textbox ul li .inbox>:first-child{margin-top: 0rem;}
.about_window_d3 .textbox ul li img{position: absolute;height: 1.16rem;left: 50%;margin-left: -0.58rem;top: 2.6rem;border-radius: 1rem;z-index:2;background-color: #ccc;}
.about_window_d3 .textbox ul li .name{width: 3.3rem;height: 1.8rem;box-sizing: border-box;background-color: #fff;border-left: 0.02rem solid rgb(222,222,222);border-right: 0.02rem solid rgb(222,222,222);border-bottom: 0.02rem solid rgb(222,222,222);padding-top: 0.86rem;}
.about_window_d3 .textbox ul li .name p{margin: 0;color: rgb(38,38,38);text-align: center;line-height: 0.22rem;}
.about_window_d3 .textbox ul li .name :first-child{margin-bottom: 0.15rem;}

/*about_window_d4*/
.about_window_d4 .sidebar{font-size: 0rem;}
.about_window_d4 .sidebar li{display: inline-block;vertical-align: top;}
.about_window_d4 .sidebar li a{width: 2.18rem;height: 0.83rem;margin-left: 0.13rem;box-sizing: border-box;border: 0.02rem solid rgb(217,217,217);padding-left: 0.2rem;line-height: 0.81rem;font-size: 0.36rem;color: #56625a;position: relative;}
.about_window_d4 .sidebar li a::before{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d4 .sidebar li a::after{content: "";display: block;width: 0.2rem;height: 0.04rem;background-color: rgb(66,187,61);position: absolute;top: 50%;margin-top: -0.02rem;right: 0.2rem;transform-origin: right center;transform: rotate(-45deg);border-radius: 0.02rem 0 0 0.02rem;}
.about_window_d4 .sidebar :first-child a{margin-left: 0rem;}
.about_window_d4 .sidebar li a.on{border-color: rgb(66,187,62);background-color: rgb(66,187,62);color: #fff;}
.about_window_d4 .sidebar li a.on::before,.about_window_d4 .sidebar1 li a.on::after{background-color: #fff;}
.about_window_d4 .nicebox{height: 0.4rem;width: 100%;text-align: center;margin-top: 0.8rem;}
.about_window_d4 .nicebox .nice{display: inline-block;height: 0.42rem;padding-left: 0.5rem;background: url(../img/about_window_07.png) no-repeat left center/0.42rem 0.42rem;font-size: 0.26rem;color: rgba(86,98,90,0.8);line-height: 0.42rem;}
.about_window_d4 .nicebox .nice em{font-family:'webfont-rubik';color: rgba(66,187,62,0.8);padding: 0 0.1rem;font-size: 0.28rem;}
.about_window_d4 .like{padding-top: 0.8rem;}
.about_window_d4 .like .caption{font-size: 0.3rem;color: rgb(86,98,90);margin-bottom: 0.45rem;}
.about_window_d4 .like table{border-collapse: collapse;font-size: 0.26rem;color: rgb(86,98,90);}
.about_window_d4 .like tbody{width: 6.8rem;}
.about_window_d4 .like tbody>:first-child :first-child{width: 4.7rem;border-right: 0.02rem solid rgb(223,216,205);box-sizing: border-box;padding: 0.25rem 0;text-align: center;background-color: rgb(238,236,231);border-left: 0.02rem solid rgb(238,236,231);}
.about_window_d4 .like tbody>:first-child :last-child{width: 2.1rem;border-left: 0.02rem solid rgb(223,216,205);box-sizing: border-box;padding: 0.25rem 0;text-align: center;background-color: rgb(238,236,231);border-right: 0.02rem solid rgb(238,236,231);}
.about_window_d4 .like tbody>:nth-child(2) td{border-top: none !important;}
.about_window_d4 .like tbody tr td{border: 0.02rem solid rgb(223,216,205);}
.about_window_d4 .like tbody tr td:first-child{box-sizing: border-box;padding: 0.25rem 0.3rem;line-height: 0.42rem}
.about_window_d4 .like tbody tr td:last-child{text-align: center;vertical-align: middle;}

/*about_activities*/
.about_activities .newbar a{margin-top: 0.2rem;width: 6.8rem;box-sizing: border-box;border: 0.02rem solid rgb(221,221,221);}
.about_activities .newbar a img{position: relative;width: 6.8rem;top: -0.02rem;left: -0.02rem;max-width: none;}
.about_activities .newbar a .title{margin: 0.38rem 0.2rem 0.2rem 0.2rem;font-size: 0.3rem;color: #56625a;line-height: 0.44rem;}
.about_activities .newbar a p{margin: 0.2rem;color:rgb(89,98,90,0.8);}
.about_activities .newbar a .day{margin: 0 0.2rem;height: 0.91rem;box-sizing: border-box;border-top: 0.02rem dashed rgb(221,221,221);line-height: 0.9rem;font-family:'webfont-segoe';font-size: 0.36rem;color: rgb(114,114,114);font-weight: bold;}
.about_activities .newbar :first-child a{margin-top: 0rem;}
.about_activities .more{margin: 0.6rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.about_activities .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.about_activities .more :first-child{margin-left: 0rem;}
.about_activities .more :nth-child(1){left: 0.1rem;}
.about_activities .more :nth-child(2){left: 0.22rem;}
.about_activities .more :nth-child(3){left: 0.34rem;}
.about_activities .more:active{border-color: #42bb3e;}
.about_activities .more:active em{background-color:#42bb3e;}

/*about_activities_d*/
.about_activities_d .head{padding-bottom: 0.43rem;border-bottom: 0.03rem solid rgb(239,241,241);font-size: 0rem;}
.about_activities_d .head h3{font-size: 0.3rem;color: #56625a;line-height: 0.48rem;margin-bottom: 0.34rem;}
.about_activities_d .head div{display: inline-block;vertical-align: top;}
.about_activities_d .head .day{font-size: 0.28rem;height: 0.26rem;line-height: 0.3rem;font-family:'webfont-rubik';color: rgb(66,187,62);margin-right: 0.2rem;}
.about_activities_d .head .author{font-size: 0.26rem;height: 0.26rem;line-height: 0.26rem;color: rgb(86,98,90,0.8);}
.about_activities_d .text p img{width: 100%;}
.about_activities_d .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.about_activities_d .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.about_activities_d .swiper-button-prev:active,.about_activities_d .swiper-button-next:active{background-color: rgba(120,222,70,1);}

/*new_group*/
.new_group .newbar a{margin-top: 0.2rem;width: 6.8rem;box-sizing: border-box;border: 0.02rem solid rgb(221,221,221);}
.new_group .newbar a img{position: relative;width: 6.8rem;top: -0.02rem;left: -0.02rem;max-width: none;}
.new_group .newbar a .title{margin: 0.38rem 0.2rem 0.2rem 0.2rem;font-size: 0.3rem;color: #56625a;line-height: 0.44rem;}
.new_group .newbar a p{margin: 0.2rem;color:rgb(89,98,90,0.8);}
.new_group .newbar a .day{margin: 0 0.2rem;height: 0.91rem;box-sizing: border-box;border-top: 0.02rem dashed rgb(221,221,221);line-height: 0.9rem;font-family:'webfont-segoe';font-size: 0.36rem;color: rgb(114,114,114);font-weight: bold;}
.new_group .newbar :first-child a{margin-top: 0rem;}
.new_group .more{margin: 0.6rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.new_group .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.new_group .more :first-child{margin-left: 0rem;}
.new_group .more :nth-child(1){left: 0.1rem;}
.new_group .more :nth-child(2){left: 0.22rem;}
.new_group .more :nth-child(3){left: 0.34rem;}
.new_group .more:active{border-color: #42bb3e;}
.new_group .more:active em{background-color:#42bb3e;}

/*new_city*/
.new_city .newbar a{margin-top: 0.2rem;width: 6.8rem;box-sizing: border-box;border: 0.02rem solid rgb(221,221,221);}
.new_city .newbar a img{position: relative;width: 6.8rem;top: -0.02rem;left: -0.02rem;max-width: none;}
.new_city .newbar a .title{margin: 0.38rem 0.2rem 0.2rem 0.2rem;font-size: 0.3rem;color: #56625a;line-height: 0.44rem;}
.new_city .newbar a p{margin: 0.2rem;color:rgb(89,98,90,0.8);}
.new_city .newbar a .day{margin: 0 0.2rem;height: 0.91rem;box-sizing: border-box;border-top: 0.02rem dashed rgb(221,221,221);line-height: 0.9rem;font-family:'webfont-segoe';font-size: 0.36rem;color: rgb(114,114,114);font-weight: bold;}
.new_city .newbar :first-child a{margin-top: 0rem;}
.new_city .more{margin: 0.6rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.new_city .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.new_city .more :first-child{margin-left: 0rem;}
.new_city .more :nth-child(1){left: 0.1rem;}
.new_city .more :nth-child(2){left: 0.22rem;}
.new_city .more :nth-child(3){left: 0.34rem;}
.new_city .more:active{border-color: #42bb3e;}
.new_city .more:active em{background-color:#42bb3e;}

/*new_media*/
.new_media .newbar a{margin-top: 0.2rem;width: 6.8rem;box-sizing: border-box;border: 0.02rem solid rgb(221,221,221);}
.new_media .newbar a img{position: relative;width: 6.8rem;top: -0.02rem;left: -0.02rem;max-width: none;}
.new_media .newbar a .title{margin: 0.38rem 0.2rem 0.2rem 0.2rem;font-size: 0.3rem;color: #56625a;line-height: 0.44rem;}
.new_media .newbar a p{margin: 0.2rem;color:rgb(89,98,90,0.8);}
.new_media .newbar a .day{margin: 0 0.2rem;height: 0.91rem;box-sizing: border-box;border-top: 0.02rem dashed rgb(221,221,221);line-height: 0.9rem;font-family:'webfont-segoe';font-size: 0.36rem;color: rgb(114,114,114);font-weight: bold;}
.new_media .newbar :first-child a{margin-top: 0rem;}
.new_media .more{margin: 0.6rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.new_media .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.new_media .more :first-child{margin-left: 0rem;}
.new_media .more :nth-child(1){left: 0.1rem;}
.new_media .more :nth-child(2){left: 0.22rem;}
.new_media .more :nth-child(3){left: 0.34rem;}
.new_media .more:active{border-color: #42bb3e;}
.new_media .more:active em{background-color:#42bb3e;}

/*new_d*/
.new_d .head{padding-bottom: 0.43rem;border-bottom: 0.03rem solid rgb(239,241,241);font-size: 0rem;}
.new_d .head h3{font-size: 0.3rem;color: #56625a;line-height: 0.48rem;margin-bottom: 0.34rem;}
.new_d .head div{display: inline-block;vertical-align: top;}
.new_d .head .day{font-size: 0.28rem;height: 0.26rem;line-height: 0.3rem;font-family:'webfont-rubik';color: rgb(66,187,62);margin-right: 0.2rem;}
.new_d .head .author{font-size: 0.26rem;height: 0.26rem;line-height: 0.26rem;color: rgb(86,98,90,0.8);}
.new_d .text p img{width: 100%;}
.new_d .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.new_d .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.new_d .swiper-button-prev:active,.new_d .swiper-button-next:active{background-color: rgba(120,222,70,1);}

/*new_video*/
.new_video ul li{margin-top: 0.2rem;width: 6.8rem;font-size: 0rem;}
.new_video ul>:first-child{margin-top: 0rem;}
.new_video ul li video{width: 6.8rem;height: 3.92rem;display: block;object-fit: fill;}
.new_video ul li .name{display: block;}
.new_video ul li .name em{display: block;width: 6.8rem;height: 1.02rem;box-sizing: border-box;border: 0.02rem solid rgb(221,221,221);text-align: center;line-height: 1rem;font-size: 0.26rem;color: rgb(89,98,90);}

/*business_estate*/
.business_estate ul{position: relative;width: 7rem;top: 0rem;left: -0.2rem;font-size: 0rem;}
.business_estate ul li{display: inline-block;vertical-align: top;}
.business_estate ul li a{width: 3.3rem;margin-left: 0.2rem;margin-top: 0.2rem;box-sizing: border-box;border: 0.02rem solid rgb(232,231,226);position: relative;}
.business_estate ul>:nth-child(1) a,.business_estate ul>:nth-child(2) a{margin-top: 0rem;}
.business_estate ul li a img{width: 3.3rem;position: relative;top: -0.02rem;left: -0.02rem;max-width: none;}
.business_estate ul li a h3{margin: 0.25rem 0.2rem 0.2rem 0.2rem;font-size: 0.28rem;color: rgb(86,187,62);font-weight: normal;line-height: 0.42rem;font-weight: bold;}
.business_estate .show li a p{margin: 0.2rem 0.2rem 0.35rem 0.2rem;color: #6a6f65;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

/*business_estate_d*/
.business_estate_d .show h3{font-size: 0.3rem;color: rgb(86,98,90);margin-bottom: 0.42rem;}
.business_estate_d img{width: 6.8rem;}
.business_estate_d .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.business_estate_d .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.business_estate_d .swiper-button-prev:active,.business_estate_d .swiper-button-next:active{background-color: rgba(120,222,70,1);}
.business_estate_d .des{width: 6.8rem;background-color: rgb(247,247,247);box-sizing: border-box;padding-top: 0.01rem;padding-left: 0.2rem;padding-right: 0.2rem;padding-bottom: 0.5rem;}
.business_estate_d .des *{font-size: 0.26rem !important;color: rgb(106,111,101,0.8) !important;}
.business_estate_d .des>p{margin-top: 0.4rem;}
.business_estate_d .des .xian{margin: 0.2rem 0;width: 100%;height: 0.03rem;background-color: rgb(228,226,220);}
.business_estate_d .des div{font-size: 0rem;margin-top: 0.1rem;}
.business_estate_d .des div *{display: inline-block;vertical-align: top;}
.business_estate_d .des div em{width: 0.85rem;margin-right: -0.85rem;line-height: 0.38rem;}
.business_estate_d .des div p{margin: 0rem;padding-left: 0.85rem;line-height: 0.42rem;}
.business_estate_d .des .time em{width: 1.35rem;margin-right: -1.35rem;}
.business_estate_d .des .time p{padding-left: 1.35rem;}
.business_estate_d .text{margin-top: 0.2rem;width: 6.8rem;box-sizing: border-box;padding: 0.01rem 0.2rem;background-color: rgb(242,240,235);}
.business_estate_d .text h4{font-size: 0.3rem;color: rgb(106,111,101,0.8);margin-top: 0.4rem;margin-bottom: -0.2rem;}
.business_estate_d .text p img{width: 2.2rem;margin: 0 auto;}

/*business_design*/
.business_design h1{font-size: 0.3rem;color: #596360;}
.business_design .title{font-size: 0.3rem;color: #596360;margin: 0.4rem 0;}
.business_design .swiper-container img{width: 100%;}
.business_design .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.business_design .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.business_design .swiper-button-prev:active,.business_design .swiper-button-next:active{background-color: rgba(120,222,70,1);}

/*business_apart*/
.business_apart .six{margin: 0.6rem 0;}
.business_apart .six h3{height: 0.56rem;text-align: center;line-height: 0.6rem;font-size: 0.3rem;color:#4d494a;vertical-align: top;margin-bottom: 0.4rem;}
.business_apart .six h3::before{content: "";display: inline-block;vertical-align: top;width: 0.56rem;height: 0.56rem;margin-right: 0.22rem;background: url(../img/business_apart_01.png) no-repeat center/0.56rem 0.56rem;}
.business_apart .six div{width: 6.8rem;height: 0.78rem;box-sizing: border-box;border-radius: 0.39rem;border: 0.02rem solid rgb(205,219,221);margin-top: 0.2rem;padding-left: 0.78rem;background: url(../img/about_process_01.png) no-repeat 0.4rem center/0.28rem auto;}
.business_apart .six div em{display: inline-block;vertical-align: top;height: 0.74rem;font-size: 0.3rem;color: rgb(66,187,62);line-height: 0.74rem;}
.business_apart .six div strong{display: inline-block;vertical-align: top;height: 0.74rem;font-size: 0.3rem;color: rgba(77,73,74,0.8);line-height: 0.74rem;}
.business_apart .title{font-size: 0.3rem;color: #596360;margin: 0.4rem 0;}
.business_apart .swiper-container img{width: 100%;}
.business_apart .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.business_apart .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.business_apart .swiper-button-prev:active,.business_apart .swiper-button-next:active{background-color: rgba(120,222,70,1);}

/*business_finance*/
.business_finance h1{font-size: 0.3rem;color: #596360;margin-bottom: -0.15rem;}
.business_finance .wrap>.title{font-size: 0.3rem;color: #596360;margin: 0.4rem 0;}
.business_finance li{margin-top: 0.2rem;width: 6.8rem;}
.business_finance li .ov{width: 6.8rem;height: 1.36rem;position: relative;}
.business_finance li .ov .img{position: absolute;z-index: 2;width: 6.8rem;height: 1.36rem;background-repeat: no-repeat;background-position: center;background-size: auto 2rem;}
.business_finance ul :nth-child(1) .img{background-color: rgb(0,141,197);}
.business_finance ul :nth-child(2) .img{background-color: rgb(239,239,239);}
.business_finance ul :nth-child(3) .img{background-color: rgb(50,161,56);}
.business_finance ul :nth-child(4) .img{background-color: rgb(88,165,175);}
.business_finance ul :nth-child(5) .img{background-color: rgb(38,62,72);}
.business_finance li .ov .tri {position: absolute; display: block; z-index: 1; width: 0.28rem; height: 0.28rem; background-color: red; left: 50%; margin-left: -0.14rem; bottom: 0.2rem; transform-origin: center; transform: rotate(45deg);transition: all 400ms;}
.business_finance ul :nth-child(1) .tri{background-color: rgb(0,141,197);}
.business_finance ul :nth-child(2) .tri{background-color: rgb(239,239,239);}
.business_finance ul :nth-child(3) .tri{background-color: rgb(50,161,56);}
.business_finance ul :nth-child(4) .tri{background-color: rgb(88,165,175);}
.business_finance ul :nth-child(5) .tri{background-color: rgb(38,62,72);}
.business_finance li .des{padding-top: 0.5rem;padding-bottom: 0.1rem;display: none;}
.business_finance li .des .title{font-size: 0.3rem;color: rgb(86,98,90);margin-bottom: 0.2rem;}
.business_finance li .des p{margin: 0;}
.business_finance li.on .ov .tri{bottom: -0.14rem;}

/*business_decoration*/
.business_decoration h1{font-size: 0.3rem;color: #596360;margin-bottom: -0.15rem;}
.business_decoration .title{font-size: 0.3rem;color: #596360;margin: 0.4rem 0;}
.business_decoration .swiper-container img{width: 100%;}
.business_decoration .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.business_decoration .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.business_decoration .swiper-button-prev:active,.business_decoration .swiper-button-next:active{background-color: rgba(120,222,70,1);}

/*business_property*/
.business_property .wrap{overflow: hidden;}
.business_property h1{font-size: 0.3rem;color: #596360;}
.business_property .swiper-container img{width: 100%;}
.business_property .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.business_property .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.business_property .swiper-button-prev:active,.business_property .swiper-button-next:active{background-color: rgba(120,222,70,1);}
.business_property .title{font-size: 0.3rem;color: #596360;margin: 0.4rem 0;}
.business_property ul{position: relative;top: 0rem;left: -0.2rem;width: 6.96rem;font-size: 0rem;}
.business_property ul li{display: inline-block;vertical-align: top;width: 2.16rem;height: 2.5rem;margin-left: 0.16rem;margin-top: 0.16rem;box-sizing: border-box;padding-top: 1.2rem;background: rgb(248,247,245) url(../img/business_property_02.jpg) no-repeat center 0.4rem/auto 0.52rem;}
.business_property ul>:nth-child(2){background-image: url(../img/business_property_03.jpg);}
.business_property ul>:nth-child(3){background-image: url(../img/business_property_04.jpg);}
.business_property ul>:nth-child(4){background-image: url(../img/business_property_05.jpg);}
.business_property ul>:nth-child(5){background-image: url(../img/business_property_06.jpg);}
.business_property ul>:nth-child(6){background-image: url(../img/business_property_07.jpg);}
.business_property ul li .c1{text-align: center;font-size: 0.3rem;color: rgb(119,170,85);}
.business_property ul li .c2{text-align: center;font-size: 0.24rem;color: rgb(105,105,105);margin-top: 0.18rem;letter-spacing: -0.02rem;line-height: 0.3rem;}

/*building*/
.building h3{font-size: 0.36rem;color: rgb(66,187,62);text-align: center;margin-bottom: 0.4rem;}
.building .ten{width: 6.8rem;box-sizing: border-box;border: 0.02rem solid rgb(208,208,208);font-size: 0rem;padding-bottom: 0.4rem;}
.building .ten li{display: inline-block;vertical-align: top;}
.building .ten li a{width: 2.24rem;height: 1.25rem;margin-top: 0.4rem;box-sizing: border-box;padding-top: 1rem;text-align: center;font-size: 0.24rem;color: #655f59;}
.building .ten>:nth-child(1) a{background: url(../img/building_01.png) no-repeat center top/auto 0.66rem,url(../img/building_11.png) no-repeat center -1rem/auto 0.66rem;}
.building .ten>:nth-child(2) a{background: url(../img/building_02.png) no-repeat center top/auto 0.66rem,url(../img/building_12.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(3) a{background: url(../img/building_03.png) no-repeat center top/auto 0.66rem,url(../img/building_13.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(4) a{background: url(../img/building_04.png) no-repeat center top/auto 0.66rem,url(../img/building_14.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(5) a{background: url(../img/building_05.png) no-repeat center top/auto 0.66rem,url(../img/building_15.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(6) a{background: url(../img/building_06.png) no-repeat center top/auto 0.66rem,url(../img/building_16.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(7) a{background: url(../img/building_07.png) no-repeat center top/auto 0.66rem,url(../img/building_17.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(8) a{background: url(../img/building_08.png) no-repeat center top/auto 0.66rem,url(../img/building_18.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(9) a{background: url(../img/building_09.png) no-repeat center top/auto 0.66rem,url(../img/building_19.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten>:nth-child(10) a{background: url(../img/building_10.png) no-repeat center top/auto 0.66rem,url(../img/building_20.png) no-repeat center -1rem/auto 0.66rem;;}
.building .ten a.on{color: #5fbb31;background-position: center -1rem,center top;}
.building .img{text-align: center;padding-bottom: 0.3rem;border-bottom: 0.02rem solid rgb(230,230,230);}
.building .img .my-gallery{font-size: 0rem;margin-top: 0.4rem;margin-bottom: 0.4rem;}
.building .img .my-gallery figure,.building .img .my-gallery figure div{display: inline-block;}
.building .img .my-gallery a{display: inline-block;vertical-align: top;border: 0.02rem solid rgb(162,162,162);margin-left: 0.2rem;}
.building .img .my-gallery>:first-child div a{margin-left: 0;}
.building .img .my-gallery a img{width: 3.12rem;height: 2.5rem;}
.building .img .tip{height: 0.34rem;padding-left: 0.44rem;background:url(../img/building_23.png) no-repeat left center/0.34rem 0.34rem;font-size: 0.26rem;line-height: 0.34rem;color: #4d494a;display: inline-block;}
.building .des{margin-top: 0.4rem;}
.building .des .title{font-size: 0.34rem;color: #5fbb31;}
.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right{opacity: 1;}

/*cooperation_know*/
.cooperation_know .title{font-size: 0.3rem;color: rgba(34,192,41,0.8);padding-top: 0.4rem;border-top: 0.02rem solid rgb(230,228,214);position: relative;}
.cooperation_know .title a{display: inline-block;position: relative;left: 0.2rem;top: -0.2rem;width: 0.73rem;height: 0.63rem;text-indent: -9999rem;background: url(../img/cooperation_know_01.png) no-repeat center/0.73rem 0.63rem;}

/*cooperation_bidding*/
.cooperation_bidding .title{width: 6.8rem;height: 0.78rem;box-sizing: border-box;border-left: 0.05rem solid rgb(34,192,41);background-color: rgb(242,241,238);padding-left: 0.4rem;line-height: 0.78rem;font-size: 0.3rem;color: rgb(34,192,41);margin-bottom: 0.4rem;margin-top: 0.6rem;}
.cooperation_bidding .title:nth-of-type(1){margin-top: 0rem;}
.cooperation_bidding .show p{margin: 0rem;color: rgba(86,98,90,0.8);}
.cooperation_bidding .show p strong{display: block;margin-top: 0.5rem;font-weight: bold;margin-bottom: 0.1rem;}

/*cooperation_partner*/
.cooperation_partner .wrap{padding-bottom: 1.4rem;background: url(../img/cooperation_partner_bg.jpg) no-repeat center bottom/7.5rem auto;}
.cooperation_partner ul{position: relative;top: 0rem;left: -0.2rem;width: 7rem;font-size: 0rem;}
.cooperation_partner ul li{display: inline-block;}
.cooperation_partner ul a{width: 2.2rem;box-sizing: border-box;margin-left: 0.1rem;margin-bottom: 0.18rem;border: 0.02rem solid rgb(223,222,222);}
.cooperation_partner ul a img{width: 100%;}

/*join_talents*/
.join_talents .show li{padding-bottom: 0.4rem;border-bottom: 0.02rem solid rgb(230,228,214);margin-bottom: 0.4rem;position: relative;}
.join_talents .show li img{position: absolute;top: 0rem;left: 0rem;width: 1.1rem;height: 1.1rem;}
.join_talents .show li .title{height: 1.1rem;margin-bottom: 0.3rem;box-sizing: border-box;padding-left: 1.4rem;line-height: 1.1rem;font-size: 0.3rem;color: #596360;}
.join_talents .show p{margin: 0rem;}

/*join_zs*/
.join_zs .newbar a{margin-top: 0.2rem;width: 6.8rem;box-sizing: border-box;border: 0.02rem solid rgb(221,221,221);}
.join_zs .newbar a img{position: relative;width: 6.8rem;top: -0.02rem;left: -0.02rem;max-width: none;}
.join_zs .newbar a .title{margin: 0.38rem 0.2rem 0.2rem 0.2rem;font-size: 0.3rem;color: #56625a;line-height: 0.44rem;}
.join_zs .newbar a p{margin: 0.2rem;color:rgb(89,98,90,0.8);}
.join_zs .newbar a .day{margin: 0 0.2rem;height: 0.91rem;box-sizing: border-box;border-top: 0.02rem dashed rgb(221,221,221);line-height: 0.9rem;font-family:'webfont-segoe';font-size: 0.36rem;color: rgb(114,114,114);font-weight: bold;}
.join_zs .newbar :first-child a{margin-top: 0rem;}
.join_zs .more{margin: 0.6rem auto 0 auto;width: 0.6rem;height: 0.6rem;box-sizing: border-box;border: 0.04rem solid rgb(197,198,197);border-radius: 0.6rem;font-size: 0rem;text-align: center;line-height: 0.6rem;position: relative;transition: all 400ms;}
.join_zs .more em{width: 0.09rem;height: 0.09rem;border-radius: 0.1rem;background-color: rgb(197,198,197);position: absolute;top: 0rem;bottom: 0rem;margin-top: auto;margin-bottom: auto;transition: all 400ms;}
.join_zs .more :first-child{margin-left: 0rem;}
.join_zs .more :nth-child(1){left: 0.1rem;}
.join_zs .more :nth-child(2){left: 0.22rem;}
.join_zs .more :nth-child(3){left: 0.34rem;}
.join_zs .more:active{border-color: #42bb3e;}
.join_zs .more:active em{background-color:#42bb3e;}

/*join_zs_d*/
.join_zs_d .title{font-size: 0.3rem;line-height: 0.48rem;color: #596360;margin: 0.4rem 0;}
.join_zs_d .swiper-container img{width: 100%;}
.join_zs_d .swiper-button-prev{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;left: 0rem;margin-top: -0.45rem;transition: all 400ms;}
.join_zs_d .swiper-button-next{width: 0.6rem;height: 0.9rem;background: rgba(120,222,70,0.5) url(../img/new_group_02.png) no-repeat center/0.17rem 0.43rem;right: 0rem;margin-top: -0.45rem;transform: scale(-1,1);transition: all 400ms;}
.join_zs_d .swiper-button-prev:active,.business_property .swiper-button-next:active{background-color: rgba(120,222,70,1);}

/*join_recruit*/
.join_recruit ::-webkit-scrollbar{ width: 5px; height: 8px; background-color:transparent; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0; }
.join_recruit ::-webkit-scrollbar-thumb{ background-color:transparent; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 0; }
.join_recruit .company{width: 7.5rem;height: 4.1rem;background-color: rgb(243,242,241);position: relative;top: 0rem;left: -0.35rem;}
.join_recruit .company .xian{position: absolute;z-index: 1;width: 7.5rem;height: 0.03rem;background-color: rgb(221,221,221);top: 1.06rem;left: 0rem;}
.join_recruit .company ul{position: relative;z-index: 2;font-size: 0rem;width: 7.5rem;height: 1.5rem;overflow-x: auto;overflow-y: hidden;white-space: nowrap;box-sizing: border-box;padding: 0 0.35rem;}
.join_recruit .company ul li{display: inline-block;vertical-align: top;height: 1.09rem;box-sizing: border-box;border-bottom: 0.03rem solid transparent;font-size: 0.3rem;color: rgb(86,98,90);line-height: 1.06rem;margin-left: 0.45rem;transition: all 400ms;}
.join_recruit .company ul li.on{border-bottom-color: rgb(34,192,42);color: rgb(34,192,42);}
.join_recruit .company ul :first-child{margin-left: 0rem;}
.join_recruit .company p{margin: 0;padding: 0 0.35rem 0.5rem 0.35rem;font-size: 0.24rem;color: #676462;opacity: 0;transition: all 400ms;position: absolute;left: 0rem;top: 1.5rem;}
.join_recruit .company p.on{opacity: 1;}
.join_recruit .title{font-size: 0.3rem;color: #596360;margin: 0.4rem 0;margin-bottom: -0.1rem;}
.join_recruit .title~p{margin-bottom: 0rem;margin-top: 0.4rem;}
.join_recruit .zhaoping{margin-top: 0.4rem;width: 6.8rem;font-size: 0rem;}
.join_recruit .zhaoping li{display: inline-block;vertical-align: bottom;}
.join_recruit .zhaoping li img{width: 1.64rem;border: 0.02rem solid rgb(218,218,218);margin-left: 0.10rem;}
.join_recruit .zhaoping>li:nth-child(1) img{width: 1.4rem;box-sizing: border-box;border: 0.08rem solid rgb(245,245,245);margin-left: 0;}

/*exchange_proposal*/
.exchange_proposal .control{width: 100%;height: 0.6rem;margin-bottom: 0.2rem;font-size: 0rem;}
.exchange_proposal .control *{display: inline-block;vertical-align: top;}
.exchange_proposal .control div{width: 1.2rem;height: 0.6rem;margin-right: 0.16rem;line-height: 0.6rem;font-size: 0.26rem;color: rgb(86,98,90);text-align: right;}
.exchange_proposal .control input{width: 3.72rem !important;height: 0.6rem;box-sizing: border-box;border: 0.02rem solid rgb(179,179,179);font-size: 0.26rem;color: rgb(86,98,90);padding: 0 0.2rem;}
.exchange_proposal .control img{width: 1.62rem;height: 0.6rem;margin-left: 0.1rem;box-sizing: border-box;border: none !important;}
.exchange_proposal .control.text{height: auto;}
.exchange_proposal .control textarea{width: 5.44rem;height: 2.84rem;box-sizing: border-box;border: 0.02rem solid rgb(179,179,179);padding: 0.2rem;font-size: 0.24rem;color: rgb(86,98,90);overflow: auto;}
.exchange_proposal .control.last{margin-bottom: 0rem;margin-top: 0.6rem;box-sizing: border-box;padding-left: 1.16rem;height: 0.7rem;}
.exchange_proposal .control.last input{width: 1.23rem !important;height: 0.7rem;border: none;margin-right: 0.4rem;background-color: rgb(244,243,238);font-size: 0.26rem;color:#56625a;padding: 0rem;text-align: center;line-height: 0.7rem;}
.exchange_proposal .control.last input:first-child{background-color: rgb(34,192,42);color: #fff;}

/*exchange_report*/
.exchange_report .method{width: 6.8rem;background-color: rgb(248,246,242);box-sizing: border-box;padding:0.4rem;border: 0.01rem solid rgb(243,242,241);}
.exchange_report .method>div{width: 100%;box-sizing: border-box;padding-left: 0.84rem;margin-top: 0.5rem;position: relative;}
.exchange_report .method>div:first-child{margin-top: 0rem;}
.exchange_report .method>div>img{position: absolute;top:0rem;left: 0rem;width: 0.5rem;}
.exchange_report .method>div div:nth-of-type(1){font-size: 0.3rem;color: #606c78;margin-bottom: 0.1rem;}
.exchange_report .method>div div:nth-of-type(2){font-size: 0.26rem;color: #7c818b;}
.exchange_report .method>div:nth-child(2) div:nth-of-type(2){font-size: 0.3rem;}
.exchange_report .method>div:nth-child(1) div:nth-of-type(2){font-size: 0.3rem;color: rgb(34,192,42);}
.exchange_report .method>div div img{width: 1.34rem;}
.exchange_report .title{margin-top: 0.5rem;padding-bottom: 0.2rem;border-bottom: 0.02rem solid rgb(237,237,237);margin-bottom: 0.2rem;font-size: 0.3rem;color: rgb(86,98,90);}
.exchange_report .title~p{margin: 0;}
.exchange_report .title~p.lastp{margin-top: 0.4rem;}

/*exchange_address*/
.exchange_address h1{font-size: 0.3rem;color: rgb(86,98,90);margin-bottom: 0.2rem;font-weight: normal;}
.exchange_address .show h1~p{margin: 0;font-size: 0.26rem;color: rgb(86,98,90,0.8);}
.exchange_address .show h1~p em{font-family:'webfont-rubik';font-size: 0.26rem;color: rgb(34,192,42);padding-left: 0.1rem;}
.exchange_address .show h1~img{margin: 0.2rem 0;border: 0.07rem solid rgb(249,249,249);width: 1.95rem;}
.exchange_address .show .map{width: 7.5rem;height: 4.25rem;position: relative;top: 0rem;left: -0.35rem;}
.exchange_address .show .map #map{height: 4.25rem;}
.exchange_address .show .map #map .gm-svpc{display: none;}
