
/* 当前位置 */
.dqwz {background: #f5f5f5;height: 60px;}
.dqwz p{float: left;margin-left:10px; text-indent: 2em;background: url(https://www.zhuzhou.gov.cn/zzcms/DFS//template/1580/images/location_home.png) left center no-repeat;}
.dqwz p a:hover{ color: #006dac;}

/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
.gb_box{position: relative;display: flex;margin: 30px auto;}
/*公报-左侧*/.gb_lbox{width: 290px;padding: 15px;margin: 0px 15px 15px 0px;background: #f8f8f8;}
/*公报-搜索*/.gb_search{/* height:34px;*/background: #f8f8f8;padding: 15px 25px;position: relative;}
.zcwj_search{display: flex;flex-wrap: wrap;align-items: center;box-sizing: border-box;padding: 10px;width: 100%;background-color: #f6f6f6;border-radius: 5px;}
.zcwj_search .search_zc, .zcwj_search .range, .zcwj_search .radio_range, .zcwj_search .input_box, .zcwj_search .search_box{margin-bottom: 0px;}
.zcwj_search .search_zc{margin-right: 5px;margin-bottom: 0;margin-left: 10px;}
.zcwj_search .range{margin-right: 30px;}
.zcwj_search .range::before{display: inline-block;content: "";border: 14px solid transparent;border-width: 7px 9px;border-left-color: #4885c9;margin-right: 8px;}
.zcwj_search .input_box{box-sizing: border-box;padding-left: 17px;width: 37%;height: 45px;background-color: #ffffff;border-radius: 5px;border: solid 1px #b1cfed;font-size: 15px;font-weight: normal;font-stretch: normal;line-height: 30px;letter-spacing: 0px;color: #333;}
.zcwj_search .radio_range input{margin-right: 5px;}
.zcwj_search .radio_range.all{margin-right: 10px;}
.zcwj_search .radio_range.title{margin-right: 10px;}
.zcwj_search .search_box{display: flex;justify-content: center;align-items: center;width: 100px;height: 45px;background-color: #4785c9;border-radius: 5px;color: #fff;font-size: 18px;margin-left: 15px;cursor: pointer;}
.zcwj_search .search_box img{margin-right: 8px;}
.gb_list{height: auto;min-height: 450px;_height: 950px;padding: 25px 25px 40px;box-shadow: 10px 0 10px -10px #dadada, -10px 0 10px -10px #dadada;border: #f1efef 1px solid;}
.gb_header{height: auto;text-align: center;}
.z-hide{display: block;width: 0;height: 0;margin: 0 0 0 -1px;overflow: hidden;font-size: 0;}
.gb_topsearch{margin-top: 20px;height: 40px;line-height: 40px;padding: 20px;background: #f8f8f8;}
.gb_topsearch .gb_searchul{width: 618px;margin: auto;text-align: center;}
.gb_topsearch .gb_searchul span{font-size: 18px;color: #666;margin: 0px 15px;line-height: 40px;}
.gb_topsearch .downNum,.gb_topsearch .upNum{display: block;float: left;width: 90px;height: 40px;line-height: 40px;text-align: center;padding-right: 52px;background: url(../img/2024gb_topsecbtn.png) right 0 no-repeat;font-size: 18px;}
.gb_topsearch .upNum{padding: 0 0 0 52px;background-position: 0 -40px;margin-left: 10px;}
.gb_topsearch .select{float: left;width: 152px;margin-left: 10px;}
.gb_topsearch .select select{float: left;width: 152px;height: 40px;border: #ddd 1px solid;padding: 4px 10px;font-size: 16px;color: #333;}
.gb-shadow>ul{padding: 15px 35px;}
.gb-shadow>ul span{line-height: 60px;text-align: center;font-size: 18px;color: #255fb8;font-weight: bold;}
.gb-shadow>ul li{height: 60px;padding: 5px 0;border-bottom: 1px dashed #e0e0e0;background: url(../img/2024gb_ico02.png) 0px 15px no-repeat;}
.gb-shadow>ul li:last-child{border-bottom: none;}
.gb-shadow>ul li:hover{background: url(../img/2024gb_zfgb-pic2.jpg) no-repeat left center;}
.gb-shadow>ul li a.title{font-size: 16px;color: #333;line-height: 55px;padding-left: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 69%;float: left;display: block;/* background: url(2024gb_ico02.png) 0px 15px no-repeat;*/}
.gb-shadow>ul li:hover a.title{color: #fff;}
.gb-shadow>ul li a.ck{width: 68px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #255fb8;color: #255fb8;display: block;float: right;font-size: 14px;margin-top: 14px;}
.gb-shadow>ul li a.ck:hover{background: #255fb8;color: #fff;}
.gb-shadow>ul li a.xz{width: 68px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #333;color: #333;display: block;float: right;font-size: 14px;margin-left: 10px;margin-top: 14px;}
.gb-shadow>ul li a.xz:hover{background: #00ddff;color: #fff;}
.gb_sm{display: block;padding: 20px;overflow: hidden;text-align: center;margin: 20px 0px;text-align: left;background: #fff;font-weight: bold;border-top: 1px solid #e0e0e0;}
.gb_sm #div_div #Canvas{float: left;width: 100px;border: 10px solid #fff;}
.gb_sm p{float: left;margin: 30px 10px;font-size: 16px;line-height: 26px;}
.pc_paging{width: 100%;/* height:30px;*/text-align: center;padding: 20px 0;}
.pc_paging .paging{display: inline-block;padding: 0;border: none;margin: 0;}
.pc_paging .paging li{display: inline-block;width: auto;height: auto;line-height: 1;color: #333;vertical-align: middle;margin: 0 3px;}
.pc_paging .paging li a{text-decoration: none;}
.pc_paging .paging li a,.pc_paging .paging li span{display: inline-block;float: none;width: auto;height: auto;line-height: 1;font-size: 14px;color: #333;padding: 6px 10px;border: 1px solid #ccc;margin: 0;}
.pc_paging .paging li, .pc_paging .paging li span:hover{background: none;}
.pc_paging .paging li.current a, .pc_paging .paging li.current a:hover{color: #fff;background: #1d90f5;border: 1px solid #0066b3;}
.pc_paging .paging .page_jump{margin-left: 5px;}
.pc_paging .paging .page_jump input{width: 50px;padding: 5px;border: 1px solid #ccc;border-radius: 2px;margin: 0 3px;}
.pc_paging .paging .page_jump a{border-radius: 2px;margin-left: 6px;}
.pc_paging .paging .total_count,.pc_paging .paging .page_jump{display: none;}
.wap_paging .paging{padding: 5px .36rem 0px;margin: 20px 0;}
.wap_paging .paging li{display: inline-block;border: 1px solid #ddd;}
.wap_paging .paging li a,.wap_paging .paging li span{display: inline-block;line-height: 1.42857143;font-size: .48rem;color: #666;padding: 6px 12px;}
.wap_paging .paging .prev_page{border-radius: 4px 0 0 4px;}
.wap_paging .paging .next_page{border-radius: 0 4px 4px 0;}
.wap_paging .paging .page_count{margin: 0 -1px;}
.page{clear: both;width: 100%;height: auto;padding: 0;margin: 0;}
.pc_paging .paging li a:hover{background-color: #daeeff;}
.totoalPageStr{display: none;}
/*公报-右侧*/
.gb_rbox{width: 850px;}
.gb_lm{}
.gb_img{/**//*margin-top:20px;*//**/border: #e6e6e6 3px solid;height: auto;position: relative;}
.gb_img img{width: 100%;height: auto;}
.gb_img .gb_imgtitle{display: block;width: 100%;height: auto;line-height: 24px;text-align: center;font-size: 20px;position: absolute;left: 0;bottom: 27px;}
.gb_js,.gb_ss{border-bottom: 1px solid #e0e0e0;padding: 0 30px 30px;background: #fff;margin: 15px auto;}
.qcTitle{line-height: 60px;text-align: center;font-size: 18px;color: #255fb8;font-weight: bold;}
.qc-form .s_year{}
.qc-form .s_month{}
.qc-form .select select{/* float:left;*/width: 100%;height: 40px;border: #ddd 1px solid;padding: 4px 10px;font-size: 16px;color: #333;margin-bottom: 15px;}
.qc-form{}
.gb_ss-form{}
.gb_ss-form .yydh-gb-rt1c1{line-height: 36px;margin-bottom: 16px;}
.gb_ss-form .yydh-gb-rt1c1 input{width: 60%;height: 28px;border: #ddd 1px solid;padding: 4px 10px;font-size: 16px;color: #333;}
.gb_ss-form .yydh-gb-rt1c1 .gb-atit:hover{text-decoration: none;}
.gb_ss-form .yydh-gb-rt1c1 .gb-atit p{font-size: 10px;font-size: 0.1rem;line-height: 28px;line-height: 0.28rem;color: #ec1b24;font-weight: bold;}
.gb_ss-form .yydh-gb-rt1c1 .gb-atit p:first-child{font-size: 28px;font-size: 0.28rem;}
.gb_ss-form .yydh-gb-rt1c1 span{width: 50px;font-size: 16px;color: #333;display: inline-block;text-align: right;margin-right: 15px;}
.gb_ss-form .yydh-gb-btn{margin-left: 98px;margin-left: 0.98rem;text-align: center;}
.gb_ss-form .yydh-gb-btn a{width: 84px;height: 36px;line-height: 36px;margin-left: 10px;font-size: 14px;text-align: center;display: inline-block;color: #fff;background: #7fa6e1;border-radius: 3px;border: none;}
.gb_ss-form .yydh-gb-btn .yydh-gb-bgdan{background: #c1cce0;}
.gb_pdf{text-align: center;margin: 15px auto;}



/*自适配样式*/
@media (max-width: 480px){
.dqwz{padding: 0 10px;}
.gb_box{display:block;width: 100%;}
.gb_lbox,.gb_rbox{width: 98%;padding: .1rem;margin: 0px auto;float: none;}
.gb_list{padding:.3rem;}
.gb_header{margin: .5rem 0;}
.gb_header img{width: 100%;}
.gb_topsearch{height: auto;line-height: 1rem;padding: .5rem;}
.gb_topsearch .gb_searchul{width: 100%;}
.gb_topsearch .gb_searchul span{display: inline-block;margin: .5rem 0;}
.gb-shadow>ul{padding: .5rem;}
.gb_ss-form .yydh-gb-rt1c1 input{width: 70%;}
.gb_sm{display: none;}
.dqwz p{float: left;margin-left:10px; text-indent: 2em;background: url(https://www.zhuzhou.gov.cn/zzcms/DFS//template/1580/images/location_home.png) left 5px no-repeat;}


    
}