﻿

.p1{ position:relative; width:100%; left:0;  top:0; z-index:99; }
.p11{ width:100%; margin:0 auto; position:absolute; bottom:0px;  -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;}



.hl_main5_content{width:100%; margin:auto;border-top:none; height:126px; background:url(../images/p_b.png) repeat;   }
.hl_main5_content a{ color:#fff}
.hl_main5_content1{width:80%;margin-top:0px; overflow:hidden; float:left; margin-left:0px;}
.hl_main5_content1 ul{width:26000px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; display:inline; margin-top:0px; width:110px; text-align:center; }
.hl_main5_content1 ul li .gao{ text-align:center; color:#fff; font-size:16px; padding-top:15px;  line-height:20px!important; }

.hl_main5_content1 ul li img{ text-align:center; color:#fff; font-size:16px; padding-top:15px;  line-height:20px!important; }



.hl_main5_content1 ul li img.ve{-moz-transition: all 1.0s;-webkit-transition:all 1.0s;-o-transition:all 1.0s;transition:all 
1.0s;}
.hl_main5_content1 ul li:hover img.ve{transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(180deg);	/* Firefox */}





.hl_scrool_leftbtn{width:10%; height:35px; background:url(../images/y1.png) no-repeat center; float:left!important; margin-top:40px; cursor:pointer;}
.hl_scrool_rightbtn{width:10%; height:35px;  background:url(../images/y2.png) no-repeat center; float:right!important;margin-top:40px; cursor:pointer; }







.biaoti { width:95%; margin:0px auto;  padding-top:0px!important;  text-align:center; margin-bottom:10px; font-size:20px; color:#000000; line-height:40px; font-weight:bold  }
.biaoti p { font-weight:normal; color:#686868; font-size:15px; line-height:25px; width:100%; margin:0px auto; padding-bottom:14px;}
.biaoti span {color:#ff0000; }


/*sw e*/


.news { margin:auto; clear:both; overflow:visible; margin:0px auto;  }
.news .con .fl { width:100%;  height:250px; position:relative; text-align:left;}
.news .con .fl img { position:absolute; z-index:-99; top:0px; left:0px; width:100%;  height:250px;object-fit: cover;}
.news .con .fl .wz { position:absolute; width:100%; bottom:10px;   color:#fff; text-align:left;  z-index: 999;}
.news .con .fl .wz p { line-height:25px; font-size:13px; margin:auto; width:95%; font-family:Arial, Helvetica, sans-serif; }
.news .con .fl .wz h3 {font-size:15px; font-weight:normal;  line-height:24px; margin:auto; width:95%;
text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}


.news .con .fr { width:100%;}
.news .con .fr .news_1 { width:100%; height:auto!important; float:left;}
.news .con .fr .news_1 img{ width:100%; height:auto!important; object-fit: cover;float:left;}
.news .con .fr .news_3 { width:100%;  float:right; background:#2495e4; color:#fff; padding-top:20px; padding-bottom:35px}
.news .con .fr .news_3 a { color:#fff;}
.news .con .fr .news_3 p { line-height:38px; font-size:14px; font-family:Arial, Helvetica, sans-serif;width:90%; padding-left:5%;  padding-right:5%;}
.news .con .fr .news_3 h3 {font-size:15px; font-weight:bold;width:90%; padding-left:5%;  padding-right:5%;   line-height:28px; text-overflow:ellipsis;/*超出...*/ display:-webkit-box; -webkit-line-clamp:2;/*显示行数*/ -webkit-box-orient:vertical; overflow:hidden;}


.news .con .news_4 { width:100%; padding-top:78px; text-align:left; padding-bottom:60px; overflow:hidden; }
.news .con .news_4 a .news_5 { width:100%;; margin:0px 15px; display: inline-block; border-bottom:5px solid #d1d1d1; height:206px; margin-bottom:50px; transition:all 0,4s;}
.news .con .news_4 .news_5 h3 {font-size:18px; font-weight:700;line-height:28px; color:#262626; text-align:left; }
.news .con .news_4 a .news_5 h3 { color:#262626; text-align:left; transition:all 0,4s;}
.news .con .news_4 a .news_5 span { width:100%; float:left;  line-height:48px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#1a4796; text-align:left;}
.news .con .news_4 a .news_5 p { line-height:25px; font-size:15px;  color:#3c3c3c; padding-top:15px; text-align:left;} 
.news .con .news_4 a:hover .news_5 { border-bottom:5px solid #194695; }
.news .con .news_4 a:hover .news_5 h3 { color:#194695; }
.news .con .news_4 a:hover .news_5 p { color:#194695; }

.tuijian :after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 476px;
    width: 598px;
    background-color: #000;
    z-index: -99;
    opacity: 0.1;
}



/*news-sw s*/
    .swiper-container-xinwen {
      width: 100%;
      height: 100%; overflow:hidden;
	      margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    }
 

  .swiper-slide-xinwen {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	

.swiper-button-next-xinwen, .swiper-button-prev-xinwen {
    position: absolute; 
    top: 50%;
    width: calc(var(--swiper-navigation-size)/ 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
}


	
.swiper-button-next-xinwen, .swiper-container-rtl .swiper-button-prev-xinwen { width:49px!important; height:49px!important; display:block; border-radius:50%; background: none; text-align:center; color:#fff;  font-weight:400;  right:0px!important;}
.swiper-button-next-xinwen:hover, .swiper-container-rtl:hover .swiper-button-prev-xinwen:hover {

	
	 }

.swiper-button-next-xinwen:after, .swiper-button-prev-xinwen:after  { font-size:18px!important;}

.swiper-button-prev-xinwen, .swiper-container-rtl .swiper-button-next-xinwen {width:49px!important; height:49px!important; display:block; border-radius:50%; background: none; text-align:center; color:#fff!important; font-weight:400; left:0px!important;}
.swiper-button-prev-xinwen:hover, .swiper-container-rtl:hover .swiper-button-next-xinwen:hover {
	
	 }
	
	
	
	
	
.swiper-button-next-xinwen:after, .swiper-container-rtl .swiper-button-prev-xinwen:after {
    content: 'next';font-size:22px;
}

.swiper-button-next-xinwen:after, .swiper-button-prev-xinwen:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial;
}

	
	
.swiper-button-prev-xinwen:after, .swiper-container-rtl .swiper-button-next-xinwen:after {
    content: 'prev';
}
.swiper-button-next-xinwen:after, .swiper-button-prev-xinwen:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    text-transform: none;
    font-variant: initial;
}
.swiper-button-next-xinwen:after, .swiper-button-prev-xinwen:after {
    font-size: 28px!important;
}
	

/*news-sw e*/




.zl { width:95%; margin:auto; clear:both; overflow:visible; padding-top:30px;}
.zl dl { width:23%; display:inline-block; text-align:center;color:#666666;font-size:15px;}
.zl dl img { margin:0px auto 0px; width:90%;}
.zl dl dt {  line-height:26px; width:100%; margin:0px auto; color:#333;}
.zl dl dd b { color:#2495e4; font-size:20px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}




.tz1{ width:100%; float:left; background:url(../images/pg.jpg) no-repeat top center #247dd8; height:250px; margin-top:55px; text-align:center;  background-attachment: fixed; padding-top:40px;}
.tz1 dl {  line-height:26px; width:95%; margin:0px auto; color:#FFFFFF; font-size:15px;}
.tz1 dl b {color:#FFFFFF; font-size:20px; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}




.m1{background:#fff;width:30%; line-height:30px; margin:auto;color:#2495e4;  margin-top:10px; font-size:15px;
 text-decoration: none; position: relative;z-index: 3; display: block; font-weight: normal; line-height:30px; height:30px;  color: #2495e4;}

.m1 a{border-radius:0px; width:100%; line-height:30px; float:left; color:#2495e4;
 text-decoration: none; position: relative;z-index: 3; display: block; font-weight: normal; line-height:30px; height:30px;  color: #2495e4;}
.m1 a:hover{ 
	background:#131313\9;color: #fff;}
	
.m1:after{content:'';position:absolute;height:100%;width:0;background:#000;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;}
.m1:hover:after,.ydao ul li.cur:after{width:100%;color: #fff;}






