

*{margin: 0;padding: 0;border: 0;outline: none;
box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html {width: 100%; font-weight: normal;
	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
body{font-size: 14px;line-height: 1.6;background-color:#fff;color:#666666; font-family:Gotham;}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
input,select,option,label,th,textarea{vertical-align: middle;border: none; font-family:Gotham;}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;  }

select{ appearance:none;  -moz-appearance:none; -webkit-appearance:none;}   
select::-ms-expand { display: none; }  

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}

.fl {float: left;}
.fr {float: right;}
.container{display: block;width:87.5%; max-width: 1600px;  margin: 0 auto; }
.container2{display: block;width:85%; max-width: 1400px;  margin: 0 auto;  }

.hidden{ overflow:hidden;}
.hide{ display:none;}

.header{ position: absolute; left: 0; width: 100%; height: 110px; z-index: 1000; background-color: #FFF; }
.logo{ height: 70px; padding-top: 1%; }
.logo img{ display:block; height:70px;}

.navlist{ overflow:hidden; color:#000; font-size:18px; font-weight:bold; padding-top: 10px;line-height:70px; margin-right:50px; }
.navlist li{ float:left;}
.navlist li a{ padding:0 40px; display:block;}
.navlist li.on a,.navlist li:hover a{ color:#15aa6d;}


.lang{ font-size:16px; font-weight:bold; width:140px; position:relative; border-radius:10px 10px 0 0; margin-top:20px;}
.lang span{ display:block; width:140px; height:40px; position:relative; text-align:center; color:#000; line-height:40px; cursor:pointer;}
.lang span:after{ content:""; position:absolute; left:0; top:0; width:40px; height:40px; background:url(../images/lang01.png) no-repeat center center;}
.lang span:before{ content:""; position:absolute; right:0; top:0; width:40px; height:40px; background:url(../images/lang_btn.png) no-repeat center center;}


.lang .langnav{ position:absolute; top:40px; left:0; width:100%; line-height:40px; text-align:center; color:#ffffff; font-size:16px; background:#15aa6d; height:0; overflow:hidden; border-radius:0 0 10px 10px; }
.lang:hover{ background:#15aa6d;}
.lang:hover .langnav{ height:40px;}
.lang:hover span:after{ background:url(../images/lang01.png) no-repeat center center;}
.lang:hover span:before{ background:url(../images/lang_btns.png) no-repeat center center;}

.search_btn{ width:70px; height:70px; background:url(../images/search_btn.png) no-repeat center center; cursor:pointer; margin:10px 40px 0 40px;}

.nav-toggle{ width:70px; height:70px; background:#15aa6d; cursor:pointer; padding:25px 20px; display:none;}
.nav-toggle span{ width:100%; display:block; height:3px; background:#ffffff; margin-bottom:5px;}
.nav-toggle span.s1{}
.nav-toggle span.s2{}
.nav-toggle span.s3{ margin-bottom:0;}


.search{display: none;position: absolute;width: 100%;height: 80px;padding: 10px 0px 10px 20px;border-bottom: 1px solid #eee;top:100px; z-index:999;left:0;background-color: #fff; }
.search input[type="text"]{display: block;width: 50%;float: left;height: 60px;border: none;line-height: 30px;z-index: 20;color: #666; font-size:16px;margin-left: 25%;}
.search input[type="submit"]{position: relative;display: block;float: left;width: 50px;height: 30px;margin-right: -50px;right: 50px;border: none;background:url(../images/search-btn.png) no-repeat center center;color: #000;z-index: 20;cursor: pointer;-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;top: 15px;}
.search input[type="submit"]:hover{opacity: 0.5;}




.banner{ width:100%; height:100%; height:calc(100vh);}
.banner .swiper-slide{ height:100%;}

.banner .swiper-button-next,.banner .swiper-button-prev{ width:70px; height:140px; position:absolute; top:50%; margin-top:-70px;}
.banner .swiper-button-next{ right:4%; background:url(../images/banner-next.png) no-repeat center center; background-size:100%;}
.banner .swiper-button-prev{ left:4%; background:url(../images/banner-prev.png) no-repeat center center; background-size:100%;}

.banner .bantxt{display: flex; align-items: center; height:100%;}
.banner .bantxt .container{ padding-left:210px;}
.banner .bantxt p{ color:#ffffff; font-size:48px; line-height:1; font-weight:bold; }
.more_btn{ margin-top:80px; width:220px; padding-right:25px; height:70px; line-height:70px; text-align:center; color:#ffffff; font-weight:bold; background:#15aa6d url(../images/zfj.png) no-repeat 155px center; border-radius:35px; font-size:14px; display:block;}



.homeabout{ overflow:hidden; padding:140px 0; background:url(../images/habj.jpg) no-repeat center top; background-size:100% auto;}
.homeabout .aimg{ width:46%; padding:0 3.5%; position:relative; }
.homeabout .aimg a{ overflow:hidden; display:block;}
.homeabout .aimg img{ width:100%; display:block;}

.homeabout  .aimg .experience{ position:absolute; overflow:hidden; width:296px; height:120px; background:#15aa6d; border-radius:10px; right:0; bottom:70px; color:#ffffff;  padding:25px 0 0 30px;}
.homeabout  .aimg .experience .num{ float:left; font-size:64px; font-weight:bold; line-height:0.7; margin-right:15px; }
.homeabout  .aimg .experience .num sup{ font-weight:normal;}
.homeabout  .aimg .experience span{font-size:24px; line-height:1.4; padding-top:10px;}

.tit02{}
.tit02 .title{ color:#15aa6d; font-size:20px; font-weight:bold; line-height:1; position:relative; padding-left:70px;}
.tit02 .title:after{ content:""; width:45px; height:3px; background:#15aa6d; position:absolute; left:0; top:50%;  margin-top:-1.5px;}
.tit02 h3{ color:#282828; font-size:28px; line-height:1.8; margin-top:10px;}
.tit02 h3.bai{ color:#ffffff; margin-top:45px;}

.homeabout  .atxt{ width:49%; padding-right:4%;}
.homeabout  .atxt .info{ color:#8d8d8d; font-size:16px; line-height:1.8; margin:35px 0 60px 0; text-align: justify; font-family:Candara;}
.mores{ color:#15aa6d; font-size:18px; width:218px; height:70px; font-weight:bold; border-radius:35px; border:2px solid #15aa6d; display:block; text-align:center; line-height:66px;}
.mores:hover{ background:#15aa6d; color:#ffffff;}



.our_services{ background:#f2f6f9 url(../images/osbj.jpg) no-repeat center top; background-size:100% auto; padding-top:120px; }
.tit01{ text-align:center;}
.tit01 .title{ color:#15aa6d; font-size:20px; font-weight: bold; position:relative;}
.tit01 .title:after{ content:""; width:45px; height:3px; background:#15aa6d; position:absolute; left:50%; margin-left:-130px; top:50%;  margin-top:-1.5px;}
.tit01 .title:before{ content:""; width:45px; height:3px; background:#15aa6d; position:absolute; right:50%; margin-right:-130px; top:50%;  margin-top:-1.5px;}
.tit01 h3{ color:#282828; font-size:45px; line-height:1.2; margin-top:20px;}

.oslist{ overflow:hidden; margin-top:70px; margin-bottom:-90px; position:relative; z-index:2000;}
.oslist li{ float:left; width:23.125%; margin-right:1.8%; border-radius:10px; background:#ffffff; overflow:hidden;}
.oslist li .img{ width:100%; position:relative; }
.oslist li .img>img{ display:block; width:100%;height:180px;object-fit:cover;}
.oslist li .img .ico{ position:absolute; width:82px; right:30px; bottom:-23px; border-radius:5px; overflow:hidden; z-index:2;}
.oslist li .img .ico img{ display:block; width:100%;}

.oslist li .txt{ padding:40px 35px; position:relative; z-index:1; background:#ffffff;}
.oslist li .txt .info{ height:170px;}
.oslist li .txt h3{ color:#282828; font-size:28px; line-height:1.2;}
.oslist li .txt p{ color:#8d8d8d; font-size:16px; line-height:1.8; /*font-family:Candara; */margin-top:20px;}
.oslist li .txt span{ color:#15aa6d; font-size:14px; font-weight:bold;}

.oslist li:hover .txt{ background:#15aa6d;}
.oslist li:hover .txt h3{ color:#ffffff;}
.oslist li:hover .txt p{ color:#ffffff;}
.oslist li:hover .txt span{ color:#ffffff;}

.our_advantage{ background:#282828;  overflow:hidden;}

.advleft{ width:43%; padding-top:205px;}
.abvlist{ overflow:hidden;}
.abvlist li{ float:left; width:50%; color:#ffffff; margin-top:60px;}
.abvlist li .ico{ width:70px; float:left; margin-right:30px;}
.abvlist li .ico img{ display:block; width:100%;}
.abvlist li .txt{ line-height:1;}
.abvlist li .txt h3{ font-size:36px; font-weight: normal; }
.abvlist li .txt p{ font-size:18px; /*font-family:Candara; */margin-top:10px;}

.advright{ width:50%;}
.advright img{ width:100%; display:block;}



.recent_articles{ padding:120px 0;}

.infolist{ overflow:hidden; margin-top:70px;}
.infolist li{ float:left; width:23.125%; margin-right:1.8%; border-radius:10px; overflow:hidden;}
.infolist li .img{ overflow:hidden;}
.infolist li .img img{ display:block; width:100%;height: 250px;object-fit: cover;}
.infolist li .txt{ padding:20px;}
.infolist li .txt .time{ background:url(../images/time.png) no-repeat left center; font-size:14px; color:#9c9cae; line-height:20px; padding-left:20px; margin-bottom:20px; }
.infolist li .txt h3{ color:#16143e; font-size:20px; line-height:1.5; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.infolist li .txt p{font-size:14px; color:#9c9cae; margin:10px 0 30px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.infolist li .txt .more{ color:#413f62; font-size:14px; font-weight:bold; position:relative; padding-left:30px; display:block;}
.infolist li .txt .more:after{ content:""; width:20px; height:1px; position:absolute; left:0; top:50%; margin-top:-0.5px; background:#413f62;}

.infolist li:hover{ background:#15aa6d;}
.infolist li:hover .time{ color:#ffffff; background-image:url(../images/times.png);}
.infolist li:hover h3{ color:#ffffff}
.infolist li:hover p{ color:#ffffff;}
.infolist li:hover .txt .more{ color:#ffffff; }
.infolist li:hover .txt .more:after{ background:#ffffff;}

.ramore{ margin:90px auto 0 auto;}


.partner{border-top:1px solid #e5e5e5; padding:50px 0;}
.partnerlist{}
.partnerlist img{ height:90px;object-fit: contain;width: 100%;}
.partnerlist .swiper-slide{ width:15%; text-align:center;}

.footer{ background:#292929 url(../images/footbj.jpg) no-repeat center center; background-size:cover;}
.dbmain{ padding:70px 40px; overflow:hidden;}
.dbinfo{ width:500px;}
.dbinfo .dblogo{ height:70px;}
.dbinfo .dblogo img{ height:70px;}
.dbinfo .contit{ background:url(../images/add.png) no-repeat 20px center; padding-left:60px; color:#15aa6d; /*font-family:Candara; */font-size:24px; font-weight:bold; margin-top:35px;}
.dbinfo .coninfo{ font-size:16px; line-height:1.8; color:#a4a4a4; /*font-family:Candara; */padding-left:60px;}

.dbnav{ margin-left:9%; padding-top:35px;}
.dbnav h3{ color:#ffffff; font-size:20px; font-family:Arial;}
.dbnav h3:after{ width:45px; height:3px; content:""; background:#15aa6d; display:block; margin:20px 0 30px 0;}
.dbnav a{ display:block; color:#a4a4a4; font-size:16px; line-height:1.9; /*font-family:Candara; */}
.dbnav a:hover{ color:#ffffff;}


.want{ padding-top:35px;}
.want h3{color:#ffffff; font-size:20px; font-family:Arial;}
.want .more_btn2{ float:right; margin:55px 0;}
.want .share{ width:100%; clear:both; text-align:right; }
.want .share a{ float:right;margin-left:5px;}
.want .share img{ width:40px;}

.copy{ border-top:1px solid #383939; color:#797979; font-size:14px; font-weight:bold; text-align:center; padding:25px 0;}


/*首页结束*/
.ban{ height:540px;}
.ban .container{ height:100%;}
.column{ text-align:center; color:#ffffff; display: flex;align-items: center; height:100%; width:100%; }
.column >div{ width:100%; }
.column h3{ font-size:80px; padding-top:5%;}
.column .weizhi{ font-size:16px; margin-top:25px; line-height:25px;}
.column .weizhi a{  display:inline-block;color:#ffffff;}
.column .weizhi span{ margin:0 5px; display:inline-block;}
.column .weizhi .home{ background: url(../images/home.png) no-repeat left center; padding-left:35px; }
.column .weizhi a:hover{ color:#15aa6d; text-decoration:underline;}

.nynav{ height:86px; border-bottom:1px solid #ebe8e8; overflow:hidden; }
.nynav a{ color:#313131; font-size:20px; font-weight:bold; padding:0 10px; margin-right:40px; float:left;  line-height:83px;}
.nynav a:hover,.nynav a.on{ color:#15aa6d; border-bottom:2px solid #15aa6d;}



.main{ margin:70px 0; overflow:hidden;}
.aboutimg{ width:100%; margin-bottom:70px; overflow:hidden;}
.aboutimg img{ width:100%; display:block;}

.about{ overflow:hidden;padding-bottom: 50px;}
.aleft{ width:30%;}
.aleft h2{ color:#202020; font-size:72px; line-height:1.2;}

.aright{ width:61%;}
.aright .title{ color:#282828; font-size:45px; line-height:1.2; font-weight:bold;}
.aright .info{ color:#8d8d8d; font-size:18px; /*font-family:Candara; */line-height:2; margin-top:50px; text-align:justify;}
.abvlist2 .txt{ color:#545454;}

/*关于我们结束*/

.service{padding:124px 0; position:relative; }
.service .logo2{ height:124px; position:absolute; right:-150px; top:0;}
.service .logo2 img{ display:block; height:100%;}
.service .titwz{ position:absolute; font-size:200px; width:1000%; color:#f7f7f7; bottom:124px; line-height:1; font-weight:bold; text-transform:uppercase; }

.stxt{ width:50%;}
.stxt h3{ color:#282828; font-size:45px; line-height:1.2;}
.stxt .info{ color:#8d8d8d; font-size:20px; line-height:1.8; /*font-family:Candara; */margin-top:35px; text-align:justify;}
.stxt .info img {display: block;margin: 10px auto;}
.simg{ width:39%; position:relative; z-index:1;}
.simg img{ display:block; width:100%;}

/*服务结束*/


.ctit{ color:#282828; font-size:45px; line-height:1.2;}
.conleft{ width:50%; padding:0 200px 0 60px;}
.formlist{}
.formlist li{ float:left; width:100%; margin-top:25px;}
.formlist li .tit{ color:#16143e; font-size:20px; font-weight:bold; line-height:45px;}
.formlist li .input{ width:100%;}
.formlist li .input input{ width:100%; height:50px; border-radius:5px; border:1px solid #e5e5e5; line-height:50px; padding:0 25px;}
.formlist li .input textarea{ width:100%; height:105px; border-radius:5px; border:1px solid #e5e5e5; line-height:1.8; padding:10px 25px;}
.formlist li.submit{ margin-top:50px;}
.formlist li.submit button{ background:#15aa6d; padding-right:30px; color:#ffffff; font-weight:bold; height:50px;  width:100%; font-size:16px; border-radius:5px; cursor:pointer;}
.formlist li.submit button img{ margin-left:8px; margin-top:-2px; display:inline-block;}

.conright{ width:50%;}
.addinfo{}
.addinfo h3{ color:#16143e; font-size:20px; margin-top:45px;}
.addinfo p{ color:#808080; font-size:20px; /*font-family:Candara; */line-height:2;}

.map{ width:100%; margin-top:90px;}


 .my-map {  width: 100%; height: 400px; } 
 .my-map .icon { background: url(../images/marker.png) no-repeat; }
 .my-map .icon-cir { height: 31px; width: 28px; } 
 .my-map .icon-cir-red { background-position: -11px -5px; }
 .amap-container{height: 100%;}
 .myinfowindow{width: 240px;min-height: 50px;}
 .myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
 .myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }

/*联系我们结束*/

.teamlist{ overflow:hidden;}
.teamlist li{ width:47%; margin:0 1.5% 3% 1.5%;}
.teamlist li .img{ overflow:hidden;}
.teamlist li img{ display:block; width:100%;}
.teamlist li .title{ line-height:90px; width:90%; margin:-45px auto 0 auto; background:#ffffff; position:relative; z-index:1; color:#3e3e3e; font-size:18px; text-align:center;}
.teamlist li:hover .title{ background:#15aa6d; color:#ffffff;}

/*团队结束*/

.infolist2{margin-top:0 !important;}
.infolist2 li{ margin-right:2%; width:31%; margin-bottom:2%; }


.showtop{ text-align:center; padding:0 0 3% 0; border-bottom:1px solid #d9d9d9;}
.showtop h1{ color:#333333; font-size:30px; line-height:1.2;}
.showtop p{ color:#666666; font-size:16px; margin-top:15px;}
.showtop p span{ margin:0 10px;}

.showtxt{ padding:4%; font-size:18px; line-height:2; color:#666666;}
.showtxt img{ max-width:100%; height:auto !important;}

.showbottom{ overflow:hidden; padding:3% 2%; border-top:1px solid #d9d9d9;}
.sxp{ font-size:16px; color:#666666; line-height:36px;}
.sxp span{ display:block;}
.sxp a:hover{ color:#15aa6d; text-decoration:underline; }

.fanhui{ width:200px; height:48px; display:block; line-height:48px; text-align:center; color:#ffffff; background:#292929; font-size:16px; margin-top:12px;}
.fanhui:hover{ background:#15aa6d;}

/*新闻结束*/



.fenye{width: 100%; text-align:center; margin-top:3%; }
.fenye ul li{background:#e5e5e5; color:#333333; font-size:16px;  padding:5px 15px;display: inline-block;margin:0 5px; overflow: hidden; border-radius:3px;}
.fenye ul li:hover,.fenye ul li.active{color:#fff;background: #15aa6d}
.fenye ul li:hover a ,.fenye ul li:hover span{color:#fff;background: #15aa6d}
.fenye ul li:last-child,.fenye ul li:first-child {display: none;}



.lizimain{ position:relative; overflow:hidden;}
.lizimain .container2{ background:#ffffff;}
.lizi{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1;}


.animated{opacity: 0;}
.zoomIn.animated{opacity:1;}


.lang,.lang .langnav,.navlist li a,.mores,.infolist li,.infolist li .txt .time,.infolist li .txt h3,.infolist li p,.infolist li .txt span,.infolist li .txt .more:after,.dbnav a,.copy a,.nynav a,.teamlist li .title,.column .weizhi a,.fenye a,.sxp a,.fanhui,.oslist li .txt,.oslist li .txt h3,.oslist li .txt p,.oslist li .txt span{transition: 0.3s;
-o-transition: 0.3s;
-ms-transition: 0.3s;
-moz-transition: 0.3s;
-webkit-transition: 0.3s;
}


.homeabout .aimg img,.oslist li .img>img,.infolist li .img img,.partnerlist img,.teamlist li img{
-webkit-transition: all .4s ease-in;
-o-transition: all .4s ease-in;
-ms-transition: all .4s ease-in;
-moz-transition: all .4s ease-in;}

.homeabout .aimg:hover img,.oslist li:hover .img>img,.infolist li:hover .img img,.partnerlist .swiper-slide:hover img,.teamlist li:hover img{
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);}


.delay54{-webkit-animation-delay:.2s;animation-delay:.2s; -moz-animation-delay:.2s;
-o-animation-delay:.2s;-ms-animation-delay:.2s;}
.delay53{-webkit-animation-delay:.4s;animation-delay:.4s; -moz-animation-delay:.4s;
-o-animation-delay:.4s;-ms-animation-delay:.4s;}
.delay52{-webkit-animation-delay:.6s;animation-delay:.6s; -moz-animation-delay:.6s;
-o-animation-delay:.6s;-ms-animation-delay:.6s;}
.delay5{-webkit-animation-delay:.8s;animation-delay:.8s;; -moz-animation-delay:.8s;
-o-animation-delay:.8s;-ms-animation-delay:.8s;}
.delay6{-webkit-animation-delay:1s;animation-delay:1s; -moz-animation-delay:1s;
-o-animation-delay:1s;-ms-animation-delay:1s;}


*{padding:0;margin:0;font-family:"微软雅黑"}
*{padding:0;margin:0;font-family:"微软雅黑"}
ol,ul{list-style:none}
a{text-decoration:none;color:#686868}
img{border:0}
.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#15aa6d;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#15aa6d;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../images/leftewm.png);background-repeat:no-repeat;background-position:center center;background-size: 100% 100%;}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#15aa6d}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{ background: url(../images/right_pic8.png) 28px center no-repeat; background-color: #18C27E }
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}

