﻿﻿/*---政府信息公开平台-12-18---*/
.gkplatform{ width:100%; margin-top:15px;}

/*---右边内容---*/
.fading,.shizhengfu{ width:894px; margin-bottom:15px;}
.fading .tit,.fading .tit2,.annual .tit{width:874px; border-bottom:1px solid #e5e5e5; /*height:34px;*/}
.fading .tit a,.fading .tit2 a,.annual .tit h3{ display:inline-block;height:34px; padding:0 15px; line-height:34px; color:#fff; background:#2d66a5;font-size:16px; font-weight:bold; text-align:center; }
.fading .tit2 a{ width:240px !important;}
.fading ul{ width:98%; margin-top:3px;}

.shizhengfu{ margin-bottom:0 !important; line-height:50px; font-size:18px;}
.shizhengfu .newlist li,.overview .newlist li{background:none !important;padding-left:0px !important;}
.annual{margin-bottom:25px !important;}
.annual .tit h3{ width:280px; height:40px; line-height:40px;}
.annual table{border-top:0 !important; border-right:1px solid #e0e1e1 !important;border-bottom:0 !important; width:97.8% !important;}
.annual table tr.yanse{ background:#f4f9fd;}
.annual table td{ border-bottom:1px solid #e0e1e1; paddin:10px 5px; line-height:22px;border-top:none !important;border-right:0 !important;}

h2.gkzn-tit{ line-height:40px; font-size:32px; font-weight:bold; color:#2d66a5; text-align:center;}

/*---滚动条设置----*/
#scrollbar1 { width: 100%; clear: both; }
#scrollbar1 .viewport { width:825px; /*height:992px; overflow: hidden;*/ position: relative;margin-left:15px; }
.viewport2{ height:680px !important;}
/*.viewport3{height:980px !important;}*/
#scrollbar1 .overview { list-style: none;/* position: absolute; */left: 0; top: 0; }

#scrollbar1 .scrollbar{background:#f2f2f2; border-radius:10px;-moz-border-radius:10px; -webkit-border-radius:10px;}
#scrollbar1 .thumb .end,#scrollbar1 .thumb { background:url(../images/bg-scrollbar.png) no-repeat top; height:80px !important;}

#scrollbar1 .scrollbar { position: relative; background-position: 0 0; float: right; width: 10px; }
#scrollbar1 .track	{ height: 100%; width:10px; position: relative;}
#scrollbar1 .thumb { background-position: 100% 100%; height: 20px; width: 10px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { background-position: 100% 0; height: 5px; width: 10px; }
#scrollbar1 .disable { display: none; }

#scrollbar1 .overview p{ line-height:30px;}
#scrollbar1 .overview ul{ width:869px;}
#scrollbar1 .overview ul li.first{ border-bottom:1px solid #e5e5e5; padding-bottom:9px; margin-bottom:20px;}

#scrollbar1 .overview table{ width:100% !important; table-layout:fixed;word-wrap:break-word;word-break:break-all;}
#scrollbar1 .overview table td{overflow:hidden;text-overflow:ellipsis;nowrap:false; width:auto !important;}


/*--more更多--*/
.gkptMore{ width:100px; height:30px; margin:0 auto; line-height:30px; text-align:center; background:#e5e5e5; margin-top:10px;}
.gkptMore:hover { background:#2d66a5;}
.gkptMore:hover a{ color:#fff;}


/*--下拉菜单---*/
.gkplatform{width: 100%; }
.gkplatform ul li{ height:100%; margin-bottom:15px; overflow:hidden;zoom:1;  }
.gkplatform ul li h3{ display: block; font-weight:bold;line-height: 36px;position: relative; width:249px; overflow:hidden;zoom:1;background:#fff;  border:solid 1px #e4e4e4; float:left;  }
.gkplatform ul li h3 i,.gkplatform ul li h3 span{ display:block; float:left;}

.gkplatform ul li h3 i{ width:45px; height:45px; margin:13px 0px 0px 25px; background:url(../images/tub-icon1.png) no-repeat 0 0;-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms; }
.gkplatform ul li h3 span{ line-height:30px; font-size:23px; color:#2d66a5; margin-left:20px; padding:5px 0;color:#2d66a5;}
.gkplatform ul li h3 span a{ color:#2d66a5;}

.gkplatform ul li h3:hover,.gkplatform ul li h3.current{ background:#2d66a5; border:1px solid #2d66a5;}
.gkplatform ul li h3:hover span a,.gkplatform ul li h3.current span a{ color:#fff;}

.gkplatform ul li h3 s.inactive{ background:url(../images/jia-icon.png) no-repeat 5px center;}
.gkplatform ul li h3 s.inactives,.gkplatform ul li h3 s:hover.inactives,.gkplatform ul li h3 s:hover,.gkplatform ul li h3 s.current,.gkplatform ul li h3:hover s{background:url(../images/jian-icon.png) no-repeat  5px center #2d66a5;}

li.gknav1 h3 i{ background-position:0 0 !important;}
li.gknav1 h3:hover i,li.gknav1 h3.inactives i,li.gknav1 h3.current i{background-position:-55px 0 !important;}
li.gknav2 h3 i{ background-position:0 -45px !important;}
li.gknav2 h3:hover i,li.gknav2 h3.inactives i,li.gknav2 h3.current i{background-position:-55px -45px !important;}
li.gknav3 h3 i{ background-position:0 -90px !important;}
li.gknav3 h3:hover i,li.gknav3 h3.inactives i,li.gknav3 h3.current i{background-position:-55px -90px !important;}

/*li.gknav4{margin-bottom:0 !important;}*/
li.gknav4 h3 i{ background-position:0 -135px !important;}
li.gknav4 h3:hover i,li.gknav4 h3.inactives i,li.gknav4 h3.current i{background-position:-55px -135px !important;}

li.gknav5{margin-bottom:0 !important;}
li.gknav5 h3 i{ background-position:0 -180px !important;}
li.gknav5 h3:hover i,li.gknav5 h3.inactives i,li.gknav5 h3.current i{background-position:-55px -180px !important;}


li.gknav1 h3:hover,li.gknav2 h3:hover,li.gknav1 h3.current,li.gknav2 h3.current{ background:#2d66a5 !important;}

/*20200909已修改*/
.gkplatform>ul>li>ul{display: none; background:#fff; border:1px solid #e4e4e4; border-top:none; width:249px;padding-top:8px; }
.gkplatform ul li ul li { border-left:0; border-right:0; /*height:32px !important; */line-height:32px !important;margin-bottom:0!important;}
.gkplatform>ul>li>ul>li>ul{display: none;}
.gkplatform ul li ul li a{ width:70%; border:none !important;background:url(../images/dian1.png) no-repeat 50px 15px ; line-height:32px; display:inline-block;padding-left:30%; font-size:15px; font-weight:normal;}
.gkplatform ul li ul li a:hover,.gkplatform ul li ul li a.current{background:url(../images/dian1.png) no-repeat 50px 15px #e5f2f8; font-weight:bold; color:#2d66a5; }

.gkplatform ul li.current ul{ display:block !important;}

.gkplatform ul li s{ display:block; height:72px; width:27px; background:#999; float:right; margin-right:8px; cursor:pointer;}


/*--详情页---*/
.gkDetaTime{ width:100%; height:40px;line-height:40px; text-align:center; color:#666; font-size:15px; border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-top:5px; margin-bottom:15px;}
.gkDetaTime span{ margin-right:10px;}

/*--外链图片--*/
.fading2{ width:100%;}
.fading2 li{ float:left; width:49%; text-align:center; height:100px; line-height:100px; letter-spacing:5px; font-weight:bold; font-size:22px; color:#fff; margin-bottom:15px;}
.fading2 li a{ display:block; width:100%; height:auto; color:#fff;}
.fading2 li.fdlj1{ float:left; background:url(../images/gkpt-bg1.jpg) no-repeat center;}
.fading2 li.fdlj2{ float:right; background:url(../images/gkpt-bg2.jpg) no-repeat center;}
.fading2 li.fdlj3{ float:left; background:url(../images/gkpt-bg3.jpg) no-repeat center; width:100%;}

/*补充*/
.shizhengfu ul.newlist{width:auto !important;margin-bottom:15px;}
#scrollbar1 .overview{line-height: 30px;}
.shizhengfu .newlist li span.date{width:120px;}

.treeviewopen{display:block !important;/*padding-left:15px;*/border:none !important; width:91% !important; margin:0 5% !important;}
.treeviewopen li a{ line-height:23px !important;background:url(../images/diand.png) no-repeat 50px 10px !important;}
.treeviewopen li:hover a,.treeviewopen li a.current{background:url(../images/diand.png) no-repeat 50px 10px #e5f2f8 !important;}

li.gknav6 {margin-bottom: 6px !important;}
.gkplatform ul li h3 {display: block;font-weight: bold;line-height: 36px;position: relative;width: 249px;overflow: hidden;zoom: 1;background: #fff;border: solid 1px #e4e4e4;float: left;}
.gkplatform ul li h3 i {width: 45px;height: 45px;margin: 12px 0px 0px 25px;background: url(../images/tub-icon1.png) no-repeat 0 0;-webkit-transition: 400ms;-o-transition: 400ms;-moz-transition: 400ms;transition: 400ms;}
.gkplatform ul li.gknav6 h3 span {
    height: 60px !important;
    line-height: 60px !important;
}
.gkplatform ul li h3 span {line-height: 30px;font-size: 23px;color: #2d66a5;margin-left: 20px;padding: 4px 0;color: #2d66a5;}
.gkplatform ul li h3 i, .gkplatform ul li h3 span {display: block;float: left;}
.gkplatform ul li h3 i, .gkplatform ul li h3 span {display: block;float: left;}
li.gknav6 h3 i {background-position: 0 -225px !important;}
.policynew22 {width: 100% !important;margin-top: 10px;border: none !important;padding-top: 0 !important;}
ul.policynew22 li {border: 1px solid #ddd !important;margin-top: 10px;}
.policynew22 li a {color: #333;display: block;width: 100% !important;height: 34px;line-height: 34px;background: #e5e5e5 !important;font-size: 16px;padding-left: 0 !important;text-indent: 27px;}


.szf_box{width:880px; float:left; }
.szf_box li{width:130px; height:100px; float:left; margin:10px 15px 30px 55px; border-radius:10px;}
.szf_box li a{width:130px; color:#fff; font-size:16px; font-weight:bold; padding-top:60px; float:left; text-align:center; letter-spacing:2px;}
.sxfbox_li2{ background:url(../images/WORDicon714.png) no-repeat top center #6049c9; background-position:45px 15px;}
.sxfbox_li3{ background:url(../images/PDFicon714.png) no-repeat top center #37bfab; background-position:45px 15px;}
.sxfbox_li4{ background:url(../images/VIDEOicon714.png) no-repeat top center #f1ab2b; background-position:40px 15px;}
.sxfbox_li5{ background:url(../images/IMGicon714.png) no-repeat top center #3c7abe; background-position:40px 15px;}
.annual{width:876px;}