@charset "utf-8";

.head_bottom {display:none;}
@media screen and (max-width:1200px){
	/*header*/
	.menu{display:block;position:absolute;right:5%;top: 50%;width: 32px;transform: translateY(-50%);}
	.menu img{ width:100%; vertical-align:middle;}
	.head1 .float-sec li a:hover{color:#333 !important;}
	.head1 .float-sec li.active li a{ color:#333;}
	.head_bottom{ display:block; height:0; width:100%;}

	/*nav*/
	.float-sec {width:100%;display:none;}
	.float-sec li { width:100%; height:50px; line-height:50px; border-bottom:#eee solid 1px; padding:0; position:relative;}
	.head1 .float-sec li a span{background-image:url(../images/nav_icon.png);background-repeat:no-repeat;background-size:100% auto;width:10px;height:18px;display:block;left:auto;right:20px; background-color:transparent;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);position: absolute;top: 50%;transform: translateY(-50%);}
	.head1 .float-sec li .nav_back a{ display:block;width:40px;height:50px; line-height:50px;position:fixed;top:0;left:5%;  visibility: hidden; z-index:102; background-color:#fff; text-align:left; background-image:url(../images/back.png); background-repeat:no-repeat; background-position:left center; background-size:8px auto; padding-left:15px; color:#333;}
	.head1 .float-sec li .active1 .nav_back a{ visibility:visible;}
    .nav_back img{ vertical-align:middle; width:14px;}
	.head1 .float-sec li .nav_cont{ display:none; position:fixed; left:0; top:0px; width:100%; height:100%;box-shadow:none; background:#fff !important; z-index:101;}
	.head1 .float-sec li .nav_cont ul{ padding-top:60px; height:100%; background:#fff;}
    .language-box{position:absolute;left: 0;bottom:20px; z-index:99999;width: 100%;justify-content: center;}

	/*手机菜单样式开始-----------*/
	.neirong { display: block; position: fixed;width:100%; height:100%; top: 0; /*left: -163px;*/ overflow:hidden; overflow-y: auto;right: 0;touch-action: pan-y; -webkit-user-select: none; -webkit-user-drag: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);z-index:3; }
	.head1 .float-sec li .nav_cont{ width:0; display:block; right:0; left:auto;}
	.head1 .float-sec li .nav_cont.active1{ width:100%;
		-webkit-transition:width 0.25s ease-in 100ms;
		   -moz-transition:width 0.25s ease-in 100ms;
			-ms-transition:width 0.25s ease-in 100ms;
			 -o-transition:width 0.25s ease-in 100ms;
				transition:width 0.25s ease-in 100ms;
	}
	.neirong li{-webkit-transition: all .35s ease-out;
	   -moz-transition: all .35s ease-out;
		-ms-transition: all .35s ease-out;
		 -o-transition: all .35s ease-out;
			transition: all .35s ease-out;}
	.neirong a {display: block;height:50px;line-height: 50px;}
	.neirong a.neirong-close{width:16px;height:50px; line-height:50px;position: absolute;top:0;right:5%; visibility: hidden; z-index:102;}
	.neirong a.neirong-close img{ vertical-align:middle; width:14px;}
	.neirong.neirong-hide{
	  background-color:#fff; width:0;
		-webkit-transition:background 0.35s linear,width 0.25s ease-in 200ms;
		   -moz-transition:background 0.35s linear,width 0.25s ease-in 200ms;
			-ms-transition:background 0.35s linear,width 0.25s ease-in 200ms;
			 -o-transition:background 0.35s linear,width 0.25s ease-in 200ms;
				transition:background 0.35s linear,width 0.25s ease-in 200ms;
	}
	.neirong.neirong-show{ background-color:#fff; width:100%;}
	.neirong.neirong-show .neirong-bd,.neirong.neirong-show .neirong-close{visibility: visible;}
}