#qrcode {
	display: none!important;
}

@media (max-width: 767px) {
	#newBridge,#LXB_CONTAINER {
		display: none!important;
		opacity: 0;
	}
}

@media (min-width: 768px) {
  

	.t_logo {
		float: left;
		margin-top: 15px;
		left: 0px;
	}

	.t_logo img {
		width: 106px;
		height: 33px;
		border: 0px;
	}

	.t_search {
		float: right;
		border: 1px solid transparent;
		border-radius: 18px;
		padding: 3px;
		margin-top: 17px;
		color: #fff;
	}

	.t_search_text {
		border: 0px;
		background-color: transparent;
		color: #fff;
		transition: all ease 0.3s;
		height: 24px;
		width: 10px;
		text-indent: 5px;
	}

	.t_search td img {
		display: none;
	}

	.t_search.current {
		border: 1px solid rgba(255,255,255,0.8);
	}

	.t_search img {
	}

	.t_search table {
		float: left;
	}

	.index_body .t_tel {
		display: block;
	}

	.t_tel {
		float: right;
		text-align: right;
		overflow: hidden;
		line-height: 62px;
		margin-left: 15px;
		display: block;
	}

	.t_tel_ts {
		font-size: 0px;
		color: #999;
		width: 15px;
		height: 62px;
		
		display: block;
		float: left;
	}

	.t_tel_nb {
		font-size: 14px;
		color: #fff;
		padding-left: 5px;
		display: block;
		float: left;
	}

	.t_ver {
		overflow: hidden;
		float: right;
		height: 27px;
		line-height: 25px;
		border-radius: 25px;
		border: 1px solid #8b0101;
		background: #fff;
		margin-top: 18px;
		margin-left: 30px;
	}

	.t_ver ul li {
		float: left;
		width: 45px;
		text-align: center;
	}

	.t_ver ul li a {
		color: #8b0101;
		font-size: 12px;
	}

	.t_ver ul li.curr {
		background: #8b0101;
		text-align: center;
	}

	.t_ver ul li:first-child.curr {
		border-radius: 0px 25px 25px 0;
	}

	.t_ver ul li:first-child+li.curr {
		border-radius: 25px 0px 0px 25px;
	}

	.t_ver ul li.curr a {
		color: #ffffff;
		font-size: 13px;
	}

	.t_jxq {
		line-height: 62px;
		margin-left: 15px;
		float: right;
	}

	.t_jxq a {
		color: #8b0101;
		font-size: 14px;
	}

	.t_jxq a:hover {
		text-decoration: underline;
	}

	.xn_n_14_wrap {
		position: relative;
		
		height: 62px;
		text-align: center;
		float: left;
		margin-left: 40px;
	}

	.xn_n_14_wrap_main {
		margin: 0 auto;
		width: 640px;
		height: 62px;
		
	}

	.xn_n_14_wrap_menu1 {
		float: left;
		width: 90px;
		height: 62px;
		font-size: 14px;
		position: relative;
	}

	.xn_n_14_wrap_menu1 a {
		color: #FFF;
		text-decoration: none;
	}

	.xn_n_14_wrap_menu1_2 {
		float: left;
		width: 90px;
		font-size: 14px;
	}

	.xn_n_14_wrap_menu1_2>a {
		color: #8b0101 !important;
		text-decoration: none;
		display: block;
	}

	.xn_n_14_wrap_menu1_2>a:after {
		content: '';
		display: block;
		position: absolute;
		width: 100%;
		height: 3px;
		background: #8b0101;
		bottom: 1px;
	}

	.xn_n_14_wrap_menu1_2 a:visited {
	}

	.xn_n_14_wrap_menu1_cur {
		float: left;
		width: 90px;
		height: 62px;
		font-size: 14px;
		position: relative;
	}

	.xn_n_14_wrap_menu1_cur>a {
		color: #8b0101 !important;
		text-decoration: none;
		display: block;
	}

	.xn_n_14_wrap_menu1_cur>a:after {
		content: '';
		display: block;
		position: absolute;
		width: 100%;
		height: 3px;
		background: #8b0101;
		bottom: 1px;
	}

	.xn_n_14_wrap_menu1_cur a:visited {
	}

	.xn_n_14_wrap_main ul li a {
		color: #fff;
		display: block;
	}

	.xn_n_14_wrap_main ul li {
		position: relative;
		line-height: 62px;
	}

	.xn_n_14_wrap_main ul li ul {
		width: 145px;
		background: #8b0101;
		position: absolute;
		left: 50%;
		margin-left: -72.5px;
		top: 61px;
		
		
	}

	.xn_n_14_wrap_main ul li a+ul+ul {
		display: none !important
	}

	.xn_n_14_wrap_main ul li ul li {
		color: #FFF;
		font-weight: normal;
		line-height: 42px !important;
	}

	.xn_n_14_wrap_main ul li ul li:first-child {
	}

	.xn_n_14_wrap_main ul li ul li ul {
		position: absolute;
		left: 100%;
		top: 0px;
		width: 145px;
		background: #101019;
		padding-bottom: 0px;
		margin-left: 0px;
	}

	.xn_n_14_wrap_main>ul>li>ul>li>a {
		transition: all ease 0.3s
	}

	.xn_n_14_wrap_main ul li a:hover {
		color: #fdd00a;
	}

	#type1Li_n3>ul {
		display: none !important
	}

	.index_body .slh_pro_nav {
		width: 1275px;
		left: 50%;
		margin-left: -637.5px;
	}

	.slh_pro_nav {
		position: fixed;
		width: 1200px;
		left: 50%;
		margin-left: -600px;
		background: #8b0101;
		display: none;
	}

	.slh_pro_nav_l {
		float: left;
		width: 240px;
		overflow: hidden;
		text-align: left;
	}

	.slh_pro_nav_title {
		color: #8b0101;
		font-size: 14px;
		padding-left: 65px;
		background: url(/Images/Heads/index/all.png?d=20180621095749165) no-repeat 205px center;
		line-height: initial;
		margin-top: 24px;
		margin-bottom: 5px;
	}

	.slh_pro_nav_ul1 ul {
		display: block !important;
	}

	.slh_pro_nav_ul1>ul {
		position: relative !important;
		left: 0 !important;
		margin-left: 0 !important;
		width: auto !important;
		top: 0 !important;
	}

	.slh_pro_nav_ul1>ul>li {
		padding-left: 45px;
	}

	.slh_pro_nav_ul1>ul a {
		color: #ffffff !important;
		display: inline !important
	}

	.slh_pro_nav_ul1>ul a:hover {
		color: #fdd00a !important
	}

	.slh_pro_nav_r {
		float: left;
		position: relative;
		height: 100%;
		min-height: 425px;
	}

	.slh_pro_nav_r:after {
		content: '';
		display: block;
		position: absolute;
		width: 1px;
		height: 100%;
		background: rgba(255,255,255,0.2);
		top: 0;
		left: 0;
		bottom: 0;
	}

	..slh_pro_nav_r {
	}

	.slh_pro_nav_title3 {
		color: #ffffff;
		font-size: 14px;
		line-height: 45px;
	}

	.slh_pro_nav_ul2_big {
		width: 130px;
		float: left;
		margin-right: 30px;
	}

	.slh_pro_nav_list {
	}

	.slh_pro_nav_list ul {
		display: block !important;
		position: relative !important;
		left: 0 !important;
		margin-left: 0 !important;
		width: auto !important;
		top: 0 !important;
	}

	.slh_pro_nav_list>ul>li {
		height: 30px;
		line-height: 30px !important;
		overflow: hidden;
		text-align: center;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 100%;
	}

	.slh_pro_nav_list ul li a {
		color: #ffffff;
		overflow: hidden;
		text-align: center;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 100%;
	}

	.slh_pro_nav_list ul li a:hover {
		color: #fdd00a
	}

@	-webkit-keyframes fadeInTop2 {
		0% {
opacity: 0;
		-webkit-transform: translateY(70px);
		transform: translateY(70px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInTop2 {
 
	0% {
		opacity: 0;
		-webkit-transform: translateY(70px);
		transform: translateY(70px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

.fadeInTop2 {
	-webkit-animation-name: fadeInTop2;
	animation-name: fadeInTop2;
}
}

@media (max-width: 767px) {
	.revealOnScroll {
		opacity: 0;
	}

	#typecLi_n4,#foot_type1Li_n4 {
		display: none;
	}

	.xg_header {
		width: 100%;
		position: absolute;
		z-index: 999;
	}

	.xn_mtop {
		width: 100%;
		position: relative;
		text-align: center;
	}

	div#xc_m_menu {
		position: relative;
	}

	div#xc_m_menu2 {
		width: 100%;
		z-index: 100;
	}

	.xc_m_menu_box {
		position: fixed;
		height: auto;
		top: 1.173333rem;
		overflow-y: auto;
		width: 100%;
		height: 100%;
		left: -100%;
		background: rgba(0,0,0,0.3);
		padding-bottom: 150px;
		background: #000;
	}

	body {
		width: 100%;
		overflow-x: hidden;
	}

	#ea_n {
		position: relative;
		overflow: visible !important;
	}

	.xn_mn_2_wrap {
		overflow: hidden;
		width: 100%;
		text-align: center;
	}

	.xn_mn_2_nav {
		z-index: 2;
		overflow: hidden;
	}

	.xn_mn_2_box_curr {
	}

	.xn_mn_2_nav>ul {
		overflow: hidden;
	}

	.xn_mn_2_nav>ul>ul>li {
		text-align: left;
		text-indent: 0;
		color: #fff;
		line-height: 1.173333rem;
		border-bottom: 1px solid #4d4d4d;
		background: #111111;
	}

	.nav_one_curr {
		background: #8b0101 !important;
	}

	.xn_mn_2_nav>ul>ul>li>ul {
		margin: 0 0.5733333rem;
	}

	.xn_mn_2_nav>ul>ul>li>ul>li {
		line-height: 0.8rem;
	}

	.xn_mn_2_nav>ul>ul>li>ul>li a {
		color: #fff;
		font-size: 0.3733333rem;
	}

	.xn_mn_2_nav>ul>ul>li>ul>li>ul {
		display: none;
		overflow: hidden;
	}

	.xn_mn_2_nav>ul>ul>li>ul>li>ul>li {
		line-height: 0.8rem;
		margin: 0 0.3066667rem;
	}

	.xn_mn_2_nav>ul>ul>li>ul>li>ul>li a {
		display: block;
		font-size: 0.32rem;
	}

	.xn_mn_2_nav>ul>ul>li>a {
		color: #fff;
		display: block !important;
		font-size: 0.3733333rem;
		font-weight: normal;
		margin: 0 0.5733333rem;
		position: relative;
	}

	.xn_mn_2_nav>ul>ul>li>a:after {
		content: '';
		position: absolute;
		width: 0.32rem;
		height: 0.16rem;
		background: url(/Images/Heads/index/xiala2.png?d=20180621095749165) no-repeat;
		top: 50%;
		right: 0rem;
		margin-top: -0.16rem;
		transition: all ease 0.3s;
		-webkit-transition: all ease 0.3s;
		-o-transition: all ease 0.3s;
		background-size: 0.32rem 0.16rem;
	}

	.xn_mn_2_nav>ul>ul>.nav_one_curr>a:after {
		content: '';
		position: absolute;
		width: 0.32rem;
		height: 0.16rem;
		background: url(/Images/Heads/index/xiala2.png?d=20180621095749165) no-repeat;
		top: 50%;
		right: 0rem;
		margin-top: -0.16rem;
		transition: all ease 0.3s;
		-webkit-transition: all ease 0.3s;
		-o-transition: all ease 0.3s;
		transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		background-size: 0.32rem 0.16rem;
	}

	.xn_mn_2_nav>ul>ul>li>a span {
		font-size: 0.3466667rem;
		position: relative;
	}

	.xn_mn_2_nav>ul>ul>li>a i {
		display: block;
		line-height: initial;
		font-size: 0.24rem;
	}

	.xn_mn_2_box_close {
		background: url(/Images/Heads/index/m_close.png?d=20180621095749165) no-repeat;
		position: fixed;
		right: 0.5066667rem;
		top: 0.36rem;
		0z-index: 1000;
		height: 100%;
		display: none;
		width: 0.44rem;
		height: 0.44rem;
		background-size: 0.44rem 0.44rem;
	}

	#nav_VMenu1>li {
		font-size: 0.3466667rem;
		color: #ffffff;
		font-weight: bold;
		position: relative;
		margin: 0.8rem 1.4rem 0;
		overflow: hidden;
		position: relative;
	}

	#nav_VMenu1 li.nav_home_curr a {
		color: #3bb8bd;
	}

	#nav_VMenu1>li.nav_one_curr:before,#nav_VMenu1 li.nav_home_curr:before,.xn_mn_2_nav>ul>ul>li.nav_one_curr>a>span:after,.xn_mn_2_nav>ul>ul>li.nav_home_curr>a>span:after {
		background: #f8006b
	}

	#nav_VMenu1>li.nav_one_curr>a {
		color: #f90075;
	}

	div#EIMS_C_40000_1_Logined {
		display: inline-block;
	}

	.t_search {
		padding: 0 0.5733333rem;
		height: 1.466667rem;
		line-height: 1.466667rem;
		background: #111111;
	}

	.t_search td:first-child {
		float: right;
		width: 90%;
	}

	.t_search td input {
		color: #999999;
		font-size: 0.4266667rem;
		background: none;
		border: 0;
		padding-left: 0.88rem;
		line-height: 1.466667rem;
		width: 100% !important;
	}

	.t_search td:first-child+td {
		float: left;
	}

	.t_search td:first-child+td img {
		width: 0.3866667rem;
		height: 0.3866667rem;
		margin-top: 0.5333334rem;
	}

	.t_search table {
		width: 100%;
	}

	.t_ver {
		overflow: hidden;
		padding: 0 0.5733333rem;
		background: #8b0101;
	}

	.t_ver ul li {
		float: left;
		margin-right: 0.4rem;
		line-height: 0.8rem;
	}

	.t_ver ul li a {
		color: #cccccc;
		font-size: 0.32rem;
	}

	.t_jxq {
		overflow: hidden;
		padding: 0 0.5733333rem;
		background: #8b0101;
		line-height: 0.8rem;
	}

	.t_jxq a {
		color: #cccccc;
		font-size: 0.32rem;
	}

	.t_tel {
		overflow: hidden;
		padding: 0 0.5733333rem;
		background: #8b0101;
		line-height: 0.8rem;
	}

	.t_tel {
		color: #cccccc;
		font-size: 0.32rem;
	}

	#nav_VMenu1 li.nav_home_curr a {
		color: #3bb8bd;
	}

	#nav_VMenu1>li.nav_one_curr>a {
		color: #f90075;
	}

	.nav_top {
		width: 64%;
		margin: 0.2666667rem auto;
		display: block;
	}

	.logo {
		margin-top: 0.32rem;
	}

	.logo img {
		width: 0.7466667rem;
		height: 0.3733333rem;
		margin: 0 auto;
	}

	div#t_logo2 img {
		margin-top: 0.3333333rem;
	}

	.xc_m_nav {
		background: rgba(0,0,0,0.5);
		padding: 0 0.4rem 0.1333333rem;
	}

	#nav_VMenu1 li:first-child i.rote {
		transform: rotate(180deg);
	}

	.nav_cg {
		background: #fff;
	}

	.nav_cg .logo img:first-child {
		display: none;
	}

	.o09 {
		background: #8b0101;
	}

	#xn_mn_2_box {
		width: 0.5866666rem;
		height: 0.4666667rem;
		background: url(/Images/Heads/index/nav.png?d=20180621095749165) no-repeat;
		background-size: 0.5866666rem 0.4666667rem;
		margin-top: 0.36rem;
		float: right;
	}

	.t_logo {
		position: relative;
	}

	.t_logo img {
		width: 2.293333rem;
		height: 0.7066666rem;
		border: 0rem;
	}  
