@charset "utf-8";
dl,ul,li,ol,dl{list-style:none;margin:0;padding: 0;}
input,select,button,textarea{ font-family: 'PingFangSC-Regular','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',sans-serif;}
input{outline: none;}
* {
    font-family: 'PingFangSC-Regular','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',sans-serif;margin:0 auto;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
}
body{margin:0 auto;padding:0;font-family: "微软雅黑"; color: #494f54;font-size: 16px; line-height: 36px;}


img{border:none;}
.wrap{font-size:16px;}
.hr_10,.hr_20 ,.hr_50, .hr_30, .hr_40, .hr_5 {clear: both;line-height: 0;font-size: 0;width: 100%;}
.hr_5{height: 5px;}.hr_10{height: 10px;}.hr_20{height: 20px;}.hr_50{height: 50px;}.hr_30{height: 30px;}.hr_40{height: 40px;}
.bold{font-weight:bold;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;color:#494f54;}
.main-cloum{width: 1200px;}
a:hover{color:#288479;}
input, select, button, textarea {font-family: 'PingFangSC-Regular','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',sans-serif;}
.clearfix,.clear{clear: both;width: 100%;}

.header{padding: 40px 0 20px 0;overflow: hidden;}
.main-line{border-bottom: 1px solid #e4e4e4;height: 45px;position: relative;;clear: both;}
 #main-nav li{margin: 0 37px; font-size: 20px;line-height: 36px; float: left;font-weight: bold;padding-bottom: 6px;}
#main-nav li.libg{border-bottom: 3px solid #288479;}
#main-nav li.libg a,#main-nav li.curlibg a{color: #288479;} 
#main-nav li a:hover{text-decoration: none;}
#main-nav li.curlibg,#main-nav li.curlibg.libg{border-bottom: 3px solid #288479;}
#main-nav li.lastNav{margin-right: 0;}

.lkyLogo{float: left;width:550px;}
.lkyLogo img{display: block;}
.lkyR{float: right; width: 530px;margin-top:12px;}
#searchform{float: left;border-radius: 10px; background: #F2F9FF;height: 40px;padding: 0 10px;margin-right: 15px;}
.search-input{float: left;border: none;height:40px; line-height:40px;font-size: 16px;background: none;color: #B6B8BA;width: 170px;}
.search-button {margin-top:8px;width:24px;background:none;border:none;font-size: 16px;color: #fff; display: block;float: left;cursor: pointer;box-sizing: content-box;-webkit-box-sizing: content-box; -moz-box-sizing: content-box;}
.pan-nav{float: left;color: #494f54;font-size: 18px;}
.lkyR .pan-nav {line-height:40px;}
.pan-nav span{margin:0 15px;color: #494f54;}
.footer{width: 730px;color:#494f54}
.copy-L {float: left;width: 80px;height: 76px;overflow: hidden;margin-right: 15px;_display: inline;}
.copy-R{float: left;width:635px;_display: inline;line-height:28px;font-size: 16px;}
.footer-nav span{margin: 0 10px;}
.pub-footer{padding: 60px 0; background: #f2f7fd;border-top: 1px solid #dae3f4; width: 100%;clear: both;overflow: hidden;margin-top: 40px;}
.search_act{display: none;}
#serach_mobile{ display: none;}
.foot_orgname{display: none;}
.pub-nowsite{background: url(lkyhome.png) no-repeat left 7px; line-height: 30px; padding-left: 22px;color: #494f54;font-size: 14px;}
.pub-nowsite span{padding: 0 8px;}
.fgx{float: left;padding: 2px 20px 0 0;color:#D9D9D9;}

.side-menu{border: 1px solid #E8ECEF; background: #fff;}
.side-menu li span{font-size:18px; line-height:60px;border-left: 2px solid #fff;padding-left: 40px;display: block;}
.side-menu li.libg span{font-weight: bold; border-left: 2px solid #288479 ; background:#eef6f5 ;}


.side-menu li.libg span a{color: #288479 ;}
.side-menu li a,.side-menu li span{color: #6B757D;}
.side-menu li a:hover{text-decoration: none;}
.side-menu dl{padding:15px 20px 0 40px;display: none;}
.side-menu li.libg dl{display: block;}
.side-menu dd{ line-height: 36px;margin-bottom: 10px;font-size: 16px;background:url(lkysuvnav.jpg) no-repeat 16px center;padding-left:25px;}
.side-menu dd.on{background:#eef6f5 url(lkysuvnav.jpg) no-repeat 16px center;border-radius: 8px;font-weight: bold;}
.side-menu dd a{color: #6B757D;display:block}
.side-menu dd.on a,.side-menu li.libg a span{color: #288479;}
.fixed{width: 220px;top: 0;}
.pan-nav a:hover{text-decoration: none;}
/*通用标题显示*/
 .pub-tit {/*border-bottom: 1px solid #e4e4e4;*/height: 40px;position: relative;clear: both;} 
.pub-channel {float: left;border-bottom: 2px solid #288479;line-height: 38px;font-size: 18px;color: #288479;font-weight: bold;}
/*分页*/
.page {margin:40px 0;overflow: hidden;}
.page ul {text-align: center;display: block;}
.page li {margin: 0 3px;display: inline-block;vertical-align: top;*display:inline; *zoom::1;}
.page li a {width: 40px;height: 40px;font-size: 14px;line-height:40px;text-align: center;display: block;color: #333; background: #F2F7FD ;border-radius: 4px;}
.page li a:hover {color: #fff;background: #288477;}
.page li.cr a {color: #fff;background: #288477;display: block;width:40px;height: 40px;text-align: center;}
.page li.cr a:hover {color: #fff;}
.page li.prev,.page li.next ,.page li.prev_action,.page li.next_action{width: auto; height:40px; padding: 0 10px;line-height:40px;border-radius: 4px;}
.page li.prev,.page li.next {background: #288477; }
.page li.prev_action,.page li.next_action{ background: #F2F7FD;}
.page li.prev a,.page li.next a {display: block;width: auto;height: 40px; background: none;color: #fff;}
.page li.prev a:hover,.page li.next a:hover{color: #fff;}
.page li.total {line-height: 40px;}
.page li.total em {color: #d1444e;padding: 0 2px;}
.page li.homes a,.page li.lasts a {width: 50px;}
.page li.total a {width: 100px;}
.page li.jump {color: #333; height: 40px; line-height: 40px;}
.page li.jump input {width: 60px;text-align: center;height: 30px;border: 1px solid #dcdcdc;border-radius: 3px;margin: 0px 10px;color: #666;}
.lky-top-nav{ display: none;}
.hr_32{height: 32px;}
@media (max-width:768px) {
    .pub-nowsit{margin: 0 10px;}
.main-cloum{width:100%;}
.header{padding: 20px 0;}
.lkyLogo{width: 70%;}
.lkyLogo img{width: 100%;height: auto;}
.lkysearch,.pan-nav{display: none;}
.search-mobile {background-color: #288479;margin-top:10px;padding: 10px;clear: both;width: 100%;overflow: hidden;}
#serach_mobile  .pan-nav{display: block; color: #fff; float: none; text-align: center;margin-top: 10px; font-size: 16px; line-height: 20px;}
#serach_mobile  .pan-nav a{color: #fff;}
.pan-nav span{color: #fff;}
.lkyR{ margin-top:0; width: auto;}
 #searchform{float: none; margin: 0;}
 .search-input{width: 85%;}
 .search-button{float: right;}
.header{overflow:visible;}
.gh.selected{background:none;}
.pub-footer{margin-top: 20px;}
.lkyR{position: relative;}
.main-line{display: none;}
.foot_orgname{display: block;text-align: center; color: #494f54;font-size: 16px;}
.footer{display: none; }
.pub-footer{padding: 20px 0;}
.hr_40,.hr_30{height: 20px;}
.page li{display: none;}
.page li.prev,.page li.next,.page li.cr,.page li.jump,.page li.total{display: none;}
/*头部导航*/
.lky-top-nav{display: block;}
.lky-top-nav-inner{display: flex;-webkit-display: flex;-moz-display: flex;}
.lky-top-nav-e{width:50px;height: auto;background-color: #2aa394;position: relative;}
.lky-top-nav-e img{width:20px;height: 20px;position: absolute;left:16px;top:25px;}
.lky-top-nav-m{flex:1;-webkit-flex:1;-moz-flex:1;background-color: #288479;padding: 5px 0 3px 0;}
.lky-top-nav-m ul{display: flex;-webkit-display: flex;-moz-display: flex;flex-wrap: wrap;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;}
.lky-top-nav-m li{width:33%;line-height: 30px;margin:0;padding:0;text-align: center;position: relative;font-size: 15px;}
.lky-top-nav-m li a{color: #fff;}
.lky-top-nav-m li span{color: #b1cdca;position: absolute;right: 0;top:0;font-size:18px;}
.lsj-search-mobile{margin:10px 0;background: #e6e6e6;padding:0 10px;display:none;}
.lky_webmap_mobile{position: fixed;top:0;left:0;width: 100%;height: 100%;background-color:#f6f8fc;overflow:auto;z-index: 10000;font-size: 16px;}

.lky_webmap_mobile .lky_webmap_list_sub,.lky_webmap_mobile .lky_webmap_cgk{font-size: 14px;}
.lky_webmap_mobile_inner{padding:15px 20px;}
/* .lky_webmap_mobile_inner2{padding:20px 10px;} */
.lky_webmap_t1{color: #404847;font-size: 18px;line-height: 1;position: relative;font-weight:bold;}
.lky_webmap_t1 a{color:#288479;}
.lky_webmap_t1 .btn_close{cursor: pointer;font-size: 24px;position: absolute;right: 10px;top:10px;display: block;width: 30px;text-align: center;}
.lky_webmap_list{ margin: 0 10px;}

.lky_webmap_t2{border-bottom: 1px #e8ecef solid; margin: 0 2%; padding: 20px 0;} 

.lky_webmap_t2 a{color: #404847;display: block;}
.lky_webmap_t2{background: url(lkymaparrow.png) no-repeat right center;color: #404847;font-weight: bold;}

.lky_webmap_cgk{display: flex; -webkit-display: flex; -moz-display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;-moz-flex-wrap: wrap; padding: 5px;   background: #fff;
    margin: 10px 2% 0 2%;
    border-radius: 4px;}
    .lky_webmap_cgk .cgL{width:28%;text-align: center;float: left;margin: 0;}  
    .lky_webmap_cgk  .cgL span{float: right;color: #dae3f3;}
    .lky_webmap_cgk .gclis{width:72%;} 

    .gclis li{float:left;width: 25%;text-align: center;}

    .gclis li a{color: #89939C;;}
    .gclis{margin: 0;}
.lkynobor{border-top:1px solid  #e8ecef;padding-bottom: 0; border-bottom: none; padding-top: 20px;margin-top: 30px;}
.lkynobor01{border: none;padding: 0; margin-top: 20px;}


    

.lky_webmap_list_sub{display: flex; -webkit-display: flex; -moz-display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;}
.lky_webmap_list_sub div{width: 46%;padding:10px 0;line-height:24px;text-align: center;background: #fff;margin:10px 2% 0 2%;border-radius: 4px;align-items: center;display: flex;}
 .search_act {display: inline-block;width: 18px;height: 18px;position: absolute;right: 3px;top: 0;}
 /* .lky_webmap_list_sub div:nth-child(2n){margin-to;} */
.search_act img{width: 100%;height: auto;}
.page {margin:20px 0 ;}

.page li.prev_action,.page li.next_action,.page li.prev,.page li.next{display: block; display: inline-block;}

.fgx{padding-right: 10px;}
.hr_32{height:20px;}
.pub-nowsite{margin: 0 10px;font-size: 16px;background-position: left 6px;}

.header .main-cloum{padding: 0 10px;width: auto;}
.header{padding-top: 5px;}
.header .hr_40{height: 5px;}

.page li.prev, .page li.next, .page li.prev_action, .page li.next_action{font-size: 14px;}

.lky_webmap_list:last-child{margin-bottom: 100px;}


}