/* body{line-height: 30px;} */
.banner {width:100%;height:700px; position:relative;}
.banner img {width:100%;height:700px;object-fit:cover;}
.banner .font_box {position:absolute;top:240px;left:400px;}
.banner .font_box .side {width:240px;height:6px;margin-top:28px;background:url(../images/tx.png)center no-repeat;background-size:100% 100%;margin-bottom:40px;}
.banner .font_box h2 {font-size:60px;color:#FFFFFF;font-weight:500;text-shadow:4px 4px 6px #7e7c7c;}
.banner .font_box .understand {width:192px;height:36px;line-height:36px;display:block;text-align:center;text-decoration:none;border-radius:32px;background-color:#006987;color:#FFFFFF;font-size:18px;}
.modular1 {width:100%; background-color:#FFFFFF;position:relative; /*background: url(../images/modulardz2.png) no-repeat center; background-size: 100% 100%;*/}
.modular1 .percent {width: 1200px; margin: auto; padding:80px 0;box-sizing:border-box;margin:0 auto;}
.small_title {font-size: 21px;line-height:35px;letter-spacing:2px;color:#006987;font-weight:600;display:inline-block;margin-bottom:20px;border-bottom:3px solid #006987;}
.modular1 .percent h5 {color:#333333;font-size:17px;line-height:35px;font-weight:600;letter-spacing:2px;}
.modular1 .percent p {color:#000000;margin-bottom: 30px;
font-size: 18px!important;
    letter-spacing: 1px;
    line-height: 32px !important;
}
.modular1 .percent p.enp{line-height: 27px !important; letter-spacing: 0px;}
/*.percent_img {width:38%;height:520px;position:absolute;right:0;top:0; bottom: 0; margin: auto; object-fit: scale-down;}*/
.modular2 {width:100%;height:650px;padding:45px 0;box-sizing:border-box;background:url(../images/modulardz.png)center no-repeat;background-size:100% 100%;position:relative;}
.modular2 .title_box {width:100%;display:flex;justify-content:center;}
.modular2 .title_box .small_title {color:#FFFFFF;border-bottom-color:#FFFFFF;}
.swiper-container {width:425px;/*width:1320px;*/height:100%;}
.swiper-container .bj {width:100%;height:100%;padding-top:20px;cursor:pointer;}
.swiper-container .bj .top_box {width:420px;height:194px;border-top-left-radius:30px;border-top-right-radius:30px;background-image:linear-gradient(#ffffff,#7fe4da);}
.swiper-container .bj .top_box img {margin-top:-20px; width: 100%;}
.modular2 .top_box .introduce {margin-top:-150px;margin-left:25px;}
.worth{ width: 100%; min-height: 300px; background-color: #e1e0e0; padding: 90px 0;}
.worth .title_box{display: block;margin-bottom: 60px;}
.worth .title_box .small_title {width: 210px; display: flex; justify-content: center; margin: 0 auto;}
.worth .title_box .small_title.active{justify-content: space-between;}
.worth ul{display: flex; justify-content: space-between; align-items: center;}
.worth ul:nth-child(2){margin-bottom: 60px;}
.worth ul li{width: 260px; display: flex; justify-content: flex-start;align-items: center;}
.worth .icons{width: 80px; height: 80px; margin-right: 20px; background-color: #31b6b2;border-radius: 50%; display: flex; justify-content: center; align-items: center;}
.worth .icons img {width: 50%;}
.worth .nr p{color: #4D4D4D; font-size: 16px;}
.worth .nr .side{width: 38px; height: 2px; background-color: #9d9d9d; margin: 12px 0;}
.worth .nr h4{color: #006987; font-size: 18px; font-weight: 600;}
.introduce h5 {font-size:16px;color:#006987;font-weight:600;letter-spacing:2px;line-height:36px;}
.introduce p {font-size:16px;color:#4d4d4d;line-height:20px;margin-top:10px;}
.introduce .side {width:80px;height:4px;margin:0;background-color:#006987;}
.modular2 .bottom_box {width:420px;height:270px;background-color:#FFFFFF;border-bottom-left-radius:30px;border-bottom-right-radius:30px;box-shadow:2px 2px 6px #545454;padding:16px;box-sizing:border-box;}
.modular2 .bottom_box p {color:#4d4d4d;font-size:15px;line-height:24px;letter-spacing:2px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:9;}
.swiper-button-next,.swiper-button-prev {width:70px;height:70px;border-radius:50%;top:43%;background-color:#5badad;background-size:30px 40px;}
.swiper-pagination {bottom:80px !important;}
.swiper-button-next {right:6%;}
.swiper-button-prev {left:5%;}
.swiper-pagination-bullet {background-color:#c8e0e0;}
.swiper-pagination-bullet-active {background-color:#15c680;}
.swiper-pagination-bullet {width:16px;height:16px;}
.modular3 {width:100%;height:630px;background-color:#FFFFFF;padding:60px 0;box-sizing:border-box;}
.content_h {margin:0 auto;max-width:1200px;}
.modular3 .small_title {;}
.modular3 .title_box {display:flex;justify-content:center;margin-bottom:60px;}
.modular3 .enterprise_box {width:100%;margin:0 auto;}
.modular3 .item {display:flex;justify-content:space-between;align-items:center;}
.modular3 .side {height:2px;background-color:#e7f1f4;margin:40px 0;}
@media (max-width:1600px) {
    /* .swiper-button-prev,.swiper-button-next {display:none;} */
;}
@media (max-width:900px) {
.banner{height: 440px;}
.banner .font_box {top:26%;left:8%;}
.banner img {height:440px;}
.modular1 {width:100%;clear:both;overflow:hidden;}
.modular1 .percent {padding:20px;}
.percent_img {display:none; width:100%;height:430px;right:-360px;top:30px;}
.modular1 .percent{width: 100%;}
.worth ul li{width: 33.3%;}
.modular1 .percent .box{min-width: 100%;}
.modular1 .percent p {line-height: 40px;font-size:14px !important;letter-spacing:1px;}
.small_title {margin-top:20px; font-size: 26px;}
.modular1 .percent h5 {line-height:30px; font-size:22px; margin-bottom:10px;letter-spacing:1px;}
.modular2 {height:initial;}
.modular3 {height:initial;padding:40px 0;}
.modular3 .title_box {margin-bottom:40px;}
.content_h {width:100%;}
.modular3 .item {justify-content:space-evenly;}
.modular3 .item img {width:120px;height:40px;}
.food .copyright .content p{margin-right: 0;}
.food .copyright .content .a_box{display: none;}

;}













