﻿/*织梦58（dede58.com）做最好的织梦整站模板下载网站*/

/* 浮动客服面板 */

#cmsFloatPanel {

	overflow: hidden;

}

#cmsFloatPanel .ctrolPanel {

	width: 50px;

	height: 203px;

	background: url(../images/panel-bg.png) no-repeat left top;

	position: fixed;

	right: 20px;

	top: 200px;

	overflow: hidden;

	z-index: 10000;

	_position: absolute;

_top:expression(eval(documentElement.scrollTop + 200));

}

#cmsFloatPanel .ctrolPanel a {

	width: 50px;

	height: 50px;

	font-size: 12px;

	color: #ff3300;

	text-align: center;

	overflow: hidden;

	text-decoration: none;

}

#cmsFloatPanel .ctrolPanel a:hover {

	background: rgba(255,255,255,0.3);

}

#cmsFloatPanel .ctrolPanel .arrow {

	line-height: 28px;

	display: block;

	margin: 1px auto;

}

#cmsFloatPanel .ctrolPanel .arrow span {

	display: none;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}



/* 浮动客服面板 */

#cmsFloatPanel {

	overflow: hidden;

}

#cmsFloatPanel .ctrolPanel {

	width: 50px;

	height: 203px;

	background: url(../images/panel-bg.png) no-repeat left top;

	position: fixed;

	right: 20px;

	top: 200px;

	overflow: hidden;

	z-index: 10000;

	_position: absolute;

_top:expression(eval(documentElement.scrollTop + 200));

}

#cmsFloatPanel .ctrolPanel a {

	width: 50px;

	height: 50px;

	font-size: 12px;

	color: #ff3300;

	text-align: center;

	overflow: hidden;

	text-decoration: none;

}

#cmsFloatPanel .ctrolPanel a:hover {

	background: rgba(255,255,255,0.3);

}

#cmsFloatPanel .ctrolPanel .arrow {

	line-height: 28px;

	display: block;

	margin: 1px auto;

}

#cmsFloatPanel .ctrolPanel .arrow span {

	display: none;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}





body {

	font-family: 'microsoft yahei', Arial, Helvetica, sans-serif;

	color: #2F2F2F;

}

a {

	transition: 0.5s;

	-webkit-transition: 0.5s;

	-moz-transition: 0.5s;

}

ul {

	list-style: none;

}

.clear {

	clear: both;

}

.img-thumbnail {

	transition : opacity 0.7s;

}

.img-thumbnail:hover, .opacity_img:hover {

	opacity: 0.75;

}

/* 浮动客服面板 */

#cmsFloatPanel {

	overflow: hidden;

}

#cmsFloatPanel .ctrolPanel {

	width: 50px;

	height: 203px;

	background: url(../images/panel-bg.png) no-repeat left top;

	position: fixed;

	right: 20px;

	top: 200px;

	overflow: hidden;

	z-index: 10000;

	_position: absolute;

_top:expression(eval(documentElement.scrollTop + 200));

}

#cmsFloatPanel .ctrolPanel a {

	width: 50px;

	height: 50px;

	font-size: 12px;

	color: #ff3300;

	text-align: center;

	overflow: hidden;

	text-decoration: none;

}

#cmsFloatPanel .ctrolPanel a:hover {

	background: rgba(255,255,255,0.3);

}

#cmsFloatPanel .ctrolPanel .arrow {

	line-height: 28px;

	display: block;

	margin: 1px auto;

}

#cmsFloatPanel .ctrolPanel .arrow span {

	display: none;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}



header {

	background-color: #fff;

}

/*幻灯片*/

.flash img {

	width: 100%;

	margin-top: 80px;

}

.flash ul.bxslider {

	list-style: none;

}

.flash div.bx-pager {

	bottom: 4%;

}

.flash div.bx-controls-direction {

	display: none;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}


.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {


	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.left_search {

	margin: 10px 0px 0px 0px;

}

.search_group {

	border: 1px solid #b9b9b9;

	border-radius: 5px;

}

.search_group input.form-control {

	border-radius: 0px;

	box-shadow: none;

	color: #585A5A;

	padding: 0px 0px 0px 15px;

	height: 26px;

	background: transparent;

	border: none;

}

.search_group input.form-control:focus {

	box-shadow: none;

	border-color: #b2e0fb;

}

#search_submit {

	background-color: #767676;

	border-radius: 3px;

	color: #fff;

	height: 28px;

	font-size: 16px;

	padding-top: 5px;

	margin-top: -1px;

}

#search_submit:hover {

	color: #fff;

	background-color: #313131;

	cursor: pointer;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;


	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {

	background-position: -86px -33px;

}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */



.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {

	text-align: left;

	width: 80%;

}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {

	right: 0;

	width: 35px;

}

