body{background: url(../images/list-bg.jpg) repeat-x;}

/*position*/
.position{color: var(--zhu-color);font-size: 16px;padding:30px 0 5px;}
.position a{color: var(--zhu-color);}
.position a:hover{color:var(--pei-color);}

/*list*/
.list{border-top:solid 1px var(--zhu-color);background: #fff;padding:45px 15px;overflow: hidden;}
.l-right{width:880px;float: right;padding:0 25px;box-sizing: border-box;}

/*sidebar*/
.sidebar{width:260px;float: left;background: url(../images/sidebar-bg.jpg) center;}
.sidebar .hd{width:260px;float: left;background: var(--zhu-color);border-top-left-radius:5px;border-top-right-radius:5px;color: #fff;height: 55px;line-height: 55px;padding:0 23px;box-sizing: border-box;font-size: 26px;font-weight: bold;}
.sidebar .bd{width:100%;float: left;padding:15px 0;}
.sidebar .bd a{width:100%;height: 50px;color: var(--zhu-color);font-size: 18px;padding:0 20px;position: relative;line-height: 50px;display: block;box-sizing: border-box;}
.sidebar .bd a:before{content:'';height: 50px;width:2px;position: absolute;left:0;top:0;}
.sidebar .bd a:hover,.sidebar .bd a.active{background: var(--zhu-color);color: #fff;}
.sidebar .bd a:hover:before,.sidebar .bd a.active:before{background: var(--pei-color);}

/*article-list*/
.article-list{width:100%;min-height:300px;}
.article-list .item{width:100%;position: relative;overflow: hidden;padding:10px 0 10px 15px;box-sizing: border-box;}
.article-list .item:before{content:'';width:4px;height:4px;background: var(--zhu-color);border-radius: 50%;position: absolute;top:20px;left:0;}
.article-list .item a{font-size: 16px;color: #000;width:700px;float: left;transition: all .5s}
.article-list .item p{font-size: 14px;color: #8a8a8a;float: right;}
.article-list .item a:hover{color: var(--zhu-color);padding-left: 10px;}
.article-list .fgx{border-bottom:dotted 1px #666;margin:15px 0;}

/*single*/
.single{line-height: 260%;font-size: 110%;overflow: hidden;width:100%;padding:15px 0;}

/*nodata*/
.nodata{width:100%;text-align: center;font-size: 30px;font-weight: bold;height: 300px;line-height: 300px;}

/*分页*/
#pages{text-align:center;width:100%;margin-top: 30px;}
#pages li{margin:0 2px;height:32px;line-height:32px;text-align:center;background:#e6e6e6;color:#333;display:inline-block;}
#pages li a{font-size:14px;display:block;padding:0 12px;color:#666;}
#pages li span{font-size:14px;display:block;padding:0 12px;}
#pages li.active{text-align:center;background:var(--zhu-color);color:#fff;display:inline-block;}
#pages li:hover{background:var(--zhu-color)}
#pages li:hover a{color:#fff;}

/*内页*/
.info{width:100%;overflow: hidden;}
.info .title{width:100%;text-align: center;font-size: 24px;font-weight: bold;}
.info .fu-title{border-bottom:1px solid #ccc;height:25px;line-height:25px;border-top:1px solid #ccc;margin:5px 0 15px 0;background:#efefef;text-align:center;margin-top: 30px;}
.info .fu-title a{color: #333;}
.info .fu-title a:hover{color: var(--zhu-color);}
.info .content{padding:30px 0;line-height: 260%;font-size:110%;}
.info .file .hd{margin-top:1em;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:10pt;padding:5px 0;line-height:25px;font-weight:bold;background:#efefef;text-indent: 2em;font-size: 20px;}
.info .file .bd{padding:15px;}
.info .file .bd li{margin-top: 10px;}
.info .file .bd li a{color:#666;}
.info .file .bd li a:hover{color:var(--zhu-color);}
.viewpage{background:#eee;width:100%;float:left;margin:20px 0;}
.main_r_nav{float:left;width:754px;height:66px;padding:10px 0;font-size:14px;margin-left:20px;display:inline;}
.main_r_nav a{color:#777;float:left;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:33px;font-size:16px;}
.main_r_nav a:hover{color:var(--zhu-color);}
.returnlist{width:50px;height:56px;padding:15px 18px;display:inline;float:right;color:#fff;line-height:30px;font-size:12px;background:#2f2e2e;}
.returnlist a{color:#fff;text-align:center;font-size:18px;font-family:"microsoft yahei";width:100%;display:block;}

/*search*/
.search{width:600px;background:#fff;border:2px solid var(--zhu-color);height:45px;line-height:45px;}
.search_box{margin:0 auto;width:100%;}
.search-top-box{background:#fff;padding:100px 0 200px 0;}
.search_time{line-height:40px;height:40px;font-size: 20px;margin-bottom: 20px;text-align: center;}
.search_time b{color: var(--zhu-color)}
.search select{display:none;}
.search .select_box{font-size:14px;color:#999999;width:120px;line-height:45px;float:left;position:relative;}
.search .select_showbox{height:45px;background:url(../images/search_ico.png) no-repeat 90px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 90px center;}
.search .select_option{display:none;border:2px solid #fa0712;border-top:none;display:none;left:-2px;top:45px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:100px;cursor:pointer;}
.search .select_option li a{color:#666;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:45px;line-height:45px;float:left}
.search input.inp_srh{font-size:14px;outline:none;width:380px;}
.search input.btn_srh{background:#fa0712;color:#FFF;font-family:"微软雅黑";font-size:15px;width:100px;}
.search_result{background:#fff;padding:16px 0px;overflow: hidden;width:100%;}
.search_left{text-align:right;float:left;width:200px;}
.search_left h5{font-weight:normal;font-size:20px;line-height:30px;font-weight: bold;}
.search_right{width:calc(100% - 250px);float: right;}
.search_bd{min-height:500px;margin-left:16px;}
.list-group{margin-bottom:20px;padding-left:0;}
.list-group-item_gr{color:#999;font-size:14px;line-height:25px;position:relative;display:block;padding:2px 0px;}
.list-group-item_gr.active,.list-group-item_gr.active:hover,.list-group-item_gr.active:focus{z-index:2;color:var(--zhu-color);font-weight:600;}