@	-webkit-keyframes fadeInTop2 {
		0% {
opacity: 0;
		-webkit-transform: translateY(70px);
		transform: translateY(70px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInTop2 {
 
	0% {
		opacity: 0;
		-webkit-transform: translateY(70px);
		transform: translateY(70px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

.fadeInTop2 {
	-webkit-animation-name: fadeInTop2;
	animation-name: fadeInTop2;
}
}

@media (min-width: 1275px) {
	.index_body .top {
		background: rgba(0,0,0,0.45);
		border-top: 1px solid #8c8c8c;
		border-bottom: 1px solid rgba(255,255,255,0.3);
		position: absolute;
	}

	.t_tel {
		display: block!important;
	}

	.index_body .t_t {
		width: 1275px;
		position: absolute;
		left: 50%;
		margin-left: -637.5px;
	}

	.top {
		width: 100%;
		z-index: 99;
		position: relative;
		background: #000;
		height: 62px;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #4d4d4d;
	}

	.t_t {
		position: relative;
		z-index: 100;
		width: 1275px!important;
		margin: 0 auto;
	}
}

@media (min-width: 768px) {
	.index_body .top {
		background: #8b0101;
		border-top: 1px solid #8c8c8c;
		border-bottom: 1px solid rgba(255,255,255,0.3);
		position: absolute;
	}

	.index_body .t_t {
		width: 1275px;
		position: absolute;
		left: 50%;
		margin-left: -637.5px;
	}

	.t_tel {
		display: none;
	}

	.top {
		width: 100%;
		z-index: 99;
		position: relative;
		background: #000;
		height: 62px;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #4d4d4d;
	}

	.t_t {
		position: relative;
		z-index: 100;
		width: 1200px;
		margin: 0 auto;
	}
}

@media (max-width: 767px) {
}

@media (min-width: 768px) {
	#ea_ba {
		position: relative;
		overflow: hidden;
	}

	#ea_ba .flex-control-nav {
		width: 100%;
		position: absolute;
		bottom: 40px;
		text-align: center;
	}

	#ea_ba .flex-control-nav > li {
		display: inline-block;
		width: 15px;
		height: 5px;
		margin-right: 15px;
		box-sizing: border-box;
		position: relative;
		text-align: center;
	}

	#ea_ba  .flex-control-nav > li a {
		display: inline-block;
		width: 60%;
		height: 100%;
		box-sizing: border-box;
		position: relative;
		text-indent: -99999px;
		background: #999;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		-moz-border-radius: 10px;
		-ms-border-radius: 10px;
		-o-border-radius: 10px;
		border-radius: 10px;
		transition: all 1s ease;
		-webkit-transition: all 1s ease;
	}

	#ea_ba  .flex-control-nav > li a.flex-active {
		background: #8b0101;
		width: 100%;
	}

	#ea_ba .flex-control-nav > li a:hover {
		background: #8b0101;
	}

	.xn_ba_js_1_banner {
		width: 100%;
		overflow: hidden;
		position: relative;
		transition: all 1s ease;
		-webkit-transition: all 1s ease;
	}

	.xn_ba_js_1_bigImg img {
		width: 1920px;
		height: auto;
		border: 0
	}

	.xn_ba_js_1_element {
		float: left;
	}
}

@media (max-width: 767px) {
	#ea_ba {
		position: relative;
	}

	#ea_ba .flex-control-nav {
		width: 100%;
		position: absolute;
		text-align: center;
		bottom: 8px;
	}

	#ea_ba  .flex-control-nav > li {
		display: inline-block;
		width: 18px;
		height: 6px;
		margin-right: 8px;
		box-sizing: border-box;
		position: relative;
		text-align: center;
	}

	#ea_ba  .flex-control-nav > li a {
		display: inline-block;
		width: 70%;
		height: 100%;
		box-sizing: border-box;
		position: relative;
		text-indent: -99999px;
		background: #999;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		-moz-border-radius: 10px;
		-ms-border-radius: 10px;
		-o-border-radius: 10px;
		border-radius: 10px;
		transition: all 1s ease;
		-webkit-transition: all 1s ease;
	}

	#ea_ba  .flex-control-nav > li a.flex-active {
		background: #8b0101;
		width: 100%;
	}

	#ea_ba  .flex-control-nav > li a:hover {
		background: #8b0101;
	}
}

@media (min-width: 768px) {
	.xn_c_index_275_wrap {
		width: 1200px;
		margin: 50px auto;
		position: relative;
	}

	.xn_c_index_275_topbox {
		width: 100%;
		text-align: center;
		padding-bottom: 60px;
	}

	.xn_c_index_275_tb1 {
		display: none;
	}

	.xn_c_index_275_tb2 {
		display: none;
	}

	.xn_c_index_275_tb3 {
		color: #333333;
		font-size: 36px;
		display: block;
		line-height: 64px;
		height: 64px;
	}

	.xn_c_index_275_tb4 {
		display: block;
		height: 40px;
		line-height: 40px;
	}

	.xn_c_index_275_tb4 a {
		color: #999999;
		font-size: 12px;
	}

	.xn_c_index_275_tb4 a:hover {
		color: #8b0101
	}

	.xn_c_index_275_tWrap {
	}

	.xn_c_index_275_tLi {
		float: left;
		height: 35px;
		line-height: 35px;
		font-weight: bold;
		padding: 50px 25px;
		cursor: pointer;
		border-bottom: 2px solid #e8e9e8;
		width: 25%;
		text-align: center;
		color: #555555;
		font-size: 16px;
	}

	.xn_c_index_275_tUl li:first-child {
		
	}

	.xn_c_index_275_tUl li:first-child+li {
		
	}

	.xn_c_index_275_tUl li:first-child+li+li {
		
	}

	.xn_c_index_275_tUl li:first-child+li+li+li {
		
	}

	.xn_c_index_275_tCurr {
		border-bottom: 2px solid #8b0101;
		color: #8b0101
	}

	li:first-child.xn_c_index_275_tCurr {
		
	}

	li:first-child+li.xn_c_index_275_tCurr {
		background: url(/Images/Contents/index/p2a.png?d=20180621100013892) no-repeat center 0;
	}

	li:first-child+li+li.xn_c_index_275_tCurr {
		background: url(/Images/Contents/index/p3a.png?d=20180621100013892) no-repeat center 0;
	}

	li:first-child+li+li+li.xn_c_index_275_tCurr {
		background: url(/Images/Contents/index/p4a.png?d=20180621100013892) no-repeat center 0;
	}

	.xn_c_index_275_cWrap {
		width: 100%;
		overflow: hidden;
height:250px;
	}

	.xn_c_index_275_cUl {
		overflow: hidden;
		position: relative;
	}

	.xn_c_index_275_cImg {
		float: left;
		margin-top: 10px;
	}

	.xn_c_index_275_cImg img {
		width: 100%;
		height: 100%;
	}

	.xn_c_index_275_cLi {
		float: left;
		position: relative;
		height: auto;
		overflow: hidden;
	}

	.xn_c_index_275_cMain {
		overflow: hidden;
		width: 100% !important;
	}

	.xn_c_index_275_items {
		width: 25%;
		float: left;
		position: relative;
		padding-left: 30px;
		padding-top: 40px;
	}

	.xn_c_index_275_cCont {
		width: 72%;
		float: right;
	}

	.xn_c_index_275_items a {
		margin: 10px 0px;
		color: #888888;
		font-size: 12px;
	}

	.xn_c_index_275_cTitle {
		width: 100%;
		height: 24px;
		line-height: 24px;
		overflow: hidden;
	}

	.xn_c_index_275_cTitle h3 {
		font-size: 14px;
	}

	.xn_c_index_275_cTitle a {
		color: #333333;
		font-size: 14px;
		transition: all ease 0.3s;
	}

	.xn_c_index_275_cTitle a:hover {
		color: #8b0101
	}

	.xn_c_index_275_pricebox {
		width: 100%;
		height: 48px;
		display: none;
	}

	.xn_c_index_275_view {
		display: none;
	}

	.xn_c_index_275_pricebox dl {
		width: 33%;
		line-height: 24px;
		float: left;
		font-size: 14px;
	}

	.xn_c_index_275_cIntro {
		width: 100%;
		height: 48px;
		line-height: 24px;
		overflow: hidden;
		color: #888888;
		font-size: 12px;
	}

	.xn_c_index_275_date {
		width: 100%;
		height: 24px;
		line-height: 24px;
		overflow: hidden;
		font-size: 14px;
		display: none;
	}

	.xn_c_index_275_left {
		position: absolute;
		left: 10px;
		top: 200px;
		background: #ccc;
		height: 35px;
		line-height: 35px;
		width: 60px;
		text-align: center;
		cursor: pointer;
		display: none;
	}

	.xn_c_index_275_right {
		position: absolute;
		right: 10px;
		top: 200px;
		background: #ccc;
		height: 35px;
		line-height: 35px;
		width: 60px;
		text-align: center;
		cursor: pointer;
		display: none;
	}
}