/* IMAGE CAPTIONS */



.bx-wrapper .bx-caption {

	position: absolute;

	bottom: 0;

	left: 0;

	background: #666\9;

	background: rgba(80, 80, 80, 0.75);

	width: 100%;

}

.bx-wrapper .bx-caption span {

	color: #fff;

	font-family: Arial;

	display: block;

	font-size: .85em;

	padding: 10px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_title a {

	color: #2F2F2F;

}

.product_title a:hover {

	text-decoration: none;

	color: #f3770e;

}

.center_tel {

	height: 550px;

	background-position: center center;

}

/*首页-开锁方式*/

.advantage_head h2 {

	text-align: center;

	margin-top: 60px;

	font-size: 28px;

	color: #000;

}

.advantage_head p {

	text-align: center;

	color: #7f7f7f;

	margin-top: 8px;

}

.advantage_head span {

	display: block;

	margin: 0 auto;

	width: 40px;

	height: 3px;

	background-color: #bdbdbd;

	margin-bottom: 50px;

}

.advantage_col {

	margin-top: 20px;

	margin-bottom: 50px;

	text-align: center;

	min-height: 185px;

	border-radius: 25px;

}

.advantage_col:hover {

	border-radius: 25px;

	background-image: linear-gradient(#fff, #f7f7f7);

}

.advantage_col img {

	display: block;

	margin: 0 auto;

	max-width: 200px;

	-webkit-transition: -webkit-transform 0.8s ease-out;

	-moz-transition: -moz-transform 0.8s ease-out;

	-o-transition: -o-transform 0.8s ease-out;

	-ms-transition: -ms-transform 0.8s ease-out;

}

.advantage_col img:hover {

	-webkit-transform: rotateZ(360deg);

	-moz-transform: rotateZ(360deg);

	-o-transform: rotateZ(360deg);

	-ms-transform: rotateZ(360deg);

	transform: rotateZ(360deg);

}

.advantage_col a {

	display: block;

	color: #333;

	font-size: 18px;

	padding-top: 20px;

}

.advantage_col a:hover {

	color: #f3770e;

	text-decoration: none;

}

.advantage_col p {

	color: #797979;

	text-align: center;

	padding-top: 0px;

	margin-top: 15px;

}

/*首页-公司简介*/

.about_bg {

	padding-bottom: 60px;

	background-color: #f7f7f7;

}

.about_head {

	margin-bottom: 50px;

}

.about_head h2 {

	text-align: center;

	margin-top: 40px;

	font-size: 28px;

	color: #333;

}

.about_head p {

	text-align: center;

	color: #555;

	margin-top: 8px;

}

.about_head span {

	display: block;

	margin: 0 auto;

	width: 40px;

	height: 3px;

	background-color: #e53e40;

	margin-bottom: 50px;

}

.about_h3 {

	font-family: Arial;

	color: #e53e40;

	font-size: 45px;

	font-weight: bold;

	margin: 0px;

}

.about_p {

	font-size: 16px;

	color: #000;

	padding-bottom: 20px;

	border-bottom: 1px solid #dadada;

}

.about_content {

	line-height: 30px;

	color: #555;

	margin-top: 20px;

}

.about_btn {

	display: block;

	text-align: center;

	width: 140px;

	padding: 7px 0px;

	color: #fff;

	text-decoration: none;

	border-radius: 20px;

	background-color: #e53e40;

	margin-top: 20px;

}

.about_btn:hover, .about_btn:focus {

	color: #fff;

	text-decoration: none;

	background-color: #0546c3;

	border-radius: 12px;

	width: 160px;

}

.about_video {

	width: 100%;

}

.file-download {

	background: rgba(0,0,0,0) url("../images/icon-download.gif") no-repeat scroll left center;

	color: #004b8c;

	font-size: 14px;

	padding-left: 18px

}

.entry-meta {

	font-size: 12px;

	margin-bottom: 20px;

	padding-bottom: 10px;

	text-align: center

}

.entry-meta span {

	margin: 0 10px

}

.entry-meta strong {

	font-weight: normal

}

.entry-meta a {

	color: #999

}

.entry-meta {

	color: #999;

	font-size: 12px;

	margin-bottom: 10px

}

#picContent img {

	max-width: 100%;

	height: auto !important;

}

/*首页-客户案例*/

.case_head {

	margin-top: 55px;

	background: url(../images/case_head.jpg) center top no-repeat;

}

.case_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.case_list {

	clear: both;

	padding: 35px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.case_list2 {

	padding-top: 20px;

}

.case_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 270px;

}

.case_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 270px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.case_list2 div.case_img {

	min-height: 220px;

}

.case_title {

	text-align: center;

	height: 40px;

}

.case_title a {

	color: #2F2F2F;

}

.case_title a:hover {

	text-decoration: none;

	color: #f3770e;

}

/*首页-新闻资讯*/

.news_bg {

	background-color: #f7f7f7;

	margin-top: 40px;

	padding-bottom: 30px;

}

.news_head {

	margin-bottom: 20px;

}

.news_head h2 {

	text-align: center;

	margin-top: 50px;

	font-size: 28px;

	color: #333;

}

.news_head p {

	text-align: center;

	color: #555;

	margin-top: 8px;

}

.news_head span {

	display: block;

	margin: 0 auto;

	width: 40px;

	height: 3px;

	background-color: #e53e40;

}

.news_h3 {

	background: url(../images/news_title.jpg) left bottom no-repeat;

	padding: 10px 0px 10px 0px;

	font-size: 18px;

	font-weight: bold;

}

.news_ul {

	clear: both;

	list-style: none;

	margin-top: 10px;

	padding: 0px;

}

.news_ul li {

	color: #545455;

	line-height: 21px;

	padding: 10px 0px;

}

.news_ul li a {

	color: #2F2F2F;

}

.news_ul li a:hover {

	text-decoration: none;

	color: #f3770e;

}

.news_time {

	float: right;

}

.news_img img {

	max-width: 270px;

	margin-right: 28px;

	float: left;

}

.news_img a {

	font-weight: bold;

	font-size: 16px;

}

.news_img p {

	margin-top: 12px;

	line-height: 26px;

}

.answer_ul {

	clear: both;

	list-style: none;

	margin-top: 10px;

	padding: 0px;

}

.answer_ul li {

	color: #545455;

	line-height: 21px;

	padding: 10px 0px;

}

.answer_ul li a {

	display: block;

	background: url(../images/ask.jpg) no-repeat left center;

	padding-left: 28px;

	color: #333;

	font-weight: bold;

}

.answer_ul li a:hover {

	text-decoration: none;

	color: #f3770e;

}

.answer_ul li p {

	background: url(../images/answer.jpg) no-repeat left 2px;

	padding-left: 28px;

	margin-top: 10px;

	line-height: 22px;

	color: #555;

}

/*首页-合作客户*/

.cooperation_head {

	margin-top: 60px;

	margin-bottom: 30px;

}

.cooperation_head p {

	text-align: center;

	font-size: 24px;

	color: #333;

	margin-top: 8px;

}

.cooperation_head span {

	display: block;

	height: 3px;

	background: url(../images/cooperation_title.jpg) center center no-repeat;

}

.cooperation_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 180px;

}

