@charset "utf-8";
/**
 * [OECMS] (C)2010-2099 oephp.com Inc.
 * Email: service@phpcoo.com
 * $LastTime 2016.03.10 Design by wz$
*/
body {
	font-size:12px;
	font-family:"Microsoft Yahei", arial, "Hiragino Sans GB", "Hiragino Sans GB W3", 宋体, simsun;
	color:#000;
	margin:0px;
	padding:0px;
	line-height:24px;
}
p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, form {
	list-style:none;
	padding:0px;
	margin:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"Microsoft Yahei", arial, "Hiragino Sans GB", "Hiragino Sans GB W3", 宋体, simsun;
}
img {
	border:none;
}
a:link {
	color:#000;
	text-decoration:none;
}
a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}
a:active {
	color:#000;
	text-decoration:none;
}
.clear {
	clear:both;
}
i {
	font-style:normal;
}
.oe_big_logo {
	width:100%;
	min-width:1200px;
	background:#e70013;
	height:35px;
}
#logo {
	background:#fff;
	height:118px;
	width:100%;
}
.oe_top {
	height:36px;
	background:#eeeeee;
	color:#000;
	line-height:36px;
	min-width:1200px;
	border-bottom:1px solid #e2e2e2;
	margin:0 auto;
	width:100%;
	overflow:hidden;
}
.oe_top a {
	color:#fff;
}
.oe_topcn {
	width:1200px;
	margin:0 auto;
	line-height:36px;
}
.oe_top_tel {
	padding-left:25px;
	background:url(../images/ico_tel.png) left 10px no-repeat;
	font-size:14px;
	float:left;
}
.oe_top_tips {
	margin-left:20px;
	float:left;
	font-size:14px;
	max-width:715px;
	height:36px;
	overflow:hidden;
	color:#000000;
}
.oe_topsearch {
	float:right;
	padding-top:5px;
}
.oe_topsearch span.select {
	display:inline-block;
	width:60px;
	overflow:hidden;
	vertical-align:middle;
	background:url(../images/ico_jiao.png) 45px center no-repeat #f0f5fa;
	height:25px;
}
.oe_topsearch span.select select {
	vertical-align:middle;
	border:none;
	padding:2px;
	background: transparent;
	width:50px;
	width:85px;
	line-height:25px;
}
.oe_topsearch span.input {
	vertical-align:middle;
	display:inline-block;
}
.oe_topsearch span.input input[type='text'] {
	background:#f0f5fa;
	border:none;
	height:23px;
	border-left:1px solid #cbdff3;
	width:150px;
	padding-left:5px;
	padding-right:5px;
}
.oe_topsearch .searchimage {
	background:url(../images/ico_zoom.png) left center no-repeat #f0f5fa;
	text-indent:-9999px;
	vertical-align:middle;
	border:none;
	width:30px;
	height:25px;
	cursor:pointer;
}
.oe_logo {
	width:1200px;
	margin:0 auto;
	position:relative;
	z-index:10;
}
.oe_logocn {
	width:1205px;
	height:98px;
	margin:0 auto;
	margin-top:8px;
}
.oe_logocn img {
	vertical-align:top;
	width:1205px;
	height:98px;
}
#lxx {
	width:250px;
	float:right;
	height:36px;
}
#lxx a#sy {
	color:#000;
	background:url(../images/shej21_02.jpg) no-repeat left center;
	padding-left:20px;
}
#lxx a#dt {
	color:#000;
	background:url(../images/shej21_04.jpg) no-repeat left center;
	padding-left:34px;
}
#lxx a#lx {
	color:#000;
	background:url(../images/shej21_06.jpg) no-repeat left center;
	padding-left:37px;
}
.oe_menu ul li {
	float:left;
	line-height:35px;
	font-size:16px;
	padding:0px 22px;
	position:relative;
}
.oe_menu ul li.current {
	border-top:3px solid #595757;
	line-height:32px;
	background:#fcfcfc;
}
.oe_menu ul li.current a {
	color:#000;
}
.oe_menu ul li a {
	color:#fff;
}
.oe_menu ul li #show {
	position:absolute;
	line-height:35px;
	text-align:center;
	top:30px;
	width:100%;
	left:0px;
	padding-top:5px;
}
.oe_menu ul li #show a {
	color:#d8ecff;
	display:block;
	font-size:12px;
	border-bottom:1px solid #acabab;
	height:35px;
	overflow:hidden;
	background:#e70013;
}
.oe_menu ul li #show img {
	position:absolute;
	top:0px;
	left:50px;
}
.oe_menu ul li #show a:hover {
	background:#595757;
}
.oe_index_product {
	width:1200px;
	margin:0 auto;
	padding-top:30px;
}
.oe_index_product .title {
	text-align:center;
}
.oe_index_product .title h2 {
	font-weight:normal;
	font-size:24px;
	line-height:50px;
	position:relative;
}
.oe_index_product .title p {
	font-size:18px;
	color:#aaa;
}
.oe_in_prodct_list {
	overflow:hidden;
	position:relative;
	margin-top:30px;
	height:250px;
}
.oe_in_prodct_list .hd {
	position:relative;
}
.oe_in_prodct_list .hd .prev, .oe_in_prodct_list .hd .next {
	display:block;
	width:15px;
	height:28px;
	float:right;
	margin-right:5px;
	margin-top:10px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
}
.oe_in_prodct_list .hd .next {
	background:url(../images/ico_right.png) left top no-repeat;
	right:0px;
	top:80px;
}
.oe_in_prodct_list .hd .prev {
	background:url(../images/ico_left.png) left top no-repeat;
	left:0px;
	top:80px;
}
.oe_in_prodct_list .hd .prevStop {
	background-position:-60px 0;
}
.oe_in_prodct_list .hd .nextStop {
	background-position:-60px -50px;
}
.oe_in_prodct_list .hd ul {
	float:right;
	overflow:hidden;
	zoom:1;
	margin-top:10px;
	zoom:1;
	position:absolute;
	top:220px;
	left:47.5%;
}
.oe_in_prodct_list .hd ul li {
	float:left;
	width:12px;
	height:12px;
	overflow:hidden;
	margin-right:10px;
	text-indent:-999px;
	cursor:pointer;
	background:#eee;
}
.oe_in_prodct_list .hd ul li.on {
	background:#ff9000;
}
.oe_in_prodct_list .bd {
	padding:10px;
	padding-left:20px;
}
.oe_in_prodct_list .bd ul {
	overflow:hidden;
	zoom:1;
}
.oe_in_prodct_list .bd ul li {
	margin:0 15px;
	float:left;
	_display:inline;
	overflow:hidden;
	text-align:center;
	width:163px !important;
}
.oe_in_prodct_list .bd ul li .pic {
	text-align:center;
}
.oe_in_prodct_list .bd ul li .pic img {
	width:163px;
	height:163px;
	display:block;
}
.oe_in_prodct_list .bd ul li .pic a:hover img {
	border-color:#999;
}
.oe_in_prodct_list .bd ul li .title {
	line-height:50px;
	height:50px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.oe_index_article {
	width:1200px;
	margin:0 auto;
	margin-top:30px;
}
.oe_index_article .oe_index_article_common {
	width:335px;
	padding:20px;
	padding-top:10px;
	background:#fcfcfc;
	float:left;
	height:375px;
	overflow:hidden;
}
.oe_index_article .oe_index_article_1 h2, .oe_index_article .oe_index_article_2 h2, .oe_index_article .oe_index_article_3 h2 {
	font-weight:normal;
	color:#8f8f8f;
	line-height:40px;
	color:#ff9000;
	font-size:20px;
}
.oe_index_article .oe_index_article_1 h1 {
	font-size:20px;
	line-height:50px;
	font-weight:normal;
}
.oe_index_article .oe_index_article_content {
	line-height:28px;
	font-size:14px;
	color:#8f8f8f;
	height:140px;
	overflow:hidden;
}
.oe_index_article .oe_index_article_1 img {
	max-width:335px;
	margin-top:10px;
}
.oe_index_article .oe_index_article_2 {
	margin:0px 37px;
}
.oe_index_article .oe_index_article_2 ul li {
	font-size:14px;
	line-height:34px;
	position:relative;
}
.oe_index_article .oe_index_article_2 ul li a {
	color:#8f8f8f;
	display:inline-block;
	max-width:280px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow:hidden;
	vertical-align:middle;
}
.oe_index_article .oe_index_article_2 ul li a:hover {
	color:#2a7ed4;
	transition: all 0.2s ease-in-out 0s;
}
.oe_index_article .oe_index_article_2 ul li span {
	display:inline-block;
	position:absolute;
	right:0px;
	top:0px;
	color:#8f8f8f;
}
.oe_index_article .oe_index_article_2 .oe_more {
	text-align:right;
}
.oe_index_article .oe_index_article_2 .oe_more a {
	color:#2a7ed4;
}
.oe_index_article .oe_index_article_3 dl dt {
	font-size:18px;
	height:28px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.oe_index_article .oe_index_article_3 dl dd {
	font-size:14px;
	color:#8f8f8f;
}
.oe_index_article .oe_index_article_3 ul li {
	padding:5px 0px 5px 25px;
	font-size:14px;
}
.oe_index_article .oe_index_article_3 ul li input[type='checkbox'], .oe_index_article .oe_index_article_3 ul li input[type='radio'] {
	margin-left:-25px;
	float:left;
	position:relative;
	top:3px;
}
.oe_index_article .oe_index_article_3 .button {
	margin-top:10px;
}
.oe_index_article .oe_index_article_3 .button input[type='submit'] {
	background:#f3f3f3;
	border:1px solid #e6e6e6;
	width:335px;
	line-height:40px;
	cursor:pointer;
	font-size:16px;
	color:#2a7ed4;
	border-radius:4px;
}
.oe_index_article .oe_index_article_3 .button input[type='submit']:hover {
	background:#fafafa;
}
.oe_index_article .oe_index_article_3 h2 {
	position:relative;
}
.oe_index_article .oe_index_article_3 h2 a {
	position:absolute;
	right:0px;
	top:0px;
	font-size:12px;
	font-family: simsun, 宋体;
}
.oe_index_article .oe_index_article_3 dl {
	border-bottom:1px solid #ebebeb;
	padding:8px 0px 8px 0px;
}
.oe_index_article .oe_index_article_3 dl dt {
	font-size:16px;
	line-height:28px;
}
.oe_index_article .oe_index_article_3 dl dd {
	color:#666;
}
.oe_index_article .oe_index_article_3 dl dd p {
	font-size:12px;
	position:relative;
	color:#b0b0b0;
}
.oe_index_article .oe_index_article_3 dl dd p span {
	color:green;
}
.oe_index_article .oe_index_article_3 dl dd p label {
	color:gray;
}
.oe_footer {
	width:100%;
	margin:0 auto;
	height:35px;
	background:#e70013;
}
.oe_footer #ff {
	width:1200px;
	margin:0 auto;
}
.oe_footer #flr {
	width:58%;
	float: left;
	text-align:left;
	color:#fff;
	line-height:35px;
}
.oe_footer #frr {
	width:42%;
	float: right;
	text-align:right;
	color:#fff;
	line-height:35px;
}
.oe_link {
	width:1200px;
	margin:0 auto;
	color:#999;
	padding-bottom:10px;
	line-height:25px;
}
.oe_link a {
	color:#999;
}
.nbody {
	background:#fff;
}
.oe_title {
	width:900px;
	margin:0 auto;
	padding:10px 0px 20px 0px;
	padding-left:300px;
	position:relative;
	margin-bottom:20px;
	height:60px;
}
#wzd {
	width:1200px;
	margin:0 auto;
	font-size:14px;
	line-height:35px;
}
.oe_title h1 {
	font-weight:normal;
	color:#333;
	text-align:center;
	border-bottom:2px solid #a2a2a2;
	line-height:50px;
	height:50px;
}
.oe_title .hits {
	color:#999;
	width:380px;
	margin-bottom:25px;
	margin:0 auto;
	position:relative;
}
.oe_title .hits .oe_nav {
	position:absolute;
	right:0px;
	top:0px;
	font-family: simsun, 宋体;
}
.oe_title .hits .oe_nav a {
	font-family:Microsoft Yahei;
}
.oe_detail {
	/*	background:url(../images/ico_line.jpg) left top repeat-y #fff;*/
	padding:0px 0px;
	width:1200px;
	margin:0 auto;
	font-size:14px;
	line-height:25px;
	position:relative;
}
.oe_left {
	position:relative;
	left:0px;
	top:-60px;
	background:#fff;
	padding:0px;
	width:250px;
	border-top:3px solid #e70013;
	z-index:1;
	float:left;
}
.oe_left dl {
	padding-bottom:10px;
	border-bottom:1px solid #ebebeb;
	margin-bottom:20px;
}
.oe_left dl.cat dd {
	text-indent:20px;
	background:#dbdbdb;
	margin-top:5px;
	font-size:14px;/*	background:url(../images/oe_s.png) 20px center no-repeat;*/
}
.oe_left dl.cat dd.first {
	background:url(../images/ico_dian.png) 15px center no-repeat #fafafa;
	border-bottom:1px solid #fff;
}
.oe_left dl.cat dd a {
	display:block;
	text-indent:16px;
	background:url(../images/ico_cat.png) 230px 13px no-repeat;
	text-indent:45px;
}
.oe_left dl.cat dd a b {
	margin-left:-16px;
}
.oe_left dl.cat dd a:hover {
	background:#e70013;
	color:#fff;
	font-size:14px;
}
.oe_left dl.cat dd:hover a {
	color:#fff;
}
.oe_left dl dt {
	font-weight:bold;
	font-size:16px;
	font-weight:normal;
	background:#e70013;
	color:#fff;
	font-weight:bold;
	line-height:40px;
	padding-left:20px;
	margin-bottom:10px;
	position:relative;
}
.oe_article_list a#imga {
	width:160px;
	height:150px;
	display:block;
	float:left;
}
.oe_left dl dt a {
	position:absolute;
	right:0px;
	top:0px;
	display:inline-block;
	font-size:12px;
	padding-right:15px;
	background:url(../images/ico_more.png) right center no-repeat;
}
.oe_left dl dd {
	line-height:35px;
}
.oe_content {
	text-align:left;
	float:right;
	width:898px;
}
.oe_content img{max-width:898px; height:auto;}
.oe_content h3.title1{
	border-bottom:2px solid #ccc;
	clear:both;
	padding:8px 0px;
	padding-left:15px;
	margin-bottom:20px;
	background:#ebebeb;
	margin-top:20px;
	}
