
body{background:#f3f3f3;font:14px "微软雅黑",Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;}
.fs12{font-size: 12px!important;}
.fs14{font-size: 14px!important;}
.fs16{font-size: 16px!important;}
.fs18{font-size: 18px!important;}
.fs20{font-size: 20px!important;}
.fs22{font-size: 22px!important;}
.fs24{font-size: 24px!important;}
.fc1{color: #ff0000!important;}
.fc2{color: #000!important;}
.fc3{color: #233890!important;}
.fc4{color: #fff!important;}
.fc5{color: #666!important;}
.h10{height: 10px;}
.h20{height: 20px;}
.h5{height: 5px;}
.cl{clear:both;}
.bg1{background:#fff;}
.bg2{background:#f9f9f9;}
.cbody{padding:20px!important;}
.fl{float: left;}
.fr{float: right;}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr5{margin-right:5px}
.h15{height: 15px;clear: both;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.text-left{text-align: left;}
#header{width: 100%;height: 583px;overflow: hidden;}
.top-logo{position: absolute;top:0;left:0;z-index: 999;padding-top: 10px;}
.layui-main{width: 1200px!important;}
.bodybox{padding:10px;background: #fff;}
#FLY-extend-banner div img{width: 100%;}

.layui-bg-blue{background-color:#fff!important;font-size: 18px;}
.top-nav{background-color:#fff!important;position: absolute;top:0;left:0;z-index: 990;width: 100%;padding-top: 20px;padding-bottom: 20px;}
.top-nav .layui-nav{padding:0px;padding-left:400px;}
.top-nav .layui-nav *{font-size: 17px;}
.top-nav .layui-nav .layui-nav-item {margin: 0;}
.top-nav .layui-nav .layui-nav-item a{color: #333;padding:0 18px;}
.top-nav .layui-nav .layui-nav-child dd a{font-size: 15px;color: #333;}
.top-nav .layui-nav .layui-nav-child.kdh {width: 600px;}
.top-nav .layui-nav .layui-this>a{background-color:#fff;}
.top-nav .layui-nav .layui-this:after, .layui-nav-bar{background-color:#fff;}
.top-nav .layui-nav li:hover>a{background-color:#fff;}

.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;}

#searchbox{margin-top:5px;width: 320px;float: right;}
#searchbox .searchbox{width:300px;height:36px;position:relative;z-index:12;}
#searchbox .searchbox ul li{float:left;}
#searchbox .searchbox ul li.se_box{width:210px;height:36px;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:210px;height:36px;background:#fff;border:0;border-right:0;line-height:34px;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: none;
    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:80px;}
#searchbox .searchbox li.sea_an input{float:left;width:80px;height:36px;background:#cc0000;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;}

#flashnews{height:100%;}
#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;}

.layui-tab-brief .layui-tab{margin: 0;}
.layui-tab-brief .layui-tab-title{border-bottom-width: 1px;height: 38px}
.layui-tab-brief .layui-tab-content{height: 220px;}
.layui-tab-brief .layui-tab-title li{font-size:18px;color: #333;}
.layui-tab-brief .layui-tab-title li i{font-size: 20px;}
.layui-tab-brief .layui-tab-title .mores{padding: 0;margin: 0;font-size: 14px;float: right;line-height: 40px;}
.layui-tab-brief .layui-tab-title .layui-this,.layui-tab-brief .layui-tab-title .layui-this a{color: #cc0000;font-weight: bold;}
.layui-tab-brief .layui-tab-title .layui-this:after{border-bottom:3px solid #cc0000}
.layui-tab-brief .layui-tab-content{padding: 5px}
.layui-tab-brief .layui-text a{color: #000 !important;}
.layui-tab-brief .layui-text .toptitle{height: 50px;line-height: 50px;text-align: center;width:500px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;margin: 0 auto;padding-top: 10px;}
.layui-tab-brief .layui-text .toptitle a{color: #ff0000 !important;font-size: 22px;font-weight: bold;}
.layui-tab-brief .layui-text ul li{margin:0;padding:5px 0;clear: both;font-size: 14px}
.layui-tab-brief .layui-text ul li a{float: left;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.layui-tab-brief .layui-text ul li span{padding-left: 10px;float:right;}

.n-newslist .layui-text ul li{font-size: 16px}
.news-top .layui-text ul li a{width:380px;}
.tongzhi .layui-text ul li a{width:260px;}
.news-left .layui-text ul li a{width:340px;}

.zhuanti li{margin:5px 0;}

.btn-list{width: 100%;display: block;margin-bottom:5px;font-size: 16px;text-align: left;text-indent:20px;border-radius: 10px;}
.btn-list i{font-size: 22px;color: #cc0000;font-weight: bold;}

.link-box{width: 122px;}

.item-box{width:195px;float: left;}
.item-box a{padding:5px;display: block;}

.tempWrap{width: 100%!important;}
.pic-list{width: 1200px;}
.pic-list .layui-carousel,.pic-list .layui-carousel>[carousel-item]>*{background-color: #fff;}

.product-item{transition:all .4s ease;}
.product-item .post-item{padding:0px 10px;overflow: hidden;height: 60px;}

.product-item .post-title{margin:10px 0 0;min-height:40px;line-height:20px;height: 40px;overflow: hidden;text-align: center;}
.product-item:hover{box-shadow:0 0 30px rgba(0,0,0,.08)}
.product-item .post-meta{color:#222;margin-right:15px;margin-right:5px}
.product-item p{margin-bottom:0}
.product-item .img-fluid{width:100%;height: 150px;}



.footer{text-align: center;background: #cc0000;padding:20px 0;}
.footer,.footer a{color: #fff;line-height: 25px;}
.footer a{padding:0 5px;}

.n-left{width: 250px;float: left;}
.n-left h2{height:50px;line-height:50px;padding-right:6px;background:#cc0000;overflow:hidden;font-size: 20px;text-align: center;color: #fff;}
.n-left .layui-nav{background: #f3f3f3;}
.n-left .layui-nav .layui-nav-item a{color: #333;font-size: 16px;}
.n-left .layui-nav-tree .layui-this{background: #ccc}
.n-left .layui-nav-itemed>a{color: #cc0000!important;}
.n-left .layui-nav-itemed>.layui-nav-child{background-color: #fff!important;}
.n-left .layui-nav-tree{width: 230px;}
.n-right{width: 950px;float: left;}
.n-right .layui-tab{margin: 0;}
.n-right .layui-tab-title{border-bottom-width: 3px;height: 38px}
.n-right .layui-tab-content{min-height: 260px;height: auto;}
.n-right .layui-tab-title li{color: #333;padding:0;}
.n-right .layui-tab-title .layui-this a{font-size:18px;}
.n-right .layui-tab-title li a{color: #333;font-size:14px;}
.n-right .layui-tab-title .layui-this{color: #cc0000;font-weight: bold;padding:0 10px 0 5px;}
.n-right .layui-tab-title .layui-this:after{border-bottom:0}
.n-newslist{width:99%;height:auto;min-height:600px;_height:600px;font-size:16px;line-height:200%;overflow:hidden;padding:0 5px;}
.n-newslist ul{clear:both;}
.n-newslist table{max-width:860px !important;}
.n-newslist ul li{padding:0;height:38px;line-height:38px;vertical-align:bottom;font-size:16px;}
.n-newslist ul li a{color: #333;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;width:80%;float: left;}
.n-newslist ul li .bt_time{color:#ff0000;float: right;}
.n-newslist ul.doc_list{padding-bottom:5px;}
.n-newslist ul.doc_list li img{float:left;padding-top:18px !important;}
.n-newslist ul.doc_list li.lm_line{height:38px;background:url(../images/navjz_line.gif) 0 18px repeat-x;padding:0;}

#news_show_content {width:98%; padding-bottom:20px;margin:0 auto;padding-top:20px;line-height:200%;font-size:14px;}
#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;}
.show-header h1{font-size:24px;line-height:42px;text-align:center;padding:10px 0 10px;}
.wzfbxx{height:auto;line-height: 24px;color: #666;margin:10px 0 20px;font-size:14px;border-bottom: 1px solid #dcdcdc;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;}

#floatright{position: fixed;top:400px;right:150px;background: #eee;width: 70px;height: 365px;}
#floatright li{width: 70px;height:90px;text-align: center;border-bottom: 1px #ddd solid}
#floatright li a{color: #000;font-weight: bold;padding:20px 0;display: inline-block;}
#floatright li i{color: #cc0000;font-size:30px;margin-bottom:10px;}

	/*垂直手机导航*/
	.mobmenu{background:#333;position:fixed;z-index:9998;top:50px;right:-50%;overflow:hidden;width:200px;height:100%;padding:0;box-shadow:0 0 15px rgba(0,0,0,.5);    -webkit-transition: none .4s ease;
	    transition: none .4s ease;
	    -webkit-transition-property: top,right,bottom,left,-webkit-transform;
	    transition-property: top,right,bottom,left,transform;}
	.mm-opened{right:0;}
	.mobmenu .layui-nav{background-color: #333}
	.mobmenu .layui-nav-tree .layui-nav-child dd.layui-this, 
	.mobmenu .layui-nav-tree .layui-nav-child dd.layui-this a, 
	.mobmenu .layui-nav-tree .layui-this, 
	.mobmenu .layui-nav-tree .layui-this>a, 
	.mobmenu .layui-nav-tree .layui-this>a:hover{background-color: #cc0000!important}

@media screen and (max-width: 1240px) { /* PAD */
	#header{height: 220px;}
	.layui-main{width:auto!important;padding-left:5.335%; padding-right:5.335%;padding-top: 20px;}
	.top-logo{padding-top: 100px;}
	.mob-top{width: 100%;height: 50px;background-color: #cc0000;position: fixed;top:0;left: 0;color: #fff;line-height: 50px;font-size:18px;z-index: 9999}
	.mob-top .layui-icon{font-size: 20px;margin-right: 10px;color: #fff;}
	.news-top .layui-text ul li a,.layui-tab-brief .layui-text ul li a{display: block;float: none;max-width: none !important;margin-right: 50px;width:auto;}
	.n-right{width: 100%;overflow: hidden;}
	#news_show_content img{max-width: 100%;height: auto}
	.textlist2 .item{flex-direction:column;}
	.textlist2 .cont{margin-left:0!important;}

}
