.page_body{width:100%;overflow:hidden;}
.page_video{background:url(../image/nylon_back.jpg) no-repeat;height:580px;}
.page_video dl{width:1200px;margin:0 auto;display:flex}
.page_video dt{width:60%;padding-top:60px;}
.page_video dd{width:35%;margin-left:5%;padding-top:60px;}
.page_video dd h2{font-size:24px;color:#fff;padding-top:30px;font-family:"微软雅黑"font-weight:400;}
.page_video dd p{padding:55px 0;font-size:14px;color:#fff;}
.page_video dd a{border:1px solid #fff;color:#fff;padding:10px 30px;font-size:14px;}
.page_video dd a:hover{background:#fff;color:#333}

.home-title {padding-top: 40px;padding-bottom: 20px;}
#content {min-height: 600px;}
.con_banner{height:580px;width:100%;display;block;}

.flex{display:flex;}
.clear{clear:both;}
#contents{width:1200px;margin:0 auto;}
#freeform dt{width:50%;padding:50px;}
#freeform dt h3{font-size:40px;margin:20px 0;padding-top:80px;}
#freeform dt h4{font-size:24px;margin-bottom:20px;}
#freeform dt p{line-height:24px;font-size:14px;}
#freeform dd{width:50%;}
#freeform dd img{width:100%;}

.entitle{text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:12px;margin-top:45px;}
.cntitle{text-align:center;font-size:35px;margin-bottom:20px;line-height:60px;}
#chara{justify-content:space-between;flex-wrap:wrap;}
#chara dt{width:33.33%;}
#chara dt div{padding:50px;}
#chara dt div h3{font-size:24px;margin-bottom:20px;}
#chara dt div span{width:30px;height:2px;background:#000;display:block;margin-bottom:20px;}
#chara dt div p{font-size:14px;line-height:24px;margin-bottom:20px;}

#banner_tabs{position:relative;}
#banner_tabs span{position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;
background-color: rgba(0,0,0,0.3);
}
#banner_tabs .banner_writing{position:absolute;z-index:2;width:1200px;left:50%;margin-left:-600px;padding-top:200px;}
#banner_tabs .banner_writing h2{font-size:72px;color:#fff;margin-bottom:30px;}
#banner_tabs .banner_writing p{font-size:16px;color:#fff;}
#banner_tabs .banner_writing p i{width:30px;height:2px;background:#fff;display:inline-block;margin-bottom:5px;margin-right:5px;}
@media \0screen\,screen\9 {
	#banner_tabs span{
	background-color:#000000;
    filter:Alpha(opacity=30);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
	}
}
#banner_tabs video {height:805px;width:100%;display:block;position:absolute;top:-90px;}
.b_link a{width:100%;height:100%;display:block;}


.touchi{flex-wrap:wrap;margin-top:60px;}
.touchi dt,.touchi dd{width:50%}
.touchi .touchi_what{padding-right:30px;}
.touchi dt h2{font-size:60px;margin-bottom:20px;}
.touchi dt p{font-size:24px;}
.touchi dd video{width:100%;}
.touchi h3{font-size:30px;font-weight:700;margin:30px 0;width:100%;display:block;}
.touchi .touchi_img img{width:95%;}
.touchi .touchi_wri{font-size:16px;line-height:24px;}
.touchi h4{margin-top:20px;text-align:center;}

.list_box{padding-top:20px;font-size:12px;line-height:30px;}

.swiper-container {width: 100%;height: 100%;margin-bottom:20px;}
.swiper-slide {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-container .swiper-pagination ..swiper-pagination-bullet-active{color:#333}


.litpic{margin-top:30px;text-align:center;}
.litpic h1{font-size:30px;margin-bottom:40px;}
.description h2{font-size:24px;line-height:40px;}
.description p{padding:20px;}

.fuwubox5nr1 li{width:33%;}
.fuwubox5nr1 .fuwubox5li{padding:10px;height:210px;text-align:center;display:inline-block;}
.fuwubox5nr1 .fuwubox5li:before{content: '';display: inline-block;height: 100%;vertical-align: middle;}
.fuwubox5nr1 .fuwubox5li img{max-height:100%;max-width:100%;display: inline-block;vertical-align: middle;}
.fuwubox5nr1 li p{line-height:30px;text-align:center;}