@charset "utf-8";
body{font-family:Arial,sans-serif;margin:0;padding:0;background-color:#f5f5f5}
.header{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.6);justify-content:space-between;align-items:center;padding:1rem 1rem;   position: fixed; /* 固定定位 */
            top: 0;
            left: 0;
            width: 100%;
            background-color: #fff;
            z-index: 1000; /* 高z-index确保导航栏在其他内容上方 */
            box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
    
    
    
}
.logo img{height:56px}
.nav-links { float:left;}
.nav-links a{color:#333;text-decoration:none;margin-left:1rem;padding:0.5rem 1rem;font-size:16px;transition:background-color 0.3s;border-radius:20px; float:left;}
.nav-links a:hover,.nav-links a.active{background-color:#076ce0;color:white;border-radius:20px}
.main-container{max-width:1200px;margin:2rem auto;padding:1rem}
.about-section{text-align:center;margin:2rem 0}
.about-section h2{font-size:2em;margin:2rem 1rem;color:#444;}
.about-section p{font-size:1.2em;margin-bottom:3rem;}
.about-section img{max-width:100%;height:auto;margin:0 auto;display:block}
.logo-showcase{display:flex;justify-content:center;align-items:center;margin:2rem 0}
.logo-showcase img{width:100px;height:100px;margin:0 1rem;object-fit:contain}
.footer{background-color:#333;color:white;text-align:center;padding:1rem 0;width:100%;bottom:0}

a {
            text-decoration: none;
            color: inherit;
        }
        a:hover {
            text-decoration: none;
        }
ul,li{ list-style:none; }
.news-container3{width:100%;max-width:1200px;margin:0 auto;padding:20px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1)}
.news-header3{text-align:center;font-size:24px;margin:40px 0}
.news-subtitle3{text-align:center;font-size:16px;color:#888;margin-bottom:20px;border-bottom:1px solid #eee; padding-bottom: 30px;}
.news-item3{padding:15px;border-bottom:1px solid #eee}
.news-item3:last-child{border-bottom:none}
.news-date3{font-size:14px;color:#888;margin-bottom:10px}
.news-title3{font-size:16px;font-weight:bold;margin-bottom:15px}
.news-summary3{font-size:14px;color:#555; margin-bottom: 15px; line-height: 160%;}
.cta-button{background-color:#ff9900;border:none;color:white;padding:10px 20px;font-size:1em;cursor:pointer;border-radius:5px}
.container{display:flex;width:100%;max-width:1200px;margin:0 auto;padding:20px}
.content-left{flex:1;padding-right:20px}
.content-right{flex:1;display:flex;flex-direction:column;align-items:center}
.content-right img{width:100%;max-width:500px;margin-bottom:20px}
h1{font-size:24px;margin-bottom:20px;}
.feature h2{ color:#444;}
h2{font-size:20px;margin-bottom:10px;color:666;}
p{font-size:14px;color:#555}
.feature{margin-bottom:20px;padding-left:97px}
.ico1{background-image:url('../images/ico1.png');background-repeat:no-repeat;background-position:left}
.ico2{background-image:url('../images/ico2.png');background-repeat:no-repeat;background-position:left}
.ico3{background-image:url('../images/ico3.png');background-repeat:no-repeat;background-position:left}
.feature-icon{display:inline-block;width:40px;height:40px;background-color:#f0f0f0;border-radius:50%;margin-right:10px;vertical-align:middle}
.news-center{width:100%;max-width:1200px;margin:0 auto;padding:20px}
.news-title{text-align:center;font-size:24px;margin-bottom:30px; fon-weight:bold;}
.news-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}
.news-item{background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:15px}
.news-title2{font-size:16px;margin-bottom:10px; text-align: left;}
.news-title2 a{ color:#333333;  text-decoration: none;}
	.news-title2 a:hover{ color: #207ACF}
.news-description{font-size:14px;color:#555}
.more-button{display:flex;justify-content:center;align-items:center;margin-top:20px}
.more-button a{display:flex;align-items:center;background-color:#f0f0f0;border-radius:5px;padding:10px 20px;text-decoration:none;color:#333}
.more-button a span{margin-left:10px}	
	 .cta-container{text-align:center}
.cta-text{font-size:22px;color:#333;margin-bottom:20px; font-weight:bold;}
.cta-button{display:inline-block;padding:15px 40px;background-color:#0742FE;color:#fff;text-decoration:none;border-radius:25px;font-size:16px;transition:background-color 0.3s}
.cta-button:hover{background-color:#0056b3}