/* 通用标题 */
.bgtitle{height: 43px;border-bottom: 2px solid #e7e7e7;line-height: 42px;margin-bottom: 16px;position: relative;}
.bgtitle ul li a{line-height: 42px;height: 42px;border-bottom: 3px solid #e70310;display: block;float: left;font-size: 20px;color: #000;font-weight: bold;padding-left: 0;width: auto;background: none;box-sizing: initial;}
.bgtitle a.more{position: absolute;right: 0;top: 0;padding: 0 10px;height: 25px;text-align: center;color: #666;font-size: 14px;}
.bgtitle a.more:hover{color: #e70310;}
.transform {overflow: hidden;display: block;width: 100%;}
.transform img{width: 100%;transition: all 0.7s;}
.transform img:hover{transform: scale(1.2);}


/*头部导航hover效果*/
.header_top .bannerimg_box .b_nav ul li a.bgi1:hover{background-image: linear-gradient(to right, #04d9ef, #5d9afe);}
.header_top .bannerimg_box .b_nav ul li a.bgi2:hover{background-image: linear-gradient(to right, #d1f168, #efa95c);}
.header_top .bannerimg_box .b_nav ul li a.bgi3:hover{background-image: linear-gradient(to right, #fab8b8, #f880bf);}
.header_top .bannerimg_box .b_nav ul li a.bgi4:hover{background-image: linear-gradient(to right, #5ae9ee, #4ae9b8);}
.header_top .bannerimg_box .b_nav ul li a.bgi5:hover{background-image: linear-gradient(to right, #06d7f0, #5c9afe);}
.header_top .bannerimg_box .b_nav ul li a.bgi6:hover{background-image: linear-gradient(to right, #dca5fe, #7a86df);}

/*滚动公告*/
.txtScroll-box{overflow:hidden;position:relative;height: 50px;line-height: 50px;}
.txtScroll-box .bd ul{float: left;}
.txtScroll-box .bd ul li{display: table;}
.txtScroll-box .bd .txtScroll-box-lists-newsList a{display: table-cell;vertical-align: middle;color: #fff;max-width: 1020px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 20px;}
.txtScroll-box .bd .txtScroll-box-lists-newsList a:hover{color: #fef56d;}
.txtScroll-box .bd .labagg{float: left;color: #fef56d;}
.hslaba{display: inline-block;width: 30px;height: 50px;background: url(../images/icon_all.png) no-repeat left center;vertical-align: middle;background-position: -55px -43px;}
/* 网站内容区域 */
.main_cot{padding: 10px 0 60px;max-width: 1920px;margin: 0 auto;background: url(../images/main_bg.png) no-repeat top center;}
.lbtnews_box{position: relative;max-height: 386px;overflow: hidden;}
.lbtnews_box .tab-box{min-height: 386px}

.lieb_box{margin-bottom: 10px;max-height: 230px;overflow: hidden;}
.lieb_box .tab-box{padding: 7px 22px;width: 34.1%;min-height: 230px;}
.lieb_box .tab-box:last-child{width: 31.8%;background-color: #2c8ee3;}
.lieb_box .tab-box .hd ul li a{font-size: 20px;}
.lieb_box .tab-box .bd ul li{height: 30px;line-height: 30px;}
.lieb_box .tab-box .bd ul li a{font-size: 14px;}
.lieb_box .tab-box .bd ul li .date{height: 30px;line-height: 30px;font-size: 12px;}
.lieb_box .tab-box:last-child .hd ul li a, .lieb_box .tab-box:last-child .hd .more, .lieb_box .tab-box:last-child .bd ul li a, .lieb_box .tab-box:last-child .bd ul li .date{color: #fff;}
.lieb_box .tab-box:last-child .hd .more:hover, .lieb_box .tab-box:last-child .bd ul li a:hover{color: #fef56d;}
.lieb_box .tab-box:last-child .hd ul li.on>a{border-bottom: 1px solid #fff;}
.lieb_box .tab-box:last-child .bd ul li a{background: url(../images/dian_bai.png) no-repeat left center;}
.yszs_box{padding: 7px 22px;width: 31.8%;background-color: #2c8ee3;box-sizing: border-box;min-height: 230px;}
.yszs_box .hd{border-bottom: 1px solid #e6e8e8;position: relative;}
.yszs_box .hd .more{position: absolute;right: 0;top:0;height: 25px;text-align:center;color:#666;font-size: 12px;}
.yszs_box .hd .more,.yszs_box .hd ul li a{height:40px;line-height: 40px;color: #fff;}
.yszs_box .hd .more:hover, .yszs_box .bd .focus-box .bd li a:hover{color: #fef56d;}
.yszs_box .hd ul li{float:left;margin-right:30px;}
.yszs_box .hd ul li:last-child{margin-right: 0;}
.yszs_box .hd ul li a{display:block;position:relative;text-align:center;cursor:pointer;font-size: 20px;height:44px;line-height: 44px;font-weight: bold;}
.yszs_box .hd ul li.on>a{border-bottom: 1px solid #fff;font-weight: bold;}
.yszs_box .bd .focus-box{width: 100%;padding: 10px 0 20px;}
.yszs_box .bd .focus-box .hd{position: absolute;background-color: initial;border-bottom: none;}
.yszs_box .bd .focus-box .hd ul{position: absolute;left: 0;bottom: 0;max-width: none;}
.yszs_box .bd .focus-box .hd ul li{display: inline-block;background-color: #a3c4db;width: 10px;height: 10px;transition: all .3s;margin: 0 0 0 5px;cursor: pointer;border-radius: 5px;}
.yszs_box .bd .focus-box .hd ul li.on{background-color: #fec317;}
.yszs_box .bd .focus-box .bd li a{color: #fff;font-size: 14px;line-height: 1.8;}

@media screen and (max-width: 959px){
    .header_top .bannerimg_box{min-height: 210px;background-color: #1c91ef;}
    .header_top .bannerimg_box .b_nav{position: relative;width: 100%;text-align: center;bottom: 0px;margin-top: 6px;}
    .header_top .bannerimg_box .b_nav ul li{width: 49%;margin-bottom: 6px;float: none;margin-right: 0;display: inline-block;}
    .header_top .bannerimg_box .b_nav ul li a{width: 100%;font-size: 16px;height: 40px;line-height: 40px;}
    .main_cot{padding: 0;background: none;}
    .lbtnews_box{max-height: initial;}
    .lbtnews_box .tab-box{min-height: initial;padding: 0;}
    .lbtnews_box .tab-box .bd ul{padding: 10px 12px;}
    .lbtnews_box .tab-box, .lieb_box .tab-box, .lieb_box .tab-box:last-child, .yszs_box{width: 100%;}
    .lieb_box{margin-bottom: 0;max-height: initial;}
    .lieb_box .tab-box{min-height: initial;padding: 0 12px;}
    .lieb_box .tab-box .hd ul li a{font-size: 18px;}
    .lieb_box .tab-box .bd ul li{height: auto;line-height: inherit;}
    .yszs_box .bd .focus-box .bd li a{padding: 0 4px;}
    .txtScroll-box .bd .txtScroll-box-lists-newsList a{max-width: 260px;}
    .lieb_box .tab-box:last-child .bd ul li a{background:none;}
}