.cooperation_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 170px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

/*产品-左侧栏目*/

.left_nav {

	padding: 20px 15px 30px 15px;

	background: url(../images/left_head.jpg) no-repeat top center #767676;

	margin-top: 25px;

	margin-bottom: 20px;

}

.left_nav h3 {

	text-align: center;

	color: #fff;

	margin: 0px 0px 4px 0px;

}

.left_nav p {

	text-align: center;

	color: #fff;

	font-size: 14px;

	letter-spacing: 2px;

	margin-bottom: 10px;

}

.left_nav_bg {

	background: url(../images/left_nav_bg.jpg) center bottom no-repeat #fff;

	padding: 10px 15px 22px 15px;

}

.left_nav_tel {

	margin: 220px 0px 0px 0px;

	text-align: center;

	color: #fff;

	font-size: 24px;

	font-weight: bold;

}

.left_nav_ul {

	list-style: none;

	padding: 0px;

	margin: 15px 0px 0px 0px;

	padding-bottom: 10px;

}

.left_nav_ul > li > a {

	display: block;

	text-decoration: none;

	color: #fff;

	font-size: 15px;

	background-color: #757575;

	border-radius: 5px;

	padding: 6px 0px 6px 18px;

	margin-bottom: 8px;

}

.left_nav_ul > li > a:hover, .left_nav_ul li a.left_active {

	color: #fff;

	background-color: #313131;

}

/*产品-左侧二级栏目*/

ul.left_snav_ul {

	list-style: none;

	padding: 0px;

}

ul.left_snav_ul > li {

	margin: 0px;

}

ul.left_snav_ul > li > a {

	display: block;

	text-decoration: none;

	color: #fff;

	padding: 5px 0px 5px 30px;

	background: url(../images/left_tree.gif) 20px 8px no-repeat #8a8a8a;

	border-radius: 5px;

	margin-bottom: 8px;

}

ul.left_snav_ul > li > a:hover {

	color: #fff;

	background-color: #313131;

}

/*通用列表页-左侧栏目*/

.left_h3 {

	margin-top: 19px;

	font-size: 22px;

	font-weight: normal;

	color: #545454;

	line-height: 50px;

	border-bottom: 1px solid #ebebeb;

}

