
.newDel_01{background: #f5f5f5;padding: 8% 0;box-sizing: border-box;overflow: hidden;}
.newDel_01 dd,.newDel_01 dt{float: left;width: 50%;}
.newDel_01 dt img{width: 100%;}
.newDel_01 dd{padding-top: 40px;}
.newDel_01 dd span{background: #4891c7;padding: 8px 15px;box-sizing: border-box;border-radius: 5px;color: #fff;}
.newDel_01 dd h2{margin: 20px 0;}
.newDel_01 dd ul{color: #888888;}
.newDel_01 dd ul li{margin-bottom: 10px;position: relative;}
.newDel_01 dd ul li:before{content: "";display: block;width: 5px;height: 5px;background: #888888;border-radius: 5px;position: absolute;top: 8px;left: 0;display: none;}
.newDel_link{margin-top: 50px;}
.newDel_link a{color: #1d78bc;padding: 0 50px;height: 40px;line-height: 40px;display: inline-block;}
.newDel_link a:first-child{padding-left: 0;}
.newDel_link a:last-child{border: 1px solid #5196ca;border-radius: 30px;}
.newDel_link a i{font-size: 40px;display: inline-block;vertical-align: middle;margin-top: -3px;margin-right: 10px;}

.newDel_02{background: #f5f5f5;margin: 60px 0;padding: 80px 0;box-sizing: border-box;overflow: hidden;}
.newDel_02-con{position: relative;overflow: hidden;}
.newDel_02-con .tit{position: absolute;left: 0;top: 0;}
.newDel_02-con .l{float: left;width: 35%;padding-top: 80px;box-sizing: border-box;padding-bottom: 27px;}
.newDel_02-con .l .swiper-wrapper{display: table;}
.newDel_02-con .l .lhl_but{display: none;}
.newDel_02-con .r{float: left;width: 65%;position: absolute;right: 0;top: 0;height: 100%;background: #fff;}
.newDel_02-con .r .swiper-container{display: inline-block;width: 100%;height: 100%;}
.newDel_02-con .r .lhl_but{display: none;}
.newDel_02-con .l ul li{padding: 0px 55px 0px 0px;box-sizing: border-box;overflow: hidden;color: #888888;cursor: pointer;}
.liDiv{border-top: 2px solid #c4c4c4;box-sizing: border-box;overflow: hidden;padding: 15px 18px;}
.liDiv span{float: left;width: calc(100% - 30px);}
.liDiv i{float: right;font-size: 20px;width: 20px;}
.newDel_02-con .l ul li:first-child .liDiv{border-top: 0;}
.newDel_02-con .l ul li:last-child .liDiv{border-bottom: 2px solid #c4c4c4;}
.newDel_02-con .l ul li.on{background: #fff;}
.newDel_02-con .l ul li.on .liDiv{border-top: 0;}
.newDel_02-con .l ul li.on+li .liDiv{border-top: 0;}
.newDel_02-con .l ul li:last-child.on .liDiv{border-bottom: 0;}
.trait-item{position: relative;height: 100%;opacity: 0;position: absolute;width: 100%;height: 100%;transition: all .5s;}
.trait-item .swiper-pagination{text-align: center;width: 100%;bottom: 20px;}
.trait-item .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #dcdddd;opacity: 1;margin: 0 4px;}
.trait-item .swiper-pagination .swiper-pagination-bullet-active{background: #1d78bc;}
.trait-item.on{opacity: 1;z-index: 2;}
.trait-item dl{height: 100%;overflow: hidden;}
.trait-item dd{float: left;width: 39%;padding-left: 10%;padding-top: 10%;height: 100%;overflow: hidden;}
.trait-item dt{float: left;width: 61%;position: relative;height: 100%;overflow: hidden;}
.trait-item dt li{position: relative;}
.trait-item dt img{width: 100%;}
.trait_tit{border-bottom: 1px solid #c3c3c3;padding-bottom: 20px;margin-bottom: 20px;}
.trait_tit span{color: #888888;}
.trait_tit h3{color: #595757;margin-top: 5px;}
.trait-item dd p{color: #898989;line-height: 30px;}
.trait-item dt .ddPlay{width: 79px;height: 82px;cursor: pointer;}

.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;opacity: 0;visibility: hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.video_appbox.show{visibility: visible;opacity:1;}
.video_appbox video{object-fit: cover;    width: 100%;}
.video_appbox .video_t{
    z-index:2; background:#000;width: 1035px;max-width:94%;height: 60%;
    transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:60%;
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;opacity: 0;

}
.video_appbox.show .video_t{
    visibility: visible;opacity:1;
    top:50%;
}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:20px; right:20px; cursor:pointer; z-index: 99999;}
.vide0_close i{color: #fff;font-size:20px;font-weight: bold;}

.newDel_03{background: #f5f5f5;padding: 70px 0;box-sizing: border-box;}
.h2_tit{margin-bottom: 20px;color: #4c4948;}

.application-con{background: #fff;}
.application-t li{float: left;width: 25%;text-align: center;background: #b8b8b8;color: #fff;padding: 35px 0 20px;position: relative;border-right: 1px solid #fff;box-sizing: border-box;cursor: pointer;}
.application-t li dl{display: inline-block;}
.application-t li dd{width: 97px;height: 97px;overflow: hidden;margin-bottom: 10px;position: relative;}
.application-t li dd img{position: absolute;width: 97px;height: 97px;left: 0;top: 0;transition: all .3s;}
.img02{transform: translateY(100%);}
.application-t li:last-child{border-right: 0;}
.application-t li.on{background: #fff;color: #898989;}
.application-t li.on .img02{transform: translateY(0);}
.application-t li.on .img01{transform: translateY(-100%);}
.application-t li.on em{position: absolute;width: 80%;height: 1px;background: #4a93c9;left: 10%;bottom: 0;}
.application-t .lhl_but{display: none;}
.application-b{padding: 80px 120px 80px 35px;box-sizing: border-box;display: inline-block;width: 100%;}
.application-item{
    opacity: 0;
    position: relative;
    width: 100%;
    height: 0;
    overflow: hidden;
    transition: all .5s;
}
.application-item .l{float: left;width: 39%;}
.application-item .l h3{margin-bottom: 20px;}
.application-item .l img{max-width: 100%;}
.smallImg_list{overflow: hidden;}
.smallImg_list p{float: left;width: 33.3%;overflow: hidden;}
.smallImg_list p img{width: 100%;}


.application-item .r{float: right;width: 49%;}
.application-item.on{opacity: 1;height: auto;overflow: inherit;}
.pointDiv{position: relative;}
.pointDiv img{width: 100%;}
.pointUl li{position: absolute;cursor: pointer;}
.pointIco{white-space: nowrap;}
.pointIco i{display: inline-block;width: 20px;height: 20px;background: url(../image/point_ico.png) no-repeat;background-size: 100%;vertical-align: middle;margin-top: -3px;margin-right: 10px;}
.pointIco i:before{
    content: '';
    width: 20px;
    height: 20px;
    border-radius: 50%;
    /* background-color: #fff; */
    background: rgba(29,120,188,.5);
    opacity: 0.7;
    animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    animation-delay: 200ms;
    transition: 0.5s all ease;
    transform: scale(1);
    display: block;
}
.pointIco span{display: none;vertical-align: middle;}
.point_txt{display: none;}
.pointUl li.on{margin-top: -60px;margin-left: -60px;z-index: 5;}
.pointUl li.on .pointIco{background:rgba(245,245,245,.9);padding: 5px;border-radius: 20px;display: inline-block;padding-right: 25px;}
.pointUl li.on .pointIco span{display: inline-block;}
.pointUl li.on .pointIco i{background: url(../image/point_ico-on.png) no-repeat;background-size: cover;width: 32px;height: 32px;}
.pointUl li.on .point_txt{display: block;background: rgba(29,120,188,.8);padding: 15px;width: 190px;box-sizing: border-box;border-radius: 10px;color: #fff;margin-top: 10px;}
.pointUl li.on .pointIco i:before{display: none;}

.newDel_04{background: #f5f5f5;padding: 70px 0;box-sizing: border-box;margin: 65px 0;overflow: hidden;}
@keyframes scale {
    0% {
        transform: scale(1);
    }
    50%,
    75% {
        transform: scale(1.8);
    }
    78%, 100% {
        opacity: 0;
    }
}
.parameter-con{background: #fff;overflow: hidden;padding: 40px 0 40px 30px;box-sizing: border-box;}
.parameter-con .l{float: left;width: 43%;}
.parameter-con .l h3{margin-bottom: 30px;}
.parameter-con .r{float: left;width: 57%;padding: 0 5%;box-sizing: border-box;}
.parameter-con .l ul{margin-left: -30px;margin-right: -30px;overflow: hidden;}
.parameter-con .l ul li{float: left;padding: 0 30px;box-sizing: border-box;width: 20%;text-align: center;margin-bottom: 30px;}
.packImg{display: inline-block;width: 100%;box-sizing: border-box;}
.packMore{line-height: 30px;color: #619cd4;margin-top: 30px;cursor: pointer;}
.packMore span{display: inline-block;vertical-align: middle;margin-top: -20px;margin-right: 40px;}
.parameter-con .l ul li:nth-child(11),.parameter-con .l ul li:nth-child(12),.parameter-con .l ul li:nth-child(13),
.parameter-con .l ul li:nth-child(14),.parameter-con .l ul li:nth-child(15){display: none;}
.parameter-con .l ul.on li{display: block!important;}
.sb_down a{display: inline-block;padding: 8px 15px;background: #4a93c9;color: #fff;border-radius: 20px;margin-top: 15%;}
.parameter-con .r li{border-bottom: 1px solid #c4c4c4;padding: 15px 0;}
.parameter-con .r li:last-child{border-bottom: 0;}
.parameter-con .r dl{overflow: hidden;color: #898989;}
.parameter-con .r dd{float: left;width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.parameter-con .r dt{float: right;width: 50%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: right;}

.newDel_05{background: #f5f5f5;padding: 25px 0;box-sizing: border-box;}
.recomm_list li a{display: block;}
.recomm_list li dl{overflow: hidden;position: relative;background: #fff;}
.recomm_list li dl:after{content: "";display: block;width:calc(100% - 100px);left: 50px;position: absolute;height: 1px;background: #c4c4c4;bottom: 0;}
.recomm_list li dd{float: left;width: 37.5%;}
.recomm_list li dd img{width: 100%;}
.recomm_list li dt{float: left;width: 62.5%;position: absolute;right: 0;top: 0;height: 100%;padding: 0 50px;box-sizing: border-box;padding-top: 3%;}
.recomm_txt{float: left;width: 80%;height: 100%;}
.recomm_txt h3{margin-bottom: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: #4c4948;}
.recomm_edit{height: 66%;overflow: hidden;}
.recomm_edit .edit_con_original{color: #898989;}
.recomm_ico{right: 50px;left: auto;}
.recomm_ico i{font-size: 30px;color: #207abd;}
.recomm_con{background: #fff;}
.recomm_more{}
.recomm_more a{display: block;padding: 10px 50px 40px;text-align: right;color: #0070b8;}
@media only screen and (min-width: 1025px){
    .sb_down a:hover{color: #fff!important;opacity: .8;}
}
@media only screen and (max-width: 1024px){
    .newDel_01 dd, .newDel_01 dt{width: 100%;}
    .newDel_01 dd{padding-top: 0;margin-bottom: 30px;}
    .newDel_02,.newDel_03,.newDel_04{padding: 60px 0;}
    .newDel_02-con .l{padding-top: 50px;}
    .newDel_02-con .l ul li{padding-right: 0;}
    .liDiv{padding: 10px 20px 10px 0px;}
    .application-t li{padding: 20px 0 15px;}
    .application-t li dd,.application-t li dd img{width: 60px;height: 60px;}
    .application-b{padding: 60px 120px 60px 35px;}
    .parameter-con{padding: 40px;}
    .parameter-con .l,.parameter-con .r{width: 100%;}
    .sb_down a{margin-top: 30px;}
    .parameter-con .r{padding: 0;margin-top: 40px;}
    .recomm_edit{height: 50%;}

}
@media only screen and (max-width: 767px){
    .newDel_01{padding: 40px 0;}
    .newDel_link a{padding: 0 15px;}
    .newDel_link a i{font-size: 30px;}
    .newDel_02,.newDel_03,.newDel_04,.newDel_05{padding: 40px 0;}
    .newDel_02-con .tit{position: static;margin-bottom: 20px;}
    .newDel_02-con .l{position: relative;width: 100%;padding: 0;margin-bottom: 5px;}
    .newDel_02-con .l .swiper-wrapper{display: flex;}
    .newDel_02-con .l li{text-align: center;}
    .newDel_02-con .r{position: relative;width: 100%;left: auto;top: auto;}
    .trait-item{padding: 20px;box-sizing: border-box;}
    .trait-item dd,.trait-item dt{width: 100%;padding: 0;}
    .trait-item .swiper-pagination{bottom: 0;}
    .newDel_02-con .l .swiper-wrapper{display: flex;}
    .newDel_02-con .l .lhl_but{display: block;}
    .newDel_02-con .l .lhl_but div{background: none;font-size: 30px;}
    .liDiv{border: none!important;}
    .liDiv span{width: 100%;text-align: center;}
    .liDiv i{display: none;}
    /*.trait-item{display: block;}*/
    .application-t{position: relative;}
    .application-t .lhl_but{display: block;}
    .application-t .lhl_but div{background: none;font-size: 30px;}
    .application-item .l,.application-item .r{width: 100%;}
    .application-item .l{margin-bottom: 30px;}
    .application-b{padding: 40px 20px;}
    .pointUl li.on{margin-left: -60px;}
    /*.pointUl li.on .pointIco{width: 140px;}*/
    /*.pointUl li.on .point_txt{width: 140px;}*/
    .parameter-con{padding: 40px 20px;}
    .parameter-con .r dd,.parameter-con .r dt{width: 100%;text-align: left;}
    .parameter-con .r dd{margin-bottom: 5px;}
    .packMore{margin-top: 0;}
    .parameter-con .r li{padding: 10px 0;}
    .newDel_02,.newDel_04{margin: 40px 0;}
    .recomm_list li dl{height: auto!important;}
    .recomm_list li dd,.recomm_list li dt{width: 100%;}
    .recomm_list li dt{position: relative;padding: 30px 20px;}
    .recomm_list li dl:after{width: calc(100% - 40px);left: 20px;}
    .recomm_ico{right: 20px;}
    .recomm_more a{padding: 10px 20px 40px;}
    .parameter-con .l ul{margin-left: -10px;margin-right: -10px;}
    .parameter-con .l ul li{padding: 0 10px;}
}

/*什么是f*/
.fleible_img{text-align: center;}
.fleible_img img{width:21%;}
.fleible_tab{text-align: center;padding: 5% 0 0;box-sizing: border-box;overflow: hidden;}
.fleible_tab ul{width: 100%;padding: 0 55px;}
.fleible_tab ul li{float: left;width: 33.3%;padding: 0 10px;}
.fleible_tab ul li a{display: block;padding: 20px 0;width: 100%;text-align: center;background: url(../image/fleible_img2.png) no-repeat;background-size: 100% 100%;color: #1d78bc;}
.fleible_list{margin-bottom: 6%;}
.fleible_list li{padding-top: 100px;box-sizing: border-box;overflow: hidden;}
.fleible_list li dd{float: left;width: 64%;}
.fleible_list li dt{float: left;width: 36%;box-sizing: border-box;overflow: hidden;padding: 3% 13% 3% 3%;text-align: right;}
.fleible_tit{color: #1d78bc;}
.fleible_tit em{background: url(../image/fleible_img6.png) no-repeat;background-size: 100%;width: 100%;height: 5px;display: block;margin-bottom: 15px;}
.fleible_txt{color: #9b9b9b;margin-top: 25px;line-height: 30px;}
.fleible_list li:nth-child(2n) dd{float: right;}
.fleible_list li:nth-child(2n) dt{float: left;padding: 3% 3% 3% 13%;text-align: left;}


.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0b8425!important;}
.sustained_01{margin: 5% 0;overflow: hidden;}
.sustained_01 ul{margin-left: -40px;margin-right: -40px;}
.sustained_01 li{float: left;width: 33.3%;padding: 0 40px;box-sizing: border-box;text-align: center;color: #0b8425;font-weight: bold;}
.sustained_01 li img{width: 110px;height: 110px;}
.sustained_01 li dt{margin-top: 10px;}
.sustained_02 ul li{margin-bottom: 6%;}
.sustained_02 ul li dl{position: relative;overflow: hidden;}
.sustained_02 ul li dd{float: left;width: 36%;box-sizing: border-box;overflow: hidden;padding: 0 3% 0 13%;text-align: left;position: absolute;left: 0;top: 0;height: 100%;}
.sustained_02 ul li dd h2{line-height: 60px;position: relative;padding-left: 30px;margin-bottom: 30px;overflow: hidden;box-sizing: border-box;height: 240px;}
.sustained_02 ul li dd h2:before{content: "";width: 5px;height: calc(100% - 10px);display: block;border-radius: 5px;position: absolute;left: 0;top: 5px;}
.gre dd h2{color: #0b8425;}
.gre dd h2:before{background: #0b8425;}
.sustained_02 ul li dd h3{margin-bottom: 30px;}
.sustained_02 ul li dd p{color: #898989;line-height: 30px;}
.sustained_txt{height: 60%;overflow: hidden;}
.sustained_02 ul li dt{float: right;width: 64%;}
.sustained_02 ul li:nth-child(2n) dt{float: left;}
.sustained_02 ul li:nth-child(2n) dd{left: auto;right: 0;padding: 0 13% 0 3%;text-align: right;}
.sustained_02 ul li:nth-child(2n) dd h2{padding-left: 0;padding-right: 30px;}
.sustained_02 ul li:nth-child(2n) dd h2:before{right: 0;left: auto;}
.blu dd h2{color: #6893e0;}
.blu dd h2:before{background: #6893e0;}
.pro dd h2{color: #954a2f;}
.pro dd h2:before{background: #954a2f;}


.freshcap_01{background: #f3f3f3;padding: 7% 0;box-sizing: border-box;overflow: hidden;}
.freshcap_dl{position: relative;overflow: hidden;}
.freshcap_dl dd{float: left;width: 43%;position: absolute;left: 0;top: 0;height: 100%;padding: 20px 70px 20px 0;box-sizing: border-box;}
.freshcap_dl dd img{margin-bottom: 10px;width: 290px;height: 60px;}
.freshcap_dl dt{float: right;width: 57%;}
.cap_txt{margin-top: 30px;line-height: 30px;height: 50%;overflow: hidden;}

.freshcap_02{padding: 8% 0;box-sizing: border-box;overflow: hidden;}
.freshcap_03{padding-bottom: 7%;}
.freshcap_03 img{width: 100%;}
.case_link a{border: 1px solid #4e95ca;padding: 8px 50px;border-radius: 20px;color: #4e95ca;display: inline-block;}
.freshcap_03-con h2{margin-top: 7%;margin-bottom: 30px;}
.case_txt{color: #9fa0a0;line-height: 30px;margin-bottom: 30px;}

/*创意包装*/
.package_01{padding: 8% 0 9%;box-sizing: border-box;overflow: hidden;background: #f5f5f5;position: relative;}
.package_01 .newDel_link a:last-child{border: none;}
.package_01 dd,.package_01 dt{float: left;width: 50%;}
.package_01 dd{padding: 40px 5% 0 0;}
.package_01 dd h2{color: #6096c9;}
.package_01 dd h3{margin: 20px 0 30px;}
.package_01-txt{color: #9fa0a0;line-height: 30px;}
.package_02{padding: 6% 0 7%;}
.package_02 dd{float: left;width: 44%;padding-right: 6%;box-sizing: border-box;padding-top: 3%;}
.package_02 dd h2{color: #4a93c9;}
.package_02 dd h3{margin: 20px 0 30px;}
.package_02 dt{float: left;width: 56%;}
.package_swi{position: relative;}
.package_swi .lhl_but div{font-size: 35px;background: none;color: #4a93c9;width: 35px;text-align: center;line-height: 44px;}
.package_swi .lhl_but .swiper-button-prev{left: -50px;}
.package_swi .lhl_but .swiper-button-next{right: -50px;}
.package_swi .swiper-pagination{width: 100%;text-align: center;bottom: -40px;}
.package_swi .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #dcdddd;opacity: 1;margin: 0 4px;}
.package_swi .swiper-pagination .swiper-pagination-bullet-active{background: #1d78bc;}
.package_03 img{width: 100%;}
.package_04{padding: 6% 0 7%;background: #fafafa;}
.package_04 img{width: 100%;}
.package_05{margin-bottom: 60px;}
.flex-part022 .recomm_list li dl:after{display: none;}
@media only screen and (max-width: 1600px){
    .fleible_list li dt{padding: 3% 6% 3% 3%;}
    .fleible_list li:nth-child(2n) dt{padding: 3% 3% 3% 6%;}
    .sustained_02 ul li dd{padding: 0 3% 0 6%;}
    .sustained_02 ul li:nth-child(2n) dd{padding: 0 6% 0 3%;}
    .freshcap_dl dd img{width: 230px;height: 48px;}
}
@media only screen and (max-width: 1440px){
    .sustained_txt{height: 50%;}

}
@media only screen and (max-width: 1280px){
    .sustained_02 ul li dd h2{line-height: 35px;height: 142px;}
    .cap_txt{height: 40%;}
}
@media only screen and (max-width: 1024px){
    .fleible_tab ul{padding: 0;}
    .fleible_tab ul li a{padding: 10px 0;}
    .fleible_list li{padding-top: 60px;}
    .fleible_list li dt{padding-right: 3%;}
    .fleible_list li:nth-child(2n) dt{padding-left: 3%;}
    .sustained_01 ul{margin-left: -20px;margin-right: -20px;}
    .sustained_01 li{padding: 0 20px;}
    .sustained_txt{height: 40%;}
    .freshcap_dl dd,.freshcap_dl dt{width: 100%;position: static;}
    .freshcap_01,.freshcap_02{padding: 60px 0;}
    .freshcap_dl dd{padding-top: 0;padding-right: 0;}
    .pointUl li.on{margin-left: -90px;}
    .package_01 dd{padding-top: 0;}
    .package_swi .lhl_but div{font-size: 26px;width: 26px;}
    .package_swi .lhl_but div.swiper-button-prev{left: -35px;}
    .package_swi .lhl_but div.swiper-button-next{right: -35px;}
}
@media only screen and (max-width: 767px){
    .fleible_01{margin-top: 30px;}
    .fleible_tab ul{margin-left: -5px;margin-right: -5px;}
    .fleible_tab ul li{padding: 0 5px;}
    .fleible_tab ul li a{font-size: 18px;padding: 3px 0}
    .fleible_list li dd,.fleible_list li dt{width: 100%;}
    .fleible_list li{padding-top: 40px;}
    .fleible_list li dt{padding: 20px;}
    .sustained_01 ul{margin-left: 0;margin-right: 0;}
    .sustained_01 li{width: 100%;padding: 0;margin-bottom: 30px;}
    .sustained_01 li img{width: 70px;height: 70px;}
    .sustained_02{margin-bottom: 40px;}
    .sustained_02 ul li dd,.sustained_02 ul li dt{width: 100%;}
    .sustained_02 ul li dd,.sustained_02 ul li:nth-child(2n) dd{position: static;padding: 20px;}
    .freshcap_01,.freshcap_02{padding: 40px 0;}
    .freshcap_dl dd img{width: 200px;height: 41px;}
    .cap_txt{margin-top: 10px;margin-bottom: 15px;}
    .freshcap_03-con h2{margin-top: 20px;margin-bottom: 10px;}
    .freshcap_03{padding-bottom: 40px;}
    .package_01,.package_02{padding: 40px 0;}
    .package_01 dd,.package_01 dt,.package_02 dd,.package_02 dt{width: 100%;}
    .package_01 .newDel_link{margin-top: 20px;}
    .package_01 dd{margin-bottom: 30px;}
    .pointUl li.on{margin-left: -110px;margin-top: -90px;}
    .pointUl li.on .point_txt{width: 170px;}
    .pointUl li.on:first-child{margin-left: -60px;}
    .package_02 dd{margin-bottom: 30px;}
    .package_02{padding: 40px 0 80px;}
    .package_swi{width: 80%;margin: 0 auto;}
    .package_05{margin-bottom: 40px;}
    .packMore span{margin-top: -10px;margin-right: 15px;}
    .sb_down a{margin-top: 20px;}
}

/*产品线规划*/
.packag_line{margin-bottom: 8%;overflow: hidden;}
.packag_line .ll{width: 100%;}

.service_01{background: #fafafa;margin-top: 4%;padding: 6% 0;box-sizing: border-box;overflow: hidden;}
.service_01 dl{overflow: hidden;position: relative;}
.service_01 dd{float: left;width: 60%;}
.service_01 dt{float: left;width: 40%;position: absolute;right: 0;top: 0;height: 100%;padding-left: 5%;box-sizing: border-box;}
.service_wrap{width: 1700px; margin:0 auto; max-width: 90%;}
.fnt_67{font-size: 67px;}
.service_01 dt h2{color: #6197c9;margin-bottom: 10px;}
.service_01 dt h4{margin-bottom: 30px;}
.dtText{height: 82%;overflow: hidden;}
.service_txt{color: #898989;line-height: 30px;}
.service_link{position: absolute;bottom: 0;}
.service_link a{display: inline-block;padding: 6px 50px;border: 1px solid #5297cb;border-radius: 30px;color: #5297cb;}

.service_02{text-align: center;padding: 6% 0;}
.service_02 h2{font-weight: bold;margin-bottom: 10px;}
.service_02 p{color: #898989;line-height: 30px;}

.service_03{background: #fafafa;padding: 3% 0;box-sizing: border-box;overflow: hidden;}
.serviceImg img{width: 100%;}
.service_04{padding: 5% 0 0;}
@media only screen and (max-width: 1599px){
    .fnt_67{font-size: 54px;}
}
@media only screen and (max-width: 1399px){
    .fnt_67{font-size: 48px;}
    .fnt_30{font-size: 24px;}
}
@media only screen and (max-width: 1279px){
    .fnt_67{font-size: 32px;}
}
@media only screen and (max-width: 1024px){
    .fnt_67{font-size: 30px;}
}
@media only screen and (max-width: 767px){
    .fnt_67{font-size: 28px;}
    .packag_line{margin-bottom: 40px;}
    .packag_line .ll{height: 300px!important;}
    .service_01 dd，.service_01 dd
    /*.packag_line  .ll img{width: auto!important;}*/
    /*.packag_line .kz{display: block;width: 100px;height: 100px;}*/
    /*.packag_line .kz img{width: 100%!important;}*/
}


/**/
.industr_01{text-align: center;padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.industr_01 h2{font-weight: bold;margin-bottom: 10px;}
.industr_01 p{color: #898989;}

.industr_02{background: #f5f5f5;padding: 60px 0 78px;box-sizing: border-box;overflow: hidden;}
.industr_swi{background: #fff;padding:6% 10%;box-sizing: border-box;position: relative;overflow: hidden;}
.industr_02 .service_wrap{background: #fff;}
.industr_swi dl{position: relative;overflow: hidden;}
.industr_swi dd{float: left;width: 46%;position: absolute;left: 0;height: 100%;padding-right: 6%;color: #898989;}
.industr_swi dt{float: right;width: 54%;position: relative;cursor: pointer;}
.industr_swi dt .palyBtn{width: 38px;height: 44px;}
.industr_swi dd h2{color: #1d78bc;border-bottom: 1px solid #cdcdcd;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-bottom: 5px;}
.industr_swi dd h3{margin-bottom: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-top: 5px;}
.industr_swi dd p{height: 53%;overflow: hidden;}
.industr_swi .lhl_but div{background: none;font-size: 30px;color: #1d78bc;}
.industr_swi .lhl_but .swiper-button-prev{left: 5%;}
.industr_swi .lhl_but .swiper-button-next{right: 5%;}
.industr_them{padding:0% 10% 6%;box-sizing: border-box;overflow: hidden;background: #fff;}
.them-item{display: none;}
.them-item-t{padding: 12px 30px;box-sizing: border-box;border: 2px solid #5398cc;border-radius: 15px;overflow: hidden;}
.them-item-t dl{position: relative;overflow: hidden;}
.them-item-t dd{float: left;width: 15%;position: absolute;left: 0;top: 0;height: 100%;color: #4a93c9;}
.them-item-t dd p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:0 10px;width: 100%;box-sizing: border-box;}
.them-item-t dt{float: right;width: 85%;overflow: hidden;}
.them-item-t dt ul{margin-left: -10px;margin-right: -10px;}
.them-item-t dt li{float: left;width: 12.5%;padding: 0 10px;box-sizing: border-box;}
.them-item-t dt li img{width: 100%;}
.them-item-b{margin-top: 40px;overflow: hidden;}
.them-item-b a{float: right;width: 170px;height: 45px;line-height: 45px;text-align: center;color: #fff;background: #4a93c9;border-radius: 5px;}
.them-item.on{display: block;}
@media only screen and (max-width: 1200px){
    .industr_swi dd p{height: 50%;}
}
@media only screen and (max-width: 1024px){
    .industr_swi dl{height: auto!important;}
    .industr_swi dd{position: static;width: 100%;margin-bottom: 30px;}
    .industr_swi dt{width: 100%;}
    .industr_swi .lhl_but .swiper-button-prev{left: 20px;}
    .industr_swi .lhl_but .swiper-button-next{right: 20px;}
    .them-item-t{padding: 20px 20px 0;}
    .them-item-t dt li{width: 25%;margin-bottom: 20px;}
    .them-item-t dd{width: 20%;}
    .them-item-t dt{width: 80%;}
}
@media only screen and (max-width: 767px){
    .industr_01{padding: 40px 0;}
    .industr_01 p br{display: none;}
    .industr_swi{padding: 40px;}
    .industr_swi dd{padding-right: 0;}
    .industr_swi dt .palyBtn{width: 23px;height: 27px;}
    .industr_swi .lhl_but div{font-size: 25px;}
    .industr_swi .lhl_but .swiper-button-prev{left: 10px;}
    .industr_swi .lhl_but .swiper-button-next{right: 10px;}
    .them-item-t{padding: 15px 15px 5px;}
    .them-item-t dd{position: static;width: 100%;margin-bottom: 10px;}
    .them-item-t dd p{position: static;transform: none;padding: 0;}
    .them-item-t dt{width: 100%;}
    .them-item-t dt ul{margin-left: -5px;margin-right: -5px;}
    .them-item-t dt li{padding: 0 5px;margin-bottom: 10px;}
    .industr_them{padding: 0% 10% 40px;}
    .them-item-b{margin-top: 20px;}

    .service_01 dd,.service_01 dt{width: 100%;}
    .service_01 dt{position: static;padding: 30px 0px 20px;}
    .service_link{position: static;margin-top: 20px;}
}
@media only screen and (min-width: 1025px){
    .industr_swi dl dt:hover .palyBtn{
        transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        position: absolute;
        left: 50%;
        top: 50%;
    }
    .them-item-b a:hover{opacity: .8;color: #fff!important;}
}