/*Topbar*/
body{ position:relative; background: #FFFFFF; width:100%; overflow-x:hidden;}

.topbar{ position: absolute; width:86%; z-index:2; padding-top:20px; top:0; left:7%;}
.logo{  display:inline-block; vertical-align:middle;}
.logo img{display:block;}
.topright{float:right;position: absolute;right: 0;bottom: 0;}
.menubar{ display:inline-block; vertical-align:middle;}
.pc_menu{ float:left;}
.lan{ display:inline-block;margin-top:18px;}
.mob_ban{ display:none;}

/*Pc MENU*/
.MenuList_c1{  width:100%; height:67px; margin:0 auto; position:relative; margin-right:30px; top:2px;}
.MenuList_c1 .MenuItems { margin:0 auto;}
.MenuList_c1 .MenuItems>li {float:left;  height:67px;  position:relative;}
.MenuList_c1 .MenuItems>li>a {  height:100%; display:block; padding:0 23px;font-family:"微软雅黑";  color:#fff; text-align:center; font-size:16px; line-height:64px;}
.MenuList_c1 .MenuItems li a:hover {color:#fff;}
.MenuList_c1 .MenuItems li:hover a {color:#fff;}
.MenuList_c1 .MenuItems li.on a{color:#fff;}
/*二级导航样式*/
.MenuList_c1 .MenuItems li div { position:absolute; margin-top:-2px; z-index:20; display:none;  width:100%;}
/*.MenuList_c1 .MenuItems li.hover div {visibility:visible; position:absolute; display:block; width:100%; }*/
.MenuList_c1 .MenuItems li:hover div{ display:block;}
.MenuList_c1 .MenuItems li div ul{width:100%;}
.MenuList_c1 .MenuItems li div ul li{  width:100%; height:32px; float:left;  }
.MenuList_c1 .MenuItems li div ul li a { width:100%;height:34px; line-height:34px; display:block; color:#333 !important; text-align: center  !important; background:#f5f5f5; font-size:14px;transition-duration:.3s; -moz-transition-duration:.3s; -webkit-transition-duration:.3s;  }
.MenuList_c1 .MenuItems li div ul li a:hover { color:#ffcc00 !important; background: rgba(0, 0, 0, 0.2);transition-duration:.3s; -moz-transition-duration:.3s; -webkit-transition-duration:.3s; }
.MenuList_c1 .move-bg{ display:none !important;position:absolute;left:0px;top:65px; margin-left:10px; width:85px; height:2px; background:#009c73;}







/*MOB MENU*/
.mob_menu{display:none;}
.MenuList_d1-main {	position:fixed;	top:0;z-index:1000;	width:280px;height:100%;overflow:hidden;}
.MenuList_d1-left .MenuList_d1-main {	left:-280px;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);	-o-transition:left .4s cubic-bezier(0.19,1,.22,1);	transition:left .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-left.MenuList_d1-open .MenuList_d1-main {left:0}
.MenuList_d1-right .MenuList_d1-main {right:-280px;	-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);	transition:right .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-main {right:0; display:none; }
.MenuList_d1-overlay {position:relative;}
.MenuList_d1-left .MenuList_d1-overlay,.MenuList_d1-left .MenuList_d1-hamberger {left:0;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);	-o-transition:left .4s cubic-bezier(0.19,1,.22,1);	transition:left .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-left.MenuList_d1-open .MenuList_d1-overlay,.MenuList_d1-left.MenuList_d1-open .MenuList_d1-hamberger {	left:280px;}
.MenuList_d1-right .MenuList_d1-overlay,.MenuList_d1-right .MenuList_d1-hamberger {right:0;;	-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);	transition:right .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-overlay,.MenuList_d1-right.MenuList_d1-open .MenuList_d1-hamberger {right:230px; top:-38px}
.MenuList_d1-overlay-upper {position:fixed;	top:0;z-index:999;	display:none;height:100%;background-color:#000;	background-color:rgba(0,0,0,.6);}
.MenuList_d1-left.MenuList_d1-open .MenuList_d1-overlay-upper {right:0;}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-overlay-upper {left:0; opacity: 0; display:none !important;}
.MenuList_d1-default {	background-color:#222;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.6);}
.MenuList_d1-default+.MenuList_d1-overlay {	background-color:#fff;}
.MenuList_d1-default .MenuList_d1-brand a {	display:block;width:100%;padding:20px 15px;font-size:22px;color:#fff;}
.MenuList_d1-default .MenuList_d1-brand a:hover {color:#444;text-decoration:none;}
.MenuList_d1-default .MenuList_d1-nav-title {display:block;padding:15px 15px 0 15px;font-size:18px;}
.MenuList_d1-default .MenuList_d1-nav-list {padding:0;margin:0 0 20px 0;list-style:none;}
.MenuList_d1-default .MenuList_d1-nav-list li {	display:block;}
.MenuList_d1-default .MenuList_d1-nav-list li a {display:block;padding:20px;color:#ccc;}
.MenuList_d1-default .MenuList_d1-nav-list li a:hover{ background:#555;}
.MenuList_d1-default .MenuList_d1-nav-list li a.on{ background:#555;}
.MenuList_d1-default .MenuList_d1-nav-list li ul a {padding:8px 20px;}
.MenuList_d1-hamberger {position: absolute;z-index:1002;display:block;width:40px;height:40px;padding-top:52px;right:0;padding-right:2%;background-color:transparent;	border:0;}
.MenuList_d1-hamberger span {margin-top:10px;}
.MenuList_d1-hamberger span,.MenuList_d1-hamberger span:before,.MenuList_d1-hamberger span:after {position:absolute;display:block;width:40px;height:2px;cursor:pointer;	content:'';	background-color:#fff;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);	transition:all .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-hamberger span{ width:30px; right:0;}
.MenuList_d1-hamberger span:before {top:-10px; right:0;}
.MenuList_d1-hamberger span:after {bottom:-10px; right:0;}
.MenuList_d1-open .MenuList_d1-hamberger span {	background-color:transparent;}
.MenuList_d1-open .MenuList_d1-hamberger span:before,.MenuList_d1-open .MenuList_d1-hamberger span:after {	top:0;}
.MenuList_d1-open .MenuList_d1-hamberger span:before {	-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);	transform:rotate(45deg);}
.MenuList_d1-open .MenuList_d1-hamberger span:after {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
.MenuList_d1-hamberger:hover {cursor:pointer;}



/*footer*/
#mfooter{ display:none;}
#footer{ background:#333333; height:360px; padding-top:60px; position:relative;}
div#del_empty{position:static; height:420px; overflow:hidden; }

.f_con{ width:90%; margin:0 auto;}
.f_logo{ float:left;}
.f_logo span{display:block; width:266px;text-align: center;border: 1px solid #FFFFFF; color:#FFFFFF; line-height:48px; font-size: 24px; margin-top:30px; background: url(../images/tel.png) no-repeat 34px center; text-indent:26px;}
.f_nav{ float:right;}

#footer .MenuList_c1 .MenuItems li div{  visibility: visible; display:block;}
#footer .MenuList_c1 .MenuItems li div ul li{  width:122px;}
#footer .MenuList_c1 .MenuItems>li>a{ width: 100px; text-align:left; padding:0; text-indent:22px;}
#footer .MenuList_c1 .MenuItems li div ul li a{ background: none; color:#bbbbbb !important; text-align:left !important;padding-left: 22px; line-height:30px; transition:all 0.5s ease 0s;}
#footer .MenuList_c1 .MenuItems>li{ background: url(../images/-.png) no-repeat 10px center;}

#footer ul.MenuItems>li:nth-of-type(1){ display:none;}
#footer .MenuList_c1 .MenuItems>li{ margin:0 ; margin-right:53px;}

#footer ul.MenuItems>li:nth-last-of-type(1){ margin-right:0;}
#footer .MenuList_c1 .MenuItems li div ul li a:hover{ color:#FFFFFF !important;}
#footer .MenuList_c1{ margin-right:0;}
.f_link li{ float:left; }
.f_link li a{color:#bbb;  display:block; font-size:12px; line-height:60px;}
.footer-br{ line-height:60px; float:right; color:#BBBBBB;}
.footer-br a{ color:#bbb;}
.copyright{ width:90%; margin:0 auto; position:absolute; bottom:0;padding-left:5%; padding-right:5%; border-top:1px solid #444;} 


@media (min-width:767px) {
	.MenuList_d1-responsive.MenuList_d1-left .MenuList_d1-toggle,.MenuList_d1-responsive.MenuList_d1-right .MenuList_d1-toggle {display:none;visibility:hidden;}
.MenuList_d1-responsive.MenuList_d1-left .MenuList_d1-main {left:0;}
.MenuList_d1-responsive.MenuList_d1-right .MenuList_d1-main {right:0;}
}
@media (min-width:768px) {
	.MenuList_d1-responsive{ background-color:#222}
.MenuList_d1-responsive.MenuList_d1-left .MenuList_d1-main,.MenuList_d1-responsive.MenuList_d1-right .MenuList_d1-main {position:absolute;width:150px!important;height:auto!important;	overflow:visible!important;}
.MenuList_d1-responsive.MenuList_d1-left .MenuList_d1-main {float:left;}
.MenuList_d1-responsive.MenuList_d1-left .MenuList_d1-overlay {	margin-left:150px;}
.MenuList_d1-responsive.MenuList_d1-right .MenuList_d1-main {	float:right;}
.MenuList_d1-responsive.MenuList_d1-right .MenuList_d1-overlay {margin-right:150px;}
}
@media (min-width:1200px) {
	.MenuList_d1-responsive.MenuList_d1-left .MenuList_d1-main,.MenuList_d1-responsive.MenuList_d1-right .MenuList_d1-main {width:280px!important;}
.MenuList_d1-responsive.MenuList_d1-left .MenuList_d1-overlay {	margin-left:280px;}
.MenuList_d1-responsive.MenuList_d1-right .MenuList_d1-overlay {margin-right:280px;}
}

/* lan*/
span.dropbtn{color:#FFFFFF;cursor:pointer;display: block;line-height: 35px;padding: 0 15px;border-radius: 18px;background: #059839; }
span.dropbtn i{ display:inline-block; height:8px; width:12px; background: url(../images/lanbg.png) no-repeat right center; vertical-align:middle;}
.selectlan{ display:none;}
.selectlan a{ color:#FFFFFF; display:block; line-height:32px; }

/*1680*/
@media only screen and (max-width:1680px){
	.pc_menu{ display:none;}
	.menubar{ display:none; vertical-align:middle;}

	.mob_menu{display:block;position: absolute;top: 0;right: 0;width: 320px; z-index:1001;}
	.lan{  margin-right:80px; margin-bottom:13px;}
#footer .MenuList_c1 .MenuItems>li{ margin:0 ; margin-right:2vw;}
.f_logo{width:14.89vw;}
.f_logo img{  width:100%;}
.f_logo span{display:block; width:13.8vw; line-height:2.5vw; font-size:1.25vw; margin-top:1.25vw; background: url(../images/tel.png) no-repeat 0.5vw center; text-indent:1.35vw; background-size:10%;}

	}

@media (max-width:1440px){
	#footer .MenuList_c1 .MenuItems>li{ margin:0 ; margin-right:0.5vw;}

	
	}
@media (max-width:1200px){
	.f_logo{ display:none;}
	.f_nav{ float:none;}
.f_link{ display:none;}
.footer-br{ float:none;}
.copyright{ text-align:center;}
}

@media (max-width:960px){
	.f_nav{ display:none; }
	#footer{ height:60px; padding:0;}
	div#del_empty{position:static; height:60px; overflow:hidden; }

}

@media (max-width:720px){
		.mob_menu{display:block;position: absolute;top: 0;right: 0;width: 55.5vw; z-index:1001;}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-overlay,.MenuList_d1-right.MenuList_d1-open .MenuList_d1-hamberger {right:0; top:0;}
		div#del_empty{position:static; height:auto; overflow:hidden; background: #333; }

	.mob_ban{ display:block}
	.pc_ban{ display:none;}
	.topbar{ position:static; padding:0;  height:13.9vw; line-height:13.9vw;}
	.logo img{  display:block; height:9.7vw;   margin-left:4%; vertical-align:middle;}
	.topright{ position:static;}
	.lan{ display:none;}
	.MenuList_d1-hamberger{ padding-top:5.3vw;}
	.MenuList_d1-default .MenuList_d1-nav-list li a{ padding:0; padding-left:20px; line-height:60px;}
	.MenuList_d1-right.MenuList_d1-open .MenuList_d1-overlay-upper {left:0; width:44.45vw !important; opacity: 1;}
.MenuList_d1-right .MenuList_d1-overlay, .MenuList_d1-right .MenuList_d1-hamberger{ right:0;}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-overlay-upper {left:0; width:44.45vw !important; opacity: 0 !important;}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-main {right:0; display:none;}
.MenuList_d1-hamberger span,.MenuList_d1-hamberger span:before,.MenuList_d1-hamberger span:after {position:absolute;display:block;width:30px;height:2px;cursor:pointer;	content:'';	background-color:#1e64bc;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);	transition:all .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-hamberger span{ width:20px; right:10px;}
.MenuList_d1-hamberger span:before {top:-10px; right:0;}
.MenuList_d1-hamberger span:after {bottom:-10px; right:0;}
#footer{ display:none;}
#mfooter{ display: block;background: #333333; }
#mfooter .cr{ width:90%; margin:0 auto; text-align:center; padding:4.166vw 0;}
#mfooter .cr span{  display: inline-block; font-size:3.33vw; color:#FFFFFF; line-height:6.1vw;}
#mfooter .cr span a{ font-size:3.33vw ; color:#FFFFFF; line-height:6.1vw;}
}
@media only screen and (max-width:350px){
	.inx_history{height:94.44vw;background: url(../images/inxm_history.jpg) no-repeat center;background-size: cover;padding-bottom: 80px;}

	}

/*style2 非手机版的汉堡菜单*/

.C-1200 {;margin: 0 auto;}
/*top*/
.topbar{ position:absolute; z-index:2; top:0; left:0; width:100%}
.topbar .logo{ display:inline-block; line-height: 120px; padding-left:4%}
.logo img { vertical-align: middle;}

/*pc menu  pc导航*/
.topbar .pcmenu{ display: inline-block; vertical-align:middle; float: right;}
.pc-lan {text-align: right; padding-right: 20px;color: white;line-height:50px;}
.topbar .pcmenu a {color: white;}
.pc-lan{ background: url(../images/language.png) no-repeat 74% center;}
.pc-lan a:hover{ color:#ffd100;}
.pc-lan a.on{ color:#ffd100;}
.MenuList_c1{width:100%;height: 70px;margin:0 auto;position:relative;}
.MenuList_c1 .MenuItems { margin:0 auto;}
.MenuList_c1 .MenuItems>li {float:left; width:105px; height:67px; position:relative; background:url(/images/menuline.gif) no-repeat right center;}
.MenuList_c1 .MenuItems li a {width:100%;height:100%;display:block;font-family:"微软雅黑";color: #fff;text-align:center;font-size:14px;line-height:64px;}
.MenuList_c1 .MenuItems li a:hover {color:#ffd100}
.MenuList_c1 .MenuItems li:hover a {color:#ffd100}
.MenuList_c1 .MenuItems li.on a{color: #ffd100;border-bottom: 2px solid #ffd100;}
/*二级导航样式*/
.MenuList_c1 .MenuItems li div {visibility:hidden; position:absolute; margin-top:-2px; z-index:20; display:none; padding-top:0px;}
.MenuList_c1 .MenuItems li.hover div {/*ie6不支持li:hover所以在这里写成li.hover以方便js取样式*/visibility:visible; position:absolute; display:block; width:100%; }
.MenuList_c1 .MenuItems li div ul{width:100%;}
.MenuList_c1 .MenuItems li div ul li{width:100%;height: 32px;float:left;}
.MenuList_c1 .MenuItems li div ul li a {width:100%;height: 32px;line-height: 32px;display:block;color:#333 !important;text-align: center  !important;background:#f7f7f7;font-size:12px;transition-duration:.3s;-moz-transition-duration:.3s;-webkit-transition-duration:.3s;}
.MenuList_c1 .MenuItems li div ul li a:hover { color:#fff !important; background:#003f96;transition-duration:.3s; -moz-transition-duration:.3s; -webkit-transition-duration:.3s; }


/*mob menu  手机导航*/
.topbar .mobmenu{ display:none;}
.MenuList_d1-main {position:fixed;top:0;z-index:1000;width:280px;height:100%;overflow:hidden;}
.MenuList_d1-overlay {position:relative;}

/*left 左边汉堡*/
.MenuList_d1-left .MenuList_d1-main {left:-280px;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);-o-transition:left .4s cubic-bezier(0.19,1,.22,1);transition:left .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-left.MenuList_d1-open .MenuList_d1-main {left:0;}
.MenuList_d1-left .MenuList_d1-overlay,.MenuList_d1-left .MenuList_d1-hamberger {left:0;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);	-o-transition:left .4s cubic-bezier(0.19,1,.22,1);	transition:left .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-left.MenuList_d1-open .MenuList_d1-overlay,.MenuList_d1-left.MenuList_d1-open .MenuList_d1-hamberger {left:280px;}
/*right 右边汉堡*/
.MenuList_d1-right .MenuList_d1-main {right:-280px;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);	-o-transition:right .4s cubic-bezier(0.19,1,.22,1);	transition:right .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-main {right:0; display: block;}
.MenuList_d1-right .MenuList_d1-overlay,.MenuList_d1-right .MenuList_d1-hamberger {right:4%;	-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);	transition:right .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-overlay,.MenuList_d1-right.MenuList_d1-open .MenuList_d1-hamberger {right:300px; top: auto;}
	/*其他部分幕布 ？？有时间延迟冲突未解决，暂时隐藏了*/
.MenuList_d1-overlay-upper {position:fixed;	top:0;z-index:999;display:none;height:100%;background-color:#000;background-color:rgba(0,0,0,.6);}
.MenuList_d1-left.MenuList_d1-open .MenuList_d1-overlay-upper {right:0;}
.MenuList_d1-right.MenuList_d1-open .MenuList_d1-overlay-upper {left:0; display:none !important;}
.MenuList_d1-default {background-color:#F5F5F5;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.6);}
/*汉堡按钮*/
.MenuList_d1-hamberger {position: absolute;	z-index:1000;display:block;width:40px;height:40px;	right:0;padding-right:2%;background-color:transparent;border:0; padding-top: 0;}
.MenuList_d1-hamberger span,.MenuList_d1-hamberger span:before,.MenuList_d1-hamberger span:after {position:absolute;display:block;width:30px;height:2px;cursor:pointer;	content:'';	background-color:#fff;	border-radius:1px;	-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);	-o-transition:all .4s cubic-bezier(0.19,1,.22,1);	transition:all .4s cubic-bezier(0.19,1,.22,1);}
.MenuList_d1-hamberger span {margin-top:10px; }

.MenuList_d1-hamberger span:before {top:10px; width:20px;}
.MenuList_d1-hamberger span:after {	bottom:-20px;}
.MenuList_d1-open .MenuList_d1-hamberger span {	background-color:transparent;}
.MenuList_d1-open .MenuList_d1-hamberger span:before,.MenuList_d1-open .MenuList_d1-hamberger span:after {top:0;}
.MenuList_d1-open .MenuList_d1-hamberger span:before {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);	transform:rotate(45deg); width:30px;}
.MenuList_d1-open .MenuList_d1-hamberger span:after {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);	transform:rotate(-45deg);}
.MenuList_d1-hamberger:hover {cursor:pointer;}

/*#b1 d2 menu*/
.MenuList_d2-ab { position: absolute; width: 280px; clear: both; right: 0; top: 0; line-height: 56px;}
div#MenuList_b1 .menu .stmenu{border-bottom: 1px solid #DDDDDD; cursor:pointer;}
div#MenuList_b1 .menu .stmenu>h3 a { color: #333;line-height: 60px;display: block;	padding-left:20px; font-size: 18px; }
div#MenuList_b1 .menu .stmenu.on>h3>a{background: #1e64bc;color:#FFFFFF;	}
div#MenuList_b1 .menu .stmenu:hover>h3>a{background: #1e64bc;color:#FFFFFF;	 }
ul.child {display:none;}
ul.child a{display:block;font-size:16px;line-height:40px;padding: 2px 0;color: #333;text-indent: 40px;}
ul.child a:hover{ background:  #1E64BC; color:#FFFFFF; }
div#MenuList_b1 { position: absolute;  z-index: 10001;  width: 100%;}

/*响应导航*/
@media only screen and (max-width: 1580px){
#header{ display: none !important; }
}
@media only screen and (min-width: 1580px){
.C-1200{display: none;}
}
@media only screen and (max-width: 1580px){
.topbar .logo{ line-height:11vw;}
.logo img{}
.topbar .pcmenu { display: none;}
.topbar .mobmenu{ display:inline-block; height:40px; vertical-align:middle;}
/*d1 的nav隐藏*/
.mobmenu nav.MenuList_d1-nav{ display:none;}
/*语言栏*/
.menuBtm.mob-show {position: absolute;bottom: 20px; padding-left: 82px; color: #fff;}
.mtools a {color: #333;display: block;line-height: 40px;padding: 0 ;text-align: center;background: #ccc;border-radius: 20px;}
.mtools a.on{color:#FFFFFF; margin-bottom: 10px; background: #059839;}
.mtti p {line-height: 32px;	color:#333;}
.mtti p:before {content: "";width: 30px;height: 1px;background: #333;display: inline-block;vertical-align: middle;margin-right: 7px;}
.mtti p:after {content: "";width: 30px;height: 1px;background: #333;display: inline-block;vertical-align: middle;margin-left: 7px; }	
		}

@media only screen and (max-width: 720px){
#header{ display: block !important;}
.topbar{ display: none !important;}
	}






















































