﻿.news-d-main{position: relative;overflow: hidden;}
.newscontent-title{font-size:46px}
.moduletitle{font-weight:bold;font-size:38px;color:#333;text-align:center;line-height:1.35;padding-bottom:30px;position:relative}
@media (max-width:1640px) {.newscontent-title {font-size: 42px;}
.moduletitle{font-size: 32px;}}
@media (max-width:1366px) {.newscontent-title {font-size: 38px;}
.moduletitle{font-size: 28px;}}
@media (max-width:1200px) {.newscontent-title {font-size: 36px;}
.moduletitle{font-size: 26px;}}
@media (max-width:1024px) {.newscontent-title {font-size: 28px;}
.moduletitle{font-size: 24px;}}
@media (max-width:768px) {.newscontent-title {font-size: 26px;}
.moduletitle{font-size: 22px;}}
@media (max-width:550px) {.newscontent-title {font-size: 24px;}
.moduletitle{font-size: 20px;}}
.module-head p{text-align:center;color:#333;line-height:30px;margin-top:25px}
.moduletitle::after{position:absolute;content:'';width:50px;height:3px;background:var(--color);bottom:0;left:50%;transform:translateX(-50%)}
.newscontenr .module-top-text{margin-bottom:3%}
.newscontenr .module1{display:flex;align-items:center;padding:80px 0;position:relative;z-index:3}
.newscontenr .module1::after{position:absolute;content:'';background:#ebf4ff;width:38%;height:100%;right:-230px;z-index:-1}
.newscontenr .module1-right{width:46.5%}
.newscontenr .module1 .module-head span{font-weight:700;font-size:18px;color:#333;line-height:48px;margin-bottom:10px;line-height: 1;}
.newscontenr .module1-comtant{margin-top:40px}
.newscontenr .module1-item-icon{display:flex;margin-right:15px}
.newscontenr .module1-item-icon em{font-size:26px;color:var(--color);font-weight:700;width:26px;line-height:1}
.newscontenr .module1-left{flex:1;padding-right:3.5%}
.newscontenr .module1 .moduletitle{text-align:left}
.newscontenr .module1 .moduletitle::after{left:0;transform:translateX(0)}
.newscontenr .module1-item{display:flex;margin-bottom:20px;align-items:baseline}
.newscontenr .module1-item-text p:nth-of-type(1){font-weight:700;font-size:20px;color:#333;line-height:1}
.newscontenr .module1-item-text p:nth-of-type(2){color:#333;line-height:26px;margin-top:15px;line-height: 1;}
.newscontenr .module2{display:flex;justify-content:space-between;align-items:center;padding:5% 0}
.newscontenr .module2-left{width:48%}
.newscontenr .module2-right{flex:1;padding-left:4.5%}
.newscontenr .module2-list{margin-top:25px}
.newscontenr .module2 .module-head .moduletitle{text-align:left}
.newscontenr .module2 .moduletitle::after{left:0;transform:translateX(0)}
.newscontenr .module2-list ul li{line-height:30px;color:#333;position:relative;padding-left:15px}
.newscontenr .module2-list ul li strong{color:#000}
.newscontenr .module2-list ul li::after{position:absolute;content:'';width:6px;height:6px;background:var(--color);border-radius:100%;left:0;top:10px}
.newscontenr .module3{padding:5% 0;position:relative;z-index:3}
.newscontenr .module3::after{position:absolute;content:'';width:1920px;height:100%;top:0;left:-230px;background:#f5f5f5;z-index:-1}
.newscontenr .module3-contant{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:40px}
.newscontenr .module3-item{width:32%;background:#183b6f;border-radius:20px;overflow:hidden;margin-bottom:2%}
.newscontenr .module3-img{overflow:hidden}
.newscontenr .module3-img img{transition:all .3s ease-in-out}
.newscontenr .module3-text{text-align:center;padding:20px 0}
.newscontenr .module3-text a{font-weight:700;font-size:20px;color:#fff;line-height:1}
.newscontenr .module3-item:hover .module3-img img{transform:scale(1.03)}
.newscontenr .module3-bottom p{color:#666;line-height:26px;margin-bottom:10px}
.newscontenr .module3-bottom p strong{color:#111}
.newscontenr .module4{position:relative;z-index:3;width:48%;min-height:800px;display:flex;flex-direction:column;justify-content:center}
.newscontenr .module4::after{position:absolute;content:'';width:1920px;height:100%;background:url(/Content/uploads/20251119634/2025111911163282ced1cdfa1e49c5805492c0edbbaff1.webp) center no-repeat;background-size:cover;top:0;left:-230px;z-index:-1}
.newscontenr .module4 .module-head .moduletitle{text-align:left}
.newscontenr .module4 .moduletitle::after{left:0;transform:translateX(0)}
.newscontenr .module4 .module-head p{text-align:left}
.newscontenr .module4-contant{color:#333}
.newscontenr .module4-contant ul{color:#333;margin:10px 0 20px}
.newscontenr .module4-contant strong{color:#000}
@media (max-width:1640px) {.moduletitle{padding-bottom: 25px;}
.module-head p{margin-top: 20px;}}
@media (max-width:1366px) {.newscontenr .module3-text a{font-size: 16px;}}
@media (max-width:1024px) {.newscontenr .module1{padding: 45px 0;}
.newscontenr .module1-item-text p:nth-of-type(1){font-size: 18px;}
.newscontenr .module1-item-text p:nth-of-type(2){margin-top: 10px;}
.newscontenr .module3-text{padding: 15px 0;}
.newscontenr .module4{width: 70%;min-height: 560px;}
.newscontenr .module4::after{left: -80%;}
.module-head p {margin-top: 10px;}
.moduletitle {padding-bottom: 15px;}
.newscontenr .module2-right{padding-left: 3%;}}
@media (max-width:768px) {.newscontenr .module1 {padding: 25px 0 0;flex-direction: column-reverse;}
.newscontenr .module1-left{padding-right: 0;width: 100%;margin-top: 20px;}
.newscontenr .module1::after{display: none;}
.newscontenr .module1-item{width: 32%;}
.newscontenr .module1-comtant {margin-top: 25px;display: flex;justify-content: space-between;}
.newscontenr .module1 .moduletitle br{display: none;}
.newscontenr .module1-item {width: 32%;flex-direction: column;text-align: center;align-items: center;}
.newscontenr .module1-item-icon {display: flex;margin-right: 0;justify-content: center;margin-bottom: 15px;}
.newscontenr .module1 .moduletitle{text-align: center;}
.newscontenr .module1 .moduletitle::after{left: 50%;transform: translateX(-50%);}
.newscontenr .module1 .module-head span{display: flex;justify-content: center;}
.newscontenr .module1-right{width: 60%;}
.newscontenr .module2{flex-direction: column;}
.newscontenr .module2-left {width: 100%;margin-bottom: 25px;}
.newscontenr .module2-right{padding-left: 0;}
.newscontenr .module3-contant{margin-top: 25px;}
.newscontenr .module3-item{width: 49%;}
.newscontenr .module4{width: 100%;}
.newscontenr .module1-item-text p:nth-of-type(2){line-height: 1.52;}}
@media (max-width:550px) {.newscontenr .module1-comtant{flex-wrap: wrap;}
.newscontenr .module1-right{width: 100%;}
.newscontenr .module-top-text {margin-bottom: 0;}
.newscontenr .module1-item{width: 100%;}
.newscontenr .module1 .module-head span{font-size: 16px;}}