body {
	font-size: 12px;
	color: #333333;
	line-height: 2;
	margin: 0px auto;
	width: 1000px;
	background: url(images/bg.jpg);
}

ul,
ol,
li,
p,
dl,
dt,
dd {
	margin: 0;
	padding: 0;
	list-style: none
}

a {
	text-decoration: none;
	color: #000;
}

a img {
	border: 0px;
}

a:hover {
	color: #c00;
}

img {
	border: 0;
}

.left {
	float: left;
	display: inline
}

.right {
	float: right;
	display: inline;
}

.clear {
	clear: both;
}

.m_tit {
	display: none
}

.updown {
	margin: 20px 20px;
	text-align: left;
	border: 1px #ccc solid;
	border-width: 1px 0 1px 0;
	color: Red;
	line-height: 36px
}

#productprv {
	float: left
}

#productnext {
	float: right
}

#top {
	width: 1000px;
	float: left;
}

#top1 {
	width: 1000px;
	float: left;
	height: 95px;
}

#top1 .top1_right {
	width: 348px;
	float: left;
	height: 104px;
}

#top1 .top1_right .top1_right_top {
	width: 348px;
	float: left;
	height: 39px;
	overflow: hidden;
}

#top1 .top1_right .top1_right_bottom {
	width: 387px;
	float: left;
	height: 56px;
	overflow: hidden;
	background: url(images/z_05.gif);
}

#top1 .top1_right .top1_right_bottom .top1_right_bottom_left {
	width: 155px;
	float: left;
	height: 34px;
	overflow: hidden;
}

#top1 .top1_right .top1_right_bottom .top1_right_bottom_right {
	width: 232px;
	float: left;
	height: 34px;
	overflow: hidden;
}

#nav {
	width: 1000px;
	height: 40px;
	float: left;
	overflow: hidden;
}

#nav1 {
	background: url(images/sw_17.jpg);
	width: 1000px;
	height: 21px;
	float: left;
	overflow: hidden;
}

#nav1 .dh {
	width: 540px;
	float: left;
	padding-left: 60px;
	line-height: 21px;
}

#nav1 .dh a {
	margin: 0 3px;
}

#nav1 .sj {
	width: 390px;
	float: left;
	overflow: hidden;
	padding-right: 10px;
}

#banner {
	width: 1000px;
	float: left;
	height: 271px;
}

#h_main {
	width: 1000px;
	float: left;
	background: #fff;
}

#main {
	width: 1000px;
	float: left;
	background: #fff;
}

#h_left {
	width: 274px;
	float: left
}

#zuo {
	width: 274px;
	float: left;
	display: inline
}

#h_cplb .con {
	width: 264px;
	float: left;
	background: url(images/sw_26.jpg);
	padding-left: 10px;
}

#h_cplb .con li {
	background: url(images/dot.jpg) no-repeat 5px 7px;
	padding: 0 0 0 20px;
	border-bottom: 1px #ccc dashed;
	height: 30px;
	float: left;
	font-weight: 700;
	font-size: 14px;
}

#h_cplb .con li.short {
	width: 105px;
	float: left;
}

#h_cplb .con li.shortno {
	width: 105px;
	float: left;
	background: url();
}

#h_cplb .foot {
	width: 274px;
	float: left;
	background: url(images/sw_35.jpg);
	height: 8px;
	overflow: hidden;
}

#h_lxwm .con {
	width: 264px;
	float: left;
	background: url(images/sw_50.jpg);
	padding-left: 10px;
}

#h_lxwm .foot {
	background: url(images/sw_56.jpg);
	width: 274px;
	float: left;
	height: 10px;
	overflow: hidden;
}

#h_right {
	width: 726px;
	float: left;
}

#you {
	width: 726px;
	float: left;
	display: inline
}

#h_right_top {
	width: 726px;
	float: left;
}

#h_gsjj {
	width: 516px;
	float: left;
}

#h_gsjj .con {
	width: 516px;
	float: left;
	background: url();
}

#h_gsjj .con .con1 {
	width: 500px;
	float: left;
	overflow: hidden;
	padding-left: 16px;
	background: url(images/sw_23.jpg);
	height: 125px;
}

#h_gsjj .con .con2 {
	width: 508px;
	float: left;
	padding-left: 8px;
	background: url(images/sw_28.jpg);
}

#h_gsjj .con .con2 .con2_left {
	width: 171px;
	float: left;
}

#h_gsjj .con .con2 .con2_right {
	width: 337px;
	float: left;
	height: 128px;
}

