@charset "utf-8";
/* CSS Document */
/*显示器小于800时生效*/
@media screen and (max-width: 800px) {
*{box-sizing:content-box;}
body{ margin:0px; padding:0px; font-size:0.24rem;  color:#666666; font-family:"微软雅黑"; min-width:100%;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; Word-wrap: break-word;font-family:"微软雅黑";}
:hover{/* transition: all 0.3s ease-in 0.1s,color 0.2s ease-out 0.1s; */}
a{color:#2b2b2b;text-decoration:none;}
a:hover{text-decoration:none;color: #009393}
ol,ul,li,p,h1,h5,h2,h3,h4,h6{list-style:none;margin:0px; padding:0px;}
img{border:0px;}
form{ margin:0px; padding:0px;}input,textarea{ outline:0}
.fl{float:left;}
.fr{float:right}
.wdall{width:95%;margin: 0 auto;height: auto}
.main{width:100%;float:left;}
.animated {-webkit-animation-duration: 0s;animation-duration: 0s;-webkit-animation-fill-mode: none;animation-fill-mode: none;}
.animationName{animation-name: none !important;}

#top{float:left;width:100%;height: 1rem;box-shadow: 0px 0px 5px #f2f2f2;border-bottom: 1px solid #f2f2f2;position: fixed;z-index: 100;background: #fff;}
#top .top-nav{width: 85%;margin:0 auto;height: 0.95rem;}
#top .top-nav h2{float:left;width: 1.95rem;height: 0.8rem;font-size:0px;position: relative;}
#top .top-nav h2 img{ max-height: 100%;max-width: 100%;margin: auto;  position: absolute;  top: 0; left: 0;  bottom: 0;  right: 0;}
#top .top-nav .li01{float:left;width: 4rem;height: 0.7rem;padding: 0.1rem 0 0 0.15rem;border-left: 1px solid #ddd;display: none;}
#top .top-nav .li01 .chinaname{font-weight: bold;float: left;width: 4rem;height: 0.45rem;line-height: 0.45rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size: 0.24rem;color: #005469;}
#top .top-nav .li01 .gjcname{font-size: 0.16rem;float: left;max-width: 4rem;height: 0.25rem;line-height: 0.25rem;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #666;}
#top .top-nav .li03{ float:right; padding:0px 0 0 0}#top ul .li03 img{ width:1.06rem; height:0.9rem;}
#top .top-nav .li02{float:right;padding: 0.1rem 0.1rem 0 0.55rem;height:0.65rem;line-height:0.2rem;background: url(../pic/phone.png) 0px 64% no-repeat;font-size: 0.16rem;color: #999;}#top ul .li02 span{font-size: 0.26rem;color: #292929;line-height: 0.42rem;}
.W1200{ margin:0 auto; width:100%; overflow:hidden; height:auto}
.header2{width: 7.8rem;float: right;height: 0.8rem;line-height: 0.8rem;box-sizing: border-box;/* background: #47ccad; */width: 0.8rem;box-sizing: border-box;background: url(../pic/lanmu2.png) no-repeat;background-size: 0.64rem;position: absolute;right: 0.1rem;top: 0.2rem;}
.header2 .ul{height: 0.75rem;position: relative;}
.span01{color: #ccc;float: left;position: relative;display: block;outline: none;cursor: pointer;width: 0;text-align: center;font-size: 0.16rem;}
.span01 a{color: #333;display: block;font-weight: bold;font-size: 0.2rem;}
.span01 a:hover{color:#009393;}
.header2 .ul .active a{color:#009393;}
.navline{font-size:0.14rem;line-height: 0.3rem;padding:0.1rem 0;opacity: 0;height: 0;position:absolute;overflow: hidden;width: 100%;z-index: 2;}
.navline-li{width: 100%;font-weight: 500;text-align: center;color: #f90;padding-left:0.05rem;z-index: 2;line-height: 0.4rem;}
.navline-li a{font-size:0.18rem;font-weight:normal;}
.span01 .navline-li:hover{box-shadow: 0px 0px 5px #f2f2f2;}
.span01 .navline-li:hover a{font-size:0.18rem;color:#009393;}
.span01:hover .navline{height:auto;opacity: 1;  z-index: 999;background:#F5F5F7;opacity:0.9; position:relative;top:0;box-shadow: 0px 0px 5px #f2f2f2;}
/*.span01 .head-nav-item-down{box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.10);}
.span01 .head-nav-item-down1{position: fixed;top: 0.8rem;width: 100%;height: 4.25rem;left: 0;z-index: 100;background: #FFF;display: none;}
.span01 .head-nav-item-down .ys-cont1600{display: flex; height: 100%; }
.span01 .hnid-left{ width: 17.5%;}
.span01 .hnid-right{ width: 82.5%; padding-left: 0.42rem;}
.span01 .hnid-left{ color: #009393; font-size: 0.3rem;   padding-top: 1rem;font-weight:790; position: relative;}
.span01 .hnid-right-li1{width:1.8rem; max-width:1.8rem;}
.span01 .hnid-right-ul1{display: flex;}
.span01 .hnid-right-title2{color:#FFF;font-size: 0.16rem;line-height: 0.6rem;white-space: nowrap;font-weight:bold;text-align: left;height: 0.6rem;}
.span01 .hnid-right-ul2{ margin-top: 0.4rem;}
.span01 .hnid-right-li2-cont{ display: flex;margin-bottom:0.1rem; }
.span01 .hnid-right-title3{color: #081920;font-size: 0.25rem; line-height: 1.3;padding-right: 0.2rem;white-space: nowrap;    font-weight: normal;}
.span01 .hnid-right-li2{    margin-bottom: 0.1rem;}
.span01 .hnid-right-li2 img{    opacity: 0;    transform: translateX(-5px);	fill:white;}
.span01 .head-nav-item-down1::before{    content: '';    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 0.6rem;    background: #081920;   z-index: -1;	}
*/
#nav .hnid-left,.head-nav-item-down1{display:none;}
#nav .currentDt .head-nav-item-down1{display:block;}
#nav .hnid-right-li2 a{padding:0;}
#nav .hnid-right-ul1{padding-left: 0.5rem;}

/*轮播广告*/
.bn-alp { width:100%; height:3rem; position:relative; float:left;  background: #ffed29 no-repeat;background-position:50% 0%; overflow:hidden;  margin-top: 0.8rem; }
.bn-alp ul,.bn-alp li { margin:0; padding:0; list-style:none; }
.bn-alp .abox { height:100%; position:relative; }
.bn-alp .abox li { width:100%; height:3rem; background-position:50% 0%; background-repeat:no-repeat; background-color:#dddddd; background-size:cover; position:absolute; top:0; left:0; z-index:10; }
.bn-alp .abox li.on { z-index:99; }
.bn-alp .abox li img.bg { display:none; }
.bn-alp .abox li a.b { display:block; width:100%; height:100%; }
.bn-alp .i {bottom:0.25rem;left:50%;margin-left:-0.5rem;text-align:center;position:absolute;z-index: 99;}
.bn-alp .i i {display:inline-block;margin-right:0.1rem;width:0.16rem;height:0.16rem;background: #fff;border-radius: 50%;cursor:pointer;/* transition: 0.3s all ease-in-out; */}
.bn-alp .i i.on {background-position: -1.3rem 0;background: #009393;}

/*首页列表*/
.sybox1{margin-top:0.35rem;height: auto;overflow:hidden;}
.sybox1 .sybox1-1{width: 100%;border: 1px solid #009393;border-radius:0.2rem;height: auto;overflow:hidden;box-sizing: border-box;margin-bottom: 0.5rem;}
.sybox1 .sybox1-1-1{width:100%;padding:0 2%;background:#009393;height: 0.6rem;border-radius: 0.2rem 0.2rem 0px 0px;overflow:hidden;box-sizing: border-box;}
.sybox1 .sybox1-1-1 span{font-size:0.26rem;color:#FFF;font-weight:bold;height: auto;line-height: 0.6rem;margin-top: 0;}
.sybox1 .sybox1-1-1 a{display:block;float:right;height: 0.35rem;margin-top:0.15rem;text-decoration:none;width: 2rem;line-height: 0.35rem;text-align:center;background:#FFF;color:#030000;border-radius:0.3rem;font-size:0.24rem;}
.sybox1 .sybox1-1-1 a:hover{ background:#FFF; color:#009393; border-radius:0.3rem;}

.sybox1 .sybox1-1-2{width:100%;padding:2%;box-sizing: border-box;}
.sybox1 .chanpin1{ width:100%;}
.sybox1 .cpsp{ width:100%; border-bottom:1px solid #009393; background:#009393; color:#FFF; height:0.4rem; line-height:0.4rem; text-indent:0.2rem; font-size:0.27rem; font-weight:bold; margin-top:3px;}
.sybox1 .chanpin1 ul{ width:100%; float:left;}
.sybox1 .chanpin1 li{width:100%;float:left;height: 0.5rem;line-height: 0.5rem;overflow:hidden;}
.sybox1 .chanpin1 li a{display:block;width:100%;float:left;padding:0 1%;color:#333;font-size:0.25rem;box-sizing: border-box;}
.sybox1 .chanpin1 li a:hover{ background:#081920; color:#FFF;}

.sybox1 .beishousp1{width: 100%;margin-left: 0;border: 1px solid #009393;border-radius:0.2rem;height: auto;overflow:hidden;box-sizing: border-box;}
.sybox1 .beishousp1-1{width:100%;padding:2%;box-sizing: border-box;}
.sybox1 .beispwen1{width: 100%;line-height:0.38rem;text-align:justify;font-size:0.26rem;height: auto;overflow:hidden;}
.sybox1 .beispvideo1{width: 100%;margin-left: 0;height:5rem;overflow:hidden;}
#xpzx{ display:block !important; width:0.3rem; height:0.12rem; float:right; margin-left:0.1rem; margin-top:0.05rem; background:url(../pic/xinpin.png) no-repeat top left;}

.hylist{ width:100%;}
.hylist ul{ width:100%; float:left;}
.hylist li{ width:32.333333%; float:left; height:0.58rem; float:left; margin:8px 0.5%; overflow:hidden;}











.hysp01{ width:40%; height:0.58rem; line-height:0.58rem; background:#FFF;overflow:hidden;}
.hysp01 img{display:block;margin:0 auto;width: 100%;height: 100%;object-fit: contain;}
.hysp02{ width:60%; text-align:center; height:0.58rem; font-size:0.25rem; line-height:0.58rem; background:#e4e5e9; color:#000; font-weight:bold;}
.hylist li a:hover .hysp02{ background:#009393; color:#FFF;}

/*首页产品优势*/
.sy_ys{padding: 0.2rem 0;background: url(../pic/syys_bg.jpg) center no-repeat;background-size: cover;width: 100%;overflow: hidden;}
.s_tit{margin: 0.2rem 0 0.6rem 0;float: left;width: 100%;}
.s_tit h3{width:100%;float:left;color:#252525;font-weight: bold;font-size: 0.36rem;text-align: center;}
.s_tit span{font-size: 0.3rem;font-family: play-bold;text-transform: uppercase;display: inline-block;margin-left: 0.1rem;}
.sy_ys .ys_list{float:left;width: calc(100%/2);text-align: center;padding: 0 0.1rem;box-sizing: border-box;}
.sy_ys .ys_list .img{display: flex;align-items: center;justify-content: center;flex-direction: column;width: 1.16rem;height: 1.16rem;padding-top: 8px;position: relative;z-index: 1;margin: 0px auto;color: #333;transition: all 0.5s ease 0s;border-radius: 50%;text-align: center;position:relative;margin-bottom: 0.3rem;}
.sy_ys .ys_list .img i{width:100%;height:100%;background:#efeff0;float:left;border:1px solid #030000;border-radius: 50%;}
.sy_ys .ys_list .img img{position:absolute;max-width: 100%;max-height: 100%;top: 0;bottom: 0;margin: auto;left: 0;right: 0;}
.ysms{width: 100%;float: left;line-height: 0.4rem;height: 0.8rem;overflow: hidden;font-size: 0.26rem;text-align: center;color: #030000;}

/*底部*/
.footer{background: #009393;padding: 0.5rem 0;color: #000;width:100%;float:left;margin-bottom: 1.4rem;background: linear-gradient(to bottom, #009393, #00939326);}
.footer .left{float:left;width: 100%;}
.lxfs_tel {margin-bottom:0.3rem;}
.lxfs_tel p {font-size: 0.26rem;color: #000;font-weight: bold;margin-bottom:0.1rem;}
.lxfs_tel p img {margin-right: 0.1rem;max-width: 100%;max-height: 100%;width: 0.26rem;}
.lxfs_tel h6 {font-size: 0.26rem;color: #000;margin-bottom:5px;margin-top:5px;}
.lxfs_tel h6:hover { text-decoration:underline;}
.footer .right {padding-left: 1%;flex-grow: 1;display: flex;flex-direction: column;justify-content: space-between;}
.foot_nav {overflow: hidden;display: flex;justify-content: space-between;}
.foot_nav dl {float: left;display: none;}
.foot_nav dl dt {font-size: 0.26rem; color:#000;font-weight: bold;margin-bottom: 0.2rem;}
.foot_nav dl dt a,.foot_nav dl dd a{color:#000}
.foot_nav dl dd {font-size: 0.25rem;color:#000;line-height: 0.3rem;margin: 0;}
.foot_nav dl dd:hover {color: #009393; text-decoration:underline;}
.foot_nav dl dt a:hover {color: #009393; text-decoration:underline;}
.foot_bot {padding: 0.2rem 0.3rem;/* background: #000; */display: flex;justify-content: space-between;flex-wrap: wrap;border-radius: 0.24rem;}
.foot_nav .bdewm {text-align:center;float:left;display:block;width: 100%;}
.bdewm img {border: 1px solid #ddd;width: 3.09rem;height: 3.09rem;margin-bottom: 0.1rem;}
.foot_bot .copyright {font-size: 0.26rem;color: #000;}
.foot_bot .copyright p a{text-decoration:underline;color: #fff;}

/*内页banner*/
.bannerL{width:100%;max-height: 5rem;float:left;overflow: hidden;margin-top: 0.95rem;}
.bannerL img{width:100%;height: auto;}
.n_main{width:100%;float:left;background: #eff2f7}
.nav {position: relative;border-bottom: #e3e6ea 1px solid;float: left;width: 100%;}
.nav .right{display:none;}
  .n_nav {position: relative;}
.n_nav a {display: inline-block;height: auto;font-size: 0.28rem;font-weight: normal;float: left;margin-right: 0.5rem;color: #252525;text-align: center;box-sizing: border-box;position: relative;border-radius: 3px;}
.n_nav a strong {display: block;position: relative;z-index: 4;height: 0.6rem;line-height: 0.6rem;font-weight: normal;}
.n_nav a:before {content: "";width: 0;height: 2px;position: absolute;bottom: 0;left: 0;background: #1f4f9d;transition: 0.3s ease-in-out;opacity: 0;}
.n_nav .on:before,.n_nav a:hover:before {width: 100%;opacity: 1;}
.n_nav .on strong,.n_nav a:hover strong {color: #1f4f9d;font-weight: bold;}
.cat {line-height: 0.8rem;font-size: 0.24rem;color: #747679;display: flex;align-items: center;}
.cat a{margin:0 5px}

.cplist{width:100%;float:left;padding-bottom: 0.5rem;}
.cplist .n_title{font-size:0.34rem;float:left;width:100%;text-align: center;padding:0.3rem 0;color:#35383a;}
.cplist .cat_list{width: 100%;float: left;padding: 0 0.1rem;margin-top: 0.3rem;box-sizing: border-box;}
.cplist .cat_list a {display: block;border: 1px solid #009393;padding: 0.1rem 0.2rem;height: 100%;box-sizing: border-box;float: left;width: 100%;}
.cplist .cat_list a h5{float:left;font-size: 0.3rem;width: 78%;}
.cplist .cat_list a .viewall{float:right;display: block;width: 1.4rem;height: 0.35rem;text-align: center;line-height: 0.35rem;float: right;color: #FFF;background: #081920;}
.chanpin .cp_list{width: calc(100%/2);padding: 0.1rem;box-sizing: border-box;float:left;position: relative;}
.chanpin .cp_list .img{width:100%;height: 3.3rem;float:left;position: relative}
.chanpin .cp_list .img img{width:100%;height: 100%;object-fit: cover;}
.chanpin .cp_list .mark {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: #1f4f9d;text-align: center;opacity: 0;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;z-index: 10;}
.chanpin .cp_list .mark .hide{width:100%;float:left;}
.chanpin .cp_list .mark .hide h5{font-size: 0.26rem;color: #FFF;text-align: center;padding: 0 0.1rem;white-space: normal;line-height: 1.5;}
.chanpin .cp_list .mark .hide span{color:#fff;font-size:0.34rem}
.chanpin .cp_list .txt{width:100%;float:left;text-align:center;padding: 0.1rem 0.1rem;box-sizing:border-box;}
.chanpin .cp_list .txt h3{text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.chanpin .cp_list:hover .mark{opacity:1;  -webkit-transition: .5s;}
.chanpin .cp_list:hover .txt{opacity:0;  -webkit-transition: .5s; transform: translateY(-30px);-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);}
.number .cp_list{width: calc(100%/2);}
/*详情页*/
.news_xq{width:100%;float:left;margin:0.4rem 0;position: relative;}
.xq_left{width: 100%;background: #fff;padding: 0.4rem 0.2rem;box-sizing: border-box;}
.xq_left .ar_tit{border-bottom:1px solid #e5e5e5;padding-bottom:0.15rem;margin-bottom: 0.25rem;position: relative;float: left;width: 100%;}
.xq_left .ar_tit:before{  content: "";  display: block;  width: 0.64rem;  height: 2px;  background: #000;  position: absolute;  bottom: 0;  left: 0;}
.xq_left .ar_tit h1{font-size: 0.34rem;float:left;color:#333;line-height: 1.2;width:100%;float:left;font-weight: normal;margin-bottom: 0.2rem;}
.xq_left .ar_tit h4{font-size: 0.28rem;color: #7d7d7d;line-height: 3;display: inline-block;float: left;}
.xq_right{width: 100%;position: relative;top: revert;margin-top: 0.3rem;}
.ar_nr{font-size:0.28rem;color:#7d7d7d;line-height: 1.8;}
.ar_nr img{max-width:100%!important;height: auto;display: block}
.ar_foot{border: 0;margin-top:0.3rem;width:100%;float:left;padding: 0;box-sizing: border-box;}
.ar_foot .page_pre{float:left;width: 100%;font-size:0.26rem;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 0.1rem;}
.ar_foot .page_pre:first-child{border-right: none;margin-right: 0;width: 100%;}
.ar_foot .page_pre span{color:#929292}
.hot_tit{padding-bottom: 0.2rem;  margin-bottom: 0.2rem;  border-bottom: 1px solid #d7d9de;font-size:0.3rem;}
.hot_tit h3{color: #454545;margin-bottom:0.1rem;font-weight: normal;}
.hot_tit p{  color: #c6c6c6;  font-family:abel;  text-transform: uppercase;}
.hot_cp{width:100%;float:left;}
.hot_cp li{margin-right:0.1rem;background: #fff;width: calc(50% - 0.1rem);float:left;margin-bottom:0.12rem;padding:0.1rem;box-sizing: border-box;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:15px;text-align: center;}

.h_tit{width:100%;float:left;font-size:0.35rem;text-align: center;font-weight: bold;color: #2b2b2b;padding-bottom: 0.3rem;}
.tj_cp{margin: 0.2rem 0;width:100%;float:left;}
.tj_cp h4{font-size: 0.32rem;width:100%;float:left;color:#000;border-bottom:1px solid #e5e5e5;padding-bottom: 0.4rem;text-align: center;text-transform: uppercase;}
.tj_cp .tj_nr{width: calc(100%/3 - 0.2rem);margin: 0.3rem 0.1rem;float:left;}
.tj_cp .tj_nr span{width:100%;height: 2.1rem;float:left}
.tj_cp .tj_nr span img{width:100%;height: 100%;object-fit: cover}
.tj_cp .tj_nr h5{width:100%;float:left;text-align:center;font-size:0.24rem;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;line-height:2.5}
.tj_cp .tj_nr p{width:100%;float:left;text-align:center;}
.tj_cp .tj_nr p i{font-style:normal;background:#000;color:#fff;padding:0.02rem 0.1rem}

/*公司简介*/
.About{width:100%;float:left;margin:0.5rem 0}
.About .left_us{width: 100%;}
.About .left_us .tit{width:100%;float:left;margin-bottom: 0.3rem;}
.left_us .tit span{font-size: 0.28rem;color: #373737;text-transform: uppercase;letter-spacing: 3px;padding-left: 0.3rem;position: relative;}
.left_us .tit span:before{content:"";width:0.27rem;height:3px;background:#ad1d22;position:absolute;left:0;top:50%}
.left_us .tit h3{font-size:0.32rem;  color: #272727;  font-weight: bold;  margin-top: 0.1rem;}
.left_us .content_us{width:100%;float:left;line-height: 0.38rem;font-size:0.28rem}
.About .right_us{width: 100%;border-radius: 0.3rem;height: 5.5rem;margin-top: 0.3rem;}
.About .right_us img{width:100%;height: 100%;object-fit: cover;border-radius: 0.3rem;}
/*联系方式*/
.Contact{width: 100%;margin: 0;background: #ffffff;padding:0.3rem;box-sizing: border-box;line-height: 2;font-size: 0.3rem;margin-top: 0.2rem;float:left;border-radius: 0.2rem;}
/*资质证书*/
.honor{width:100%;float:left;margin:0.3rem 0}
.honor .zs_nav{width:100%;float:left;padding-bottom: 0.5rem;text-align: center}
.honor .zs_nav li{display:inline-block;position: relative;}
.honor .zs_nav li a{display: block;line-height: 0.4rem;border-radius: 0.3rem;transition: .5s;text-align: center;border: 1px solid #d9d9d9;font-weight: bold;color: #5a5a5a;position: relative;z-index: 1;overflow: hidden;width: 1.6rem;margin: 0 0.24rem;}
.honor_list li{width: calc(100%/2 - 0.2rem);margin: 0 0.1rem 0.2rem 0.1rem;float:left}
.honor_list li span{width:100%;height: 4rem;background: #fff;float: left;}
.honor_list li span img{width:100%;height: 100%;object-fit: contain;border: 1px solid #000;box-sizing: border-box;}
.honor_list li p{text-align: center;font-size: 0.26rem;font-weight: bold;color: #000;line-height: 0.34rem;margin-top: 0.12rem;width:100%;float:left;text-overflow: ellipsis; -o-text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;}
.zs_down{width:100%;float:left;margin: 0.6rem 0;text-align: center;}
.zs_down a{color:#fff;background: #1f4f9d;padding: 0.15rem 0.45rem;border-radius: 0.3rem;font-size: 0.26rem;}

/*售后服务*/
.service{width:100%;float:left;padding: 0.3rem 0;background: url(../pic/licheng_bg.jpg) center bottom no-repeat;}
.lc_list{width:100%;float:left;position: relative;margin-top: 0;height: auto;}
.lc_list li{padding-left: 0.24rem;position: revert;width: calc(100%/2 - 0.2rem);float: left;cursor: pointer;transition: all .5s ease;box-sizing: border-box;background: #fff;margin-bottom: 0.3rem;height: 2rem;margin: 0 0.1rem 0.3rem 0.1rem;padding: 0.1rem;}
.lc_list li:before{content:"";background: #fff;display: block;width: 0;height: 0;position: absolute;z-index: 99;left: 0;top: 0.1rem;border: 2px solid #FFF;border-radius:50%}
.lc_list li:after{content:"";display: block;width: 0;height: 0;position: absolute;top: 0.25rem;background: #e2e2e2;left: 0.07rem;}
.lc_list li h5{font-size: 0.29rem;margin-bottom: 0.08rem;color:#000;font-weight: normal}
.lc_list li .cont{font-size: 0.26rem;color:#081920;line-height: 0.4rem;}
.serv_bg{width:100%;float:left;background: url(../pic/licheng_line.png) no-repeat bottom;}
.lc_list .li01{top: 16%;}
.lc_list .li02{bottom: 10%;left: 10%;}
.lc_list .li03{left: 26%;top: 9%;}
.lc_list .li04{bottom: 1%;left: 36%;}
.lc_list .li05{top: 2%;right: 31%;}
.lc_list .li06{bottom: 11%;right: 22%;}
.lc_list .li07{right: 3%;top: -4%;}
.lc_list .li08{right: 0;bottom: 6%;}
.lc_list .li02:after{top: -0.67rem;height: 1rem;}
.lc_list .li03:after{height: 2.14rem;}
.lc_list .li04{width: calc(100%/2 - 0.2rem);}
.lc_list .li04:after{top: -0.96rem;height: 1.34rem;}
.lc_list .li05:after{height: 3.14rem;}
.lc_list .li06:after{top: -0.21rem;height: 1rem;}
.lc_list .li06:before{top: 0.42rem;}
.lc_list .li07:after{height: 2.74rem;}
.lc_list .li08:after{top: -0.65rem;height: 1rem;}
.lc_list li:hover{transform: translate(0, -30px);transition: all .5s ease}


.slide .info li p{font-size: 0.12rem;}
}




