.layui-main{width: 1200px!important;}
body{background:#fff;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;}
#header{width: 100%;height: 228px;overflow: hidden;}
.top-logo{width: 520px;height: 137px;position: absolute;top:50px;left:0;z-index: 9999}

.layui-bg-blue{background-color:#1479d7!important;font-size: 18px;}
.top-nav{background-color:#1479d7!important;}
.top-nav .layui-nav{padding:0px;}
.top-nav .layui-nav *{font-size: 17px;}
.top-nav .layui-nav .layui-nav-item a{color: #fff;padding:0 38px;}
.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:#1866CF;}
.top-nav .layui-nav .layui-this:after, .layui-nav-bar{background-color:#1866CF;}
.top-nav .layui-nav li:hover>a{background-color:#1866CF;}

.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:#1866CF;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;}

.news-top .layui-tab{margin: 0;}
.news-top .layui-tab-title{border-bottom-width: 1px;height: 38px}
.news-top .layui-tab-content{height: 220px;}
.news-top .layui-tab-title li{font-size:18px;color: #333;}
.news-top .layui-tab-title li i{font-size: 20px;}
.news-top .layui-tab-title .mores{padding: 0;margin: 0;font-size: 14px;float: right;line-height: 40px;}
.news-top .layui-tab-title .layui-this,.news-top .layui-tab-title .layui-this a{color: #1479d7;font-weight: bold;}
.news-top .layui-tab-title .layui-this:after{border-bottom:3px solid #1479d7}
.news-top .layui-tab-content{padding: 5px}
.news-top .layui-text a{color: #000 !important;}
.news-top .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;}
.news-top .layui-text .toptitle a{color: #ff0000 !important;font-size: 22px;font-weight: bold;}
.news-top .layui-text ul li{margin:0;padding:5px 0;clear: both;font-size: 16px}
.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;}

.fw_bj{width:100%;height:auto; line-height:45px;text-align: center;background: #f0f9fe;padding:10px 0;}
.fw_bj a{font-size: 16px;color: #333;line-height: 200%;display: block;border:1px #1479d7 solid;border-radius: 50%;width: 80px;height: 80px;margin: 0 auto;}
.fw_bj a i{font-size:40px;color: #fff;line-height: 80px;width: 40px;height: 40px;border-radius: 50%;background:#1479d7;padding:10px;}
.fw_bj a:hover{}
.fw_bj a:hover i{}

.fw_bj2{width:100%;height:100px;text-align: center;}
.fw_bj2 a{display: block; font-size: 16px;color: #333;font-weight: bold;background: #f7f7f7;padding:16px 0;line-height: 200%;}
.fw_bj2 a i{font-size: 30px;color: #1479d7;margin-bottom:10px;}
.fw_bj2 a:hover{background: #1479d7;color: #fff;}
.fw_bj2 a:hover i{color: #fff;}

.item-box{width: 192px;float: left;}
.item-box a{padding:5px;display: block;}

#topic_list .layui-tab-title{border-bottom-width: 1px;height: 38px}
#topic_list .layui-tab-title li a{font-size:18px;color: #1479d7;}
#topic_list .layui-tab-title li i{font-size: 20px;}
#topic_list .layui-tab-title .layui-this,.news-left .layui-tab-title .layui-this a{color: #1479d7;font-weight: bold;}
#topic_list .layui-tab-title .layui-this:after{border-bottom:3px solid #1479d7}

.news-left .layui-tab{margin: 0;}
.news-left .layui-tab-title{border-bottom-width: 1px;height: 38px}
.news-left .layui-tab-content{height: 230px;}
.news-left .layui-tab-title li{font-size:18px;color: #333;}
.news-left .layui-tab-title li i{font-size: 20px;}
.news-left .layui-tab-title .mores{padding: 0;margin: 0;font-size: 14px;float: right;line-height: 40px;}
.news-left .layui-tab-title .bigtitle{padding: 0;margin: 0;font-size: 20px;float: left;line-height: 40px;color: #1479d7;font-weight: bold;margin-right: 20px;}
.news-left .layui-tab-title .bigtitle i{font-size: 20px;color: #1479d7;}
.news-left .layui-tab-title .layui-this,.news-left .layui-tab-title .layui-this a{color: #1479d7;font-weight: bold;}
.news-left .layui-tab-title .layui-this:after{border-bottom:3px solid #1479d7}
.news-left .layui-tab-content{padding: 5px}
.news-left .layui-text a{color: #000 !important;}
.news-left .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;}
.news-left .layui-text .toptitle a{color: #ff0000 !important;font-size: 22px;font-weight: bold;}
.news-left .layui-text ul li{margin:0;padding:5px 0;clear: both;font-size: 16px}
.news-left .layui-text ul li a{float: left;width:480px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.news-left .layui-text ul li span{padding-left: 10px;float:right;}

.news-right .layui-tab{margin: 0;}
.news-right .layui-tab-title{border-bottom-width: 1px;height: 38px}
.news-right .layui-tab-content{height: 230px;}
.news-right .layui-tab-title li{font-size:18px;color: #333;}
.news-right .layui-tab-title li i{font-size: 20px;}
.news-right .layui-tab-title .mores{padding: 0;margin: 0;font-size: 14px;float: right;line-height: 40px;}
.news-right .layui-tab-title .layui-this,.news-right .layui-tab-title .layui-this a{color: #1479d7;font-weight: bold;}
.news-right .layui-tab-title .layui-this:after{border-bottom:3px solid #1479d7}
.news-right .layui-tab-content{padding: 5px}
.news-right .layui-text a{color: #000 !important;}
.news-right .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;}
.news-right .layui-text .toptitle a{color: #ff0000 !important;font-size: 22px;font-weight: bold;}
.news-right .layui-text ul li{margin:0;padding:5px 0;clear: both;font-size: 16px}
.news-right .layui-text ul li a{float: left;width:480px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.news-right .layui-text ul li span{padding-left: 10px;float:right;}

.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;}

.pic-list .layui-tab{margin: 0;}
.pic-list .layui-tab-title{border-bottom-width: 3px;height: 38px}
.pic-list .layui-tab-content{height: 200px;}
.pic-list .layui-tab-title li{color: #333;padding:0;}
.pic-list .layui-tab-title .layui-this a{color: #1479d7;font-size:20px;}
.pic-list .layui-tab-title li a{color: #333;font-size:14px;}
.pic-list .layui-tab-title .layui-this{color: #1479d7;font-weight: bold;padding:0 10px 0 5px;}
.pic-list .layui-tab-title .layui-this:after{border-bottom:3px solid #1479d7}

.cxxt .title1{padding:10px 0;display:inline-block}
.cxxt .title1 a{color:#1479d7;font-size:20px;padding:18px 0;font-weight:700}
..i_nrbox{padding:5px 0; background:#fff;}
.titletabs3{ height:45px;}
.titletabs3 .tabs {height:45px;  }
.titletabs3 .tabs ul li{float:left;width:270px;height:45px;margin-right:5px;color:#000;background:url(../images/down_ico.gif) no-repeat 240px 17px #eee;line-height:44px;cursor:pointer;padding-left:23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;-webkit-transform:translateZ(0);}
.titletabs3 .tabs ul li.aon { background:url(../images/down_icoh.gif) no-repeat 240px 17px #1479d7;color:#fff;}
.titletabs3 .tabs ul li a{ color:#484848; }
.titletabs3 .tabs ul li.aon a,.titletabs3 .tabs ul li  a:hover{ text-decoration:none; color:#003f98;}
.titletabs3 .tabs ul li.aon a.big{font-size:18px;font-weight:bold}

.botlink{zoom:1;line-height:30px;font-size:14px;padding-top:10px;}
.botlink ul li{float:left;width:150px;height:30px;}
.botlink ul li a{display:block;padding-left:5px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.footer{text-align: center;background: #1866CF;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:#1479d7;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: #b5d6ff}
.n-left .layui-nav-itemed>a{color: #1479d7!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;}
.n-right .layui-tab-title li{color: #333;padding:0;}
.n-right .layui-tab-title .layui-this a{color: #1479d7;font-size:18px;}
.n-right .layui-tab-title li a{color: #333;font-size:14px;}
.n-right .layui-tab-title .layui-this{color: #1479d7;font-weight: bold;padding:0 10px 0 5px;}
.n-right .layui-tab-title .layui-this:after{border-bottom:3px solid #1479d7}
.n-newslist{width:99%;height:auto;min-height:600px;_height:600px;font-size:14px;line-height:32px;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}
.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;}
#news_show_content img{max-width: 100%;}
.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: #1479d7;font-size:30px;margin-bottom:10px;}