@media (max-width: 767px) {
	.xn_c_index_275_wrap {
		width: 100%;
		margin: 0 auto 0.6666667rem;
		position: relative;
	}

	.xn_c_index_275_topbox {
		width: 100%;
		text-align: center;
		padding-bottom: 0.8rem;
		display: none;
	}

	.xn_c_index_275_tUl {
		background: #fff;
		overflow: hidden;
		padding-top: 0.3733333rem;
	}

	.xn_c_index_275_tb1 {
		display: none;
	}

	.xn_c_index_275_tb2 {
		display: none;
	}

	.xn_c_index_275_tb3 {
		color: #333333;
		font-size: 0.48rem;
		display: block;
		line-height: 0.8533334rem;
		height: 0.8533334rem;
	}

	.xn_c_index_275_tb4 {
		display: block;
		height: 0.5333334rem;
		line-height: 0.5333334rem;
	}

	.xn_c_index_275_tb4 a {
		color: #999999;
		font-size: 0.16rem;
	}

	.xn_c_index_275_tb4 a:hover {
		color: #8b0101
	}

	.xn_c_index_275_tWrap {
	}

	.xn_c_index_275_tLi {
		float: left;
		height: 0.4666667rem;
		line-height: 0.4666667rem;
		padding: 1.093333rem 0.3333333rem;
		cursor: pointer;
		border-bottom: 0.02666667rem solid #e8e9e8;
		width: 25%;
		text-align: center;
		color: #333333;
		font-size: 0.32rem;
	}

	.xn_c_index_275_tName1 {
		margin-top: 0.4rem;
	}

	.xn_c_index_275_tUl li:first-child {
		
		background-size: 1.226667rem 1.226667rem;
	}

	.xn_c_index_275_tUl li:first-child+li {
		
		background-size: 1.226667rem 1.226667rem;
	}

	.xn_c_index_275_tUl li:first-child+li+li {
		
		background-size: 1.226667rem 1.226667rem;
	}

	.xn_c_index_275_tUl li:first-child+li+li+li {
		
		background-size: 1.226667rem 1.226667rem;
	}

	.xn_c_index_275_tCurr {
		border-bottom: 0.02666667rem solid #8b0101;
		color: #8b0101
	}

	.xn_c_index_275_cWrap {
		width: 100%;
		overflow: hidden;
height:250px;
	}

	.xn_c_index_275_cUl {
		overflow: hidden;
		position: relative;
	}

	.xn_c_index_275_cImg {
		width: 1rem;
		float: left;
		margin-right: 0.33rem;
	}

	.xn_c_index_275_cImg img {
		width: 100%;
		height: 100%;
	}

	.xn_c_index_275_cLi {
		float: left;
		position: relative;
		height: auto;
		overflow: hidden;
	}

	.xn_c_index_275_cMain {
		overflow: hidden;
		width: 100% !important;
	}

	.xn_c_index_275_items {
		position: relative;
		padding: 0.5333334rem 0.3333333rem 0.1333333rem;
		margin: 0 0.6rem;
		border-bottom: 1px dashed #e5e5e5;
		background: #fff;
		overflow: hidden
	}

	.xn_c_index_275_items:last-child {
		border: none;
	}

	.xn_c_index_275_cCont {
		width: 6.8rem;
		float: left;
	}

	.xn_c_index_275_items a {
		margin: 0.1333333rem 0rem;
		color: #888888;
		font-size: 0.16rem;
	}

	.xn_c_index_275_cTitle {
		width: 100%;
		overflow: hidden;
	}

	.xn_c_index_275_cTitle h3 {
		font-size: 0.1866667rem;
	}

	.xn_c_index_275_cTitle a {
		color: #333333;
		font-size: 0.3733333rem;
		transition: all ease 0.3s;
	}

	.xn_c_index_275_cTitle a:hover {
		color: #8b0101
	}

	.xn_c_index_275_pricebox {
		width: 100%;
		height: 0.64rem;
		display: none;
	}

	.xn_c_index_275_view {
		display: none;
	}

	.xn_c_index_275_pricebox dl {
		width: 33%;
		line-height: 0.32rem;
		float: left;
		font-size: 0.1866667rem;
	}

	.xn_c_index_275_cIntro {
		width: 100%;
		height: 0.64rem;
		line-height: 0.5866666rem;
		color: #888888;
		font-size: 0.32rem;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.xn_c_index_275_cIntro a {
		font-size: 0.32rem !important
	}

	.xn_c_index_275_date {
		width: 100%;
		height: 0.32rem;
		line-height: 0.32rem;
		overflow: hidden;
		font-size: 0.1866667rem;
		display: none;
	}

	.xn_c_index_275_left {
		position: absolute;
		left: 0.1333333rem;
		top: 2.666667rem;
		background: #ccc;
		height: 0.4666667rem;
		line-height: 0.4666667rem;
		width: 0.8rem;
		text-align: center;
		cursor: pointer;
		display: none;
	}

	.xn_c_index_275_right {
		position: absolute;
		right: 0.1333333rem;
		top: 2.666667rem;
		background: #ccc;
		height: 0.4666667rem;
		line-height: 0.4666667rem;
		width: 0.8rem;
		text-align: center;
		cursor: pointer;
		display: none;
	}
}

@media (min-width:768px) {
	.xn_c_index_343_wrap {
		width: 100%;
		margin: 0px auto;
		overflow: hidden;
	}

	.xn_c_index_343_col {
		height: 180px;
		font-size: 14px;
		color: #333;
		overflow: hidden;
		text-align: center;
	}

	.xn_c_index_343_solu_t1 {
		display: block;
		line-height: 70px;
		height: 70px;
		margin-top: 34px;
		color: #333333;
		font-size: 36px;
	}

	.xn_c_index_343_solu_t2 {
		display: none;
	}

	.xn_c_index_343_solu_t3 {
		display: none;
	}

	.xn_c_index_343_solu_t4 {
		line-height: 36px;
	}

	.xn_c_index_343_solu_t4 a {
		color: #999999;
		font-size: 12px;
	}

	.xn_c_index_343_solu_t4 a:hover {
	}

	.xn_c_index_343_main {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	.xn_c_index_343_typeTop {
		overflow: hidden;
	}

	.xn_c_index_343_tul>li:first-child i {
		display: block;
		width: 84px;
		height: 84px;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0px auto 23px;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.xn_c_index_343_tul>li:first-child+li i {
		display: block;
		width: 84px;
		height: 84px;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0px auto 23px;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
	}

	.xn_c_index_343_tul>li:first-child+li+li i {
		display: block;
		width: 84px;
		height: 84px;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0px auto 23px;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
	}

	.xn_c_index_343_tul>li:first-child+li+li+li i {
		display: block;
		width: 84px;
		height: 84px;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0px auto 23px;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
	}

	.xn_c_index_343_tli {
		width: 25%;
		float: left;
		overflow: hidden;
		background: #000;
		position: relative;
	}

	.xn_c_index_343_tlicur,.xn_c_index_343_typeTop li:hover {
	}

	.xn_c_index_343_tImg {
		overflow: hidden;
		position: relative;
		opacity: 0.3;
		transition: all .6s;
	}

	.xn_c_index_343_tli:hover .xn_c_index_343_tImg {
		opacity: 1;
	}

	.xn_c_index_343_zindex {
		background: rgba(0,0,0,0.3);
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
	}

	.xn_c_index_343_tImg img {
		width: 100%;
		height: 100%;
		display: block;
		border: 0;
	}

	.xn_c_index_343_tName {
		overflow: hidden;
		position: absolute;
		z-index: 2;
		text-align: center;
		width: 200px;
		left: 50%;
		margin-left: -100px;
		height: 132px;
		top: 50%;
		margin-top: -66px;
		transition: all .6s;
	}

	.xn_c_index_343_tli:hover .xn_c_index_343_tName {
		display: none;
	}

	.xn_c_index_343_tName a {
		font-size: 18px;
		color: #fff;
	}

	.xn_c_index_343_tName i:hover {
	}

	.xn_c_index_343_tlicur .xn_c_index_343_tName a,.xn_c_index_343_typeTop li:hover .xn_c_index_343_tName a {
	}

	.xn_c_index_343_typeBot {
		height: 96px;
		overflow: hidden;
		margin-bottom: 50px;
		position: relative;
		display: none !important;
	}

	.xn_c_index_343_typeBot li {
		height: 96px;
		overflow: hidden;
		position: absolute;
		left: 0;
		top: 0;
		display: none;
		z-index: 33;
	}

	.xn_c_index_343_blineNo {
		width: 120px;
		height: 96px;
		overflow: hidden;
		float: left;
		border-right: 1px solid #ddd;
		margin-right: 29px;
		text-align: center;
	}

	.xn_c_index_343_blineNo span {
		font-size: 30px;
		color: #444;
	}

	.xn_c_index_343_blineNo span.xn_c_index_343_ben span {
		line-height: 30px;
		font-size: 16px;
		color: #888;
		text-transform: uppercase;
		display: block;
	}

	.xn_c_index_343_bIntro {
		width: 1050px;
		height: 96px;
		line-height: 30px;
		overflow: hidden;
		float: left;
		font-size: 14px;
		color: #888;
	}

	.xn_c_index_343_emcur {
		width: 240px;
		height: 2px;
		display: inline-block;
		background-color: #333;
		display: none !important;
	}

	.xn_c_index_343_name {
		color: #ffffff;
		font-size: 30px;
		text-align: center;
		display: block;
		line-height: 60px;
		margin-bottom: 18px;
		margin-top: 45%;
	}

	.xn_c_index_343_introduce2 {
		color: #fff;
		font-size: 16px;
		width: 170px;
		display: block;
		margin: 0 auto;
		text-align: center;
		height: 72px;
		line-height: 24px;
		overflow: hidden;
	}

	.xn_c_index_343_introduce {
		opacity: 0;
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		z-index: 3;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		transform: translateY(15px);
		-o-transform: translateY(15px);
		-webkit-transform: translateY(15px);
		opacity: 0;
		z-index: 100000;
	}

	.xn_c_index_343_qq {
		position: absolute;
		display: block;
		width: 84px;
		height: 84px;
		background-repeat: no-repeat;
		background-position: center;
		background-color: rgba(0,175,255,0.8);
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		top: 50%;
		left: 50%;
		margin-left: -42px;
		margin-top: -66px;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		z-index: 1000;
		opacity: 0;
	}

	.xn_c_index_343_tli:hover .xn_c_index_343_introduce {
		opacity: 1;
		transform: translate(0px);
		-o-transform: translate(0px);
		-webkit-transform: translate(0px);
	}

	.xn_c_index_343_tli:hover .xn_c_index_343_qq {
		transform: scale(10);
		opacity: 1;
		-o-transform: scale(10);
		-webkit-transform: scale(10);
	}
}

@media (max-width: 767px) {
	.xn_c_index_343_wrap {
		margin: 0rem 0.4rem;
		overflow: hidden;
	}

	.xn_c_index_343_col {
		font-size: 0.1866667rem;
		color: #333;
		overflow: hidden;
		text-align: center;
	}

	.xn_c_index_343_solu_t1 {
		display: block;
		line-height: 1.533333rem;
		height: 1.533333rem;
		margin-top: 0.4666667rem;
		color: #333333;
		font-size: 0.48rem;
	}

	.xn_c_index_343_solu_t2 {
		display: none;
	}

	.xn_c_index_343_solu_t3 {
		display: none;
	}

	.xn_c_index_343_solu_t4 {
		line-height: 0.48rem;
		display: none;
	}

	.xn_c_index_343_solu_t4 a {
		color: #999999;
		font-size: 0.16rem;
	}

	.xn_c_index_343_solu_t4 a:hover {
	}

	.xn_c_index_343_main {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
	}

	.xn_c_index_343_typeTop {
		overflow: hidden;
	}

	.xn_c_index_343_tul>li:first-child i {
		display: block;
		width: 1.12rem;
		height: 1.12rem;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0rem auto 0.3066667rem;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		background-size: 0.6133333rem 0.5733333rem;
	}

	.xn_c_index_343_tul>li:first-child+li i {
		display: block;
		width: 1.12rem;
		height: 1.12rem;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0rem auto 0.3066667rem;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		background-size: 0.6133333rem 0.64rem;
	}

	.xn_c_index_343_tul>li:first-child+li+li i {
		display: block;
		width: 1.12rem;
		height: 1.12rem;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0rem auto 0.3066667rem;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		background-size: 0.5466667rem 0.5333334rem;
	}

	.xn_c_index_343_tul>li:first-child+li+li+li i {
		display: block;
		width: 1.12rem;
		height: 1.12rem;
		
		background-repeat: no-repeat;
		background-position: center;
		margin: 0rem auto 0.3066667rem;
		background-color: #8b0101;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		background-size: 0.5733333rem 0.6266667rem;
	}

	.xn_c_index_343_tli {
		width: 100%;
		overflow: hidden;
		position: relative;
		margin-bottom: 0.16rem;
		height: 5.3rem;
	}

	.xn_c_index_343_tlicur,.xn_c_index_343_typeTop li:hover {
	}

	.xn_c_index_343_tImg {
		overflow: hidden;
		position: relative;
	}

	.xn_c_index_343_zindex {
		background: rgba(0,0,0,0.3);
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
	}

	.xn_c_index_343_tImg img {
		width: 100%;
		height: 100%;
		display: block;
		border: 0;
	}

	.xn_c_index_343_tName {
		overflow: hidden;
		position: absolute;
		z-index: 2;
		text-align: center;
		width: 2.666667rem;
		left: 50%;
		margin-left: -1.333333rem;
		top: 50%;
		margin-top: -0.88rem;
		height: 1.866667rem;
	}

	.xn_c_index_343_tName a {
		font-size: 0.32rem;
		color: #fff;
	}

	.xn_c_index_343_tName i:hover {
	}

	.xn_c_index_343_tlicur .xn_c_index_343_tName a,.xn_c_index_343_typeTop li:hover .xn_c_index_343_tName a {
	}

	.xn_c_index_343_typeBot {
		height: 1.28rem;
		overflow: hidden;
		margin-bottom: 0.6666667rem;
		position: relative;
		display: none !important;
	}

	.xn_c_index_343_typeBot li {
		height: 1.28rem;
		overflow: hidden;
		position: absolute;
		left: 0;
		top: 0;
		display: none;
		z-index: 33;
	}

	.xn_c_index_343_blineNo {
		width: 1.6rem;
		height: 1.28rem;
		overflow: hidden;
		float: left;
		border-right: 1px solid #ddd;
		margin-right: 0.3866667rem;
		text-align: center;
	}

	.xn_c_index_343_blineNo span {
		font-size: 0.4rem;
		color: #444;
	}

	.xn_c_index_343_blineNo span.xn_c_index_343_ben span {
		line-height: 0.4rem;
		font-size: 0.2133333rem;
		color: #888;
		text-transform: uppercase;
		display: block;
	}

	.xn_c_index_343_bIntro {
		width: 14rem;
		height: 1.28rem;
		line-height: 0.4rem;
		overflow: hidden;
		float: left;
		font-size: 0.1866667rem;
		color: #888;
	}

	.xn_c_index_343_emcur {
		width: 3.2rem;
		height: 0.02666667rem;
		display: inline-block;
		background-color: #333;
		display: none !important;
	}

	.xn_c_index_343_name {
		color: #ffffff;
		font-size: 0.4rem;
		text-align: center;
		display: block;
		line-height: 0.8rem;
		margin-bottom: 0.24rem;
	}

	.xn_c_index_343_introduce2 {
		color: #fff;
		font-size: 0.2133333rem;
		width: 2.266667rem;
		display: block;
		margin: 0 auto;
		text-align: center;
		height: 0.96rem;
		line-height: 0.32rem;
		overflow: hidden;
	}

	.xn_c_index_343_introduce {
		opacity: 0;
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		z-index: 3;
		background: rgba(0,170,255,0.8);
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		transform: scale(0.1);
		display: none !important;
	}

	.xn_c_index_343_introduce:hover {
		opacity: 1;
		transform: scale(1);
	}
}

@media (min-width: 768px) {
	.i_tcase {
		position: relative;
		text-align: center;
		padding-bottom: 106px;
	}

	.i_tcase_f {
		width: 100%;
		height: 100%;
		position: relative;
	}

	.i_tcase_m {
		width: 1200px;
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		padding-top: 10px;
	}

	.i_tcase_main {
		position: relative;
		width: 184px;
		height: 144px;
		float: left;
		margin-right: 69px;
		margin-bottom: 15px;
		position: relative;
		z-index: 1;
		overflow: hidden;
		border: 1px solid #e8e8e8;
	}

	.i_tcase_main:nth-child(5n) {
		margin-right: 0px
	}

	.i_tcase_t {
		color: #000;
		text-align: center;
		padding-top: 80px;
	}

	.i_tcase_t1 {
		float: left;
		display: none;
	}

	.i_tcase_t2 {
		float: left;
		margin: 0 5px;
		display: none;
	}

	.i_tcase_t3 {
		display: block;
		color: #333333;
		font-size: 36px;
		line-height: 60px;
	}

	.i_tcase_t4 {
		display: block;
		line-height: 42px;
	}

	.i_tcase_t4 a {
		color: #999999;
		font-size: 12px;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.i_tcase_t4 a:hover {
		color: #8b0101;
	}

	.i_tcase_img {
		width: 100%;
		height: 100%;
	}

	.i_tcase_img img {
		width: 100%;
		height: 100%;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.i_tcase_img img:hover {
		transform: scale(1.2);
		-o-transform: scale(1.2);
		-webkit-transform: scale(1.2);
	}

	.i_tcase_main_name {
		position: absolute;
		left: 180px;
		top: 0;
		width: 300px;
		height: 20px;
		line-height: 20px;
		font-size: 12px;
		white-space: nowrap;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		overflow: hidden;
		-moz-binding: url('ellipsis.xml#ellipsis');
		display: none;
	}

	.i_tcase_main_name1 {
		color: #000;
		font-weight: bold;
	}

	.i_tcase_main_name2 a {
		color: #C00;
		text-decoration: none;
		font-weight: bold;
	}

	.i_tcase_main_name2 a :hover {
		color: #C00;
		text-decoration: underline;
	}

	.i_tcase_main_cnt {
		position: absolute;
		left: 180px;
		top: 24px;
		font-size: 12px;
		display: none;
	}

	.i_tcase_main_cnt1 {
		color: #000;
		font-weight: bold !important;
	}

	.i_tcase_main_cnt2 {
		width: 410px;
		line-height: 18px;
		height: 54px;
		display: block;
		overflow: hidden;
		color: #333;
		margin-top: 3px;
	}

	.i_tcase_more {
		position: absolute;
		right: 0;
		top: 10px;
	}

	.i_tcase_more a {
		
		width: 44px;
		height: 11px;
		display: block;
	}

	.i_tcase_more a:hover {
		
		width: 44px;
		height: 11px;
	}
}

@media (max-width: 767px) {
	.i_tcase {
		position: relative;
		text-align: center;
		margin: 0.8533334rem 0.4rem 0.8666667rem;
		background: #fff;
	}

	.i_tcase_f {
		width: 100%;
		height: 100%;
		position: relative;
	}
.i_tcase_f .i_tcase_main:nth-of-type(10){
    display: none;
}
	.i_tcase_m {
		height: auto;
		overflow: hidden;
		margin: 0 auto;
		padding: 0.2rem;
	}

	.i_tcase_main {
		position: relative;
		width: 30%;
		height: 2rem;
		margin-right: 5%;
		float: left;
		margin-bottom: 0.2rem;
		position: relative;
		z-index: 1;
		overflow: hidden;
		border: 1px solid #e6e6e6;
	}

	.i_tcase_main:nth-child(3n) {
		margin-right: 0rem
	}

	.i_tcase_t {
		color: #000;
		text-align: center;
		padding-top: 0.8533334rem;
		padding-bottom: 0.5333334rem;
	}

	.i_tcase_t1 {
		float: left;
		display: none;
	}

	.i_tcase_t2 {
		float: left;
		margin: 0 0.06666667rem;
		display: none;
	}

	.i_tcase_t3 {
		display: block;
		color: #333333;
		font-size: 0.5333334rem;
		line-height: 0.8rem;
	}

	.i_tcase_t4 {
		display: block;
		line-height: 0.56rem;
		display: none;
	}

	.i_tcase_t4 a {
		color: #999999;
		font-size: 0.16rem;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.i_tcase_t4 a:hover {
		color: #8b0101;
	}

	.i_tcase_img {
		width: 100%;
		height: 100%;
	}

	.i_tcase_img img {
		width: 100%;
		height: 100%;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.i_tcase_img img:hover {
		transform: scale(1.2);
		-o-transform: scale(1.2);
		-webkit-transform: scale(1.2);
	}

	.i_tcase_main_name {
		position: absolute;
		left: 2.4rem;
		top: 0;
		width: 4rem;
		height: 0.2666667rem;
		line-height: 0.2666667rem;
		font-size: 0.16rem;
		white-space: nowrap;
		text-overflow: ellipsis;
		-o-text-overflow: ellipsis;
		overflow: hidden;
		-moz-binding: url('ellipsis.xml#ellipsis');
		display: none;
	}

	.i_tcase_main_name1 {
		color: #000;
		font-weight: bold;
	}

	.i_tcase_main_name2 a {
		color: #C00;
		text-decoration: none;
		font-weight: bold;
	}

	.i_tcase_main_name2 a :hover {
		color: #C00;
		text-decoration: underline;
	}

	.i_tcase_main_cnt {
		position: absolute;
		left: 2.4rem;
		top: 0.32rem;
		font-size: 0.16rem;
		display: none;
	}

	.i_tcase_main_cnt1 {
		color: #000;
		font-weight: bold !important;
	}

	.i_tcase_main_cnt2 {
		width: 5.466667rem;
		line-height: 0.24rem;
		height: 0.72rem;
		display: block;
		overflow: hidden;
		color: #333;
		margin-top: 0.04rem;
	}

	.i_tcase_more {
		position: absolute;
		right: 0;
		top: 0.1333333rem;
	}

	.i_tcase_more a {
		
		width: 0.5866666rem;
		height: 0.1466667rem;
		display: block;
	}

	.i_tcase_more a:hover {
		
		width: 0.5866666rem;
		height: 0.1466667rem;
	}
}

@media (min-width: 768px) {
	.xn_c_index_202_wrap {
		width: 1200px;
		margin: 0 auto;
	}

	.xn_c_index_202_topbox {
		padding-top: 76px;
		padding-bottom: 42px;
	}

	.xn_c_index_202_cnName {
		color: #333333;
		font-size: 36px;
		display: block;
		text-align: center;
		line-height: 62px;
	}

	.xn_c_index_202_onLine {
		display: none;
	}

	.xn_c_index_202_enName {
		display: none;
	}

	.xn_c_index_202_more {
		text-align: center;
		display: block;
		line-height: 40px;
	}

	.xn_c_index_202_more a {
		color: #999999;
		font-size: 12px;
	}

	.xn_c_index_202_cont {
		width: 1200px;
		height: 412px;
		overflow: hidden;
		font-family: "微软雅黑";
		position: relative;
	}

	.xn_c_index_202_numul {
		width: 9999em;
		height: 412px;
		position: relative;
	}

	.xn_c_index_202_pic img {
		width: 100%;
		height: 248px;
	}

	.xn_c_index_202_c {
		overflow: hidden;
		border: 1px solid #e6e6e6;
		padding: 0 45px 14px;
	}

	.xn_c_index_202_cont ul {
		width: 1200px;
		height: 412px;
		float: left;
	}

	.xn_c_index_202_cont ul li {
		width: 400px;
		float: left;
		position: relative;
		padding: 0 15px;
	}

	.xn_c_index_202_cont .xn_c_index_202_name {
		height: 45px;
		line-height: 45px;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		text-align: center;
		margin-top: 20px;
	}

	.xn_c_index_202_cont .xn_c_index_202_name a {
		font-size: 16px;
		color: #333333;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.xn_c_index_202_cont .xn_c_index_202_name a:hover {
		color: #8b0101;
	}

	.xn_c_index_202_cont .xn_c_index_202_time {
		width: 350px;
		height: 25px;
		line-height: 25px;
		font-size: 12px;
		color: #9b9b9b;
		border-bottom: 1px solid #888888;
		position: absolute;
		left: 25px;
		top: 7px;
		display: none;
	}

	.xn_c_index_202_cont .xn_c_index_202_intro {
		height: 52px;
		line-height: 26px;
		font-size: 14px;
		color: #999999;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-bottom: 13px;
	}

	.xn_c_index_202_gdmore {
		display: none;
	}

	.xn_c_index_202_cont .xn_c_index_202_more {
		height: 24px;
		line-height: 24px;
	}

	.xn_c_index_202_cont .xn_c_index_202_more a {
		width: 60px;
		height: 24px;
		font-size: 12px;
		color: #cdcdcd;
		text-align: center;
		float: left;
		border: 1px solid #d1d1d1;
	}

	.xn_c_index_202_cont .xn_c_index_202_more a:hover {
		color: #FFF;
		background-color: #ffd022;
		border: 1px solid #ffd022;
	}

	.xn_c_index_202_nums {
		height: 15px;
		line-height: 15px;
		text-align: center;
		margin: 20px 0 94px;
	}

	.xn_c_index_202_nums a {
		width: 10px;
		height: 10px;
		display: inline-block;
		margin: 3px 5px;
		cursor: pointer;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 1px solid #8b0101;
	}

	.xn_c_index_202_nums a:hover,.xn_c_index_202_nums a.current {
		background: #8b0101;
	}

	#xn_c_index_202_prev {
		width: 50px;
		height: 50px;
		position: absolute;
		left: 0px;
		top: 50%;
		margin-top: -25px;
		z-index: 23;
		
	}

	#xn_c_index_202_prev:hover {
		
	}

	#xn_c_index_202_next {
		width: 50px;
		height: 50px;
		position: absolute;
		right: 0px;
		top: 50%;
		margin-top: -25px;
		z-index: 23;
		
	}

	#xn_c_index_202_next:hover {
		
	}
}

@media (max-width: 767px) {
}

@media (min-width: 768px) {
}

@media (max-width: 767px) {
	.xn_c_index_202a_wrap {
		margin: 0 0.4rem 1.066667rem;
		background: #fff;
		overflow: hidden;
	}

	.xn_c_index_202a_topbox {
	}

	.xn_c_index_202a_cnName {
		color: #333333;
		font-size: 0.5333334rem;
		display: block;
		text-align: center;
		line-height: 1.866667rem;
	}

	.xn_c_index_202a_onLine {
		display: none;
	}

	.xn_c_index_202a_enName {
		display: none;
	}

	.xn_c_index_202a_more {
		text-align: center;
		display: block;
		line-height: 0.5333334rem;
		display: none;
	}

	.xn_c_index_202a_more a {
		color: #999999;
		font-size: 0.16rem;
	}

	.xn_c_index_202a_cont {
height:270px;
		overflow: hidden;
		font-family: "微软雅黑";
		position: relative;
	}

	.xn_c_index_202a_numul {
		width: 9999em;
		position: relative;
		overflow: hidden;
	}

	.xn_c_index_202a_pic {
	}

	.xn_c_index_202a_pic img {
		width: 100%
	}

	.xn_c_index_202a_c {
		overflow: hidden;
		border: 1px solid #e6e6e6;
		padding: 0 0.5333334rem;
	}

	.xn_c_index_202a_cont ul {
		float: left;
		width: 8.533334rem;
	}

	.xn_c_index_202a_cont ul li {
		position: relative;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_name {
		height: 0.88rem;
		line-height: 0.88rem;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		text-align: center;
		margin-top: 0.36rem;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_name a {
		font-size: 0.3733333rem;
		color: #8b0101;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_name a:hover {
		color: #8b0101;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_time {
		width: 4.666667rem;
		height: 0.3333333rem;
		line-height: 0.3333333rem;
		font-size: 0.16rem;
		color: #9b9b9b;
		border-bottom: 1px solid #888888;
		position: absolute;
		left: 0.3333333rem;
		top: 0.09333333rem;
		display: none;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_intro {
		height: 0.48rem;
		line-height: 0.48rem;
		font-size: 0.24rem;
		color: #999999;
		overflow: hidden;
		text-overflow: ellipsis;
		margin-bottom: 0.4533333rem;
	}

	.xn_c_index_202a_gdmore {
		display: none;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_more {
		height: 0.32rem;
		line-height: 0.32rem;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_more a {
		width: 0.8rem;
		height: 0.32rem;
		font-size: 0.16rem;
		color: #cdcdcd;
		text-align: center;
		float: left;
		border: 1px solid #d1d1d1;
	}

	.xn_c_index_202a_cont .xn_c_index_202a_more a:hover {
		color: #FFF;
		background-color: #ffd022;
		border: 1px solid #ffd022;
	}

	.xn_c_index_202a_nums {
		height: 0.2rem;
		line-height: 0.2rem;
		text-align: center;
		margin: 0.2666667rem 0 0.6666667rem;
	}

	.xn_c_index_202a_nums a {
		width: 0.1333333rem;
		height: 0.1333333rem;
		display: inline-block;
		margin: 0.04rem 0.06666667rem;
		cursor: pointer;
		border-radius: 50%;
		-o-border-radius: 50%;
		-webkit-border-radius: 50%;
		border: 1px solid #8b0101;
	}

	.xn_c_index_202a_nums a:hover,.xn_c_index_202a_nums a.current {
		background: #8b0101;
	}

	#xn_c_index_202a_prev {
		width: 0.6666667rem;
		height: 0.6666667rem;
		position: absolute;
		left: 0rem;
		top: 50%;
		margin-top: -0.3333333rem;
		z-index: 23;
		
		display: none;
	}

	#xn_c_index_202a_prev:hover {
		
	}

	#xn_c_index_202a_next {
		width: 0.6666667rem;
		height: 0.6666667rem;
		position: absolute;
		right: 0rem;
		top: 50%;
		margin-top: -0.3333333rem;
		z-index: 23;
		
		display: none;
	}

	#xn_c_index_202a_next:hover {
		
	}
}

@media (min-width: 768px) {
	.index_cnt {
		width: 100%;
	}

	.index_cnt_m {
		width: 100%;
		position: relative;
	}
}

@media (max-width: 767px) {
	.index_cnt {
		width: 100%;
	}

	.index_cnt_m {
		width: 100%;
		position: relative;
		background: #f7f8fa;
	}
}

@media (min-width: 768px) {
	.xn_c_index_about {
		width: 100%;
		height: 493px;
		background: #8b0101;
		margin-top: 50px;
	}

	.xn_c_index_about_box {
		width: 1200px;
		margin: 0 auto;
		overflow: hidden;
	}

	.xn_c_index_about_top {
		width: 100%;
		line-height: 40px;
		text-align: center;
		color: #ffffff;
		padding-top: 60px;
	}

	.xn_c_index_about_top1 {
		display: block;
		font-size: 36px;
		color: #ffffff;
		line-height: 65px;
		height: 65px;
	}

	.xn_c_index_about_top2 {
		display: block;
		line-height: 40px;
	}

	.xn_c_index_about_top2 a {
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		color: #e5e5e5;
		font-size: 12px;
	}

	.xn_c_index_about_top2 a:hover {
		color: #8b0101
	}

	.xn_c_index_about_con {
		line-height: 24px;
		text-align: center;
		color: #ffffff;
		font-size: 14px;
		margin-bottom: 60px;
	}

	.xn_c_index_about_shu {
		text-align: center;
		margin-top: 20px;
	}

	.xn_c_index_about_shu li {
		width: 300px;
		display: inline-block;
		*display: inline;
		*zoom: 1;
		text-align: center;
		float: left;
	}

	.xn_c_index_about_shu li:first-child {
		background: no-repeat;
	}

	#xn_c_index_about_shut {
		width: 100%;
		height: 54px;
		line-height: 54px;
		font-size: 36px;
		color: #fff;
		font-family: "Impact";
		text-shadow: 0px 5px 0 #2a4fa9;
		-webkit-transform: perspective(1px) translateZ(0);
		transform: perspective(1px) translateZ(0);
	}

	#xn_c_index_about_shut a {
		color: white;
	}

	.xn_c_index_about_shuli2 {
		
	}

	.xn_c_index_about_shuli3 {
		
	}

	.xn_c_index_about_shuli4 {
		
	}

	#xn_c_index_about_shub {
		width: 100%;
		height: 42px;
		line-height: 42px;
		font-size: 18px;
		color: #fff;
	}
@	-webkit-keyframes hvr-wobble-vertical {
		16.65% {
    -webkit-transform: translateZ(8px);
		transform: translateZ(8px);
	}

	33.3% {
		-webkit-transform: translateZ(-6px);
		transform: translateZ(-6px);
	}

	49.95% {
		-webkit-transform: translateZ(4px);
		transform: translateZ(4px);
	}

	66.6% {
		-webkit-transform: translateZ(-2px);
		transform: translateZ(-2px);
	}

	83.25% {
		-webkit-transform: translateZ(1px);
		transform: translateZ(1px);
	}

	100% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
}

@keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateZ(8px);
		transform: translateZ(8px);
	}

	33.3% {
		-webkit-transform: translateZ(-6px);
		transform: translateZ(-6px);
	}

	49.95% {
		-webkit-transform: translateZ(4px);
		transform: translateZ(4px);
	}

	66.6% {
		-webkit-transform: translateZ(-2px);
		transform: translateZ(-2px);
	}

	83.25% {
		-webkit-transform: translateZ(1px);
		transform: translateZ(1px);
	}

	100% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
}