#h_gsjj .con .con2 .con2_right li {
	width: 310px;
	float: left;
	overflow: hidden;
	background: url(images/dot.jpg) no-repeat 8px 8px;
	padding-left: 20px;
	border-bottom: 1px #ccc dashed;
	height: 30px;
}

#h_gsjj .con .con2 .con2_right li a {
	float: left;
}

#h_gsjj .con .con2 .con2_right span {
	float: right;
}

#h_gsjj .foot {
	width: 516px;
	float: left;
	height: 5px;
	background: url(images/sw_33.jpg);
	overflow: hidden;
}

#h_qygg {
	width: 210px;
	float: left;
}

#h_qygg .con {
	width: 200px;
	float: left;
	background: url(images/sw_25.jpg);
	padding-left: 10px;
	height: 116px;
	overflow: hidden
}

#h_qygg .foot {
	background: url(images/sw_29.jpg);
	width: 210px;
	height: 10px;
	float: left;
	overflow: hidden;
}

#h_dh {
	width: 210px;
	float: left;
	background: #fff;
}

#h_dh .tit {
	width: 210px;
	float: left;
}

#h_right_main {
	width: 726px;
	float: left;
}

#h_jptj {
	width: 726px;
	float: left;
}

#h_jptj .con {
	width: 726px;
	float: left;
	background: url(images/1_02.jpg);
}

#h_jptj .con .marquee {
	width: 726px;
	height: 502px;
	overflow: hidden;
	margin: 0 0 0 15px;
}

#h_jptj .con .marquee ul li {
	float: left;
	text-align: center;
	width: 160px;
	height: 155px;
	margin: 0 7px;
}

#h_jptj .con .marquee ul li img {
	width: 150px;
	height: 120px;
}

#h_jptj .foot {
	width: 726px;
	float: left;
	background: url(images/1_03.jpg);
	height: 9px;
	overflow: hidden;
}

#h_ksdh {
	width: 210px;
	float: left;
}

#h_ksdh .con {
	width: 210px;
	float: left;
	background: #fff;
}

#h_ksdh .foot {
	width: 210px;
	float: left;
	background: url(images/sw_47.jpg);
	height: 8px;
	overflow: hidden;
}

#h_right_bottom {
	width: 726px;
	float: left;
}

#h_hyzs {
	width: 363px;
	float: left;
}

#h_hyzs .con {
	width: 348px;
	float: left;
	background: url(images/sw_53.jpg);
	padding-left: 15px;
}

#h_hyzs .con .con1 {
	width: 348px;
	float: left;
}

#h_hyzs .con .con2 {
	width: 348px;
	float: left;
}

#h_hyzs .con .con2 li {
	width: 305px;
	float: left;
	overflow: hidden;
	background: url(images/dot.jpg) no-repeat 10px 8px;
	padding-left: 25px;
	border-bottom: 1px #ccc dashed;
}

#h_hyzs .con .con2 li a {
	float: left
}

#h_hyzs .con .con2 li span {
	float: right;
}

#h_hyzs .foot {
	width: 363px;
	float: left;
	background: url(images/sw_57.jpg);
	height: 10px;
	overflow: hidden;
}

#h_hyxw {
	width: 363px;
	float: left;
}

#h_hyxw .con {
	width: 348px;
	float: left;
	background: url(images/sw_54.jpg);
	padding-left: 15px;
}

#h_hyxw .con .con1 {
	width: 348px;
	float: left;
}

#h_hyxw .con .con2 {
	width: 348px;
	float: left;
}

#h_hyxw .con .con2 li {
	width: 305px;
	float: left;
	overflow: hidden;
	background: url(images/dot.jpg) no-repeat 10px 8px;
	padding-left: 25px;
	border-bottom: 1px #ccc dashed;
}

#h_hyxw .con .con2 li a {
	float: left
}

#h_hyxw .con .con2 li span {
	float: right;
}

#h_hyxw .foot {
	width: 363px;
	float: left;
	background: url(images/sw_58.jpg);
	height: 10px;
	overflow: hidden;
}

#h_gcal .con {
	background: url(images/s_39.jpg);
	width: 1000px;
	float: left;
}

#h_gcal .con marquee {
	width: 925px;
	height: 170px;
	overflow: hidden;
	margin: 0 35px;
}

#h_gcal .con marquee ul li {
	float: left;
	text-align: center;
	width: 180px;
	border: 1px #ccc solid;
}

