@charset "utf-8";
/*******通用(2017-01-19)********/
body{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";}
/*body{filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter:grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(1);}*/
/* .bg1{background:#FFF url('../images/index_bg.png') top center repeat-x;border-top:3px solid #1272D1;} */
/* .bg1{background:#F5F5F5 url('../images/index_bg.png') top center repeat-x;} */
.title_line{display:block;width:100%;height:2px;margin:0;padding:0;background-color:#003BA5;clear:both;}
.title_line span{display:inline-block;float:left;min-width:120px;width:160px;height:2px;margin:0;padding:0;background-color:#F60;}
.padding-box h4 b{padding-left:6px;font-size:18px;font-style:normal;color:#003BA5;}
.padding-box h4 b em{color:#F60;font-style:normal;margin-right:2px;}
.padding-box h4 small{padding-left:6px;font-size:12px;color:#999;font-weight:normal;font-style:italic;}
.pd-top-10{padding-top:10px;clear:both;}
.pd-top-20{padding-top:20px;clear:both;}
.pd-top-30{padding-top:30px;clear:both;}
.pd-top-40{padding-top:40px;clear:both;}
.pd-top-50{padding-top:50px;clear:both;}
.pd20{padding-left:20px;padding-right:20px;clear:both;}
.pd15{padding-left:15px;padding-right:15px;clear:both;}
.padding-box{padding:10px 15px 20px 15px;}
.btn-primary{color: #fff;background-color: #047AE8;border-color: #0062C4;}
#feibiao a img{width:100px;height:300px;}
/* .btn-primary:hover, */
/* .btn-primary:focus{color: #fff;background-color: #1A83EA;border-color: #1272D1;} */
/* .btn-info{color: #fff;background-color: #1272D1;border-color: #0062C4;} */
/* .btn-info:hover, */
/* .btn-info:focus{color: #fff;background-color: #1A83EA;border-color: #1272D1;} */
/* .container .col-md-6{margin:20px auto;} */
/* @media screen and (max-width: 767px) { */
	/* .container .col-md-6{padding:5px 15px;} */
/* } */

/* 菜单自定义 */
.navbar{border:none;background-color:transparent;border-radius:0;}
.navbar *{font-size:16px;color:#FFF;}
/* .dropdown-menu.search-custom{min-width:280px;} */
/* .dropdown-menu.search-custom *{font-size:14px;} */
.navbar-default .navbar-nav>li>a {color:#FFF;}
.navbar-default .navbar-nav>li>a:hover {color:#FFF;opacity:.9;}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus{color:#FFF;background-color:transparent;}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {color:#FFF;background-color:transparent;}
.dropdown-menu>li>a:hover,
.dropdown-menu>li>a:focus {color: #FFF;text-decoration: none;background-color: #128CFE;}
.navbar{margin:0 auto;}
/* .navbar li.active a:nth-child(1), */
/* .navbar li.active a.dropdown-toggle{color:#F60!important;} */
/* .navbar li.active .dropdown-menu a{color:#333;} */
/* .navbar li.active a i{color:#F60;} */
.top_menu_box{background:#0975DA url(../images/menu_bg.jpg) repeat-x center top;box-shadow:0 3px 5px rgba(0,0,0,.3);}
.nav>li>a {padding: 10px 16px;line-height:30px;}
.container-fluid .navbar-collapse {margin-right: -15px;margin-left: -15px;}
.navbar-form .form-control{color:#333;}

.more{font-size:13px;float:right;line-height:20px;padding-right:10px;color:#454545;text-decoration:none;}
.more:hover{color:#f60;text-decoration:none;}


/* top-box顶部区域 */
.top-top{background-color:#FFF;height:30px;box-shadow: 0 0 10px rgba(0,0,0,.2);line-height:26px;}
.top-top .left-t{float:left;}
.top-top .right-t{float:right;}
.top-top .right-t a{color:#343434;text-decoration:none;}
.top-top .right-t a:hover{color:#F60;}


.top-box{min-height:60px;padding:10px 20px 15px 20px;position:relative;}
.logo{display:inline-block;max-width:450px;}
.logo-r{display:inline-block;float:right;max-width:380px;margin:20px 10px 0 0;}
.logo img,
.logo-r img,
.logo-rnav img,
.logonav img{display:block;width:100%;}

@media (min-width: 992px){
	/* .container {width:970px;} */
	.nav>li>a {padding: 10px 16px;line-height:30px;}
}

/* 左侧焦点图片 */
.carousel-control i.fa{line-height:30px;margin-top:280%;}
.carousel-indicators {bottom:0px;}
.carousel-indicators li {width:20px;background-color:rgba(255,255,255,.6);border:1px solid transparent;}
.carousel-indicators .active{background-color:#1272D1;border-color:#FFF;}
.carousel-control.left{width:10%;}
.carousel-control.right{width:10%;}
.carousel-inner>.item {height:360px;}
.carousel-inner>.item>img,
.carousel-inner>.item>a>img {width:100%;height:100%;}
.carousel-caption {bottom: 0px;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
@media screen and (max-width: 767px) {
	.carousel-control i.fa{margin-top:340%;}
	.carousel-inner>.item {height:260px;}
	.top-box a{display:block;float:none;margin-left:auto;margin-right:auto;}
}
@media screen and (max-width: 500px) {
	.top-top .right-t{display:none;}
}

/* 认证动态和通知公告 */
.news_list{padding:10px 0 0 5px;}
.news_list li{display:block;padding:0;margin:0;height:36px;border-bottom:1px dotted #e5e5e5;line-height:36px;}
.news_list a{color:#666;display:inline-block;font-size:16px;max-width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_list a:before{content:"▪";float:left;font-family:arial;font-size:18px;width:12px;}
.news_list a:hover{color:#f60;text-decoration:underline;}
.news_list time{float:right;margin-right:8px;font-family:Arial;text-align:right;color:#999;}
.news_list figure{float:right;padding-right:5px;color:#39982E;font-size:12px;font-weight:bold;}
.list-notime a{max-width:99%;}


/* 快捷办公业务区块 */
.six_button {display:block;padding-top:20px;}
.six_button .col-sm-6 img{display:block;width:100%;margin-bottom:10px;}
.six_button .col-sm-6 img:hover{opacity:.85;}



/* 党建工作 */
.block-img{border:none;padding:0px;margin:0 auto;}
.block-img img{width:100%;height:auto;margin:0 auto 10px auto;}


.ban-kh{padding-bottom:10px;}
.ban-kh img{width:100%;max-height:110px;}

/* 中心简介与地图 */
.home-about{}
.home-about .about-l{padding:20px 10px;}
.home-about .about-l .about-img{float:left;width:80px;height:80px;display:inline-block;}
.home-about .about-l p{display:block;font-size:16px;line-height:30px;text-align:justify;color:#666;}
.home-about .about-r{padding:20px 10px;}
.home-about .about-r img{width:100%;display:block;}
.home-about .about-btn{color:#1B7CCC;font-size:14px;display:inline-block;line-height:30px;margin-left:5px;}

/* 各中心和工作站 */
.home-center{margin:0;padding:20px 20px 0 20px;}
.home-center p{font-size:16px;color:#666;}
.home-center .bt-line{border-bottom:1px dotted #e3e3e3;margin-bottom:15px;}
.home-center .center-btn{display:inline-block;padding:5px 30px;margin:20px auto;background-color:#f5f5f5;color:#454545;font-size:16px;line-height:30px;border-radius:5px;border:1px solid #BBB;text-decoration:none;}
.home-center .center-btn:hover{background-color:#3C9DFC;color:#FFF;border:1px solid transparent;}


/* 中心资质滚动 */
.home-scroll{}
#scroll_box{width:100%;margin:0 auto;padding:20px 0;position:relative;}
#listBox{height:160px;overflow:hidden;width:100%;}
#list li{list-style:none;display:inline-block;float:left;margin:0 6px;padding:0;text-align:center;width:120px;height:160px;position:relative;z-index:9;}
#list li a{width:100%;height:100%;}
#list li img{width:100%;height:100%;}
#list li img:hover{opacity:0.8;}
#list li span{display:block;position:absolute;left:0;bottom:0;width:120px;height:25px;line-height:25px;overflow:hidden;background-color:rgba(0,0,0,.6);padding:0 10px;color:#FFF;text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}
#list li:hover span{display:block;z-index:99;position:absolute;left:0;bottom:0;height:100%;padding-top:10px;line-height:20px;color:#DDD;background-color:rgba(0,0,0,.8);white-space:normal;overflow:hidden;}
#btnPrev, #btnNext, #listBox{float:left;}
#btnPrev, #btnNext{width:30px;height:160px;font:30px/160px Arial;color:#888;padding:0;text-align:center;background:#f5f5f5;cursor:pointer;overflow:hidden;}
#btnPrev:hover, #btnNext:hover{background:#E8E8E8;}
#btnPrev{position:absolute;right:0;top:20px;z-index:999;border-radius:0 5px 5px 0;}
#btnNext{position:absolute;left:0;top:20px;z-index:999;border-radius:5px 0 0 5px;}

/* 企业之窗&友情链接 */
/* .enter-list li {border-bottom:1px dotted #eee;} */
/* .enter-list li a:before{content:"•";float:left;font-family:arial;font-size:19px;width:12px;} */
/* .enter-list li a{max-width:99%;} */
/* .enter-list li:last-child{border-bottom:1px dotted transparent;} */


/* 右下快捷链接 */
.inbox-img{margin-top:10px;}
.inbox-img img{display:block;width:100%;height:60px;margin:5px auto;}
@media screen and (max-width: 998px) {
	.inbox-img img{display:inline-block;width:100%;height:60px;margin:0;}
}
@media screen and (max-width: 767px) {
	.inbox-img img{display:block;width:100%;height:60px;margin:5px auto;}
}

/* 底部友情链接 */
.links-list{list-style:none;padding:20px 0 10px 0;font-size:0;margin:0 auto;display:flex;flex-wrap:wrap;}
.links-list li{width:33.3%;height:60px;text-align:center;margin-bottom:10px;}
.links-list li:hover{border:1px solid #7FC0FF;cursor:pointer;}
.links-list li img{height:60px; width:90%;}

.links-list2{list-style:none;padding:0;font-size:14px;margin:0 auto;}
.links-list2 li{display:inline-block;margin:5px 0;padding:0;border:none;width:24%;}
.links-list2 li a{color:#454545;text-decoration:none;}
.links-list2 li a:hover{color:#0465C3;}



/* 页脚部分 */
.footer-box{background-color:#0465C3;padding-top:30px;padding-bottom:30px;border-top:8px solid #7FC0FF;color:rgba(255,255,255,.7);text-align:center;}
.footer-box a{color:rgba(255,255,255,.7);-webkit-transition:all .2s ease-in;}
.footer-box a:hover{color:rgba(255,255,255,1);text-decoration:none;}
.statistics em{font-family:Georgia;font-style:normal;}

.container{position:#relative;}
#disappare{position:absolute;top:10%;left:50%;margin-left:200px;}


/*******fixedtool回顶部********/
.fixedtool{background:#fff;border-bottom:1px solid #eee;bottom:10%;position:fixed;left:50%;margin-left:580px;width:40px;z-index:201}
.fixedtool .item{border:1px solid #eee;color:#999;display:block;font-size:14px;height:38px;line-height:38px;margin-bottom:-1px;position:relative;text-align:center;-webkit-transition:all .2s ease-in;white-space:nowrap;text-decoration:none;cursor:pointer;}
.fixedtool .icon{height:18px;left:50%;margin-top:-9px;margin-left:-9px;overflow:hidden;position:absolute;top:50%;width:18px}
.fixedtool .item .text{font-size:0;text-decoration:none;}
.fixedtool .item:hover{background:#5AA2E9;border:1px solid #5AA2E9;color:#fff}
.fixedtool .item:hover i{display:none}
.fixedtool .item .text{font-size:12px;display:none;}
.fixedtool .item:hover .text{font-size:12px;display:block;}

.fixedtool .search{position:relative;}
.fixedtool .search .search-dis p{display:block;font-size:14px;line-height:18px;color:#666;}
.fixedtool .search .search-dis{display:none;position:absolute;right:38px;bottom:-10px;background-color:#FFF;width:180px;min-height:120px;padding:5px;border:1px solid #eee;overflow:hidden;}
.fixedtool .search:hover .search-dis{display:block;box-shadow:0 0 10px rgba(0,0,0,.3);}

.fixedtool .qqkefu{position:relative;}
.fixedtool .qqkefu .qq-dis p{display:block;font-size:14px;line-height:18px;color:#666;}
.fixedtool .qqkefu .qq-dis{display:none;position:absolute;right:38px;bottom:-10px;background-color:#FFF;width:180px;min-height:120px;padding:5px;border:1px solid #eee;overflow:hidden;}
.fixedtool .qqkefu:hover .qq-dis{display:block;box-shadow:0 0 10px rgba(0,0,0,.3);}

.fixedtool .telkefu{position:relative;}
.fixedtool .telkefu .tel-dis p{display:block;font-size:14px;line-height:18px;color:#666;}
.fixedtool .telkefu .tel-dis{display:none;position:absolute;right:38px;bottom:-10px;background-color:#FFF;width:200px;min-height:120px;padding:5px;border:1px solid #eee;overflow:hidden;}
.fixedtool .telkefu:hover .tel-dis{display:block;box-shadow:0 0 10px rgba(0,0,0,.3);}

.fixedtool .qrcode{position:relative;}
.fixedtool .qrcode .qr-dis{display:none;position:absolute;right:38px;bottom:-10px;background-color:#FFF;width:120px;min-height:120px;padding:5px;border:1px solid #eee;}
.fixedtool .qrcode .qr-dis img{display:block;width:100%;height:100%;}
.fixedtool .qrcode:hover .qr-dis{display:block;box-shadow:0 0 10px rgba(0,0,0,.3);}

@media screen and (max-width: 1250px) {
	.fixedtool{left:100%;margin-left:-50px;bottom:20px;}
}
@media screen and (max-width: 767px) {
	.fixedtool{opacity:0.6}
	.fixedtool:hover{opacity:1}
}


.cd-popup-trigger{cursor:pointer;}
.img-replace{display: inline-block; overflow: hidden; text-indent: 100%; color: transparent; white-space: nowrap;}
.cd-popup{position: fixed; left: 0; top: 0; height: 100%; width: 100%; background-color: rgba(0,96,183, 0.9); opacity: 0; visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s; -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s; transition: opacity 0.3s 0s, visibility 0s 0.3s;z-index:9999;}
.cd-popup.is-visible{opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s; -moz-transition: opacity 0.3s 0s, visibility 0s 0s; transition: opacity 0.3s 0s, visibility 0s 0s;}
.cd-popup-container{position: relative; width: 90%; max-width: 400px; margin: 4em auto; background: #FFF; border-radius: .25em .25em .4em .4em; text-align: center; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); -webkit-transform: translateY(-40px); -moz-transform: translateY(-40px); -ms-transform: translateY(-40px); -o-transform: translateY(-40px); transform: translateY(-40px); /* Force Hardware Acceleration in WebKit */ -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; transition-duration: 0.3s;}
.cd-popup-container .cd-popup-box{padding:20px;}
.cd-popup-container p{font-size:16px;}
.cd-popup-container .cd-popup-close{position: absolute; top: 8px; right: 8px; width: 30px; height: 30px;}
.cd-popup-container .cd-popup-close::before, .cd-popup-container .cd-popup-close::after{content: ''; position: absolute; top: 12px; width: 14px; height: 3px; background-color: #8f9cb5;}
.cd-popup-container .cd-popup-close::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); left: 8px;}
.cd-popup-container .cd-popup-close::after{-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); right: 8px;}
.is-visible .cd-popup-container{-webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0);}
@media only screen and (min-width: 1170px){.cd-popup-container{margin: 8em auto;}}




/* 侧边栏菜单 */
.sidebar{font-size:16px;line-height:35px;padding:15px 20px;background-color:#F0F0F0;border-radius:5px;margin-bottom:20px;}
.sidebar h4{border-left:5px solid #1272D1;text-indent:10px;font-weight:600;}
.sidebar .page-sidebar{padding-top:20px;background-color:#F0F0F0;}
.sidebar .page-sidebar a:hover{color:#F60;}
.sidebar .page-sidebar ul{list-style:none;padding:0;}
.sidebar .page-sidebar ul li{border-top:1px solid #FFF;border-bottom:1px solid #DDD;text-indent:20px;}
.sidebar .page-sidebar ul li:before{content:"┣ ";color:#5AA2E9;width:10px;}
.sidebar .page-sidebar ul li:last-child:before{content:"┗ ";}
.sidebar .sub-menu li{text-indent:50px!important;}
.sidebar .sub-menu li:before{content:"└ ";color:#BBB!important;}
.sidebar .sub-menu li:first-child:before{content:"┣ "!important;}
.sidebar .sub-menu li:first-child{border-top:1px solid #DDD;}
.sidebar .sub-menu li:last-child{margin-bottom:-1px;}
.sidebar .page-sidebar .active a{color:#F60;font-weight:600;}
.sidebar .page-sidebar .active ul li a{color:#428BD1;font-weight:normal;}
.sidebar .page-sidebar .active ul li a:hover{color:#F60;font-weight:normal;}
.sidebar .sub-menu .active a{color:#F60!important;font-weight:600!important;}
.sidebar .sidebar-btn{float:right;margin-right:10px;padding:0 5px;text-indent:0;}
.sidebar .sidebar-btn i{text-indent:0;}
@media screen and (max-width: 979px) {
	.sidebar .page-sidebar{max-height:200px;overflow-y:auto;}
}

/* 面包屑 */
.container-right .breadcrumb{border-radius:0;color:#666;}
.container-right .breadcrumb i{color:#AAA;}

/* 菜单下-滚动消息 */
#gg-box{width:100%;height:30px;margin:10px auto 10px auto;overflow:hidden;line-height:30px;font-size:13px;font-family:'宋体';background:#FFF;color:#0C77CF;font-weight:bold;position:relative;} 
#gg-box #scroll_begin, #gg-box #scroll_end{display:inline} 
.gg-box-tit{position:absolute;left:0px;top:0px;background-color:#FFF;padding:0 10px;}
.gg-box-tit a{line-height:30px;color:#333;font-size:16px;text-decoration:none;}
.gg-box-tit a:hover{color:#F60;}
.gg-box-tit a:hover i{color:#F60;}
.gg-box-tit i{color:#0680ED;}
.note-msg{width:100%;height:30px;margin:0 auto;white-space: nowrap;overflow:hidden;}
.note-msg .scroll_a a{margin:0 10px;font-size:14px;}
.note-msg .scroll_a a:nth-child(even){color:#0680ED;}
.note-msg .scroll_a a:nth-child(odd){color:#F60;}



/* 页面列表 */
.page-list{margin:0 auto;}
.page-list li{border-bottom:1px solid #eee;height:45px;line-height:45px;}
.page-list li:hover{background-color:#F8F8F8;}
.page-list li a{color:#454545;}
.page-list li a:hover{color:#F60;}
@media screen and (max-width: 500px) {
	.page-list a{max-width:70%;}
}
/* 分页效果 */
.pagination{display:block;text-align:center;margin-top:40px;}


/* 分页杂项-搜索 */
.search-page-custom{width:100%;display:block;margin:0 auto;clear:both;}
.search-red{color:#F60;font-weight:600;font-size:24px;}
.share-box{display:block;height:30px;padding:0 0 40px 0;margin:20px auto;}
.form-inline .form-control {min-width: 260px;}


/* 页头、访问数、作者、发布时间 */
.page-header{padding-bottom:9px;margin:40px 0 0 0;border-bottom:none;}
.page-header .text-center{margin:20px 0 10px 0;font-size:30px;line-height:40px;text-align:center;}
.page-header .text-center2{margin:10px 0 20px 0;font-size:20px;line-height:30px;text-align:center;}
.header-bottom{list-style:none;text-align:center;padding:8px 0 20px 0;border-top:1px solid #eee;width:95%;margin-left:auto;margin-right:auto;}
.header-bottom li{list-style:none;display:inline-block;margin-right:20px;font-size:14px;color:#BBB;}
.header-bottom li i{margin-right:3px;}
.header-bottom a{color:#BBB;}
.header-bottom a:hover{color:#428BCA;}

/* 分页内容定义 */
.page-body{font-size:16px;line-height:30px;color:#454545;}/*text-align:justify;text-justify:distribute-all-lines;*/
.page-body p{margin-bottom:15px;text-indent:34px;}/**/
.page-body img{display:inline-block;margin:0 auto;max-width:100%;}

/* 联系我们页面 */
.contact-body{font-size:16px;line-height:30px;color:#454545;text-align:justify;text-justify:distribute-all-lines;}
.contact-body p{margin-bottom:15px;text-indent:34px;}
.contact-body .contact-iframe{margin:20px auto;}

/* 区县头部菜单 */
.list-qx-header{list-style:none;padding:0;text-align:center;background-color:#F8F8F8;border:1px solid #95C9FA;}
.list-qx-header h4{margin-bottom:15px;}
.list-qx-header li{display:inline-block;width:12.5%;margin-right:-4px;font-size:16px;line-height:30px;}
.list-qx-header li a{color:#0064C6;}
.list-qx-header .active a{color:#F60;font-weight:600;}
@media screen and (max-width: 979px) {
	.list-qx-header li{width:25%;margin-right:-4px;}
}


/* 问卷调查 */
.wenjuan-box{margin:0 10%;}
.wenjuan-item{padding:20px 0;font-size:16px;clear:both;}
@media screen and (max-width: 500px) {
	.wenjuan-box{margin:0 auto;}
}


/* 领导信息 */
.lingdao-list{list-style:none;padding:0;}
.lingdao-item{height:260px;border-bottom:1px dashed #1272D1;padding:15px;}
.lingdao-item h3{margin-top:5px;margin-bottom:15px;}
.lingdao-item .user-img-left{width:160px;height:220px;padding:6px;border:1px solid #ddd;float:left;margin-right:20px;}
.lingdao-item .lingdao-info-right{height:220px;overflow:hidden;position:relative;}
.lingdao-item .lingdao-info-right small{margin-left:50px;}
.lingdao-item .lingdao-info-right div{display:block;font-size:16px;line-height:24px;height:177px;text-align:justify;text-justify:distribute-all-lines;overflow:hidden;}
.lingdao-item .lingdao-info-right div p{text-indent:30px;}
.lingdao-item .lingdao-info-right div p:nth-child(2){max-height:45px;overflow:hidden;}
.lingdao-item .lingdao-btn{float:right;display:inline-block;position:absolute;top:16px;right:10px;background-color:#FFF;box-shadow: -6px 0 6px #FFF;}
@media screen and (max-width: 600px) {
	.lingdao-item .lingdao-info-right small{margin-left:20px;}
	.lingdao-item .lingdao-btn{top:50px;right:10px;}
}

.lingdao-item-2{min-height:240px;padding:15px;}
.lingdao-item-2 .user-img-left{width:160px;height:220px;padding:6px;border:1px solid #ddd;float:left;margin-right:20px;}
.lingdao-item-2 .lingdao-info-right{min-height:200px;}
.lingdao-item-2 .lingdao-info-right small{margin-left:50px;}
.lingdao-item-2 .lingdao-info-right div{display:block;font-size:16px;line-height:24px;min-height:100px;text-align:justify;text-justify:distribute-all-lines;}
.lingdao-item-2 .lingdao-info-right div p{text-indent:30px;}
.lingdao-item-2 h4{font-weight:600;text-align:center;padding:10px 0;border-top:1px dashed #1272D1;margin-top:30px;}
.lingdao-item-2 .lingdao-works{display:block;font-size:16px;line-height:30px;text-align:justify;text-justify:distribute-all-lines;}
.lingdao-item-2 .lingdao-works p{text-indent:30px;}

/* .list-lingdao-header{list-style:none;padding:0;text-align:center;background-color:#F8F8F8;border:1px solid #95C9FA;} */
/* .list-lingdao-header h4{margin-bottom:15px;} */
/* .list-lingdao-header li{display:inline-block;width:33.3%;margin-right:-4px;font-size:16px;line-height:30px;} */
/* .list-lingdao-header li a{color:#0064C6;} */
/* .list-lingdao-header .active a{color:#F60;font-weight:600;} */
/* @media screen and (max-width: 600px) { */
	/* .list-lingdao-header li{width:49%;} */
/* } */



/*局长信箱 */
.mailbox-list{background-color:#F5F5F5;padding:20px;}
.mailbox-list .mailbox-title{background-color:#FFF;padding:20px 0;font-size:24px;text-align:center;margin:0 auto 12px;border:1px solid #f0f0f0;font-weight:600;color:#000;}
.mailbox-list .mailbox-item-top{padding:20px;border:1px solid #f0f0f0;margin-bottom:30px;background-color:#FFF;}
.mailbox-list .mailbox-item-box{list-style:none;padding:0;}
.mailbox-list .mailbox-item{/* box-shadow:0 3px 5px rgba(0,0,0,.1); */border:1px solid #f0f0f0;margin:0 0 20px 0;background-color:#FFF;}
.mailbox-list .mailbox-item p{color:#666;text-indent:30px;font-size:16px;line-height:26px;}
.mailbox-list .mailbox-item .table tbody tr td{border:none;}
.mailbox-list .mailbox-item .table tbody tr th:nth-child(3){text-align:right;}
.mailbox-list .mailbox-item .table tbody tr th{color:#454545;}
.mailbox-list .mailbox-item .table tbody tr:nth-child(3) th{color:#1272D1;}
.mailbox-list .mailbox-item .table tbody tr:nth-child(4) p{color:#1272D1;}
.mailbox-list .mailbox-item .table tbody tr:nth-child(1) th {border-top:none;}
.mailbox-list .mailbox-item .table tbody tr:nth-child(3) th {border-top:1px solid #f0f0f0;}
.mailbox-item-top .form-group .btn + .btn {margin-left:10px;}


/* 示范工业园 */
.sfgyy-list{margin:0 auto;text-align:center;}
.sfgyy-list .sfgyy-item{margin-bottom:20px;}
.sfgyy-list .sfgyy-item img{width:100%;max-height:240px;}
.sfgyy-list .sfgyy-item h4{display:inline-block;font-weight:600;}
.sfgyy-list a{color:#1272D1;}
.sfgyy-list a:hover{color:#F60;text-decoration:none;}
@media screen and (max-width: 1200px) {
	.sfgyy-list .sfgyy-item img{width:100%;height:240px;}
}
@media screen and (max-width: 500px) {
	.sfgyy-list .sfgyy-item img{width:100%;max-height:240px;}
}
/************/
.table_page tbody tr{border-left: 1px solid #888;border-top: 1px solid #888;}
.table_page tbody tr td{border-right: 1px solid #888;border-bottom: 1px solid #888;}
/************/







/* 证书展示-2025新栏 */
.con-cats-box{position: unset;}
.con-cats-box .right_cats{position: unset;padding: 0 0 60px 0;}
.con-cats-box .right_cats .list_title{display: block;margin:30px 0 -15px 0;padding:0 40px;}
.con-cats-box .right_cats .list_title h3{display:inline-block;background-color: #FFF;position: relative;padding: 0 20px;margin: 0;}
.con-cats-box .list_flex{display: flex;justify-content: center;flex-wrap: wrap;padding:30px 0 0 0;margin: 0;border: 1px solid #B7B7B7;border-radius: 20px;}
.con-cats-box .list_flex li{display: flex;width:25%;padding:20px;}
.con-cats-box .list_flex li img{display:block;width:100%;}

.img-container {display: inline-block;cursor: pointer;}
.img-container img.imgfu {max-width: 100%;height: auto;transition: transform 0.3s ease;}
.img-container.active img.imgfu {position: fixed;top: 0;left: 0;width: 100%;height: 100%;object-fit: contain;background-color: rgba(0,0,0,0.8);z-index: 9999;margin: 0;padding: 0;transform: none;}
.img-container.active::before{content: "";display:block;position:absolute;z-index:10000;top: 0;right: 0;left: 0;bottom: 0;width: 100vw;height:500vh;}
@media screen and (max-width: 767px) {
	.con-cats-box .list_flex li{width:33%;}
}
@media screen and (max-width: 480px) {
	.con-cats-box .list_flex li{width:50%;}
}
/* 评审业务-2025新增 */
.ps_menu {padding:0 15px;transition:all .3s ease;overflow:hidden}
.ps_menu .content{display: block;padding: 20px;border-radius: 10px;border: 1px solid #3D7FF5;border-top-width: 3px;background: #f6faff;}
.ps_menu .section{margin:0;}
.ps_menu .section h2{margin:20px 0 10px 0;color:#121212;display:flex;align-items:center;font-size: 18px;font-weight: bold;position: relative;padding: 0 0 3px;border-bottom: 1px dashed #ddd;}
.ps_menu .section:first-child h2{margin:0 0 10px 0;}
.ps_menu .service-list{display:flex;flex-wrap:wrap;justify-content:flex-start;}
.ps_menu .service-item{width:25%;margin:0;color:#666;font-size:15px;text-decoration:none;padding:3px 10px;transition:all .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height: 1.4;}
.ps_menu .service-item:hover{color:#1F6FFF;text-decoration:underline;}
.ps_menu.sticky{position:fixed;top:0;left:0;right:0;z-index:999;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}
.ps_menu:not(.expanded) .content{display:none;}
.ps_menu.expanded .content{display:block;}
.ps_menu .menu-header{display: none;}
.ps_menu.sticky .menu-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;}
.ps_menu.sticky .menu-header h2{margin:0;color:#5096FF;display:flex;align-items:center;font-size:22px;font-weight:500;position: relative;padding: 0 0 3px;}
.ps_menu.sticky .menu-header h2 small{margin:0 0 0 10px;color:#cbcbcb;font-style: italic;text-transform: uppercase;height:26px;display:flex;align-items:flex-end;font-weight:300;}
.ps_menu .toggle-btn{display:none;background:0 0;border:none;cursor:pointer;font-size:16px;padding:4px 15px;background-color:#5097FF;border-radius:4px;transition:background-color .3s;color:#FFF;}
.ps_menu .toggle-btn:hover{background-color:#4184e7;}
@media screen and (min-width: 1200px) {
	.ps_menu.sticky .service-item{width:20%;}
}
@media screen and (max-width: 1024px) {
	.ps_menu.sticky .service-item{width:25%;}
}
@media screen and (max-width: 767px) {
	.ps_menu .service-item{width:48%}
	.ps_menu.sticky .service-item{width:33.3%;}
	.ps_menu.sticky .menu-header h2{font-size: 20px;}
	.ps_menu.sticky .menu-header h2 small{display: none;}
}
@media screen and (max-width: 380px) {
	.ps_menu .service-item{width:100%}
	.ps_menu.sticky .service-item{width:50%;}
	.ps_menu.sticky .content{display: block;overflow: hidden;overflow-y: auto;max-height:500px;}
}
.ps_content_box{padding:0 0 40px 0;}
.ps_content_box .title_box{padding:0;padding:4px 0;margin:20px 0 0 0;display:flex;border-bottom:1px solid #EEE;}
.ps_content_box .title_box h3{padding:0;margin:0;display:flex;width: 100%;font-weight: bold;}
.ps_content_box .title_box h3 small{margin:0 0 0 10px;color:#cbcbcb;font-style: italic;text-transform: uppercase;height:26px;display:flex;align-items:flex-end;font-weight:300;}
.sidebar{border-bottom:5px solid #e3e3e3;border-radius: 0 0 10px 10px;transition: all .3s;}
.sidebar:hover{border-bottom:5px solid #6ca1eb;transition: all .5s;}