.left_h3 span {

	display: inline-block;

	height: 50px;

	border-bottom: 1px solid #bbbbbb;

}

.left_column ul.left_nav_ul {

	list-style: none;

	padding: 0px;

	margin: 15px 0px 0px 0px;

	padding-bottom: 10px;

}

.left_column ul.left_nav_ul > li {

	margin-bottom: 5px;

	border-bottom: 1px solid #f2f2f2;

	background: url(../images/left_li.gif) 6px 12px no-repeat;

}

.left_column ul.left_nav_ul > li > a {

	display: block;

	text-decoration: none;

	color: #000;

	font-size: 14px;

	background: transparent;

	border-radius: 0px;

	padding: 6px 0px 6px 18px;

	margin-bottom: 8px;

}

.left_column ul.left_nav_ul > li > a:hover, .left_column ul.left_nav_ul li a.left_active {

	color: #f3770e;

	background: transparent;

}

.curr {


	color: #f3770e !important;

}

/*通用列表页-左侧二级栏目*/

.left_column ul.left_snav_ul {

	list-style: none;

	padding: 0px;

}

.left_column ul.left_snav_ul > li {

	margin-bottom: 7px;

	border-bottom: 1px solid #f2f2f2;

	background: url(../images/left_sli.gif) 15px 11px no-repeat;

}

.left_column ul.left_snav_ul > li > a {

	display: block;

	text-decoration: none;

	color: #000;

	padding: 5px 0px 5px 25px;

	background: transparent;

	border-radius: 25px;

	margin-bottom: 8px;

}

.left_column ul.left_snav_ul > li > a:hover {

	color: #f3770e;

	background: transparent;

}

/*左侧新闻*/

.left_news {

	clear: both;

	list-style: none;

	margin: 0px;

	padding: 0px;

}

.left_news li {

	color: #545455;

	border-bottom: 1px dotted #dddddd;

	background: url(../images/li.png) no-repeat left 15px;

	line-height: 21px;

	padding: 10px 0px;

	padding-left: 14px;

}

.left_news li a {

	color: #2F2F2F;

}

.left_news li a:hover, .left_news li a:focus {

	text-decoration: none;

	color: #f3770e;

}

/*左侧联系*/

.left_contact {

	margin: 30px 0px 35px 0px;

}

.left_contact p {

	clear: both;

}

/*列表页-横幅*/

.page_bg {

	margin-top: 80px;

	height: 380px;

	margin-bottom: 0px;

}

/*列表页-面包屑*/

.bread_bg {

	border-bottom: 1px solid #f3f3f3;

	color: #444444;

}

.bread_nav {

	padding: 10px 0px 10px 0px;

}

.bread_nav span {

	border-left: 8px solid #adadad;

	padding-left: 8px;

}

.bread_nav a {

	color: #444444;

}

.bread_nav a:hover {

	color: #f3770e;

	text-decoration: none;

}

/*列表页-右栏*/

.right_head {

	clear: both;

}

.right_head h2 {

	height: 50px;

	font-size: 22px;

	font-weight: normal;

	color: #545454;

	line-height: 50px;

	border-bottom: 1px solid #ebebeb;

}

.right_head h2 span {

	display: inline-block;

	height: 50px;

	border-bottom: 1px solid #bbbbbb;

}

.right_contents {

	clear: both;

	padding: 15px 0px 15px 0px;

	line-height: 28px;

	overflow: auto;

}

.right_contents_h1 {

	margin: 0px;

	padding: 10px 0px;

	text-align: center;

	color: #000;

	font-size: 24px;

	color: #434343;

	font-weight: bold;

	line-height: 34px;

}

.right_contents img {

	max-width: 840px;

}

/*列表页-新闻*/

.right_new {

	clear: both;

	list-style: none;

	margin: 0px;

	padding: 0px 0px 20px 0px;

}

.right_new li {

	color: #898989;

	background: url(../images/li.png) no-repeat left 18px;

	font-size: 16px;

	line-height: 22px;

	padding: 12px 0px;

	padding-left: 13px;

	border-bottom: 1px dashed #e3e2e2;

}

.right_new li a {

	color: #2F2F2F;

}

.right_new li a:hover, .right_new li a:focus {

	text-decoration: none;

	color: #f3770e;

}

.right_new_time {

	float: right;

}

.relevant_new ul.right_new li {

	font-size: 14px;

}

/* 分页样式*/

.page {

	clear: both;

	margin: 20px 0;

	overflow: hidden;

	padding-top: 10px;

	text-align: center;

	font-size: 12px;

}

.page .page-status, .page a {

	display: inline-block;

	border: 1px solid #ccc;

	padding: 4px 12px;

	margin: 0 1px;

	line-height: 24px;

	background: #fff;

	color: #999

}