#h_gcal .con marquee ul li img {
	border: 1px #ccc solid;
	width: 180px;
	height: 150px;
}

#h_gcal .foot {
	width: 1000px;
	float: left;
	overflow: hidden;
	background: url(images/s_43.jpg);
	height: 8px;
}

#bottom {
	width: 1000px;
	float: left;
}

#h_cgal {
	width: 1000px;
	float: left;
	background: #fff;
}

#h_cgal .tit {
	width: 82px;
	overflow: hidden;
	float: left;
	height: 33px;
}

#h_cgal .con {
	width: 855px;
	float: left;
	line-height: 34px;
	padding-left: 10px;
	overflow: hidden;
}

#h_cgal .con li {
	display: inline;
}

#h_cgal .con li span {
	display: none;
}

#h_cgal .con a {
	margin: 0 3px;
}

#h_cgal .foot {
	width: 50px;
	float: left;
	line-height: 33px
}

#h_dyss {
	width: 1000px;
	float: left;
	background: #fff;
}

#h_dyss .tit {
	width: 82px;
	overflow: hidden;
	float: left;
	height: 33px;
}

#h_dyss .con {
	width: 855px;
	float: left;
	line-height: 34px;
	padding-left: 10px;
	overflow: hidden;
}

#h_dyss .con .li {
	float: left;
	display: inline;
}

#h_dyss .con .li a {
	margin: 0 3px;
}

#h_dyss .foot {
	width: 50px;
	float: left;
	line-height: 34px
}

#h_xgcp {
	width: 1000px;
	float: left;
	background: #fff;
}

#h_xgcp .tit {
	width: 82px;
	overflow: hidden;
	float: left;
	height: 33px;
}

#h_xgcp .con {
	width: 855px;
	float: left;
	line-height: 34px;
	padding-left: 10px;
	height: 33px;
	overflow: hidden;
}

#h_xgcp .con .li {
	float: left;
	display: inline;
}

#h_xgcp .con .li a {
	margin: 0 3px;
}

#h_xgcp .foot {
	width: 50px;
	float: left;
	line-height: 34px
}

#h_yqlj {
	width: 1000px;
	float: left;
	background: #fff;
}

#h_yqlj .tit {
	width: 82px;
	overflow: hidden;
	float: left;
	height: 33px;
}

#h_yqlj .con {
	width: 900px;
	float: left;
	line-height: 34px;
	padding-left: 10px;
}

#h_yqlj .con a {
	margin: 0 3px;
}

#di {
	background: url(images/sw_67.jpg);
	width: 1000px;
	float: left;
	height: 89px;
}

#m_newsList {
	margin: 0;
	padding: 0;
	width: 99%;
}

#m_newsList li {
	margin: 0;
	height: 30px;
	border-bottom: 1px #ccc dashed;
	padding-left: 30px;
	background: url(images/dot.jpg) no-repeat 10px 7px;
}

#m_newsList li a {
	float: left;
}

#m_newsList li span {
	float: right;
	margin: 0 10px 0 0;
}

#p_proList {
	margin: 0 0 0 20px;
}

#p_proList li {
	width: 230px;
	height: 220px;
	text-align: center;
	float: left;
}

#p_proList li img {
	width: 200px;
	height: 180px;
	border: 1px #ccc solid;
}

#p_proList1 {
	margin: 0 0 0 20px;
}

#p_proList1 li {
	width: 230px;
	float: left;
}

.ctitle {
	background: #eee;
	border: 1px #ccc solid;
	margin: 0 0 10px 0;
	width: 722px;
}

.ctitle span {
	font-weight: 700;
	margin: 0 0 0 10px;
}

#p_proList {
	margin: 0 0 0 20px;
}

#p_proList li {
	width: 230px;
	height: 220px;
	text-align: center;
	float: left;
}

#p_proList li img {
	width: 200px;
	height: 160px;
	border: 1px #ccc solid;
}

.page {
	clear: both;
	text-align: center;
}

#m_pic_img li {
	width: 230px;
	height: 220px;
	text-align: center;
	float: left;
}

#m_pic_img li img {
	width: 200px;
	height: 160px;
	border: 1px #ccc solid;
}

.con_tit {
	background: #eee;
	border: 1px #ccc solid;
	margin: 0 0 10px 0;
	width: 720px;
	padding-left: 20px;
	font-size: 14px;
	font-weight: 700;
	float: left;
	color: Red;
}

.con_nr {
	clear: both;
	padding-left: 10px;
}

