.bgcolor{/* background:#f3f1ec; */}
.main-fluid {padding:20px 0;}
.main-fluid .page-header{margin: 0 0 10px;border-bottom: 1px solid #cdcdcd;}
.info-head{position: relative;}
.info-head h1 {font-size: 18px;color: #0c6873;font-weight:normal;margin-bottom:0;}
.info-head a.more {background:url(/pic20201/images/more.png) no-repeat;width:56px;height:20px;line-height:20px;margin-left:14px;padding:0 10px;font-size:12px;color:#fff;display:inline-block;}

#datehtml{float: left;padding-left: 20px;padding-right: 30px;font-size: 14px;color:#7c7c7b;margin-top:15px;}
.share{float:left;margin-top:10px;}
.share li{display:inline-block;}
.share a{display:inline-block;width:30px;height:30px;line-height:30px;background: url(/pic20201/images/share.png) no-repeat;text-indent: -9999px;margin-left:18px;}
.share a.tx{background-position:0px 0px;}
.share a.weix{background-position:-47px 0px;}
.share a.weibo{background-position:-95px 0px;}

.newTab{width:100%;}
.newTab .TabTitle{min-height:33px;}
.newTab .TabTitle li{padding:0 28px;height:33px;line-height:33px;display:block;float:left;text-align:center;font-size:16px;background: #04667c;margin-right:2px;}
.newTab .TabTitle li a {color:#fff}
.newTab .TabTitle li.active{background:#079dbe;color:#fff;}
.newTab .TabTitle li.active a {color:#fff;}
.nlist{padding:5px 0 0;}
.nlist2{padding:10px 0 0;}
.midbox{width:100%;}
.midbox .hd{height:33px;border-bottom:1px solid #e5e5e5;overflow:hidden;}
.midbox .hd .tt{height:32px;line-height:32px;display:bolck;float:left;width:120px;text-align:center;font-size:16px;color:#fff;background:#079dbe;}
.midbox .hd .tt a {color:#fff}
.midbox .hd .more {float: right;margin-right: 10px;}
.midbox .hd .more a {font-size: 12px;font-weight: normal;line-height:40px;}

.tubiao {padding:30px 0px;background-color: #ffffff;}
.tubiao li {height: 40px;font-size:14px;}
.tubiao li a{width:100%;height:100px;display:block;text-align: center;text-decoration: none;}
.tubiao li a span{display:block;vertical-align:middle;margin:10px auto;background: url(/pic20201/images/boxwycyli.png) no-repeat;width:50px;height:50px;}
.tubiao li a:hover span{display: block;background: url(/pic20201/images/boxwycyli_hover.png) no-repeat;}
.tubiao li a .icon-one{background-position: 0 0;}
.tubiao li a .icon-two{background-position: -140px 0px;}
.tubiao li a .icon-three{background-position: -280px 0px;}
.tubiao li a .icon-four {background-position: -420px 0px;}
.tubiao li a .icon-five {background-position: -562px 0px;}
.tubiao li a .icon-six{background-position: -702px 0px;}
.tubiao li a .icon-seven{background-position: -842px 0px;}
.tubiao li a .icon-eight {background-position: -982px 0px;}

.tubiao li a:hover .icon-one{background-position: 0 0;}
.tubiao li a:hover .icon-two{background-position: -140px 0px;}
.tubiao li a:hover .icon-three{background-position: -280px 0px;}
.tubiao li a:hover .icon-four {background-position: -420px 0px;}
.tubiao li a:hover .icon-five {background-position: -562px 0px;}
.tubiao li a:hover .icon-six{background-position: -702px 0px;}
.tubiao li a:hover .icon-seven{background-position: -842px 0px;}
.tubiao li a:hover .icon-eight {background-position: -982px 0px;}
@media (max-width: 767px) {
    .newTab .TabTitle li{padding:0 20px;}
}
@media (max-width: 470px) {
    .newTab .TabTitle li{width:100%;padding:0;margin:5px 0;margin-right:0;}
}

.list_adap_date17 li{padding:20px 0 12px 0;border-bottom:1px dashed #d1d1d1;}
.list_adap_date17 .datelist .time{width:56px;height:54px;float:left;background-color:#079dbf;text-align:center;margin-right:15px;}
.list_adap_date17 .datelist .time span{display:block;font-size:12px;color:#fff;}
.list_adap_date17 .datelist .time .year{line-height:24px;}
.list_adap_date17 .datelist .time .date{background-color:#e1e0d8;font-size:20px;color:#333;line-height:30px;}
.list_adap_date17 .datelist .dinfo h5{font-size:16px;font-weight:normal;color:#333;margin:5px 0;line-height:22px;}
.list_adap_date17 .datelist .dinfo h5 a{color:#333;}
.list_adap_date17 .datelist .dinfo h5 a:hover{color:#0584D1;}

.box .h4{margin:0;font-weight:600;font-size:18px;color: #db2521;padding:10px 5px;}
.box .h4 span {color:#a0a0a0;font-size: 12px;padding-left: 5px;}

.more {padding:15px 15px 0 15px;}
.more a{font-size:14px;color:#7b7b7b;}

.flink h4{background:url(/pic20201/images/iconlks_1.png) no-repeat;font-size:18px;padding-left:30px;font-weight: bold;color: #db2521;}
.flist li{font-size:14px;/* width: 10%; */float:left;}
.flist li a{display:block;background:url(/pic20201/images/iconli.png) no-repeat left center;/* margin:10px 5px 8px 20px; */padding-left:10px;}


.carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgb(255, 255, 255) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgb(255, 255, 255)),to(rgba(0,0,0,.0001)));
    background-image: linear-gradient(to right,rgb(255, 255, 255) 0,rgba(0,0,0,.0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x;
}
.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgb(251, 251, 251) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgb(251, 251, 251)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgb(251, 251, 251) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x;
}

.margin20 {margin:20px 0}