/**重定义文件头部**/
/*.top_menu{ position:relative; left:auto; top:auto; padding-top:16px; width:100%; z-index:1000; }/*margin-top:16px; */

/*
.nav_mc h1.logo{ background:url(/https/hafury.com/images/logo_2.png) no-repeat 0 0; background-size:contain;}
/*导航*/
/*
.top_menu .nav_mc ul.nav li a{ color:#333;}/*color:#fff;*/
/*.top_menu .nav_mc ul.nav li a:hover{ background:none; color:#00A1E9;} /*#00A1E9*/
/*
.top_menu .nav_mc ul.nav li.no-white a{ color:#333;}
.top_menu .nav_mc ul.nav li.no-white a:hover{color:#e75252}

.cubot_top{ background:#fff; height:104px !important; }
.top_menu{ height:88px !important; background:#fff; }


 

.nav>li>a {
	
	padding: 0px 0px !important;
}

*/

.carousel-indicators {
	bottom: 0px;
}

.carousel-indicators li {

	width: 14px;
	height: 14px;
	margin: 0 4px;
	
}
.carousel-indicators .active {
	width: 15px;
	height: 15px;margin: 0 4px;
	
}


/*首页互动部分*/
ul.index_active{ display:flex;  display:-webkit-flex; display:-moz-flex; flex-direction:row; flex-wrap:no-wrap; margin:0 auto; justify-content:space-around; overflow:hidden;}
ul.index_active li{ width:32%; padding-top:10px; float:left;}

@media only screen and (max-width:800px){
	ul.index_active{ flex-wrap:wrap; flex-direction:column;  align-content:space-around;}
	ul.index_active li{ width:100%; }	
	ul.index_active li img{ width:100%;}
}



.video_play{ position:absolute; width:70%; padding:10px; background:#fff; box-shadow:1px 1px 10px #222; display:none; border-radius:5px; padding-bottom:20px;}
.video_play a{ padding:5px 0;}





/*Subscribe*/
.Subscribe{ border-bottom:0px solid #F7F7F5;  padding:2rem  0; min-height:150px;}



/*邮件订阅*/
.email_sub{ padding-top:2%; padding-bottom:2%; text-align:center;}
.email_sub .input_email,.email_sub .input.button_sub{ display:inline-block;}
.email_sub  input.input_email{ width:290px; text-indent:1.5rem; height:35px; background:none; border:1px solid #aaa;  border-radius:5px; color:#999; outline:0;} 
.email_sub input.button_sub{ padding:0 1.25rem; height:35px; background:#707276; line-height:35px; text-align:center; border:0; border-radius:5px; margin-left:1.28rem; cursor:pointer; outline:0;
transition:all  ease-out 0.45s;
-webkit-transition:all  ease-out 0.45s;
-moz-transition:all  ease-out 0.45s;


}


.email_sub form{ margin-top:2rem;}

.email_sub input.button_sub:hover{background:#00A1E9;}
.email_sub  input.input_email:hover{ border:1px solid #00A1E9; background:#DDF4FF;}

@media only screen and (max-width:768px){

	.email_sub  input.input_email{ width:75%; margin:0 auto; margin-bottom:1.45rem;}
	.email_sub input.button_sub{ width:75%; margin:0;}
}





















