/*2025新闻中心-样式*/
.honor{width:100%;height:300px;background-color:#204e8c; margin:0px;border:0px solid #fff000;text-align:center;}
.honor_img{width:100%;height:300px;background:url(../images/zl_head_04.jpg)  no-repeat center 0px;}
/*2025企业简介、企业文化-样式*/
.honor_nav{
width:1200px;
position:relative;
overflow:hidden;
border:0px solid #ff0000;
margin:30px auto;
}
.honor_nav ul li{float:left; width:13%; text-align:center; line-height:46px;font-size:16px; position:relative; margin-top: 5px; }
.honor_nav ul li a{ display:block; border:1px solid #e8e8e8; border-bottom:5px solid #e8e8e8; font-size:16px; text-decoration: none;color: #666666;}
.honor_nav ul li a:after{content:""; height:5px; width:0; position:absolute; bottom:0px; left:1px; background:#aa2116; transition:all .3s ease 0s; -moz-transition:all .3s ease 0s; -ms-transition:all .3s ease 0s; -o-transition:all .3s ease 0s;}
.honor_nav ul li a:hover,.honor_nav ul li.active a{ background:#2570a1; color:#ffffff; border-bottom-color:#D7332F; text-decoration: none;}
.honor_nav ul li a:hover:after,.honor_nav ul li.active a:after { width:calc(100% - 2px) ; text-decoration: none;}

.honorconts {
overflow:hidden;
width:100%;
margin:0 auto; 
padding:0;
clear:both; 
height:auto;
text-align:center;
background-color:#ffffff;
border-top:0px solid #d3d3d3;
}
.product{overflow:hidden;width:1200px;margin:0 auto; padding:0;height:100%; text-align:center;border:0px solid #666666;}
.product .list{margin-top:0px; verflow: hidden;}
.product .list a{position: relative;float: left;width:280px;height: 370px;margin: 30px 9px 30px 9px;background: #fff;border:1px solid #d2d2d2;}
.product .list a img{display: block;max-width: 100%; position: absolute;    top: 0;    right: 0;    bottom:0px;    left: 0;  margin: auto; height:90%;}
.product .list a .name{position: absolute;bottom:0;width: 100%; background: rgba(0, 0, 0, 0.5);height:55px;}
.product .list a .name span{display: block;font-size: 15px;text-align:center; color:#ffffff;line-height:20px;padding:8px 8px 0px 8px;}
.product .list a:hover{border-color: #2570a1;}
.product .list a:hover .name{background: #2570a1;color: #ffffff;}

/*----翻页代码-----*/
.pagination{ width:1200px;margin-top:50px;text-align: center; font-size:16px; margin:0 auto;text-align:center; height:80px;}
.pagination .wrapper{ width:100%;display: inline-block;overflow: hidden; line-height:80px; border:#333333 solid 0px;}
.pagination .wrapper a{float:center;height:80px;line-height:40px;margin: 0 6px;background: #d3d3d3;color:#000000;text-align: center; font-size:15px; padding:6px 6px 6px 6px;
 border:#d3d3d3 solid 1px;text-decoration: none;}

/*新闻内容样式*/
.news_conter {overflow:hidden;width:1200px; text-align:center;margin:0 auto; height:auto; border:0px solid #ff0000;}
.news_conter h1 { font-size:30px;color:#000000;text-align:center;line-height:32px; height:40px;font-weight:bold; padding:60px 0px 0px 0px;font-weight:400;}
.news_conter h2 { font-size:15px;text-align:center;font-weight:normal;line-height:30px;border-bottom:1px solid #cccccc;width:500px; margin:0 auto; color:#666666; height:30px;padding-top:15px;}
.news_conter h3 { font-size:16px;font-weight:100;line-height:30px;width:1200px; color:#666666; height:100%;padding-top:60px;padding-right:20px;border:0px solid #cccccc;
text-align: justify; /* 文字两边对齐 */
text-indent: 2em; /* 首行缩进 */
text-justify: inter-word; /* 确保文字在两端对齐时分布均匀 */
margin:0 auto;
}
.news_conter img{border:1px solid #cccccc;}

/*热点新闻定义*/
.hotnews{overflow:hidden;width:1200px; text-align:left;margin:0 auto; height:auto; border-bottom:1px solid #d3d3d3;font-size:24px;padding-top:80px;padding-bottom:10px;color:#666666;font-weight:450;}
.news_list{overflow:hidden; width:1200px; margin:0 auto; font-size:16px; padding:0;}
.news_list ul{ width:1200px; margin:10 auto;}
.news_list li{ width:100%; height:40px; overflow:hidden; clear:both; line-height:40px; border-bottom:0px dashed #CCCCCC; font-size:14px;}
.news_list li a{ line-height:40px; float:left; overflow:hidden; clear:both;padding-left:12px; font-size:16px;}
.news_list li a:link{line-height:40px; float:left; overflow:hidden; clear:both; color:#000000;text-decoration: none;}
.news_list li a:hover{line-height:40px; float:left; overflow:hidden; clear:both; color:#666666;text-decoration: none;}
.news_list li a:visited { text-decoration: none; color: #257091;}
.news_list li p{float:right; width:20%; text-align:right; line-height:32px; padding-right:6px; font-size:14px; padding-top:10px; }

/*上一条和下一天新闻列表定义*/
.listnews{overflow:hidden;width:1200px;margin:30px auto; font-size:14px; border:#d3d3d3 solid 1px;height:70px; display: flex;}
.listnews_prev{ width:1100px; height:70px; overflow:hidden; clear:both; line-height:30px; border:0px dashed #CCCCCC; font-size:14px;padding-left:10px;padding-top:10px;}
.listnews_prev a:link{color:#000000;text-decoration: none;}
.listnews_prev a:hover{ color:#666666;text-decoration: none;}
.listnews_prev a:visited {text-decoration: none; color: #ff0000;}

.listnews_fh{width:100px; height:35px; 
background: #999999; 
color: #ffffff; 
text-align: center;
line-height: 35px; 
border-radius: 5px; 
position: relative; 
margin-top:18px; 
font-size:14px;
margin-right:10px;
}
.listnews_fh a:link{color:#ffffff;text-decoration: none;}
.listnews_fh a:hover{ color:#666666;text-decoration: none;}
.listnews_fh a:visited {text-decoration: none; color: #ffffff;}























.aboutcont {
overflow:hidden;
width:100%;
margin:0 auto; 
padding:0;
clear:both; 
height:auto;
text-align:center;
background-color:#ffffff;
border-top:0px solid #d3d3d3;
}
.aboutjs{
overflow:hidden;
width:1100px;
margin:0px auto;
padding:10px 10px 10px 10px;
font-size:16px;
text-align:left;
line-height:32px;
color:#666666;
text-indent:30px;
}













