

.warper{max-width:1300px;margin:0 auto;}
@media (min-width: 769px) {
.fl{float:left}
.fr{float:right}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:before,.clearfix:after{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.pr{position: relative;}
.warper{max-width: 1300px; margin: 0 auto;}
.about-main2{height: 702px;width: 100%;overflow: hidden;}
.about-main2 .licheng-bg{background-color: rgba(255,255,255,.8);width: 100%;height: 100%;position: relative;}
.about-main2 .licheng-bg .warper{height: 100%;}
.about-main2 .licheng-bg .imgk{position:absolute;width: 100%;height: 518px;background:url(/images/lc-quxian.png) no-repeat center center;bottom: 0px;left: 0;}
.about-main2 .ny-title{padding-top: 80px;}
.ny-title .title-en{font-size: 36px; color: #b4b4b4; font-family: arial; line-height: 36px; font-weight: normal;}
.ny-title .title-ch{font-size: 26px; color: #333333; margin: 15px 0; font-weight: normal;}
.ny-title i{display: block; width: 42px; height: 1px; background-color: #b5b5b5;}
.about-main2 li{cursor: pointer;transition: all .4s}
.about-main2 li:hover{transform: translateX(6px)}
.about-main2 a:hover h3{color: #009944}
.about-main2 a:hover p{color: #333}
.about-main2 .licheng-content{position: absolute;width: 100%;height: 100%;}
.about-main2 .licheng-content .swiper-wrapper,.about-main2 .licheng-content .swiper-slide,.about-main2 .licheng-content ul{width: 100%;height: 100%;}
.about-main2 .licheng-content ul li{width: 20%;float: left;height: 100%;}
.about-main2 .licheng-content ul li a{display: block;width: 100%;position: relative;height: 320px}
.about-main2 .licheng-content ul li:nth-child(odd) .line{margin-bottom: 30px;}
.about-main2 .licheng-content ul li:nth-child(even) .line{margin-top: 30px;}
.about-main2 .licheng-content ul li:nth-child(odd) .line:after{width: 25px;height: 25px;background-color: rgba(0, 153, 68, 0.7);display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute;}
.about-main2 .licheng-content ul li:nth-child(even) .line:before{width: 25px;height: 25px;background-color:#009341;display: block;content: "";border-radius: 50%;text-align: center;vertical-align: middle;position: absolute;}
.about-main2 .licheng-content ul li .lc-left{position: absolute;}
.about-main2 .licheng-content ul li .line{height: 250px;width: 1px;display: block;background-color: #96bfa8;position: relative;left: 30px;}
.about-main2 .licheng-content ul li .lc-right{position: absolute;left: 30px;width: 400px;height:100%;display: table;}
.about-main2 .licheng-content ul li:nth-child(even) .lc-right{width: 400px;}
.about-main2 .licheng-content ul li .lc-right .right-text{padding: 20px;display: table-cell;vertical-align: middle;}
.about-main2 .licheng-content ul li:first-child a{top: 50px;}
.about-main2 .licheng-content ul li:first-child .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li:first-child .lc-right{bottom: 68px;}
.about-main2 .licheng-content ul li:nth-child(2) a{top: 301px;}
.about-main2 .licheng-content ul li:nth-child(2)  .lc-left .line:before{top: -25px;left: -11px;}
.about-main2 .licheng-content ul li:nth-child(2) .lc-right{top: 80px;}
.about-main2 .licheng-content ul li:nth-child(3) a{top: 136px;}
.about-main2 .licheng-content ul li:nth-child(3)  .lc-left .line:after{bottom: -25px;left: -11px;}
.about-main2 .licheng-content ul li:nth-child(3)  .lc-right{bottom: 100px;}
.about-main2 .licheng-content ul li:nth-child(4) a{top: 328px;}
.about-main2 .licheng-content ul li:nth-child(4)  .lc-left .line:before{top: -25px;left: -11px;}
.about-main2 .licheng-content ul li:nth-child(4)  .lc-right{top: 70px;}

.about-main2 .licheng-content .right-text h3{font-size: 24px;margin-bottom: 10px;}
.about-main2 .licheng-content .right-text p{font-size: 16px;}
.lc-swiper-btn{width: 100%;position: absolute;top: 370px;cursor: pointer}
.lc-swiper-btn a{display: block;position: absolute;}
.lc-swiper-btn .btn-prev{position: absolute;left: 15px;top: 50px;}
.lc-swiper-btn .btn-next{position: absolute;right: 0;top: 50px;}
.lc-swiper-btn .iconfont{font-size: 30px;}}
@media (max-width: 768px) {

    .warper{max-width: 1300px; margin: 0 auto;}
    .about-main2{height: 550px;width: 100%;overflow: hidden;}
    .about-main2 .licheng-bg{background-color: rgba(255,255,255,.8);width: 100%;height: 100%;position: relative;}
    .about-main2 .licheng-bg .warper{height: 100%;}
    .about-main2 .licheng-bg .imgk{position:absolute;width: 100%;background:#fafafa;bottom: 0px;left: 0;}
    .ny-title .title-en{font-size: 36px; color: #b4b4b4; font-family: arial; line-height: 36px; font-weight: normal;}
    .ny-title .title-ch{font-size: 26px; color: #333333; margin: 15px 0; font-weight: normal;}
    .ny-title i{display: block; width: 42px; height: 1px; background-color: #b5b5b5;}
    .about-main2 li:hover{transform: translateX(6px)}
    .about-main2 a:hover h3{color: #009944}
    .about-main2 a:hover p{color: #333}
    .about-main2 .licheng-content{position: absolute;width: 100%;height: 100%;}
    .about-main2 .licheng-content ul li{width: 90%;margin:0 auto;border-bottom: solid 1px #dedede;padding-bottom: 15px;display: block;overflow: hidden}
    .about-main2 .licheng-content .right-text h3{font-size: 22px;margin-bottom: 10px;color: #009944}
    .about-main2 .licheng-content .right-text p{font-size: 14px;margin:0 auto;line-height:28px}
    .lc-swiper-btn{width: 100%;position: absolute;bottom: 100px;cursor: pointer}
    .lc-swiper-btn a{display: block;position: absolute;}
    .lc-swiper-btn .btn-prev{position: absolute;left:40%;top: 30px;}
    .lc-swiper-btn .btn-next{position: absolute;right:40%;top: 30px;}
    .lc-swiper-btn .iconfont{font-size: 30px;}
}