.page a:hover {

	background: #1b1b1b;

	color: #fff;

	border: 1px solid #1b1b1b

}



.page a.page-num-current {

	display: inline-block;

	border: 1px solid #1b1b1b;

	padding: 4px 12px;

	margin: 0 1px;

	background: #1b1b1b;

	color: #fff;

}



/*产品详细页*/

.showpic_box, .proinfo_box {

	margin: 30px 0px 20px 0px;

}

.product_h1 {

	margin: 0px;

	line-height: 22px;

	font-size: 16px;

	font-weight: bold;

	color: #000;

	padding-bottom: 10px;

	border-bottom: 1px dotted #cccccc;

}

.product_info {

	list-style: none;

	padding: 0px;

	margin-top: 10px;

}

.product_info p {

	line-height: 28px;

}

.product_btn {

	margin-top: 25px;

}

#pic-page {

	text-align: center;

	margin-top: 10px;

}

#pic-page a {

	margin: 0 2px;

}

#pic-page a img {

	width: 40px;

	padding: 2px;

	border: solid #ccc 1px;

	margin-bottom: 5px;

}

#pic-page a:hover img, #pic-page a.active img {

	border: solid #5280DD 1px;

}

.product_con {

	clear: both;

	border-top: 1px dotted #a9a9a9;

	margin: 10px 0px 20px 0px;

	padding: 20px 0px 0px 0px;

	line-height: 26px;

	overflow: auto;

}

.photo_con {

	clear: both;

	margin: 0px 0px 20px 0px;

	padding: 10px 0px 20px 0px;

	line-height: 26px;

	overflow: auto;

}

.product_con img,  .photo_con img {

	max-width: 840px;

}

/*按钮样式*/

.download_btn {

	float: right;

	display: block;

	margin: 10px 10px 20px 0px;

}

.page-btn {

	display: inline-block;

	float: left;

	background-color: #696969;

	border-radius: 0px;

	border: none;

	transition: background 0.3s;

	margin-right: 15px;

}

.page-btn:hover, .page-btn:focus {

	background-color: #de1c0d;

}

.grey-btn {

	border-radius: 0px;

	border: none;

	background-color: #E8E8E8;

}

.grey-btn:hover, .grey-btn:focus {

	background-color: #ccc;

}

/*在线留言订购*/

.feedback {

	margin-top: 50px;

}

.form-horizontal .form-group {

	margin-right: -10px;

	margin-left: -10px;

}

.codeimg {

	margin: 0px 0px -10px -18px;

}

/*上一个下一个*/

.point {

	clear: both;

	margin: 20px 0px 40px 0px;

	padding-bottom: 40px;

	line-height: 22px;

}

.point span.to_prev {

	text-align: center;

}

.point span.to_prev a {

	color: #337AB7;

}

.point span.to_prev a:hover {

	color: #ea042b;

}

.point span.to_next {

	text-align: center;

}

.point span.to_next a {

	color: #337AB7;

}

.point span.to_next a:hover {

	color: #ea042b;

}

/*标签样式*/

.tags {

	margin: 18px 0px 10px 0px;

}

.tags a {

	margin: 0px 5px 8px 0px;

}

.tags_list {

	padding: 5px 10px 100px 10px;

}

.tags_ul {

	margin-top: 0px;

}

.tags_ul li {

	line-height: 28px;

	margin-bottom: 8px;

	padding-bottom: 10px;

}

.tags_ul h3 {

	font-size: 14px;

	padding: 0px;

	margin: 0px;

	line-height: 20px;

}

.tags_ul p {

	font-size: 13px;

	padding: 0px;

	margin: 0px;

	color: #777;

	line-height: 20px;

	padding-top: 8px;

}

/*网站地图*/

ul.ul_sitemap {

	margin: 30px 0px 40px 30px;

}

ul.ul_sitemap li {

	list-style: none;

	line-height: 26px;

	clear: both;

}

ul.ul_sitemap li a {

	color: #7d7d7d;

}

li.small_li_sitemap {

	clear: both;

	padding-left: 12px;

}

li.small_li2_sitemap {

	float: left;

	padding-left: 20px;

}

/*友情链接*/

.link_box {

	background-color: #000;

	padding: 20px 0px 10px 0px;

	text-align: center;

	color: #dcdcdc;

	font-size: 13px;

}

.link_box a {

	color: #dcdcdc;

	padding: 0px 0px 0px 10px;

	font-size: 13px;

}

.link_box a:hover {

	text-decoration: none;

	color: #fbf38f;

}

.link_box a:last-child {

	border-right: 0px;

}

.link_box button {

	display: none;

}

.link_title {

	font-size: 13px;

	margin-right: -6px;

}

.link_title:after {

	content: "：";

}