#xn_c_index_about_shut:hover {
	cursor: pointer;
	-webkit-animation-name: hvr-wobble-vertical;
	animation-name: hvr-wobble-vertical;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

@-webkit-keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(8px);
		transform: translateY(8px);
	}

	33.3% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px);
	}

	49.95% {
		-webkit-transform: translateY(4px);
		transform: translateY(4px);
	}

	66.6% {
		-webkit-transform: translateY(-2px);
		transform: translateY(-2px);
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(8px);
		transform: translateY(8px);
	}

	33.3% {
		-webkit-transform: translateY(-6px);
		transform: translateY(-6px);
	}

	49.95% {
		-webkit-transform: translateY(4px);
		transform: translateY(4px);
	}

	66.6% {
		-webkit-transform: translateY(-2px);
		transform: translateY(-2px);
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@-webkit-keyframes fadeInTop {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInTop {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

.fadeInTop {
	-webkit-animation-name: fadeInTop;
	animation-name: fadeInTop;
}
}

@media (max-width: 767px) {
	.xn_c_index_about {
		margin: 0 0.4rem;
		background: #fff;
		padding: 0 0.4rem 0.5333334rem;
	}

	.xn_c_index_about_box {
		width: 100%;
		overflow: hidden;
	}

	.xn_c_index_about_top {
		width: 100%;
		line-height: 0.5333334rem;
		text-align: center;
		color: #ffffff;
		padding-top: 0.4rem;
	}

	.xn_c_index_about_top1 {
		display: block;
		font-size: 0.5333334rem;
		color: #333333;
		line-height: 0.8666667rem;
		height: 0.8666667rem;
		margin-bottom: 0.6666667rem;
	}

	.xn_c_index_about_top2 {
		display: block;
		line-height: 0.5333334rem;
		display: none;
	}

	.xn_c_index_about_top2 a {
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		color: #e5e5e5;
		font-size: 0.16rem;
	}

	.xn_c_index_about_top2 a:hover {
		color: #8b0101
	}

	.xn_c_index_about_con {
		line-height: 0.6666667rem;
		text-align: center;
		color: #333333;
		font-size: 0.3733333rem;
		margin-bottom: 0.8rem;
	}

	.xn_c_index_about_shu {
		text-align: center;
		margin-top: 0.2666667rem;
		overflow: hidden;
	}

	.xn_c_index_about_shu li {
		width: 33.333%;
		display: inline-block;
		*display: inline;
		*zoom: 1;
		text-align: center;
		float: left;
	}

	.xn_c_index_about_shu li:first-child {
		background: no-repeat;
		display: none;
	}

	#xn_c_index_about_shut {
		width: 100%;
		height: 0.72rem;
		line-height: 0.72rem;
		font-size: 0.64rem;
		color: #8b0101;
		font-family: "Impact";
		text-shadow: 0rem 0.06666667rem 0 rgba(60,189,254,0.3);
		-webkit-transform: perspective(1px) translateZ(0);
		transform: perspective(1px) translateZ(0);
	}

	#xn_c_index_about_shut a {
		color: #8b0101;
	}

	#xn_c_index_about_shub {
		width: 100%;
		height: 0.56rem;
		line-height: 0.56rem;
		font-size: 0.32rem;
		color: #3CBDFE;
	}