.oe_left dl.list dd {
	background:url(../images/ico_dian.png) 2px 15px no-repeat;
	padding-left:15px;
	height:35px;
	overflow:hidden;
}
.oe_left dl.contact {
	margin-bottom:0px;
}
.oe_left dl.contact dd {
	line-height:26px;
}

.oe_next {
	margin-top:40px;
	border-top:1px solid #ebebeb;
	padding-top:20px;
	margin-bottom:20px;
	clear:both;
}
/* oe_article_list */

.oe_article_list dl {
	border-bottom:1px solid #ebebeb;
	padding:10px 0px 10px 0px;
	clear:both;
	height:140px;
}
.oe_article_list dl dt {
	font-size:16px;
	line-height:28px;
	padding-bottom:5px;
}
.oe_article_list dl dd {
	color:#666;
}
.oe_article_list dl dd p {
	font-size:12px;
	position:relative;
	color:#b0b0b0;
}
.oe_article_list dl dd p a {
	position:absolute;
	right:0px;
	top:0px;
	display:inline-block;
	font-size:12px;
	color:#2a7ed4;
	font-family: simsun, 宋体;
}
.pagecode {
	text-align:center;
	padding:10px 0px;
	margin-top:20px;
}
.pagecode a {
	display:inline-block;
	padding:0px 10px;
	background:#fafafa;
	margin:0px 5px;
}
.pagecode a.on, .pagecode a:hover {
	background:#a7a7a7;
	color:#fff;
	padding:0px 10px;
	border-radius:3px;
}
.oe_product_list dl {
	float:left;
	margin:0px 6px;
	width:285px;
	height:335px;
	overflow:hidden;
	margin-bottom:10px;
}
.oe_product_list dl dt {
	position:relative;
	width:285px;
	height:285px;
	overflow:hidden;
}
.oe_product_list dl:hover dt img {
	transform: scale(1.1);
	transition: all 0.2s ease-in-out 0s;
}
.oe_product_list dl dt h3 {
	display:block;
	position:absolute;
	left:0px;
	bottom:-24px;
	transition: all 0.2s ease-in-out 0s;
	width:100%;
}
.oe_product_list dl:hover dt h3 {
	font-weight:normal;
	font-size:12px;
	background:url(../images/ico_product_bg.png);
	line-height:24px;
	height:24px;
	overflow:hidden;
	text-align:center;
	position:absolute;
	left:0px;
	width:100%;
	bottom:0px;
	display:block;
	transition: all 0.2s ease-in-out 0s;
}
.oe_product_list dl dt h3 a {
	color:#fff;
}
.oe_product_list dl dd {
	padding:5px 8px;
	font-size:12px;
}
.oe_product_list dl:hover dd {
	background:#e70013;
	color:#fff;
	transition: all 0.2s ease-in-out 0s;
}
.oe_product_list dl:hover dd a {
	color:#fff;
}
.oe_product_list dl dd p {
	text-align:center;
}
.oe_product_detail dl dt {
	float:left;
	width:300px;
}
.oe_product_detail dl dd {
	float:left;
	margin-left:80px;
	width:430px;
}
.oe_product_detail dl dt .info_img img {
	max-width:300px;
	max-height:300px;
}
.oe_product_detail dl dt .other {
	display:inline-block;
	margin-bottom:5px;
	float:left;
	margin-right:11px;
}
.oe_product_detail dl dd ul li.title {
	line-height:40px;
}