/*底部TAGS*/

.tags_box {

	background-color: #000;

	padding: 5px 0px 20px 0px;

	text-align: center;

	color: #dcdcdc;

	font-size: 13px;

}

.tags_box a {

	color: #dcdcdc;

	padding: 0px 2px 0px 8px;

	font-size: 13px;

}

.tags_box a:hover {

	text-decoration: none;

	color: #fbf38f;

}

.tags_box a:last-child {

	border-right: 0px;

}

.tags_box button {

	display: none;

}

.tags_title {

	font-size: 13px;

	margin-right: -6px;

}

.tags_title a {

	padding: 0px;

}

.tags_title:after {

	content: "：";

}

/*底部信息*/

footer {

	color: #dcdcdc;

	padding: 60px 0px 40px 0px;

	background-color: #2b2b2b;

}

.footer_logo {

	max-width: 196px;

}

.footer_logo_text {

	width: 196px;

	text-align: center;

	margin-top: 15px;

	padding-top: 15px;

	border-top: 1px solid #5f5f5f;

	line-height: 22px;

}

.footer_sitemap {

	color: #dcdcdc;

}

.footer_sitemap:hover, .footer_sitemap:focus {

	color: #fbf38f;

	text-decoration: none;

}

/*底部分类*/

.footer_menu a {

	color: #dcdcdc;

}

.footer_menu a:hover {

	color: #fbf38f;

	text-decoration: none;

}

.footer_menu_first {

	font-weight: bold;

}

.footer_menu_first a {

	color: #fff;

}

.footer_qrcode {

	max-width: 130px;

}

.footer_qrcode_text {

	width: 130px;

	text-align: center;

	margin-top: 15px;

}

/*底部翻译*/

.translate {

	background-color: #000;

}

.translate_btn {

	width: 130px;

	margin: 0 auto;

	padding-top: 20px;

}

/*UEditor编辑器前端表格样式*/

table {

	margin-bottom: 10px;

	border-collapse: collapse;

	display: table;

}

td, th {

	padding: 5px 10px;

	border: 1px solid #DDD;

}

caption {

	border: 1px dashed #DDD;

	border-bottom: 0;

	padding: 3px;

	text-align: center;

}

th {

	border-top: 1px solid #BBB;

	background-color: #F7F7F7;

}

table tr.firstRow th {

	border-top-width: 2px;

}

.ue-table-interlace-color-single {

	background-color: #fcfcfc;

}

.ue-table-interlace-color-double {

	background-color: #f7faff;

}

td p {

	margin: 0;

	padding: 0;

}





/*大屏幕样式*/

@media screen and (min-width: 769px) {

.logo {

	margin: 20px 0px 0px 0px;

	max-width: 340px;

	max-height: 66px;

}

/*导航样式*/

.navbar {

	margin: 0px;

	border: none;

	background-color: #1b1b1b;

	min-height: 93px;

}

.navbar-nav {

	float: right;

}

.navbar-nav > li {

}

.navbar-nav > li:first-child {

}

.navbar-nav > li:last-child {

}

.navbar-nav > li > a {

	text-align: center;

}

.navbar-default .navbar-nav > li > a {

	color: #fff;

	padding-top: 44px;

	padding-bottom: 44px;

}

.navbar-default .navbar-nav > li > a:hover,  .navbar-default .navbar-nav > li > a:focus,  .navbar-default .navbar-nav > li > a.active,  .navbar-default .navbar-nav > .active > a,  .navbar-default .navbar-nav > .active > a:hover,  .navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus {

	background-color: #e53e40;

	color: #fff;

}

.navbar-brand {

	display: none;

}

/*导航二级菜单*/

.nav_small {

	background-color: #e53e40;

	background-color: rgba(229,62,64,0.9);

	padding: 10px 0px;

	padding-bottom: 15px;

	border-radius: 0px;

	border: none;

	box-shadow: none;

}

.nav_small > li > a {

	line-height: 20px;

	padding: 7px 0px;

	text-align: center;

	color: #fff;

	font-size: 13px;

}

.nav_small > li > a:hover {

	color: #fff;

	background-color: #1b1b1b;

}

#app_menudown,  #search_btn {

	display: none;

}

.mfoot_box {

	display: none;

}

}



/*小屏幕样式*/

