l,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
/*================ header部分 ===========================*/
.header{ border-bottom:0px #fff solid;}
.header .top{ height:30px; line-height:30px; color:#fff; background:#3e3c39; overflow:hidden;}
.header .logo{ float:left; padding:10px 0px 10px 0;}
.header .logo img{ max-width:250px !important;}

/* 头部 服务项目 */
	.idx-service{  }
	.idx-service ul{}
	.idx-service li.item{ float:left; line-height:30px; min-height:30px; padding:0 10px; position:relative;}
	.idx-service li.item:nth-last-child(1){border-right:1px #ccc solid;}
	.idx-service li.item a{ color:#fff;}
	.idx-service li.item a.active,.idx-service li.item a:hover{color:#fff;}
	.idx-service li.item .cn-ico,.idx-service li.item .en-ico{ margin-right:6px; width:20px; vertical-align:middle;} 
	
	.idx-service li.m-nav-btn{ display:none; float:right;} 
	.idx-service .L-til{ position:absolute; width:100%; height:32px; left:30px; top:16px; font-size:1rem;}
	.m-nav-btn .bx-lg{ vertical-align:middle; font-size: 22px;}
	.btn-lg, .btn-group-lg > .btn{ padding:0;}
	/*企业邮箱*/
	.idx-service li.T-email{padding-top:3px;}
	.idx-service li.T-email span{color:#fff; font-size:16px;   }
		
		
/* 导航菜单 开始*/
.white{color:#fff;}
.MainNav{ float: right;  margin: 30px 0 0 120px; z-index:9999; position: relative;}
.MainNav ul li{float: left; padding:0 25px;  text-align: center; position: relative; height: 30px;}
.MainNav ul li .Main_link{font-size: 18px; color: #333; display: inline-block; padding-bottom: 6px;}
.MainNav ul li.on .Main_link,.MainNav ul li:hover .Main_link{color: #00566f; border-bottom: 3px solid #00566f;}
.Main_nav{ position: absolute; top: 58px; left:auto; padding-top: 31px; z-index:9999;}
.Main_nav:nth-last-child(1){ }
.Main_navCon{ padding: 6px 20px; background: #00566f; z-index:9999;}
.Main_nav .Main_list{float: left; padding:20px 30px;   border-right: 1px solid #fff;}
.Main_nav .Main_list dl dd{  margin-top: 5px;  border-bottom: 1px solid #fff; text-align: left;}
.Main_nav .Main_list dl dd:hover{background: url(../images/nav_arrow.png) 13px 50% no-repeat; }
.Main_nav .Main_list dl dd a{color: #fff; font-size: 14px;}
.Main_nav .Main_list dl dd a{ text-decoration:none;}
.Main_nav .pic{width: 40%; height: 100%; padding: 5% 0; float: right; color: #fff;}
.Main_nav .pic img{width: 100%; display: block;}
.MainNav ul li{-webkit-perspective: 500px;}
.MainNav ul li>li{
	position:relative;
	-webkit-perspective: 500px;
	/* perspective: 500px; */
}

.MainNav ul li .Main_nav{
	-webkit-perspective: 500px;
	perspective: 500px;
	background-color:#00566f;
}
.Main_nav{	transform: rotate3d(1,0,0,-90deg);
	-webkit-transform: rotate3d(1,0,0,-90deg);
	-moz-transform: rotate3d(1,0,0,-90deg);
	-ms-transform: rotate3d(1,0,0,-90deg);
	-o-transform: rotate3d(1,0,0,-90deg);
	-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:530px;
}
.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);
}
.MainNav ul li .Main_nav:ntf-child(2){width:530px;}
#nav8 .Main_nav,#nav9 .Main_nav{right:0px;}
.header .xuanfu {width:100%; border-bottom:2px #E00 solid; height:40px; position:fixed; z-index:999999; top:0px; display:none;}
/*--------响应式---------*/
.pc{display:block;}
.mobile{ display:none;}
@media (max-width:1400px){
	 .MainNav {margin: 40px 0 0 20px;}
}
@media (max-width:1152px){
	.header .logo{width:42%; padding: 26px 0px 20px 0;}
	.MainNav {margin: 40px 0 0 20px;}
	.MainNav ul li {padding:0 10px;}
}
@media (max-width:1029px){
	.MainNav{ display:none;} 
	.idx-service li.m-nav-btn{ display:block;}
}
@media (max-width:900px){
	.header .logo {width: 42%;}

}
@media (max-width:768px){
	.pc{display:none;}
	.mobile{ display:block;}
	.header .xuanfu { display:block;}
	.MainNav{ display:none;}
	.idx-service li.m-nav-btn{ display:block;}
	.idx-service li.T-email{ display:none;} 
}
@media (max-width:500px){  
   .logo{padding:20px 20px 20px 20px;}
   .logo img{width:220px !important;}
   .cn-ico,.en-ico{ display:none;}
   
}
@media (max-width:390px){  
   .logo{padding:20px 20px 20px 20px;}
   .logo img{width:150px !important;}
   .idx-service li.item{ padding:0 10px;}
}