#news_show .tit {
	background: #eee;
	border: 1px #ccc solid;
	margin: 0 0 10px 0px;
	font-size: 14px;
	font-weight: 700;
}

.mastertit {
	background: #eee;
	border: 1px #ccc solid;
	margin: 0 0 10px 0px;
	font-size: 12px;
	font-weight: 700;
}

.master_con {
	padding-left: 20px;
	float: left;
}

#news_show p {
	padding-left: 10px;
}

#protxt {
	display: inline-block;
}

#proimg {
	width: 395px;
	float: left;
	border: 1px solid #ddd;
	margin: 10px 0;
}

#protit {
	font-size: 20px;
	float: left;
	margin-bottom: 6px;
	color: #000;
	font-family: 'microsoft yahei';
	font-weight: 300;
	line-height: 60px;
	border-bottom: 1px #D8D9DA dotted;
	width: 100%;
}

#proAbstract {
	text-align: left;
	padding-top: 60px;
}

#proAbstract .con {
	width: 100%;
	overflow: hidden;
	font-size: 13px;
	line-height: 25px;
}

#productimagelist {
	width: 395px;
	height: 315px;
	position: relative;
}

#productimagelist ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 395px;
	height: 315px;
	z-index: 1;
}

#productimagelist ul li {
	float: left;
	width: 395px;
	height: 315px;
	display: none;
}

#productimagelist ul li.on {
	display: block;
}

#productimagelist ul li img {
	width: 395px;
	height: 315px;
}

#productimagelist ol {
	position: absolute;
	bottom: 20px;
	left: 20px;
	z-index: 2;
}

#productimagelist ol li {
	width: 20px;
	height: 5px;
	background: #ff3300;
	float: left;
	margin: 5px;
	cursor: pointer;
	margin-right: 2px;
	opacity: 0.4;
}

#productimagelist ol li.on {
	width: 20px;
	height: 5px;
	background: #ff3300;
	float: left;
	margin: 5px;
	cursor: pointer;
	margin-right: 2px;
	opacity: 1;
}

#pro_right {
	width: 545px;
	float: left;
	margin-left: 20px;
}

#pro_con {
	padding: 0;
	margin: 0;
	clear: both;
}

#pro_con .menubox {
	width: 100%;
	display: inline-block;
	border-bottom: 1px #D7D4D4 solid;
}

#pro_con .menubox li {
	width: 15%;
	float: left;
	background: #EE1C25;
	text-align: center;
	height: 35px;
	color: #FFF;
}

#pro_con .menubox li:hover {
	background: #0C5CD3;
}

#pro_con .menubox li+li {
	background: #F3F3F3;
	color: #000;
	margin-left: 2px;
}

#pro_con .menubox li+li a {
	color: #000;
	width: 100%;
}

#pro_con .menubox li+li:hover {
	color: #FFF;
}

#pro_con .menubox li+li a:hover {
	color: #FFF;
}

#pro_con .menubox li a {
	line-height: 35px;
	height: 35px;
	color: #FFF;
	font-family: 'microsoft yahei';
	font-size: 15px;
	font-weight: normal;
}

#pro_con .itemtab {
	margin-top: 20px
}

#pro_con .itemtab h3 {
	font-size: 16px;
	font-family: 'microsoft yahei';
	color: #333;
}

#procon {
	float: left;
	margin-left: 5px
}

#procon .cpzx {
	float: left;
	width: 820px;
	margin-left: 5px;
}

#procon .cpzx .nrcon {
	padding-bottom: 10px;
}

#procon .cpzx .cname {
	width: 100%;
	border-bottom: 1px #DCDCDC solid;
}

#procon .cpzx .cname a {
	font-family: 'microsoft yahei';
	font-size: 18px;
	color: #222222;
	padding-LEFT: 10px;
}

#procon .cpzx .cimg {
	padding: 20px 0;
}

#procon .cpzx .cimg li {
	font-family: 'microsoft yahei';
	font-size: 14px;
	color: #222222;
	padding: 0 10px;
	float: left;
	overflow: hidden;
	width: 185px;
	height: 200px;
}

#procon .cpzx .cimg img {
	width: 170px;
	height: 135px;
	border: 1px solid #ddd;
}

#procon .cpzx .cimg .img a {
	height: auto;
}

#procon .cpzx .cimg .txt a {
	width: 171px;
	line-height: 30px;
	height: 30px;
	text-align: center;
	overflow: hidden;
	margin: 8px 0;
	font-size: 13px;
	background: #f3f3f3;
	color: #666;
}