.oe_product_detail dl dd ul li.title1{
	border-bottom:2px solid #ccc;
	}
.oe_product_detail dl dd ul li {
	line-height:35px;
}
.oe_product_detail dl dd .feedback a {
	display:block;
	width:200px;
	text-align:center;
	background:#f3f3f3;
	line-height:40px;
	margin-top:10px;
	border-radius:4px;
}
.oe_product_content .title {
	color:#2b8aeb;
	line-height:50px;
	font-size:18px;
	border-bottom:1px solid #ebebeb;
	margin-bottom:10px;
}
.oe_photo_list dl {
	float:left;
	margin:0px 0px 0px 22px;
	width:260px;
	height:230px;
	overflow:hidden;
	margin-bottom:20px;
	border:1px solid #ebebeb;
	position:relative;
}
.oe_photo_list dl dt {
	position:relative;
	width:278px;
	height:278px;
	overflow:hidden;
}
.oe_photo_list dl:hover dt img {
	transform: scale(1.1);
	transition: all 0.2s ease-in-out 0s;
}
.oe_photo_list dl dt h3 {
	display:block;
	position:absolute;
	left:0px;
	bottom:-24px;
	transition: all 0.2s ease-in-out 0s;
	width:100%;
}
.oe_photo_list dl dd {
	padding:5px 8px;
	font-size:12px;
	text-align:center;
	line-height:35px;
	height:35px;
	overflow:hidden;
	bottom:0px;
		position:absolute;
	background:url(../images/ico_menu_bg.png);
	color:#fff;
	width:100%;
}
.oe_photo_list dl:hover dd {
	background:url(../images/ico_menu_bg.png);
	color:#fff;
	transition: all 0.2s ease-in-out 0s;
	position:absolute;
	bottom:0px;
}
.oe_photo_list dl:hover dd a {
	color:#fff;
}
.oe_photo_list dl dd p {
	text-align:center;
}
.oe_photo_detail dl dt {
	float:left;
	width:320px;
}
.oe_photo_detail dl dd {
	float:left;
	margin-left:80px;
	width:430px;
}
.oe_photo_detail dl dt .info_img img {
	max-width:300px;
}
.oe_photo_detail dl dt .other {
	display:inline-block;
	margin-bottom:5px;
	float:left;
	margin-right:11px;
}
.oe_photo_detail dl dd ul li.title {
	line-height:40px;
}
.oe_photo_detail dl dd ul li {
	line-height:35px;
}
.oe_photo_detail dl dd .feedback a {
	display:block;
	width:200px;
	text-align:center;
	background:#f3f3f3;
	line-height:40px;
	margin-top:10px;
	border-radius:4px;
}
.oe_photo_content .title {
	color:#2b8aeb;
	line-height:50px;
	font-size:18px;
	border-bottom:1px solid #ebebeb;
	margin-bottom:10px;
}
.oe_guestbook dl {
	padding:5px 0px;
	padding-left:150px;
}
.oe_guestbook dl dt {
	width:130px;
	margin-left:-150px;
	text-align:right;
	float:left;
	line-height:30px;
}
.oe_guestbook dl dd input[type='text'] {
	border:1px solid #ebebeb;
	width:400px;
	height:30px;
	padding:0px 5px;
}
.oe_guestbook dl dd textarea {
	border:1px solid #ebebeb;
	padding:5px 8px;
	font-family:Microsoft Yahei;
	line-height:24px;
	color:#666;
}
.oe_guestbook dl dd .button_w1 {
	background:#2b8aeb;
	color:#fff;
	border:none;
	border-radius:3px;
	width:200px;
	line-height:35px;
	font-size:14px;
	margin-top:10px;
	cursor:pointer;
}
.oe_guestbook dl dd .button_w2 {
	background:#ebebeb;
	color:#666;
	border:none;
	border-radius:3px;
	width:200px;
	line-height:35px;
	font-size:14px;
	margin-top:10px;
	cursor:pointer;
}
.oe_down_list dt {
	font-size:16px;
}
.oe_down_list dd {
	font-size:14px;
	color:#999;
}
.oe_down_list dd p {
	font-size:12px;
	position:relative;
}
.oe_down_list dl {
	padding:10px 0px;
	border-bottom:1px solid #ebebeb;
}
.oe_down_list dd p a {
	color:#2b8aeb;
	position:absolute;
	right:0px;
}
.oe_hr_list dl {
	border:1px solid #ebebeb;
}
.oe_hr_list dl dt {
	line-height:35px;
	height:35px;
	background:#fafafa;
	font-weight:bold;
	padding-left:10px;
}
.oe_hr_list dl dt span {
	float:right;
	display:inline-block;
	text-align:center;
	width:100px;
	border-left:1px solid #ebebeb;
}
.oe_hr_list dl dd {
	padding-left:10px;
	height:35px;
	line-height:35px;
	border-top:1px solid #ebebeb;
}
.oe_hr_list dl dd span {
	float:right;
	text-align:center;
	width:100px;
	border-left:1px solid #ebebeb;
	color:#b0b0b0;
}
.oe_hr_list dl dd span a {
	color:#b0b0b0;
}
.oe_hr_content .title {
	color:#2b8aeb;
	line-height:50px;
	font-size:18px;
	border-bottom:1px solid #ebebeb;
	margin-bottom:10px;
}
.oe_question_list dl {
	border-bottom:1px solid #ebebeb;
	padding:10px 0px;
}
.oe_question_list dl dd p span {
	color:green;
}
.oe_question_list dl dd p label {
	color:#999;
}
.oe_question_list dl dt h3 {
	font-size:16px;
	font-weight:normal;
	line-height:30px;
}
.oe_zhen {
	width:820px;
	padding:0px 10px;
	float:right;
	margin-top:8px;
	margin-right:8px;
	padding-bottom:20px;
}
.oe_zhen .oe_titles {
	text-align:center;
	font-size:18px;
	font-weight:normal;
	line-height:40px;
	padding-top:10px;
}
.oe_zhencn {
	font-size:16px;
}
.oe_zhen_tips {
	border-bottom:2px solid #3c9ccf;
	line-height:24px;
	font-size:16px;
	color:#999;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-top:10px;
}
.oe_zhen_con {
	padding-top:10px;
	color:#666;
}
.oe_zhen_con dl {
	margin-bottom:20px;
	border-bottom:1px dotted #ebebeb;
	padding-bottom:20px;
}
.oe_zhen_con dl dt {
	font-size:16px;
	margin-bottom:5px;
}
.oe_zhen_con dl dd {
	line-height:22px;
	font-size:14px;
	padding:5px 0px;
	padding-left:15px;
	clear:both;
}
.oe_zhen_con dl dd:hover {
	background:#fafafa;
}
.oe_zhen_con dl dd p.oe_zhen_p1 {
	padding-left:18px;
	width:300px;
	float:left;
}
.oe_zhen_con dl dd p.oe_zhen_p1 input {
	margin-left:-18px;
}
.oe_zhen_con dl dd p.oe_zhen_p2 {
	float:right;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span {
	display:inline-block;
	vertical-align:middle;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 {
	width:132px;
	background:#f0f0f0;
	height:11px;
	position:relative;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 em {
	position:absolute;
	left:0px;
	top:0px;
	height:11px;
	z-index:1;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em1 {
	background:url(../images/bg_bar.gif) left top repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em2 {
	background:url(../images/bg_bar.gif) left -13px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em3 {
	background:url(../images/bg_bar.gif) left -26px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em4 {
	background:url(../images/bg_bar.gif) left -39px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em5 {
	background:url(../images/bg_bar.gif) left -52px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em6 {
	background:url(../images/bg_bar.gif) left -65px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em7 {
	background:url(../images/bg_bar.gif) left -78px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em8 {
	background:url(../images/bg_bar.gif) left -91px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em9 {
	background:url(../images/bg_bar.gif) left -104px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span1 .em10 {
	background:url(../images/bg_bar.gif) left -117px repeat-x;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span2 {
	color:#d60000;
	font-size:12px;
	width:50px;
}
.oe_zhen_con dl dd p.oe_zhen_p2 span.oe_span3 {
	font-size:12px;
	width:70px;
}
.oe_zhen_btn {
	text-align:center;
}
.oe_zhen_btn .sspan {
	background:#3c9ccf;
	color:#fff;
	font-size:16px;
	display:inline-block;
	line-height:30px;
	text-align:center;
	border-radius:4px;
	width:90px;
	cursor:pointer;
	border:none;
}
.oe_zhen_btn .sspan:hover {
	background:#48aee4;
}
.oe_zhen_btn label {
	margin-left:25px;
	width:90px;
	font-size:16px;
	line-height:30px;
	background:#ececec;
	display:inline-block;
	text-align:center;
	border-radius:4px;
	color:#000;
	cursor:pointer;
}
.oe_zhen_btn label:hover {
	color:#f00000;
}
.oe_zhen_more {
	font-family: simsun, 宋体;
	text-align:right;
	padding-top:10px;
}
.oe_zhen_list {
	padding-bottom:20px;
}
.oe_zhen_list ul li {
	line-height:35px;
	border-bottom:1px dotted #f1f1f1;
	margin:0px 8px;
	font-size:14px;
	background:url(../images/list.gif) left 14px no-repeat;
	position:relative;
	height:35px;
	overflow:hidden;
}
.oe_zhen_list ul li span {
	position:absolute;
	right:0px;
	top:0px;
	font-size:12px;
	color:#999;
}
.oe_zhen_list ul li label {
	position:absolute;
	right:0px;
	top:0px;
	font-size:12px;
	color:green;
}
.oe_zhen_list ul li a {
	display:inline-block;
	max-width:300px;
	height:35px;
	overflow:hidden;
	text-indent:20px;
}
.oe_zhen_com h2 {
	font-size:16px;
	border-bottom:2px solid #3c9ccf;
	line-height:55px;
	color:#666;
	margin-bottom:10px;
}
.oe_zhen_cm {
	border-bottom:1px dotted #3c9ccf;
	padding:10px 0px;
}
.oe_zhen_cm dl dt {
	line-height:35px;
	font-size:16px;
	position:relative;
}
.oe_zhen_cm dl dt span {
	display:inline-block;
	color:#3173bb;
}
.oe_zhen_cm dl dt label {
	color:#333;
}
.oe_zhen_cm dl dt em {
	font-style:normal;
	position:absolute;
	right:10px;
	top:5px;
	font-size:12px;
}
.oe_zhen_cm dl dd.oe_zhen_reply {
	background:#eaf7ff;
	padding:8px;
}
.oe_zhen_cm dl dd.oe_zhen_reply b.oe_zhen_rp {
	color:red;
}
.oe_guest {
	padding:20px 0px;
}
.oe_guest h2 {
	font-weight:normal;
	font-size:16px;
	border-bottom:2px solid #3c9ccf;
	line-height:35px;
	margin-bottom:20px;
}
.oe_guest dl {
	padding:5px 0px;
	padding-left:90px;
	width:100%;
}
.oe_guest dl dt {
	float:left;
	display:inline-block;
	margin-left:-90px;
	width:80px;
	text-align:right;
	line-height:35px;
	font-size:14px;
}
.oe_guest dl dd {
	display:inline-block;
	vertical-align:top;
}
.oe_guest dl dd .sspan {
	background:#3c9ccf;
	color:#fff;
	font-size:16px;
	display:inline-block;
	line-height:30px;
	text-align:center;
	border-radius:4px;
	width:90px;
	cursor:pointer;
	border:none;
}
.oe_guest dl dd .sspan:hover {
	background:#48aee4;
}
.oe_guest dl dd select {
	margin-top:5px;
	border:1px solid #ddd;
	height:28px;
	line-height:28px;
}
.oe_guest dl dd input[type='text'] {
	border:1px solid #ddd;
	padding:0px 5px;
	height:30px;
	line-height:30px;
}
.oe_guest dl dd textarea {
	border:1px solid #ddd;
	width:700px;
	height:130px;
	padding:5px;
	font-family:Microsoft Yahei;
	font-size:14px;
	line-height:28px;
}
.oe_guest dl dd input[type='submit'] {
	background:#3c9ccf;
	border:none;
	color:#fff;
	width:80px;
	height:30px;
	border-radius:4px;
	cursor:pointer;
}
.oe_guest dl dd input[type='submit']:hover {
	background:#48aee4;
}
.input_150 {
	width:150px;
}
.input_250 {
	width:250px;
}
.input_350 {
	width:350px;
}
.oe_guest_top {
	margin-bottom:10px;
}
.oe_guest_top select {
	border:1px solid #ebebeb;
	height:29px;
	vertical-align:middle;
}
.oe_guest_top input[type='text'] {
	border:1px solid #ddd;
	padding:0px 8px;
	height:27px;
	line-height:27px;
	vertical-align:middle;
}
.oe_guest_top input[type='submit'] {
	width:85px;
	height:29px;
	color:#fff;
	background:url(../images/bg_btn_search.jpg) no-repeat;
	border:none;
	cursor:pointer;
	vertical-align:middle;
}
.oe_guest_top a {
	display:inline-block;
	width:60px;
	height:29px;
	line-height:29px;
	text-align:center;
	margin-left:5px;
	background:url(../images/ico_wordsadd.png) 5px 8px no-repeat;
	padding-left:20px;
	font-size:14px;
	color:#1769ff;
	vertical-align:middle;
}
/*banner  start*/
.fullSlide {
	background: none repeat scroll 0 0 #f5f5f5;
	height: 538px;
	min-width: 1000px;
	overflow: hidden;
	position: relative;
	z-index:0;
}
#full-screen-slider {
	width:100%;
	height:538px;
	position:relative;
	z-index:1;
	min-width:1000px;
}
#slides {
	display:block;
	width:100%;
	height:538px;
	list-style:none;
	padding:0;
	margin:0;
	position:relative
}
#slides li {
	display:block;
	width:100%;
	height:100%;
	list-style:none;
	padding:0;
	margin:0;
	position:absolute
}
#slides li a {
	display:block;
	width:1000px;
	height:100%;
	text-indent:-9999px;
	margin:0 auto;
}
#pagination {
	display:block;
	list-style:none;
	position:absolute;
	left:52.5%;
	top:500px;
	z-index:10;
	padding:5px 15px 5px 0;
	margin:0
}
#bbnarg {
	background:url(../images/ss1.jpg) no-repeat top center;
	height:292px;
}
#bbnarn {
	background:url(../images/ss2.jpg) no-repeat top center;
	height:292px;
}
#bbnarl {
	background:url(../images/ss3.jpg) no-repeat top center;
	height:292px;
}
#bbnarc {
	background:url(../images/ss4.jpg) no-repeat top center;
	height:292px;
}
#weizhi {
	background:url(../images/wzz.png) repeat-x top center;
	height:56px;
}
#pagination li {
	display:block;
	list-style:none;
	width:10px;
	height:10px;
	float:left;
	margin-left:15px;
	border-radius:5px;
	background:#ccc;
}
#pagination li a {
	display:block;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-indent:-9999px;
}
#pagination li.current {
	background:#e03442;
}
#dx {
	height:54px;
	border-bottom:1px solid #ccc;
}
#dx1 {
	width:1200px;
	line-height:54px;
	margin: 0 auto;
}
#dxm {
	height:29px;

	float:left;
	width:100px;
	line-height:54px;
	height:54px;
}
#dxmr {
	line-height:54px;
	float:right;
	position:relative;
	width:1100px;
}
#dxmr a {
	margin-right:15px;
}
#sss {
	position:absolute;
	width:347px;
	right:0px;
	top:5px;
	height:42px;
}



