.ztwrap {min-width:100%;_width:100%; min-height: 100%;_height:100%;
background: url("add20240726s.png") center top no-repeat;background-color:#ffffff; position: relative;}
.logo {
    margin: auto;
    max-width: 1200px;
    text-align: center;
    padding: 100px 0 100px 0;
    position: relative;
}
.comcon {margin:auto; max-width:1160px; background:#ffffff; padding:20px;}
.ywjj{ height:47px; width:100%; border-bottom:1px solid #007a10;}
.ywjj ul { float:right; margin-top:10px;}
.ywjj li{box-sizing:border-box; float: left;text-align:center;position:relative;}
.ywjj li a{display:block;position:relative;padding:0 5px;font-size:25px;color:#007a10;line-height:45px; font-weight:600;border-bottom:4px solid #007a10;}
.ywjj li a:hover{color:#e45b5b;border-bottom:4px solid #e45b5b;}
.ywjj li a img{display: block;width: 26px;float: left; margin:15px 10px;}
.ywjj li a .bsfwimg1{float: left;display: block;}
.ywjj li a .bsfwimg2{float: left;display: none;}
.ywjj li a:hover .bsfwimg1{float: left;display: none;}
.ywjj li a:hover .bsfwimg2{float: left;display: block;}
.news_list { margin-bottom:20px;}
.news_list li{ position:relative; font-size:16px; margin:7px 0; width:100%; overflow:hidden; line-height:40px;border-bottom: #f1f1f1 1px dashed;transition:all .2s ease-in-out;}
.news_list strong, .news_list li strong, .list-fy span{font-weight: normal !important;}
.news_list li .time{ position:absolute; right:0; top:0; color:#999999;}
.news_list li a{transition:all .2s ease-in-out;float:left; padding:0 88px 0 20px; width:80%; clear:both;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;-moz-binding:url('ellipsis.xml#ellipsis'); }
.news_list li:hover{color:#cc3333;border-bottom: #e45b5b 1px dashed; width:100%;}
.news_list li i{position:absolute; left:5px; top:13px; width: 4px; height: 4px; background: #cfb8b0;}