.page {
	clear: both;
	text-align: center;
}

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
	border-radius: 4px;
}

.pagination>li {
	display: inline;
}

.pagination>li>a:hover,
.pagination>li>a.active,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus {
	color: #2a6496;
	background-color: #eee;
	border-color: #ddd;
}

.pagination>li>a,
.pagination>li>span {
	position: relative;
	float: left;
	padding: 6px 12px;
	margin-left: -1px;
	line-height: 1.42857143;
	color: #428bca;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #ddd;
}

.pagination>li:last-child>a,
.pagination>li:last-child>span {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

#productimagelist {
	width: 300px;
	height: 230px;
	position: relative;
}

#productimagelist ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 300px;
	height: 230px;
	z-index: 1;
}

#productimagelist ul li {
	float: left;
	width: 300px;
	height: 230px;
	display: none;
}

#productimagelist ul li.on {
	display: block;
}

#productimagelist ul li img {
	width: 300px;
	height: 230px;
}

#productimagelist ol {
	position: absolute;
	bottom: 20px;
	left: 20px;
	z-index: 2;
}

#productimagelist ol li {
	width: 20px;
	height: 5px;
	background: #ff3300;
	float: left;
	margin: 5px;
	cursor: pointer;
	margin-right: 2px;
	opacity: 0.4;
}

#productimagelist ol li.on {
	width: 20px;
	height: 5px;
	background: #ff3300;
	float: left;
	margin: 5px;
	cursor: pointer;
	margin-right: 2px;
	opacity: 1;
}

#productimagelist ol li img {
	display: none;
}

#proimg {
	width: 300px;
	float: left;
	border: 1px solid #ddd;
	margin: 10px 0;
}

#pro_right {
	width: 360px;
	float: left;
	margin-left: 20px;
}

#pro_con {
	clear: both;
}
footer{
	display: none;
}

/*响应式*/

