@charset "utf-8";
/* eyoucms.com 易优CMS -- 好用,免费,安全 */
body{ min-width:320px;font: 14px "microsoft yahei", Arial, Helvetica, sans-serif;color:#555;line-height:24px;overflow-x: hidden;} .container{ margin:0 auto;height:auto; }
h1,h2,h3,h4,h5,p,div,span,ul,li,dl,dd,dt{margin:0;padding:0;} input,textarea{outline:none; font:16px "微软雅黑","Microsoft YaHei";}label{font-weight: normal;width:100%;}
a{text-decoration: none;outline:none;color:#555; } a:focus, a:hover{color:#03AFB3;text-decoration: none;outline: none;  outline-offset: 0;}
ul,li{list-style: none;} i,em{font-style:normal;}
.nav>li>a:focus, .nav>li>a:hover{background: none;}
.lt{float:left;}.rt{float:right;}.hide{display: none;}.show{display: block;} .imgMax{max-width:100%;max-height:100%;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.fwn{font-weight: normal}
.db{display: block;}.dib{display: inline-block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}.oh{overflow: hidden;}
.transition{-webkit-transition: all  0.3s linear;-moz-transition: all  0.3s linear;-o-transition: all  0.3s linear; transition: all  0.3s linear; }
img.desaturate { filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}
img.desaturate:hover { filter: grayscale(0);
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
}
.slick-slide{outline: none;}

/*首页*/
.header{box-shadow: 0 0 12px 1px rgba(133,133,133,.8);z-index:10;}
.had_top{padding:20px 0;}
.logo{height:70px; position:relative;}
.logo span {
    position: absolute;
    top: 44px;
    left: 86px;
    font-size: 16px;
}
.logo img{top:0;bottom:0;margin:auto;left:0;}

.had_rt{text-align: right}
.lang{overflow: hidden;}
.lang span{display:block;width:80px;height:24px;line-height:24px;text-align: center;color:#fff;font-size: 12px;border-radius: 13px;background: #03AFB3;}
.lang a{color:#fff;font-size: 12px;}
.lang a:hover{text-decoration: underline;}

.ser{height:37px;line-height:37px;overflow: hidden;margin-top:12px;}
.hotLine{display: inline-block;margin-right:10px;}
.hotLine b{font-weight: bold;}
.hotLine em{font-weight: bold;color:#03AFB3;font-size: 20px;}
.hotLine img{ margin:-5px 5px 0 0;}
.serForm{display: inline-block;height:34px;line-height:34px;border: 1px solid #ccc; border-right: none; padding-left:10px;}
.serForm input{border:none;font-size: 12px;background: transparent;}
.serForm  .input-ser{background: url(../img/ser.png) no-repeat center center ;width:18px;height:17px;vertical-align: middle;}
.serForm .input-txt{ width:150px;height:32px;vertical-align: top;}
.serForm  .input-sub{ width:60px;height:32px;vertical-align: top;background: #03AFB3;color:#fff;}
table  tr td{padding: 5px 3px;}
.menu{height:50px;  line-height:50px;padding-right:0;}
.menu img{width:25px;}

.nav{border-top:1px solid #e6e6e6;}
.nav_list li{width:11.1111%;float:left; height:60px;padding:18px 0;}
.nav_list li a{display: block;width:100%;height:24px;line-height:24px;text-align: center; border-right:1px solid #ccc;}
.nav_list li:first-child a{border-left:1px solid #ccc;}
.nav_list li.active{border-bottom: 3px solid #6ec6ca;}
.nav_list li:hover{border-bottom: 3px solid #6ec6ca;}
.navChild{position: absolute;top:60px;left:0;width:100%;background:rgba(255,255,255,0.9);z-index:10;display: none;padding:20px 0;}
.navChild li{display:inline-block;width:25%;line-height:40px;height:40px; padding:0 10px;text-align:center;}
.navChild li a{line-height:40px;height:40px;border:none;}
.navChild li:hover{border-bottom: 1px solid #6ec6ca;}
.navChild li:first-child a{border:none;}

@media (min-width: 1300px){
    .container{width: 1300px;}
}
/*侧边导航*/
.leftNav{position: fixed;top:0;right:-100%;width:100%;height:100%;z-index:105;transition: all linear .5s;-webkit-transition: all linear .5s;}
.leftNavBg{background: rgba(000,000,000,.5);position:absolute;top:0;right:0;width:100%;height:100%;}
.leftNavClose{color:#fff;font-size: 40px;position:absolute;top:10px;right:87%;cursor: pointer;}

.leftNav-box{width:85%;height:100%;background: #fafafa;z-index:110;overflow: scroll;position: relative;}
.leftNav-ser{text-align: center;padding:15px 0;}
.serForm{width:248px;margin:0 auto;}

.leftOne{background: #fff;border-top:1px solid #d9d9d9;}
.leftOne .one-li  {display: block;position: relative;}
.leftOne .one-li a{display: block;padding:0  5%;height:35px;line-height:35px;border-bottom:1px solid #d9d9d9;z-index:10;position: relative;}
.leftOne .one-li span{ font-size:16px;width:80%;height:35px;line-height:35px;display: inline-block;overflow: hidden;}
.leftOne .one-li img{width:20px;position: absolute;right:5%;top:11px; }
.leftOne .one-li a.box-1 img{transform: rotate(180deg);-webkit-transform: rotate(180deg); }

.leftNav .two{padding:5px 0 5px 20px;display: none;}
.leftNav .two li.two-li {padding-left:20px;}
.leftNav .two li.two-li a {border-bottom:none;padding:0;}
.leftNav .two li.two-li a span{ }
.leftNav .two li.two-li i{color:#03AFB3;font-size:30px;position: absolute;right:6%;top:0;height:35px;line-height:35px;display: inline-block; font-family: '宋体';}
.leftNav .two li.two-li a.box-2 span{color:#03AFB3;}

.leftNav .three {display: none;padding:5px 0;border-left:1px solid #03AFB3;}
.leftNav .three li.three-li a {padding:0;}
.leftNav .three li.three-li a span{margin-left:15px;color:#808080;font-size:14px;}
.leftNav .three li.three-li:hover {background: #03AFB3;}
.leftNav .three li.three-li:hover>a>span{color:#fff;}
.leftNav .three li.three-li.box-3>a>span{color:#fff;}
.leftNav .three li.three-li.box-3   {background: #03AFB3;}
.leftNav  .four{display: none;}
.leftNav  .four li.four-li a span{margin-left:30px;color:#8ecaf4;}
.leftNav  .four li.four-li:hover a span{ color:#fff;}

.leftNav.on{right:0;}

.leftNavTel{padding:25px 5px;text-align: center;}
.leftNavTel b{font-weight: bold;font-size: 20px;vertical-align: middle;}
.leftNavTel span{font-weight: bold;font-size: 22px;color:#03AFB3;vertical-align: middle;}


.slick-dotted.slick-slider{margin-bottom:0;}
.banner  .slick-dots{bottom:15px;}
.banner .slick-dots li{height:auto;width:auto;margin:0 10px;}
.banner .slick-dots li button{background: #fff;padding:0;width:5px;height:25px;position: absolute;bottom:0;}
.banner .slick-dots li button:before{display: none;}
.banner .slick-dots li.slick-active button{height:50px;}


.main{padding:80px 0;}
.m-title{margin-bottom:50px;}
.m-title h3{font-size: 60px;color:#ebebeb;margin-bottom:-45px;}
.m-title span{font-size: 34px;font-weight: bold;color:#03AFB3;position: relative;}
.m-title b{font-size: 34px;font-weight: bold;color:#333;position: relative;}
.m-title span:after{content: "";display: inline-block;width:50px;border-top:2px solid #03AFB3;position: absolute;bottom:-10px;right:0;}
.m-title b:after{content: "";display: inline-block;width:50px;border-top:2px solid #333;position: absolute;bottom:-10px;left:0;}
.m-title p{margin-top:30px;}

.business-cont{background: url(../img/bg2_02.jpg) no-repeat center center;background-size: cover;}
.business-cont dl{padding:30px 3%;text-align: center;border-right:1px solid #fff;border-bottom:1px solid #fff}


.business-cont dl:hover{background: rgba(110,198,202,0.95);}

.business-cont dl dt img{max-width: 100%;border: 2px solid #fff;}
.business-cont dl dd{color:#fff;}
.business-cont dl dd h3{color:#fff;line-height:36px;height:36px;overflow: hidden;font-size: 18px;font-weight: bold;margin:10px 0;}
.business-cont dl dd p{color:#fff;font-size: 14px;line-height:24px; height:48px;overflow: hidden;}
.business-cont dl dd a{display: table;margin:5px auto 0;border-bottom:2px solid #fff;font-size: 14px;color:#fff;line-height:28px;}
.widget_link li{display: inline-block;padding: 3px 8px;}

.m-business .business-cont dl dt a{display: block;width: 100px;
    height: 91px;margin:0 auto;background-size: 93px;}
.m-business .business-cont dl:hover dt a{ }



.m-about{padding:80px 0 90px;}
.about-cont dl{background: #fff;overflow: hidden;}
.about-cont dl dt{padding-left:0;}
.about-cont dl dd{ padding:55px 40px 0 20px; position: relative;}
.about-cont dl dd:before{content:"";display: block;position: absolute;left:0;top:0;border-left:1px solid #03AFB3;height:150px;}
.about-cont dl dd h3 a{display: block;font-size:18px;color:#03AFB3;font-weight: bold;}
.about-cont dl dd div{ font-size:14px; margin:20px 0;line-height:26px; height:162px;overflow: hidden;}
.about-cont dl dd a.more{ font-size:14px; color:#03AFB3;}

.m-news{padding-bottom:75px;}
.m-newsBg{height:400px;overflow: hidden;background: url(../img/bg.jpg) no-repeat fixed center;}
.m-newsBg .m-title h3{color:rgba(242,242,242,.15);margin-top:105px;}
.m-newsBg .m-title b{color:#fff;}
.m-newsBg .m-title b:after{border-color:#fff;}
.m-newsBg .m-title p{color:#fff;}

.news-content{background: #fff;padding:50px 33px;margin-top:-120px;position: relative;box-shadow: 0 0 10px 2px rgba(13,26,41,.1)}
.m-news-list  {padding:0 17px;}
.m-news-list dl dt{text-align: center;}
.m-news-list dl dt img{max-height:100%;max-width:100%;margin:0 auto;}
.m-news-list dl dd{padding: 15px 0;border-bottom:1px solid #e6e6e6;}
.m-news-list dl dd h3 a{height:24px;overflow: hidden;display: block;font-size: 16px;line-height:24px;}
.m-news-list dl dd p{font-size: 14px;line-height:24px;color:#808080;height:48px;overflow: hidden;margin:5px 0}
.m-news-list dl dd span{font-size: 14px;color:#808080;line-height:36px;height:36px;overflow: hidden;display: block;}
.m-news-list dl:hover dd{border-bottom:1px solid #03AFB3;}
.m-news-list dl:hover h3 a{color:#03AFB3;font-weight: bold;}
.newsSlider .slick-dots li button{width:12px;height:12px;border:2px solid #03AFB3; padding:0; }
.newsSlider .slick-dots li.slick-active button{ background: #03AFB3; }
.newsSlider .slick-dots{bottom:0;}
.newsSlider .slick-dots li button:before{display: none;}
.newsSlider{padding-bottom:50px;}
.m-news-more{margin-top:30px;width:100%;background: #f2f2f2;height:50px;line-height:50px;text-align: center;}
.m-news-more a{color:#808080;display: block;height:100%;}
.m-news-more:hover{background: #03AFB3;}
.m-news-more:hover a{color:#fff;}

.m-contact{border:1px solid #ccc;padding:50px;margin-top:-190px;position: relative;background: #fff;box-shadow: 0 0 5px #ccc;}
.contact-list li span{color:#808080;font-size: 18px;line-height:30px;margin-top:19px;}
.contact-list li div{overflow: hidden;width:75%;}
.contact-list li p{font-size: 20px;line-height:30px; margin-top:15px;}
.contact-list li:last-child p{font-size: 16px;}
.contact-list{overflow: hidden;}
.contact-list li{padding-right:20px;}
.contact-list li:last-child{padding-right:0;}
.contact-list li:first-child{padding-left:0;}


.contact-mes{margin:40px 0 0 0;overflow: hidden;}
.contact-input{padding-left:0;}
.contact-input li input{height:50px;line-height:50px;padding:0 10px;margin-bottom:20px;width:100%;border:1px solid #ccc;}
.contact-mes textarea{border:1px solid #ccc;height:190px;padding:10px;}
.contact-sub{background: #03AFB3;color:#fff;height:50px;line-height:50px;text-align: center;border:none;width:100%;margin-top:20px;}

.m-link{margin-top:75px;}
.linkSlider div.slick-slide{margin-right:16px;}
.linkSlider div.slick-slide a{display:block;height:50px;line-height:42px;overflow: hidden;
    border:1px solid #ccc;text-align: center;}
.linkSlider div.slick-slide img{max-width:100%;max-height:100%;margin:0 auto;display: inline-block; }
.linkSlider div.slick-slide:hover a{border:1px solid #03AFB3;}
.linkSlider div.slick-slide.slick-current a{border:1px solid #03AFB3;}
.linkSlider div.slick-slide.slick-current img{filter: grayscale(0);
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);}

.linkSlider .slick-prev:before, .slick-next:before{display: none;}
.linkSlider .slick-prev, .slick-next{width:15px;height:31px;}
.linkSlider .slick-prev{background: url(../img/prev-on.png) no-repeat center center;}
.linkSlider .slick-next{background: url(../img/next-on.png) no-repeat center center;}
.linkSlider .slick-prev:hover{background: url(../img/prev-on.png) no-repeat center center;}
.linkSlider .slick-next:hover{background: url(../img/next-on.png) no-repeat center center;}
.linkSlider .slick-next.slick-disabled{background: url(../img/next.png) no-repeat center center;}
.linkSlider .slick-prev.slick-disabled{background: url(../img/prev.png) no-repeat center center;}

.footer{padding:20px 0;background: #414141;}
.foot-lt{padding-left:0;}
.foot-rt{padding-right:0;}
.footNav{overflow: hidden;margin-top:25px;}
.footNav li{float:left;}
.footNav li a{color:#fff;font-size: 14px;height:16px;line-height:16px;display: inline-block; }
.footNav li i{border-right:2px solid #fff;height:15px;margin:0 10px 0 13px;display: inline-block;vertical-align: middle;}
.footNav li a:hover{color:#03AFB3;}
.footNav li:last-child a{border-right:none;}


.copy{color:#808080;font-size: 14px;line-height:36px;}
.copy a{color:#808080;font-size: 14px;}
.copy a:hover{color:#03AFB3;}

.foot-rt dl{text-align: center;margin-left:20px;float:right;}
.foot-rt dl dt{width:80px;height:80px;padding:5px;background: #fff;}
.foot-rt dl dt img{max-height:100%;max-width:100%;}
.foot-rt dl dd{line-height:30px;color:#808080;font-size: 14px;}



/*内页*/
.det-main{padding:40px 0;overflow: hidden;min-height:500px;}
.main-lt{}
.det-leftBox{width:260px;}
.detNav{border: 1px solid #e6e6e6; border-top: none;}
.detNav-li{padding: 0 25px;  border-bottom: 1px solid #e6e6e6;}
.detNav-li:last-child{border: none;}

.detNav .cur{background: #6ec6ca;}
.detNav .cur a{color: #fff;}
.det-leftTitle{text-align: center; background: #03AFB3;color: #fff;padding: 30px 0;}
.det-leftTitle h3{font-size: 22px;font-weight: bold;}
.det-leftTitle h3 i{color:#03AFB3;}
.det-leftTitle span{font-size: 14px;line-height:24px;height:24px;overflow: hidden;display: block;color:#ccc;}
.det-leftTitle em{display: none;}
.pro-xiangqing{background: #fff;padding: 50px 0;width: 100%;margin-top: 60px;}
.show_21 {
    border-bottom: 1px solid #ccc;
    height: 46px;
    margin-bottom: 51px;
    position: relative;
}
.show_21 .tpleft {
    display: inline-block;
    height: 44px;
    line-height: 44px;
    border-bottom: 2px #fbcb73 solid;
    color: #606060;
    font-size: 30px;
    position: absolute;
    bottom: -2px;
}
.show_21 .tpleft span{font-size: 20px; color: #6ec6ca;}
.xianguan-main{display:box;display: -webkit-box;box-shadow: 0px 0px 18px #e3dfdf;}
.xianguan ul li{border-bottom: 1px solid #ccc;padding: 30px 0;margin-left: 15px;}
.xianguan ul li:last-child{border: none;}
.xianguan ul li span{display: block;width: 5%;float: left;color: #6ec6ca;font-size: 24px;
    font-weight: bold;font-style: italic;}
.xianguan ul li .xiangguan-title h3{font-weight: 300; padding-bottom: 10px;}
.xianguan ul li .xiangguan-title{width: 90%;float: right;}
.xiangguan-img{max-height: 460px;}
.xianguan-r{padding-left:50px;}
.xianguan-l,.xianguan-r{display: flex;
    justify-content: center;
    align-items: center;}
.pos-news{padding:10px; border-bottom: 1px solid #ccc;}
.detNav-news{text-align:center;}
.detNav-news li{display:inline-block;line-height:85px;height: 85px; width: 16.6667%;border: 1px solid #cccc;margin: 0!important; border-top: none;text-align:center;}
.detNav-news li a{display:block!important;width: 100%!important;height: 100%;}
.detNav-news li:hover{background: #6ec6ca;color:#fff;}
.detNav-news li:hover a{color:#fff;}
.detNav-news li.cur{background: #6ec6ca;}
.detNav-news li.cur a{color:#fff;}
.main-rt-news h3{font-size:20px;padding:13px 0;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.news-list{margin: 25px 0;}
.news-list dl{background:#fff; box-shadow:0px 0px 2px #ccc;}
.news-list dl:hover{background:#fff; box-shadow:0px 0px 10px #6ec6ca;}
.news-list dl dd{padding:0 15px 20px 15px;}
.news-list dl dd p{font-size:13px; color:#666;max-height:72px;overflow: hidden;
text-overflow:ellipsis;}



/* .detNav{border-top:1px solid #ccc;margin-top:5px;} */
.detNav .detNav-li a{height:60px;line-height:60px;position: relative;display: block;}
.detNav .detNav-li i{color:#03AFB3;font-size: 25px;position: absolute;right:0;top:0;height:60px;line-height: 60px;font-family: '宋体'}
.detNav-two .detNav-two-li a{height:40px;line-height:40px;color:#808080;padding-left:15px;}
.detNav-three .detNav-three-li a{font-size: 14px;color:#81c5f4;padding-left:30px;}
.detNav .detNav-li:hover{color:#fff;background: #6ec6ca;}
.detNav .detNav-li:hover a{color:#fff;}
.detNav .detNav-li a.box-on{color:#03AFB3;}
.detNav-two{border-left:1px solid #03AFB3;display: none;padding:5px 0;}
.detNav-three{display: none;}
.detNav-two .detNav-two-li a:hover{color:#fff;}
.detNav-two .detNav-two-li:hover{background: #03AFB3;}
.detNav-two .detNav-two-li.box-on{background: #03AFB3;}
.detNav-two .detNav-two-li.box-on>a{color:#fff;}
.detNav-three .detNav-three-li a:hover{color:#fff;}
.detNav-three .detNav-three-li a.box-on{color:#fff;}

.main-rt{margin-left:330px;padding-top:30px;}
.pos{border-bottom:5px solid #eee;height:41px;line-height:36px;padding-bottom:5px;}
.pos span{font-size: 18px;width:40%;display: inline-block;overflow: hidden;position: relative; height:41px; }
.pos span:after{content:'';display: block;position: absolute;bottom:0;left:0;width:70px;border-bottom:5px solid #03AFB3;}
.pos ul{width:55%;text-align: right;height:36px;line-height:36px;overflow: hidden;}
.pos ul li{display: inline-block;}
.pos ul li a{font-size: 14px;color:#808080;}
.pos ul li a:hover{color:#03AFB3;}
.pos ul li:last-child a{color:#03AFB3;}
.det-txt{font-size: 14px;line-height:28px;padding:15px 30px;text-align:left;}
.det-txt img{max-width:100%;max-height:100%;}
.det-txt .col-md-6{padding: 25px 0;border-bottom: 1px solid #ccc;}
.list-img{overflow: hidden; margin: auto;}
.list-img dl{margin:30px 2% 0 0;width:100%;position: relative; border: 1px solid #e6e6e6;}
.list-img dl dt{text-align: center; width: 30%;float: left;display: flex;
            align-items: center; /*定义body的元素垂直居中*/
            justify-content: center; /*定义body的里的元素水平居中*/
            transform: translateY(-50%);
            position: absolute;
            top:50%;
             }
.list-img dl dt a{ }
.list-img dl dt img{max-width: 100%;max-height: 100%;}
.list-img dl dd{overflow: hidden;width: 70%;float: right; padding: 38px 40px; max-height: 100%; border-left: #e6e6e6 1px solid;}
.list-img dl dd .tedian{height: 146px; padding-bottom: 20px; margin-top: 20px;border-bottom: 1px solid #e6e6e6;}
.list-img dl dd .tedian li{list-style-type: disc; line-height: 180%;}
.list-img dl dd .yingyong{width: 100%; padding-top: 20px;display: inline-block;overflow:hidden;
    white-space:nowrap;
    text-overflow: ellipsis;
}
.jiantou{display: inline-block; padding: 4px 25px;border: 1px solid #ccc; vertical-align:middle;border-radius: 3px;margin-top: 10px;}
.list-img  a:hover{color: #555;}
.list-img dl dd a{display: block;}
.list-img dl:hover .jiantou{color: #fff;background: #6ec6ca; border: 1px solid #03AFB3;}
.list-img dl:hover dd{}
.det-main-about{background:url('../img/about-bg.jpg') no-repeat;background-size:cover;color: #fff; line-height:200%;}
.main-about{text-align:center; padding: 80px 40px;}
.main-about .f-title{margin-bottom: 50px;}
.about-m{font-size:16px;line-height:200%;}
.contact-ly{text-align:center;padding: 50px 20px;}
.contact-zl{line-height:200%;font-size:17px;padding: 40px 0;}
.contact-list2{background: #f1f1ef; padding: 60px 0 30px; height: 150px;position: relative;
margin: 40px 0;    border-bottom: 3px #dfe2d4 solid;}
.contact-list2:hover{    border-bottom: 3px #6ec6ca solid;}
.contact-list2 span{display: inline-block;width: 60px;height: 60px;    background: #6ec6ca;font-size:30px;line-height:60px;text-align:center;color:#fff;border-radius: 30px;position: absolute;top:0;left:50%;transform: translate(-50%,-50%);z-index: 1;}


.page{margin-top:30px;}
.page ul{display: inline-block;}
.page select{display: inline-block;font-size: 14px;padding:2px 5px;}
.page select option{color:#000;}
.page li{display: inline-block;margin:0 5px;color:#000;font-size: 14px;}
.page li b{ color:#03AFB3;font-size: 14px;font-weight: normal;}
.page li{border: 1px solid #e6e6e6; }
.page li a{display: inline-block;padding: 2px 10px; }
.page li span{display: inline-block; text-align: center;}
.page li:hover{background: #03AFB3;color:#fff;}
.page li.current {background: #03AFB3;color:#fff;}
.page li.current a,.page li:hover a{color:#fff;}

.list-textImg{overflow: hidden;}
.list-textImg .m-news-list{padding:0;width:48%;float:left;margin-top:30px;}
.list-textImg .m-news-list:nth-child(2n){float:right;}
.pro-top{
    background: #fff url(../img/djshow_05.jpg) right top no-repeat;
    border: 1px #d8d8d8 solid;
    margin-bottom: 0px;
    box-shadow: 0px 0px 8px #ccc;

}
.pro-img-main{padding:30px; border-right: 1px solid #ccc; }
.pro-img-main img{margin: auto;}
.pro-right{padding:0 33px 45px;}
.pro-title{color: #2a5369;
    font-size: 30px;
    line-height: 35px;
    margin-bottom: 22px;
    padding-top: 51px;
}
.pro-info{padding-bottom: 30px; border-bottom: 1px solid #ccc;margin-bottom: 30px;}
.online{margin: 20px auto;}
.online a {
    display: inline-block;
    float: left;
    text-align: center;
    width: 254px;
    height: 49px;
    line-height: 49px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    background: #fbcb73;
}
.online a.no2 {
    background: #03AFB3;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.list-text dl{margin-top:30px;border:1px solid #e6e6e6;position: relative;padding:25px;}
.list-text dl dt{position: absolute;right:30px;top:25px;background: url(../img/new-icon_03.png) no-repeat center center;width:16px;height:96px;line-height:96px;}
.list-text dl dd span{display: block;line-height:36px;color:#808080;font-size: 14px;height:36px;overflow: hidden;}
.list-text dl dd h3  {display: block;line-height:36px; font-size: 18px;height:36px;overflow: hidden;}
.list-text dl dd p{ line-height:24px; font-size: 14px;color:#808080;height:24px;overflow: hidden;}

.list-text dl:hover dt{background: url(../img/new-icon_06.png) no-repeat center center;}
.list-text dl:hover {border-color:#03AFB3;}
.list-text dl:hover h3  {color:#03AFB3;font-weight: bold;}


.list-search .sear{text-align: center;color:#808080;font-size: 18px;}
.list-search ul li a{display: block;line-height:80px;border-bottom:1px solid #ebebeb;height:80px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list-search ul li i{color:#03AFB3;font-size: 25px;margin-right:10px;}

.det-main-news-view{background:#fafafa;}
.news-view{background:#fff;box-shadow:0 0 4px #ccc;}
.share{text-align: right;display:inline-block;vertical-align: top;margin-top: 4px;}
.page-ul{padding:10px 0;margin-top: 30px;}
.page-ul ul li{    background: #f3f8e1;
    margin-bottom: 93px;
    padding-top: 28px;
    padding-bottom: 28px;
    padding-left: 18px!important;
    padding-right: 18px;

    }
    .page-ul ul li span{display:inline-block;padding:0 30px;}
.page-ul ul li a{display: block;line-height:30px;height:30px;overflow: hidden;color:#808080;font-size: 14px;}
.page-ul ul li a:hover{color:#03AFB3;}
.page-ul .contentBack{width:80px;height:28px;line-height:28px;text-align: center;color:#fff;background:#03AFB3;display: block;
    position: absolute;right:0;top:20px;}
.sect_new{
    padding-bottom: 80px;
}
.news_cont{padding:15px 0;}
.sect_new .border{padding-bottom: 10px;    font-size: 30px; border-bottom: 1px #ccc solid;margin-bottom: 30px;}
.sect_new .date {
    box-sizing:content-box;
    margin-top: 18px;
    padding:12px 0;
    text-align: center;
    color: #9d9d9d;
}
.news-index .news_cont h3 a {
    display: block;
    position: relative;
        color: #000;
        font-size: 17px;
    font-weight: bold;
}
.thumb {
    width: 100%;
    height: 168px;
    background-position: center center;
    background-size: 100% auto;
    background-repeat: no-repeat;
}


.jn-yingyong{background:url(../img/jn_bg.jpg) no-repeat;background-size:cover;padding:80px 0;}
.jn-list{padding:0 40px;}
.jn-yingyong-title h3{text-transform: uppercase;
    font-weight: normal;
    color: #2ED0B4;
    font-size: 3.3em;text-align:center;}
.jn-yingyong-title p{margin-top: 15px; color: #fff;
    font-size: 2.1em;text-align:center;margin-bottom:40px;}
.jn-yingyong dl dt{margin-bottom:20px;text-align:center;}
.jn-yingyong dl dd{line-height:100%;color:#fff;text-align: justify}
.jn-yingyong dl dd:after {
    display: inline-block;
    width: 100%;
    content: '';
}
.proCont{text-align: center;padding:20px 0;}
.proCont h3{font-size: 24px;line-height: 36px;margin-top:10px;}
.proCont img{border:1px solid #ebebeb;}

.newsCont{padding:20px 0;text-align: center;}
.newsCont h3{text-align: center;
    color: #2e2e2e;
    font-size: 30px;
    margin-bottom: 12px;}
.newsCont span{font-size: 14px; color:#808080;line-height: 36px;}
.news-info{display: block;border-bottom: 1px #cfcfcf dashed;padding:0 40px;color:#999;}
.news-info a{color:#999;}
.news-info li{width: 25%;float: left;text-align:left;}
.news-info li:last-child{text-align:right;}
#footer-widgets .widget .widget-title {
    margin-bottom: 36px;
    color: #fff;
}
#footer-widgets .widget .widget-title > span {
    padding-bottom: 12px;
}
#footer-widgets.style-1 .widget .widget-title > span:after, #footer-widgets.style-2 .widget .widget-title > span:after {
    width: 60px;
    height: 3px;
    background-color: #ffae00;
}
#footer-widgets.style-3 .widget .widget-title {
    padding-bottom: 30px;
}
#footer-widgets .widget ul li, #footer-widgets .widget.widget_twitter .tweets-slider.grid .cbp-item, #footer-widgets .widget.widget_search .search-form .search-field, #footer-widgets .widget.widget_recent_news ul li, #footer-widgets .widget.widget_calendar table, #footer-widgets .widget.widget_calendar th, #footer-widgets .widget.widget_calendar td {
    border-color: #2d2b2b;
}
#footer-widgets .widget.widget_links ul li a:before {
    color: #4f4f4f;
}
#footer-widgets .widget.widget_twitter .tweet-intents {
    display: none;
}
#footer-widgets .widget.widget_twitter .timestamp a {
    color: #ffae00;
}
#footer-widgets .widget.widget_twitter .timestamp a:hover {
    color: #585252;
}
#footer-widgets .widget.widget_recent_news h3 a {
    color: #979797;
}
#footer-widgets .widget.widget_tag_cloud .tagcloud a {
    margin: 0 6px 6px 0;
    padding: 4px 13px;
    color: #626262;
}
#footer-widgets .widget.widget_tag_cloud .tagcloud a:after {
    border-color: #4b4b4b;
    background-color: #4b4b4b
}
#footer-widgets .widget.widget_socials .socials a {
    position: relative;
    display: inline-block;
    width: 38px;
    height: 38px;
    color: #fff;
    line-height: 38px;
    text-align: center;
    margin-right: 3px;
    margin-bottom: 10px;
    z-index: 1;
}
#footer-widgets .widget.widget_socials .socials a:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    border: 1px solid #333;
    background-color: #222;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-transition: all ease .238s;
    -moz-transition: all ease .238s;
    transition: all ease .238s;
}
#footer-widgets .widget.widget_links ul.col2 li {
    width: 50%;
    float: left;
    padding: 0 0 12px;
}
#footer-widgets .widget ul li a{    color: #979797;}
#sidebar .widget.widget.widget_information ul.style-2:after, #footer-widgets .widget.widget_information ul.style-2:after {
    width: 193px;
    height: 95px;
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    background: url(../img/map-small.png) no-repeat center center;
}
#footer {
    background-color: #1a1a1a;
    padding: 70px 0 60px;
    position: relative;
    z-index: 1;
    color: #979797;
}
.footwx {
    width: 170px;
    float: right;
    text-align: center;
    line-height: 30px;
    color: #a9a9a9;
}
 #footer-widgets .widget .widget-title > span{
    font-size:20px;
 }
#sidebar .widget .widget-title > span:before, #footer-widgets .widget .widget-title > span:before {
    background-color: transparent;
    border: 1px solid transparent;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
}
#sidebar .widget .widget-title > span, #footer-widgets .widget .widget-title > span {
    display: block;
    position: relative;
}
 #footer-widgets.style-1 .widget .widget-title > span:after, #footer-widgets.style-2 .widget .widget-title > span:after {
    width: 60px;
    height: 3px;
    background-color: #6ec6ca;
    content: "";
    position: absolute;
    left: 0;
    top: 100%;
    z-index: -2;
}
#bottom {
    text-align: center;
    font-size: 0.857em;
    background-color: #101010;
    padding: 19px 0;
    color: #484848;
    font-family: "微软雅黑", "Microsoft YaHei", Arial, "宋体", sans-serif;
}
.tags, .tags a{color: #999;}
@media(min-width: 1200px){
    .pro-top{
        display: -webkit-box;
        display: flex;
    }
}



@media (max-width:1201px){
.list-img{width:100%;overflow: hidden; margin: auto;}
.main-lt{float:none;}
 .det-leftBox{width:100%;padding:0;}
 .detNav{display: none;}
 .det-leftTitle em{cursor:pointer;display: block;color:#fff;font-size: 35px;height:43px;line-height:35px; width: 43px;text-align: center; position: absolute;right:0;top:50%; transform: translate(0, -50%);}
 .det-leftTitle {text-align: left;position:relative;padding: 20px 10px;}
 .main-rt{margin-left: 0px;}
}
@media (max-width:992px){
    .about-cont dl dd{padding-top:30px;}
    .about-cont dl dd div{height:136px;}
    .contact-list li div{width:100%;}
    .contact-list li p{font-size: 18px;}
    .logo span {
    position: absolute;
    top: 37px;
    left: 70px;
    font-size: 12px;
}
}
@media (max-width:767px){
    .logo{height:70px; position:relative;width:64%;}
    .had_top{padding:10px 15px;}
    .logo{height:50px;}
    .had_rt{padding:0;}
    .had_rt .lang{ height:50px;  line-height:50px;}
    .lang span{ margin-top:14px;}
    .contact-ly .col-md-4{padding:0;}
    .det-txt{padding:0;}
    .contact-ly{padding:20px 0;}
    .m-contact{border:1px solid #e6e6e6;padding:50px;margin-top:-80px;position: relative;background: #fff;}
    .contact-zl {
    line-height: 200%;
    font-size: 14px;
    padding: 20px 0;
}
.jn-yingyong{background:url(../img/jn_bg.jpg) no-repeat;background-size:cover;padding:50px 0;}
.jn-list{padding:0 15px;}
.jn-yingyong-title h3{text-transform: uppercase;
    font-weight: normal;
    color: #2ED0B4;
    font-size: 24px;text-align:center;}
.jn-yingyong-title p{margin-top: 15px; color: #fff;
    font-size: 19px;
    text-align: center;
    margin-bottom: 24px;}    
.jn-yingyong dl dt{margin-bottom:15px;margin-top:20px;}  
.jn-yingyong dl dd{line-height:100%;color:#fff;text-align: justify}
.jn-yingyong dl dd:after {
    display: inline-block;
    width: 100%;
    content: '';
}
.jn-yingyong dl dt img{}
.main-about {
    text-align: center;
    padding: 40px 10px;
    font-size: 12px;
}
.about-m {
    font-size: 12px;
    line-height: 200%;
}
.main-about .f-title {
    margin-bottom: 35px;
}
.pro-xiangqing{padding: 0px 0 40px;width: 100%;margin-top: 20px;}
.logo span {
    position: absolute;
    top: 27px;
    left: 60px;
    font-size: 12px;
}
.newsCont h3 {
    text-align: center;
    color: #2e2e2e;
    font-size: 17px;
    margin-bottom: 12px;
}
.news-info {
    display: block;
    border-bottom: 1px #cfcfcf dashed;
    padding: 0 3px;
    color: #999;
}
.news-info li:nth-child(1){display:inline-block;width: 30%; font-size:12px;}
.news-info li:nth-child(2){display:inline-block;width: 40%; font-size:12px;text-align:center;}
.news-info li:nth-child(3){display:inline-block;width: 30%; font-size:12px;text-align:right;}
.detNav-news li{width: 32%;line-height: 46px;
    height: 46px;}
.det-txt .col-md-6 {
    padding: 8px 0;
    border-bottom: 1px solid #ccc;
}
.page-ul ul li {margin-bottom: 20px;}
.pro-title {
    color: #2a5369;
    font-size: 18px;
    font-weight:bold;
    line-height: 35px;
    margin-bottom: 10px;
    padding-top: 20px;
}
.xianguan ul li .xiangguan-title{width: 88%;}
.show_21 .tpleft{font-size:20px;}
.xianguan ul li .xiangguan-title h3{font-size:14px;font-weight:bold;}
.xianguan ul li{margin-left:0;}
.xiangguan-title p{font-size:12px;}
h1 {
    font-size: 30px;
}
    .serForm {padding:0;width:90%;}
    .serForm input{padding:0;}
    .serForm .input-ser{float:left;padding:0;height:35px;width:15%;}
    .serForm .input-txt{float:left;width:65%;}
    .serForm .input-sub{float:right;width:20%;}

    .banSlider .slick-slide {position: relative;overflow: hidden;}
    .banSlider .slick-slide img{width:160%;max-width:160%;     position: relative; left: -30%;}
    .banner .slick-dots{bottom:0;}

    .banner .slick-dots li button{ height:15px; }
    .banner .slick-dots li.slick-active button{height:30px;}

    .main{padding:40px 0;}
    .m-title h3{font-size: 30px;margin-bottom:-30px;}
    .m-title span{font-size: 17px;}
    .m-title b{font-size: 17px;}
    .m-title p{margin-top:15px;}
    .m-title{margin-bottom:30px;}
    .business-cont dl:nth-child(4){border-bottom:1px solid #bfbfbf}
    .business-cont dl:nth-child(3){border-right:1px solid #bfbfbf}
    .m-business  .business-cont dl dt a{width:60px;height:60px;background-size: 60px ;}
    .m-business  .business-cont dl:hover dt a{ background-size: 60px ;}
    .business-cont dl dd p{display: none;}
    .business-cont dl dd h3{font-weight: normal;margin:0;font-size:14px;}
    .business-cont dl dd a{font-size:12px;}
    .m-about{padding:40px 0;}
    .about-cont dl{text-align: center;}
    .about-cont dl dd div{text-align: left;}
    .about-cont dl dd:before{display: none;}
    .about-cont dl dd{padding:15px 15px 30px;}

    .m-newsBg{height:240px;}
    .m-newsBg .m-title h3{margin-top:54px;}
    .news-content{margin-top:-60px;padding:20px;}
    .m-news-list{padding:0;}
    .m-news-more {background: #03AFB3;}
    .m-news-more  a{color:#fff;}
    .m-news{padding-bottom:50px;}

    .contact-list li{margin-bottom:20px;}
    .contact-list li p{margin-top:5px;}
    .contact-list li {padding:0;}
    .contact-list li img{width:45px;}
    .contact-list li span{line-height:24px;margin-top:0;}
    .m-contact{padding:30px;}

    .contact-input{padding:0;}
    .m-link{margin-top:40px;padding:0 30px;}

    .footer{background: #000;text-align: center;}
    .foot-lt{padding:0;}
    .foot-rt{padding:0;}
    .foot-rt dl{float:none;display: inline-block;}
    .footNav {margin-top:0;}
    .footNav li {float:none;display: inline-block;}
    .copy{line-height:24px;margin:10px 0;}



    /*内页*/
    .main-rt{margin-left:0;padding-top:0;}



    .det-leftTitle h3{width:80%;font-size:18px;}
    .det-leftTitle span{width:80%;}


    .det-main{padding:20px 0;}

    .detNav .detNav-li a{height:50px;line-height:50px;}
    .detNav .detNav-li i{height:50px;line-height:50px;}
    .list-img{width:100%;}





    .page{margin-top:15px;}
    .list-textImg .m-news-list{padding:0;width:100%;float:none; }
    .list-textImg .m-news-list:nth-child(2n){float:none;}

    .list-text dl{padding:15px;}
    .list-text dl dt{background: url(../img/new-icon_06.png) no-repeat center center;width:13px;background-size: 13px;top:15px;right:15px;}

    .list-search ul li a{height:60px;line-height:60px;}

    .page-ul ul{padding-right:0;}
}
.page_link ul {
    overflow: hidden;
    border-top: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
}
.page_link ul li {

    background: #fff;
}
.page_link ul li a {
    display: block;
    padding: 20px 0;
    max-height: 110px;
    border: 1px solid #e5e5e5;
    border-left: 0;
    border-top: 0;
    text-align: center;
    position: relative;
}

.gy_zqpz {
    overflow-x: hidden;
}
.page_link ul li:hover .img {

    transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}
.page_link ul li:hover .img1 {

    transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    filter: alpha(opacity=1);
    -moz-opacity: 1;
    opacity: 1;
}
.page_link ul li .img {
    transition: all .5s linear 10ms;
    -webkit-transition: all .5s linear 10ms;
    -moz-transition: all .5s linear 10ms;
    -ms-transition: all .5s linear 10ms;
    -o-transition: all .5s linear 10ms;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
    filter: Gray;
}
.page_link ul li .img1 {

    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    transition: all .5s linear 10ms;
    -webkit-transition: all .5s linear 10ms;
    -o-transition: all .5s linear 10ms;
    -moz-ms-transition: all .5s linear 10ms;
    -ms-transition: all .5s linear 10ms;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    display: flex;
    align-items: center;

}
.page_link ul li img {
    display:inline-block;
    vertical-align: middle;
    max-width: 85%;
    margin: 0 auto;
    text-align: center;
    max-height: 68px;
}
.page_link ul li .img1 img{
    display:inline-block;
    vertical-align: middle;
    max-width: 85%;
    margin: 0 auto;
    text-align: center;
    max-height: 68px;
    align-items: center;
}
.page-cases{
    padding: 60px 0 80px;
    background: #fcfcfc;
}
.content{padding: 80px 0;margin-top: -80px; background: #fafafa; border: 1px solid #ccc;}
.index-news {
    height: auto;
    width: 100%;
    overflow: hidden;
    padding-bottom: 40px;
}


.index-news .fr .tit {
    font-size: 14px;
    color: #999999;
}

.index-news .fr .tit span {
    font-weight: bold;
    font-size: 20px;
    color: #333;
    margin-right: 15px;
}

.index-news .fr .tit em {
    float: right;
    margin-top: 4px;
}

.index-news .fr .gun-news {
    padding-top: 20px;
    box-sizing: content-box;
}

.index-news .fr .gun-news ul li {
    padding: 20px 0;
    border-bottom: 1px solid #ccc;
    box-sizing: content-box;
}

.index-news .fr .gun-news h2 {
    background: url(../img/wen.jpg) no-repeat left bottom;
    font-size: 14px;
    font-weight: bold;
    line-height: 29px;
    height: 29px;
    display: block;
    padding-left: 30px;
}

.index-news .fr .gun-news p {
    background: url(../img/da.jpg) no-repeat left top;
    font-size: 14px;
    line-height: 26px;
    display: block;
    padding-left: 30px;
}

.tab-news .hd {
    float: left;
    display: inline;
    width: 125px;
    margin-right: 20px;
}

.tab-news .hd ul li {
    width: 125px;
    height: 214px;
    background: #6ec6ca;
    margin-bottom: 1px;
    padding: 25px;
}

.tab-news .hd ul li h3 {
    font-size: 14px;
    padding-top: 15px;
    color: #FFF;
}

.tab-news .hd ul li h3 span {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 5px;
    display: block;
    color: #FFF;
}

.tab-news .hd ul li .more {
    padding: 3px 5px;
    border: 1px solid #FFF;
    text-align: center;
    margin-top: 15px;
}

.tab-news .hd ul li .more a {
    color: #FFF;
}

.tab-news .hd ul li.active {
    background: #03AFB3;
}

.tab-news .bd {
    float: left;
    display: inline;
    width: 505px;
}

.tab-news .bd dl {
    height: 200px;
    background: #f8f8f8;
    padding: 25px 15px;
}

.tab-news .bd dl dt {
    float: left;
    display: inline;
}

.tab-news .bd dl dd {
    float: right;
    display: inline;
    width: 270px;
}

.tab-news .bd dl dd .date {
    font-size: 18px;
    color: #6ec6ca;
    font-weight: bold;
}

.tab-news .bd dl dd .date span {
    display: block;
    font-size: 12px;
}

.tab-news .bd dl dd h4 {
    font-weight: bold;
    font-size: 16px;
    padding: 5px 0
}

.tab-news .bd dl dd p {
    line-height: 25px;
    font-size: 14px;
}

.tab-news .bd dl dt img {
    width: 190px;
    height: 150px;
}

.tab-news .bd ul {
    padding-top: 15px;
}

.tab-news .bd ul li {
    line-height: 40px;
    font-size: 14px;
}

.tab-news .bd ul li span {
    float: right;
}

.tab-news .bd ul li a:before {
    content: "●";
    font-size: 12px;
    margin-right: 7px;
    color: #6ec6ca
}

.tab-news .bd .info{display: none;}
.tab-news .bd .active{display: block;}

@media (max-width:1024px){
.tab-news .hd{float:none;}
.tab-news .bd{float: none;}
.tab-news .hd ul li{float: left;width: 50%;height: 80px;}
.tab-news .hd ul li img{display: inline-block;float: left;max-height: 26px;}
.tab-news .hd ul li h3{display: inline-block;float: left;padding-top:0; margin-left: 10px;line-height: 26px;}
.tab-news .hd ul li .more{display: inline-block;float: right;     font-size: 12px;margin-top:0;padding: 0px 5px;}
}

@media (max-width:480px){
    .list-img dl dd{padding: 10px;}
    .list-img dl dd .yingyong {
    width: 100%;
    padding-top: 20px;
    display: inline-block;
    overflow: hidden;
    white-space: normal;

}
 .list-img dl dd h3{font-size: 20px;padding: 5px;}
    .leftNavTel b{font-weight: normal;font-size: 16px; }
    .leftNavTel span{font-weight: normal;font-size: 18px;}
    .leftNavTel img{width:13px;}
    .content{padding: 20px 0;margin-top: -80px; background: #fff;}

    .tab-news .bd dl dt img {
    width: 100%;
    height: auto;
}
.tab-news .bd dl dd .date {
    font-size: 13px;
    color: #6ec6ca;
    font-weight: bold;
}
.tab-news .bd dl dd h4{font-size: 14px;}
.tab-news .bd dl{height: auto;}
.tab-news .fl{padding: 0;}
.tab-news .bd dl dt {
    width: 25%;
}
.tab-news .bd dl dd {
    float: right;
    display: inline;
    width: 72%;
}
.tab-news .bd{width: 100%;}
.contact-list li span{font-size: 13px;}
.contact-list li img{width: 30px;}
.contact-list li p{font-size: 16px;}
.footNav li a{font-size: 13px;}
.copy{font-size: 12px;}
}

@media (max-width:380px){
    .m-title h3{font-size: 26px;}
    .leftNavTel b{font-weight: normal;font-size: 14px; }
    .leftNavTel span{font-weight: normal;font-size: 16px;}
    .leftNavTel img{width:12px;}
}

@media (min-width:767px){
    /* .detNav{display: block!important;} */
}
@media (max-width:767px){
    .page-cases{
    padding-bottom: 40px;
}
}

		/*右侧悬浮菜单*/
		.slide{
			width: 50px;
			height: 200px;
			position: fixed;
			top: 50%;
			margin-top: -126px;
			background: #03AFB3;
			right: 0;
			border-radius: 5px 0 0 5px;
			z-index: 999;
		}
		.slide ul{
			list-style: none;
		}
		.slide .icon li{
			width: 49px;
			height: 50px;
			background: url(../img/icon.png) no-repeat;
		}
		.slide .icon .up{
			background-position:-330px -120px ;
            color: #fff;
            text-align: center;
            font-size: 12px;
		}
		.slide .icon li.qq{
			background-position:-385px -73px ;
		}
		.slide .icon li.tel{
			background-position:-385px -160px ;
		}
		.slide .icon li.wx{
			background-position:-385px -120px ;
		}
		.slide .icon li.down{
			background-position:-330px -160px ;
		}
		.slide .info{
			top: 50%;
			height: 147px;
			position: absolute;
			right: 100%;
			background: #6ec6ca;
			width: 0px;
			overflow: hidden;
			margin-top: -73.5px;
			transition:0.5s;
			border-radius:4px 0 0 4px ;
		}
		.slide .info.hover{
			width: 145px;
			
		}
		.slide .info li{
			width: 145px;
			color: #fff;
			text-align: center;
		}
		.slide .info li p{
			font-size: 1.1em;
			line-height: 2em;
			padding: 15px;
			text-align: left;
		}
		.slide .info li.qq p a{
			display: block;
			margin-top: 12px;
			width: 100px;
			height: 32px;
			line-height: 32px;
			color: #fff;
			font-size: 16px;   
			text-align: center;
			text-decoration: none;
			border: 1px solid #fff;
			border-radius: 5px;
		}
		.slide .info li.qq p a:hover{
			color: #FFFFFF;
			border: none;
			background: #00E0DB;
		}
		.slide .info li div.img{
			height: 100%;
			background: #DEFFF9;
			margin: 15px;
		}
		.slide .info li div.img img{
			width: 100%;
			height: 100%;
		}
		.slide .info span{display:block;border-bottom:1px #fff dashed;font-size:12px;}
		/*控制菜单的按钮*/
		.index_cy{
			width: 30px;
			height: 30px;
			background: url(../img/index_cy.png);
			position: fixed;
			right: 0;
			top: 50%;
			margin-top: 83px;
			background-position: 62px 0;
			cursor: pointer;
		}
		.index_cy2{
			width: 30px;
			height: 30px;
			background: url(../img/index_cy.png);
			position: fixed;
			right: 0;
			top: 50%;
			margin-top: 140px;
			background-position: 30px 0;
			cursor: pointer;
		}
		
		/*自适应 当屏小于1050时隐藏*/
		@media screen and (max-width: 1050px) {
			.slide{
				display: none;
			}
			#btn{
				display: none;
			}
			
		}
.bottom-nav {position:fixed;bottom:0; width:100%;z-index:9999;font-size:12px;}	
.bottom-nav li{width:25%;float:left; text-align:center;height:50px;background: #6ec6ca; color:#fff;line-height:1;
    vertical-align: middle;
}
.bottom-nav li a{display: flex;width:100%;height:100%; vertical-align: middle;align-items: center;
    justify-content: center;color:#fff;}
.bottom-nav li span{display:inline-block;width:100%;vertical-align:bottom;height:25px;}
#copyMy{position:absolute;left:-99999px;}


.pro-xiangqing table {font-family: verdana,arial,sans-serif;color:#333333;border-width: 1px;border-color: #999999;border-collapse: collapse; width: 90%;margin: auto;}
.pro-xiangqing table tr:nth-child(odd){background:#F7F7F7;}
.pro-xiangqing table th {background:#b5cfd2 url('cell-blue.jpg');border-width: 1px;padding: 8px;border-style: solid;border-color: #999999;}

.pro-xiangqing table td {border-width: 1px;padding: 8px;border-style: solid;border-color: #999999;}