body.videoopen{position: absolute;left:0;right:0;top:0;bottom:0;overflow:hidden;}
.loadpage{position: absolute;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:9999;}
.loadpage .videoBody{position: absolute;top:50%;transform: translateY(-50%);padding:0 45px;box-sizing:border-box;}
.loadpage .videoBody .close{position: absolute;width: 26px; height: 26px; background: url(../images/common/close_btn.png) no-repeat;
	background-size: cover;top: -30px;right:10px;cursor: pointer;}

.popSlide{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:9999;display:none;}
.popSlide .content{top:50%;transform: translateY(-50%);position: absolute;left:0;right:0;}
.popSlide .close{width:25px;height:25px;background:url(../images/index/close.png) no-repeat;background-size:25px;
	position: absolute;right:12px;top:-30px;z-index:99;cursor:pointer}
.popSlide .swiper-container {width:100%!important;}
.popSlide .swiper-container .swiper-slide{width:100%!important;}
.popSlide .swiper-container img{display:block;width:100%;}
.popSlide .swiper-container .btn{
    position: absolute;
    background: url(../images/index/kv_btn_bg.png) no-repeat;
	background-size:cover;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-decoration: none;
    color: #fff;
    text-align: center;
    font-size: 32px;
	top: 50%;
	margin-top:-16px;
    font-weight: 0;
    z-index: 30;
	cursor: pointer;
}
.popSlide .swiper-container .prev{left:10px;}
.popSlide .swiper-container .next{right:10px;}




.index_box_1{position:relative;z-index:10;overflow:hidden;}
.index_box_1 img{width:100%;display:block;}
.index_box_1 .txt_body{position:absolute;text-align:right;top:0;right:10px;padding-top:15%;}
.index_box_1 .txt_body h3{font-size:18px;color:#514e4e;padding-bottom:5px;}
.index_box_1 .txt_body p{color:#666;font-size:13px;line-heihgt:24px;}
.index_box_1 .video_mask{position:absolute;width:100%;height:100%;position:absolute;left:0;top:0;
	background:rgba(0,0,0,0.3);}
.index_box_1 .video_mask i{background:url(../images/index/video_ico.png) no-repeat;background-size:cover;
	width:40px;height:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;}

.news_con{position:relative;margin:20px 0 0;z-index:10;overflow:hidden;}
.news_con .big_img{width:100%;}
.news_con .txt_body{position:absolute;top:0;left:0;width:100%;height:100%;
	padding-top:20px;overflow:hidden;}
.news_con .tab_body .in{padding:0 12px;height:35px;}
.news_con .tab_body a{float:left;width:25%;text-align:center;border-bottom:1px solid #666;
	font-size:15px;color:#666;text-decoration:none;padding-bottom:10px;}
.news_con .tab_body a:hover , .news_con .tab_body a.cur{border-bottom:1px solid #ffa1bb;color:#ffa1bb;}
.news_con .change_con{text-align:center;}
.news_con .change_con h3{font-size:13px;color:#514e4e;line-height:20px;text-align:center;padding:10px 0;}
.news_con .change_con p img{width:270px;border:8px solid #fff;}
.news_con .change_con .con{display:none;}

.index_products_box{background-color:#fff;padding-top:20px;}
.index_products_box .tab_body{text-align:center;height:35px;overflow:hidden;margin-bottom:20px;}
.index_products_box .tab_body a{width:30%;text-align:center;border-bottom:1px solid #666;
	font-size:15px;color:#666;text-decoration:none;padding-bottom:10px;display:inline-block;}
.index_products_box .tab_body a:hover , .index_products_box .tab_body a.cur{border-bottom:1px solid #ffa1bb;color:#ffa1bb;}

.index_products_box .slides li a{text-decoration:none;}
.index_products_box .slides li img{width:50%;display:block;margin:0 auto;}
.index_products_box .slides li h3{text-align:center;font-size:17px;color:#383838;}
.index_products_box .slides li span{display:block;width:120px;height:30px;line-height:30px;text-align:center;
	color:#fff;background-color:#ffa1bb;font-size:14px;margin:10px auto 30px;}

.index_blank{height:20px;background-color:#f9f9f7;}

.index_link_body{margin-bottom:40px;}
.index_link_body a{text-decoration:none;display:block;width:100%;height:100%;}
.index_link_body img{width:100%;display:block;}
.index_link_body p{text-align:center;font-size:22px;color:#383838;height:60px;line-height:60px;}
.index_link_body a:hover p{color:#fff;background-color:#ffa1bb;}


