/* lg */ 
@media (min-width: 1200px) {
.navbar-brand {
	display: none;
}
#bottomNav {
	display: none;
}
.bmeum {
	display: none;
}
.bmeum a {
	display: none;
}
.pro_nav {
	display: none;
}
}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
.navbar-brand {
	display: none;
}
#bottomNav {
	display: none;
}
.bmeum {
	display: none;
}
.bmeum a {
	display: none;
}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
/* Make Navigation Toggle on Desktop Hover */


.navbar-brand {
	display: none;
}
#bottomNav {
	display: none;
}
.bmeum {
	display: none;
}
.bmeum a {
	display: none;
}

}

/* xs */
@media (max-width: 767px) {
	.FooterBot{ padding-bottom:60px;}
.scrollsidebar {
	display: none;
}
.mobile_nav {
	display: block;
}
.header_center {
	display: none;
}
.navbar-brand img {
	width: 100%;
	max-height: 50px;
}
.navbar-brand {
	float: left;
	padding: 10px 15px;
	font-size: 18px;
	line-height: 20px;
}
.navbar-header {
	background: #fff;
	height: 70px;
	line-height: 70px;
}
.navbar-toggle {
	margin-top: 20px;
}
.navbar {
	position: relative;
	min-height: 70px;
}
.navbar-header {
	margin: 0;
}
.header_top {
	display: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff;
	text-align: center;
}
.navbar-nav {
	background: #0C85ED;
	margin-right: 1px;
}
.navbar-nav > li > a {
	line-height: 35px;
	border-bottom: 1px dotted #ccc;
}
.navbar-inverse .navbar-nav > li {
	background: none;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar-inverse .navbar-nav > li > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar {
	padding-bottom: 0px;
}
.container > .navbar-header, .container > .navbar-collapse {
	margin-left: 0;
}
.top-number {
	font-size: 14px;
}
.navbar-nav > li a {
	padding-bottom: 0;
	line-height: 45px;
}
.header_top {
	width: 100%;
	background: #f2f2f2;
	height: 32px;
	overflow: hidden;
}
.header_top .top_nav a {
	float: left;
	padding: 0 4px;
	color: #666;
}
.header_top .top_nav {
	margin-top: 0px;
	float: left;
	width: auto;
}
.header_phone {
	display: none;
}
.slide-nav {
	display: none;
}
.slide-content {
	width: 100%;
	padding: 0;
}
.slide-list {
	width: 50%;
	margin-left: 0;
	float: left;
}
.scroll {
	display: none;
	background: none;
}
.scroll:hover {
	display: none;
	background: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.container {
	padding-right: 15px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
.navbar-nav {
	margin: 0;
	padding: 0;
}
.navbar-collapse {
	max-height: 340px;
	padding-right: 0px;
	padding-left: 0px;
}
/**/
.wal {
	padding: 0 10px;
}
ul.callbacks_tabs {
	position: absolute;
	z-index: 9;
	bottom: -10px;
	left: 37%;
}
.navbar-nav > li > a .e {
	display: none
}
.bmeum a {
	font-size: 15px;
}
/**/

#bottomNav {
	display: block;
}
.bmeum {
	display: block;
}
.bmeum a {
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 5px 39px;
	font-size: 15px;
}
/**/
.search p {
	display: none;
}
.search .s_key {
	float: left;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	height: 65px;
}
.search .s_key input {
	height: 34px;
	line-height: 32px;
	font-size: 14px;
	color: #999;
	margin-left: auto;
	padding-left: 10px;
}
.product {
	margin-top: 10px;
}
.title {
	text-align: center;
	color: #0C85ED;
	font-size: 20px;
}
.title h2 {
	font-size: 20px;
	line-height: 32px;
	font-weight: bold;
	background: url(../images/main/kb-tit.png) no-repeat center bottom;
	padding-bottom: 6px;
}
.pro_box li {
	width: 48%;
	height: 258px;
}
.pro_box li img {
	display: block;
	height: 205px;
}

	.FooterTop dl {
		display: none;
	}
	.FooterBox {
		float: left;
		width: 100%;
		margin-left: 0;
	}
	.FooterBox h3 em {
		display: block;
		font-size: 18px;
		margin-top: 10px;
		font-style: normal;
	}
	.FooterBox h3 {
		font-weight: normal;
		font-size: 14px;
	}
	.FooterBox h4 {
		font-weight: normal;
		font-size: 14px;
		margin-top: 5px;
	}
	.FooterBox h4 em {
		display: block;
		font-size: 16px;
	}
	.FooterEwm {
		width:100%;
		float: right;
		text-align: center;
	}
	.FooterEwm img {
		width: 86px;
		height: 86px;
		display: block;
	}
	.g_link {
		display: none;
	}

	.pro_box li img {
		display: block;
		height: 235px;
	}
	.ys_title h2{text-align:center; color: #fff; font-family: Impact; font-size: 20px; font-weight: bold; padding: 10px 10px;}
	.ys_title h3{ margin: 0; font-size: 14px;}
	.ys_fl { float: left; width: 100%;  position: relative;}
	.ys_fr { float: right; width: 100%; position: relative; }
	.ys_zi span{  display:block;position: absolute;top:-20px; left:200px;font-size: 50px;color: rgba(0,0,0,0.1); font-weight:bold; }
	.ys_zi{ margin-top:20px; padding: 0 0px;}
	.ys_zi  h5{font-size: 26px;color: #333;line-height: 32px; font-weight:bold;margin: 0;height: auto;border-bottom: #b5b5b5 1px solid;}
	.ys_zi h5 i{display: block;font-size: 14px;color: #aaa; font-family:Arial, Helvetica, sans-serif;font-weight: normal;text-transform: uppercase;}
	.ys_zi p{font-size: 14px;color: #666;line-height: 28px;overflow: hidden;padding: 0 ;}
	.about .gy{ width:100%; height:auto;float:right;margin-top: 20px; margin-left: 0; margin-right: 0;}
	.about .gy dl dt { display:none;}
	.about .gc{width:100%;float:left; overflow: hidden; margin-top: 20px; margin-left: 0; margin-right:0;}
	.zzsc .tab2 a {
		display: block;
		height: 45px;
		margin:10px 10px;
		width:110px;}
	.news_box {
		float: left;
		width: 100%;
		margin-top:40px;
	}
	.news_box2 {
		float: right;
		width: 100%;
		margin-top:40px;
	}
	.about p{ color: #666}
	.video ul li{ float:left; width:100%; margin:10px 0;}
	.zc_box {
		width: 48%;
		float: left;
		margin: 10px 1%;

	}
	.zc_box img {
		height: 226px;
	}
	.txt {
		padding:10px;
		padding-bottom: 10px;
	}
	.in_news li .l_98 {
		float: left;
		width: 20%;}
	.in_news li .r_590 {
		float: right;
		width: 78%;}
	.contact_c2 li.li01 {
		width: 100%;}
	.contact_c2 li.li02 {
		width: 100%;}
	.p14-product-2-list dl {
		float: left;
		width: 48%;}
	.p14-product-2-list dl img {
		display: block;
		width: 100%;
		height: 180px;}
}
@media (max-width: 640px) {
.header_center {
	display: none;
}
.navbar-brand img {
	width: 100%;
	max-height: 50px;
}
.navbar-brand {
	float: left;
	padding: 10px 15px;
	font-size: 18px;
	line-height: 20px;
}
.navbar-header {
	background: #fff;
	height: 70px;
	line-height: 70px;
}
.navbar-toggle {
	margin-top: 20px;
}
.navbar {
	position: relative;
	min-height: 70px;
}
.navbar-header {
	margin: 0;
}
.header_top {
	display: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff;
	text-align: center;
}
.navbar-nav {
	background: #0C85ED;
	margin-right: 1px;
}
.navbar-nav > li > a {
	line-height: 35px;
	border-bottom: 1px dotted #ccc;
}
.navbar-inverse .navbar-nav > li {
	background: none;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar-inverse .navbar-nav > li > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar {
	padding-bottom: 0px;
}
.container > .navbar-header, .container > .navbar-collapse {
	margin-left: 0;
}
.top-number {
	font-size: 14px;
}
.navbar-nav > li a {
	padding-bottom: 0;
	line-height: 45px;
}
.header_top {
	width: 100%;
	background: #f2f2f2;
	height: 32px;
	overflow: hidden;
}
.header_top .top_nav a {
	float: left;
	padding: 0 4px;
	color: #666;
}
.header_top .top_nav {
	margin-top: 0px;
	float: left;
	width: auto;
}
.header_phone {
	display: none;
}
.slide-nav {
	display: none;
}
.slide-content {
	width: 100%;
	padding: 0;
}
.slide-list {
	width: 50%;
	margin-left: 0;
	float: left;
}
.scroll {
	display: none;
	background: none;
}
.scroll:hover {
	display: none;
	background: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.container {
	padding-right: 15px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
.navbar-nav {
	margin: 0;
	padding: 0;
}
.navbar-collapse {
	max-height: 340px;
	padding-right: 0px;
	padding-left: 0px;
}
/**/
.wal {
	padding: 0 10px;
}
ul.callbacks_tabs {
	position: absolute;
	z-index: 9;
	bottom: -10px;
	left:30%;
}
.navbar-nav > li > a .e {
	display: none
}
.bmeum a {
	font-size: 15px;
}
/**/

#bottomNav {
	display: block;
}
.bmeum {
	display: block;
}
.bmeum a {
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 5px 39px;
	font-size: 15px;
}
/**/
.search p {
	display: none;
}
.search .s_key {
	float: left;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	height: 65px;
}
.search .s_key input {
	height: 34px;
	line-height: 32px;
	font-size: 14px;
	color: #999;
	margin-left: auto;
	padding-left: 10px;
}
.product {
	margin-top: 10px;
}
.title {
	text-align: center;
	color: #0C85ED;
	font-size: 20px;
}
.title h2 {
	font-size: 26px;
	font-weight: bold;
	background: url(../images/main/kb-tit.png) no-repeat center bottom;
	padding-bottom: 6px;
}
.pro_box li {
	width: 48%;
	height: 258px;
}
.pro_box li img {
	display: block;
	height: 205px;
}

	.FooterTop dl {
		display: none;
	}
	.FooterBox {
		float: left;
		width: 100%;
		margin-left: 0;
	}
	.FooterBox h3 em {
		display: block;
		font-size: 18px;
		margin-top: 10px;
		font-style: normal;
	}
	.FooterBox h3 {
		font-weight: normal;
		font-size: 14px;
	}
	.FooterBox h4 {
		font-weight: normal;
		font-size: 14px;
		margin-top: 5px;
	}
	.FooterBox h4 em {
		display: block;
		font-size: 16px;
	}
	.FooterEwm {
		width:100%;
		float: right;
		text-align: center;
	}
	.FooterEwm img {
		width: 86px;
		height: 86px;
		display: block;
	}
	.g_link {
		display: none;
	}

	.pro_box li img {
		display: block;
		height: 165px;
	}
	.ys_title h2{text-align:center; color: #fff; font-family: Impact; font-size: 20px; font-weight: bold; padding: 10px 10px;}
	.ys_title h3{ margin: 0; font-size: 14px;}
	.ys_fl { float: left; width: 100%;  position: relative;}
	.ys_fr { float: right; width: 100%; position: relative; }
	.ys_zi span{  display:block;position: absolute;top:-20px; left:200px;font-size: 50px;color: rgba(0,0,0,0.1); font-weight:bold; }
	.ys_zi{ margin-top:20px; padding: 0 0px;}
	.ys_zi  h5{font-size: 26px;color: #333;line-height: 32px; font-weight:bold;margin: 0;height: auto;border-bottom: #b5b5b5 1px solid;}
	.ys_zi h5 i{display: block;font-size: 14px;color: #aaa; font-family:Arial, Helvetica, sans-serif;font-weight: normal;text-transform: uppercase;}
	.ys_zi p{font-size: 14px;color: #666;line-height: 28px;overflow: hidden;padding: 0 ;}
	.about .gy{ width:100%; height:auto;float:right;margin-top: 20px; margin-left: 0; margin-right: 0;}
	.about .gy dl dt { display:none;}
	.about .gc{width:100%;float:left; overflow: hidden; margin-top: 20px; margin-left: 0; margin-right:0;}
	.zzsc .tab2 a {
		display: block;
		height: 45px;
		margin:10px 10px;
		width:110px;}
	.news_box {
		float: left;
		width: 100%;
		margin-top:40px;
	}
	.news_box2 {
		float: right;
		width: 100%;
		margin-top:40px;
	}
	.about p{ color: #666}
	.video ul li{ float:left; width:100%; margin:10px 0;}
	.zc_box {
		width: 48%;
		float: left;
		margin: 10px 1%;

	}
	.zc_box img {
		height: 216px;
	}
	.txt {
		padding:10px;
		padding-bottom: 10px;
	}
	.in_news li .l_98 {
		float: left;
		width: 20%;}
	.in_news li .r_590 {
		float: right;
		width: 78%;}
	.contact_c2 li.li01 {
		width: 100%;}
	.contact_c2 li.li02 {
		width: 100%;}
	.p14-product-2-list dl {
		float: left;
		width: 48%;}
	.p14-product-2-list dl img {
		display: block;
		width: 100%;
		height: 170px;}

}

/* XS Portrait */
@media (max-width: 480px) {
.header_center {
	display: none;
}
.navbar-brand img {
	width: 100%;
	max-height: 50px;
}
.navbar-brand {
	float: left;
	padding: 10px 15px;
	font-size: 18px;
	line-height: 20px;
}
.navbar-header {
	background: #fff;
	height: 70px;
	line-height: 70px;
}
.navbar-toggle {
	margin-top: 20px;
}
.navbar {
	position: relative;
	min-height: 70px;
}
.navbar-header {
	margin: 0;
}
.header_top {
	display: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff;
	text-align: center;
}
.navbar-nav {
	background: #0C85ED;
	margin-right: 1px;
}
.navbar-nav > li > a {
	line-height: 35px;
	border-bottom: 1px dotted #ccc;
}
.navbar-inverse .navbar-nav > li {
	background: none;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar-inverse .navbar-nav > li > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar {
	padding-bottom: 0px;
}
.container > .navbar-header, .container > .navbar-collapse {
	margin-left: 0;
}
.top-number {
	font-size: 14px;
}
.navbar-nav > li a {
	padding-bottom: 0;
	line-height: 45px;
}
.header_top {
	width: 100%;
	background: #f2f2f2;
	height: 32px;
	overflow: hidden;
}
.header_top .top_nav a {
	float: left;
	padding: 0 4px;
	color: #666;
}
.header_top .top_nav {
	margin-top: 0px;
	float: left;
	width: auto;
}
.header_phone {
	display: none;
}
.slide-nav {
	display: none;
}
.slide-content {
	width: 100%;
	padding: 0;
}
.slide-list {
	width: 50%;
	margin-left: 0;
	float: left;
}
.scroll {
	display: none;
	background: none;
}
.scroll:hover {
	display: none;
	background: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.container {
	padding-right: 15px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
.navbar-nav {
	margin: 0;
	padding: 0;
}
.navbar-collapse {
	max-height: 340px;
	padding-right: 0px;
	padding-left: 0px;
}
/**/
.wal {
	padding: 0 10px;
}
ul.callbacks_tabs {
	position: absolute;
	z-index: 9;
	bottom: -10px;
	left: 21%;
}
.navbar-nav > li > a .e {
	display: none
}
.bmeum a {
	font-size: 15px;
}
/**/

#bottomNav {
	display: block;
}
.bmeum {
	display: block;
}
.bmeum a {
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 5px 39px;
	font-size: 15px;
}
/**/
.search p {
	display: none;
}
.search .s_key {
	float: left;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	height: 65px;
}
.search .s_key input {
	height: 34px;
	line-height: 32px;
	font-size: 14px;
	color: #999;
	margin-left: auto;
	padding-left: 10px;
}
.product {
	margin-top: 10px;
}
.title {
	text-align: center;
	color: #0C85ED;
	font-size: 20px;
}
.title h2 {
	font-size: 26px;
	font-weight: bold;
	background: url(../images/main/kb-tit.png) no-repeat center bottom;
	padding-bottom: 6px;
}
.pro_box li {
	width: 48%;
	height: 238px;
}
.pro_box li img {
	display: block;
	height: 185px;
}

	.FooterTop dl {
		display: none;
	}
	.FooterBox {
		float: left;
		width: 100%;
		margin-left: 0;
	}
	.FooterBox h3 em {
		display: block;
		font-size: 18px;
		margin-top: 10px;
		font-style: normal;
	}
	.FooterBox h3 {
		font-weight: normal;
		font-size: 14px;
	}
	.FooterBox h4 {
		font-weight: normal;
		font-size: 14px;
		margin-top: 5px;
	}
	.FooterBox h4 em {
		display: block;
		font-size: 16px;
	}
	.FooterEwm {
		width:100%;
		float: right;
		text-align: center;
	}
	.FooterEwm img {
		width: 86px;
		height: 86px;
		display: block;
	}
	.g_link {
		display: none;
	}

	.pro_box li img {
		display: block;
		height: 195px;
	}
	.ys_title h2{text-align:center; color: #fff; font-family: Impact; font-size: 20px; font-weight: bold; padding: 10px 10px;}
	.ys_title h3{ margin: 0; font-size: 14px;}
	.ys_fl { float: left; width: 100%;  position: relative;}
	.ys_fr { float: right; width: 100%; position: relative; }
	.ys_zi span{  display:block;position: absolute;top:-20px; left:200px;font-size: 50px;color: rgba(0,0,0,0.1); font-weight:bold; }
	.ys_zi{ margin-top:20px; padding: 0 0px;}
	.ys_zi  h5{font-size: 26px;color: #333;line-height: 32px; font-weight:bold;margin: 0;height: auto;border-bottom: #b5b5b5 1px solid;}
	.ys_zi h5 i{display: block;font-size: 14px;color: #aaa; font-family:Arial, Helvetica, sans-serif;font-weight: normal;text-transform: uppercase;}
	.ys_zi p{font-size: 14px;color: #666;line-height: 28px;overflow: hidden;padding: 0 ;}
	.about .gy{ width:100%; height:auto;float:right;margin-top: 20px; margin-left: 0; margin-right: 0;}
	.about .gy dl dt { display:none;}
	.about .gc{width:100%;float:left; overflow: hidden; margin-top: 20px; margin-left: 0; margin-right:0;}
	.zzsc .tab2 a {
		display: block;
		height: 45px;
		margin:10px 10px;
		width:110px;}
	.news_box {
		float: left;
		width: 100%;
		margin-top:40px;
	}
	.news_box2 {
		float: right;
		width: 100%;
		margin-top:40px;
	}
	.about p{ color: #666}
	.video ul li{ float:left; width:100%; margin:10px 0;}
	.zc_box {
		width: 48%;
		float: left;
		margin: 10px 1%;

	}
	.zc_box img {
		height: 196px;
	}
	.txt {
		padding:10px;
		padding-bottom: 10px;
	}
	.in_news li .l_98 {
		float: left;
		width: 20%;}
	.in_news li .r_590 {
		float: right;
		width: 78%;}
	.contact_c2 li.li01 {
		width: 100%;}
	.contact_c2 li.li02 {
		width: 100%;}
	.p14-product-2-list dl {
		float: left;
		width: 48%;}
	.p14-product-2-list dl img {
		display: block;
		width: 100%;
		height: 150px;}
}
 @media screen and (max-width:320px) {
.header_center {
	display: none;
}
.navbar-brand img {
	width: 95%;
	max-height: 48px;
}
.navbar-brand {
	float: left;
	padding: 10px 15px;
	font-size: 18px;
	line-height: 20px;
}
.navbar-header {
	background: #fff;
	height: 70px;
	line-height: 70px;
}
.navbar-toggle {
	margin-top: 20px;
}
.navbar {
	position: relative;
	min-height: 70px;
}
.navbar-header {
	margin: 0;
}
.header_top {
	display: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.navbar-inverse .navbar-nav > li > a {
	color: #fff;
	text-align: center;
}
.navbar-nav {
	background: #0C85ED;
	margin-right: 1px;
}
.navbar-nav > li > a {
	line-height: 35px;
	border-bottom: 1px dotted #ccc;
}
.navbar-inverse .navbar-nav > li {
	background: none;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar-inverse .navbar-nav > li > a:hover {
	background: #2C2C2C;
	color: #fff;
}
.navbar {
	padding-bottom: 0px;
}
.container > .navbar-header, .container > .navbar-collapse {
	margin-left: 0;
}
.top-number {
	font-size: 14px;
}
.navbar-nav > li a {
	padding-bottom: 0;
	line-height: 45px;
}
.header_top {
	width: 100%;
	background: #f2f2f2;
	height: 32px;
	overflow: hidden;
}
.header_top .top_nav a {
	float: left;
	padding: 0 4px;
	color: #666;
}
.header_top .top_nav {
	margin-top: 0px;
	float: left;
	width: auto;
}
.header_phone {
	display: none;
}
.slide-nav {
	display: none;
}
.slide-content {
	width: 100%;
	padding: 0;
}
.slide-list {
	width: 50%;
	margin-left: 0;
	float: left;
}
.scroll {
	display: none;
	background: none;
}
.scroll:hover {
	display: none;
	background: none;
}
.navbar-nav {
	margin: 0 -15px;
}
.container {
	padding-right: 15px;
	padding-left: 0px;
	margin-right: auto;
	margin-left: auto;
}
.navbar-nav {
	margin: 0;
	padding: 0;
}
.navbar-collapse {
	max-height: 340px;
	padding-right: 0px;
	padding-left: 0px;
}
/**/
.wal {
	padding: 0 10px;
}
ul.callbacks_tabs {
	position: absolute;
	z-index: 9;
	bottom: -10px;
	left: 12%;
}
.navbar-nav > li > a .e {
	display: none
}
.bmeum a {
	font-size: 15px;
}
/**/

#bottomNav {
	display: block;
}
.bmeum {
	display: block;
}
.bmeum a {
	display: block;
}
.nav > li > a {
	position: relative;
	display: block;
	padding: 5px 39px;
	font-size: 15px;
}
/**/
.search p {
	display: none;
}
.search .s_key {
	float: left;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	height: 65px;
}
.search .s_key input {
	height: 34px;
	line-height: 32px;
	font-size: 14px;
	color: #999;
	margin-left: auto;
	padding-left: 10px;
}
.product {
	margin-top: 10px;
}
.title {
	text-align: center;
	color: #0C85ED;
	font-size: 20px;
}
.title h2 {
	font-size: 26px;
	font-weight: bold;
	background: url(../images/main/kb-tit.png) no-repeat center bottom;
	padding-bottom: 6px;
}
.pro_box li {
	width: 48%;
	height: 208px;
}
.pro_box li img {
	display: block;
	height: 155px;
}

.FooterTop dl {
	display: none;
}
.FooterBox {
	float: left;
	width: 100%;
	margin-left: 0;
}
.FooterBox h3 em {
	display: block;
	font-size: 18px;
	margin-top: 10px;
	font-style: normal;
}
.FooterBox h3 {
	font-weight: normal;
	font-size: 14px;
}
.FooterBox h4 {
	font-weight: normal;
	font-size: 14px;
	margin-top: 5px;
}
.FooterBox h4 em {
	display: block;
	font-size: 16px;
}
.FooterEwm {
	width:100%;
	float: right;
	text-align: center;
}
.FooterEwm img {
	width: 86px;
	height: 86px;
	display: block;
}
.g_link {
	display: none;
}

 .pro_box li img {
		 display: block;
		 height: 165px;
}
	 .ys_title h2{text-align:center; color: #fff; font-family: Impact; font-size: 20px; font-weight: bold; padding: 10px 10px;}
	 .ys_title h3{ margin: 0; font-size: 14px;}
	 .ys_fl { float: left; width: 100%;  position: relative;}
	 .ys_fr { float: right; width: 100%; position: relative; }
	 .ys_zi span{  display:block;position: absolute;top:-20px; left:200px;font-size: 50px;color: rgba(0,0,0,0.1); font-weight:bold; }
	 .ys_zi{ margin-top:20px; padding: 0 0px;}
	 .ys_zi  h5{font-size: 26px;color: #333;line-height: 32px; font-weight:bold;margin: 0;height: auto;border-bottom: #b5b5b5 1px solid;}
	 .ys_zi h5 i{display: block;font-size: 14px;color: #aaa; font-family:Arial, Helvetica, sans-serif;font-weight: normal;text-transform: uppercase;}
	 .ys_zi p{font-size: 14px;color: #666;line-height: 28px;overflow: hidden;padding: 0 ;}
	 .about .gy{ width:100%; height:auto;float:right;margin-top: 20px; margin-left: 0; margin-right: 0;}
	 .about .gy dl dt { display:none;}
	 .about .gc{width:100%;float:left; overflow: hidden; margin-top: 20px; margin-left: 0; margin-right:0;}
	 .zzsc .tab2 a {
		 display: block;
		 height: 45px;
		 margin:10px 10px;
		 width:110px;}
	 .news_box {
		 float: left;
		 width: 100%;
		 margin-top:40px;
	 }
	 .news_box2 {
		 float: right;
		 width: 100%;
		 margin-top:40px;
	 }
	 .about p{ color: #666}
	 .video ul li{ float:left; width:100%; margin:10px 0;}
	 .zc_box {
		 width: 48%;
		 float: left;
		 margin: 10px 1%;

	 }
	 .zc_box img {
		 height: 166px;
	 }
	 .txt {
		 padding:10px;
		 padding-bottom: 10px;
	 }
	 .in_news li .l_98 {
		 float: left;
		 width: 20%;}
	 .in_news li .r_590 {
		 float: right;
		 width: 78%;}
	 .contact_c2 li.li01 {
		 width: 100%;}
	 .contact_c2 li.li02 {
		 width: 100%;}
	 .p14-product-2-list dl {
		 float: left;
		 width: 48%;}
	 .p14-product-2-list dl img {
		 display: block;
		 width: 100%;
		 height: 120px;}

 }