.yunu-sou {padding: 10px 0;border-bottom: 1px solid #ddd;}
.yunu-sou .hot {float: left;padding: 8px 0;}
.yunu-sou .hot a {margin-right: 10px;}
.yunu-sou .hform {float: right;}
.yunu-sou .hform input {float: left;font-size: 14px;border: 0;padding: 8px 10px;line-height: 20px;background: url(../images/sou1.gif) no-repeat 0 0;width: 240px;}
.yunu-sou .hform button {border: 0;border-bottom: 1px solid transparent;padding: 0;float: left;cursor: pointer;outline: none;width: 49px;height: 36px;background: url(../images/sou2.gif) no-repeat 0 0;}

.yunu-sou-inner {background-color: #F2F2F2;}
.yunu-sou-inner .yunu-sou {border-bottom: 0; height:36px;}
.yunu-sou-inner .hot {padding: 6px 0;}
.yunu-sou-inner .hform {background-color: #fff;border-radius: 20px;overflow: hidden;}
.yunu-sou-inner .hform input {width: 240px;background: none;padding: 6px 15px;}
.yunu-sou-inner .hform button {background: url(../images/VISkins-p1.png) no-repeat -258px -936px;width: 30px;height: 30px;}
.container {
    width: 1200px;
    margin: 0 auto;
}
.title2{
	height:65px;
	margin-top:60px;
	width:100%;
	background:url(../images/product_title.jpg) no-repeat top center;
}
.lytitle {
	height:65px;
	margin-top:60px;
	width:100%;
	background:url(../images/shej21_05.png) no-repeat top center;
}
.title3{
	height:65px;
	margin-top:60px;
	width:100%;
	background:url(../images/zs_title.jpg) no-repeat top center;
}

#jianjie {
	height:65px;
	margin-top:60px;
	width:100%;
	background:url(../images/shej21_02-04.png) no-repeat top center;
}
#about {
	height:280px;
	position:relative;
	width:1209px;
	margin: 0 auto;
	margin-top:20px;
	clear:both;
	background:url(../images/shej21_03.png) no-repeat top center;
}
#about #anr {
	width:635px;
	height:145px;
	position:absolute;
	right:65px;
	top:60px;
}
#anli {
	height:65px;
	margin-top:60px;
	width:100%;
	background:url(../images/shej21_06.png) no-repeat top center;
}
#ancg {
	height:278px;
	width:1200px;
	margin:20px auto;
}
#ancg div:nth-child(1){
	width:290px;
	height:230px;
	float:left;
	text-align:center;
	margin-right:10px;
}
#ancg div:nth-child(2) {
	width:290px;
	height:230px;
	float:left;
	text-align:center;
	margin-top:30px;
	margin-right:15px;
}
#ancg div:nth-child(3) {
	width:290px;
	height:230px;
	float:left;
	text-align:center;
	margin-right:10px;
}
#ancg div:nth-child(4){
	width:290px;
	height:230px;
	float:right;
	text-align:center;
	margin-top:30px;
}
#xwa {
	width:1200px;
	clear:both;
	margin:20px auto;
}
#xwa #xwal {
	height:535px;
	width:740px;
	float:left;
}
#xwa #xwar {
	height:535px;
	width:440px;
	float:right;
}
#xwa #xwar a.iim {
	display:block;
	margin-top:10px;
	padding-left:20px;
	background:url(../images/shej21_07.png) no-repeat left center;
}
#newl {
	height:105px;
	width:100%;
	padding-bottom:15px;
	border-bottom:1px dashed #ccc;
	margin:25px auto;
}
#n2 {
	width:60px;
	height:105px;
	float:left;
}
#n2 span.tle17 {
	height:30px;
	line-height:30px;
	display:block;
	width:60px;
	background:#e70013;
	text-align:center;
	color:#fff;
	margin-bottom:5px;
}
#n2 span.time {
	height:30px;
	display:block;
	width:60px;
	line-height:30px;
	background:#e1e1e1;
	text-align:center;
	color:#000;
	margin-bottom:5px;
}
#n3 {
	width:180px;
	height:105px;
	float:left;
	margin-left:15px;
	margin-right:15px;
	background:#ccc;
}
#youshi0 {
	height:485px;
	width:1200px;
	background:url(../images/chanpin_adv.jpg) no-repeat top center;
	margin:25px auto;
}
#pmore a{
	border:1px solid #ccc;
	width:80px;
	height:30px;
	display:block;
	text-align:center;
	line-height:30px;
	margin:20px auto;
}
.leibie{
	height:45px;
	width:856px;
	margin:0 auto;
	margin-top:30px;
	}
