/*html{overflow-x: hidden;overflow-y:auto;}*/
.h15{height: 15px;clear: both;padding:0;margin:0;}
.mbg1{background-color: #fff;}
.mbg2{background-color: #f5f7fa;}
.pd10{padding:10px;}
.pdlr20{padding:0 20px;}
.br10{border-radius: 10px;}
.brr10{border-top-right-radius:10px;border-bottom-right-radius:10px;}
.brl10{border-top-left-radius:10px;border-bottom-left-radius:10px;}
.brbl10{border-bottom-left-radius:10px;}
#header{height:250px;}
#header .top{height: 40px;line-height: 40px;font-size:14px;border-bottom: 1px solid #d1dce6;}
.header{background: url("/tpl/images/topbg.jpg") center top no-repeat;height: 150px;}
.header .logo{width:100%;margin-top:30px;display: block;}
#searchbox{margin-top:45px;width: 520px;float: right;}
#searchbox .searchbox{width:500px;height:46px;position:relative;z-index:12;}
#searchbox .searchbox ul li{float:left;}
#searchbox .searchbox ul li.se_box{width:370px;height:46px;position:relative;}
#searchbox .searchbox ul li.se_box .msg-box{position:absolute !important;left:0;top:0;}
#searchbox .searchbox ul li.se_box input{float:left;width:370px;height:46px;background:#fff;border:0;border-right:0;line-height:44px;font-size:14px;color:#999;outline:none;border-top-left-radius:3px;-moz-border-top-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;-moz-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;text-indent:20px;}
input.srkcss:focus{outline:0;border-color:#9ecaed!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
#searchbox .searchbox li.sea_an{width:120px;}
#searchbox .searchbox li.sea_an .search-right{float:left;width:120px;height:46px;background:#054696;border:0;overflow:hidden;text-align:center;font-size:16px;color:#fff;cursor:pointer;outline:none;border-top-right-radius:3px;-moz-border-top-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;-moz-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;}
#searchbox .searchbox li.sea_an .search-right i{font-size: 22px;}

.top-nav{background-color:#054696!important;}
.top-nav .layui-nav{padding:0px;background-color:#054696!important;}
.top-nav .layui-nav *{font-size: 17px;}
.top-nav .layui-nav .layui-nav-item {margin: 0 20px;line-height: 59px!important;}
.top-nav .layui-nav .layui-nav-item a{color: #fff;padding:0 28px;}
.top-nav .layui-nav .layui-nav-child dd a{font-size: 16px;color: #333;}
.top-nav .layui-nav .layui-nav-child.kdh {width: 600px;}
.top-nav .layui-nav .layui-this>a{background-color:#054696;}
.top-nav .layui-nav .layui-this:after, .layui-nav-bar{background-color:#054696;}
.top-nav .layui-nav li:hover>a{background-color:#054696;}
.top-nav .layui-nav-child{top:60px;}

.sub-nav{width: 100%;background: #f3f3f3;height: 50px;}
.sub-nav .sub-nav-date{line-height:50px;width: 250px;float: left;color: #ff0000}
.sub-nav .tianqi{width: 300px;float: left;margin-top: 15px;}

#flashnews{height:100%;background-color:transparent}
#flashnews .sipai img{width: 100%;height: 100%;}
#flashnews .sipai .title{position:absolute;bottom: 0;left: 0;width: 100%;height: 50px;background:rgba(0,0,0,0.5);display: block;line-height: 50px;color: #fff;text-indent: 10px;}
#flashnews .layui-carousel-ind{text-align: right !important;padding-right:10px;}

.main_bg{background: url("../images/mainbg.jpg") center top no-repeat;padding-bottom: 10px;overflow: hidden;}

.news-top .layui-tab{margin: 0;margin-left: 15px;}
.news-top .layui-tab-title{border-bottom-width: 1px;height: 52px;line-height: 55px;}
.news-top .layui-tab-content{height:auto;}
.news-top .layui-tab-title li{font-size:20px;color: #000;}
.news-top .layui-tab-title .layui-this,.news-top .layui-tab-title .layui-this a{color: #054696;font-weight: bold;}
.news-top .layui-tab-title .layui-this:after{border-bottom:3px solid #054696;height: 48px;}
.news-top .layui-tab-content{padding: 10px 0}
.news-top .layui-text a{color: #333 !important;}
.news-top .layui-text ul li{margin:0;padding:3px 0;clear: both;font-size: 16px}
.news-top .layui-text ul li::marker {font-size: 14px;color: #ccc}
.news-top .layui-text ul li a{float: left;width:480px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.news-top .layui-text ul li span{padding-left: 10px;float:right;}

.i_news_list .layui-tab{margin: 0;}
.i_news_list .layui-tab-title{border-bottom-width: 1px;height: 52px;line-height: 55px;}
.i_news_list .layui-tab-content{min-height: 300px;}
.i_news_list .layui-tab-title li{font-size:20px;color: #000;}
.i_news_list .layui-tab-title .mores{padding: 0;margin: 0;font-size: 14px;float: right;line-height: 55px;}
.i_news_list .layui-tab-title .layui-this,.i_news_list .layui-tab-title .layui-this a{color: #054696;font-weight: bold;}
.i_news_list .layui-tab-title .layui-this:after{border-bottom:3px solid #054696;height: 48px;}
.i_news_list .layui-tab-content{padding: 10px 0}
.i_news_list .layui-text a{color: #333 !important;}
.i_news_list .layui-text ul li{margin:0;padding:3px 0;clear: both;font-size: 16px}
.i_news_list .layui-text ul li::marker {font-size: 14px;color: #ccc}
.i_news_list .layui-text ul li a{float: left;width:480px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.i_news_list .layui-text ul li span{padding-left: 10px;float:right;}


.i_link .layui-tab{margin: 0;}
.i_link .layui-tab-title{border-bottom-width: 1px;height: 52px;line-height: 55px;}
.i_link .layui-tab-title li{font-size:20px;color: #000;}
.i_link .layui-tab-title .mores{padding: 0;margin: 0;font-size: 14px;float: right;line-height: 55px;}
.i_link .layui-tab-title .layui-this,.i_link .layui-tab-title .layui-this a{color: #054696;font-weight: bold;}
.i_link .layui-tab-title .layui-this:after{border-bottom:3px solid #054696;height: 48px;}
.i_link .layui-tab-content{padding: 10px 0}

.footer{background: #054696;padding:20px 0;}
.footer,.footer a{color: #fff;line-height: 25px;}
.footer_l{text-align: right;padding-right:5px;}
.footer_c{text-align: center;}

.n-left h2{padding:10px;background:url(../images/lm-titleico.png) right bottom no-repeat #054696;}
.n-left h2 span{display: block; line-height: 1.6; font-size: 22px;font-weight: bold; color: #fff; padding:0 30px;}
.n-left .left-nav{background-color: #f0f7ff;background-image: url(../images/left_bg.jpg); background-repeat:no-repeat;background-position: center bottom;background-size:100%;padding:15px;min-height:300px;}
.n-left .layui-nav{background-color:transparent;padding-bottom:200px;}
.n-left .layui-nav .layui-nav-item{margin:10px 0;}
.n-left .layui-nav .layui-nav-item a{color:#333;display:block;padding: 5px 20px 5px 30px;line-height:42px;font-size:16px; border-radius: 4px; background:url(../images/menu-h.png) 228px center no-repeat #fff; -moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.n-left .layui-nav .layui-nav-item a.layui-this{color:#fff;background:url(../images/menu-hover.png) 228px center no-repeat #0d5298;}
.n-left .layui-nav-itemed>a{color: #054696!important;}
.n-left .layui-nav-itemed>.layui-nav-child{background-color: #fff!important;}
.n-left .layui-nav-tree{width:100%;}
.n-right .layui-tab{margin: 0;}
.n-right .layui-tab-title{border-bottom-width: 1px;height: 52px;line-height: 55px;}
.n-right .layui-tab-content{min-height: 260px;}
.n-right .layui-tab-title li{color: #333;padding:0;}
.n-right .layui-tab-title .layui-this a{color: #054696;font-size:22px;}
.n-right .layui-tab-title li a{color: #333;font-size:14px;}
.n-right .layui-tab-title .layui-this{color: #054696;font-weight: bold;padding:0 10px 0 5px;}
.n-right .layui-tab-title .layui-this:after{border-bottom:3px solid #054696;height: 48px;}

.n-newslist{font-size:14px;line-height:32px;overflow:hidden;padding:0 5px;}
.n-newslist ul{clear:both;}
.n-newslist table{max-width:100% !important;}
.n-newslist .layui-text a{color: #333 !important;}
.n-newslist .layui-text ul li{margin:0;padding:7px 0;clear: both;font-size: 18px}
.n-newslist .layui-text ul li::marker {font-size: 14px;color: #ccc}
.n-newslist .layui-text ul li a{float: left;width:750px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.n-newslist .layui-text ul li span{padding-left: 10px;float:right;}

#news_show_content {padding:20px;margin:0 auto;line-height:200%;font-size:16px;overflow: hidden;}
#news_show_content p {line-height:28pt;}
#news_show_content h1{padding:30px 0;font-weight:bold}
#news_show_content hr{height:10px;color:#FF0000}
#news_show_content table{width: 100%!important;}
#news_show_content table td{padding-left:10px;}
#news_show_content img{max-width: 100%;}
.show-header h1{font-size:32px;line-height:200%;text-align:center;padding:10px 0 10px;}
.wzfbxx{height:auto;line-height: 24px;color: #666;margin:10px 0 20px;font-size:14px;text-align:center;padding:8px 0;position: relative;}
.wzfbxx span{padding:0 6px;}
.wzfbxx span i{font-style: normal;}

.filedown{padding:10px;margin:10px;}
.filedown h2{height:30px;line-height:30px; text-indent:20px;color:#069;font-weight:bold;border-bottom: 1px #ddd solid;}
.filedown ul{padding:10px;}
.filedown ul li{height:30px; line-height:30px;font-size:12px;color:#666;}
.filedown ul li a{font-size:14px;}
.n-newslist table td{padding-left:10px;}

#pagestr{text-align: center;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#054696!important;}
.layui-laypage a, .layui-laypage span{padding: 3px 15px!important;font-size: 14px!important;}

.search_set{position:absolute;top:0;right: 0;}
.search_set .layui-form-label,.search_set .layui-input{font-size: 14px;}
.layui-table-page{text-align: center!important;}
@media screen and (min-width: 768px) {
	#header,.header{}
	.logo img{max-width: 100%;}
	#searchbox{width:auto;float:none;margin-top:30px;padding: 10px;}
	#searchbox .searchbox{width: 100%;height:35px;}
	#searchbox .searchbox ul li.se_box{width:80%;position:static;height:35px;}
	#searchbox .searchbox li.sea_an{width:20%;}
	#searchbox .searchbox li.sea_an .search-right{width: 100%;height:35px;}
	#searchbox .searchbox ul li.se_box input{width:100%;height:100%;line-height: 100%;}
}

@media screen and (max-width: 767.89px){
	#header{height: auto;}
	.logo img{width: 100%;}
	.mobmenu{margin:0 auto;margin-top: 45px;display:block;text-align: center;}
	.mobmenu i{border:2px #054696 solid;color: #054696;font-size: 24px;padding:5px;}
	.brl10,.brbl10{border-radius:10px;}
	.news-top .layui-tab{margin:0;}
	.news-top .layui-text ul li a{width:100%;}
	.pdlr20{padding: 0;}
	.i_news_list .layui-text ul li a{width: 100%;}
	.footer{text-align: center;}
	.footer_l{text-align: center;padding: 0;}
	.wzfbxx span{display: block;}
	.show-header h1{font-size: 18px;}
	.n-right{border:0!important;}
	.n-newslist .layui-text ul li a{width: 100%;}
	.header .layui-container{padding:0;}
	#searchbox{width:auto;float:none;margin-top:20px;background-color:#054696;padding: 10px;}
	#searchbox .searchbox{width: 100%;height:35px;}
	#searchbox .searchbox ul li.se_box{width:80%;position:static;height:35px;}
	#searchbox .searchbox li.sea_an{width:20%;}
	#searchbox .searchbox li.sea_an .search-right{width: 100%;height:35px;}
	#searchbox .searchbox ul li.se_box input{width:100%;height:100%;line-height: 100%;}
	.top-nav{background-color:#054696!important;height: 100%;}
	.top-nav .layui-nav{background-color:#054696!important;padding-top:50px;}
	.top-nav .layui-nav .layui-nav-item{margin:0;}
	.top-nav .layui-nav .layui-this>a,.top-nav .layui-nav-tree .layui-this{background-color:transparent!important}
	.top-nav .layui-nav li:hover>a{background-color:transparent!important}
	.top-nav .layui-nav-child{top:0;}
	.top-nav .layui-nav-tree .layui-nav-child{background-color:#003473!important}
	.top-nav .layui-nav .layui-nav-child dd a{color: #fff;}

}