@	-webkit-keyframes hvr-wobble-vertical {
		16.65% {
    -webkit-transform: translateZ(0.1066667rem);
		transform: translateZ(0.1066667rem);
	}

	33.3% {
		-webkit-transform: translateZ(-0.08rem);
		transform: translateZ(-0.08rem);
	}

	49.95% {
		-webkit-transform: translateZ(0.05333333rem);
		transform: translateZ(0.05333333rem);
	}

	66.6% {
		-webkit-transform: translateZ(-0.02666667rem);
		transform: translateZ(-0.02666667rem);
	}

	83.25% {
		-webkit-transform: translateZ(1px);
		transform: translateZ(1px);
	}

	100% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
}

@keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateZ(0.1066667rem);
		transform: translateZ(0.1066667rem);
	}

	33.3% {
		-webkit-transform: translateZ(-0.08rem);
		transform: translateZ(-0.08rem);
	}

	49.95% {
		-webkit-transform: translateZ(0.05333333rem);
		transform: translateZ(0.05333333rem);
	}

	66.6% {
		-webkit-transform: translateZ(-0.02666667rem);
		transform: translateZ(-0.02666667rem);
	}

	83.25% {
		-webkit-transform: translateZ(1px);
		transform: translateZ(1px);
	}

	100% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
}

#xn_c_index_about_shut:hover {
	cursor: pointer;
	-webkit-animation-name: hvr-wobble-vertical;
	animation-name: hvr-wobble-vertical;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
}

