.banner,.header-m,.i-banner,footer,header,main{-webkit-transition:all .5s;transition:all .5s}
.header .logo{overflow:hidden;height:96px;line-height:96px}
.header .head-top{color:#666;font-size:12px}
.header .head-top a:hover{text-decoration:underline}
.header nav ul li{position:relative;float:left}
.header nav ul li.cur>a,.header nav ul li:hover>a{color:#00893e;font-weight:700}
.header nav ul li:hover .sub-nav{top:49px;visibility:visible;opacity:1}
.header nav ul li>a{position:relative;padding:0 20px;line-height:32px;font-size:15px}
.header nav ul li>a::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#00893e;content:'';-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(0,1);transform:scale(0,1)}
.header nav ul li .sub-nav{top:80px;left:50%;z-index:1;visibility:hidden;padding:10px;width:150px;border-top:2px solid #00893e;background:rgba(255,255,255,.9);opacity:0;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.header nav ul li .sub-nav a{height:40px;border-bottom:1px solid rgba(0,0,0,.1);text-align:center;line-height:40px}
.header nav ul li .sub-nav a:hover{background:#00893e;color:#fff}
.header .search-btn{width:100px;height:100px;background:url(../images/search.png) no-repeat center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAVFBMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZlKXBdvAAAAG3RSTlMA9jDDexUL5K6hHoOYuTqJyZDbR0Ao0O1cUGyrpb7OAAABV0lEQVRIx71Vy4KDIAwMyqMgKj7brv//n3sgtIjEhcvOLSQDkxACJGi4bmfG5lbzBv5EY9URQdl7zmDZkYDZgY7vMDyhdJQafRDQWV1Lf5Dol2v89vy4W75uUm4rb7+yLmeIObgmEa2OISslEkLQ8zDndfNAh5Pn+uAyFiTnGk/74Mk/kMELtcZn2/z+CO69NroB1A8EMI9vpSZfiIHsGN9fEwQ4zIrE6AuVKBI0waCmU1It3MDfOUdLx9ZdofTplpc7wuJ7EK0dBdLANHe0VMiZhvCFryU8ayXNtUm72rL2tRfXFbeG8BFrsFVZ8zFZ2d62/gF9oEueqMsMgVcu/o3OoXDMcIyfKgcZE+WjMl+SjRHDmGS80U1Dm0SVoyIZcYZExSkm0xIMMPoa7gYAmTDob5f57w0Z2E/Ex672vluxPyOGgUIERgN1DCWhnGHxzZRDNBL+Bb/Ur0nrX0q6YgAAAABJRU5ErkJggg==) no-repeat center;background-size:20%;cursor:pointer}
footer .footer-head{background:#0c9c4d}
footer .footer-head dl{margin:0 32px}
footer .footer-head dt{padding-bottom:17px;font-size:16px}
footer .footer-head dd{height:30px;font-size:13px;line-height:30px;color:#c7f0d9}
footer .footer-head .add{padding-right:150px}
footer .footer-head .add em{padding-bottom:22px;font-size:20px}
footer .footer-head .add .icon{margin-right:10px}
footer .footer-head .erweima{margin-bottom:18px;width:140px;height:140px}
footer .footer-head .bdsharebuttonbox{text-align:center}
footer .footer-head .bdsharebuttonbox a{float:none!important;display:inline-block;margin:0 4px;padding-left:0;width:27px;height:27px;background-repeat:no-repeat}
footer .footer-head .bdsharebuttonbox .a1{background:url(../images/share_1.png) no-repeat}
footer .footer-head .bdsharebuttonbox .a2{background:url(../images/share_2.png) no-repeat}
footer .footer-head .bdsharebuttonbox .a3{background:url(../images/share_3.png) no-repeat}
footer .corpight{padding:.16rem .1rem;border-top:1px solid #00893e;background:#00893e;color:#9eddba;font-size:12px}
.owl-controls .owl-page span{background:#00893e}
.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{background:#999}
.i-banner a{overflow:hidden}
.i-banner img{width:100%;-webkit-transition:transform 5s ease;transition:transform 5s ease;-webkit-transform:scale(1);transform:scale(1)}
.i-banner .owl-controls .owl-buttons div{width:.4rem;height:.89rem;background-size:cover}
.i-banner .owl-controls .owl-buttons .owl-prev{left:0;background-image:url(../images/banner_l.png)}
.i-banner .owl-controls .owl-buttons .owl-next{right:0;background-image:url(../images/banner_r.png)}
.i-banner .owl-pagination{display:none}
.i-banner .active img{-webkit-transform:matrix(1.1,0,0,1.1,0,0);transform:matrix(1.1,0,0,1.1,0,0)}
.banner{height:360px;background-position:center;background-size:cover;background-repeat:no-repeat}
.banner2{padding-top:230px;height:440px;font-size:0}
.banner2 li{display:inline-block;margin:0 .3rem}
.banner2 li.cur a{background:#fc8d00}
.banner2 li.cur a h3{color:#fff}
.banner2 li.cur a .icon1{visibility:hidden;opacity:0}
.banner2 li.cur a .icon2{visibility:visible;opacity:1}
.banner2 a{width:140px;height:140px;border-radius:50%;background:#e5e5e6;font-size:14px}
.banner2 a:hover{background:#fc8d00}
.banner2 a:hover h3{color:#fff}
.banner2 a:hover .icon1{visibility:hidden;opacity:0}
.banner2 a:hover .icon2{visibility:visible;opacity:1}
.banner2 .icon{height:33px}
.banner2 .icon img{-webkit-transition:all .3s;transition:all .3s}
.banner2 .icon2{visibility:hidden;opacity:0}
.banner2 h3{padding-top:10px;color:#444;font-size:16px}
.i-news{padding-top:.6rem;padding-bottom:.6rem;background:#f9f9f9}
.i-news h2{position:relative;font-size:36px}
.i-news h2::after{position:absolute;top:-6px;left:220px;width:92px;height:65px;background:url(../images/news_icon.png) no-repeat center;content:''}
.i-news .video-open{position:relative}
.i-news .video-open::after,.i-news .video-open::before{position:absolute;top:0;left:0;width:100%;height:100%;content:''}
.i-news .video-open::before{background:rgba(0,0,0,.5)}
.i-news .video-open::after{background:url(../images/video_icon.png) no-repeat center}
.i-news li{margin-top:.3rem}
.i-news li a:hover h3{color:#00893e}
.i-news li h3{position:relative;margin-bottom:4px;padding-left:16px;font-size:18px}
.i-news li h3::after{position:absolute;top:50%;left:0;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;border-left:4px solid #06c;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.i-news li .txt{padding-left:16px;color:#888}
.i-tt1{position:relative;font-size:28px}
.i-tt1::after{position:absolute;left:150px;width:18px;height:100%;background:url(../images/tt1_bg.png) no-repeat center;content:''}
.monthly li{padding-right:.1rem}
.monthly .imgs{height:220px}
.i-notice h3{position:relative;padding-left:10px;height:34px;color:#444;font-size:14px;line-height:34px}
.i-notice h3::after{position:absolute;top:50%;left:0;border-top:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid #06c;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.i-notice .more a{width:80px;height:28px;border-radius:2px;background:#00893e;color:#fff;text-align:center;line-height:28px}
.i-hotline h2{position:relative;font-size:28px}
.i-hotline h2::after{position:absolute;top:-7px;left:170px;width:56px;height:51px;background:url(../images/i_tel.png) no-repeat center;content:''}
.i-hotline .txt{color:#444}
.i-culture .lg-4{margin-top:.35rem}
.i-culture .po-auto{top:0;left:0;width:128px;height:30px;background:url(../images/culture_bg.png) no-repeat center;text-align:center;line-height:30px}
.i-culture .box3 h3{font-size:22px}
.i-culture .box3 .lg-6:first-child a{position:relative}
.i-culture .box3 .lg-6:first-child a::after{position:absolute;top:-23px;right:-23px;width:1px;height:100%;background:url(../testimg/6.jpg) no-repeat center;content:''}
.i-about{padding-top:.6rem;padding-bottom:.65rem;background-size:cover}
.i-about h2{font-size:35px;letter-spacing:2px}
.i-about .edit{padding:0 4.5%}
.i-about .icon{margin-bottom:.17rem}
.i-about .btn{margin-top:.66rem}
.i-about .btn a{padding:0 42px;height:34px;border:2px solid #fff;border-radius:5px;line-height:30px}
.i-about .list{padding:0 10%}
.i-about .list em{font-size:44px}
.i-about .list .txt{margin-top:-5px}
.i-honor{background:#f8f8f8}
.i-honor ul{padding:0 32px}
.i-honor li{padding:0 10px}
.i-honor .imgs{height:164px}
.i-honor .owl-pagination{display:none}
.i-honor .owl-controls .owl-buttons div{width:32px;height:32px}
.i-honor .owl-controls .owl-buttons .owl-prev{left:0;background-image:url(../images/partner_l.png)}
.i-honor .owl-controls .owl-buttons .owl-next{right:0;background-image:url(../images/partner_r.png)}
.i-partner .slider{width:100%;padding:0 40px}
.i-partner li{padding:0 25px}
.i-partner a{border:1px solid #eaeaea}
.i-partner a .img{height:.9rem}
.i-partner .owl-controls{display:block!important}
.i-partner .owl-pagination{display:none}
.i-partner .owl-controls .owl-buttons div{width:32px;height:32px}
.i-partner .owl-controls .owl-buttons .owl-prev{left:-40px;background-image:url(../images/partner_l.png)}
.i-partner .owl-controls .owl-buttons .owl-next{right:-40px;background-image:url(../images/partner_r.png)}
.content{min-height:400px}
.edit{text-align:justify;letter-spacing:.001rem}
.main-nav-p{border-bottom:1px solid #ccc;text-align:center}
.main-nav-p ul{font-size:0}
.main-nav-p li{display:inline-block;margin:0 12px}
.main-nav-p li.cur a,.main-nav-p li:hover a{color:#00893e}
.main-nav-p li.cur a::after,.main-nav-p li:hover a::after{-webkit-transform:scale(1);transform:scale(1)}
.main-nav-p li:last-child span{display:none}
.main-nav-p a{position:relative;display:block;padding:0 30px;height:57px;color:#666;font-size:14px;line-height:57px}
.main-nav-p a::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#00893e;content:'';-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scale(0,1);transform:scale(0,1)}
.main-nav-p span{width:24px;height:57px;text-align:center;font-size:14px;line-height:57px}
.main-home .mauto{padding-left:30px;height:107px;background:url(../images/main_home.png) no-repeat left center;color:#999;line-height:107px}
.main-home .mauto a:hover{color:#00893e}
.about h2 em{color:#999;font-size:48px;line-height:46px;text-transform:uppercase}
.about h2 i{font-size:30px}
.about h2 i::after{position:absolute;bottom:0;left:0;width:36px;height:2px;background:#333;content:''}
.honor-list ul{margin-left:-.4rem}
.honor-list li{padding-left:.4rem}
.honor-list li .imgs{height:194px}
.honor-list li .els2{height:52px;line-height:26px}
.honor-list li a:hover h3{color:#00893e}
.mask-wrap{position:fixed;top:0;left:0;z-index:99999;display:none;width:100%;height:100%;text-align:center}
.mask-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}
.mask-main{position:absolute;top:50%;left:50%;margin-top:-300px;margin-left:-400px;width:800px;height:600px}
.mask-img{width:100%;height:500px}
.mask-img .img-md{max-width:100%;max-height:100%}
.mask-img img{position:relative;top:50%;max-width:100%;max-height:100%;border:15px solid #fff;transition:all .3s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.mask-main p{display:inline-block;overflow:hidden;margin:auto;padding:0 .25rem;height:40px;max-width:100%;min-width:270px;border-radius:20px;background:#000;color:#fff;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;font-size:18px;line-height:40px}
.mask-pager li{position:absolute;top:25%;width:10%;height:50%;cursor:pointer}
.mask-pager .prev{left:10%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAiCAYAAABStIn6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ODlBMEIwOTVFOTRFNzExQjNGNTg3Qzc1NTczNUNCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRTI1MzAzNTk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRTI1MzAzNDk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+B2DPQwAAASNJREFUeNqs1t1OwjAUB/Ay73gnMYawiQr4TtyKguAnX4En8K245QIdXph6GlI9/tN17Rkn+V+sTX5bl/WsSmutKuSGsqWsqyJf+lC5FOkxxFRfgnQBGZjxWKQDyJ2di0GuAbnn86HIlQ8JhS4BGVJqsVAbkJELKYMQeShCfNAFZc+QsQ8pggySM2RShrigDJDHEAQhg3wy5CkU4VAKyHMMYqEW5YMhL7GIhTYMeZUgJolS6lv9VZ2SKEmRdkrZsadaUU4kSzsKxi8a8NKXMRgOILYIxVyDZw4skUAm54DNyzDfXVxYTQKZNAGbSRpbETaVtFob3I9viMV8vYj925exmxPbzW+nkPyyU1cDlB4isCXfVjnWcCw/rE9eGWVBef8RYADDnzYGsrzrmAAAAABJRU5ErkJggg==) no-repeat center}
.mask-pager .next{right:10%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAiCAYAAABStIn6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3ODlBMEIwOTVFOTRFNzExQjNGNTg3Qzc1NTczNUNCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRTI1MzAzMTk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRTI1MzAzMDk3OEYxMUU3ODU1OEVFMjJENUNCMjBBNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4OUEwQjA5NUU5NEU3MTFCM0Y1ODdDNzU1NzM1Q0IzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vyR4BAAAAQdJREFUeNqk1ssOwUAUBuCqnXdCXNoiIt7JkiCIiLi+HFsLVRYyzoQTzcn0Mn8n+Rtt0k8jPf9wlFJnyo0ypDho9CFS3/UqgunDSP0XjPGHicAGKKQzLYLJCxLro5DODMFMF0uUucB6CARhad+isYXAughkwp6UDgIxtsrC8r4nEtNjFSAQY+skzHamJPag+AjE2EZgHto/Eru6Drb0fZXY+Rt5mvKvVXndKVUEOQmkZvtja+QYQ0JGbCCXchBI3faFzETyDu1eIA2kRiTSRIptJ5AWUrVbgbRtq9aEeLblL+cn5Mm2gUwT7dtukKaOCZAte5xWocjfmihph8gLLSkX9Ek4HwEGAI6QaP0LSsAxAAAAAElFTkSuQmCC) no-repeat center}
.mask-close{position:fixed;top:5%;right:5%;padding:25px;width:25px;height:25px;border-radius:50%;background:#090908;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}
.mask-close::after,.mask-close::before{position:absolute;top:50%;left:50%;margin-top:-27.5%;width:1px;height:55%;background:#fff;content:''}
.mask-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mask-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.mask-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media (max-width:800px){
.mask-main{top:0;left:0;margin-top:0;margin-left:0;width:100%;height:100%}
.mask-img{margin:10% auto;width:96%;height:80%}
.mask-main p{margin-top:-40px}
.mask-pager .prev{left:5%}
.mask-pager .next{right:5%}
.mask-img img{position:relative;top:50%;transform:translateY(-50%)}
}
.news-list{background:#f7f7f7}
.news-list ul{margin-left:-.4rem}
.news-list li{margin-bottom:.4rem;padding-left:.4rem}
.news-list li a{padding:.25rem;-webkit-transition:all .3s;transition:all .3s}
.news-list li a:hover{box-shadow:0 0 5px rgba(0,0,0,.1);color:#00893e}
.news-list .imgs{height:190px}
.news-list h3{height:48px;font-size:16px;line-height:24px}
.news-list .browse,.news-list .date{padding-left:23px;height:28px;color:#999;font-size:13px;line-height:28px}
.news-list .date{background:url(../images/date.png) no-repeat left center}
.news-list .browse{margin-left:25px;background:url(../images/browse.png) no-repeat left center}
.news-info h3{font-size:24px}
.news-info .browse,.news-info .date{padding-left:23px;height:28px;color:#999;font-size:13px;line-height:28px}
.news-info .date{background:url(../images/date.png) no-repeat left center}
.news-info .browse{margin-left:25px;background:url(../images/browse.png) no-repeat left center}
.news-info .txt{border-top:1px solid #ddd}
.news-info .btn a{width:130px;border:1px solid #00893e;border-radius:5px;color:#00893e;font-size:15px;line-height:40px}
.news-info .btn a:hover{background:#00893e;color:#fff}
.monthly-list ul{margin-left:-.4rem}
.monthly-list li{margin-bottom:.32rem;padding-left:.4rem;width:25%}
.monthly-list li a:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}
.monthly-list li a:hover h3{color:#00893e}
.monthly-list li .imgs{height:230px}
.monthly-list li h3{font-size:18px}
.join .box1 h3{font-size:30px}
.join .box1 .txt{padding-right:13%;padding-left:13%;line-height:28px}
.join .box1 .btn a{width:110px;height:32px;border-radius:5px;background:#a7a7a7;color:#fff;text-align:center;line-height:32px}
.join .bg{height:2.75rem;background-position:center;background-repeat:no-repeat;background-attachment:fixed}
.join .join-head{border:1px solid #ededed;border-top-right-radius:5px;border-top-left-radius:5px;background:#00893e;color:#fff;font-size:16px}
.join .join-head li{float:left;display:inline-block;width:20%;height:52px;text-align:center;font-weight:700;line-height:52px}
.join .join-body:hover{background:#eee}
.join .join-body li{float:left;display:inline-block;width:20%;height:52px;border-bottom:1px solid #eee;color:#666;text-align:center;line-height:52px}
.join-info h2{font-size:26px}
.join-info .info{border-top:1px solid #ddd}
.join-info h3{padding-left:15px}
.join-info h3::after{position:absolute;top:50%;left:0;width:4px;height:18px;background:#00893e;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.join-info .btn a{width:130px;border:1px solid #00893e;border-radius:5px;color:#00893e;font-size:16px;line-height:40px}
.join-info .btn a:hover{background:#00893e;color:#fff}
.contact-add{height:5rem}
.contact-add img{max-width:inherit}
.contact h2{color:#00893e;font-size:20px}
.contact .bdsharebuttonbox{display:inline-block;text-align:center}
.contact .bdsharebuttonbox a{float:none!important;display:inline-block;margin:0 10px 0 0;padding-left:0;width:38px;height:38px;background-repeat:no-repeat}
.contact .bdsharebuttonbox .a1{background:url(../images/contact_share_1.jpg) no-repeat}
.contact .bdsharebuttonbox .a2{background:url(../images/contact_share_2.jpg) no-repeat}
.contact .bdsharebuttonbox .a3{background:url(../images/contact_share_3.jpg) no-repeat}
.contact .box1{width:33.3333%}
.contact .box1 .txt{margin-bottom:.2rem;padding:0 .2rem;width:97%;height:46px;background:#f5f5f5;line-height:46px}
.contact .box2{width:66.6%}
.contact .box2 textarea{padding:16px;width:98%;height:178px;background:#f5f5f5;color:#999;font-size:14px}
.contact .btn input{width:180px;height:48px;border-radius:5px;background:#00893e;color:#fff;font-size:17px;line-height:48px}
.process{background:#f7f7f7}
.process li{margin-bottom:15px}
.process .btn,.process .date,.process h3{height:66px;line-height:66px}
.process .date{width:200px;background:#e5e5e5;color:#888;font-size:16px}
.process h3{padding:0 4.2%;width:50%;font-size:16px}
.process .btn{width:87px;background:url(../images/process_icon.png) no-repeat center;cursor:pointer}
#gotop{position:fixed;right:5%;bottom:10%;width:37px;height:59px;background:url(../images/gotop.png) no-repeat center}
.tab-head li{cursor:pointer}
.tab-head li.cur{background:#009fe9;color:#fff}
.tab-body li{overflow:hidden;height:0;opacity:0;-webkit-transition:all .5s;transition:all .5s}
.tab-body li.cur{overflow:visible;height:auto;opacity:1}
.fix-wrap{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background:rgba(0,0,0,.8)}
.fix-wrap .hide{position:fixed;top:5%;right:5%;padding:25px;width:25px;height:25px;border-radius:50%;background:#090908;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}
.fix-wrap .hide::after,.fix-wrap .hide::before{position:absolute;top:50%;left:50%;margin-top:-27.5%;width:1px;height:55%;background:#fff;content:''}
.fix-wrap .hide::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fix-wrap .hide::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fix-wrap .hide:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fix-video .video-wrap{display:table;overflow:hidden;padding:10px;max-height:55%;min-width:55%;border:1px solid #3a3a3a;border-radius:5px;background:#2d2d2d;box-shadow:0 0 5px rgba(0,0,0,.5);animation:ReturnToNormal .5s both;-webkit-animation:ReturnToNormal .5s both}
.fix-video video{width:100%;height:100%;object-fit:cover}
.fix-pic{overflow:auto}
.fix-pic img{animation:zoomIn .5s both;-webkit-animation:zoomIn .5s both}
.in-page{height:35px;color:#888;line-height:35px}
.in-page span{padding:0 15px;border:1px solid #e8e8e8}
.in-page a{padding:0 15px;border:1px solid #e8e8e8}
.in-page a.cur,.in-page a:hover{border-color:#00893e;background:#00893e;color:#fff}
.bd_weixin_popup{height:300px!important}
.edit span{display:inline}
.edit img{width:auto!important;height:auto!important}