@charset "utf-8";

.bodyBk{ background: url(../images/toubutop.png) no-repeat center top; }
.head{ width: 1100px; margin: 0 auto; height: 343px; padding-top: 20px;}
.head-logo{ background: url(../images/gklogo.png) no-repeat left center; height:73px;}
.header-tit{ height: 300px; background: url(../images/xxgkwztp.png) no-repeat center 50px;}

.page-body{ width: 1028px; margin: 0 auto; background-color: #f2f2f2; min-height: 600px; padding:82px 36px 50px 36px;}
.gk-serch{ background: url(../images/line.png) repeat-x center center; height: 50px; margin-bottom: 55px; position: relative;}
.gk-serchInput{ background-color: #f2f2f2; padding: 0 50px; width: 510px; height: 50px; margin: 0 auto; position: relative; }
.gk-serchInput input[type="text"]{ width: 100%;  height: 50px; text-indent: 2em; background-color: #fff; border-radius: 10px; font-size: 15px; }
.gk-serchInput input[type="submit"]{ width: 50px; height: 50px; right: 60px; top: 0; background: url(../images/xxgktb_sous.png) no-repeat center center; position: absolute; cursor: pointer;}
#gaoji{ width: 80px; text-align: center; height: 50px;  color: #333; font-size: 16px; line-height: 50px; border-radius: 10px; position: absolute; right: 10px; top: 0px; cursor: pointer;}

/*高级搜索*/
.serchGk{position: absolute; top: 55px; left: 0px; right:0px; display: none;}
.serchGk.serchShow{display: block;}
.serchGk li{clear: both; height: 40px;}
.xxjs_title {background-color: #f1f1f1;height: 38px;font-size: 16px;line-height: 38px;font-weight: bold;color: #135ab2;padding-left: 20px;
border-bottom: 1px solid #d2d2d2;text-align: left;}
.xxjs_list {width:100%; }
.jsBlock p{position: absolute; left: 0px; top: 0px; font-size: 14px;line-height: 30px;color: #696969;width:70px;text-align: center;padding-left: 10px;}
.jsBlock p.js_name{color:#696969;}
.jsBlock input{height: 30px;width: 70%;padding-left:10px; background-color:#f2f2f2; border-bottom: 1px solid #bdbcbd;float: right;}
.jsBlock select.biankuang{height: 30px;width:70%;padding-left:10px;border-bottom: 1px solid #bdbcbd; background-color:#f2f2f2; float: right;}
.jsBlock input.info_title,.jsBlock input#title_auto_complated {width:432px;padding-left:10px;}
.serchGk input[type=button]{background:url(../images/search.png) no-repeat left center;height: 32px;width: 124px;cursor:pointer;float: right;margin:0px;border:none;float:right;}
.xxjs_list .jsBlock{float: left; width: 32%; position: relative;}
.xxjs_list .jsBlock2{float: left; width: 64%; position: relative;}
.xxjs_list .jsBlock2 p{font-size: 14px; height: 30px; line-height: 30px;color: #696969;width:70px; float: left; text-align: center;padding-left: 10px;}


.gk-right{ width: 770px; float: right; background-color: #fff; height: auto; padding-bottom:10px;}
.weizhi{ height: 60px; line-height: 60px; padding-left: 55px; background: url(../images/dw_icon.png) no-repeat 20px center; font-size: 15px; color: #797979;}
.weizhi a{ color: #797979;}
.gk-content{ padding: 30px; min-height: 600px;}
.gk-content-tit{line-height: 92px;text-align: center;clear: both; font-size: 32px;font-weight: bold;color: #2C65A5;}
.gk-content-text{height:auto; color: #333;font-size: 17px;line-height: 45px;}

/*list*/
.gk-content-list{min-height:400px;}
.gk-content-list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/i1.jpg);background-repeat: no-repeat;background-position:left 18px;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.gk-content-list ul li:hover{ background-image: url(../images/i2.jpg);}
.gk-content-list ul li a { width: 83%; color: #333;text-decoration: none;float: left; display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;}
.gk-content-list ul li a:hover {color: #C00;text-decoration: underline;}
.gk-content-list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1;}

/*信息公开左侧*/
.xxgk_left {width: 240px; min-height: 600px; float: left;}
.xxgk_list ul li.yiji-lm{width: 100%; padding: 10px 0;}
.xxgk_list ul li:first-child.yiji-lm{padding-top: 0px;}

.xxgk_list ul li.yiji-lm a.bai{ height: 68px; display: block; border: 1px solid #d2d2d2; border-radius: 3px;}
.xxgk_list ul li.yiji-lm a.bai{background-color: #fff;}
.xxgk_list ul li.yiji-lm a.columnSon{ background-image: url(../images/jiajia.png); background-repeat: no-repeat; background-position: 95% center;}
.xxgk_list ul li.yiji-lm a:hover,.xxgk_list ul li.yiji-lm.current a.bai{background-color: #2D66A5; color: #fff; border: 1px solid #2D66A5;}
.xxgk_list ul li.yiji-lm a.columnSon:hover{ background-image: url(../images/jiabai.png); background-color: #2D66A5; color: #fff; border: 1px solid #2D66A5;}
.xxgk_list ul li.current a.columnSon{ background-image: url(../images/jianbai.png); background-color: #2D66A5; color: #fff; border: 1px solid #2D66A5;}
.xxgk_list ul li.current a.columnSon:hover{background-image: url(../images/jianbai.png);}
.xxgk_list ul li.yiji-lm a i{ width: 70px; height: 70px; margin-left: 15px; float: left; display: block; background-image: url(../images/gkicon.png); background-repeat: no-repeat; overflow: hidden; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
.xxgk_list ul li.yiji-lm a i.gkIocn1{ background-position: left top;}
.xxgk_list ul li.yiji-lm a i.gkIocn2{ background-position: left -70px;}
.xxgk_list ul li.yiji-lm a i.gkIocn3{ background-position: left -140px;}
.xxgk_list ul li.yiji-lm a i.gkIocn4{ background-position: left -210px;}
.xxgk_list ul li.yiji-lm a i.gkIocn5{ background-position: left -280px;}

.xxgk_list ul li.yiji-lm a:hover i.gkIocn1,.xxgk_list ul li.yiji-lm.current a i.gkIocn1{ background-position: right top;}
.xxgk_list ul li.yiji-lm a:hover i.gkIocn2,.xxgk_list ul li.yiji-lm.current a i.gkIocn2{ background-position: right -70px;}
.xxgk_list ul li.yiji-lm a:hover i.gkIocn3,.xxgk_list ul li.yiji-lm.current a i.gkIocn3{ background-position: right -140px;}
.xxgk_list ul li.yiji-lm a:hover i.gkIocn4,.xxgk_list ul li.yiji-lm.current a i.gkIocn4{ background-position: right -210px;}
.xxgk_list ul li.yiji-lm a:hover i.gkIocn5,.xxgk_list ul li.yiji-lm.current a i.gkIocn5{ background-position: right -280px;}

.xxgk_list ul li.yiji-lm a span{ width: 110px; float: left; height: 55px; line-height: 24px; padding: 8px 0; margin-left: 15px; font-size: 23px; color: #2D66A5;}
.xxgk_list ul li.yiji-lm a:hover span,.xxgk_list ul li.current a span{color: #fff;}
.xxgk_list ul li:last-child.yiji-lm a span{ width: 130px; line-height: 50px;}




.xxgk_list ul li.yiji-lm #lanmu1{clear: both; background-color: #fff; padding: 20px 0px; display: block; }
.xxgk_list ul li.yiji-lm #lanmu1 .have_son{ padding: 0px; clear: both;display: block;}
.xxgk_list ul li.yiji-lm #lanmu1 .have_son a {line-height: 43px; height: 43px; background: url(../images/j1.png)  11% center no-repeat;  text-indent: 50px; color: #404040;display: block;font-size: 15px; border: none; border-radius: 0px; }
.xxgk_list ul li.yiji-lm #lanmu1 .have_son.current a{background-color: #e6f5ff; font-weight:bold;}

.xxgk_list ul li.yiji-lm #lanmu1 .have_son a:hover,.xxgk_list ul li.yiji-lm #lanmu1 .have_son.current a{ background-color: #e6f5ff; background: url(../images/j2.png)  11% center no-repeat;}

.xxgk_list ul li.yiji-lm ul.twoUl li a.icon {background: url(../images/j1.png)  11% center no-repeat;}
.xxgk_list ul li.yiji-lm ul.twoUl li a.icon.twojianPic {background: url(../images/j2.png) #e6f5ff  11% center no-repeat;}
.xxgk_list ul li.yiji-lm #lanmu1 .have_son a.jian{background: url(../images/j2.png) #e6f5ff  11% center no-repeat;}

.list_title {height: 50px; padding:0 20px 0 60px; background:url(../images/icon7.png) no-repeat 20px center #FFF;font-size: 15px;line-height: 48px;color: #3d77c3;font-weight: bold; border-bottom:1px solid #5597e0;}
.listbox ul {display: block;}
.have_son a{ height: 43px; line-height:43px; display: block; }
.xxgk_list ul li.yiji-lm #lanmu1 .nocolumn a{ height: 43px; line-height:43px; text-indent: 50px; font-size: 15px; display: block; border: none;border-radius: 0px;}
.xxgk_list ul li.yiji-lm #lanmu1 .nocolumn a:hover,.xxgk_list ul li.yiji-lm #lanmu1 .nocolumn.current a{ background-color:#e6f5ff;color:#404040; }
.listbox .column_son{ display:none;}
.listbox .column_son ul li{ height:auto; }
.listbox .column_son ul li a{ font-size: 14px;line-height:1.5em; color:#718d9d;display: block;font-size: 15px;border: none;border-radius: 0px; padding: 10px 15px 10px 50px; }
.listbox .column_son ul li a:hover,.nocolumn a:hover,.xxgk_list ul li a:hover{ background-color:#e6f5ff; color: #404040; border: none;border-radius: 0px;}
.listbox .column_son ul li.selected.current a,.nocolumn.current a,.column_son ul li.current a{ color:#404040; font-weight: bold; background-color:#e6f5ff;}

/*列表*/
.policySon{ border:1px solid #D8D7D7;}
.list_th{ height:40px; background-color:#f1f1f1; border-bottom:1px solid #D8D7D7;}
.list_th ul li{ float:left; border-right:1px solid #D8D7D7; height:40px; display:block; text-align:center; line-height:40px; font-weight:bold;}
.list_th ul li:last-child{ border-right:none;}
.suoyin{ width:22%;}.xx_title{ width:58%;}.width_date{ width:18%; border-right:none;}
.list_th ul li.width_date{border-right:none;}

.lis_suoyin{ width:22%; font-size: 13px;}.lis_title{ width:58%;}.lis_date{ width:18%; border-right:none;}
.wjList{ clear:both;}
.wjList ul li{border-bottom:1px solid #D8D7D7;height:50px; width:100%; display:block; clear:both;  position: relative;}
.wjList ul li div.fl{float:left; display:block; text-align:center; }
.wjList ul li div.lis_suoyin{font-size:14px; height:50px; line-height:50px;}
.wjList ul li div.lis_title{ width:58%; height:50px; line-height:50px; text-align:left;}
.wjList ul li div.lis_title a.titleBT {padding-left:16px;height:50px; line-height:50px; font-size: 17px; overflow:hidden;display:block;text-overflow: ellipsis;white-space: nowrap;}
.wjList ul li div.lis_date{float:right; height:50px; line-height:50px; }
.wjList ul li div.lis_title .dasite{overflow: hidden;display:none;position: absolute; font-size: 15px; background-color: #fff;padding:10px;left:0px; right:0px; border:5px solid #f0f0f0;top:50px;z-index: 999;}
.wjList ul li div.lis_title .dasite td{text-align: left;font-size: 13px; line-height: 40px;}
.wjList ul li div.lis_title .dasite td a{font-size: 15px;padding-left: 0px;}
.wjList ul li div.lis_title .dasite .bolder {font-weight: 800;background: #f1f1f1; text-align: center; height: 50px;line-height: 50px;padding: 0px 20px;}
.wjList ul li div.lis_title .dasite .Title-a{ height:40px; line-height:20px; padding:5px 20px; text-indent: 0em;}
.wjList ul li.oli{background-color:#f1f1f1; white-space: nowrap;}

.wjList table{width:100%;border-left: 1px solid #D8D7D7;border-top: 1px solid #D8D7D7;}
.wjList table tr th{ background-color:#f1f1f1;}

.wjList tr{line-height:40px;}
.wjList td,.wjList th{border-right: 1px solid #D8D7D7;border-bottom: 1px #D8D7D7 solid;text-align: center;}
.wjList tbody td.td1{width:10%;}
.wjList tbody td.td2{width:70%;text-align: left;position: relative;}
.wjList tbody td.td2 .titleBT{padding-left:16px;height:40px; overflow:hidden;display:block;text-overflow: ellipsis;white-space: nowrap;width:580px;}
.wjList tbody td.td3{width:20%;}
.wjList .dasite{overflow: hidden;position: absolute;display: none;background: #fff;padding:10px;left:-115px; right:0px; border:5px solid #f0f0f0;top:34px;z-index: 5;}
.wjList .dasite td{text-align: left;font-size: 12px;line-height: 40px;}
.wjList .dasite .bolder {font-weight: 800;padding: 0 5px;background: #f1f1f1;text-align: center;}

/*正文领导*/
.zwLd{ padding:15px;}
.zwLd p{clear:both; height:50px;display:block;}
.zwLd span{font-size: 16px; height:50px; line-height:50px;color: #333;}
.zwLd span.nm{display:block;float: left; width: 50px; overflow: hidden; vertical-align: middle;height:50px;text-align: center;font-weight: bold;text-align-last:justify;text-align:justify;text-justify:distribute-all-lines; }
.zwLd span.zw:before{content:"："; padding-right:15px;}
.zwLd span.zw{}

