@charset "gb2312";
/* CSS Document */

 /* 全局重置 & 基础样式 */
*{margin:0;padding:0;box-sizing:border-box;font-family:"Bio-Type",fallback-font-helvetica,fallback-font-arial,sans-serif;color:#333;line-height:1.5}		
@font-face{font-family:icomoon;src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff2") format("woff2"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype")}
body{background-color:#fff;font-family:"Bio-Type",fallback-font-helvetica,fallback-font-arial,sans-serif;}
p{ font-size: 1rem;margin-bottom: 1.5rem;line-height: 1.5;font-weight: 400;}
.container{width:100%;max-width:1440px;margin:0 auto;padding:0 40px; }
.container1{width:100%;margin:0 auto;padding:0 20px}
		
button,.btn{cursor:pointer;border:none;transition:all 0.3s ease}
img{max-width:100%;height:auto;display:block}	

.container {width: 100%;max-width: 1200px;margin: 0 auto;padding: 0;/*padding: 0 40px;*/}
.breadcrumb-container{position: relative;display: flex; align-items: center;min-height: 61px;z-index:0;}
.banner{width:100%;margin-bottom:40px}
.banner img{ width:100%;}
.content-section{margin-bottom:40px}
.content-section p{font-size:1rem;color:#555;margin-bottom:15px; font-weight:300;}
.content-img{margin:0 auto;margin-bottom:15px}
.top-news{margin-bottom:5rem;display:grid;grid-template-columns:1fr 1.95fr;gap:68px;align-items:flex-start; padding-left: 24px; m}
.top-news-img{border-radius:0px}
.top-news-title{font-size:1.33rem;font-weight:400;margin-bottom:38px;color:#222;line-height: 1.5rem;}
.top-news-desc{font-size:1rem;color:#222;margin-bottom:10px;line-height:1.5;font-weight: 300;}
.top-news-date{font-size:1rem;color:#222;text-align:right}
.news-list{margin-bottom:40px; padding-left: 24px;}
.news-item{display:grid;grid-template-columns:1fr 2.15fr;margin-bottom:1.5rem;background-color:#f0f7ff}
/*.news-item:nth-child(odd){background-color:#e8e8e8}
.news-item:nth-child(even){background-color:#f0f7ff}*/
.news-date{padding:10px 15px;font-size:1rem;color:#5f6061;text-align:center;font-weight: 300;background-color:#e8e8e8;padding: 1.2rem;}
.news-title{padding:10px 15px;font-size:1rem;color:#5f6061;cursor:pointer;padding: 1.2rem; font-weight:300}
.news-title:hover{color:#0071c5}



/* 页脚区域 */
.x{ border-bottom: 1px #000 solid;}


/* 响应式适配 - 平板/手机端 */

@media (max-width:768px){
.top-news{grid-template-columns:1fr;margin-bottom: 1rem;}
.news-item{grid-template-columns:100px 1fr}
.top-news-title{font-size:1.2rem;font-weight:400;margin-bottom:10px;color:#222;line-height: 2rem;}
.banner{width:100%;margin-bottom:0px;height:140px}
.news-list { margin-bottom: 40px; padding-left: 0px;
}
}@media (max-width:480px){.container{padding:0 15px}
.news-item{grid-template-columns:1fr}
.news-date{text-align:left;padding-bottom:0}
.pagination{flex-wrap:wrap}
}
 