@-webkit-keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(0.1066667rem);
		transform: translateY(0.1066667rem);
	}

	33.3% {
		-webkit-transform: translateY(-0.08rem);
		transform: translateY(-0.08rem);
	}

	49.95% {
		-webkit-transform: translateY(0.05333333rem);
		transform: translateY(0.05333333rem);
	}

	66.6% {
		-webkit-transform: translateY(-0.02666667rem);
		transform: translateY(-0.02666667rem);
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes hvr-wobble-vertical {
	16.65% {
		-webkit-transform: translateY(0.1066667rem);
		transform: translateY(0.1066667rem);
	}

	33.3% {
		-webkit-transform: translateY(-0.08rem);
		transform: translateY(-0.08rem);
	}

	49.95% {
		-webkit-transform: translateY(0.05333333rem);
		transform: translateY(0.05333333rem);
	}

	66.6% {
		-webkit-transform: translateY(-0.02666667rem);
		transform: translateY(-0.02666667rem);
	}

	83.25% {
		-webkit-transform: translateY(1px);
		transform: translateY(1px);
	}

	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@-webkit-keyframes fadeInTop {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

@keyframes fadeInTop {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-100%);
		transform: translateY(-100%);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
	}
}

.fadeInTop {
	-webkit-animation-name: fadeInTop;
	animation-name: fadeInTop;
}
}

@media (min-width: 768px) {
	.index_second_wrap {
		position: relative;
	}

	.i_video video {
		width: 1920px;
		display: block;
		position: absolute;
		left: 50%;
		margin-left: -960px;
		margin-top: -227px;
	}

	.i_video {
		width: 100%;
		height: 622px;
		overflow: hidden;
		position: relative;
		background: #000;
	}

	.i_video_f {
		position: relative;
		width: 100%;
		height: 100%;
	}

	.i_video_t {
		display: none;
	}

	.i_video_t1 {
		float: left;
	}

	.i_video_t2 {
		float: left;
		margin: 0 5px;
	}

	.i_video_t3 {
		float: left;
	}

	.i_video_cnt {
		width: 100%;
		height: 580px;
	}

	#EIMS_C_56_1_Paras {
		width: 100%;
		height: 580px;
	}

	.i_video_more {
		display: none;
	}

	.xn_c_index_540_wrap {
		z-index: 9;
		height: auto;
		overflow: hidden;
	}

	.xn_c_index_540_box {
		overflow: hidden;
	}

	.xn_c_index_540_tit {
		display: none;
	}

	.xn_c_index_540_li_c {
		text-align: center;
		color: #fff;
		cursor: pointer;
		-webkit-animation: text 1s linear infinite;
		-o-animation: text 1s linear infinite;
		animation: text 1s linear infinite;
		position: absolute;
		top: 0;
		z-index: 100;
		width: 200px;
		left: 50%;
		margin-left: -100px;
		height: 108px;
		top: 50%;
		margin-top: -54px;
	}

	.xn_c_index_540_li_c1 {
		color: #ffffff;
		font-size: 30px;
		font-weight: bold;
		line-height: 60px;
	}

	.xn_c_index_540_li_c2 {
		color: #fff;
		font-size: 20px;
		line-height: 48px;
	}

	.xn_c_index_540_li_c2 img {
		vertical-align: middle;
	}

	.xn_c_index_540_li_c2 p {
		display: inline
	}

	.xn_c_index_540_li_c2 p:hover {
		text-decoration: underline;
	}

	.xn_c_index_540_li_z_index {
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		background: rgba(0,0,0,0.30);
		opacity: 0;
	}

	.xn_c_index_540_wrap_cnt {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.xn_c_index_540_li_img img {
		width: 100%;
		height: 100%
	}

	.xn_c_index_540_li {
		width: 100%;
		position: relative;
	}

	.xn_c_index_540_li:hover .xn_c_index_540_li_z_index {
		opacity: 1
	}

	.xn_c_index_540_li_cont {
		display: none;
	}

	.xn_c_index_540_li_videobg {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		background: rgba(0,0,0,0.5);
		z-index: 200;
	}

	.xn_c_index_540_li_video {
		position: fixed;
		width: 1142px;
		height: 640px;
		background: #000;
		z-index: 202;
		left: 50%;
		margin-left: -571px;
		top: 10%;
	}

	.xn_c_index_540_li_video_cont {
		width: 1142px;
		height: 640px;
		overflow: hidden;
	}

	.xn_c_index_540_li_close {
		position: absolute;
		right: 10px;
		top: -20px;
		width: 11px;
		height: 11px;
		line-height: 20px;
		background: url(/Images/Contents/index/close_icon.png?d=20180621100013892?d=20171109181526195) no-repeat center;
		cursor: pointer;
		font-size: 0;
	}
}

@media (max-width: 767px) {
	.index_second_wrap {
		position: relative;
	}

	.i_video video {
		width: 25.6rem;
		display: block;
		position: absolute;
		left: 50%;
		margin-left: -12.8rem;
		margin-top: -3.026667rem;
	}

	.i_video {
		width: 100%;
		height: 8.293333rem;
		overflow: hidden;
		position: relative;
		background: #000;
	}

	.i_video_f {
		position: relative;
		width: 100%;
		height: 100%;
	}

	.i_video_t {
		display: none;
	}

	.i_video_t1 {
		float: left;
	}

	.i_video_t2 {
		float: left;
		margin: 0 0.06666667rem;
	}

	.i_video_t3 {
		float: left;
	}

	.i_video_cnt {
		width: 100%;
		height: 7.733333rem;
	}

	#EIMS_C_56_1_Paras {
		width: 100%;
		height: 7.733333rem;
	}

	.i_video_more {
		display: none;
	}

	.xn_c_index_540_wrap {
		z-index: 9;
		height: auto;
		overflow: hidden;
		margin: 0 0.4rem;
	}

	.xn_c_index_540_box {
display:none;
		overflow: hidden;
	}

	.xn_c_index_540_tit {
		display: none;
	}

	.xn_c_index_540_li_c {
		text-align: center;
		color: #fff;
		cursor: pointer;
		-webkit-animation: text 1s linear infinite;
		-o-animation: text 1s linear infinite;
		animation: text 1s linear infinite;
		position: absolute;
		top: 0;
		z-index: 100;
		width: 2.666667rem;
		left: 50%;
		margin-left: -1.333333rem;
		height: 1.44rem;
		top: 50%;
		margin-top: -0.72rem;
	}

	.xn_c_index_540_li_c1 {
		color: #ffffff;
		font-size: 0.48rem;
		font-weight: bold;
		line-height: 0.8rem;
	}

	.xn_c_index_540_li_c2 {
		color: #fff;
		font-size: 0.32rem;
		line-height: 0.64rem;
	}

	.xn_c_index_540_li_c2 img {
		vertical-align: middle;
		width: 0.32rem;
		height: 0.32rem;
	}

	.xn_c_index_540_li_c2 p {
		display: inline
	}

	.xn_c_index_540_li_c2 p:hover {
		text-decoration: underline;
	}

	.xn_c_index_540_li_z_index {
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		background: rgba(0,0,0,0.30);
		opacity: 0;
	}

	.xn_c_index_540_wrap_cnt {
		width: 100%;
		height: auto;
		overflow: hidden;
	}

	.xn_c_index_540_li_img {
		width: 100%;
		height: 100%
	}

	.xn_c_index_540_li {
		width: 100%;
		position: relative;
	}

	.xn_c_index_540_li:hover .xn_c_index_540_li_z_index {
		opacity: 1
	}

	.xn_c_index_540_li_cont {
		display: none;
	}

	.xn_c_index_540_li_videobg {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		background: rgba(0,0,0,0.5);
		z-index: 200;
	}

	.xn_c_index_540_li_video {
		position: fixed;
		width: 80%;
		background: #000;
		z-index: 202;
		left: 10%;
		top: 20%;
	}

	.xn_c_index_540_li_video_cont {
		overflow: hidden;
		width: 100%;
	}

	.xn_c_index_540_li_close {
		position: absolute;
		right: 0.1333333rem;
		top: -0.2666667rem;
		width: 0.1466667rem;
		height: 0.1466667rem;
		line-height: 0.2666667rem;
		background: url(/Images/Contents/index/close_icon.png?d=20180621100013892?d=20171109181526195) no-repeat center;
		cursor: pointer;
		font-size: 0;
		background-size: 0.1466667rem 0.1466667rem;
	}
}

@media (min-width: 768px) {
	.slh_zx {
		height: 200px;
		
	}

	.slh_zx_zi1 {
		color: #ffffff;
		font-size: 24px;
		text-align: center;
		line-height: 96px;
		padding-top: 30px;
	}

	.slh_zx_zi2 {
		width: 140px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		margin: 0 auto;
		border-radius: 5px;
		position: relative;
	}

	.slh_zx_zi2:before {
		content: '';
		width: 0px;
		display: block;
		height: 100%;
		position: absolute;
		left: 0px;
	}

	.slh_zx_zi2:before:hover {
		width: 100%
	}

	.slh_zx_zi2 a {
		color: #ffffff;
		font-size: 16px;
		position: relative;
		border: 1px solid #ffffff;
		border-radius: 5px;
		display: block;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.slh_zx_zi2 a:hover {
		background: #fff;
		color: #8b0101;
	}
}

@media (max-width: 767px) {
}

@media (min-width: 768px) {
	.foot_nav {
		overflow: hidden;
	}

	.foot_nav_ul {
		float: left;
		margin: 0px;
		padding: 0px;
	}

	.foot_nav ul li {
		width: 200px;
		float: left;
		text-align: left;
	}

	.foot_nav ul li a {
		line-height: 36px;
	}

	.foot_nav ul li ul li a {
		line-height: 36px;
		font-weight: normal !important;
		color: #ffffff;
		font-size: 12px;
	}

	.foot_nav ul li+li+li+li+li+li {
		display: none;
	}

	.foot_menu1>a {
		color: #fff !important;
		font-size: 14px !important;
	}

	#ShoveWebControl_VMenu3 {
		float: left;
	}

	.foot_wx {
		float: right;
		width: 180px;
	}

	.foot_wx_t {
		color: #fff;
		font-size: 14px;
		text-align: left;
		line-height: 36px;
	}

	.foot_wx_ewm ul li span {
		display: block;
		text-align: left;
	}

	.foot_wx_ewm>ul>li {
		float: none;
	}

	.foot_wx_ewm>ul>li img {
		display: none;
	}

	.foot_wx_ewm>ul>li.current img {
		display: block;
		width: 100px;
	}
}

@media (max-width: 767px) {
	.foot_nav {
		overflow: hidden;
	}

	.foot_nav_ul {
		float: left;
		margin: 0rem;
		padding: 0rem;
	}

	.foot_nav>ul>li {
		padding: 0.3rem 0.4rem;
		text-align: left;
		border-bottom: 1px solid #5a5a5a;
		position: relative;
	}

	.foot_nav>ul>li>a:after {
		content: '';
		display: block;
		position: absolute;
		right: 0.4rem;
		width: 0.32rem;
		height: 0.16rem;
		background: url(/Images/Bottoms/index/xiala2.png?d=20180621095919829) no-repeat;
		top: 0.493333rem;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		background-size: 0.32rem 0.16rem;
	}

	.foot_nav>ul>li>ul>li {
		margin-top: 0.28rem;
	}

	.foot_nav>ul>li>a.current:after {
		content: '';
		display: block;
		position: absolute;
		right: 0.4rem;
		width: 0.32rem;
		height: 0.16rem;
		background: url(/Images/Bottoms/index/xiala2.png?d=20180621095919829) no-repeat;
		transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		top: 0.493333rem;
		background-size: 0.32rem 0.16rem;
	}

	.foot_nav ul li a {
		line-height: 0.6666667rem !important;
	}

	.foot_nav ul li ul li a {
		line-height: 0.6666667rem !important;
		font-weight: normal !important;
		color: #fff;
		font-size: 0.32rem;
		display: block;
	}

	.foot_menu1>a {
		color: #fff;
		font-size: 0.3733333rem;
		display: block;
		line-height: 0.5333334rem;
	}

	#ShoveWebControl_VMenu3 {
	}

	.foot_nav ul li ul {
		display: none;
	}

	.foot_wx {
	}

	.foot_wx_t {
		color: #fff;
		font-size: 0.1866667rem;
		text-align: left;
		line-height: 0.48rem;
	}

	.foot_wx_ewm ul li span {
		display: block;
		text-align: left;
	}

	.foot_wx_ewm>ul>li {
		float: none;
	}

	.foot_wx_ewm>ul>li img {
		display: none;
	}

	.foot_wx_ewm>ul>li.current img {
		display: block;
	}
}

@media (min-width: 768px) {
	.index_body .foot_nav2 {
		border-bottom: 1px solid transparent;
	}

	.foot_nav2 {
		overflow: hidden;
		padding-left: 60px;
		
		height: 30px;
		margin-bottom: 15px;
		border-bottom: 1px solid #858585
	}

	.foot_nav2_ul {
		float: left;
		margin: 0px;
		padding: 0px;
	}

	.foot_nav2 ul li {
		float: left;
		margin-left: 30px;
	}

	.foot_nav2 ul li:first-child {
		margin-left: 0px;
	}

	.foot_nav2 ul li+li+li+li+li+li+li+li {
		display: none;
	}

	.foot_nav2 ul li a {
		line-height: 30px;
		color: #fff;
		font-size: 14px;
	}

	.foot_nav2 ul li ul li a {
		line-height: 25px;
		font-weight: normal !important;
	}
}