@media screen and (max-width: 1000px) {
	body {
		width: 100%;
		font-size: 14px;
		box-sizing: border-box;
	}
	#top {
		width: 100%;
		box-sizing: border-box;
	}
	#top1 .left:nth-child(1) {
		display: none;
	}
	#top1 .left {
		width: 100%!important;
	}
	#top1 .left img {
		width: 100%;
		box-sizing: border-box;
		height: auto;
	}
	#top1 {
		width: 100%;
		box-sizing: border-box;
		height: auto;
	}
	#top1 .top1_right {
		display: none;
	}
	#nav {
		width: 100%;
		box-sizing: border-box;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		height: auto;
	}
	#nav a {
		display: block;
		width: 25%;
		height: auto;
	}
	#nav a img {
		width: 100%;
		height: 100%;
		box-sizing: border-box;
	}
	#nav a:nth-child(7) {
		display: none;
	}
	#nav1 {
		display: none;
	}
	#banner {
		width: 100%;
	}
	#banner>div {
		width: 100%!important;
		box-sizing: border-box;
	}
	#banner>div img {
		width: 100%!important;
		box-sizing: border-box;
	}
	#h_left {
		display: none;
	}
	#h_right {
		width: 100%;
		box-sizing: border-box;
	}
	#h_right_top {
		width: 100%;
		box-sizing: border-box;
	}
	#h_gsjj {
		width: 100%;
		box-sizing: border-box;
	}
	#h_qyggydh {
		display: none;
	}
	#h_main {
		width: 100%;
		box-sizing: border-box;
	}
	#h_gsjj .foot {
		width: 100%;
		box-sizing: border-box;
	}
	.tit a img {
		width: 100%;
		height: auto;
	}
	#h_gsjj .con {
		width: 100%;
		box-sizing: border-box;
	}
	#h_gsjj .con .con1 {
		width: 100%;
		box-sizing: border-box;
		background: none;
		height: auto;
	}
	.con2_left {
		width: 100%!important;
	}
	.con2_left img {
		width: 100%;
		height: auto;
		box-sizing: border-box;
	}
	#h_gsjj .con .con2 {
		width: 100%;
		box-sizing: border-box;
	}
	#h_gsjj .con .con2 .con2_right {
		width: 100%;
		box-sizing: border-box;
	}
	#h_right_main {
		width: 100%;
		box-sizing: border-box;
	}
	#h_jptj {
		width: 100%;
		box-sizing: border-box;
	}
	#h_jptj .foot {
		width: 100%;
		box-sizing: border-box;
	}
	#h_jptj .con {
		width: 100%;
		box-sizing: border-box;
	}
	#h_jptj .con .marquee {
		width: 100%;
		box-sizing: border-box;
	}
	#h_right_bottom {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyzs {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyxw {
		width: 100%;
	}
	#h_hyxw .con {
		width: 100%;
		box-sizing: border-box;
		background: none;
	}
	#h_hyxw .foot {
		width: 100%;
		box-sizing: border-box;
	}
	#h_gcal {
		display: none;
	}
	#h_gcal .con {
		display: none;
	}
	#bottom {
		width: 100%;
		box-sizing: border-box;
	}
	#h_cgal {
		width: 100%;
		box-sizing: border-box;
	}
	#h_cgal .con {
		width: 100%;
		box-sizing: border-box;
	}
	#h_cgal .foot {
		width: 100%;
		box-sizing: border-box;
	}
	#h_dyss {
		width: 100%;
		box-sizing: border-box;
	}
	#h_dyss .tit {
		width: 100%;
		box-sizing: border-box;
	}
	#h_dyss .con {
		width: 100%;
		box-sizing: border-box;
	}
	#h_dyss .foot {
		width: 100%;
		box-sizing: border-box;
	}
	#h_xgcp {
		width: 100%;
		box-sizing: border-box;
	}
	#h_xgcp .tit {
		width: 100%;
		box-sizing: border-box;
	}
	#h_xgcp .con {
		width: 100%;
		box-sizing: border-box;
	}
	#h_xgcp .foot {
		width: 100%;
		box-sizing: border-box;
	}
	#h_yqlj {
		width: 100%;
		box-sizing: border-box;
	}
	#h_yqlj .tit {
		width: 100%;
		box-sizing: border-box;
	}
	#h_yqlj .con {
		width: 100%;
		box-sizing: border-box;
	}
	#di {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyzs .con {
		width: 100%;
		box-sizing: border-box;
		background: none;
	}
	#h_hyzs .con .con1 {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyzs .con .con2 {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyzs .foot {
		width: 100%;
		box-sizing: border-box;
	}
	#h_gsjj .con .con2 .con2_right li {
		width: 100%;
		box-sizing: border-box;
	}
	#h_gsjj .con .con2 {
		background: none;
	}
	#h_hyzs .con .con2 li {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyxw .con .con1 {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyxw .con .con2 {
		width: 100%;
		box-sizing: border-box;
	}
	#h_hyxw .con .con2 li {
		width: 100%;
		box-sizing: border-box;
	}
	#main {
		width: 100%;
		box-sizing: border-box;
	}
	#zuo {
		display: none;
	}
	#you {
		width: 100%;
		box-sizing: border-box;
	}
	#p_proList {
		margin: 0;
	}
	#p_proList li {
		width: 50%;
		box-sizing: border-box;
	}
	.ctitle {
		width: 100%;
		margin: 0;
		box-sizing: border-box;
	}
	#pro_con img {
		width: 100%!important;
	}
	#pro_con table {
		width: 100%!important;
	}
	#m_pic_img li {
		width: 50%;
	}
	#m_pic_img li img {
		width: 100%;
	}
	#zoom p img{
		width: 100%!important;
	}
	#di {
		display: none;
	}
	footer {
		color: #cb524b;
		height: 60px;
		box-shadow: 0 0 10px #999;
		background-image: -moz-linear-gradient(top, #404243, #0f1010);
		/* Firefox */
		background: #2c2f34;
		/* Saf4+, Chrome */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#404243', endColorstr='#0f1010', GradientType='0');
		/* IE*/
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		margin: auto;
		display: block;
	}
	footer a {
		display: inline-block;
		width: 25%;
		text-align: center;
		color: #fff;
		font-size: 15px;
	}
	footer a span {
		display: block;
		height: 60px;
		text-shadow: 1px 1px 0 #000;
		color: #ffffff
	}
	footer a span em {
		display: block;
	}
	.icon {
		width: 60px;
		height: 30px;
		margin: 0 auto;
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 30px 30px;
	}
	.phone {
		background-image: url(images/bibo-11.jpg);
	}
	.order {
		background-image: url(images/bibo-10.jpg);
	}
	.map {
		background-image: url(images/bibo-9.jpg);
	}
	.about {
		background-image: url(images/bibo-8.jpg);
	}
	#h_hyxw .foot{
		background: none;
	}
	#h_gsjj .foot{
		display: none;
	}
	
}