@media screen and (max-width: 768px) {

.logo {

	margin: 5px 0px 5px 10px;

	max-width: 180px;

	max-height: 40px;

}

.navbar {

	margin: 0px;

	border: 0px;

	min-height: 50px;

	background-color: #1b1b1b;

}

.navbar-default .navbar-brand {

	color: #0066d9;

	font-size: 16px;

}

.navbar-default .navbar-brand:hover,  .navbar-default .navbar-brand:focus {

	color: #fff;

}

.navbar-toggle {

	border: none;

}

.navbar-default .navbar-collapse,  .navbar-default .navbar-form {

	border: none;

}

.navbar-default .navbar-toggle:hover,  .navbar-default .navbar-toggle:focus {

	background-color: #4c4c4c;

}

.navbar-default .navbar-toggle .icon-bar {

	background-color: #fff;

}

.navbar-default .navbar-nav {

	margin-top: 0px;

	margin-bottom: 0px;

}

.navbar-default .navbar-nav > li:last-child {

	border: none;

}

.navbar-default .navbar-nav > li > a,  .navbar-default .navbar-nav .open .dropdown-menu > li > a {

	color: #fff;

}

.navbar-default .navbar-nav > li > a:hover,  .navbar-default .navbar-nav > li > a:focus,  .navbar-default .navbar-nav > .active > a,  .navbar-default .navbar-nav > .active > a:hover,  .navbar-default .navbar-nav > .active > a:focus,  .navbar-default .navbar-nav > .open > a,  .navbar-default .navbar-nav > .open > a:hover,  .navbar-default .navbar-nav > .open > a:focus,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {

	background-color: #4c4c4c;

	color: #fff;

}

#app_menudown {

	position: absolute;

	top: 0px;

	right: 0px;

	font-size: 16px;

}

#app_menudown:hover {

	background-color: #4c4c4c;

}

.flash img {

	margin-top: 50px;

}

/*手机-首页产品*/

.product_head {

	margin-top: 20px;

	background-image: none;

}

.product_head h2 {

	padding-top: 0px;

	font-size: 25px;

}

.product_img {

	min-height: 240px;

}

.product_list2 div.product_img {

	min-height: 240px;

}

.product_list {

	padding-top: 10px;

}

.center_tel {

	height: 414px;

}

/*手机-首页开锁方式*/

.advantage_head h2 {

	padding-top: 0px;

	font-size: 25px;

}

/*手机-首页公司简介*/

.about_bg {

	background-color: #f7f7f7;

	padding-bottom: 50px;

}

.about_head {

	margin-bottom: 25px;

}

.about_head h2 {

	margin-top: 35px;

	font-size: 26px;

}

.about_head span {

	background: url(../images/m_h2_line.jpg) center center no-repeat;

}

.about_head p {

	font-size: 14px;

	margin-top: 8px;

}

.about_content {

	margin-top: 0px;

}

.about_btn {

	display: block;

	width: 200px;

	margin: 0 auto;

	margin-top: 20px;

	margin-bottom: 40px;

}

/*手机-首页案例*/

.case_head h2 {

	margin-top: 40px;

	font-size: 26px;

}

.case_head p {

	font-size: 14px;

	margin-top: 4px;

}

.case_img {

	min-height: 150px;

}

.case_list2 div.case_img {

	min-height: 150px;

}

/*手机-首页新闻*/

.news_bg {

	background-color: #fff;

}

.news_head {

	margin-bottom: 0px;

}

.news_head h2 {

	margin-top: 30px;

	font-size: 26px;

}

.news_head span {

	background: url(../images/m_h2_line.jpg) center center no-repeat;

}

.news_head p {

	font-size: 14px;

	margin-top: 4px;

}

.news_h3 {

	text-align: center;

	background: url(../images/news_title.jpg) center bottom no-repeat;

	padding: 10px 0px 10px 0px;

	margin-bottom: 20px;

}

.news_ul li {

	color: #000;

	border-bottom: 1px dotted #dddddd;

	background: url(../images/li.png) no-repeat left 15px;

	line-height: 21px;

	padding: 10px 0px;

	padding-left: 14px;

}

.news_time,  .right_new_time,  .news_time_p,  .news_des {

	display: none;

}

.news_img img {

	display: none;

}

.news_img a {

	font-weight: normal;

	font-size: 14px;

}

/*手机-首页合作客户*/

.cooperation_head {

	margin-top: 40px;

}

.cooperation_head p {

	font-size: 22px;

	margin-top: 8px;

}

.cooperation_img {

	min-height: 100px;

}

/*手机-列表页*/

.bread_bg {

	margin-top: 50px;

}

.page_bg,  .left_nav {

	display: none;

}

.right_contents img,  .product_con img,  .photo_con img {

	max-width: 100%;

}

.feedback {

	margin-top: 20px;

}

.proinfo_box {

	margin-bottom: 80px;

}

#pic-page a img {

	width: 35px;

}

#cmsFloatPanel {

	display: none;

}

.point span.to_prev,  .point span.to_next {

	text-align: left;

	padding-bottom: 8px;

}

/*手机-底部信息*/

footer {

	padding-top: 40px;

	padding-bottom: 25px;

}

