/* 前端白明明 */

*{ margin:0; padding:0;}

body {-webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin:0 auto;overflow-x:hidden;  max-width: 1920px; min-width: 1280px;position: relative;padding: 0 ; width: 100%;color: #333;font-family:微软雅黑,Microsoft YaHei,arial; font-size:14px;  line-height:1;background: #fff;}

ul,ul li,ol li,tr td,dl,dd{ list-style-type:none; margin:0; padding:0; }

.clearfix:after{content: " "; display: block; height:0; clear:both; visibility: hidden;}

.clearfix { *zoom:1; }

a{text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;color: #333;outline: none;-moz-outline-style: none;}

.footer1 a{display: block; text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;color: #333;outline: none;-moz-outline-style: none;}

.t_page a{text-decoration:none; cursor:pointer; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;color: #333;outline: none;-moz-outline-style: none;}

 


.f_16{ font-size:16px; }

.f_18{ font-size:18px; }

.f_20{ font-size:20px; }

.f_22{font-size: 22px;}

.f_24{ font-size:24px; }

.f_26{ font-size:26px; }

.f_28{ font-size:28px; }

.f_30{ font-size:30px; }

.f_32{ font-size:32px; }

.f_34{ font-size:34px; }

.f_36{ font-size:36px; }

.f_38{ font-size:38px; }

.f_40{font-size: 40px;}

.f_45{ font-size:45px;}


.box {max-width:1400px;min-width: 1200px;width:75%; margin: 0 auto; position: relative; transition: all .3s;box-sizing: border-box;overflow: hidden;}
.icen{max-width:1140px; width:90%; margin: 0 auto; position: relative; transition: all .3s;box-sizing: border-box;overflow: hidden;}



/* 头部 */
.head{position: fixed;width: 100%;top: 0;left: 0; transition: all .5s;z-index: 12;background: rgba(0,0,0,0.5); }
.head .box1{height:100px;}
.head .box1 .logo{display: block;float: left;width:450px; margin-top:10px; margin-left:20px;}
.head .box1 .logo img{display: block;width: 100%;}
.head .nav{width:55%;position: absolute;top:0;right:0;}
.head .nav .nav_a{display: block;float: left;height: 100px; line-height:100px;text-align: center;width: 11.6%;position: relative;}
.head .nav .nav_a>.nav_bt1 {display: block;color: #fff;height: 100px; line-height:100px;font-size: 16px;}
.head .nav .nav_a>a:hover,.head .nav .current .nav_bt1{color: #0082cc;background: #fff;}
.head .nav .nav_a .nav_bt{display: none;box-shadow: 0 5px 10px rgba(0, 0, 0, .2);background: rgba(255,255,255,0.7); z-index:1000;}
.head .nav .nav_a .nav_bt4{ position: absolute;background:rgba(102,102,102, 0.5);width: 100%; padding:10px 0;top: 100%;text-align:center;}
.head .nav .nav_a .nav_bt4 a{display: block;font-size: 14px;font-weight: bold;line-height:40px;background:rgba(102,102,102, 0.5); color:#fff;}
.head .nav .nav_a .nav_bt4 a img{display: block;float: left;width: 20px;margin-right: 10px;}
.head .nav .nav_a .nav_bt4 a:hover{color: #0082cc;}

.head:hover{background: rgba(0,0,0,0.7);}
 

.head.act2_0{opacity: 1;}
.head.act3{background: rgba(0,0,0,0.7);}

.head.act{background: rgba(0,0,0,0.7);}
.head.act2 .box1{height:80px;}
.head.act2 .box1 .logo{ margin-top:5px;}
.head.act2 .nav .nav_a{height:80px; line-height:80px;}
.head.act2 .nav .nav_a .nav_bt1{height:80px; line-height:80px;}


/* banner */
.banner{ width:100%; position:relative;}
.banner .swiper1{ width: 100%; position:relative; overflow:hidden;}
.banner .swiper1 .swiper-slide { width: 100%; position:relative;}
.banner .swiper1 .swiper-slide img { width: 100%;}
.banner .swiper1 .banner-pagination {bottom:50px !important;}
.banner .swiper1 .banner-pagination .swiper-pagination-bullet {width:30px;height:2px; border-radius:0;background:rgba(255,255,255,0.7);opacity:1;margin:0 5px;}
.banner .swiper1 .banner-pagination .swiper-pagination-bullet-active {width:50px;height:5px;background:#fff;}
 
 
.more{position: relative;overflow: hidden;width: 175px;line-height: 50px;box-sizing: border-box;border:2px solid #d7d9db;color: #fff;text-align: center;}
.more s{display:block;width:200px;height:200px;position:absolute;top:50%;left:50%;margin-left:-100px;margin-top:-100px;background: #e62129;z-index:-1;border-radius:50%;transform:scale(0);transition: all .3s;opacity: .3;}
.more:hover{border:2px solid #e62129;}
.more:hover s{transform: scale(1);-webkit-transform: scale(1);opacity: 1;}


/*i1*/ 
.i1{ width:100%;position: relative;z-index: 2;overflow: hidden;text-align: center;background: url(1_6.jpg) center no-repeat;background-size: cover;padding: 80px 0;}
.i1 .tt{ width:100%; position:relative; text-align:center; font-size:30px;}
.i1 .xian{width: 40px;height: 4px;background: #333;margin: 30px auto 40px;}
.i1 .swiper2{ width: 100%; position:relative; overflow:hidden; margin-bottom:40px;}
.i1 .swiper-slide {position:relative;overflow:hidden;transition:box-shadow .2s;background:#fff; overflow:hidden;}
.i1 .swiper-slide .img{ width:100%; position:relative; overflow:hidden; transition: all 0.9s;} 
.i1 .swiper-slide .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit: cover;transition: all 0.4s ease;}
.i1 .swiper-slide .img .hezi{padding-bottom: 67% !important;}
.i1 .swiper-slide .tit { width:100%; position:relative; background:#eee; text-align:center; height:60px; line-height:60px; color:#333; font-size:18px;}
.i1 .more{margin: 0 auto;border:2px solid #a2a2a3;color: #666;}
.i1 .more:hover{border:2px solid #e62129;color: #fff;}
 

.i5{height: 780px;position: relative;z-index: 2;overflow: hidden;text-align: center;background: url(i5.jpg) no-repeat;}
.i5 video{display: block;position: absolute;height: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: -1;}
.i5 .ibox{position: absolute;width: 100%;height: 100%; top: 0;left: 0;background: rgba(0,0,0,0.7);z-index: 2;}
.i5 .ibox .tt{color: #e62129;margin: 80px auto 30px;font-weight: bold;}
.i5 .ibox .xian{width: 40px;height: 4px;background: #333;margin: 0 auto 30px;}
.i5 .ibox .tc{color: #fff;width: 1000px;margin: 0 auto ;line-height: 2.5;}
.i5 .ibox .bf{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;width: 100px;margin: 60px auto;cursor: pointer;}
.i5 .ibox .bf:hover{transform: scale(.9);-webkit-transform: scale(.9);}
.i5 .ibox .bf img{display: block;width: 100%;}
.i5 .ibox .ul1{ margin-top:100px;}
.i5 .ibox .ul1 li{width: 25%;float: left;min-height: 106px;background: url(1_9.png) right top no-repeat;}
.i5 .ibox .ul1 li:last-child{background: transparent;}
.i5 .ibox .ul1 li .num{font-weight: bold;color: #f3f2f7;font-size: 48px;opacity: .6;}
.i5 .ibox .ul1 li .num span{font-family: arial;}
.i5 .ibox .ul1 li .tx{line-height: 1.8;color: #999;margin-top: 15px;}
.i5 .ibox .more{margin: 70px auto;color: #d7d9db;border:2px solid #292929;}
.i5 .ibox .more:hover{border:2px solid #e62129;color: #fff;}

/* 视频弹窗 */

.v_tanchuang,.v_tanchuang2{display: none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 99;background: rgba(0,0,0,0.7);}

.v_tanchuang .video,.v_tanchuang2 .video{width: 1000px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

.v_tanchuang .video video,.v_tanchuang2 .video video{display: block;width: 100%;}

.v_tanchuang .video .out,.v_tanchuang2 .video .out{width: 50px;height: 50px;background: url(out.png) center no-repeat; position: absolute;top: 0;right: -60px;cursor: pointer;}


.i6{position: relative;z-index: 2;background: url(i6.jpg) center no-repeat;background-size: cover;padding: 80px 0;text-align: center;}

.i6 .box{overflow: visible;}

.i6 .tt{font-weight: bold;color: #484848;}

.i6 .xian{width: 40px;height: 4px;background: #999;margin: 25px auto 60px;}

.i6 .ul1 *{ -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

.i6 .ul1 li{width: 31%;float: left;box-sizing: border-box;padding: 2.8%;background: #fff;margin-right: 3.5%;}

.i6 .ul1 li:last-child{margin-right: 0;}

.i6 .ul1 li .day{font-family: arial;color: #666;padding-bottom: 36px;background: url(1_11.png) center bottom no-repeat;}

.i6 .ul1 li .year{font-family: arial;color: #666;}

.i6 .ul1 li .zhixian{width: 15px;height: 3px;background: #bdbdbd;margin: 25px auto ;}

.i6 .ul1 li .img,.i6 .ul1 li .img img{overflow:hidden;display: block;width: 100%; }

.i6 .ul1 li .img img{transform: scale(1.01);-webkit-transform: scale(1.01);}

.i6 .ul1 li .tc{line-height: 1.8;text-align: justify;width: 93%;margin: 20px 0;height: 56px;overflow: hidden;}

.i6 .ul1 li .lmore{ width: 136px;height: 12px;font-size: 12px;color: #999;background: url(1_10.png) center right no-repeat;text-align: justify;position: relative;}

.i6 .ul1 li .lmore span{display: block;position: absolute;width: 0%;height: 100%;top: 0;left: 0;overflow: hidden;}

.i6 .ul1 li .lmore span s{display: block;width: 136px;height: 12px;background: url(1_10_1.png) center right no-repeat;}

.i6 .ul1 li:hover{-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;}

.i6 .ul1 li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.i6 .ul1 li:hover .day{background: url(1_11_1.png) center bottom no-repeat;color: #e62129;}

.i6 .ul1 li:hover .lmore span{width: 100%;}

.i6 .more{margin: 30px auto 0;border:2px solid #a2a2a3;color: #666;}

.i6 .more:hover{border:2px solid #e62129;color: #fff;}




.i61{position: relative;z-index: 2;background: url(1_6.jpg) center no-repeat;background-size: cover;padding: 80px 0;text-align: center;}

.i61 .box{overflow: visible;}

.i61 .tt{font-weight: bold;color: #484848;}

.i61 .xian{width: 40px;height: 4px;background: #999;margin: 25px auto 60px;}

.i61 .ul1{}

.i61 .ul1 *{ -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}

.i61 .ul1 li{width: 23%;float: left;box-sizing: border-box;padding:0 1% 2.8% 1%;background: #fff;margin-right: 2.5%;}

.i61 .ul1 li:last-child{margin-right: 0;}

.i61 .ul1 li .day{font-family: arial;color: #666;padding-bottom: 36px;background: url(1_11.png) center bottom no-repeat;}

.i61 .ul1 li .year{font-family: arial;color: #666;}

.i61 .ul1 li .zhixian{width: 15px;height: 3px;background: #bdbdbd;margin: 25px auto ;}

.i61 .ul1 li .img,.i6 .ul1 li .img img{overflow:hidden;display: block;width: 100%; }

.i61 .ul1 li .img img{transform: scale(1.01);-webkit-transform: scale(1.01);}

.i61 .ul1 li .tc{line-height: 1.8;text-align: justify;width: 93%;margin: 20px 0;height:35px;overflow: hidden;}

.i61 .ul1 li .lmore{ width: 136px;height: 12px;font-size: 12px;color: #999;background: url(1_10.png) center right no-repeat;text-align: justify;position: relative;}

.i61 .ul1 li .lmore span{display: block;position: absolute;width: 0%;height: 100%;top: 0;left: 0;overflow: hidden;}

.i61 .ul1 li .lmore span s{display: block;width: 136px;height: 12px;background: url(1_10_1.png) center right no-repeat;}

.i61 .ul1 li:hover{-moz-box-shadow:0px 0px 10px #ccc; -webkit-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;}

.i61 .ul1 li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

.i61 .ul1 li:hover .day{background: url(1_11_1.png) center bottom no-repeat;color: #e62129;}

.i61 .ul1 li:hover .lmore span{width: 100%;}

.i61 .more{margin: 30px auto 0;border:2px solid #a2a2a3;color: #666;}

.i61 .more:hover{border:2px solid #e62129;color: #fff;}





.i7{height: 650px;position: relative;z-index: 2;text-align: center;color: #fff;}
.i7 .imgbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow:hidden;z-index: 1;background: #fff; }
.i7 .imgbg img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;transform: scale(1.001);opacity: 1;transition: all .5s ease-in-out;z-index: 1;}
.i7 .text{position: relative;width: 100%;height: 100%;overflow: hidden;z-index: 2;}
.i7 .text .more{margin: 20px auto 0;opacity: 1;}
.i7 .text .tt{font-size: 30px;font-weight: bold;width: 100%; margin-top:60px;}
.i7 .text .xian{ width: 40px;height: 4px;background: #fff;opacity: .3;margin: 25px auto 30px;transform: translateY(0px);}
.i7 .text .tc{width: 885px;margin: 0 auto 60px;line-height: 2;transform: translateY(0px);}
.i7 .text dl{width: 1180px;margin: 0 auto;transform: translateY(0px);}
.i7 .text dl dd{width: 30%;margin-left: 35%; float: left;background: rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.5);border-radius: 5px;box-sizing: border-box;padding: 3%;text-align: justify;}
.i7 .text dl dd .num{font-weight: bold;margin: 15px 0 20px;}
.i7 .text dl dd .dt1{line-height:2.5; font-size:20px;}
.i7 .text dl dd .dt2{line-height:25px;}
.i7 .text dl dd:last-child{margin-right: 0;}
 
  
.i8{height: 260px;background: url(i8.jpg) center no-repeat;background-size: cover;position: relative;z-index: 2;}
.i8 .ilt{float: left;}
.i8 .ilt .tt{font-weight: bold;margin: 100px 0 25px;color: #484848;}
.i8 .ilt .xian{width: 40px;height: 4px;background: #999;}
.i8 .irt{float: right;padding-top: 30px;}
.i8 .irt a{display: block;height: 200px;float: left;padding: 40px 110px 0;border-right: 1px solid #ddd;box-sizing: border-box;font-size: 16px;color: #666;text-align: center;}
.i8 .irt a img{-webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;display: block;margin: 0 auto 25px;position: relative;top: 0;}
.i8 .irt a:hover img{top: -5px;}
.i8 .irt a:nth-child(1){padding-left: 0;}
.i8 .irt a:nth-child(4){padding-right: 0;border-right: none;}



/* 底部 */

.footer1{position: relative;z-index: 2;background: #fff;padding: 15px 0;border-top: 1px solid #ddd;}
.footer1 .flt{float: left;width: calc(100% - 230px);}
.footer1 .flt .ul1{margin-top: 35px;}
.footer1 .flt .ul1 li{width: 14.285%;float: left;}
.footer1 .flt .ul1 li .ltp a{font-size: 17px;color: #333;margin-bottom: 20px;}
.footer1 .flt .ul1 li .lbt a{color: #777;font-size: 12px;margin-bottom: 10px;}
.footer1 .flt .ul1 li .lbt a:hover,.footer1 .flt .ul1 li .ltp :hover{color: #9f2224;}
.footer1 .fdz{float: right;} 
.footer1 .fdz div {color: #999;}
.footer1 .fdz div img{display: block;float: left;}
.footer1 .fdz .ewm{padding: 0;margin-top:10px;width: 150px;text-align: center;}
.footer1 .fdz .ewm img{display: block;width: 100%;}
.footer2{position: relative;z-index: 2;background: #fff;padding:15px 0;border-top: 1px solid #ddd;}
.footer2 .flt{float: left;}
.footer2 .flt .flbt{color: #666;font-size: 12px;}
.footer2 .frt{float: right;}
.footer2 .frt .other{color: #666;font-size: 12px;text-align: right;}
.footer2 .frt .other a{display: inline-block;color: #666;font-size: 12px;}

 

/* n_banner */
.n_banner{width: 100%;position: relative;}
.n_banner .img{display: block;width: 100%; position:relative;}
.n_banner .img img{width: 100%;}
.n_banner *{transition: all .3s ease-in-out;}
 
.n_nav{position: absolute;width: 100%;left: 0;bottom: 0;height: 60px;background: rgba(0,0,0,0.5);z-index: 5;}
.n_nav .nbox{width:1140px;margin: 0 auto; display:flex;}
.n_nav .nbox a{padding:0 42px;color: #fff;text-align: center;position: relative;line-height: 60px;border-right: 1px solid rgba(255,255,255,.3);overflow: hidden;z-index: 3;font-weight: bold;font-size: 16px;}
.n_nav .nbox a span{display: inline-block;position: relative;width: 0px; height: 1px;margin: 0 15px;top: -5px;overflow: hidden;}
.n_nav .nbox a span s{display: block;width: 100%;height: 1px;background: #fff;top: 0;right: 0;}
.n_nav .nbox a span.srt s{right: auto;left: 0;}
.n_nav .nbox a:hover,.n_nav .nbox a.act{border-right: 1px solid #e62129; background: #e62129;}
.n_nav .nbox a:hover span,.n_nav .nbox a.act span{width:20px;}


.n_tit{ width:100%; position:relative;font-size: 40px;color: #e62129;padding: 60px 0 30px; text-align:center;}

.n_about{width: 100%;margin: 0 auto 90px;}
.n_about .txt{ text-align:justify; min-height:350px; padding-bottom:50px; line-height:28px; margin-top:30px;}






@media (max-width: 1680px) {
  	.i7 .ul1 li.act .dl1{transform: scale(.9);-webkit-transform: scale(.9);}
	.i8 .irt a{padding: 40px 80px 0;}
}



@media (max-width: 1440px) {
  .i7 .ul1 li.act .dl1{transform: scale(.7);-webkit-transform: scale(.7);}
  .i8 .irt a{padding: 40px 85px 0;}
}




@media (max-width: 1024px){
	
  body{min-width: 200px;padding: 0;padding-top: 50px;} 

  .f_16{ font-size:14px; }

  .f_18{ font-size:16px; }

  .f_20{ font-size:18px; }

  .f_22{font-size: 20px;}

  .f_24{ font-size:20px; }

  .f_26{ font-size:22px; }

  .f_28{ font-size:22px; }

  .f_30{ font-size:24px; }

  .f_32{ font-size:24px; }

  .f_34{ font-size:24px; }

  .f_36{ font-size:24px; }

  .f_40{font-size: 24px;}

  .f_48{font-size: 30px;}
    

  .m_out{ width: 15%;float: left; }
    
  .m_out img{display: block;width: 100%;} 

  .m_out{ width: 15%;float: left; max-width: 50px;}
    
  .m_out img{display: block;width: 100%;}  

  .wow{opacity: 1;}

 	
  .box{padding: 0 5%;min-width: 200px;width: 100%;}	

  .ivideo{display: none;}{display: none;}
	
  .v_tanchuang .video,.v_tanchuang2 .video{width: 90%;}

  .v_tanchuang .video .out,.v_tanchuang2 .video .out{width: 40px;height: 40px;background-size: cover; top: -50px;right: 0;}



  .i5 .ibox .ul1 li .num{font-size: 40px;}

  .i7 .ul1.act li{width: 60px;}

  .i7 .ul1.act li .tt{width: 20px;margin: 0 auto; }

  .i7 .ul1.act1 li:nth-child(2){left: calc(100% - 120px);}

  .i7 .ul1.act1 li:nth-child(3){left: calc(100% - 60px);}

  .i7 .ul1.act2 li:nth-child(1){border-right: 1px solid #fff;}

  .i7 .ul1.act2 li:nth-child(2){left: 0;border-left: 1px solid rgba(255,255,255,0);}

  .i7 .ul1.act2 li:nth-child(3){left: calc(100% - 60px);}

  .i7 .ul1.act3 li:nth-child(2){left: 60px;border-right: 1px solid #fff;}

  .i7 .ul1.act3 li:nth-child(3){left: 0;border-left: 1px solid rgba(255,255,255,0);}

  .i7 .ul1 li.act{width: 100%;}

  .i7 .ul1.act li.act .tt{width:100%;}

  .i7 .ul1 li .dl1{width: 860px;  }

  .i7 .ul1 li.act .dl1{ transform: scale(1);  -webkit-transform: scale(1);}

  .i7 .ul1 li .dl1 dd .dt2{height: 75px;}

  .i8 .irt a{padding: 40px 60px 0;}

  .footer1{display: none;}

  .footer2{padding: 20px 0;}
  .footer2 .flt{float: none;width: 100%;}
  .footer2 .flt .abox {display: none;}  	
  .footer1{display: none;}
  .footer2 .flt .flbt{margin-top: 0;text-align: center;}
  .footer2 .frt{width: 100%;float: none;}
  .footer2 .frt select{display: none;}
  .footer2 .frt .other{text-align: center;padding-top: 10px;}



}



@media (max-width: 960px){

  .f_30{font-size: 22px;}	

  .more{width: 120px;line-height: 40px;}


  .i5{height: auto;z-index: 2;}
  .i5 .ibox{position: static;background: #222 url(../imges/2_6_1.png) center left no-repeat;background-size: cover;}
  .i5 video{display: none;}
  .i5 .ibox .tt{margin: 30px auto 20px;}
  .i5 .ibox .xian{margin-bottom: 20px;}
  .i5 .ibox .tc{width: 100%;}
  .i5 .ibox .bf{width: 50px;margin: 30px auto;}
  .i5 .ibox .ul1 li{width: 50%;background: transparent;} 	
  .i5 .ibox .ul1 li .num{font-size: 30px;}
  .i5 .ibox .ul1 li .tx br{display: none;}
  .i5 .ibox .ul1 li .tx{padding: 0 5%;}
  .i5 .ibox .ul1 li .tx{min-height: 50px;}
  .i5 .ibox .more{margin: 30px auto;}

  .i6{padding: 30px 0;}
  .i6 .xian{margin: 20px auto 30px;}
  .i6 .ul1 li{width: 100%;float: none;margin-bottom: 20px;padding: 5%;}
  .i6 .ul1 li .day{padding-bottom: 30px;}
  .i6 .ul1 li .zhixian{margin: 15px auto;}

  .i7{height: auto;background-size: cover;}
  .i7 .ul1 li{position: static;width: 100%;}
  .i8{height: auto;background-size: cover;}	

  .footer2{padding: 20px 0;}
  .footer2 .flt{float: none;width: 100%;}
  .footer2 .flt .abox {display: none;}  	

  .footer1{display: none;}

  .footer2 .flt .flbt{margin-top: 0;text-align: center;line-height: 2;}
  .footer2 .frt{width: 100%;float: none;}
  .footer2 .frt select{display: none;}
  .footer2 .frt .other{text-align: center;padding-top: 10px;}

  .i7 .ul1 li{border-bottom: 1px solid rgba(255,255,255,0.3);}
  .i7 .ul1 li .out{margin: 30px auto 20px;opacity: 1;}
  .i7 .ul1 li .out a{width: 100%;height: 100%;}
  .i7 .ul1 li .tc,.i7 .ul1 li .box{display: none;}
  .i7 .ul1 li .tt{padding-top: 0px;padding-bottom: 30px;}	
  .i7 .ul1 li .xian{display: none;}
  .i7 .ul1 li .tc{width: 90% ;margin: 0 auto 30px; opacity: 1  ;  transform: translateY(0px);-webkit-transform: translateY(0px);}
  .i7 .ul1 li .dl1{width: 90% ;margin: 0 auto 30px; opacity: 1  ;  transform: translateY(0px);-webkit-transform: translateY(0px);}
  .i7 .ul1 li .dl1 dd{width: 100%;float: none;margin: 0 0 20px 0;}

  .i8 .ilt{float: none;}
  .i8 .ilt .tt{margin: 30px 0 20px;}
  .i8 .irt{width: 100%;float: none;}
  .i8 .irt a{width: 50%;padding: 0;border-bottom: 1px solid #ddd;height: auto;padding: 30px 0;}
  .i8 .irt a:nth-child(4),.i8 .irt a:nth-child(3){border-bottom: none;}
  .i8 .irt a:nth-child(2){border-right: none;}
  .i8 .irt a img{width: 65px;margin: 0 auto 15px;}


   .i7 .ul1 li{border-left: none;}
   .i7 .ul1 li .more{display: none;}



}

