@charset "utf-8";
/* CSS Document */
body{line-height:1.5;font-family:SourceHanSansCN_medium,/*PingFang SC,Lantinghei SC,Helvetica Neue,Helvetica,Arial,*/Microsoft YaHei,"微软雅黑",STHeitiSC-Light,simsun,"宋体",WenQuanYi Zen Hei,WenQuanYi Micro Hei,"sans-serif";background:#ffffff;font-size:14px;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;}ol,ul{list-style:none;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%;-webkit-font-smoothing: antialiased;-webkit-tap-highlight-color: transparent;}fieldset,img,a img,:link img,:visited img{border:0;}a{text-decoration:none;}a:hover{text-decoration:underline;}:focus{outline:0;}table{border-collapse:collapse;border-spacing:0;}caption,th{text-align:left;}sup,sub{font-size:100%;vertical-align:baseline;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
html,body{width:100%;height:100%;}
ul, ol {list-style-type:none;text-decoration:none;}
/*select, input,img{vertical-align:middle;}*/
a{color:#5b5b5b;text-decoration:none;}
a:hover{text-decoration:underline;color:#007457;}
.clear,.clearfix:after{clear:both;height:0;overflow:hidden;display:block;}.clearfix:after{visibility:hidden;content:".";}.clearfix{*zoom:1;}

.mouse_cor{z-index:100;position:absolute;left:50%;bottom:30px;width:18px;height:53px;background:url(../images/w_06.png) no-repeat center center;}
.sibox .swiper-container{width:100%;height:100%;overflow:hidden;position: relative;}
.sibox .swiper-wrapper {
  transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;
}
.sibox .swiper-slide::before{
    content:'';
    position:absolute;
    left:0; top:0; width:100%; height:100%;
    background-image:inherit;          /* 每张 slide 单独写行内样式 background-image */
    background-size:cover;
    background-position:center;
    transition:transform 0.6s ease-out;
    z-index:-1;
}
/* 放大初始态 */
.sibox .swiper-slide._zoom::before{
    transform:scale(1.2);
}
/* 正常态 */
.sibox .swiper-slide.normal::before{
    transform:scale(1);
}

.sibox .sibox .swiper-slide {
  position: relative;
  }
  
  
  @keyframes bounce {
      0%,to {
          transform: translateY(-35%);
          animation-timing-function: cubic-bezier(.8,0,1,1)
      }
  
      50% {
          transform: none;
          animation-timing-function: cubic-bezier(0,0,.2,1)
      }
  }
  
  .animate-bounce {
      animation: bounce 2s infinite
  }

.sibox  .swiper-slide-content {
  position: absolute;
  width: 454px;
  left: 0px;
  top: 174px;
  -webkit-transform: translate(20%, 0);
  transform: translate(20%, 0);
  font-size: 12px;
  z-index: 2;
}

  
.sibox .swiper-slide .timeline-title {
      margin-bottom: 0;
      font-size: 26px;
	  background-color:#0f6856;
	  border-radius:15px;
	  padding:5px 10px;
	  text-align:left;
    }
.sibox .swiper-slide .timeline-title {
  font-size: 26px;
  -webkit-transform: translate3d(20px, 0, 0);
  transform: translate3d(20px, 0, 0);
  color: #fff;
  opacity: 0;
  transition: .2s ease .4s;
}

.sibox .swiper-slide-active .timeline-title {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  transition: .4s ease 1.6s;
}

.sibox .swiper-slide .timeline-text {
  text-align:left;
  font-size: 40px;
  margin: 0 0 30px;
  color:#fff;
  opacity: 0;
  line-height:1.5em;
  -webkit-transform: translate3d(20px, 0, 0);
          transform: translate3d(20px, 0, 0);
  transition: .2s ease .5s;
}
.sibox .swiper-slide-active .timeline-text {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  transition: .4s ease 1.7s;
}

 .sibox .swiper-slide .timeline-text {
	 padding-top:50px;
    font-size: 40px;
	line-height:60px;
    margin: 0;
  }





@media screen and (min-width: 1600px) {

	.w1600{width:1600px;}
	.index_tip{height:32px;width:100%;line-height:32px;font-size:18px;}

	.index_title{padding-top:45px;width:100%;position:relative}
    .index_title.w100{width:1210px;}
	.index_title h1{font-size:36px;color:#0f6856;font-weight:600;}
	.index_news .focsbox{width:810px;height:502px;float:left;overflow:hidden;}
	.index_news .focsbox .imgul ul li{width:810px;height:502px;}
	.news_w715{width:715px;float:right;}
	.news_w715 ul{height:502px;overflow:hidden;}
	.news_w715 ul li{height:32px;line-height:32px;font-size:24px;margin-bottom:85px;overflow:hidden;}
	.scroll_center{width:1560px;height:520px;margin:0 auto;}
	.scroll_center ul li{margin:0 13px;position:relative;float:left;width:302px;height:517px;border:solid 1px #e5e5e5;border-radius:10px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
	.scroll_center ul li.cur{width:540px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center ul li .vimg{padding-top:47px;width:184px;height:297px;margin:0 auto;}
	.scroll_center ul li .stype1 .text{padding-top:28px;font-size:24px;color:#525252;text-align:center}
	.scroll_center ul li .stype2{padding:0px 40px;}
	.scroll_center ul li .stype2 .text{padding-top:28px;font-size:24px;color:#0f6856;}
	.scroll_center ul li .w132{width:132px;float:left;height:80px;padding-top:15px;}
	.scroll_center ul li .w160{width:160px;float:left;height:80px;padding-top:15px;}
	.index_other{width:100%;overflow:hidden;padding-top:60px;}
	.index_other ul li{overflow:hidden;width:508px;height:170px;float:left;margin-right:35px;}
	.sibox{padding-top:65px;width:100%;height:643px;}
	.scroll_box{width:100%;height:520px;margin-top:35px;}
	
	.sibox .swiper-slide-content {
	    width: 454px;
	    left: 0px;
		font-family: Microsoft YaHei;
	  }
	  .bnt.s1{top:233px;}
	  .bnt.s2{top:233px;}

    /*******new********/
    .sibox_new{padding-top:65px;width:100%;height:450px;}
    .index_news .focsbox_new{width:566px;height:409px;float:left;overflow:hidden;}
    .index_news .focsbox_new .imgul ul li{width:566px;height:409px;}
    .news_w715_new{width:600px;float:left;margin-left:40px;}
    .news_w715_new ul{height:409px;}
    .news_w715_new ul li{height:30px;line-height:30px;font-size:20px;margin-bottom:46px;overflow:hidden;}
    .index_rbox{width:354px;height:482px;border:solid 1px #eeeeee;float:right;margin-top:-75px;}
    .index_rbox_title{text-align:center;color:#888483;font-size:30px;line-height:42px;margin-top:10px;}
    .index_rbox_title span{margin:0px 20px;cursor:pointer}
    .index_rbox_title span.cur{border-bottom:solid 1px #0f6856;color:#0f6856;position:relative}
    .index_rbox_title span.cur i{width:7px;height:6px;background:url(../images/0928/uj_07.jpg) no-repeat;position:absolute;left:50%;bottom:-7px;}
	.index_rbox_desc{width:280px;height:384px;margin:0 auto;padding-top:27px}
    .index_rbox_desc img{width:280px;height:384px;}
    .scroll_box_new{width:100%;height:516px;margin-top:35px;}
    .scroll_center_new{width:100%;height:516px;margin:0 auto;}
    .scroll_center_new ul li{margin:0 8px;position:relative;float:left;width:302px;height:517px;border:solid 1px #e5e5e5;border-radius:10px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li.cur{width:540px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li .vimg{padding-top:32px;width:179px;height:293px;margin:0 auto;}
    .scroll_center_new ul li .vimg img{width:179px;height:293px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w216{padding-top:32px;width:216px;height:293px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w216 img{width:216px;height:293px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w169{padding-top:32px;width:169px;height:293px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w169 img{width:169px;height:293px;transition:all 0.6s}
    .scroll_center_new ul li .vimg img:hover{transform: scale(1.1);}


    .scroll_center_new ul li .stype1 .text{padding-top:28px;font-size:20px;color:#525252;text-align:center}
    .scroll_center_new ul li .stype2{padding:0px 40px;}
    .scroll_center_new ul li .stype2 .text{padding-top:28px;font-size:24px;color:#0f6856;}
    .scroll_center_new ul li .w132{width:132px;float:left;height:80px;padding-top:15px;}
    .scroll_center_new ul li .w160{width:160px;float:left;height:80px;padding-top:15px;}
    .scroll_box_new_type{text-align:center;padding-top:45px;font-size:16px;}
    .scroll_box_new_type a{background-color:#0f6856;color:#fff;padding:3px 30px;border-radius:20px;text-decoration: none}

    .index_other ul li .text{font-size:28px;}
    /*.index_other ul li .text a:hover {font-size: 30px;}*/


}

@media screen and (min-width: 1280px) and (max-width: 1599px){
	
	.w1600{width:1380px;}
	
    .index_tip{height:32px;width:100%;line-height:32px;font-size:16px;}
	.sibox{padding-top:56px;width:100%;height:552px;}
	.index_title{padding-top:38px;position:relative}
    .index_title.w100{width:1040px;}
	.index_title h1{font-size:32px;color:#0f6856;font-weight:600;}
	.index_news .focsbox{width:696px;height:431px;float:left;overflow:hidden;}
	.index_news .focsbox .imgul ul li{width:696px;height:431px;}
	.news_w715{width:614px;float:right;}
	.news_w715 ul{overflow:hidden;height:431px;}
	.news_w715 ul li{height:30px;line-height:30px;font-size:20px;margin-bottom:70px;overflow:hidden;}
	.scroll_center{width:1341px;height:447px;margin:0 auto;}
	.scroll_center ul li{margin:0 12px;position:relative;float:left;width:259px;height:447px;border:solid 1px #e5e5e5;border-radius:10px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
	.scroll_center ul li.cur{width:464px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
	.scroll_center ul li .vimg{padding-top:35px;width:158px;height:255px;margin:0 auto;}
	.scroll_center ul li .stype1 .text{padding-top:22px;font-size:22px;color:#525252;text-align:center}
	.scroll_center ul li .stype2{padding:0px 30px;}
	.scroll_center ul li .stype2 .text{padding-top:22px;font-size:22px;color:#0f6856;}
	.scroll_center ul li .w132{width:120px;float:left;height:68px;padding-top:15px;color:#7f7d7d}
	.scroll_center ul li .w160{width:140px;float:left;height:68px;padding-top:15px;color:#7f7d7d}
	.scroll_box{width:100%;height:447px;margin-top:35px;}
	.index_other{width:100%;overflow:hidden;padding-top:52px;}
	.index_other ul li{overflow:hidden;width:436px;height:146px;float:left;margin-right:35px;}
	
	
	.sibox .swiper-slide-content {
	    width: 454px;
	    left: 0px;
		font-family: Microsoft YaHei;
	  }
	  .bnt.s1{top:180px;}
	  .bnt.s2{top:180px;}



      /**********new*********/
    .sibox_new{padding-top:55.9px;width:100%;height:387px;}
    .index_news .focsbox_new{width:486.76px;height:351.74px;float:left;overflow:hidden;}
    .index_news .focsbox_new .imgul ul li{width:486.76px;height:351.74px;}
    .news_w715_new{width:516px;float:left;margin-left:35px;}
    .news_w715_new ul{height:351.74px;overflow:hidden;}
    .news_w715_new ul li{height:25.8px;line-height:25.8px;font-size:17.2px;margin-bottom:39.56px;overflow:hidden;}
    .index_rbox{width:304.44px;height:414.52px;border:solid 1px #eeeeee;float:right;margin-top:-64.5px;}
    .index_rbox_title{text-align:center;color:#888483;font-size:25.8px;line-height:36.12px;margin-top:8.6px;}
    .index_rbox_title span{margin:0px 17.2px;cursor:pointer}
    .index_rbox_title span.cur{border-bottom:solid 1px #0f6856;color:#0f6856;position:relative}
    .index_rbox_title span.cur i{width:6.02px;height:5.16px;background:url(../images/0928/uj_07.jpg) no-repeat;position:absolute;left:50%;bottom:-6px;}
    .index_rbox_desc{width:241px;height:330.24px;margin:0 auto;padding-top:22px}
    .index_rbox_desc img{width:241px;height:330.24px;}
    .scroll_box_new{width:100%;height:443.76px;margin-top:30.1px;}
    .scroll_center_new{width:100%;height:443.76px;margin:0 auto;}
    .scroll_center_new ul li{margin:0 6.88px;position:relative;float:left;width:259.72px;height:444.62px;border:solid 1px #e5e5e5;border-radius:8.6px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li.cur{width:464.4px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li .vimg{padding-top:27.52px;width:153.94px;height:251.98px;margin:0 auto;}
    .scroll_center_new ul li .vimg img{width:153.94px;height:251.98px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w216{padding-top:27.52px;width:185.76px;height:251.98px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w216 img{width:185.76px;height:251.98px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w169{padding-top:27.52px;width:145.34px;height:251.98px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w169 img{width:145.34px;height:251.98px;transition:all 0.6s}
    .scroll_center_new ul li .vimg img:hover{transform: scale(1.1);}
    .scroll_center_new ul li .stype1 .text{padding-top:24.08px;font-size:17.2px;color:#525252;text-align:center}
    .scroll_center_new ul li .stype2{padding:0px 34.4px;}
    .scroll_center_new ul li .stype2 .text{padding-top:24.08px;font-size:20.64px;color:#0f6856;}
    .scroll_center_new ul li .w132{width:113.52px;float:left;height:68.8px;padding-top:12.9px;}
    .scroll_center_new ul li .w160{width:137.6px;float:left;height:68.8px;padding-top:12.9px;}
    .scroll_box_new_type{text-align:center;padding-top:38.7px;font-size:13.76px;}
    .scroll_box_new_type a{background-color:#0f6856;color:#fff;padding:2.58px 25.8px;border-radius:17.2px;text-decoration: none}
    .index_other ul li .text{font-size:26px;}
    /*.index_other ul li .text a:hover {font-size: 28px;}*/


}


@media screen and (max-width: 1279px) {
   
	
    .w1600{width:1200px;}
	.index_tip{height:32px;width:100%;line-height:32px;font-size:14px;}
	
    .sibox{padding-top:49px;width:100%;height:480px;}
    .index_title{padding-top:33px;position:relative}
    .index_title.w100{width:895px;}
    .index_title h1{font-size:28px;color:#0f6856;font-weight:600;}
    .index_news .focsbox{width:606px;height:375px;float:left;overflow:hidden;}
	.index_news .focsbox .imgul ul li{width:606px;height:375px;}
    .news_w715{width:534px;float:right;}
    .news_w715 ul{overflow:hidden;height:375px;}
    .news_w715 ul li{height:26px;line-height:26px;font-size:17px;margin-bottom:61px;overflow:hidden;}
    .scroll_center{width:1167px;height:390px;margin:0 auto;}
    .scroll_center ul li{margin:0 10px;position:relative;float:left;width:226px;height:390px;border:solid 1px #e5e5e5;border-radius:9px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center ul li.cur{width:404px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center ul li .vimg{padding-top:30px;width:138px;height:222px;margin:0 auto;}
    .scroll_center ul li .stype1 .text{padding-top:19px;font-size:19px;color:#525252;text-align:center}
    .scroll_center ul li .stype2{padding:0px 26px;}
    .scroll_center ul li .stype2 .text{padding-top:19px;font-size:19px;color:#0f6856;}
    .scroll_center ul li .w132{width:105px;float:left;height:59px;padding-top:13px;color:#7f7d7d}
    .scroll_center ul li .w160{width:122px;float:left;height:59px;padding-top:13px;color:#7f7d7d}
    .index_other ul li{overflow:hidden;width:380px;height:127px;float:left;margin-right:30px;}
    .scroll_box{width:100%;height:390px;margin-top:30px;}
    .index_other{width:100%;overflow:hidden;padding-top:45px;}
	.sibox .swiper-slide-content {
	    width: 454px;
	    left: 0px;
		font-family: Microsoft YaHei;
	  }
	  .bnt.s1{top:150px;}
	  .bnt.s2{top:150px;}
      /**********new*********/

    .sibox_new{padding-top:48.75px;width:100%;height:337.5px;}
    .index_news .focsbox_new{width:424.5px;height:306.75px;float:left;overflow:hidden;}
    .index_news .focsbox_new .imgul ul li{width:424.5px;height:306.75px;}
    .news_w715_new{width:450px;float:left;margin-left:30px;}
    .news_w715_new ul{height:306.75px;overflow:hidden;}
    .news_w715_new ul li{height:22.5px;line-height:22.5px;font-size:15px;margin-bottom:34.5px;overflow:hidden;}
    .index_rbox{width:265.5px;height:361.5px;border:solid 1px #eeeeee;float:right;margin-top:-56.25px;}
    .index_rbox_title{text-align:center;color:#888483;font-size:22.5px;line-height:31.5px;margin-top:7.5px;}
    .index_rbox_title span{margin:0px 15px;cursor:pointer}
    .index_rbox_title span.cur{border-bottom:solid 1px #0f6856;color:#0f6856;position:relative}
    .index_rbox_title span.cur i{width:5.25px;height:4.5px;background:url(../images/0928/uj_07.jpg) no-repeat;position:absolute;left:50%;bottom:-5px;background-size:100% 100%;}
    .index_rbox_desc{width:210px;height:288px;margin:0 auto;padding-top:20px}
    .index_rbox_desc img{width:210px;height:288px;}
    .scroll_box_new{width:100%;height:387px;margin-top:26.25px;}
    .scroll_center_new{width:100%;height:387px;margin:0 auto;}
    .scroll_center_new ul li{margin:0 6px;position:relative;float:left;width:226px;height:387.75px;border:solid 1px #e5e5e5;border-radius:7.5px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li.cur{width:405px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li .vimg{padding-top:24px;width:134.25px;height:219.75px;margin:0 auto;}
    .scroll_center_new ul li .vimg img{width:134.25px;height:219.75px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w216{padding-top:24px;width:162px;height:219.75px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w216 img{width:162px;height:219.75px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w169{padding-top:24px;width:126.75px;height:219.75px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w169 img{width:126.75px;height:219.75px;transition:all 0.6s}
    .scroll_center_new ul li .vimg img:hover{transform: scale(1.1);}
    .scroll_center_new ul li .stype1 .text{padding-top:21px;font-size:15px;color:#525252;text-align:center}
    .scroll_center_new ul li .stype2{padding:0px 30px;}
    .scroll_center_new ul li .stype2 .text{padding-top:21px;font-size:18px;color:#0f6856;}
    .scroll_center_new ul li .w132{width:99px;float:left;height:60px;padding-top:11.25px;}
    .scroll_center_new ul li .w160{width:120px;float:left;height:60px;padding-top:11.25px;}
    .scroll_box_new_type{text-align:center;padding-top:33.75px;font-size:12px;}
    .scroll_box_new_type a{background-color:#0f6856;color:#fff;padding:2.25px 22.5px;border-radius:15px;text-decoration: none}

    .index_other ul li .text{font-size:20px;}
    /*.index_other ul li .text a:hover {font-size: 22px;}*/
}

@media print  {


    .w1600{width:1200px;}
    .index_tip{height:32px;width:100%;line-height:32px;font-size:14px;}

    .sibox{padding-top:49px;width:100%;height:480px;}
    .index_title{padding-top:33px;position:relative}
    .index_title.w100{width:895px;}
    .index_title h1{font-size:28px;color:#0f6856;font-weight:600;}
    .index_news .focsbox{width:606px;height:375px;float:left;overflow:hidden;}
    .index_news .focsbox .imgul ul li{width:606px;height:375px;}
    .news_w715{width:534px;float:right;}
    .news_w715 ul{overflow:hidden;height:375px;}
    .news_w715 ul li{height:26px;line-height:26px;font-size:17px;margin-bottom:61px;overflow:hidden;}
    .scroll_center{width:1167px;height:390px;margin:0 auto;}
    .scroll_center ul li{margin:0 10px;position:relative;float:left;width:226px;height:390px;border:solid 1px #e5e5e5;border-radius:9px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center ul li.cur{width:404px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center ul li .vimg{padding-top:30px;width:138px;height:222px;margin:0 auto;}
    .scroll_center ul li .stype1 .text{padding-top:19px;font-size:19px;color:#525252;text-align:center}
    .scroll_center ul li .stype2{padding:0px 26px;}
    .scroll_center ul li .stype2 .text{padding-top:19px;font-size:19px;color:#0f6856;}
    .scroll_center ul li .w132{width:105px;float:left;height:59px;padding-top:13px;color:#7f7d7d}
    .scroll_center ul li .w160{width:122px;float:left;height:59px;padding-top:13px;color:#7f7d7d}
    .index_other ul li{overflow:hidden;width:380px;height:127px;float:left;margin-right:30px;}
    .scroll_box{width:100%;height:390px;margin-top:30px;}
    .index_other{width:100%;overflow:hidden;padding-top:45px;}
    .sibox .swiper-slide-content {
        width: 454px;
        left: 0px;
        font-family: Microsoft YaHei;
    }
    .bnt.s1{top:150px;}
    .bnt.s2{top:150px;}
    /**********new*********/
    .sibox_new{padding-top:48.75px;width:100%;height:337.5px;}
    .index_news .focsbox_new{width:424.5px;height:306.75px;float:left;overflow:hidden;}
    .index_news .focsbox_new .imgul ul li{width:424.5px;height:306.75px;}
    .news_w715_new{width:450px;float:left;margin-left:30px;}
    .news_w715_new ul{height:306.75px;overflow:hidden;}
    .news_w715_new ul li{height:22.5px;line-height:22.5px;font-size:15px;margin-bottom:34.5px;overflow:hidden;}
    .index_rbox{width:265.5px;height:361.5px;border:solid 1px #eeeeee;float:right;margin-top:-56.25px;}
    .index_rbox_title{text-align:center;color:#888483;font-size:22.5px;line-height:31.5px;margin-top:7.5px;}
    .index_rbox_title span{margin:0px 15px;cursor:pointer}
    .index_rbox_title span.cur{border-bottom:solid 1px #0f6856;color:#0f6856;position:relative}
    .index_rbox_title span.cur i{width:5.25px;height:4.5px;background:url(../images/0928/uj_07.jpg) no-repeat;position:absolute;left:50%;bottom:-6px;}
    .index_rbox_desc{width:210px;height:288px;margin:0 auto;padding-top:22.5px}
    .index_rbox_desc img{width:210px;height:288px;}
    .scroll_box_new{width:100%;height:387px;margin-top:26.25px;}
    .scroll_center_new{width:100%;height:387px;margin:0 auto;}
    .scroll_center_new ul li{margin:0 6px;position:relative;float:left;width:226.5px;height:387.75px;border:solid 1px #e5e5e5;border-radius:7.5px;background:url(../images/i_21.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li.cur{width:405px;background:url(../images/i_23.jpg) no-repeat center center;background-size:100% 100%;}
    .scroll_center_new ul li .vimg{padding-top:24px;width:134.25px;height:219.75px;margin:0 auto;}
    .scroll_center_new ul li .vimg img{width:134.25px;height:219.75px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w216{padding-top:24px;width:162px;height:219.75px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w216 img{width:162px;height:219.75px;transition:all 0.6s}
    .scroll_center_new ul li .vimg.w169{padding-top:24px;width:126.75px;height:219.75px;margin:0 auto;}
    .scroll_center_new ul li .vimg.w169 img{width:126.75px;height:219.75px;transition:all 0.6s}
    .scroll_center_new ul li .vimg img:hover{transform: scale(1.1);}
    .scroll_center_new ul li .stype1 .text{padding-top:21px;font-size:15px;color:#525252;text-align:center}
    .scroll_center_new ul li .stype2{padding:0px 30px;}
    .scroll_center_new ul li .stype2 .text{padding-top:21px;font-size:18px;color:#0f6856;}
    .scroll_center_new ul li .w132{width:99px;float:left;height:60px;padding-top:11.25px;}
    .scroll_center_new ul li .w160{width:120px;float:left;height:60px;padding-top:11.25px;}
    .scroll_box_new_type{text-align:center;padding-top:33.75px;font-size:12px;}
    .scroll_box_new_type a{background-color:#0f6856;color:#fff;padding:2.25px 22.5px;border-radius:15px;text-decoration: none}

    .index_other ul li .text{font-size:20px;}
    /*.index_other ul li .text a:hover {font-size: 22px;}*/

}

.sibox img{width:100%;height:100%;}
.index_title a.a1{display:block;width:54px;height:13px;background:url(../images/i_14.jpg) no-repeat;position:absolute;right:0px;bottom:0px;}
.index_title a{color: #0f6856;text-decoration: none}
.bnt{width:18px;height:74px;position:absolute;cursor:pointer}
.bnt.s1{background:url(../images/i_28.jpg) no-repeat;left:0px;}
.bnt.s2{background:url(../images/i_31.jpg) no-repeat;right:0px;}
.rel{position:relative;}
.scroll_center{overflow:hidden;}
.scroll_center ul li .vimg img{width:100%;height:100%;}
.aref{padding-top:10px;font-size:16px;color:#0f6856;text-align:center;}
.aref a{color:#0f6856;}
.scroll_center ul li{transition: all 0.3s ease;}
.scroll_center ul li a{position:absolute;left:0px;top:0px;display:block;width:100%;height:100%}
.scroll_center ul li .stype1{display:block;}
.scroll_center ul li .stype2{display:none;}
.scroll_center ul li.cur .stype1{display:none;}
.scroll_center ul li.cur .stype2{display:block;}
.index_news{padding-top:35px;}
.index_news .focsbox .imgul{width:100%;height:100%;overflow:hidden;}
.index_news .focsbox .imgul ul li img{width:100%;height:100%;}
.index_news .focsbox_new .imgul{width:100%;height:100%;overflow:hidden;}
.index_news .focsbox_new .imgul ul li img{width:100%;height:100%; transition: all 0.6s;}
.index_news .focsbox_new .imgul ul li:hover img{transform: scale(1.1);}
.textul{position:absolute;width:100%;height:60px;left:0px;bottom:0px;}
.textul-bg{position:absolute;width:100%;height:60px;left:0px;top:0px;z-index:2;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; }
.textul-text{font-size:20px;color:#fff;position:absolute;padding:0px 35px;overflow:hidden;height:60px;line-height:60px;left:0px;top:0px;z-index:2;}
.textul-text span{padding-right:20px;}
.textul-text span.sp1{font-size:24px;color:#d5000b;padding-right:0px;}
.sbnt{position:absolute;width:11px;height:22px;z-index:3;cursor:pointer;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; }
.sbnt.sbnt1{left:10px;top:20px;background:url(../images/bnt_03.png) no-repeat center center;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.sbnt.sbnt2{right:10px;top:20px;background:url(../images/bnt_05.png) no-repeat center center;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.sbnt.sbnt1:hover{left:8px;}
.sbnt.sbnt2:hover{right:8px;}
.news_w715 ul li span{background-color:#007457;color:#fff;padding:0px 10px;margin-right:20px;}
.news_w715_new ul li span{background-color:#007457;color:#fff;padding:0px 10px;margin-right:20px;}
.index_other ul{width:110%;}
.index_other ul li img{width:100%;height:100%; transition: all 0.6s;}
.index_other ul li:hover img{transform: scale(1.1);}
.animi1{transition: all 2.2s cubic-bezier(.25, .8, .25, 1); transform: scale(1.4);}
.animi1.scale{transform: scale(1.0);}
.sibox_new img{width:100%;height:100%;}
.index_tip{color:#000;font-family:SourceHanSansCN_light;text-align:center;background-color:#f7f7f7;border-bottom:solid 1px #ebebeb;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility;text-shadow: 0 0 2px rgba(0,0,0,.15);}
.index_rbox_title span a{text-decoration: none;}
.index_rbox_title span.cur a{color:#0f6856;}
.news_w715_new ul li a{text-decoration: none}
.news_w715_new ul li{transform:scale(1);transition:transform .3s cubic-bezier(.25,.8,.25,1);will-change:transform;transform-origin:left center;}
.news_w715_new ul li:hover{transform:scale(1.05);}
.index_other ul{display:flex}
.index_other ul li{position:relative;color:#fff;}
.index_other ul li .text{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;gap:10px;}
.index_other ul li .text a{color:#fff;text-decoration: none;text-shadow:0 1px 3px rgba(0,0,0,.45);}
.index_other ul li .text1 { display:flex; flex-direction:column;}
.index_other ul li .text2 { display:none; }

/*
.index_other ul li:has(.text2) .text1 {transition: transform .35s ease, opacity .35s ease;}
.index_other ul li:has(.text2):hover .text1 {transform: translateY(-100%);opacity: 0;pointer-events: none;}
.index_other ul li:has(.text2) .text2 {display: flex;position: absolute;inset: 0;justify-content: center;align-items: center;gap: 12px;transform: translateY(100%);opacity: 0;transition: transform .35s ease, opacity .35s ease;}
.index_other ul li:has(.text2):hover .text2 {transform: translateY(0);opacity: 1;}
*/
.index_other ul li {
    position: relative;
    color: #fff;
    overflow: hidden;   /* 防止文字滑出盒子 */
}

/* 1. 把 inset 拆开 */
.index_other ul li .text,
.index_other ul li .text1,
.index_other ul li .text2 {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

/* 2. 用 margin 代替 gap */
.index_other ul li .text a,
.index_other ul li .text1 a,
.index_other ul li .text2 a {
    margin: 0 5px;          /* 原来 gap:10px 左右各 5px */
}

/* 3. 过渡加 -ms- 前缀 */
.index_other ul li.has-text2 .text1 {
    -ms-transition: -ms-transform .35s ease, opacity .35s ease;
    transition: transform .35s ease, opacity .35s ease;
}
.index_other ul li.has-text2:hover .text1 {
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    opacity: 0;
    /* pointer-events:none 无效就换成 visibility */
    visibility: hidden;
}

.index_other ul li.has-text2 .text2 {
    display: flex;
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    opacity: 0;
    -ms-transition: -ms-transform .35s ease, opacity .35s ease;
    transition: transform .35s ease, opacity .35s ease;
}
.index_other ul li.has-text2:hover .text2 {
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
}

.index_rbox_desc img{ transition: all 0.6s;}
.index_rbox_desc:hover img{transform: scale(1.1);}
.index_rbox_desc{ position:relative; overflow:hidden; }
.pic{ position:absolute; left:0;}