/* Public */
@charset "utf-8";
html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top;}
ul,li,dl,dd,dt,ol { list-style-type: none; }
i,em,cite { font-style: normal;display: inline-block;}
body {  -webkit-text-size-adjust:none; /* 谷歌不支持12px以下字号 */ font-family:"微软雅黑","microsoft yahei",Verdana, Arial, Helvetica, sans-serif;color: #333;font-size: 14px*82%;}
a{ text-decoration: none;color: #333333; }
a,area { blr:expression(this.onFocus=this.blur()) }   /*  去掉IE下链接虚线框 */
a:focus,a:hover,a:active { outline: none; text-decoration: none;/*color: #333385;*/color: #5c6fb4;}    /* 去掉火狐下链接虚线框 */
input::-webkit-outer-spin-button,       /*清除数字input的按钮*/
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
input[type="number"]{
    -moz-appearance: textfield;
}
.clearfix:after{content: '';display: block;clear: both;}/*清楚浮动最简方式*/
.clearfix{zoom: 1;}/*兼容 IE*/
.hid{overflow: hidden;_height:1;}
.imgsize { width: 100%; display: block; }
.tc{ text-align: center; }
.tl{ text-align: left; }
.tr{text-align: right;}
.fl{float: left;}
.fr{float: right;}
.nowrap{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}/*不换行*/

.container,.row{margin: 0 auto;padding: 0;position: relative;}
.col-sm-1, .col-md-1, .col-lg-1, .col-sm-2, .col-md-2, .col-lg-2, .col-sm-3, .col-md-3, .col-lg-3, .col-sm-4, .col-md-4, .col-lg-4, .col-sm-5, .col-md-5, .col-lg-5, .col-sm-6, .col-md-6, .col-lg-6, .col-sm-7, .col-md-7, .col-lg-7, .col-sm-8, .col-md-8, .col-lg-8, .col-sm-9, .col-md-9, .col-lg-9, .col-sm-10, .col-md-10, .col-lg-10, .col-sm-11, .col-md-11, .col-lg-11, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 0px;
  padding-right: 0px;
}
.input-group input,.form-control:focus+.input-group-addon,.form-control:focus{
	box-shadow: none;
	-webkit-box-shadow: none;
}
.input-group-btn:hover,
.input-group-btn:active,
.input-group-btn:focus,
.input-group-btn>.btn:hover,
.input-group-btn>.btn:active,
.input-group-btn>.btn:focus,
{
	border: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	background: inherit;
	outline: none;
}
input:active,
input:focus{
	/* border: none; */
	box-shadow: none;
	-webkit-box-shadow: none;
	outline: none;
}

.default{
	cursor: default;
}
.pointer{
	cursor: pointer;
}
.disabled { 
	cursor: not-allowed!important;
	/*pointer-events: none;*/
}
#datetimepicker{
	cursor: pointer!important;
}
/*flex样式*/
.flex{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-direction: row;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-justify-center{-webkit-justify-content: center;justify-content: center;}
.align-self-strentch{align-self:stretch;-webkit-align-self: stretch;-moz-box-align: stretch;-ms-flex-align: stretch;}
.flex-direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-flex-direction:column;}



@media only screen and (min-width: 1200px){
	.container {
	    width: 1200px;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
	.container {
	    width: 1200px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.container {
	    width: 1200px;
	}
}
@media only screen and (min-width: 240px) and (max-width: 768px) {
	
}
@media only screen and (min-width: 240px) and (max-width: 360px) {
	
}
/*header_pc_start*/
 .head_top_box {
 	width: 100%;
 	background: #fff;
 	padding-top:15px;
 }
 .head_top{
 	margin-top: 52px;
 }
 .head_top img{
 	display: inline-block;
 	vertical-align: baseline;
 	margin-right: 5px;
 }
 .head_top span{
 	font-size: 15px;
 	/*color: #727272;*/
 	color: #666;
 }
 .head_top b{
 	font-size: 27px;
 	color: #5d70b4;
 	margin-left: 7px;
 	vertical-align: bottom;
 	line-height: 1;
 	letter-spacing: -1.5px;
 	opacity: 0.92;
 	-moz-opacity: 0.92;
 	-webkit-opacity: 0.92;
 	filter: alpha(opacity=92);
 }
 .top_hotline{
 	margin-right: 30px;
 }
 
 .head_logo{
 	width: 480px;
 	float: left;
 }
 
 .logo_img{
 	width: 370px;
 }
 
 .head_area {
 	background-color: #fcfcfc;
 	width: 78px;
 	height: 30px;
 	z-index: 9999;
 	font-size: 20px;
 	color: rgb(92, 111, 180);
 	position: relative;
 	float: right;
 	margin-top: 48px;
 }
 
 .head_area a {
 	/*color: #8f8f8f;*/
 	color: #999;
 	display: block;
 	text-decoration: none;
 }
 
 .head_area_cur {
 	padding-left: 11px;
 	border: 1px solid #d7d7d7;
 	font-size: 15px;
 	height: 30px;
 	line-height: 30px;
 	position: relative;
 	z-index: 999;
 	background: #fcfcfc;
 }
 
 .head_area:hover .head_area_cur {
 	border-bottom: none;
 }
 
 .head_area_cur .i1,
 .head_area_cur .i2 {
 	position: absolute;
 	right: 12px;
 	top: 12px;
 	width: 0;
 	height: 0;
 	font-size: 0;
 	border-width: 6px;
 	border-style: solid dashed dashed dashed;
 	border-color: #5c6fb4 transparent transparent transparent;
 	display: inline-block;
 }
 
 .head_area_cur .i2 {
 	top: -8px;
 	border-top-color: #fcfcfc;
 	margin-right: -18px;
 }
 
 .head_area_ul {
 	background-color: #fcfcfc;
 	width: 220px;
 	border: 1px solid #d7d7d7;
 	/*display: none;*/
 	position: absolute;
 	top: 29px;
 	left: -73px;
 	margin: 0;
 	padding: 3px 15px 30px;
 	overflow: hidden;
 }
 
 .head_area_ul li {
 	list-style-type: none;
 	float: left;
 	width: 33.33%;
 	height: 14px;
 	line-height: 14px;
 	margin-top: 24px;
 	text-align: center;
 }
 
 .head_area_ul li.zw_more {
 	list-style-type: none;
 	clear: both;
 	width: 378px;
 	text-align: right;
 	height: 32px;
 	line-height: 32px;
 	margin-top: 24px;
 	border-top: 1px solid #ccc;
 	display: none;
 }
 
 .head_area_ul a {
 	font-size: 14px;
 	height: 14px;
 	line-height: 14px;
 	text-decoration: none;
 }
 
 .head_area_ul a:hover {
 	color: #5c6fb4;
 }
 .head_nav{
 	float: left;
 	width: 100%;
 	margin-top: 35px;
 }
 .head_nav_list > ul{
 	position: relative;
 }
 .head_nav_list > ul > li{
 	float: left;
 }
 .head_nav_list > ul > li a{
  	display: block;
 	padding: 0 29px 10px;
  	font-size: 16px;
  	font-weight: lighter;
  	color: #333;
  }
 .head_nav_list > ul > li:hover a,
 .head_nav_list > ul > li.start a{
  	font-weight: normal;
  	color: #5c6fb4;
  	/*border-bottom: 3px solid #5c6fb4;*/
  }
  .head_nav_list > ul > li a em{
  	 vertical-align: middle;
  }
 .head_nav_list > ul > li:hover a em,
 .head_nav_list > ul > li.start a em{
  	font-weight: lighter;
  }
 .head_nav_list > ul > li:last-child{
  	padding-right: 0;
  }
  .under_line{
  	width: 90px;
  	height: 3px;
  	background: #5c6fb4;
  	position: absolute;
  	left: 0;
  	bottom: 0;
  	z-index: 1;
  }
/*header_pc_end*/

/*footer_pc_start*/
.footer_link{
	line-height: 50px;
	background: #7685bf;
}
.footer_link ul{
	overflow: hidden;
	margin: 0 -20px;
}
.footer_link ul li{
	float: left;
	padding: 0 20px;
}
.footer_link ul li a{
	color: #fff;
	font-size: 16px;
}
.footer_cont{
	background: #5c6fb4;
}
.footer_c_left{
	width: 265px;
	float: left;
	padding-left: 35px;
	margin: 85px 0 100px;
	color: #fff;
}
.footer_c_l_top{
	font-weight: bold;
	margin-bottom: 28px;
}
.footer_c_left dl{
	margin-bottom: 30px;
}
.footer_c_left dl dt{
	font-size: 16px;
	font-weight: bold;
}
.footer_c_left dl dt i{
	width: 12px;
	height: 20px;
	background: url(../images/foot_icon_01.png) no-repeat left top;
	vertical-align: middle;
	margin-right: 10px;
}
.footer_c_left dl dd{
	font-size: 12px;
	line-height: 20px;
}
.footer_c_l_down{
	font-family: "黑体";
	background: url(../images/foot_icon.png) no-repeat left center;
	padding-left: 25px;
}
.footer_c_right{
	position: relative;
	margin: 40px 110px 45px 0;
}
.footer_c_r_cont{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.footer_c_r_cont li{
	position: absolute;
	text-align: center;
}
.footer_c_r_show{
	display: inline-block;
	width: 26px;
	cursor: pointer;
	line-height: 1;
}
.footer_c_r_show i{
	width: 12px;
	height: 12px;
	border-radius: 50%;
	vertical-align: middle;
	background: url(../images/foot_icon_02.png) no-repeat center center;
}
.footer_c_r_show span{
	font-size: 12px;
	color: #fff;
	text-shadow: 2px 1px 3px rgb(0,0,0);
}
.footer_c_r_hid{
	width: 275px;
	height: 135px;
	border: 1px solid #7182bd;
	box-shadow: 1px 6px 9px rgba(0,0,0,0.28);
	background: rgba(255,255,255,0.87);
	padding: 25px;
	text-align: left;
	position: absolute;
	top: -136px;
	left: -123px;
	z-index: 9;
	display: none;
}
.footer_c_r_hid:after{
	content: '';
	width: 16px;
	height: 11px;
	background: url(../images/foot_icon_03.png) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	bottom: -11px;
}
.xn_site_mtitle {
	background: rgba(0, 0, 0, 0) url(../images/foot_icon_01.png) no-repeat -11px center;
	color: #7685bf;
	display: block;
	font-size: 16px;
	line-height: 1;
	overflow: hidden;
	padding-left: 22px;
	margin-bottom: 8px;
}
.xn_site_mintro{
	font-size: 12px;
	color: #7685bf;
	line-height: 20px;
}
.footer_c_r_cont li:hover .footer_c_r_hid{
	display: block;
}
.beijing{
	left: 547px;  /*减去10px*/
	top: 190px; /*减去10px*/
}
.shenyang{
	left: 608px;
	top: 190px;
}
.tianjin{
	left: 566px;
	top: 224px;
}
.shijiazhuang{
	left: 526px;
	top: 253px;
}
.taiyuan{
	left: 487px;
	top: 273px;
}
.jinan{
	left: 550px;
	top: 285px;
}
.qingdao{
	left: 578px;
	top: 292px;
}
.wulumuqi{
	left: 140px;
	top: 196px;
}
.xian{
	left: 457px;
	top: 330px;
}
.zhengzhou{
	left: 496px;
	top: 320px;
}
.nanjing{
	left: 567px;
	top: 322px;
}
.wuxi{
	left: 590px;
	top: 330px;
}
.hefei{
	left: 560px;
	top: 350px;
}
.suzhou{
	left: 603px;
	top: 360px;
}
.shanghai{
	left: 610px;
	top: 375px;
}
.chengdu{
	left: 350px;
	top: 400px;
}
.chongqin{
	left: 415px;
	top: 405px;
}
.wuhan{
	left: 513px;
	top: 388px;
}
.hangzhou{
	left: 605px;
	top: 388px;
}
.jinhua{
	left: 588px;
	top: 405px;
}
.changsha{
	left: 487px;
	top: 442px;
}
.nanchang{
	left: 550px;
	top: 425px;
}
.wenzhou{
	left: 612px;
	top: 430px;
}
.fuzhou{
	left: 593px;
	top: 445px;
}
.xiamen{
	left: 581px;
	top: 482px;
}
.kunming{
	left: 350px;
	top: 500px;
}
.nanning{
	left: 450px;
	top: 500px;
}
.guangzhou{
	left: 510px;
	top: 503px;
}
.dongguan{
	left: 536px;
	top: 504px;
}
.shenzhen{
	left: 562px;
	top: 507px;
}
.foshang{
	left: 491px;
	top: 525px;
}
.ningbo{
	left: 630px;
	top: 386px;
}
.longgang{
	left: 560px;
	top: 511px;
}
.qinghai{
	left: 263px;
	top: 295px;
}
.gansu{
	left: 280px;
	top: 225px;
}
.xizang{
	left: 140px;
	top: 360px;
}
.neimenggu{
	left: 435px;
	top: 220px;
}
.jilin{
	left: 645px;
	top: 150px;
}
.heilongjiang{
	left: 645px;
	top: 87px;
}
.taiwan{
	left: 633px;
	top: 495px;
}
.hainan{
	left: 465px;
	top: 580px;
}

.shijiazhuang .footer_c_r_show,
.wuxi .footer_c_r_show,
.wulumuqi .footer_c_r_show,
.suzhou .footer_c_r_show,
.shanghai .footer_c_r_show,
.ningbo .footer_c_r_show,
.chongqin .footer_c_r_show,
.heilongjiang .footer_c_r_show,
.neimenggu .footer_c_r_show
{
	width: auto;
}
.shenzhen .footer_c_r_show{
	width: auto;
}
.shenzhen .footer_c_r_show i{
	width: 12px;
	height: 20px;
	background: url(../images/foot_icon_01.png) no-repeat left top;
}
.shenzhen .footer_c_r_show span{
	font-size: 14px;
}
.shenzhen .footer_c_r_hid{
	top: -137px;
	left: -130px;
}

.xny_f_nav {
	overflow: hidden;
	background-color: #FFF;
}

.xny_f_nav_cont {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
	padding-top: 15px;
	padding-bottom: 10px;
}

.xny_f_nav_cont b {
	width: auto;
	font-size: 13px;
	color: #666;
	float: left;
	line-height: 1;
}

.xny_f_nav_cont ul {
	width: auto;
	overflow: hidden;
}

.xny_f_nav_cont li {
	margin-bottom: 10px;
	line-height: 1;
	float: left;
	border-right: 1px solid #666666;
}
.xny_f_nav_cont li:last-of-type{
	border: none;
}

.xny_f_nav_cont li a {
	font-size: 13px;
	line-height: 1;
	color: #666;
	padding: 0 10px;
	
}


.xny_f_nav_cont li a:hover {
	color: #5c6fb4;
}

.xny_f_help {
	overflow: hidden;
	background-color: #FFF;
}

.xny_f_help_cont {
	width: 1200px;
	height: 35px;
	border-top: 1px solid #dbdbdb;
	line-height: 35px;
	font-size: 12px;
	overflow: hidden;
	margin: 0 auto;
	color: #969696;
}

.xny_f_help_fl {
	float: left;
	padding-left: 80px;
}

.xny_f_help_fr {
	color: #969696;
	float: right;
	padding-right: 80px;
}

.right_market{
	width: 150px;
    height: 200px;
    position: fixed;
    right: 8px;
    top: 50%;
    margin-top: -100px;
    z-index: 999;
    background: url(../images/zx-new.png) no-repeat;
    background-size: 100% 100%;
}
.right_market a{
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -46px;
    bottom: 36px;
    width: 92px;
    height: 22px;
    z-index: 1000;
}
.goto{
	text-align: right;
	padding: 0 15px 10px 0;
	font-size: 12px;
	color: #5c6fb4;
	display: none;
}
/*footer_pc_end*/


@media only screen and (min-width: 240px) and (max-width: 767px) {
	.container, .row{
		padding: 0 10px;
	}
	/*hearder_mb_start*/
	.head_top_box{
		height: 50px;
		padding: 0;
		overflow: hidden;
	}
	.head_logo{
		/*height: 46px;
		line-height: 46px;
		text-align: center;*/
		width: 100%;
	}
	.head_area{
		display: inline-block;
		width: 60px;
		height: 26px;
		float: left;
		vertical-align: middle;
		margin-top: 15px;
	}
	.head_area a{
		text-align: left;
	}
	.head_area_cur{
		font-size: 12px;
		height: 26px;
		line-height: 26px;
	}
	.head_area_cur .i1, .head_area_cur .i2{
		right: 5px;
	}
	.head_area_cur .i2{
		margin-right: -11px;
	}
	.logo_img{
		float: left;
		width: 180px;
		margin-top: 1px;
		display: inline-block;
		vertical-align: middle;
	}
	.head_menu{
		cursor: pointer;
		width: 23px;
		height: 20px;
		background: url(../images/index_icon_mb.png) no-repeat center center;
		background-size: 100%;
		display: inline-block;
		float: right;
		margin-top: 17px;
		margin-right: 5px;
	}
	.head_nav{
		margin-top: 0;
	}
	.head_nav_list{
		position: fixed;
		width: 100%;
		top: 0px;
		left: 0;
		z-index: 99999;
	}
	.head_nav_list > ul{
		position: absolute;
		z-index: 99;
		width: 100%;
		display: none;
		background: #323232;
		padding: 0 10px 30px;
		overflow-y: scroll;
	}
	.head_nav_list > ul > li{
		float: none;
		height: 45px;
		line-height: 45px;
		width: 100%;
		margin-top: 0;
		border-bottom: 1px solid #424548;
		text-align: center;
	}
	.head_nav_list > ul > li a{
		font-size: 14px;
		color: #fff;
		display: block;
	}
	.head_nav_list > ul > li i{
		display: none;
	}
	.head_nav_close{
		cursor: pointer;
		position: absolute;
		bottom: 10%;
		left: calc( 50% - 1.5rem );
		width: 30px;
		height: 30px;
		background: url(../images/close_mun.png) no-repeat center;
		background-size: 100%;
		z-index: 99;
	}
	.head_nav_bg{
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgba(0,0,0,0.6);
		z-index: 98;
		display: none;
	}
	/*hearder_mb_end*/
	
	/*Footer_moblie start*/
 	.footer {
 		width: 100%;
 		margin: 0px auto;
 		min-width: 320px;
 		max-width: 750px;
 		height: auto;
 		background-color: #5c6fb4;
 	}
 	.footer_main {
 		width: 96%;
 		margin: 0 2%
 	}
 	.footer_header {
 		border-bottom: 1px solid rgba(255,255,255,0.6);
 		padding: 15px 0px;
 		background-color: #5c6fb4;
 	}
 	.footer_logo {
 		width: 28%;
 		height: auto;
 		float: left
 	}
 	.footer_logo img {
 		width: 100%
 	}
 	.footer_logo span {
 		padding-top: 5px;
 		color: #fff;
 		display: inline-block;
 		border-bottom: 2px solid #fff;
 		padding-bottom: 10px;
 		font-weight: 900
 	}
 	.footer_address {
 		width: 70%;
 		color: #fff;
 		float: left;
 		padding-left: 8%;
 		font-size: 12px;
 	}
 	.footer_address h1 {
 		font-weight: bold
 	}
 	.footer_address span {}
 	.address_sz {
 		display: inline-block;
 		font-size: 16px;
 		font-weight: bold;
 		margin-bottom: 8px
 	}
 	.footer_xs {
 		font-size: 12px;
 		line-height: 25px
 	}
 	.footer_xs span {
 		margin-right: 2%
 	}
 	.clear {
 		clear: both
 	}
 	.footer-container {
 		padding: 10px 0px;
 		background-color: #5c6fb4;
 	}
 	.container_city .active {
 		color: #fff
 	}
 	.container_city li {
 		text-align: center;
 		cursor: pointer;
 		list-style: none;
 		font-size: 12px;
 		width: 20%;
 		float: left;
 		color: rgba(255,255,255,0.7);
 		padding-bottom: 10px
 	}
 	.container_ct {}
 	.container_cz {
 		width: 100%;
 		min-height: 300px;
 		height: auto;
 		color: #fff;
 		display: none;
 		position: relative;
 		border-top: 1px solid rgba(255,255,255,0.6);
 	}
 	.container_cz ul li {
 		min-height: 120px;
 		list-style: none
 	}
 	.cz_con {
 		width: 50%;
 		height: auto;
 		float: left;
 		padding-right: 2%;
 		padding-bottom: 3%
 	}
 	.cz-1 li:nth-of-type(even) {
 		height: auto;
 		float: left;
 		padding-left: 2%;
 		padding-right: 0;
 		padding-bottom: 3%
 	}
 	.cz_phone {
 		margin-top: 5%;
 		font-size: 12px;
 	}
 	.cz_phone span {
 		padding-left: 14%;
 		display: inline-block;
 		line-height: 20px;
 		padding-left: 0;
 	}
 	.zc_bj {
 		font-size: 14px;
 	}
 	.zc_bj img {
 		margin-right: 8px;
 		margin-top: 1px;
 	}
 	.footer_f {
 		width: 100%;
 		margin: 0px auto;
 		min-width: 320px;
 		max-width: 640px;
 		height: auto;
 		background-color: #fff
 	}
 	.footer_f>ul {
 		height: 32px;
 		background: #f6f6f6;
 	}
 	.footer_f>ul li {
 		list-style: none;
 		float: left;
 		width: 19%;
 		border-right: 1px solid #ccc;
 		text-align: center;
 		margin-top: 8px;
 		color: #666;
 	}
 	.footer_f>ul li:last-child {
 		border-right: 0;
 	}
 	.cory_right {
 		color: #999999
 	}
 	.cory_right span:nth-child(1) {
 		display: inline-block;
 		padding-top: 10px;
 		width: 100%;
 		text-align: center;
 		font-size: 11px
 	}
 	.cory_right span {
 		display: inline-block;
 		width: 100%;
 		text-align: center;
 		margin-bottom: 5px
 	}
 	.act {
 		display: block
 	}
 	/*.container_city li:focus {
 		border:
 	}*/
 	.cz-1 {
 		padding: 20px 5px 0;
 	}
 	#triangle-down {
 		background: url(../images/ft.png) no-repeat;
 		background-size: 100% 100%;
 		width: 8px;
 		height: 6px;
 		position: absolute;
 		left: 8.5%;
 		top: -1px
 	}
 	#triangle-down1 {
 		background: url(../images/ft.png) no-repeat;
 		background-size: 100% 100%;
 		width: 8px;
 		height: 6px;
 		position: absolute;
 		top: -1px;
 		left: 28.5%;
 		opacity: 0.8;
 		-moz-opacity: 0.8;
 		-webkit-opacity: 0.8;
 		filter: alpha(opacity=80);
 	}
 	#triangle-down2 {
 		background: url(../images/ft.png) no-repeat;
 		background-size: 100% 100%;
 		width: 8px;
 		height: 6px;
 		position: absolute;
 		top: -1px;
 		left: 48.5%
 	}
 	#triangle-down3 {
 		background: url(../images/ft.png) no-repeat;
 		background-size: 100% 100%;
 		width: 8px;
 		height: 6px;
 		position: absolute;
 		top: -1px;
 		left: 68.5%
 	}
 	#triangle-down4 {
 		background: url(../images/ft.png) no-repeat;
 		background-size: 100% 100%;
 		width: 8px;
 		height: 6px;
 		position: absolute;
 		top: -1px;
 		left: 88.5%
 	}
 	.xny_f_help_cont{
 		width: 100%;
 		height: auto;
 		line-height: 1;
 		font-size: 11px;
 		text-align: center;
 	}
 	.xny_f_help_fl{
 		padding: 10px 0 0;
 	}
 	.xny_f_help_fl em{
 		font-size: 12px;
 		margin-top: 5px;
 	}
 	footer{
 		padding-bottom: 55px;
 	}
 	
 	.right_market{
 		display: none;
 	}
 	.goto{
 		display: block;
 	}
	/*Footer_moblie end*/

}
@media only screen and (min-width: 240px) and (max-width: 360px) {
	.container_cz ul li{
		min-height: 145px;
	}
}


