@charset "utf-8";
.top{height:35px;background:#d12d27; border-bottom:1px solid #d12d27;}
.top a{color:#eaf0f6;font-size:14px; line-height:35px;}
.top a:hover{color:#fff;}
.top_con{width:1200px;margin: 0 auto;}
.tp_left{float: left; width:40%; height:35px; display:block;}
.tp_left li{float: left;background:url(../images/top_left_bg.png) no-repeat left 15px;padding:0 22px 0 15px;}
.tp_right{float:right; height:35px; display:block;}
.tp_right li{background:url(../images/top_right_bg.png) no-repeat left 11px;float:left;padding:0 22px;}
.tp_right li:first-child{background-image:none;}
.tp_right li.trPhone{background:url(../images/top_iocphone.png) no-repeat left 5px;padding:0 22px 0 35px;}
.tp_right li.bkNoImg{background-image:none;}


.bodyBk{ background: url(../images/toubutop.png) no-repeat center 34px #eaeef3; }
.head{ width: 1200px; margin: 0 auto; height: 280px; padding-top: 20px;}
.head-logo{ background: url(../images/logo.png) no-repeat left center; height:93px;}
.header-tit{ height: 200px; background: url(../images/xxgkwztp.png) no-repeat center center;}

.page-body{ width: 1128px; margin: 0 auto; background-color: #fff; min-height: 600px; padding:40px 36px 50px 36px; border-radius: 3px; box-shadow:0px 2px 3px 1px rgba(12,63,133,0.1); }
.gk-serch{ background: url(../images/line.png) repeat-x center center; height: 50px; margin-bottom: 25px; position: relative;}
.gk-serchInput{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; border:1px solid #AEAEAE; }
.gk-serchInput input[type="button"]{ width: 50px; height: 50px; right: 60px; top: 0; background: url(../images/xxgktb_sous.png) no-repeat center center; position: absolute; cursor: pointer;}
.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: 77.5%; float: right; background-color: #fff; height: auto; padding-bottom:10px;}
.gk-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: 0px 20px; min-height: 600px;}
.gk-content-tit{line-height: 92px;text-align: center;clear: both; font-size: 32px;font-weight: bold;color: #000;}
.gk-content-text{height:auto; color: #333;font-size: 17px;line-height: 45px;}

.colun1{overflow: hidden;zoom: 1; margin: 0px auto; width:80%;}
.colun1 ul{float: left;overflow: hidden;zoom: 1;margin-right:10px;_margin-right: 0px;}
.colun1 li{ float: left; margin-right: 6px;}
.colun1 li span{  margin-left: 6px;}
.font-le{color: #c1c1c1; margin-right: 12px;}

/*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: #d12d27; color: #fff; border: 1px solid #d12d27;}
.xxgk_list ul li.yiji-lm a.columnSon:hover{ background-image: url(../images/jiabai.png); background-color: #d12d27; color: #fff; border: 1px solid #d12d27;}
.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 i.gkIocn6{ background-position: left -350px;}
.xxgk_list ul li.yiji-lm a i.gkIocn7{ background-position: left -420px;}

.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:hover i.gkIocn6,.xxgk_list ul li.yiji-lm.current a i.gkIocn6{ background-position: right -350px;}
.xxgk_list ul li.yiji-lm a:hover i.gkIocn7,.xxgk_list ul li.yiji-lm.current a i.gkIocn7{ background-position: right -420px;}


.xxgk_list ul li.yiji-lm a span{ width: 100px; float: left; height: 55px; line-height: 24px; padding: 8px 0; margin-left: 15px; font-size: 23px; color: #737373; text-align: left;}
.xxgk_list ul li.yiji-lm a:hover span,.xxgk_list ul li.current a span{color: #fff;}
.xxgk_list ul li.yiji-lm a span.shenqing{ width: 130px; line-height: 50px;}
.xxgk_list ul li#zhengce a span{line-height: 50px;font-size:25px;}




.xxgk_list ul li.yiji-lm .listbox{clear: both; background-color: #fff; padding-top: 10px; display: none; }
.xxgk_list ul li.yiji-lm.current .listbox{display: block;}
.xxgk_list ul li.yiji-lm .listbox .have_son{ padding: 0px; clear: both;display: block;}
.xxgk_list ul li.yiji-lm .listbox .have_son a,.xxgk_list ul li.yiji-lm .listbox .have_son span {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; cursor: pointer; }

.xxgk_list ul li.yiji-lm .listbox .have_son a:hover,.xxgk_list ul li.yiji-lm #lanmu1 .have_son.current a,.xxgk_list ul li.yiji-lm .listbox .have_son span:hover,.xxgk_list ul li.yiji-lm .listbox .have_son span.jian{ 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 .listbox .have_son a.jian{background: url(../images/j2.png) #e6f5ff  11% center no-repeat; font-weight:bold;}

.list_title {height: 50px; padding:0 20px 0 30px; background:url(../images/icon7.png) no-repeat 20px center #FFF;font-size: 17px;line-height: 48px;color: #846060;font-weight: bold; border-bottom:1px solid #dbdbdb;}
.listbox ul {display: block;}
.have_son a{ height: 43px; line-height:43px; display: block; }
.xxgk_list ul li.yiji-lm .listbox .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 .listbox .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;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; 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:13px; 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;}

.info-time{ width:100%; height:30px; font-size:13px; color:#797979; text-align:center;}
.info-time span{padding:0 10px;}

input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}



/*翻页*/
#page_nav_list,.page_list,.div_pagination_bar,.divPagination_page_select {padding-top: 20px;padding-bottom: 20px;text-align: center;clear: both;height:30px;}
#page_nav_list a,.page_list a,.div_pagination_bar a,.divPagination_page_select a  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #353535;line-height: 14px;font-size: 12px;border: 1px solid #808080;}
#page_nav_list span,.page_list span,.div_pagination_bar span,.divPagination_page_select span  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #666;line-height: 14px;font-size: 12px;border: 1px solid #f2f2f2;}
#page_nav_list a.select,.page_list a.select,.div_pagination_bar a.liPagination_page_cur,.divPagination_page_select a.liPagination_page_cur {background:#3882dd; color:#FFF}

#external_data{ margin:0px auto;  padding:0px 20px;}
.guoFa{ height:90px; background:url(../images/hbfgk.jpg) no-repeat center top;}
.guoFa a{ height:90px; display:block;}

.fgBz{ height:50px; border-bottom: 1px solid #D8D7D7;}

.fgBz ul li{ float:left; }
.fgBz ul li a{ height:50px; line-height:50px; display:block; font-size:20px;  font-weight:bold; padding:0px 30px; color:#333;  background:url(../images/titleLine.png) no-repeat right center;}
.fgBz ul li:last-child a{ background:none;}
.fgBz ul li.on a span,.fgBz ul li a:hover span{ background:url(../images/dbjt.png) no-repeat center 120%;  color:#d12d27; height:50px; line-height:50px; display:block; border-bottom: 3px solid #d12d27;}




