.banner { width: 100%; }
.banner image { width: 100%; }
.nav{width: 100%;height: 50px;background-color: #246EBC;}
.nav .nav-item{width: 25%;height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #fff;}
.nav .nav-item.active{background-color: #035898;}
.nav .nav-item:hover{background-color: #035898;}
/* 新闻列表 */
.news-list{padding-top: 25px;padding-bottom: 55px;}
.news-list .w1200{background-color: #fff;padding: 0 40px 60px 40px;}
.news-list .w1200 ul li{padding-top: 35px;padding-bottom: 20px;border-bottom: 1px dashed #C4C4C4;}
.news-list .w1200 ul li .tit{font-size: 24px;color: #333;padding-bottom: 15px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;
display: block;}
.news-list .w1200 ul li:hover .tit{color: #307CBF;}
.news-list .w1200 ul li .cont{font-size: 14px;color: #666;line-height: 1.7;  text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; 
    display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.news-list .w1200 ul li .time-box{padding-top:15px;}
.news-list .w1200 ul li .time{font-size: 14px;color: #999;}
.news-list .w1200 .bshare-custom{color: #333;font-size: 12px;}
.news-list .w1200 .bshare-custom>img{width: 16px;}
.news-list .w1200 .bshare-custom a{padding: 0; width:55px;height: 32px;padding-left:20px;line-height: 32px;color: #333;}
.news-list .w1200 .bshare-custom .bshare-weixin{background: url(../images/weixin.png) no-repeat center left;background-size: 16px 16px;width: 35px;}
.news-list .w1200 .bshare-custom .bshare-sinaminiblog{background: url(../images/weibo.png) no-repeat center left;background-size: 16px 16px;}
.news-list .w1200 .bshare-custom .bshare-qzone{background: url(../images/qq-zone.png) no-repeat center left;background-size: 16px 16px;}
#bsWXBox{box-sizing: content-box;}
.page-box{padding-top:40px;text-align: center;}
.page-box a,.page-box p{display: inline-block;padding: 6px 12px; text-align: center;color: #333;border: 1px solid #CCCCCC;margin-right: 5px;font-size: 14px;border-radius: 5px;}
.page-box a.active{background-color: #307CBF;color: #fff;border: 1px solid #307CBF;} 
.page-box a:hover,.page-box p:hover{background-color: #307CBF;color: #fff;border: 1px solid #307CBF;}

.foot{width: 100%;background-color:#D6E1EE;height: 160px;padding-top: 60px;font-size: 14px;color: #333;line-height: 2.143;text-align: center;}
.foot span{padding-right: 20px;}

/* 新闻详情 */
.crumbs .w1200{height: 60px;line-height: 60px;font-size: 16px;color: #999;}
.crumbs .w1200 a{ font-size: 16px;color: #999;}  
  
/* .news-details{padding-bottom: 60px;} */
.news-details .w1200 {  background: #fff;padding:25px 0 40px 0;}
.news-details .left_head { padding-bottom: 20px;position: relative;text-align: center;border-bottom: 1px solid #E9E9E9;}
.news-details .left_head h1 {font-size: 26px;color: #000;font-weight: normal; width: 100%;}
.news-details .left_head .tags {color: #666;font-size: 14px;padding-top: 15px;background: url(../images/i13.png) no-repeat left top;}
.news-details .left_head .tags span {margin-right: 35px;}
.detailed { border-bottom:  1px solid #E9E9E9; padding: 30px 0 60px 0;}
.prevNext-box {padding-top: 40px;width: 100%;}
.prevNext-box .down{color: #333;font-size: 16px;cursor: default;}
.prevNext-box .down span{font-weight: bold;}
.prevNext-box .prevNext a{display: inline-block; border-radius: 5px; width: 90px;height: 32px; line-height: 32px;text-align: center;border: 1px solid #0275C6;color: #666;
margin-left: 10px;}
.prevNext-box .prevNext a.active{background-color: #0275C6;color: #fff;}


#dialogBg{width:100%;height:100%;background-color:#000000;opacity:.8;filter:alpha(opacity=60);position:fixed;top:0;left:0;z-index:9999;display:none;}
#dialog1{ width:400px; height:270px; margin: 0 auto; display: none; background-color: #ffffff; position: fixed; top:190px; left: 50%;transform: translateX(-50%);
   z-index: 10000; border: 1px solid #ccc; box-shadow: 3px 2px 4px rgba(0,0,0,0.2); -webkit-box-shadow: 3px 2px 4px rgba(0,0,0,0.2); }
#dialog1 .dialogTop  .close{position: absolute;top: -30px; right: -40px;;width:28px;}
#dialog1 .dialogTop{width:100%;font-size: 22px;color: #000;font-weight: bold;text-align:center;position: relative;height: 70px;line-height: 70px;border-bottom: 1px solid #FAFAFA;}
#dialog1 .editInfos{padding:15px 0;}
#dialog1 .editInfos li{ width: 300px;margin:8px auto auto;font-size: 16px;display: flex;align-items: center;}
#dialog1 .editInfos li .title{width:60px;text-align:left;position: relative;}
#dialog1 .editInfos li .ipt{width:230px;padding-left:5px;border-radius: 5px;-webkit-border-radius:5px;margin-left:5px;height: 42px;line-height: 42px;background-color: #F5F5F5;}
#dialog1 .editInfos li .ipt:focus{outline:none;border-color:#1465C0;}
#dialog1 .editInfos li .submitBtn{ width: 300px;height: 43px;line-height:43px;font-family:"微软雅黑","microsoft yahei";cursor:pointer;margin-top:10px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;
  text-align:center;background-color:#1465C0;color:#fff;}



  