@media (max-width: 767px) {
	.foot_nav2 {
		overflow: hidden;
		padding-left: 0.8rem;
		
		height: 0.4rem;
		margin-bottom: 0.2133333rem;
	}

	.foot_nav2_ul {
		float: left;
		margin: 0rem;
		padding: 0rem;
	}

	.foot_nav2 ul li {
		float: left;
		margin-left: 0.4rem;
	}

	.foot_nav2 ul li:first-child {
		margin-left: 0rem;
	}

	.foot_nav2 ul li+li+li+li+li+li+li+li {
		display: none;
	}

	.foot_nav2 ul li a {
		line-height: 0.4rem;
		color: #fff;
		font-size: 0.1866667rem;
	}

	.foot_nav2 ul li ul li a {
		line-height: 0.3333333rem;
		font-weight: normal !important;
	}
}

@media (min-width: 768px) {
	.index_body .xn_f_21_wrap {
		display: block !important;
	}

	.xn_f_21_wrap {
		width: 100%;
		border-top: 1px solid #858585;
		border-bottom: 1px solid #858585;
		overflow: hidden;
		position: relative;
		display: none;
	}

	.xn_f_21_fl {
		height: 36px;
		overflow: hidden;
	}

	.xn_f_21_ft {
		float: left;
		color: #fefefe;
		font-size: 14px;
		line-height: 36px;
	}

	.xn_f_21_xhbox {
		float: left;
		overflow: hidden;
		text-align: center;
		margin-left: 20px;
	}

	.xn_f_21_xhbox a {
		line-height: 36px!important;
	}

	.xn_f_21_gd {
		width: 40px;
		height: 36px;
		background: url(/Images/Bottoms/index/more.png?d=20180621095919829) no-repeat center;
		position: absolute;
		top: 0px;
		right: 0;
		cursor: pointer;
	}

	.xn_f_21_gd.current {
		transform: rotate(180deg);
	}
}

@media (max-width: 767px) {
}

@media (min-width: 768px) {
	.foot_copy {
		color: #ffffff;
	}

	.foot_copy>div {
		float: left;
		margin-right: 20px;
	}

	.foot_copy>div a {
		line-height: 54px;
	}
}

.foot_copy div:first-child+div+div+div+div+div {
	display: none
}

@media (max-width: 767px) {
	.foot_copy {
		line-height: 0.7466667rem;
		overflow: hidden;
		margin: 0 0.4rem;
		font-size: 0.2666667rem;
		color: #858585;
	}

	.foot_copy>div {
		float: left;
		margin-right: 0.2666667rem;
	}

	.foot_copy>div a {
		line-height: 0.72rem;
	}

	.foot_copy_ba3 {
		display: none;
	}

	.foot_copy_ba,.foot_copy_ba1 {
		display: none;
	}
}

@media (min-width: 768px) {
	.xn_f_2_warp {
		padding-top: 22px;
	}
}

@media (max-width: 767px) {
	.xn_f_2_warp {
		display: none;
	}
}

@media (min-width: 768px) {
	.xn_f_3_wrap {
		float: right !important;
		color: #999999;
	}

	.xn_f_3_chat {
		width: 100%;
	}

	.xn_f_3_left {
		display: none;
	}

	.xn_f_3_middle,.xn_f_3_right {
		display: none;
	}

	.xn_f_3_telphone>div {
		float: left;
	}

	.xn_f_3_telphone2 {
		color: #8b0101
	}
}

@media (max-width: 767px) {
	.xn_f_3_wrap {
		display: none;
	}
}

@media (min-width: 768px) {
	.foot {
		width: 100%;
		position: relative;
		text-align: center;
		font-size: 12px;
		color: #666666;
		line-height: 25px;
		background: #8b0101;
	}

	.foot a {
		font-size: 12px;
		color: #ffffff;
		text-decoration: none;
		line-height: 25px;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.foot a:hover {
		color: #fdd00a;
	}

	.foot_c {
		position: relative;
		width: 1200px;
		margin: auto;
		text-align: left;
		padding-top: 50px;
	}
}

@media (max-width: 767px) {
	.foot {
		width: 100%;
		position: relative;
		text-align: center;
		font-size: 0.16rem;
		color: #666666;
		line-height: 0.3333333rem;
		background: #8b0101;
	}

	.foot a {
		font-size: 0.3733333rem;
		color: #fefefe;
		text-decoration: none;
		line-height: 1.533333rem;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
	}

	.foot a:hover {
		color: #8b0101;
	}

	.foot_c {
		position: relative;
		margin: auto;
	}
}

@media (min-width: 768px) {
}

@media (max-width: 767px) {
	.t_ver2 {
		overflow: hidden;
		padding: 0 0.4rem;
		background: #8b0101;
	}

	.t_ver2 ul li {
		float: left;
		margin-right: 0.4rem;
		line-height: 0.8rem;
	}

	.t_ver2 ul li a {
		color: #cccccc;
		font-size: 0.32rem;
	}
}

@media (min-width:768px) {
}

@media (max-width:767px) {
	.foot_fx2 {
		padding: 0 0.1333333rem 0.6666667rem;
		border-bottom: 1px solid #696969;
		margin: 0 0.2666667rem;
	}

	.foot_fx_zi {
		float: left;
		color: #999999;
		font-size: 0.3733333rem;
		margin-right: 0.36rem;
		line-height: initial;
	}

	#foot_fx_icon {
		overflow: hidden;
	}

	#foot_fx_icon ul li {
		float: left;
		position: relative;
		padding-right: 0.4533333rem;
		margin-right: 0.8666667rem;
	}

	#foot_fx_icon ul li a {
		line-height: initial;
	}

	#foot_fx_icon ul li a>span {
		margin-right: 0.1333333rem;
	}

	#foot_fx_icon li:first-child i {
		margin: 0;
		padding: 0;
		background: url(/Images/Bottoms/index/wx.png?d=20180621095919829) no-repeat;
		width: 0.4533333rem;
		height: 0.3733333rem;
		background-size: 0.4533333rem 0.3733333rem;
		display: block;
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -0.1866665rem;
	}

	#foot_fx_icon li:first-child+li i {
		margin: 0;
		padding: 0;
		background: url(/Images/Bottoms/index/wb.png?d=20180621095919829) no-repeat;
		width: 0.4533333rem;
		height: 0.3733333rem;
		background-size: 0.4133333rem 0.3333333rem;
		display: block;
		position: absolute;
		right: 0;
		top: 50%;
		margin-top: -0.1866665rem;
	}

	.foot_fx_alert {
		position: fixed;
		right: 0;
		top: 0;
		left: 0;
		bottom: 0;
		background: rgba(0,0,0,0.3);
		z-index: 1000000;
		display: none;
	}

	.foot_fx_mid {
		width: 2.666667rem;
		height: 2.666667rem;
		position: absolute;
		top: 50%;
		margin-top: -1.333333rem;
		left: 50%;
		margin-left: -1.333333rem;
		z-index: 1000;
	}

	.foot_fx_mid img {
		width: 2.666667rem;
		height: 2.666667rem;
	}

	.foot_fx_close {
		position: absolute;
		right: 0;
		left: 0;
		top: 0;
		bottom: 0;
		z-index: 5;
	}
}

@media (min-width: 768px) {
}

@media (max-width: 767px) {
	.foot_tel {
		margin: 0.5333334rem 0.4rem 0.1333333rem;
		line-height: 1.066667rem;
		border: 1px solid #e6e6e6;
		color: #ffffff;
		font-size: 0.3733333rem;
	}
}

@media (min-width: 768px) {
	.foot_bottom {
		overflow: hidden;
		line-height: 54px;
	}

	.foot_bottom>div {
		float: left;
	}
}

@media (max-width: 767px) {
}

@media (min-width: 768px) {
	.foot_yx {
		position: fixed;
		right: 0.3%;
		top: 50%;
		z-index: 100;
	}

	.foot_yx_l {
		width: 38px;
		height: 120px;
		text-align: center;
		border: 1px solid #666;
		position: relative;
		background: #333;
		display: none;
	}

	.foot_yx_l1 {
		padding-top: 18px;
	}

	.foot_yx_l1>span {
		display: block;
		font-size: 13px;
		color: #fff;
		width: 20px;
		margin: 6px auto 0;
		line-height: 15px;
	}

	.foot_yx_l1:hover .foot_yx_l2 {
		display: block;
	}

	.foot_yx_l2 {
		width: 156px;
		height: 173px;
		background: url(/Images/Bottoms/index/yx_bg.png?d=20180621095919829) no-repeat;
		position: absolute;
		top: 50%;
		margin-top: -86.5px;
		margin-left: -142px;
		padding-top: 10px;
		display: none;
	}

	.foot_yx_l2 a {
		color: #000000;
	}

	.foot_yx_l2 ul li {
		line-height: 32px;
		height: 32px;
		width: 124px;
	}

	.foot_yx_l2 ul li:first-child+li+li:before {
		content: '';
		width: 90px;
		display: block;
		border-bottom: 1px dotted #e7e7e7;
		margin: 0 auto 14px;
	}

	.foot_yx_l2 ul li:first-child+li+li {
		margin-top: 20px;
		height: auto;
	}

	.foot_yx_l2 ul li:first-child+li+li span {
		display: block;
		font-size: 14px;
		color: #000000;
		line-height: 24px;
	}

	.foot_yx_l2 ul li:first-child+li+li span:first-child+span {
		color: #8b0101;
		font-size: 16px;
	}

	.foot_yx_l2 img {
		vertical-align: middle;
		margin-right: 10px;
	}

	.foot_yx_gotop {
		width: 36px;
		height: 36px;
		
		background-size: 20px;
		margin-top: 44px;
		border: 1px solid #666;
		border-radius: 50%;
		cursor: pointer;
		display: none;
	}
}

@media (max-width: 767px) {
	.foot_yx {
		display: none
	}
}

@media (min-width: 768px) {
}

@media (max-width: 767px) {
	.mobile_yx {
		overflow: hidden;
		height: 1.493333rem;
	}

	.mobile_yx ul {
		position: fixed;
		bottom: 0;
		width: 100%;
		background: #8b0101;
		padding-top: 0.2666667rem;
		z-index: 100000;
	}

	.mobile_yx ul li {
		width: 33.333%;
		float: left;
		text-align: center;
		color: #ffffff;
		font-size: 0.32rem;
	}

	.mobile_yx ul li a {
		font-size: 0.32rem;
		line-height: 0.7733333rem;
	}

	.mobile_yx ul li i {
		display: block;
		margin: 0 auto;
	}

	.mobile_yx_li1 i {
		background: url(/Images/Bottoms/index/m_phone.png?d=20180621095919829) no-repeat;
		width: 0.44rem;
		height: 0.44rem;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		background-size: 0.44rem 0.44rem;
	}

	.mobile_yx_li1:hover i {
		background: url(/Images/Bottoms/index/m_phone2.png?d=20180621095919829) no-repeat;
		background-size: 0.44rem 0.44rem;
	}

	.mobile_yx_li2 i {
		background: url(/Images/Bottoms/index/erji.png?d=20180621095919829) no-repeat;
		width: 0.6rem;
		height: 0.4533333rem;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		background-size: 0.6rem 0.4533333rem;
	}

	.mobile_yx_li2:hover i {
		background: url(/Images/Bottoms/index/erji2.png?d=20180621095919829) no-repeat;
		background-size: 0.6rem 0.4533333rem;
	}

	.mobile_yx_li3 i {
		background: url(/Images/Bottoms/index/feedback.png?d=20180621095919829) no-repeat;
		width: 0.52rem;
		height: 0.44rem;
		-webkit-transition: all .3s linear;
		-o-transition: all .3s linear;
		transition: all .3s linear;
		background-size: 0.52rem 0.44rem;
	}

	.mobile_yx_li3:hover i {
		background: url(/Images/Bottoms/index/feedback2.png?d=20180621095919829) no-repeat;
		background-size: 0.52rem 0.44rem;
	}
}