/*start_ea_mu*/
#ea_mu{display:none}
@media (max-width: 767px) {
#ea_mu{display:block}
.footer_f{padding-bottom:60px;}
.xn_mu_1_wrap { position: fixed; left: 0; bottom: 0; z-index: 100; width: 100%; height: 4.8rem; overflow: hidden; background: #626262; }

.xn_mu_1_line3, .xn_mu_1_line4, .xn_mu_1_li4, .xn_mu_1_line5, .xn_mu_1_li3, .xn_mu_1_li2 { display: none; }

.xn_mu_1_line1 { position: absolute; left: 33%; top: 0; width: 1px !important; height: 100% !important; background: #435066;  display: none;}

.xn_mu_1_line2 { position: absolute; left: 66%; top: 0; width: 1px !important; height: 100% !important; background: #435066; display: none; }

.xn_mu_1_line3 { position: absolute; left: 75%; top: 0; width: 1px !important; height: 100% !important; background: #435066; display: none; }

.xn_mu_1_line5 { position: absolute; left: 75%; top: 0; width: 1px !important; height: 100% !important; background: #435066; display: none; }

.xn_mu_1_bottom_bq2, .icon-phone, .icon-bubbles, .xn_mu_1_bottom_bq4, .icon-location, .xn_mu_1_bottom_bq6, .icon-envelope, .xn_mu_1_bottom_bq8 { display: none; }

.xn_mu_1_wrap li { float: left; width: calc( 100% / 2 ); height: 4.8rem; overflow: hidden; text-align: center; font-size: 1.2rem; color: #ffffff; border-right:1px solid #435066;}

.xn_mu_1_li1 { background: url(http://1.rc.xiniu.com/rc/M/Menu/25033/images/foot_call.png?d=20170214144800272) center 1rem no-repeat; background-size: 1.9rem 1.5rem; }

.xn_mu_1_li2 { background: url(http://0.rc.xiniu.com/g1/M00/9C/8B/CgAGS1it5LyAA2hlAAAEj898IxM860.png) center 1rem no-repeat; background-size: 2.2rem 1.25rem; }

.xn_mu_1_li3 { background: url(http://1.rc.xiniu.com/rc/M/Menu/25033/images/foot_map.png?d=20170214144800272) center 0.8rem no-repeat; background-size: 1.75rem 1.75rem; display: none; }

.xn_mu_1_li6 { background: url(http://1.rc.xiniu.com/rc/M/Menu/25033/images/foot_share.png?d=20170214144800272) center 0.8rem no-repeat; background-size: 1.5rem 1.7rem; display: none; }

.xn_mu_1_li5 { background: url(http://0.rc.xiniu.com/g1/M00/9C/8B/CgAGS1it47WALjR8AAAKa7PxY4U017.png) center 1rem no-repeat; background-size: 1.5rem 1.7rem; }

.xn_mu_1_li7 { background: url(http://0.rc.xiniu.com/g1/M00/9C/97/CgAGS1iuRDuACzfEAAAE-WG0eRU223.png) center 1rem no-repeat; background-size: 1.5rem 1.7rem; }
  
.xn_mu_1_wrap a { display: block; line-height: 7.2rem; font-size: 1.2rem; color: #fff; }

.xn_mu_1_wrap li:hover { background-color: #5c6fb4; }

}
/*end_ea_mu*/

@media only screen and (min-width: 240px) and (max-width: 767px) {
	#LXB_CONTAINER{
		display: none!important;
		width: 0!important;
		height: 0!important;
		opacity: 0!important;
		-moz-opacity: 0!important;
		-webkit-opacity: 0!important;
		filter: aphla(opacity = 0)!important;
	}
}

