@charset "utf-8";

html,body{background-color: #f7f7f7;}

.header{height: 460px;}
.header-nav{height:130px;}
/*通用列表主体*/
.panel-list{width: 100%;}
.panel-list-container{background-color: #ffffff;padding:27px 20px 0 20px;}
.current-address{font-size: 14px;color: #333333;}
.panel-list-main{width:100%;margin-top: 23px;}
/*左侧菜单*/
.panel-list-left{width: 18.6%;}
.panel-list-left span{width: 100%;height: 69px;padding-top: 5px;line-height: 29px !important;background-image:linear-gradient(to right, #3693de, #0f66b7);font-size: 17px !important;color: #ffffff;display:inline-block;text-align: center;font-weight: bold;}
.panel-list-left-main{width: 100%;padding: 20px;background-color: #e7eff8;}
.panel-list-left-main .list-left-block{position:relative;overflow:hidden;height: 38px;line-height:38px;padding:0 20px;margin-bottom: 15px;}
.panel-list-left-main .list-left-block a{font-size: 16px;color: #333333;}
.panel-list-left-main .list-left-block img{position: absolute;top: 40%;right: 22px;}
.list-left-block-on{display: none;}
.list-left-block-active{ background:url(../images/public/list-block-bg.png) no-repeat center top; border-radius:6px ; -webkit-border-radius:6px ; -moz-border-radius:6px ; -ms-border-radius:6px ; -o-border-radius:6px ; }
.list-left-block-active a{color: #ffffff !important;}
.list-left-block-active img{display: none;}
/*右侧列表内容*/
.panel-list-right{width: 77.5%;}
.ztzl_list_special{width:100% !important;}
.panel-list-right-top{height:35px;line-height:15px;border-bottom: 1px solid #c8c8c8;width: 100%;}
.panel-list-right-top span{display:inline-block;height:35px;line-height:13px;border-bottom: 3px solid #0f66b7;}
.panel-list-right-top span h4{color: #0166b6;font-size: 20px;letter-spacing: 1px;}
.panel-list-right-main{width:100%;height:300px;padding: 28px 0;}
.panel-list-right-main ul li{width: 100%;float: left;background: url(../images/icon/dian2.jpg) no-repeat left 50%;height: 40px;line-height: 40px;}
.panel-list-right-main ul li a{padding-left: 15px;display: block;color: #000000;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width:90%;float:left;}
.panel-list-right-main ul li span{color: #7a7a7a;font-size: 14px;}
.panel-list-right-main ul li:nth-child(7){margin-bottom:0;}
.panel-list-right-main ul li:nth-child(6n){border-bottom: 1px dashed #cccccc;margin-bottom: 15px;padding-bottom: 55px;}


@media (max-width:1160px){
    .panel-list-left span{font-size:16px;}
    
}

.ztzl-head{width:100%;}
.ztzl-head img{width:100%;}

.sidenav li a{position:relative;display:block;font-size: 16px;color: #333333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}