@charset "utf-8";
.medium_banner,.small_banner{display:none; overflow:hidden}
@media only screen and (max-width: 1024px){
	.banner{display:none;}
	.medium_banner{position:relative; display:block !important;}
	.bd li img{ width:100%;}
	.medium_banner .hd{width:100%; position:absolute; left:0; bottom:15px; text-align:center;font-size:0; line-height:none;}
	.medium_banner .hd span{display:inline-block; width:16px; height:16px; margin:0 5px;background: #DDD; overflow:hidden;font-size:0; line-height:none;border-radius:50%;}
	.medium_banner .hd span.on{ background:#727171;}
}





#kinMaxShow{
	width:100%;
	overflow: hidden;
	position: relative;	
	z-index:1;
}
.kinMaxShow_button{bottom:30px; width:1000px; left:50%; margin-left:-500px;}
.kinMaxShow_button{
	z-index:3;
	overflow:hidden;	
	position:absolute;
}
.kinMaxShow_button li{
	width:18px;
	height:18px;
	margin-right:15px;
	cursor:pointer;
	display: inline-block;
	background: url(../images/150602_icon05.png) no-repeat;
}
.kinMaxShow_button li.kinMaxShow_focus{
	background: url(../images/150602_icon06.png) no-repeat;cursor:default;}

.kinMaxShow_image_box,.kinMaxShow_image_item{height:660px;}

.kinMaxShow_image_box{width:100%;position:relative;z-index:1;}
.kinMaxShow_image_item{width:100%;position:absolute;overflow:hidden;}
.kinMaxShow_image_item a.kinMaxShow_coverlink{width:100%;display:block;outline:none;height:660px;}



.flyin {
	opacity: 0;
	opacity: 1\0;
	-webkit-transform: translateY(80px);
	-ms-transform: translateY(80px);
	transform: translateY(80px);
	transition: opacity .8s cubic-bezier(.25, .1, .25, 1), -webkit-transform .8s cubic-bezier(.25, .1, .25, 1);
	transition: opacity .8s cubic-bezier(.25, .1, .25, 1), transform .8s cubic-bezier(.25, .1, .25, 1);
	transition: opacity .8s cubic-bezier(.25, .1, .25, 1), transform .8s cubic-bezier(.25, .1, .25, 1), -webkit-transform .8s cubic-bezier(.25, .1, .25, 1)
}
.flyin.active {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1
}
.scalein {
	transition: opacity 1.2s cubic-bezier(.25, .1, .25, 1), -webkit-transform 1.2s cubic-bezier(.25, .1, .25, 1);
	transition: transform 1.2s cubic-bezier(.25, .1, .25, 1), opacity 1.2s cubic-bezier(.25, .1, .25, 1);
	transition: transform 1.2s cubic-bezier(.25, .1, .25, 1), opacity 1.2s cubic-bezier(.25, .1, .25, 1), -webkit-transform 1.2s cubic-bezier(.25, .1, .25, 1);
	-webkit-transform: scale(1.05);
	-ms-transform: scale(1.05);
	transform: scale(1.05);
	opacity: 0
}
.scalein.active {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1
}
.fadein {
	opacity: 0;
	transition: opacity 1.2s cubic-bezier(.25, .1, .25, 1)
}
.fadein.active {
	opacity: 1
}
.movein {
	opacity: 0;
	-webkit-transform: translate3d(0, 40px, 0);
	transform: translate3d(0, 40px, 0);
	transition: -webkit-transform .8s cubic-bezier(.25, .1, .25, 1);
	transition: transform .8s cubic-bezier(.25, .1, .25, 1);
	transition: transform .8s cubic-bezier(.25, .1, .25, 1), -webkit-transform .8s cubic-bezier(.25, .1, .25, 1)
}
.movein.active {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}





/* 首页产品轮播 */
.in_pro .picScroll-left{position:relative;}
.in_pro .picScroll-left .hd{position:relative;}
.in_pro .picScroll-left .hd .prev,.in_pro .picScroll-left .hd .next{ display:block;  width:70px; height:70px;
	 cursor:pointer; background:url(http://haohaiyilang.gz01.bdysite.com/eros/images/arrow.png) 0 0 no-repeat;
	 position:absolute;
	 top:180px;
}
.in_pro .picScroll-left .hd .prev{
	left:-70px;}
.in_pro .picScroll-left .hd .next{ background-position:-70px 0; right:-84px;}



.in_pro .picScroll-left .bd{}
.in_pro .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.in_pro .picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; width:33.33%}
.in_pro .picScroll-left .bd ul li .pr{ margin:0 5px;}
.in_pro .picScroll-left .bd ul li .pic{ text-align:center;}
.in_pro .pic img{ width:100%; display:block;}
.in_pro .title{  
	padding:10px;
	color:#464646;
	line-height:30px;
	position:absolute;
	bottom:0;
	background:url(../images/180716_bg01.png) repeat;
	width:100%;
	color:#fff;
}
.in_pro .title h3{
	font-size:18px;
}
.in_pro .title a{
	color:#fff;
}
.in_pro .title a:hover{
	color:#dab866;
} 
.pro_list_box{
	display:none;
}


.pro_from{
	position: fixed; top: 0; right: 0; bottom: 0; left:0; z-index:106; overflow: auto; padding: 40px 0;display: none;background: rgba(0,0,0,.6);
}
.pro_from_main{
	position:fixed;
	height:200px;
	width:480px;
	top:50%;
	margin-top:-100px;
	left:50%;
	margin-left:-240px;
	z-index:107;
	background:#fff;
	 border-radius:4px;
}
.pro_from_main img{
	display:block;margin:0 auto;
}
.easyDialog_title {
    height: 35px;
    line-height: 36px;
    overflow: hidden;
    color: #666;
    padding: 0 10px;
    font-size: 16px;
    border-bottom: 1px solid #e5e5e5;
    background: #f7f7f7;
    border-radius: 4px 4px 0 0;
    margin: 0;
}
.close_btn {
    font-family: arial;
    font-size: 24px;
    font-weight: 700;
    color: #999;
    text-decoration: none;
    float: right;
}

@media only screen and (max-width: 1159px){
	.tempWrap{
		margin:0 auto;
	}
	.in_pro .picScroll-left .hd .prev, .in_pro .picScroll-left .hd .next{
		background-size:80px 40px;
		width:40px;
		height:40px;
	}
	.in_pro .picScroll-left .hd .prev{
		left:5px;
	}
	.in_pro .picScroll-left .hd .next{
		right:5px;
		background-position:-40px 0;
	}
	.in_pro .picScroll-left .bd ul li{/*width:295px;margin:0 7px;*/  }
	.about_tit{
		padding:0 10px;
	}
	.about_item03_info{
		padding:0 10px;
	}
	.service{
		padding:20px 10px;
	}
}
@media only screen and (max-width: 1023px) and (min-width: 768px){
	.picScroll-left{}
	.pro_list_box{display:block;overflow:auto;}
	.pro_list{width:1232px;}
	.pro_list li{float:left;width:290px;margin:0 8px;}
}
@media only screen and (max-width: 767px){
	.picScroll-left{/*display:none;*/}
	.pro_list_box{display:block;overflow:auto;}
	.pro_list{width:872px;}
	.pro_list li{float:left;width:200px;margin:0 8px;}
	.in_pro .title{padding:10px;}
	.in_pro, .in_news, .in_video{}
	.in_pro h2, .in_news h2, .in_video h2{height: 36px;background-size: 211px 36px;margin-bottom:15px;padding-top:1px;}
	.in_pro h2 span, .in_news h2 span, .in_video h2 span{font-size:1rem;line-height:28px;}
	.video_box{overflow:auto;}
	.news_list{}
	.news_list li{
		float:none;
		width:100%;
	}
	.news_list li .news_info{}
	.video_list{width:872px;}
	.video_list li .m-video{padding: 0 8px;}
	.medium_banner .hd{bottom:8px;}
	.medium_banner .hd span{width:10px;height:10px;}
	
	.pro_from_main{width:90%;height: auto;margin:0;top:50%;left:5%;margin-top:-50%;}
	.pro_from_main img{width:100%;}
	.in_pro{ padding-top:10px;}
	.in_pro .picScroll-left .bd ul li{
		width:100%;
		float:none;
		padding:10px 0;
	}
	.in_pro .picScroll-left .bd ul li:last-child{
		padding-bottom:0;
	}
}
		
