/* 通用样式 start */
body { background: #ffffff; font-family: "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","微软雅黑",Arial,sans-serif; } 
.container { width: 1200px; height:auto; margin: 0 auto; } /* 版心 */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* 清除浮动 */
input,button { border: none; outline: none; } 
span:focus,div:focus, button:focus,img:focus,h2:focus,a:focus,li:focus,td:focus,table:focus,th:focus { outline: none; } 
a:hover { color: #1677ff; } 
/* 通用样式 end */
/* banner */
.zrzy-banner {margin-bottom: 40px; width: 100%; height: 180px; background: url(bg.png) no-repeat; background-size: 100% 100%; display: flex; align-items: center; } 

.zrzy-banner h1 { font-size: 30px; color: #FFFFFF; } 


.zrzy-list { width: 100%; height: auto;margin-bottom: 40px; } 
.zrzy-list-title { width: 100%; height: 40px; background-color: #f1f2f3; margin: 20px 0; line-height: 40px; padding: 0 20px; font-size: 16px; color: #73777A; } 



.zrzy-list-li { background: url(ztsx_list_bg.png) no-repeat; background-size: 3px 12px; padding: 14px 20px; font-size: 16px; color: #999;  background-position: 0 22px; cursor: pointer; } 


.zrzy-list-li .list-tab span:first-child { display: block; cursor: pointer; float: left; height: 28px; line-height: 28px; color: #999; } 
.zrzy-list-li .list-tab span:last-child { margin-left: 30px; display: flex; float: left; padding: 0 6px; font-size: 14px; height: 28px; background-color: #f1f2f3; justify-content: center; align-items: center; cursor: pointer; } 

.zrzy-list-li .list-bottom { width: 100%; float: left; margin: 10px 0px 0; line-height: 45px; } 
.zrzy-list-li .list-bottom li { color: #000; cursor: pointer; font-size: 16px; line-height: 55px;    border-bottom: 1px solid #d7d8d9;} 
.zrzy-list-li .list-bottom li a { color: #000; } 
.list-bottom-bszn,.list-bottom-zxbl { float: right; display: block; width: 80px; height: 28px; text-align: center; line-height: 28px; font-size: 12px; color: #666666; border: 1px solid #999999; margin-left: 15px; background-color: #ffffff; margin-top: 15px; } 
.list-bottom li .list-bottom-zxbl:hover { background-color: #1677FF; color: #FCFCFE; border: 0px; }
.list-bottom li .list-bottom-bszn:hover { background-color: #1677FF; color: #FCFCFE; border: 0px; }
.list-bottom li>a:hover{color: #1677ff;}