html,
body {
    width: 100%;
    overflow-x: hidden;
    position: relative;
    font-family: "PingFang-SC-Regular";
    background: #fff;
}
body::-webkit-scrollbar {
    display: none;
}
span {
    outline: none;
}

li,
img,
button {
    cursor: pointer;
}
a{
    font-style:  none;
   text-decoration:none;
}

.fr {
    float: right;
}

.box {
    width: 19.20rem;
    background: #fff;
    overflow: hidden;
}

.cur {
    border-bottom: 2px solid #1a4baf;
    color: #1a4baf !important;
    font-size: 0.28rem !important;
}

.show {
    display: block !important;
}

.hide {
    display: none;
}

.news-cont-left-nr {
    width: 68%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.news-cont-left-time {
    margin-right: 0.05rem;
}

/* 首页导航 */

.header-main {
    position: relative;
  }
  .header-box .header-top {
    background: #f4faff;
  }
  .header-box .header-top p {
    line-height: 30px;
    font-size: 12px !important;
    font-weight: 400;
    text-align: right;
    color: #333333;
  }
  .header-main .header-middle {
    height: 80px;
    position: relative;
  }
  .header-main .header_logo {
    width: 326px;
    height: 58px;
    position: absolute;
    top: 11px;
    left: 0;
  }
  
  .header-main .header_logo img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
  
  .header_search {
    width: 326px;
    height: 38px;
    position: absolute;
    top: 21px;
    right: 0;
  }
  
  .header_search .search {
    width: 100%;
    height: 100%;
    background: rgba(114, 112, 133, 0);
    border: 1px solid #ccc;
    position: relative;
  }
  
  .header_search .search .search_inp {
    width: 76%;
    height: 100%;
    background: none;
    border: none;
    position: absolute;
    top: -1px;
    left: 10px;
  }
  
  .search img {
    width: 21px;
    height: 21px;
  }
  .search_pic{
    position: absolute;
    top: -1px;
    right: -1px;
    width: 58px;
    height: 40px;
    border: 0 none;
    background: #00509c;
    /*opacity: 0;*/
  }
  .header-tab {
    height: 52px;
    background: #00509c;
  }
  
  .header-tab>ul>li {
    width: 140px;
    height: 52px;
    line-height: 52px;
    float: left;
    position: relative;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #ffffff;
  }
  .header-tab>ul>li.active {
    background: #045cb0;
  }
  
  .header-tab ul li>a {
    font-size: 17px;
    color: #ffffff;
    text-decoration: none;
  }
  
  .header-tab ul li dl{
    display: none;
    width: 140px;
    background: rgba(0,78,151,.7);
    z-index: 999999;
    position: absolute;
    top: 50px;
    left: 0;
  }
  .header-tab ul li dl dd{
    width: 100%;
    text-align: center;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #fff;
    margin-left: 0 !important;
  }
  
  .header-tab ul li dl dd a{
    color: #fff;
    text-decoration: none;
    font-size: 15px;
  }

  
.jw-big-title dl dt a { font-size: 24px;} /*大标题 原始26px*/
.sjw-big-title dl dd a{font-size:17px;}   /*小标题*/
.sjw-big-title dl dd b{font-size:20px;}
.sjw-big-title {
margin-top:33px;
}
.sjw-big-title{text-align:center; border-bottom:1px #ccc solid; margin-bottom:15px;}
.sjw-big-title dl dt a{font-size:40px; font-weight:700; text-decoration:none;}
.sjw-big-title dl dd{padding:15px 0;}
.sjw-big-title dl dd a{font-size:20px; display:inline-block; color:#010101;}
.sjw-big-title dl dd b{padding:0 15px; vertical-align:2px;}
.main{width:1030px; margin:0 auto;}

.nav-tab ul li dl dd a{
    color: #fff;
     text-decoration: none;
}




/* 轮播 */
.swiper {
    width: 100%;
    height: 5.64rem;
}

.swiper img {
    width: 100%;
    height: 100%;
}

.swiper-container,
.swiper-wrapper {
    width: 100%;
    height: 100%;
}

.swiper-wrapper .swiper-slide,
.swiper-wrapper .swiper-slide img {
    width: 100%;
    height: 100%;
}

.scroll{
    width: 100%;
    margin-top: 0.2rem;
}
.scroll img{
    width: 100%;
    height: auto;
}
.xiangmu{
	width: 1200px;
    height: auto;
    position: absolute;
    bottom: 0rem;
    left: 50%;
     margin-left: -600px;
    z-index: 999999;
    background: rgba(123,123,123,0.5);
    padding: 0.25rem 0;
}
.xiangmu dd{ display: inline-block; text-align: center; min-width: 15%;}
.xiangmu dd img{ width: auto; height: 64px;}
.xiangmu dd p{ color: #fff; font-size: 20px;}
/* 内容 */
.cont {
    /* padding: 0 1rem; */
    background: #fff;
}


/* 新闻中心 */
.cont .cont-news {
    /* width: 100%; */
    height: 4.7rem;
    padding: 0.24rem 1rem 0 1rem;
}

.tabs img {
    height: 100%;
}


.news-left {
    width: 9rem;
    height: 4.7rem;
    float: left;
    margin-top: 0.12rem;
    background: #f6f6f6;
    padding:0.2rem; box-sizing: border-box;
}
.cont-news .news-left { float: right;}
.cont-news .news-right { float: left;}
.news-tab-mid {
    width: 100%;
    height: 0.45rem;
    position: relative;
    border-bottom: 1px solid #DCDCDC;
}

.news-tab-mid ul {
    height: 0.45rem;
    position: absolute;
    top: 0;
    left: 0.1rem;
}

.news-tab-mid ul li {
    float: left;
    font-size: 0.28rem;
    color: #2B2B2B;
    height: 0.45rem;
    line-height: 0.45rem;
    text-align: center;
    font-weight: bold;
    margin-right: 0.2rem;
}

.tabs-right {
    height: 0.14rem;
    position: absolute;
    top: 0.17rem;
    right: 0.2rem;
}

.tabs-right span {
    font-size: 0.18rem;
    display: inline-block;
    color: #1a4baf;
    font-weight: bold;
}

.news-cont {
    width: 100%;
    height: 4.1rem;
    padding: 0.32rem 0 0rem 0;
    position: relative;
}

.hide1 {
    visibility: hidden;
    z-index: -1;
    height: 0;
    position: absolute;
}

.news-cont-left {
    width: 97%;
    margin-left: 0.11rem;
}

.news-cont-left ul li {
    width: 100%;
    height: 0.24rem;
    line-height: 0.23rem;
    color: #444444;
    font-size: 0.22rem;
    margin-bottom: 0.22rem;
}
.news-cont-left ul li span{
    height: 100%;
}

.news-cont-left-time {
    color: #999999;
}
.news-cont-left ul li:hover span{
	color: #1a4baf;
    font-size: 0.24rem;
    font-weight: bold;}
/*.now {
    color: #1a4baf;
    font-size: 0.24rem;
    font-weight: bold;
}*/

.news-right {
    width: 8rem;
    height: 4.7rem;
    float: right;
    margin-top: 0.12rem;
}

.news-cont-right {
    width: 100%;
    height: 100%;
    position: relative;
}

.news-cont-right .swiper-slide img {
    position: absolute;
    top: 0;
    left: 0;
}

.news-cont-right .swiper-slide .news-cont-right-nr {
    width: 97%;
    height: 0.56rem;
    line-height: 0.56rem;
    text-align: left;
    color: #fff;
    font-size: 0.16rem;
    position: absolute;
    bottom: 0;
    left: 0;
    background: #1a4baf;
    opacity: 0.8;
    padding: 0 2rem 0 0.21rem;
}

/* 轮播样式 */
.news-cont-right .swiper-pagination span {
    width: 0.1rem !important;
    height: 0.1rem !important;
}

.news-cont-right .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px !important;
}

.news-cont-right .swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: 0.2rem !important;
}

/* 主营业务 */
.cont .cont-type {
    /* width: 100%; */
    height: 4.5rem;
    padding: 0.48rem 0;
}

.news-type {
    width: 100%;
    height: 1.86rem;
}

.news-type-left {
    width: 0.45rem;
    height: 1.80rem;
    margin-top: 0.06rem;
    background: #EEEEEE;
    position: relative;
}

.news-type-left img {
    width: 0.17rem;
    height: 1.68rem;
    position: absolute;
    top: 0.06rem;
    left: 0.14rem;
}

.news-type-mid ul li {
    float: left;
    width: 2.20rem;
    height: 1.86rem;
    position: relative;
}

.news-type-mid .cover_bot {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.news-type-mid .cover_bot img {
    width: 0.6rem;
    height: 0.6rem;
    position: absolute;
    top: 0.37rem;
    left: 0.8rem;
}

.news-type-mid .cover_bot span {
    width: 100%;
    text-align: center;
    height: 0.6rem;
    position: absolute;
    top: 1.17rem;
    left: 0rem;
    color: #2B2B2B;
    font-size: 0.20rem;
}

.news-type-mid .cover_top {
    width: 100%;
    height: 98%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999;
    border-top: 6px solid #D6000F;
    padding: 0;
}

.news-type-mid .cover_top_bj {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0rem;
    left: 0rem;
}

.news-type-mid .cover_top_zx {
    width: 0.6rem;
    height: 0.6rem;
    position: absolute;
    top: 0.37rem;
    left: 0.8rem;
}

.news-type-mid .cover_top span {
    width: 100%;
    text-align: center;
    height: 0.6rem;
    position: absolute;
    top: 1.17rem;
    left: 0rem;
    color: #ffffff;
    font-size: 0.20rem;
}

.news_type_nr {
    margin-top: 0.32rem;
    display: none;
    height: 2.5rem;
    width: 100%;
}

.news_type_nr .news-types-left {
    width: 3.98rem;
    height: 2.4rem;
    margin-top: 0.06rem;
    position: relative;
}

.news_type_nr .news-types-left span {
    font-size: 0.16rem;
    width: 100%;
    height: 1.95rem;
    font-family: 'MicrosoftYaHei';
    font-weight: 400;
    color: rgba(0, 0, 0, 1);
    line-height: 0.26rem;
    position: absolute;
    top: 0;
    left: 0;
}

.news_type_nr .news-types-left img {
    width: 0.36rem;
    height: 0.14rem;
    position: absolute;
    right: 0;
    bottom: 0.1rem;
}

.news-types-right ul li {
    float: left;
    width: 1.80rem;
    height: 2.40rem;
    margin-left: 0.12rem;
    overflow: hidden;
}

.news-types-right ul li img {
    width: 100%;
    height: 100%;
}




/* 中化风采 */
.cont-style {
    /* width: 100%; */
    height: 4.08rem;
    margin-top: 0.15rem;
    padding: 0 1rem;
}

.style_left_scroll {
    width: 100%;
    height: 3.08rem;
    background: #fff;
}

.style-cont {
    width: 100%;
    height: 3.2rem;
    margin-top: 0.21rem;
}

.style-cont ul li {
    width: 2.5rem;
    height: auto;
    float: left;
    margin-right: 0.2rem;
}

.style-cont ul li img {
    width: 100%;
    height: 100%;
}

.style_right_img {
    width: 6rem;
    height: 3.08rem;
}

.style_right_img img {
    width: 100%;
    height: 100%;
}

/* 切换 中间 */
.cont-follow {
    height: 4.6rem;
    margin-top: 0.36rem;
    padding: 0 1rem;
}

.follow-left {
    width: 5.27rem;
    height: 4.7rem;
    float: left;
    background: #f6f6f6;
    padding: 0.2rem; box-sizing: border-box;
}

.par_left {
    margin-left: 0.15rem;
}

.follow-pic img {
    width: 100%;
    height: 2.5rem;
    margin-left: 0.12rem;
}

.follow-pic span {
    margin-left: 0.1rem;
    margin-top: 0.13rem;
    color: #2B2B2B;
    font-size: 0.20rem;
}


dd {
    height: 0.3rem;
}

dd a {
    color: #000;
    font-size: 15px;
    font-weight: bold;
}

/* 相关链接 */
.cont-rela {
    height: 0.45rem;
    line-height: 0.45rem;
    background: #f5f5f5;
    position: relative;
    margin: 0.11rem auto;
    width: 1200px;
    text-align: center;
}

.cont-rela select {
    margin-left: 20px;
    width: 2rem;
    border: 1px solid rgba(192, 192, 192, 1);
    height: 0.3rem;
}

.rela_title {
    color: #1a4baf;
    font-size: 0.24rem;
    font-weight: bold;
    margin-left: 0.19rem;
}

.rela_sel1 {
    color: #2B2B2B;
    font-size: 0.18rem;
}

.rela_sel2 {
    margin-left: 50px;
    color: #2B2B2B;
    font-size: 0.18rem;
}



/* 尾部 */
.footBox {
    width: 100%;
    margin-top: 33px;
    border-top: 1px solid #DCDCDC;
    padding-top: 33px;
}

.footBox p {
    width: 100%;
    height: 17px;
    text-align: center;
}
.footBox .footTab a{
    margin-left: 59px;
}

.footBox .footTab span {
    font-size: 16px;
    font-weight: bold;
    color: rgba(34, 34, 34, 1);

}

.footBox p a:first-child {
    margin-left: 0 !important;
}

.footBox .footAddress {
    margin-top: 35px;
}

.footBox .footAddress span {
    font-size: 16px;
    font-weight: 400;
    color: rgba(34, 34, 34, 1);
}

.footBox .footCopyright {
    margin-top: 26px;
    padding-bottom: 26px;
}

.footBox .footCopyright span {
    font-size: 16px;
    font-weight: 400;
    color: rgba(34, 34, 34, 1);
}






/* 动画 移上放大*/
.cont-special-pic ul li img,
.news-types-right ul li img,
.style-cont ul li img {
    width: 100%;
    transform: scale(1);
    transition: .5s;
}

.news-types-right ul li:hover img,
.cont-special-pic ul li:hover img,
.style-cont ul li:hover img {
    width: 100%;
    transform: scale(1.08);
    transition: .5s;
}


/* 产品板块 */
.cont-product {
	width: 94%;
	margin-left: 0.52rem;
    height: 8rem;
    background: url(../img/pic-bj.png);
    background-size: 100% 100%;
    margin-top: 0.44rem;
    position: relative;
    padding-bottom:0.4rem ;
}

.product-top {
    width: 100%;
    height: auto;
    padding: 0.3rem;
    text-align: center;
}

.product-top img {
    width: 100%;
    height: 100%;
}

.product_box {
    height: 7rem;
    position: relative;
    overflow: hidden;
    margin: 0 0.43rem;
}

.product-nr {
    width: 400%;
    height: 7rem;
    position: absolute;
    top: 0;
}
#btnArr{
    width:100%;
    height:0.8rem;
    position: absolute;
    left:-0.75rem;
    top:3.8rem;
}
#btnArr img{
    display: block;
    cursor:pointer;
    position: absolute;
    left:0.2rem;

}
#btnArr #right{
    left:auto;
    right:-1.35rem;
}

