ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
/*================ header部分 ===========================*/
.header{color:#8c8c8c; background:url(../imges/hd-top-bg.jpg) left top repeat-x; padding-top:5px;}
.header .logo{  padding:10px 0px 10px 0; text-align:center;}
.header .logo img{height:auto; }
.nav-m-btn{ font-size:30px; color:#fff; position:absolute; left:10px; top:14px; display:none;}
.nav-m-btn:active{color:#fff; }
@media(max-width:1024px){
	.nav-m-btn{ display:block;}
}
/* 头部 导航及热线电话 */
	.H_r{ float:right;}
	.H_r .fa{ margin-right:10px; font-size:20px;}
	.langauge{ text-align:right; margin:20px auto;}
	.langauge a{color:#333; margin-left:10px; display:inline-block; padding-left:30px;}
	.langauge a.cn{ background:url(../images/cn-32.png) left center no-repeat; background-size:25px 25px; }
	.langauge a.en{ background:url(../images/en-32.png) left center no-repeat; background-size:25px 25px;}
	
	.hotphone{margin:45px auto 5px; text-align:right;}
	.hotphone span.red{font-size: 1.333em;color: #f00;padding: 0 4px;}
	.topnav{color:#8c8c8c;}
	.topnav a{ color:#8c8c8c; margin-left:15px; padding-right:15px;}
		
		
/* 导航菜单 开始*/
.white{color:#fff;}
.bcol-1{ background-color:#ff0000; height:60px;}
.MainNav{ z-index:9999; position: relative;  }
.MainNav ul{  margin:0 auto;   }
.MainNav ul li { float:left; position: relative;}
.MainNav ul li a.Main_link{font-size: 18px; color: #fff; padding:0px 25px; display:inline-block; line-height:60px;}
.MainNav ul li.on .Main_link,.MainNav ul li:hover .Main_link{color: #f01a24; text-decoration:none; background-color:#fff;}
/* */
.Main_nav{ position: absolute; top:55px; left:0; padding:30px 0; }
.Main_navCon{ padding: 6px 0px; background: #fa7821; }
.Main_nav .Main_list{float: left; padding:0px 30px;    }
.Main_nav .Main_list dl dd{  margin-top: 5px;  text-align: left;}
.Main_nav .Main_list dl dd:hover{background: url(../imges/slider-arrow.png) 5px 50% no-repeat; }
.Main_nav .Main_list dl dd a{color: #fff; font-size: 14px; text-decoration:none;}
.MainNav ul li{ }
.MainNav ul li>li{
	position:relative;
	-webkit-perspective: 500px;
	perspective: 500px;
}

.MainNav ul li .Main_nav{
	-webkit-perspective: 500px;
	perspective: 500px;
	background-color:#f01a24;
}
.Main_nav{	
	 
	-webkit-transform-origin:0 0 0;
	-moz-transform-origin:0 0 0;
	transform-origin:0 0 0;
	-khtml-opacity: 0;
	-moz-opacity: 0;
	opacity: 0;
	transition: transform 0.5s, opacity 0.3s;
	-webkit-transition: -webkit-transform 0.5s, opacity 0.3s;
	-moz-transition: -moz-transform 0.5s, opacity 0.3s;
	display:block;
	width:410px;
}
.MainNav ul li:hover>.Main_nav{
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	transform: rotate3d(0,0,0,0);
	-webkit-transform: rotate3d(0,0,0,0);
	-moz-transform: rotate3d(0,0,0,0);
	-ms-transform: rotate3d(0,0,0,0);
	-o-transform: rotate3d(0,0,0,0);
} 
/*--------响应式---------*/
.pc{display:block;}
.mobile{ display:none;}
@media (max-width:1400px){
	 
}
@media (max-width:1152px){ 
 
	.MainNav ul li {padding:0 10px;}
}
@media (max-width:1029px){
	.MainNav{ display:none;}  
}
@media (max-width:900px){ 
	.hotphone{ display:none;}
}
@media (max-width:768px){
	.pc{display:none;}
	.mobile{ display:block;}
	.MainNav{ display:none;} 
	.langauge a{ background:none !important;}
	.header .logo img{ height:50px;}
}
@media (max-width:500px){ 
   .header{min-height: 80px;}  
}
@media (max-width:390px){ 
   .header{min-height: 80px;} 
}