@media (min-width:768px) {
	.xn_c_300_wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		z-index: 1000;
		display: none;
	}

	.xn_c_300_zindex {
		width: 100%;
		height: 100%;
		background: #000;
		opacity: 0.3;
		-o-opacity: 0.3;
		-webkit-opacity: 0.3;
	}

	.pro_body .xn_c_300_mid ,.products_body .xn_c_300_mid ,.prod_view_body .xn_c_300_mid {
		width: 601px;
		height: 484px;
		overflow: hidden;
		position: absolute;
		top: 50%;
		margin-top: -265px;
		left: 50%;
		margin-left: -300.5px;
		background: #fff;
	}

	#EIMS_C_40032_Main>div:first-child+div+div+div+div {
		display: none;
	}

	.pro_body #EIMS_C_40032_Main>div:first-child+div+div+div+div,.products_body #EIMS_C_40032_Main>div:first-child+div+div+div+div,.prod_view_body #EIMS_C_40032_Main>div:first-child+div+div+div+div {
		display: block;
	}

	.xn_c_300_mid {
		width: 601px;
		height: 605px;
		position: absolute;
		top: 50%;
		margin-top: -303.5px;
		left: 50%;
		margin-left: -300.5px;
		background: #fff;
	}

	.xn_c_300_close {
		position: absolute;
		right: 0px;
		top: 0px;
		width: 60px;
		height: 60px;
		background: url(/Images/Bottoms/index/close.png?d=20180621095919829) no-repeat;
		cursor: pointer;
	}

	.xn_c_300_mid_t {
		text-align: center;
		padding-top: 42px;
		margin-bottom: 40px;
	}

	.xn_c_300_mid_t1 {
		font-size: 24px;
		color: #8b0101;
		line-height: 38px;
		display: block;
	}

	.xn_c_300_mid_t2 {
		font-size: 13px;
		color: #999999;
		line-height: 32px;
	}

	#EIMS_C_40032_Main {
		width: 100%;
		height: auto;
		overflow: hidden;
		font-size: 14px;
		color: #222;
	}

	#EIMS_C_40032_Main>div {
		width: 100%;
		line-height: 40px;
		margin-bottom: 20px;
		overflow: hidden;
	}

	#EIMS_C_40032_Main>div:after {
		content: '*';
		float: left;
		display: block;
		font-size: 16px;
		color: #ff0000;
		margin-left: 14px;
	}

	.EIMS_C_40032_Address select {
		float: left;
		border: none;
		width: 110px;
		text-indent: 10px;
		background: #fafafa url(/Images/Bottoms/index/form_xl.png?d=20180621095919829) no-repeat 80% center;
		margin-right: 10px;
	}

	#EIMS_C_40032_City {
	}

	#EIMS_C_40032_Area {
		margin-right: 0px;
	}

	#EIMS_C_40032_Main>div label {
		float: left;
		width: 140px;
		text-align: right;
		color: #555555;
		font-size: 16px;
		padding-right: 18px;
	}

	#EIMS_C_40032_Main>div input {
		float: left;
		width: 350px;
		height: 40px;
		line-height: 40px;
		border: 1px solid #cccccc;
		box-sizing: border-box;
	}

	.EIMS_C_40032_radio label {
		width: 45px !important;
		height: 30px !important;
		line-height: 30px !important;
		float: left;
		margin: 0 6px 0 0;
	}

	.EIMS_C_40032_radio label:first-child {
		width: 30% !important;
	}

	.EIMS_C_40032_radio input {
		width: 15px !important;
		height: 15px !important;
		margin: 6px 3px 0 0;
	}

	.EIMS_C_40032_checkbox label {
		width: 20% !important;
		float: left;
		text-align: left !important;
	}

	.EIMS_C_40032_checkbox input {
		width: 15px !important;
		height: 15px !important;
		margin: 6px 3px 0 0;
	}

	.EIMS_C_40032_checkbox label:first-child {
		width: 30% !important;
		text-align: right !important;
	}

	.EIMS_C_40032_textarea {
	}

	.EIMS_C_40032_textarea:after {
		display: none !important
	}

	.EIMS_C_40032_textarea textarea {
		width: 350px;
		display: block;
		height: 90px;
		resize: none;
		border: 1px solid #cccccc;
		line-height: 24px;
		font-size: 12px;
		line-height: 24px;
	}

	#EIMS_C_40032_mobile {
		width: 350px;
	}

	#EIMS_C_40032_getCode {
		width: 30% !important;
		margin-left: 2%;
	}

	#EIMS_C_40032_CheckCodeInput {
		width: 30% !important;
	}

	input {
		text-indent: 6px;
	}

	#EIMS_C_40032_Submit {
		width: 100% !important;
		display: block;
		float: none !important;
		height: 57px !important;
		line-height: 57px !important;
		background: #01a9ff;
		border: none !important;
		color: #ffffff;
		font-size: 18px;
		margin-top: 46px;
	}

	#EIMS_C_40032_Submit.current {
		background: #8b0101;
	}

	#EIMS_C_40032_Main>div:first-child+div+div+div+div+div:after {
		display: none !important
	}

	#EIMS_C_40032_Main>div:first-child+div+div+div+div+div {
		position: absolute;
		bottom: 0;
		margin-bottom: 0;
	}
}

@media (max-width: 767px) {
	.xn_c_300_wrap {
		width: 100%;
		height: auto;
		overflow: hidden;
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		bottom: 0;
		z-index: 10000000;
		display: none;
	}

	.xn_c_300_zindex {
		width: 100%;
		height: 100%;
		background: #000;
		opacity: 0.3;
		-o-opacity: 0.3;
		-webkit-opacity: 0.3;
	}

	.xn_c_300_mid {
		position: absolute;
		background: #fff;
		top: 5%;
		left: 10%;
		width: 80%;
	}

	#EIMS_C_40032_Main>div:first-child+div+div+div+div 
.pro_body #EIMS_C_40032_Main>div:first-child+div+div+div+div,.products_body #EIMS_C_40032_Main>div:first-child+div+div+div+div,.prod_view_body #EIMS_C_40032_Main>div:first-child+div+div+div+div {
		display: block;
	}

	.xn_c_300_close {
		position: absolute;
		right: 0rem;
		top: 0rem;
		width: 0.8rem;
		height: 0.8rem;
		background: url(/Images/Bottoms/index/close.png?d=20180621095919829) no-repeat;
		cursor: pointer;
		background-size: 0.8rem 0.8rem;
	}

	.xn_c_300_mid_t {
		text-align: center;
		padding-top: 0.56rem;
		margin-bottom: 0.5333334rem;
	}

	.xn_c_300_mid_t1 {
		font-size: 0.32rem;
		color: #8b0101;
		line-height: 0.5066667rem;
		display: block;
	}

	.xn_c_300_mid_t2 {
		font-size: 0.1733333rem;
		color: #999999;
		line-height: 0.4266667rem;
	}

	#EIMS_C_40032_Main {
		width: 100%;
		height: 4.2rem;
		overflow: hidden;
		font-size: 0.1866667rem;
		color: #222;
	}

	#EIMS_C_40032_Main>div {
		width: 100%;
		line-height: 0.5333334rem;
		margin-bottom: 0.2666667rem;
		overflow: hidden;
	}

	#EIMS_C_40032_Main>div:after {
		content: '*';
		float: left;
		display: block;
		font-size: 0.2133333rem;
		color: #ff0000;
		margin-left: 0.1866667rem;
	}

	.EIMS_C_40032_Address select {
		float: left;
		border: none;
		width: 18.333%;
		text-indent: 0.1333333rem;
		background: #fafafa url(/Images/Bottoms/index/form_xl.png?d=20180621095919829) no-repeat 80% center;
		margin-right: 0.1333333rem;
	}

	#EIMS_C_40032_City {
	}

	#EIMS_C_40032_Area {
		margin-right: 0rem;
	}

	#EIMS_C_40032_Main>div label {
		float: left;
		width: 23.333%;
		text-align: right;
		color: #555555;
		font-size: 0.2133333rem;
		padding-right: 0.24rem;
	}

	#EIMS_C_40032_Main>div input {
		float: left;
		width: 58.3333%;
		height: 0.5333334rem;
		line-height: 0.5333334rem;
		border: 1px solid #cccccc;
		box-sizing: border-box;
	}

	.EIMS_C_40032_radio label {
		width: 0.6rem !important;
		height: 0.4rem !important;
		line-height: 0.4rem !important;
		float: left;
		margin: 0 0.08rem 0 0;
	}

	.EIMS_C_40032_radio label:first-child {
		width: 30% !important;
	}

	.EIMS_C_40032_radio input {
		width: 0.2rem !important;
		height: 0.2rem !important;
		margin: 0.08rem 0.04rem 0 0;
	}

	.EIMS_C_40032_checkbox label {
		width: 20% !important;
		float: left;
		text-align: left !important;
	}

	.EIMS_C_40032_checkbox input {
		width: 0.2rem !important;
		height: 0.2rem !important;
		margin: 0.08rem 0.04rem 0 0;
	}

	.EIMS_C_40032_checkbox label:first-child {
		width: 30% !important;
		text-align: right !important;
	}

	.EIMS_C_40032_textarea {
	}

	.EIMS_C_40032_textarea:after {
		display: none !important
	}

	.EIMS_C_40032_textarea textarea {
		width: 58.333%;
		display: block;
		height: 1.2rem;
		resize: none;
		border: 1px solid #cccccc;
		line-height: 0.32rem;
		font-size: 0.16rem;
		line-height: 0.32rem;
	}

	#EIMS_C_40032_mobile {
		width: 4.666667rem;
	}

	#EIMS_C_40032_getCode {
		width: 30% !important;
		margin-left: 2%;
	}

	#EIMS_C_40032_CheckCodeInput {
		width: 30% !important;
	}

	input {
		text-indent: 0.08rem;
	}

	#EIMS_C_40032_Submit {
		width: 100% !important;
		display: block;
		float: none !important;
		height: 0.76rem !important;
		line-height: 0.76rem !important;
		background: #01a9ff;
		border: none !important;
		color: #ffffff;
		font-size: 0.24rem;
		margin-top: 0.38rem;
	}

	#EIMS_C_40032_Submit.current {
		background: #8b0101;
	}

	#EIMS_C_40032_Main>div:first-child+div+div+div+div+div:after {
		display: none !important
	}

	#EIMS_C_40032_Main>div:first-child+div+div+div+div+div {
		bottom: 0;
		margin-bottom: 0;
	}
}

#qrcode {
	display: none!important;
}

@media (max-width: 767px) {
	#newBridge,#LXB_CONTAINER {
		display: none!important;
		opacity: 0;
	}
}

@media (min-width: 768px) {
  

	.t_logo {
		float: left;
		margin-top: 15px;
		left: 0px;
	}

	.t_logo img {
		width: 106px;
		height: 33px;
		border: 0px;
	}

	.t_search {
		float: right;
		border: 1px solid transparent;
		border-radius: 18px;
		padding: 3px;
		margin-top: 17px;
		color: #fff;
	}

	.t_search_text {
		border: 0px;
		background-color: transparent;
		color: #fff;
		transition: all ease 0.3s;
		height: 24px;
		width: 10px;
		text-indent: 5px;
	}

	.t_search td img {
		display: none;
	}

	.t_search.current {
		border: 1px solid rgba(255,255,255,0.8);
	}

	.t_search img {
	}

	.t_search table {
		float: left;
	}

	.index_body .t_tel {
		display: block;
	}

	.t_tel {
		float: right;
		text-align: right;
		overflow: hidden;
		line-height: 62px;
		margin-left: 15px;
		display: block;
	}

	.t_tel_ts {
		font-size: 0px;
		color: #999;
		width: 15px;
		height: 62px;
		
		display: block;
		float: left;
	}

	.t_tel_nb {
		font-size: 14px;
		color: #fff;
		padding-left: 5px;
		display: block;
		float: left;
	}

	.t_ver {
		overflow: hidden;
		float: right;
		height: 27px;
		line-height: 25px;
		border-radius: 25px;
		border: 1px solid #8b0101;
		background: #fff;
		margin-top: 18px;
		margin-left: 30px;
	}

	.t_ver ul li {
		float: left;
		width: 45px;
		text-align: center;
	}

	.t_ver ul li a {
		color: #8b0101;
		font-size: 12px;
	}

	.t_ver ul li.curr {
		background: #8b0101;
		text-align: center;
	}

	.t_ver ul li:first-child.curr {
		border-radius: 0px 25px 25px 0;
	}

	.t_ver ul li:first-child+li.curr {
		border-radius: 25px 0px 0px 25px;
	}

	.t_ver ul li.curr a {
		color: #ffffff;
		font-size: 13px;
	}

	.t_jxq {
		line-height: 62px;
		margin-left: 15px;
		float: right;
	}

	.t_jxq a {
		color: #8b0101;
		font-size: 14px;
	}

	.t_jxq a:hover {
		text-decoration: underline;
	}

	.xn_n_14_wrap {
		position: relative;
		
		height: 62px;
		text-align: center;
		float: left;
		margin-left: 40px;
	}

	.xn_n_14_wrap_main {
		margin: 0 auto;
		width: 640px;
		height: 62px;
		