.footer_logo,  .footer_logo_text {

	display: none;

}

.footer_contact {

	margin-bottom: 30px;

}

.footer_qrcode {

	display: block;

	max-width: 130px;

	margin: 0 auto;

	margin-top: 25px;

}

.footer_qrcode_text {

	width: 130px;

	margin: 0 auto;

	margin-top: 10px;

	margin-bottom: 35px;

}

/*手机-友情链接*/

.link_box {

	padding-left: 7px;

}

.link_box a {


	display: block;

	border-right: 0px;

	padding: 4px 0px;

}

.link_title {

	display: block;

}

.link_title:after {

	content: "";

}

.link_box button {

	display: inline-block;

	background-color: transparent;

	border: none;

	float: right;

	margin-top: -20px;

}

.link_box button:hover,  .link_box button:focus {

	color: #97f3e7;

}

.link_list {

	display: none;

	padding-top: 7px;

}

/*手机-Tags标签*/

.tags_box {

	padding-left: 7px;

	margin-bottom: 50px;

}

.tags_box a {

	display: block;

	border-right: 0px;

	padding: 4px 0px;

}

.tags_title {

	display: block;

}

.tags_title:after {

	content: "";

}

.tags_box button {

	display: inline-block;

	background-color: transparent;

	border: none;

	float: right;

	margin-top: -20px;

}

.tags_box button:hover,  .tags_box button:focus {

	color: #97f3e7;

}

.tags_rows {

	display: none;

	padding-top: 7px;

}

/*手机-底部按钮*/

.mfoot_box {

	background-color: #fafafa;

}

.mfoot_nav {

	width: 25%;

	float: left;

	background-color: #fafafa;

	text-align: center;

	color: #898989;

}

.mfoot_nav:hover,  .mfoot_nav:focus {

	background-color: #e4e4e4;

	cursor: pointer;

}

.mfoot_nav a {

	color: #898989;

	display: block;

}

.mfoot_nav a:hover,  .mfoot_nav a:focus {

	text-decoration: none;

}

.mfoot_nav span {

	display: block;

	padding: 3px 0px 0px 0px;

}

.mfoot_share {

	width: 240px;

	padding: 5px;

}

}

 @media screen and (max-width: 767px) {

.copyright_p {

	display: none;

}

}



/*320px到768px*/

@media screen and (min-width:320px) and (max-width:768px) {

.col-mm-1, .col-mm-2, .col-mm-3, .col-mm-4, .col-mm-5, .col-mm-6, .col-mm-7, .col-mm-8, .col-mm-9, .col-mm-10, .col-mm-11, .col-mm-12 {

	float: left;

}

.col-mm-12 {

	width: 100%;

}

.col-mm-11 {

	width: 91.66666667%;

}

.col-mm-10 {

	width: 83.33333333%;

}

.col-mm-9 {

	width: 75%;

}

.col-mm-8 {

	width: 66.66666667%;

}

.col-mm-7 {

	width: 58.33333333%;

}

.col-mm-6 {

	width: 46%;

}

.col-mm-5 {

	width: 41.66666667%;

}

.col-mm-4 {

	width: 33.33333333%;

}

.col-mm-3 {

	width: 25%;

}

.col-mm-2 {

	width: 16.66666667%;

}

.col-mm-1 {

	width: 8.33333333%;

}

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

#cmsFloatPanel .ctrolPanel .arrow:hover {

}

#cmsFloatPanel .ctrolPanel .arrow:hover span {

	display: block;

}

#cmsFloatPanel .ctrolPanel .service {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .service span {

	color: #09F;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .message {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .message span {

	color: #ff3300;

	line-height: 90px;

}

#cmsFloatPanel .ctrolPanel .qrcode {

	display: block;

	margin: 2px auto;

}

#cmsFloatPanel .ctrolPanel .qrcode span {

	color: #0C6;

	line-height: 90px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;


}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

.product_head {

	margin-top: 40px;

	background: url(../images/product_head.jpg) center top no-repeat;

}

.product_head h2 {

	text-align: center;

	padding-top: 16px;

	font-size: 28px;

	color: #3f3f3f;

}

.product_list {

	clear: both;

	padding: 25px 0px 0px 0px;

	margin-right: -15px;

	margin-left: -15px;

}

.product_list2 {

	padding-top: 20px;

}

.product_img {

	padding-left: 15px;

	padding-right: 15px;

	min-height: 340px;

}

.product_img img {

	margin-right: auto;

	margin-left: auto;

	display: block;

	max-height: 300px;

	max-width: 100%;

	height: auto;

	margin-bottom: 10px;

	padding: 0px 0px 0px 0px;

}

.product_list2 div.product_img {

	min-height: 340px;

}

.product_title {

	text-align: center;

	height: 40px;

}