.product_list_lunbo {
    float: left;
    width: 8.6rem;
}

.product-box {
    float: left;
    width: 50%;
    height: 3.5rem;
    position: relative;
    background: #fff;
	
}
.product-wz{}
.product-wz em{ font-style: normal; display: block; line-height: 0.44rem; width: 1.5rem; background: #1a4baf; color: #fff; position: absolute;
 bottom:0.5rem;left: 0.27rem;text-align: center;font-size: 0.18rem;}
.product-img {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.product-title {
    font-size: 0.28rem;
    font-family: 'MicrosoftYaHei-Bold';
    font-weight: bold;
    color: rgba(8, 53, 121, 1);
    position: absolute;
    top: 0.56rem;
    left: 0.27rem;
}

.product-text {
    font-size: 0.22rem;
    font-family: 'MicrosoftYaHei';
    font-weight: 400;
    color: rgba(68, 68, 68, 1);
    position: absolute;
    top: 1rem;
    left: 0.27rem;
    right: 0.27rem;
    line-height: 0.35rem;
}

.product-more {
    width: 0.36rem;
    height: 0.14rem;
    position: absolute;
    bottom: 0.20rem;
    right: 0.43rem;
}



/*新闻*/
.nydh{margin:0 auto; position: relative;text-decoration: none; color:#333;width:1200px;}
.ny_nav{
    height: 50px;
}
.ny_nav li{ 
    float: left;
    font-size: 18px;
    color: #2B2B2B;
    height: 50px;
    line-height: 50px;
    text-align: center;

}
.ny_nav li a{ 
    text-decoration: none;
    color: #333;
    display: block;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-top: 15px;
    padding: 0 10px;
    border-right: 1px solid #ccc !important;
    
}
.ny_nav li.on{ background: #1a4baf !important; font-weight: bold;}
.ny_nav li:hover{ background: #eeeeee !important; font-weight: bold;}
.ny_nav li.on a{ color: #fff !important;border-right:none !important;}
.ny_nav li:hover a{ color: #1a4baf !important;border-right:none !important;}

.cont .ny_nav{
    height: 30px;
    margin: 30px auto;
    display: flex;
    justify-content: center;
    align-items: center;
}
.cont .ny_nav li{
    width: 360px;
    height: 40px !important;
    line-height: 40px !important;
    background: #fff;
    margin-right: 0;
    border:1px solid #1A4BAF;
    font-size:7px;
    font-weight:bold;
    color:rgba(0,78,151,1);
    padding: 0;
    float: left;
    border-radius: 0 !important;
}
.cont .ny_nav li a{
    font-size:16px;
    font-weight:bold;
    color: #333;
    margin-top: 11px;
}


.mbx_nav{ font-size: 0.18rem; 
		height: 0.7rem;
    	line-height: 0.7rem; 
    	position: absolute; top: 0; right: 0;
    }
.mbx_nav p{
		font-size: 14px !important;
		height: 60px;
    	line-height:60px;color:#a1a1a1;
}
.mbx_nav p span{color: #004e97;}
.mbx_nav p a{text-decoration: none; color:#666; padding: 0 5px;font-size: 14px !important;}
.mbx_nav p a:hover{color: #004e97;}

.ny_news{ 
    width: 1200px;   
    background: #fff;
    padding: 0 0 20px 0;
    margin: 20px auto;
}
.news_list{
    padding: 0 20px;
}
.news_list li{ padding: 20px 0; border-bottom: 0.01rem dashed #eee;}
.news_list li a{text-decoration: none;}
.news_list li .news_img{ float: left; width: 22%; height: 150px; overflow: hidden;}
.news_list li .news_img img{ width: 100%; transition: 0.5s all;height: 100%;
    object-fit: cover;}
.news_wz{ float: right;
	width: 76%;
}
.news_wz h2{ 
	font-size: 23px;
	 font-weight: bold;
	 color: #333333;
	  margin-bottom: 20px;
	  transition: 0.5s all;
	  display:inline-block;
}
.news_wz p{
	font-size: 20px;
	 color: #666;
	 overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
	  line-height: 30px;
}
.news_wz h4{ 
    /*margin-top: 0.35rem;*/
	 font-size: 18px;
	 display: flex;
	 align-items: center;
	  color: #888;
	  display: inline-block;
	  float: right;
}
.news_wz h4 img{
	 margin-right: 0.12rem;
	  width: 0.23rem;
}
.news_list li:hover .news_img img{
	transform: scale(1.1);
}
.news_list li:hover h2{
	color: #1a4baf;
}
.news_list1{}
.news_list1 li{ padding: 0.44rem 0 0 0;width: 5.173rem; float: left; margin-right: 0.4rem;}
.news_list1 li:nth-child(3n){ margin-right: 0;}
.news_list1 li a{text-decoration: none;}
.news_list1 li .news_wz{width: 5.173rem; text-align: center;}
.news_list1 li .news_wz h2{ font-weight: normal; font-size: 0.24rem; color: #333; line-height: 0.66rem; border: 0.01rem solid #eee; margin-bottom: 0;}
.news_list1 li .news_img1{width: 5.173rem; height: 3rem; overflow: hidden;}
.news_list1 li .news_img1 img{width: 100%; transition: 0.5s all;}
.news_list1 li:hover img{ transform: scale(1.1);}

.zhuanti{ margin-top: 3rem; padding: 0 1rem;}
.baodao{ background: #fff;}
.zt_lb{ width: 7.5rem; float: left;}
.picScroll-left{ width:100%;  overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:30px; position: absolute; bottom: 0.16rem; right: 0; z-index: 52;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:0.1rem; height:0.1rem; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:#fff; border-radius: 50%; }
.picScroll-left .hd ul li.on{ background: #e32d2c; }
.picScroll-left .bd{ }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  width: 100%; position: relative; }
.picScroll-left .bd ul li .pic{ text-align:center;  height: 4.6rem; overflow: hidden; width: 100%;}
.picScroll-left .bd ul li .pic img{ width:100%;  display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:0.6rem; position: absolute; width: 100%;  background: rgba(0,0,0,.6); 
 text-align: left; z-index: 50; bottom: 0; left: 0; text-indent: 0.1rem; padding-right: 1rem; box-sizing: border-box;
 white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.picScroll-left .bd ul li .title a{color: #fff; font-size: 16px;}

.bd_list{ float: right; width: 9.4rem;padding: 0 0.4rem; box-sizing: border-box;}
.zt_bt{ padding: 0.24rem 0;}
.zt_bt img{ height: 0.25rem; float: left; display: block; margin-right: 0.1rem;}
.zt_bt p{ float: left;color: #e11d1d; font-size: 0.24rem; line-height: 0.25rem;}
.zt_bt a{ float: right; font-size: 0.18rem; color: #888; font-weight:normal;}
.zt_bt a:hover{color: #e11d1d;}
.bd_list ul li{ position: relative;border-bottom: 0.01rem dashed #eee; line-height: 0.54rem;}
.bd_list ul li:before{ content: "■"; color: #e11d1d; float: left; margin-right: 0.1rem;}
.bd_list ul li a{ color: #666666;}
.bd_list ul li a p{ font-size: 0.18rem; float: left; width: 7.1rem;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.bd_list ul li a span{ font-size: 0.16rem; float: right;}
.bd_list ul li:hover a{color: #e11d1d;}

.zt_new1{ padding: 0.3rem 0; font-weight:normal; display: block !important;}
.zt_new1 dd{ width: 5.5rem; float: left; background: #fff; height: auto !important;padding: 0 0.2rem;  box-sizing: border-box; margin-right: 0.3rem;}
.zt_new1 dd:nth-child(3n){ margin-right: 0;}
.zt_new1 dd ul li{ position: relative;border-bottom: 0.01rem dashed #eee; line-height: 0.54rem; font-weight:normal;height:41px !important;overflow: hidden}
.zt_new1 dd  ul li:before{ content: "■"; color: #e11d1d; float: left; margin-right: 0.1rem;}
.zt_new1 dd  ul li a{ color: #666666;}
.zt_new1 dd  ul li a p{ font-size: 0.18rem; float: left; width: 3.6rem;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; font-weight:normal;} 
.zt_new1 dd  ul li a span{ font-size: 0.16rem; float: right; font-weight:normal;}
.zt_new1 dd  ul li:hover a{color: #e11d1d;}
/*煤地人*/
.meidiren{ margin: 0.44rem 1rem 0 1rem;}
.zt_lb1{ width: 8.5rem; float: left;}
.mdbd_list{ float: right; width: 8.6rem;padding: 0 0.4rem; box-sizing: border-box;}
.zt_bt1{ padding: 0.24rem 0;}
.zt_bt1 img{ height: 0.25rem; float: left; display: block; margin-right: 0.1rem;}
.zt_bt1 p{ float: left;color: #09508e; font-size: 0.24rem; line-height: 0.25rem;}
.zt_bt1 a{ float: right; font-size: 0.18rem; color: #888; font-weight:normal;}
.zt_bt1 a:hover{color: #09508e;}
.mdbd_list ul li{ position: relative;border-bottom: 0.01rem dashed #eee; line-height: 0.54rem;}
.mdbd_list ul li:before{ content: "■"; color: #09508e; float: left; margin-right: 0.1rem;}
.mdbd_list ul li a{ color: #666666;}
.mdbd_list ul li a p{ font-size: 0.18rem; float: left; width: 6.5rem;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.mdbd_list ul li a span{ font-size: 0.16rem; float: right;}
.mdbd_list ul li:hover a{color: #09508e;}
.zt_lb1 .picScroll-left .bd ul li .pic{ text-align:center;  height: 5.1rem; overflow: hidden; width: 100%;}

.hd_sp{ background: #fff; margin: 0.3rem 0;}
.hdbj{width:8.5rem; padding:0 0.3rem; box-sizing: border-box;float: left;}
.hdbj_js{ font-size: 0.18rem;color: #666; line-height: 0.36rem;}
.jcsp{ float: right; width: 8.5rem;padding: 0 0.3rem; box-sizing: border-box;}
.sp_list{ padding-bottom: 0.3rem;}
.sp_list li{ float: left; width: 3.72rem; margin-right: 0.3rem;}
.sp_list li:nth-child(2n){ margin-right: 0;}
.sp_list li .sp_img{ width: 3.72rem; height: 2.23rem; overflow: hidden;}
.sp_list li .sp_img img{ width: 100%; display: block;}
.sp_list li p{ line-height: .4rem; background: #09508e; color: #fff;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;
 font-size: 0.18rem; text-indent: 1em;}

.gsh{ background: url(../img/zmr_bg.png) no-repeat top center ; background-size: 100% auto; padding-top:2rem;}
.gsh_list{ background: #fff; padding: 0.2rem;}
.gsh_list li{ float: left; width: 4rem; margin-right: 0.26rem; margin-bottom: 0.26rem;}
.gsh_list li:nth-child(4n){ margin-right: 0;}
.gsh_list li .gsh_img{ width: 4rem; height: 2.78rem; overflow: hidden;}
.gsh_list li .gsh_img img{ width:4rem;}
.gsh_list li p{line-height: .44rem; background: #09508e; color: #fff;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;
 font-size: 0.18rem; text-indent: 1em;}

.news_list2{}
.news_list2 li{ padding: 20px; border-bottom: 0.01rem dashed #eee;}
.news_list2 li a{text-decoration: none;}
.news_list2 li .time{ float: left; width: 22%; height: 150px; overflow: hidden; background: #f9f9f9; align-items: center; text-align: center;color: #014e9e;
display: flex;justify-content: center; transition: all 0.5s;}
.news_list2 li .time h2{font-size: 0.4rem; font-weight: bold;}
.news_list2 li .time h2 span{font-size: 0.26rem; display: block; font-weight: normal;}
.news_list2 li .time img{width:100%;height:auto;}
.news_list2 li .news_img img{ width: 100%; transition: 0.5s all;}
.news_list2 li .news_wz{ float: right;
	width: 76%;
}
.news_wz h2{ 
	font-size: 23px;
	 font-weight: bold;
	 color: #333333;
	  margin-bottom: 20px;
	  transition: 0.5s all;
	  display:inline-block;
	white-space:nowrap;
}
.news_wz p{
	font-size: 20px;
	 color: #666;
	 overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;
	  line-height: 30px;
}
.news_wz h4{ 
    /*margin-top: 0.35rem;*/
	 font-size: 0.2rem;
	 display: flex;
	 align-items: center;
	  color: #888;
	  display: inline-block;
	  float: right;
}
.news_wz h4 img{
	 margin-right: 0.12rem;
	  width: 0.23rem;
}
.news_wz h5{   
	 margin-top:18px;
    display: inline-block;
    border: 1px solid #e8e8e8;
     line-height: 0.4rem; text-align: center; font-size: 0.18rem; width: 1.5rem;
      color: #888;
      }
.news_list2 li:hover .time{
	background: #014e9e; color: #fff;
}
.news_list2 li:hover .time h2{color: #fff;}
.news_list2 li:hover h5{
	background: #014e9e; color: #fff;
}

.zt_new3{ padding: 0.3rem 0; font-weight:normal; display: block !important;}
.zt_new3 dd{ width:8.45rem; float: left; background: #fff; height: auto !important;padding: 0 0.2rem;  box-sizing: border-box; margin-right: 0.3rem;}
.zt_new3 dd:nth-child(2n){ margin-right: 0;}
.zt_new3 dd ul li{ position: relative;border-bottom: 0.01rem dashed #eee; line-height: 0.54rem; font-weight:normal;}
.zt_new3 dd  ul li:before{ content: "■"; color: #e11d1d; float: left; margin-right: 0.1rem;}
.zt_new3 dd  ul li a{ color: #666666;}
.zt_new3 dd  ul li a p{ font-size: 0.18rem; float: left; width: 6.4rem;white-space: nowrap;text-overflow: ellipsis; overflow: hidden; font-weight:normal;} 
.zt_new3 dd  ul li a span{ font-size: 0.16rem; float: right; font-weight:normal;}
.zt_new3 dd  ul li:hover a{color: #e11d1d;}

.news_list6{}
.news_list6 li{ margin: 0.44rem 0 0 0;width: 24%; float: left; margin-right: 10px;border: 0.01rem solid #eee; box-sizing: border-box;}
.news_list6 li:nth-child(5n){ margin-left: 10px;}
.news_list6 li:nth-child(4n){ margin-right: 0px;}
.news_list6 li:last-child{ margin-right: 0px;}
.news_list6 li:first-child{ margin-left: 10px;}
.news_list6 li a{text-decoration: none;}
.news_list6 li .news_wz{width: 100%; text-align: center;}
.news_list6 li .news_wz h2{ font-weight: normal; font-size: 0.24rem; color: #333; line-height: 0.66rem;  margin-bottom: 0;}
.news_list6 li .news_img1{width: 100%; height:375px; overflow: hidden;}
.news_list6 li .news_img1 img{width: 100%; height:373px; transition: 0.5s all;}
.news_list6 li:hover img{ transform: scale(1.1);}

.news_xq{ 
        background: #fff;
        padding: 20px 0;
        margin: 20px auto;
        width: 1200px;
    }
.biaoti1{ text-align: center; margin-top: 12px; padding-bottom:20px; border-bottom: 1px solid #eee; margin-bottom: 0.3rem;}
.biaoti1 h1{ font-size:22px !important; font-weight: bold; color: #333; margin-bottom: 10px;}
.biaoti1 p{ font-size: 0.18rem; color: #888;}
.biaoti1 p span{ margin: 0 0.2rem;}
.news_wzxq{ font-size: 0.2rem; color: #333; line-height: 1.8; min-height: 4rem;padding:0 20px;}

/*.nav-tab li{ position: relative;}*/
/*.nav-tab li a{ text-decoration: none;color: #333; font-weight: bold;}*/
/*.nav-tab li .erji{ position: absolute; width:1.6rem; top: 0.23rem; left: 50%; margin-left: -0.8rem; z-index: 50; padding-top: 0.24rem; display: none;}*/
/*.nav-tab li .erji dd{ line-height: 0.44rem; background: rgba(0,78,151,.7); text-align: center; height: 0.44rem; font-size: 0.18rem;}*/
/*.nav-tab li .erji dd a{ color: #fff; font-weight: normal;}*/
/*.nav-tab li .erji dd:hover{ background: rgba(0,78,151,1);}*/
/*.nav-tab li:hover>a{ color: #004e97;}*/
/*.nav-tab li:hover .erji{ display: block;}*/

.lxkf{ 
    margin: 0.44rem 1rem 0 1rem;
    }
.lxkf_left{ width: 11rem; float: left; background: #fff; padding: 0.35rem 0.35rem 1px 0.35rem; box-sizing: border-box;}
.lxkf_left dd{ width: 4.97rem; float: left; height: 2.26rem; margin-right: 0.35rem; margin-bottom: 0.35rem; position: relative;}
.lxkf_left dd:nth-child(2n){ margin-right: 0;}
.lxkf_left dd a>img{ width: 4.97rem;}
.lxkf_right{ float: right; width: 5.8rem ;background: #fff; padding: 0.35rem 0.35rem 1px 0.35rem; box-sizing: border-box;}
.kf_bt{ position: absolute; width: 4.97rem;  height: 2.26rem;top: 0; left: 0; background: rgba(9,80,142,0.5); text-align: center; color: #fff;}
.kf_bt img{ height: 34px; margin-top: 0.8rem; margin-bottom: 10px;}
.kf_bt p{ font-size: 0.2rem; font-weight: normal;}
.lxkf_right dd{height: 2.26rem;width: 4.98rem; margin-bottom: 0.35rem;}
.lxkf_right dd img{height: 2.26rem;width: 4.98rem;}
