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/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/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/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-height: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/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;height:350px;border-radius: 15px;}
.news_con .big_img{width:100%;}
.news_con .txt_body{position:absolute;top:0;left:0;width:100%;height:100%;
	overflow:hidden;margin-top: 20px;}
.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;font: 16px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif;
    font-weight: bold;}
.news_con .tab_body a:hover , .news_con .tab_body a.cur{border-bottom:2px solid #59e0a6;color:#59e0a6;}
.news_con .change_con{text-align:center;}
.news_con .change_con h3{font-size:13px;color:#514e4e;line-height:35px;text-align:center;padding: 10px 10px;text-align: justify;text-justify: newspaper;word-break: break-all;text-indent: 2em;}
.news_con .change_con p img{width:68%;border:8px solid #fff;border-radius: 18px;}
/*.news_con .change_con .con{display:none;}*/

.index_products_box{background-color:#fff;margin-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;line-height:30px;display:inline-block;}

	
.index_products_box .tab_body a:hover , .index_products_box .tab_body a.cur{border:1px solid #59e0a6;color:#59e0a6;}

.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:#59e0a6;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%;margin: 10px auto;padding: 0px 0px 10px 0px;box-shadow: 0px 5px 10px lightgrey}
.index_link_body img{width:100%;display:block;}
.index_link_body p{    text-align: center;font-size: 16px;height: 35px;line-height: 35px;color: #59e0a6;width: 100px;border: 1px solid;margin: 10px auto;margin-bottom: 0px;}
.index_link_body a:hover p{color:#fff;background-color:#59e0a6;}