.leibie a {
	width:160px;
	line-height:45px;
	display:block;
	float:left;
	text-align:center;
	color:#fff;
	margin-right:10px;
	background:#e70013;
	font-size:14px;
	}
.leibie a:hover {
		width:160px;
	line-height:45px;
	display:block;
	float:left;
	text-align:center;
	color:#000;
	background:#fff;
	margin-right:10px;
	border:1px solid #e70013;
	font-size:14px;
	}
.n_banner{width:100%; max-width:1920px; margin:0px auto; height:316px; overflow:hidden; position:relative;}
.n_banner img{position:absolute;  left:50%; top:0; margin-left:-960px;}
#index_prd{width:1200px; height:500px; margin: 0 auto;}
#index_prd div {height:448px; width:500px; margin-top:26px;}
#index_prd div:nth-child(1){float:left; display:block; }
#index_prd div:nth-child(2){float:right; display:block;}

.fm {
	width:358px;
	float: right;
}
.fm_m {
	background: #f6f6f6;
	padding:15px 0 0;
	height:495px;
	border-radius:2px;
}
.fm p {
	color:#222;
	font-size: 18px;
	width:246px;
	margin:10px auto;
	text-align:center;
	font-weight:bold;
	color:#F00;
}
.fm ul {
	padding:15px 0 0;
}
.fm li {
	width:280px;
	height:35px;
	background:#fff;
	line-height: 35px;
	clear: both;
	margin:0 auto 11px;
	position: relative;
	border:1px solid #f1f1f1;
    margin-bottom:9px;
	display:block;
}
.fm li label, .fm li input, .fm li textarea, .fm li span, .fm li a {
	float: left;
	display: inline-block;
	outline: none;
}
.fm li label {
	color: #413736;
	padding:0 5px;
}
.fm li input {
	height:32px;
	line-height: 32px;
	border:none;
	width:220px;
	background:#fff;
	color: #555;
	font-family:"Microsoft Yahei";
}
.fm .area {
	height:122px;
}
.fm textarea {
	width:282px;
	line-height: 29px;
	border:none;
	background: none;
	height:102px;
	color: #555;
	font-family:"Microsoft Yahei";
}
.fm li span {
	position: absolute;
	top:0;
	right:-10px;
	z-index: 1;
	color:#F00;
}
.fm .test {
	background: none;
	border:none;
}
.fm .test div {
	width:154px;
	margin:0;
	background:#fff;
	float: left;
	border:1px solid #f1f1f1;
}
.fm .test div input {
	width:75px;
}
.fm .test a {
	padding:9px 0 0 26px;
	display: inline-block;
}
.fm .test img {
	display:inline-block;
	vertical-align: middle;
}
.fm .btn {
	border:none;
	background: none;
	padding:19px 0 0 48px;
}
.fm .btn input {
	width:68px;
	border:none;
	height:34px;
	font-size: 14px;
	background: #ededed;
	color:#413736;
	font-size:14px;

}
.fm .btn .sbm {
	background: #f00;
	margin-right:9px;
	color: #fff;
	font-size:14px;
}
.common-2 {
  background: #fff;
   }
  .common-2 .about-holike .left {
    width: 835px; }
    .common-2 .about-holike .left .swiper-slide a {
      display: block;
      width: 100%;
      height: 100%;
	  background-color: #fff;
	   }
      .common-2 .about-holike .left .swiper-slide a:hover .introduce {
        -webkit-transform: translate(10px, 0);
           -moz-transform: translate(10px, 0);
            -ms-transform: translate(10px, 0);
                transform: translate(10px, 0); }
        .common-2 .about-holike .left .swiper-slide a:hover .introduce .more-btn {
          opacity: 1;
          -webkit-transform: translate(0, 0);
             -moz-transform: translate(0, 0);
              -ms-transform: translate(0, 0);
                  transform: translate(0, 0); }
    .common-2 .about-holike .left .swiper-slide .introduce {
      z-index: 22;
      box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
      position: absolute;
      top: 50%;
      left: 0;
      width: 296px;
      height: 343px;
      margin-top: -171.5px;
      background: #F0F0F0;
      padding: 65px 46px 0;
      -moz-box-sizing: border-box;
           box-sizing: border-box;
      -webkit-transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      transition: all 0.5s ease; }
      .common-2 .about-holike .left .swiper-slide .introduce h1 {
        font-size: 20px;
        color: #000;
        margin-bottom: 4px; }
      .common-2 .about-holike .left .swiper-slide .introduce h3 {
        font-size: 14px;
        color: rgba(51, 51, 51, 0.4); }
      .common-2 .about-holike .left .swiper-slide .introduce .icon {
        margin: 12px 0;
        display: block;
        width: 100%;
        height: 1px;
        border-top: 1px dashed rgba(0, 0, 0, 0.3); }
      .common-2 .about-holike .left .swiper-slide .introduce .p {
		text-align:left;
        width: 100%;
        color: #666;
        font-size: 14px;
        line-height: 28px;
        height: 162px;
        overflow: hidden; }
      .common-2 .about-holike .left .swiper-slide .introduce .btn {
        width: 34px;
        height: 92px;
        line-height: 92px;
        text-align: center;
        position: absolute;
        right: -34px;
        top: 50%;
        margin-top: -46px;
        background: #e70013; }
        .common-2 .about-holike .left .swiper-slide .introduce .btn img {
          vertical-align: middle;
		  border: 0 none;
			padding: 0px;
			margin: 0px;
			padding-top:41px;
     }
      .common-2 .about-holike .left .swiper-slide .introduce .more-btn {
        margin-top: 10px;
        font-size: 14px;
        color: #141414;
        text-align: right;
        -webkit-transition: all .4s ease;
        -moz-transition: all .4s ease;
        transition: all .4s ease;
        opacity: 0;
        -webkit-backface-visibility: hidden;
           -moz-backface-visibility: hidden;
                backface-visibility: hidden;
        -webkit-transform: translate(-30px, 0);
           -moz-transform: translate(-30px, 0);
            -ms-transform: translate(-30px, 0);
                transform: translate(-30px, 0); }
        .common-2 .about-holike .left .swiper-slide .introduce .more-btn span {
          margin-top: -4px;
          margin-left: 15px;
          display: inline-block;
          vertical-align: middle;
          width: 13px;
          height: 13px;
          background-repeat: no-repeat;
          background-position: center center;
          background-image: url(../images/icon-29.png); }
    .common-2 .about-holike .left .swiper-slide .img {
      margin-left: 117px;
      width: 718px;
      height: 514px; }
      .common-2 .about-holike .left .swiper-slide .img img {
        width: 100%;
        height: 100%; }
  .common-2 .about-holike .right {
    margin-left: 845px; }
    .common-2 .about-holike .right .li {
      cursor: pointer;
      position: relative;
      width: 100%;
      height: 164px;
      margin-bottom: 10px;
      background: #F0F0F0;
      -moz-box-sizing: border-box;
           box-sizing: border-box;
      font-size: 0;
      padding-top: 45px;
      padding-left: 70px;
      -webkit-transition: all .3s ease;
      -moz-transition: all .3s ease;
      transition: all .3s ease; }
      .common-2 .about-holike .right .li a {
        display: block;
        width: 100%;
        height: 100%; }
      .common-2 .about-holike .right .li .img {
        display: inline-block;
        vertical-align: top;
        width: 74px;
        height: 74px;
        border-radius: 50%;
        border: 1px solid #777;
        overflow: hidden;
        position: relative;
        -moz-box-sizing: border-box;
             box-sizing: border-box;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        transition: all 0.3s ease; }
        .common-2 .about-holike .right .li .img img {
          z-index: 222;
          position: absolute;
          left: 50%;
          top: 50%;
          -webkit-transform: translate(-50%, -50%);
             -moz-transform: translate(-50%, -50%);
              -ms-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%);
          -webkit-transition: all 0.5s ease;
          -moz-transition: all 0.5s ease;
          transition: all 0.5s ease; }
        .common-2 .about-holike .right .li .img img + img {
          -webkit-transform: translate(-50%, -150%);
             -moz-transform: translate(-50%, -150%);
              -ms-transform: translate(-50%, -150%);
                  transform: translate(-50%, -150%); }
      .common-2 .about-holike .right .li .title {
        display: inline-block;
        vertical-align: top;
        margin-left: 26px;
        margin-top: 16px; }
        .common-2 .about-holike .right .li .title h1 {
          font-size: 18px;
          color: #444;
          margin-bottom: 5px; }
        .common-2 .about-holike .right .li .title h2 {
          font-size: 14px;
          color: rgba(51, 51, 51, 0.5); }
      .common-2 .about-holike .right .li:after {
        position: absolute;
        content: "";
        left: 0;
        bottom: 0;
        width: 0;
        height: 2px;
        background: #333;
        -webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        transition: all 0.3s ease; }
      .common-2 .about-holike .right .li:before {
        position: absolute;
        content: "";
        right: 0;
        bottom: 0;
        width: 0;
        height: 2px;
        background: #e70013;
        -webkit-transition: all 0.6s ease;
        -moz-transition: all 0.6s ease;
        transition: all 0.6s ease; }
      .common-2 .about-holike .right .li:hover {
        box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); }
        .common-2 .about-holike .right .li:hover .img {
          border-color: #e70013;
          background: #e70013; }
          .common-2 .about-holike .right .li:hover .img img {
            -webkit-transform: translate(-50%, 150%);
               -moz-transform: translate(-50%, 150%);
                -ms-transform: translate(-50%, 150%);
                    transform: translate(-50%, 150%); }
          .common-2 .about-holike .right .li:hover .img img + img {
            -webkit-transform: translate(-50%, -50%);
               -moz-transform: translate(-50%, -50%);
                -ms-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%); }
          .common-2 .about-holike .right .li:hover .img .img-bottom {
            opacity: 0;
            -webkit-transition: all 0s ease;
            -moz-transition: all 0s ease;
            transition: all 0s ease; }
        .common-2 .about-holike .right .li:hover:after {
          width: 25px; }
        .common-2 .about-holike .right .li:hover:before {
          width: 323px; }
    .common-2 .about-holike .right .active {
      box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1); }
      .common-2 .about-holike .right .active .img {
        border-color: #e70013;
        background: #e70013; }
        .common-2 .about-holike .right .active .img img {
          -webkit-transform: translate(-50%, 150%);
             -moz-transform: translate(-50%, 150%);
              -ms-transform: translate(-50%, 150%);
                  transform: translate(-50%, 150%); }
        .common-2 .about-holike .right .active .img img + img {
          -webkit-transform: translate(-50%, -50%);
             -moz-transform: translate(-50%, -50%);
              -ms-transform: translate(-50%, -50%);
                  transform: translate(-50%, -50%); }
      .common-2 .about-holike .right .active:after {
        width: 25px; }
      .common-2 .about-holike .right .active:before {
        width: 323px; }
    .common-2 .about-holike .right .li:last-child {
      margin-bottom: 0; }
.fl{float:left;}
.fr{float:right;}
.indexcontent {
    margin: 0 auto;
    width: 1200px;
}
.list-4 li {
    float: left;
    width: 33%;
}
.list-4 li a {
    display: block;
    margin: 0 0 20px 20px;
    border: 1px solid #dedede;
}
.list-4 li .m {
    text-align: center;
    font-size: 0;
}
.list-4 li img {
    display: inline-block;
    width: auto;
    height: auto;
    max-height: 100%;
    max-width: 100%;
    vertical-align: middle;
}
.list-4 li h4 {
    margin: 0;
    font-size: 14px;
    line-height: 45px;
    height: 45px;
    overflow: hidden;
    font-weight: normal;
    text-align: center;
}
.sd-message {padding: 50px 50px;margin-bottom: 30px;}
.form-group {margin-bottom: 15px;}
.form-label {float: left;line-height: 34px;width: 120px;text-align: right;}
.form-label span {color: #e50112;}
.form-content {margin-left: 130px;}
.form-control {line-height: 20px;font-size: 14px;border: 1px solid #ddd;padding: 6px 12px;width: 600px;display: inline-block;vertical-align: top;}
select.form-control {height: 34px;}
.form-submit {padding: 6px 22px;color: #fff;background-color: #e50112;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;}
.form-button {padding: 6px 22px;color: #fff;background-color: #767676;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;}
