/*public styles*/
@font-face {
	font-family: "xbsfont";
	src: url('../font/fzxbs.ttf')format('truetype'), url('../font/fzxbs.woff') format('woff'), url('../font/fzxbs.svg') format('svg');
}
#index_new {
	min-width: 1280px;
}
.m1 .mt {
	height: 28px;
	padding: 55px 0 25px;
}
.m1 .mt h2 {
	float: left;
	height: 28px;
	line-height: 28px;
	font-size: 28px;
	font-weight: 400;
	color: #333;
}
.m1 .mt h2 a {
	color: #333;
	text-decoration: none;
}
.m1 .mt h2 span {
	display: inline-block;
	margin: 12px 0 0 20px;
	font-size: 12px;
	color: #999;
}
.m1 .mt .extra {
	display: block;
	float: right;
	line-height: 28px;
	margin-top: 5px;
	font-size: 16px;
	color: #999;
}
ol, ul {
	list-style: none;
}
i {
	font-style: normal;
}
:focus {
	outline: 0;
}
a img {
	border: 0;
}
.ttbg {
	background: #f5f6f9 url(../images/products.png) no-repeat center top!important;
}
.f_hd_title{background: url(../images/shan1.png) no-repeat left top !important;padding-left: 47px;}
img {
	vertical-align: top;
}
em {
	font-style: normal;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.fn {
	float: none;
}
.al {
	text-align: left;
}
.ac {
	text-align: center;
}
.ar {
	text-align: right;
}
.stop {
	height: 20px;
	line-height: 20px;
	margin-top: 4px;
	border: 0;
	font-size: 14px;
	width: 50px;
	border-right: solid 1px #68b92e;
}
.clr {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-table;
}
*html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
*+html .clearfix {
	min-height: 1%;
}
.overflow {
	overflow: hidden;
}
.form label, .form input, .form select, .form textarea, .form button, .form .label {
	float: left;
	font-size: 12px;
}
.form .item {
	overflow: hidden;
	zoom: 1;
}
.btn-img {
	cursor: pointer;
	overflow: hidden;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: center;
}
.btn-text {
	cursor: pointer;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-align: center;
}
.btn-link {
	display: block;
	overflow: hidden;
	text-align: center;
}
.hide {
	display: none;
}
.invisible {
	visibility: hidden;
}
.tab {
	overflow: hidden;
	zoom: 1;
}
.tab li, .tab a, .tab-item {
	float: left;
	cursor: pointer;
	text-align: center;
}
.m, .mt, .mc, .mcc, .mb {
	overflow: hidden;
	zoom: 1;
}
.t10 {
	margin-top: 10px;
}
.m {
	margin-bottom: 10px;
}
.through {
	text-decoration: line-through;
}
.nobor {
	border: none!important;
}
.block {
	display: block;
	position: absolute;
	overflow: hidden;
}
.p_relative {
	position: relative;
}
.block_a {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 4;
}
.lwx_block_img {
	display: block;
	width: 100%;
	height: 100%;
}
.icon {
	width: 26px;
	height: 16px;
	background: url(../images/common-icons.png) no-repeat;
}
/* title style */
.title_new {
	background: url(../images/new.gif) no-repeat;
	width: 22px;
	padding: 0 11px;
}
.title_hot {
	background: url(../images/hot.gif) no-repeat;
	width: 22px;
	padding: 0 11px;
}
.title_red {
	color: #FF0000;
}
.title_blue {
	color: #005EA7;
}
.title_s20 {
	font-size: 20px;
	font-family: Ã©Â»â€˜Ã¤Â½â€œ;
}
.pi {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 42px;
	height: 42px;
	font: bold 14px/42px Arial;
	text-align: center;
	color: #fff;
	overflow: hidden;
	zoom: 1;
}
.animate_arrow {
	display: block;
	position: absolute;
	right: 8px;
	top: 18px;
	font: 700 20px/16px simsun;
	height: 8px;
	overflow: hidden;
	color: #fff;
	-moz-transition: -moz-transform .2s ease-in;
	-webkit-transition: -webkit-transform .2s ease-in;
	-o-transition: -o-transform .2s ease-in;
	transition: transform .2s ease-in;
	-moz-transform: rotate(0);
	-webkit-transform: rotate(0);
	-o-transform: rotate(0);
	transform: rotate(0)
}
.animate_arrow s {
	position: relative!important;
	top: -9px;
	text-decoration: none;
	text-indent: 0;
}
.animate_arrow_rotate {
	-moz-transform: rotate(180deg);
	-moz-transform-origin: 50% 30%;
	-webkit-transform: rotate(180deg);
	-webkit-transform-origin: 50% 30%;
	-o-transform: rotate(180deg);
	-o-transform-origin: 50% 30%;
	transform: rotate(180deg);
	transform-origin: 50% 30%;
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	top: 3px\9
}
span.levels_class {
	border: 1px solid #d3d3d3;
	display: inline-block;
	width: 12px;
	height: 12px;
	vertical-align: middle;
	margin-top: -2px;
	position: relative;
}
span.levels_class .animate_arrow {
	top: 4px;
	right: 0px;
	font-size: 12px;
	color: #d3d3d3;
}
.has_classify {
	position: relative;
}
.classify_content {
	display: none;
	background: #fff;
	position: absolute;
	top: 16px;
	width: 280px;
	padding: 20px 5px 5px;
}
.classify_content a {
	display: block;
	width: 70px;
	text-align: center;
	float: left;
	height: 20px;
	margin-bottom: 5px;
}
.has_classify_hover a {
	background: #fff;
}
.has_classify_hover a .levels_class {
	border: none;
}
.has_classify_hover a span.levels_class {
	border-color: #fff;
}
.has_classify_hover .classify_content {
	display: block;
	z-index: 1000;
}
/*text*/
body {
	font-family: Microsoft YaHei, "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜", Arial, Verdana, "Ã¥Â®â€¹Ã¤Â½â€œ";
	font-size: 12px;
	color: #666;
	line-height: 150%;
	min-width: 1280px;
	background: #fff;
}
input, select, button {
	font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana, "Ã¥Â®â€¹Ã¤Â½â€œ";
}
.cinfo {
	color: #FF0000;
}
.cword {
	color: #FF6600;
}
.red {
	color: #C00;
}
.bigred {
	color: #C00;
	font-weight: bold;
}
.mb5 {
	float: left;
	margin-bottom: 5px;
}
.fl14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.f20 {
	font-size: 20px;
}
.f28 {
	font-size: 28px;
}
.farial {
	font-family: Arial;
}
.orange_color {
	color: #ff5500;
}
.orange2 {
	color: #fe7f2e;
}
.dark_color {
	color: #5f5f5f;
}
.blue_color {
	color: #68b92e;
}
.disabled_color {
	color: #AEAEAE!important;
}
.disabled_btn {
	background: #F2F2F2!important;
	color: #999999!important;
}
.disabled_gray_btn {
	background-color: #B0B0B0!important;
}
/*link*/
a:link, a:visited {
	color: #000;
	text-decoration: none;
}
a:hover, a:active {
	color: #db261f;
	text-decoration: none;
}
/*Ã§â€šÂ¹Ã¤Â½ÂÃ§Â¬Â¦Ã©Â¢Å“Ã¨â€°Â²*/
::-webkit-input-placeholder {
color:#999;
}
:-moz-placeholder {
color:#999;
}
::-moz-placeholder {
color:#999;
}
:-ms-input-placeholder {
color:#999;
}
/*layout*/
.w {
	width: 980px;
	margin: 0 auto;
}
.w:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.w_new {
	width: 1180px;
	margin: 0 auto;
}
body .frilink .w_new {
	width: 980px;
}
.w1 {
	margin-bottom: 10px;
}
.lh {
	zoom: 1;
}
.lh:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.lh li, .lh dl, .lh .item {
	float: left;
}
.ld {
	position: relative;
	zoom: 1;
}
.ld s, .ld b, .ld em, .ld .block {
	position: absolute;
	display: block;
	overflow: hidden;
}
.left {
	float: left;
	width: 222px;
	overflow: hidden;
}
.right {
	float: right;
	width: 753px;
	overflow: hidden;
}
.left_new {
	float: left;
	width: 300px;
	overflow: hidden;
}
.right_new {
	float: right;
	width: 860px;
	overflow: hidden;
}
.lwx_master1_icon {
	display: inline-block;
	background: url(../images/master1.png) 0 0 no-repeat;
	overflow: hidden;
}
.checkbox_txt_box {
	padding: 10px;
	font-size: 14px;
	color: #999;
}
.checkbox_txt_box, .checkbox_txt_box input[type=checkbox] {
	vertical-align: middle;
}
table {
	empty-cells: show;
}
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
h1 {
	font-size: 20px;
	font-family: Arial, Lucida, Verdana, "microsoft yahei", "Ã¥Â®â€¹Ã¤Â½â€œ", Helvetica, sans-serif;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 12px;
}
.ftx01, .flk01 a:link, .flk01 a:visited, a.flk01:link, a.flk01:visited {
	color: #FCD410;
}
.ftx02, .flk02 a:link, .flk02 a:visited, a.flk02:link, a.flk02:visited {
	color: #F90;
}
.ftx03, .flk03 a:link, .flk03 a:visited, a.flk03:link, a.flk03:visited {
	color: #A0410A;
}
.ftx04, .flk04 a:link, .flk04 a:visited, a.flk04:link, a.flk04:visited {
	color: #F00;
}
.ftx05, .flk05 a:link, .flk05 a:visited, a.flk05:link, a.flk05:visited {
	color: #A40F00;
}
.ftx11, .flk11 a:link, .flk11 a:visited, a.flk11:link, a.flk11:visited {
	color: #B8D1EA;
}
.ftx12, .flk12 a:link, .flk12 a:visited, a.flk12:link, a.flk12:visited {
	color: #4589BF;
}
.ftx13, .flk13 a:link, .flk13 a:visited, a.flk13:link, a.flk13:visited {
	color: #0B3B8C;
}
.ftx14, .flk14 a:link, .flk14 a:visited, a.flk14:link, a.flk14:visited {
	color: #12A000;
}
.ftx21, .flk21 a:link, .flk21 a:visited, a.flk21:link, a.flk21:visited {
	color: #FFF;
}
.ftx22, .flk22 a:link, .flk22 a:visited, a.flk22:link, a.flk22:visited {
	color: #CCC;
}
.ftx23, .flk23 a:link, .flk23 a:visited, a.flk23:link, a.flk23:visited {
	color: #999;
}
.ftx24, .flk24 a:link, .flk24 a:visited, a.flk24:link, a.flk24:visited {
	color: #666;
}
.ftx25, .flk25 a:link, .flk25 a:visited, a.flk25:link, a.flk25:visited {
	color: #515151;
}
.ftx26, .flk26 a:link, .flk26 a:visited, a.flk26:link, a.flk26:visited {
	color: #000;
}
body a.lwx_cur_color {
	color: #ff5500;
}
.spr_line {
	width: 100%;
	height: 1px;
	background: #dbdfe2;
	overflow: hidden;
}
.tt_right_link {
	font-size: 16px;
	margin-top: 5px;
	float: right
}
.index-icons {
	display: inline-block;
	zoom: 1;
*display:inline;
	background: url(../images/index-icons.png) no-repeat;
}
.last-list {
	margin: 0!important;
}
.noborder {
	border: none!important;
}
.floor_box {
	width: 1280px;
	margin: 0 auto 10px;
}
.floor_boxad {
	width: 100%;
	margin: 0 auto 30px;
	height: 128px;
}
.floor_boxad a{
	width: 100%;
	height:128px;
	margin:0 auto;
	display:block;
}
/*Ã¥Â¤Â´Ã©Æ’Â¨Ã¦Â â€¡Ã©Â¢Ëœ*/
.floor_box .f_hd {
	height: 54px;
	padding: 0 5px 0 0px;
}
.floor_box .f_hd_title h3 {
	line-height: 56px;
	font-size: 26px;
	color: #db261f;
	font-weight: bold;
	font-family: "xbsfont", Microsoft YaHei, Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana;
}
.floor_box .f_hd_title span {
	color: #999;
	font-size: 13px;
	line-height: 56px;
	margin-left: 10px;
	font-family: Microsoft YaHei, Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana;
	font-weight: normal;
}
.floor_box .box_subtit {
	display: inline-block;
	font-size: 16px;
	color: #666;
	line-height: 60px;
}
.box .f_hd {
	height: 54px;
	line-height: 54px;
}
.box .f_bd {
	border: 1px solid #DBDFE2;
}
.box .f_hd_title h3 {
	text-indent: 0;
}
.box .box_subtit {
	font-size: 14px;
	background: none;
	padding: 0;
	margin: 0;
}
/*Ã©â€œÂ¾Ã¦Å½Â¥Ã¦Å’â€°Ã©â€™Â®*/
.pt_tags {
	height: 28px;
	padding-top: 20px;
	text-align: right;
	overflow: hidden;
}
.pt_tags .pt_tags_item {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	border: 0px solid #fff;
	color: #999;
	margin-left: 10px;
	margin-bottom: 5px;
	overflow: hidden;
	border-radius: 8px;
	word-wrap: break-word;
	word-break: break-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	position: absolute;
	right: 0;
	text-transform: uppercase;
}
/***Ã©Â¦â€“Ã©Â¡ÂµÃ¥Â¤Â´Ã©Æ’Â¨***/
.index_top_box {
	margin-bottom: 18px;
}
/*slide_banner*/
.index_top_box #slide_banner, #index_top #slide_banner .slide_stage {
	position: relative;
	width: 100%;
	height: 370px;
	overflow: hidden;
}
.index_top_box #slide_banner {
	background: url(../images/loading.gif) #f5f5f5 no-repeat center center;
}
.index_top_box .slide_stage ul {
	height: 370px;
}
.index_top_box .slide_stage li {
	float: left;
	outline: none;
}
.index_top_box .slide_stage li a {
	display: block;
	width: 100%;
	height: 370px;
}
.index_top_box .slide_stage .slide_handdler {
	margin-top: -30px;
}
.slide_handdler {
	position: absolute;
	width: 100%;
	height: 12px;
	margin-top: -24px;
	text-align: center;
}
.slide_handdler a {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin: 0 5px;
	background: #b5b5b5;
	overflow: hidden;
	border-radius: 14px;
}
.slide_handdler a.current {
	background: #f1a440;
	color: #fff !important;
}
/*Ã¥Â¤Â´Ã©Æ’Â¨Ã¥Â¹Â¿Ã¥â€˜Å */
.index_top_advers {
	position: relative;
	top: 8px;
	left: 50%;
	width: 992px;
	margin-left: -372px;
	font-size: 0;
}
.index_top_advers a {
	display: inline-block;
	margin-right: 7px;
}
.index_top_advers img {
	display: block;
	width: 238px;
	height: 96px;
}
/***Ã¥Â¤Â§Ã¨ÂÅ¡Ã¦Æ’Â ***/
.index_sale_box .f_hd {
	background: url("../images/index_floor1.jpg") no-repeat;
}
.index_sale_box .box_subtit {
	color: #e01222;
}
.index_sale_box .f_bd {
	position: relative;
	height: 243px;
	padding: 25px 0;
	border: 1px solid #DBDFE2;
	font-size: 0;
}
.lwx_td_content {
	display: inline-block;
	width: 250px;
	border-right: 1px solid #DBDFE2;
	overflow: hidden;
}
.index_sale_box .lwx_td_content:last-of-type {
	border-right: none;
}
.sale_list {
	width: 1000px;
	height: 253px;
	overflow: hidden;
	position: relative;
}
.lwx_td_content dd {
	padding: 0 25px;
	position: relative;
}
.lwx_td_content h4 {
	color: #000;
	font-size: 16px;
	font-weight: lighter;
}
.lwx_td_content p {
	font-size: 14px;
	width: 100%;
	overflow: hidden;
	line-height: 20px;
	height: 40px;
}
.lwx_td_content h4 {
	width: 100%;
	overflow: hidden;
	height: 25px;
	line-height: 25px;
}
.lwx_td_content .orange_color {
	font-size: 16px;
}
.lwx_td_content img {
	display: block;
	width: 200px;
	height: 180px;
}
.lwx_td_price {
	font-size: 14px;
	color: #ff5500;
}
.lwx_td_price .lwx_cheap_price_ {
	color: red;
	font-size: 18px;
	vertical-align: middle;
}
.lwx_td_price .lwx_market_price {
	font-size: 14px;
	color: #999;
	text-decoration: line-through;
	vertical-align: middle;
	position: relative;
	top: 1px;
}
body .lwx_price_hot, body .lwx_price_new, body .lwx_price_great {
	display: inline-block;
	width: 32px;
	height: 18px;
	background-position: 0 -80px;
	vertical-align: middle;
}
body .lwx_price_new {
	background-position: 0 -110px;
}
body .lwx_price_great {
	width: 46px;
	background-position: 0 -140px;
}
.index_sale_box .lwx_td_price .lwx_cheap_price_ {
	vertical-align: bottom;
}
/*Ã¥Â¹Â¿Ã¥â€˜Å */
.pro_show_ad {
	position: absolute;
	right: 10px;
	top: 25px;
	width: 180px;
	height: 245px;
	overflow: hidden;
}
.pro_show_ad li {
	position: relative;
	float: left;
	height: 100%;
	width: 180px;
	outline: none;
}
.slide_handdler {
	position: absolute;
	width: 100%;
	height: 12px;
	margin-top: -24px;
	text-align: center;
	bottom: 12px;
}
.pro_show_ad .slide_handdler a {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 2px;
	background: #000;
	overflow: hidden;
	border-radius: 14px;
}
.pro_show_ad .slide_handdler a.current {
	background: #DC1323;
}
/***Ã¥â€œÂÃ§â€°Å’+Ã¤Â¼ËœÃ¦Æ’Â Ã¥Ë†Â¸+Ã§Æ’Â­Ã©â€â‚¬***/
.grid_box {
	overflow: hidden;
	margin-bottom: 0;
}
.grid_box .box {
	float: left;
	width: 392px;
	margin-right: 12px;
	margin-bottom: 10px;
}
.grid_box .box:last-child {
	margin-right: 0;
}
.grid_box .coupon_box .f_hd {
	border-bottom: solid 2px #36b9f1;
	background: url(../images/tbg7.jpg) no-repeat;
}
.grid_box .coupon_box .f_hd:before {
	position: absolute;
	width: 5px;
	background: #36b9f1;
	height: 21px;
	content: '';
	left: 0;
	top: 19px;
}
.grid_box .coupon_box .f_bd {
	padding: 0;
	font-size: 0;
}
.grid_box .coupon_box .f_bd img {
	width: 195px;
	height: 185px;
}
.grid_box .brand_box .f_hd {
	border-bottom: solid 2px #68b92e;
	background: url(../images/tbg8.jpg) no-repeat;
}
.grid_box .brand_box .f_hd:before {
	position: absolute;
	width: 5px;
	background: #68b92e;
	height: 21px;
	content: '';
	left: 0;
	top: 19px;
}
.hqtj_box {
	width: 390px;
}
.hqtj_box .hd {
	width: 100%;
	border-bottom: 1px solid #e6e6e6;
	overflow: hidden;
}
.hqtj_box .hd h2 {
	float: left;
	font-size: 24px;
	font-weight: normal;
	color: #333;
	line-height: 60px;
}
.hqtj_box .hd h2 {
	border-bottom: 2px solid #961b97;
}
.hqtj_box .more {
	float: right;
	margin-top: 30px;
}
.hqtj_box ul li {
	border-top: 1px solid #e6e6e6;
	margin-top: -1px;
	height: 75px;
	padding: 13px 15px;
	position: relative;
	vertical-align: top;
}
.hqtj_box ul li .pic {
	float: left;
	width: 70px;
	margin-right: 10px;
	height: 70px;
	overflow: hidden;
}
.hqtj_box ul li .pic img {
	width: 70px;
	height: 70px;
}
.hqtj_box ul li .info {
	float: left;
	line-height: 20px;
	width: 220px;
}
.hqtj_box ul li .info .fs18 {
	margin-bottom: 7px;
	height: 18px;
	overflow: hidden;
}
.hqtj_box ul li .info .fs18 a {
	color: #1b1b1f;
	font-size: 16px;
}
.hqtj_box ul li .info .fs18 a:hover {
	color: #68b92e;
}
.hqtj_box ul li .time {
	float: right;
	position: relative;
	width: 51px;
	height: 70px;
	background: url(../images/line.png) no-repeat;
}
.hqtj_box ul li .time span {
	position: absolute;
}
.hqtj_box ul li .time .month {
	top: 5px;
	left: 0px;
	font-size: 18px;
	color: #999;
}
.hqtj_box ul li .time .day {
	bottom: 7px;
	right: 0px;
	font-size: 18px;
	color: #999;
}
.hqtj_box ul li:hover {
	background: #fafafa;
}
.grid_box .f_bd {
	padding: 10px 13px;
}
.grid_box .f_bd_nav {
	margin-bottom: 20px;
}
.grid_box .f_bd_nav a {
	display: inline-block;
	margin: 0 5px;
	padding: 0 6px;
	font-size: 14px;
	line-height: 1.6;
	color: #9f9f9f;
}
.grid_box .brand_box .f_bd_nav li.on a, .grid_box .brand_box .f_bd_nav a:hover {
	border-bottom: 2px solid #5987E9;
	color: #666;
}
.grid_box .brand_box .f_bd_content {
	font-size: 0;
}
.grid_box .brand_box .f_bd_content img {
	display: block;
	width: 100%;
	height: 63px;
}
.grid_box .brand_box .f_bd_content a {
	position: relative;
	display: block;
	border: 1px solid #DBDFE2;
	margin-left: 5px;
	margin-bottom: 6px;
	float: left;
	width: 113px;
	height: 63px;
	overflow: hidden;
}
.grid_box .hot_box .f_hd {
	border-bottom: solid 2px #f9b72d;
	background: url(../images/tbg6.jpg) no-repeat;
}
.grid_box .hot_box .f_hd:before {
	position: absolute;
	width: 5px;
	background: #f9b72d;
	height: 21px;
	content: '';
	left: 0;
	top: 19px;
}
.grid_box .hot_box .td_pro_content img {
	display: block;
	width: 100%;
	height: 80px;
}
.grid_box .ranking_tag {
	position: absolute;
	left: -4px;
	top: -2px;
	font-size: 22px;
	line-height: 1;
}
.grid_box .primary_tag {
	color: #FE2435;
}
.grid_box .primary_tag:after {
	content: "1";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 12px;
	line-height: 1.4;
}
.grid_box .second_tag {
	color: #FF7F2C;
}
.grid_box .second_tag:after {
	content: "2";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 12px;
	line-height: 1.4;
}
.grid_box .third_tag {
	color: #4CD643;
}
.grid_box .third_tag:after {
	content: "3";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: 12px;
	line-height: 1.4;
}
.grid_box .hot_box .f_bd {
	padding: 11px 10px;
	height: 282px;
}
.grid_box .hot_box .f_bd_nav li.on a, .grid_box .hot_box .f_bd_nav a:hover {
	border-bottom: 2px solid #FF5500;
	color: #666;
}
.grid_box .hot_box .tempWrap ul {
	position: relative;
	top: 1px;
}
.grid_box .hot_box .tempWrap .td_pro_content {
	width: 110px;
	margin: 0 auto;
	text-align: left;
}
.td_pro_tit {
	height: 36px;
	line-height: 18px;
	overflow: hidden;
	color: #1b1b1f;
}
.grid_box .hot_box .tempWrap li {
	float: left;
	width: 122px;
	border-bottom: 1px solid #efefef;
	border-right: 1px solid #efefef;
	padding: 5px 0;
	text-align: center;
}
.grid_box .hot_box .f_bd table {
	width: 100%;
	height: 306px;
	border-collapse: collapse;
}
.grid_box .hot_box table td {
	height: 150px;
	border: 1px solid #efefef;
	border-top: none;
	border-left: none;
}
.grid_box .hot_box table tr td:last-child {
	border-right: none;
}
.grid_box .hot_box table tr:last-child td {
	border-bottom: none;
}
.td_pro_content {
	position: relative;
}
.grid_box .hot_box table td img {
	display: block;
	width: 110px;
	height: 80px;
}
.grid_box .hot_box table td .td_pro_tit {
	height: 36px;
	overflow: hidden;
	padding: 0 5px;
}
.grid_box .hot_box .ranking_tag {
	left: 0;
	top: 0;
}
/***Ã¥Â®Â¶Ã¥Â±â€¦***/
.home_box {
	overflow: hidden;
}
/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.home_box .f_hd {
	height: 54px;
	padding: 0 5px 0 0px;
	display: block;
	margin-bottom: 30px;
	border-bottom: solid 1px #D8D8D8;
}
.home_box .f_hd_title h3 {
	line-height: 56px;
	font-size: 26px;
	color: #db261f;
	font-family: "xbsfont", Microsoft YaHei, Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana;
	font-weight: bold;
}
.home_box .f_hd_title span {
	color: #999;
	font-size: 13px;
	line-height: 56px;
	margin-left: 10px;
	font-weight: normal;
}
.home_box .box_subtit {
	display: inline-block;
	font-size: 16px;
	color: #666;
	line-height: 60px;
}
.home_box .f_hd:before {
	position: absolute;
	background: #db261f;
	content: '';
	left: 0;
	top: 52px;
	float: left;
	width: 106px;
	height: 0px;
	display: block;
	border-radius: 4px;
}
/*Ã¥Â·Â¦Ã¤Â¾Â§*/
.home_box .recommend_article_box {
	width: 310px;
	position: relative;
}
.home_box .modal_tit {
	height: 54px;
	padding-left: 0px;
	line-height: 56px;
	overflow: hidden;
	background: url(../images/shan1.png) no-repeat left top !important;
	padding-left: 47px;
}
.home_box .modal_tit:before {
	position: absolute;
	width: 10px;
	background: #db261f;
	height: 12px;
	content: '';
	left: 0;
	top: 52px;
	float: left;
	width: 106px;
	height: 0px;
	display: block;
	border-radius: 4px;
}
.home_box .modal_tit h4 {
	display: inline-block;
	font-size: 26px;
	font-weight: bold;
	color: #db261f;
	font-family: xbsfont, Microsoft YaHei, Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana;
}
.home_box .modal_tit2 {
	position: relative;
	height: 45px;
	padding-left: 20px;
	line-height: 45px;
	border: 1px solid #AEB5E3;
	color: #6870a0;
	overflow: hidden;
}
.home_box .modal_tit2:before {
	position: absolute;
	width: 5px;
	background: #098606;
	height: 21px;
	content: '';
	left: 0;
	top: 13px;
}
.home_box .modal_tit2 h4 {
	display: inline-block;
	font-size: 20px;
	font-weight: normal;
}
.recommend_article_box .modal_content {
	padding: 0px;
	border: 1px solid #F0F0F0;
	margin-top: 10px;
}
.home_box .list_box {
	padding-bottom: 0px;
}
.home_box .list_item_box {
	display: block;
	width: 100%;
	height: 100%;
	margin-top: 15px;
	overflow: hidden;
}
.home_box .list_item_box h5 {
	margin-bottom: 5px;
	line-height: 20px;
	color: #1b1b1f;
	font-weight: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
}
.home_box .list_item_box p {
	height: 40px;
	line-height: 20px;
	font-size: 12px;
	color: #999;
	overflow: hidden;
}
.home_box .list_item_box:hover h5 {
	color: #68b92e;
}
.home_box .list_item_box:hover p {
	color: #68b92e;
}
.home_box .list_item_box .list_item_img {
	float: left;
	width: 80px;
	height: 70px;
	margin-right: 10px;
	font-size: 0;
	overflow: hidden;
}
.home_box .list_item_box .list_item_img img {
	width: 80px;
	height: 70px;
	overflow: hidden;
}
.art-list {
	padding-top: 9px;
	border-top: 1px solid #DBDFE2;
}
.art-list li {
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.home_box .list_box img {
	width: 278px;
	height: 184px;
}
.home_box .recommend_article_box .lxwm {
	padding: 6px 12px;
	margin-top: 10px;
	border: 1px solid #ddd;
	background: #fff;
	border-radius: 3px;
}
.home_box .recommend_article_box .lxwm p {
	color: #333333;
	font-size: 14px;
	line-height: 24px;
}
.home_box .recommend_article_box .lxwm p b {
	color: #db261f;
}
.home_box .recommend_article_box .lxwm img {
	margin-top: 8px;
}
.inminwid2 {
	width: 100%;
	min-width: 1280px;
	padding-bottom: 70px;
	/*background: url(../images/case_bg.png) no-repeat bottom;*/
}
.inminwid1 {
	width: 100%;
	min-width: 1280px;
	padding-top: 35px;
	/*padding-bottom: 15px;
	background: url(../images/w_bg3.png) no-repeat top;*/
}
.inminwid3 {
	width: 100%;
	min-width: 1280px;
	/*padding-top: 20px;
	background: url(../images/bg50.png) no-repeat top;*/
}
/*Ã¥ÂÂ³Ã¤Â¾Â§--Ã¥Â¸Â®Ã©â‚¬â€°Ã¨Â´Â­*/
.home_box .guide_box {
	width: 940px;
	height: 470px;
	position: relative;
}
.guide_box .pt_tags {
}
.guide_box .pt_tags .pt_cate_item {
	display: inline-block;
	line-height: 43px;
	/* margin: 0 13px; */
	color: #eebf04;
	font-size: 15px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding: 0 11px;
	border: 1px solid #fff;
	color: #fff;
	margin-left: 10px;
	margin-top: 10px;
	/* max-width: 100px; */
	overflow: hidden;
	word-wrap: break-word;
	word-break: break-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-color: #098606;
	border-radius: 8px;
}
.guide_box .pt_tags .pt_cate_item:hover, .guide_box .pt_tags li.on .pt_cate_item {
	background-color: #085c06;
	color: #fff;
}
.guide_box .mc .gg-img {
	width: 264px;
	height: 316px;
	overflow: hidden;
}
.guide_box .mc-right {
	padding: 10px 10px 10px 0;
	/*background-color: #FBFBFB;*/
}
.guide_box .mc-right ul li {
	width: 296px;
	margin-right: 15.5px;
}
.guide_box .mc-right ul li .img {
	width: 296px;
	height: 182px;
	overflow: hidden;
	border-radius: 4px;
}
.guide_box .mc-right ul li:nth-child(3n) {
	margin-right: 0px;
}
.guide_box .mc-right h5 a {
	display: inline-block;
	zoom: 1;
	margin: 20px 0 16px;
	font-size: 16px;
	line-height: 1.5;
	font-weight: normal;
}
.guide_box .mc-right .pro-link {
	position: relative;
	display: block;
	width: 296px;
	height: 182px;
	overflow: hidden;
	margin-bottom: 15px;
	/*border-radius: 8px;*/
}
.guide_box .mc-right .pro-link img {
	width: 100%;
	height: 182px;
	transition: all 0.6s;
	object-fit: cover;
}
.guide_box .mc-right .pro-link:hover img {
    transform: scale(1.1);
}
.guide_box .mc-right .pro_title {
	width: 100%;
	height: 36px;
	line-height: 36px;
	font-size: 15px;
	color: #F2F2F2;
	text-align: center;
	/*background-color:#db261f;*/
	background: rgba(0,0,0,0.3);
	text-indent: 0px;
	position: absolute;
	bottom: 0;
}
.guide_box .mc-right li:hover .pro_title {
    background-color: #da0000;
}
.guide_box .mc-right ul .article-list {
}
.guide_box .mc-right ul .article-list a {
	display: block;
	width: 211px;
	height: 18px;
	overflow: hidden;
	font-size: 12px;
	margin: 10px 0;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.guide_box .mc-right .m-zhaunti {
	clear: both;
	padding: 8px 0;
}
.guide_box .mc-right .m-zhaunti li {
	margin-right: 15px;
}
.guide_box .mc-right .m-zhaunti li:last-child {
	margin-right: 0;
}
.guide_box .mc-right .m-zhaunti .zhuanlan {
	margin-right: 18px;
}
/*Ã¥ÂÂ³Ã¤Â¾Â§Ã¤Â¸â€œÃ©Â¢Ëœ*/
.zhuanti_box .modal_content {
	position: relative;
	width: 890px;
	height: 170px;
	overflow: hidden;
}
.zhuanti_box .modal_tit {
	margin-bottom: 25px;
}
.zhuanti_box .more_info {
	margin-right: 15px;
	font-size: 14px;
	color: #6870a0;
}
.zhuanti_box .modal_content .bd ul {
	width: 890px;
	float: left;
}
.zhuanti_box .modal_content .bd li {
	width: 290px;
	margin-right: 10px;
	float: left;
}
.zhuanti_box .modal_content .bd li:last-child {
	margin-right: 0;
}
.zhuanti_box .modal_content .list-img {
	display: block;
	width: 290px;
	height: 170px;
	overflow: hidden;
}
.zhuanti_box .modal_content .list-img img {
	width: 100%;
	height: 100%;
}
.zhuanti_box .modal_content .prev, .zhuanti_box .modal_content .next, .anli_box .prev, .anli_box .next, .zj_box .prev, .zj_box .next, .sale_list .prev, .sale_list .next {
	display: block;
	position: absolute;
	z-index: 3;
	top: 50%;
	width: 31px;
	height: 42px;
	background: url(../images/index-icons.png) no-repeat;
	color: #fff;
	transform: translate(0, -50%);
	-moz-transform: translate(0, -50%);
	webkit-transform: translate(0, -50%);
}
.zhuanti_box .modal_content .prev, .anli_box .prev, .zj_box .prev, .sale_list .prev {
	left: 0;
	background-position: -331px -295px;
}
.zhuanti_box .modal_content .next, .anli_box .next, .zj_box .next, .sale_list .next {
	right: 0;
	background-position: -367px -295px;
}
.zhuanti_box .modal_content .prev.nothing_more, .anli_box .prev.nothing_more, .zj_box .prev.nothing_more, .sale_list .prev.nothing_more {
	background-position: -330px -253px;
}
.zhuanti_box .modal_content .next.nothing_more, .anli_box .next.nothing_more, .zj_box .next.nothing_more, .sale_list .next.nothing_more {
	background-position: -368px -253px;
}
.zhuanti_box .modal_content .prevStop {
	background-position: -331px -253px;
}
.zhuanti_box .modal_content .nextStop {
	background-position: -367px -253px;
}
/***Ã¥Â·Â¥Ã§Â¨â€¹Ã¦Â¡Ë†Ã¤Â¾â€¹***/
/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.anli_box .f_hd, .zj_box .f_hd {
	margin-bottom: 20px;
	border-bottom: solid 1px #D8D8D8;
	margin-top: 30px;
}
.anli_box .f_hd:before, .zj_box .f_hd:before {
	position: absolute;
	width: 10px;
	background: #db261f;
	height: 12px;
	content: '';
	left: 0;
	top: 53px;
	float: left;
	width: 106px;
	height: 0px;
	display: block;
	border-radius: 4px;
}
.anli_box .f_hd span, .zj_box .f_hd span {
	line-height: 28px;
}
.anli_box .box_subtit {
}
/*Ã¦Â¡Ë†Ã¤Â¾â€¹Ã¥Ë†â€”Ã¨Â¡Â¨*/
.caseMain {
	margin: 36px 0 0px;
	height: 272px;
	overflow: hidden;
}
.caseMain li {
	width: 226px;
	height: 270px;
	border: 1px solid #E8E8E8;
	position: relative;
	margin-left: 10px;
	overflow: hidden;
}
.caseMain li:first-child {
	margin-left: 0;
}
.caseMain li .tit {
	height: 48px;
	padding: 10px 0 5px;
	margin: 0 10px;
	font: normal 14px/24px "microsoft yahei";
	border-bottom: 1px solid #FAFAFA;
	overflow: hidden;
	text-align: center;
}
.caseMain li .tit a {
	color: #1b1b1f;
	font-size: 16px;
}
.caseMain li .tit a:hover {
	color: #68b92e;
}
.caseMain li .info {
	margin: 0 10px;
	overflow: hidden;
}
.caseMain li .info span {
	padding: 0 5px;
}
.caseMain li .info span:first-child {
	border-right: 1px solid #c1c1c1;
}
.caseMain li .info span:last-child {
	display: none;
}
.caseMain li .cate_text {
	color: #5684e0;
}
.caseMain li .Live_sg {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 94px;
	height: 94px;
	cursor: pointer;
}
.caseMain li .Live_ing {
	background-image: url(../images/Live_ing.png);
}
.caseMain li .Live_ok {
	background-image: url(../images/Live_ok.png);
}
.caseMain li .img {
	position: relative;
	width: 206px;
	height: 210px;
	overflow: hidden;
	text-align: center;
	overflow: hidden;
	margin: 10px 10px 0 10px;
}
.caseMain li .img img {
	width: 206px;
	height: 210px;
}
.main.w_new .caseMain li .img {
	width: 226px;
	height: 220px;
}
/*Ã¤Â¸Å¡Ã¤Â¸Â»Ã¨Â¯â€žÃ¤Â»Â·*/
.design_evaluate_box {
	height: 170px;
}
.design_evaluate_box .de_tit {
	width: 33px;
	height: 68px;
	padding: 50px 10px;
	border: 1px solid #5E91EC;
	font-size: 18px;
	color: #5784e0;
	background-color: #E0E8FB;
	text-align: center;
}
#design_client {
	width: 1142px;
	height: 138px;
	padding: 15px 0;
	overflow: hidden;
	text-align: left;
	border: 1px solid #DBDFE2;
	border-left: 0;
}
#design_client .last_row {
	height: 66px;
	overflow: hidden;
}
#design_client li {
	height: 138px;
	color: #666;
	line-height: 1.6;
	overflow: hidden;
	font-size: 14px;
	box-sizing: border-box;
	width: 570px;
	float: left;
}
#design_client li .fl {
	box-sizing: border-box;
	width: 572px;
	height: 114px;
	padding: 0 15px 0 50px;
	margin-top: 8px;
}
#design_client li .fl:last-child {
	border-left: 1px dashed #DBDFE2;
}
#design_client li span {
	display: inline-block;
	margin: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #5684e0;
	font-size: 14px;
}
/***Ã¦â€¢Ë†Ã¦Å¾Å“Ã¥â€ºÂ¾***/
/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.album_box .f_hd {
	margin-bottom: 18px;
	background: url(../images/tbg3.png) no-repeat;
	border-bottom: solid 4px #36b9f1;
	position: relative;
}
.album_box .f_hd:before {
	position: absolute;
	width: 5px;
	background: #36b9f1;
	height: 21px;
	content: '';
	left: 0;
	top: 19px;
}
.album_box .f_hd span {
	line-height: 28px;
}
/*Ã¦â€¢Ë†Ã¦Å¾Å“Ã¥â€ºÂ¾Ã¥Ë†â€”Ã¨Â¡Â¨*/
.album_box .product_list li {
	width: 224px;
	height: 160px;
	margin-right: 20px;
	position: relative;
	overflow: hidden;
}
.album_box .product_list li:last-child {
	margin-right: 0;
}
.album_box .product_list .list_item .text {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 258px;
	height: 30px;
	line-height: 30px;
	padding: 0px 15px;
	background: rgba(0,0,0,0.6);
}
.album_box .product_list .list_item .text h5 {
	width: 258px;
	color: rgb(255, 255, 255);
	font-weight: normal;
	font-size: 14px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
/***Ã¤Â¸â‚¬Ã¥Ë†â€ Ã©â€™Å¸Ã¦Å Â¥Ã¤Â»Â·***/
.baojia_box .baojia_content {
	padding: 15px 0;
	border: 1px solid #DBDFE2;
	border-top: none;
}
.baojia_box .num_box {
	width: 224px;
	text-align: center;
}
.baojia_box .num_box p {
	margin-bottom: 10px;
	font-size: 15px;
	line-height: 1.5;
}
.baojia_box .sur_num span {
	display: inline-block;
	width: 27px;
	height: 40px;
	line-height: 40px;
	background: url(../images/tag_bg.png) no-repeat;
	font-size: 28px;
	color: #fff;
	text-align: center;
	margin: 0 2px;
}
.design_box {
	width: 973px;
	border-left: 1px solid #DBDFE2;
}
#design_box {
	height: 36px;
	margin: 20px 0 20px 20px;
	overflow: hidden;
}
#design_box li {
	height: 36px;
	width: 304px;
	overflow: hidden;
	float: left;
}
#design_box li .item {
	position: relative;
	float: left;
	padding-left: 12px;
	margin-right: 20px;
}
#design_box li .item:before {
	content: "";
	width: 6px;
	height: 6px;
	position: absolute;
	left: 0;
	top: 16px;
	background-color: #666666;
	border-radius: 50%;
}
#design_box li .item .s_data {
	margin-right: 26px;
}
#design_box li.title {
	margin-top: 8px;
	padding-bottom: 6px;
	font-size: 14px;
	color: #666;
}
#design_box li.loading {
	height: 45px;
	background: url(../images/loading.gif) no-repeat center center;
}
#design_box li span {
	float: left;
	margin-right: 17px;
	line-height: 36px;
	text-align: center;
	overflow: hidden;
}
/***Ã¥â€œÂÃ§â€°Å’Ã¥ÂË†Ã¤Â½Å“***/
.brand_oper_box .brand_tit h4 {
	margin-bottom: 15px;
	font-size: 24px;
	color: #565655;
	font-weight: normal;
	line-height: 1.5;
}
.brand_oper_box .brand_content li {
	border: 1px solid #DBDFE2;
	margin: 0 20px 20px 0;
}
.brand_oper_box, .mall_box {
	margin-bottom: 0;
}
.brand_oper_box .brand_content li:nth-child(6n) {
	margin-right: 0;
}
/***Ã¨Ë†â€™Ã©â‚¬â€šÃ¥â€¢â€ Ã¥Å¸Å½***/
/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.mall_box .f_hd {
	margin-bottom: 10px;
	border-bottom: solid 4px #f9b72d;
	background: url(../images/tbg5.png) no-repeat;
}
.mall_box .f_hd:before {
	position: absolute;
	width: 5px;
	background: #f9b72d;
	height: 21px;
	content: '';
	left: 0;
	top: 19px;
}
.mall_box .box_subtit {
}
/*left*/
.mall_pro_adver {
	width: 248px;
	height: 438px;
	padding: 5px;
	border: 1px solid #DADFE3;
}
.mall_pro_adver .pro_adver {
	width: 247px;
	height: 320px;
	margin: 0 auto;
}
.mall_pro_adver .pro_adver img {
	width: 100%;
	height: 100%;
}
.mall_pro_adver .pt_tags {
	height: auto;
	text-align: left;
}
.mall_pro_adver .pt_tags .pt_tags_item {
	margin-left: 5px;
	background-color: #FEF0E7;
	border: 1px solid #FF8E54;
	color: #fe742b;
}
/*right*/
.mall_box .mall_table {
	width: 917px;
}
.mall_box .mall_table ul {
	border-top: 1px solid #efefef;
	border-left: 1px solid #efefef;
	display: inline-block;
}
.mall_box .mall_table li {
	float: left;
	width: 182px;
	border-bottom: 1px solid #efefef;
	border-right: 1px solid #efefef;
	padding: 9px 0;
}
.mall_box .mall_table table {
	width: 100%;
	height: 460px;
	border-collapse: collapse;
}
.mall_box .mall_table table td {
	border: 1px solid #efefef;
}
.mall_box .td_pro_content img {
	display: block;
	width: 182px;
	height: 150px;
}
.mall_box .td_pro_tit {
	height: 36px;
	overflow: hidden;
	padding: 0 5px;
	color: #1b1b1f;
}
.mall_box .lwx_td_price .lwx_cheap_price {
	color: #ff5500;
	font-size: 16px;
	vertical-align: middle;
}
/***Ã¨Ë†â€™Ã©â‚¬â€šÃ¥â€¢â€ Ã¥Å¸Å½***/
/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.service_box .service_tit {
	margin-bottom: 18px;
	line-height: 1;
}
.service_box .service_tit h3 {
	font-size: 24px;
	color: #666;
	font-weight: normal;
}
.service_box .f_hd_info {
	padding-top: 10px;
}
.service_box .f_hd_info a {
	height: 18px;
	padding: 0 10px;
	border-right: 1px solid #B1B1B1;
	font-size: 14px;
	color: #b1b1b1;
}
.service_box .f_hd_info a:hover {
	color: #68b92e;
}
.service_box .f_hd_info a:last-child {
	padding-right: 0;
	border: none;
}
/*Ã¤Â¸Â»Ã¤Â½â€œ*/
.service_box .service_content li {
	margin-right: 12px;
}
.service_box .service_content li:last-child {
	margin-right: 0;
}
/***Ã¥Å“Â°Ã¥â€ºÂ¾***/
/*Ã¥Â¤Â´Ã©Æ’Â¨*/
.map_box .map_tit {
	line-height: 1;
	border-bottom: solid 4px #36b9f1;
	height: 54px;
	padding: 0 15px;
	background: url(../images/tbg3.png) no-repeat;
}
.map_box .map_tit:before {
	position: absolute;
	width: 5px;
	background: #36b9f1;
	height: 21px;
	content: '';
	left: 0;
	top: 19px;
}
.map_box .map_tit h3 {
	font-size: 20px;
	color: #1b1b1f;
	font-weight: bold;
	line-height: 56px;
	height: 56px;
}
.map_box .map_tit h3 span {
	color: #999;
	font-size: 14px;
	line-height: 56px;
	margin-left: 10px;
}
.map_box .f_hd_info {
	height: 54px;
}
.map_box .f_hd_info a {
	display: inline-block;
	height: 54px;
	font-size: 16px;
	color: #999;
	line-height: 60px;
}
/*Ã¤Â¸Â»Ã¤Â½â€œ*/
.map_box .gg-img {
	float: left;
	width: 325px;
	height: 450px;
	overflow: hidden;
}
.map_box .gg-img img {
	height: 450px;
	width: 325px;
}
.map_box .dz-content {
	float: right;
	width: 866px;
}
.map_box .dz-content .dz-top-pic li {
	margin-right: 10px;
	margin-bottom: 10px;
}
.map_box .dz-content .dz-bottom-content {
	width: 100%;
	overflow: hidden;
	zoom: 1;
	height: 240px;
}
.map_box .dz-content .dz-bottom-content .dz-bottom-box {
	position: relative;
	width: 394px;
	height: 268px;
	overflow: hidden;
}
.map_box .dz-content .dz-bottom-box .prev, .map_box .dz-content .dz-bottom-box .next {
	width: 20px;
	height: 20px;
}
.map_box .dz-content .dz-bottom-box .prev {
	left: 0;
	background-position: 5px -253px;
}
.map_box .dz-content .dz-bottom-box .next {
	right: 0;
	background-position: 0 -280px;
}
.map_box .dz-content .dz-bottom-content img {
	width: 463px;
	height: 240px;
}
.map_box .dz-content .dz-bottom-content ul {
	height: 268px;
	overflow: hidden;
	background-color: #F8F8F8;
}
.map_box .dz-content .dz-bottom-content li {
	position: relative;
	width: 100%;
	height: 100%;
}
.map_box .dz-content .dz-bottom-content dl {
	padding: 25px 45px;
}
.map_box .dz-content .dz-bottom-content dt {
	margin-bottom: 10px;
	font-size: 20px;
	line-height: 2;
}
.map_box .dz-content .dz-bottom-content dd {
	margin-bottom: 10px;
	font-size: 12px;
	line-height: 1.5;
}
.map_box .dz-content .dz-bottom-content li .send-ad {
	position: absolute;
	bottom: 50px;
	left: 112px;
	width: 170px;
	height: 18px;
	padding: 10px 0;
	line-height: 18px;
	text-align: center;
	background-color: #f1a440;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
}
.map_box .dz-content .dz-bottom-content li .send-ad .phone-icon {
	width: 10px;
	height: 15px;
	margin: -3px 5px 0;
	background-position: 0 -310px;
	vertical-align: middle;
}
/*Ã¦Â´Â»Ã¥Å Â¨Ã¥â€¦Â¥Ã¥ÂÂ£Ã¥Â¼Â¹Ã¥â€¡ÂºÃ¦Â¡â€ */
.pop_active {
	width: 600px;
	height: 357px;
	position: relative;
}
.pop_active_close {
	display: block;
	position: absolute;
	width: 42px;
	height: 42px;
	top: 0;
	right: 0;
	cursor: pointer;
}
/*Ã©Â¦â€“Ã©Â¡ÂµÃ¥Â®Â£Ã¤Â¼Â */
#index_publicity {
	position: absolute;
	width: 236px;
	height: 350px;
	top: 10px;
	left: 50%;
	margin-left: -600px;
	background-color: rgba(255,255,255,0.9);
	overflow: hidden;
}
#index_publicity .publicity_nav {
	width: 191px;
	height: 104px;
	padding: 15px;
	padding-left: 30px;
	background: url("../images/pub_bg.png") no-repeat;
}
#index_publicity .publicity_nav h5 {
	margin-top: 8px;
	font-size: 18px;
	line-height: 1.5;
	color: #fff;
	font-weight: normal;
}
#index_publicity .publicity_nav li {
	width: 36px;
	height: 55px;
	margin: 10px 10px 0 0;
	text-align: center;
}
#index_publicity .publicity_nav li em {
	display: block;
	width: 36px;
	height: 36px;
	background: url("../images/index_icon.png") no-repeat;
}
#index_publicity .publicity_nav .index_cainuan_icon {
	background-position: 1px -58px;
}
#index_publicity .publicity_nav .index_kongtiao_icon {
	background-position: -45px -58px;
}
#index_publicity .publicity_nav .index_xinfeng_icon {
	background-position: -92px -58px;
}
#index_publicity .publicity_nav .index_jingshui_icon {
	background-position: -138px -58px;
}
#index_publicity .publicity_nav li a {
	color: #fff;
	text-decoration: none;
	height: auto;
}
#index_publicity .publicity_nav a:hover .index_cainuan_icon {
	background-position: 1px -113px;
}
#index_publicity .publicity_nav a:hover .index_kongtiao_icon {
	background-position: -45px -113px;
}
#index_publicity .publicity_nav a:hover .index_xinfeng_icon {
	background-position: -92px -113px;
}
#index_publicity .publicity_nav a:hover .index_jingshui_icon {
	background-position: -138px -113px;
}
#index_publicity .publicity_pro {
	padding: 0 20px;
	height: auto;
}
#index_publicity .publicity_pro li a {
	display: block;
	position: relative;
	height: auto;
}
#index_publicity .publicity_pro li p {
	line-height: 1.8;
}
#index_publicity .publicity_pro li em {
	position: absolute;
	left: 0;
	top: -3px;
	display: inline-block;
	zoom: 1;
*display:inline;
	width: 30px;
	height: 30px;
	background: url("../images/index_icon.png") no-repeat;
}
#index_publicity .publicity_pro .tit {
	margin-bottom: 2px;
	padding-left: 40px;
	font-size: 15px;
}
#index_publicity .publicity_pro .up_icon {
	background-position: -15px -200px;
}
#index_publicity .publicity_pro .family_icon {
	background-position: -15px -165px;
}
#index_publicity .publicity_pro .build_icon {
	background-position: -90px -200px;
}
#index_publicity .publicity_pro li {
	margin-bottom: 5px;
	float: none;
}
#index_publicity .publicity_pro li a:hover {
	color: #68b92e;
	text-decoration: none;
}
#index_publicity .publicity_pro li a:hover .up_icon {
	background-position: -54px -200px;
}
#index_publicity .publicity_pro li a:hover .family_icon {
	background-position: -54px -165px;
}
#index_publicity .publicity_pro li a:hover .build_icon {
	background-position: -127px -200px;
}
#index_publicity .publicity_pro .arrow_right {
	position: absolute;
	right: -5px;
	top: 10px;
	font-size: 16px;
}
#index_publicity .publicity_news {
	padding: 10px 5px 0 20px;
}
#index_publicity .publicity_news .tit {
	border-top: 1px solid #EAEAE8;
	color: #3b3b3b;
	margin-bottom: 13px;
}
#index_publicity .publicity_news .tit em {
	display: inline-block;
	zoom: 1;
*display:inline;
	padding: 0 5px 0 0;
	float: left;
	margin-top: -10px;
}
#index_publicity .publicity_news .bulletin {
	height: 23px;
	overflow: hidden;
}
#index_publicity .publicity_news ul {
	height: auto;
}
#shushi_kb {
	height: 25px;
	overflow: hidden;
}
#index_publicity .publicity_news li {
	float: none;
}
#index_publicity .publicity_news li a {
	display: block;
	width: 210px;
	height: 18px;
	overflow: hidden;
	margin-bottom: 8px;
	font-size: 12px;
}
#index_publicity .publicity_news li a:hover {
	text-decoration: none;
	color: #68b92e;
}
/*Ã¨Ë†â€™Ã©â‚¬â€šÃ§Â¤Â¼Ã¥Å’â€¦*/
.libao_lunhuan_wrap {
	position: relative;
}
.libao_lunhuan {
	width: 1098px;
	margin: 0 auto;
}
.libao_lunhuan ul {
	position: relative;
}
.libao_lunhuan li {
	margin-right: 37px;
}
.libao_lunhuan .libao_tit {
	margin-top: 5px;
	text-align: center;
	font-size: 14px;
}
.libao_lunhuan_wrap .pro_btn {
	position: absolute;
	top: 45px;
	width: 16px;
	height: 40px;
	background: url("../images/study-icon.png") no-repeat;
	cursor: default;
}
.libao_lunhuan_wrap .prev_btn {
	left: 0;
	background-position: -114px 0;
}
.libao_lunhuan_wrap .next_btn {
	right: 0;
	background-position: -131px 0;
}
.libao_lunhuan_wrap .prev_btn.enable {
	cursor: pointer;
}
.libao_lunhuan_wrap .next_btn.enable {
	cursor: pointer;
}
/*Ã¥Â·Â¦Ã¤Â¾Â§Ã¥Â¯Â¼Ã¨Ë†Âª*/
.tuijian_gift img {
	display: block;
	width: 100%;
}
.left_fixed_nav {
	display: none;
	position: fixed;
	top: 50%;
	width: 60px;
	left: 0px;
	z-index: 100;
	transform: translate3d(0, -50%, 0);
	-webkit-transform: translate3d(0, -50%, 0);
	-moz-transform: translate3d(0, -50%, 0);
	-o-transform: translate3d(0, -50%, 0);
	-ms-transform: translate3d(0, -50%, 0);
*margin-top:-100px;
}
.left_fixed_nav .fixed_nav {
	display: table;
	width: 60px;
	border-bottom: 2px solid #ededed;
}
.left_fixed_nav .fixed_nav a {
	display: table-cell;
	width: 56px;
	height: 50px;
	vertical-align: middle;
	text-align: center;
	border: 2px solid #DBDFE2;
	border-bottom: none;
	background-color: #fff;
	font-size: 12px;
	color: #232323;
	word-spacing: 1px;
	line-height: 160%;
}
.left_fixed_nav .fixed_nav a:hover, .left_fixed_nav .fixed_nav a.current {
	background-color: #ff0e0e;
	color: #fff;
	border-color: #ff0e0e;
	font-weight: bold;
}
.quickA {
	width: 225px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 20px;
}
.quickA ul {
	width: 250px;
}
.quickA ul li {
	float: left;
	height: 90px;
	overflow: hidden;
	width: 80px;
}
.quickA ul li a {
	display: block;
	width: 60px;
	height: 80px;
	overflow: hidden;
	line-height: 130px;
	text-align: center;
	text-decoration: none;
}
.q1 {
	background: url(../images/q1.jpg) no-repeat center top;
}
.q2 {
	background: url(../images/q2.jpg) no-repeat center top;
}
.q3 {
	background: url(../images/q3.jpg) no-repeat center top;
}
.q4 {
	background: url(../images/q4.jpg) no-repeat center top;
}
.q5 {
	background: url(../images/q5.jpg) no-repeat center top;
}
.q6 {
	background: url(../images/q6.jpg) no-repeat center top;
}
.cquickon {
	height: 46px;
	border-left: 4px solid #f28300;
	padding-left: 15px;
	width: 195px;
	margin: 0 auto
}
.cquickon span {
	display: block;
}
.cquickon .call {
	color: #f28300;
	font-size: 26px;
	margin-top: 5px;
}
.friInside {
	width: 1160px;
	margin: 0 auto;
	overflow: hidden
}
.friInside a {
	color: #666666;
	padding-right: 18px;
	line-height: 28px;
	font-size: 15px;
}
.friInside a:hover {
	color: #db261f;
	text-decoration: underline;
}
.guodu {
	transition: 0.5s;
}
.bgtc {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
.shenglue1 {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.shenglue2 {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.td_box .img {
	width: 100%;
	height: 170px;
	background-position: center top;
	margin: 0px auto;
	border-radius: 50%;
}
.td_box .img img {
	display: none;
}
.td_box .tit {
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	margin: 5px 0px 0px 0px;
	font-weight: bold;
}
.td_box .p2 {
	font-size: 14px;
	color: #999;
	line-height: 22px;
	height: 44px;
	text-align: center;
}
.h_tjjs .swiper-container, .h_al .swiper-container, .h_jxjd .swiper-container {
	margin: 0px 10px;
	padding-bottom: 15px;
	padding-top: 15px;
}
.h_tjjs .swiper-button-next, .h_tjjs .swiper-button-prev, .h_al .swiper-button-next, .h_al .swiper-button-prev, .h_jxjd .swiper-button-next, .h_jxjd .swiper-button-prev {
	width: 55px;
	height: 93px;
	/*border-radius: 50%;*/
	text-align: center;
	position: absolute;
	z-index: 40;
	opacity: 1;
	margin-top: -45px;
	/*transition: 0.5s;*/
	outline: none;
	background-image: url(../images/qiehuan2.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	background-size: 120px;
	/*background-color: rgb(230, 0, 18, 0.7)*/
}
.h_tjjs .swiper-button-prev, .h_al .swiper-button-prev, .h_jxjd .swiper-button-prev {
	left: -5%;
}
.h_tjjs .swiper-button-next, .h_al .swiper-button-next, .h_jxjd .swiper-button-next {
	right: -5%;
	background-position: -60px 1px;
}
.h_tjjs .swiper-button-prev:hover, .h_al .swiper-button-prev:hover, .h_jxjd .swiper-button-prev:hover {
	background-position: 1px -91px;
}
.h_tjjs .swiper-button-next:hover, .h_al .swiper-button-next:hover, .h_jxjd .swiper-button-next:hover {
	background-position: -60px -91px;
}
.h_tjjs .swiper-pagination, .h_al .swiper-pagination {
	bottom: 5px;
	text-align: center;
	width: 100%;
	display: none;
}
.h_tjjs .swiper-pagination-bullet, .h_al .swiper-pagination-bullet, .h_jxjd .swiper-pagination-bullet {
	border: 1px solid #e60012;
	width: 10px;
	height: 10px;
	background-color: #FFF;
	opacity: 1;
}
.h_tjjs .swiper-pagination-bullet-active, .h_al .swiper-pagination-bullet-active, .h_jxjd .swiper-pagination-bullet-active {
	background-color: #e60012;
}
.h_al .swiper-button-next, .h_al .swiper-button-prev {
	margin-top: -25px;
}
.h_al .img {
	width: 100%;
	height: 195px;
	margin: 0px auto;
	border-radius: 5px;
}
.h_al .img img {
	height: 195px;
}
.h_al .tit {
	font-size: 15px;
	line-height: 24px;
	text-align: center;
	margin: 8px 0px 0px 0px;
	font-weight: normal;
}
.h_jxjd a {
	width: 100%;
	height: 195px;
	float: left;
	position: relative;
}
.h_jxjd .swiper-pagination {
	bottom: 5px;
	text-align: center;
	width: 100%;
	display: none;
}
.h_jxjd .swiper-button-next, .h_jxjd .swiper-button-prev {
	margin-top: -9px;
}
.h_jxjd .img {
	width: 100%;
	height: 195px;
	margin: 0px auto;
	border-radius: 5px;
}
.h_jxjd .img img {
	height: 195px;
}
.h_jxjd .tit1 {
	width: 92%;
	font-size: 16px;
	line-height: 26px;
	height: 24px;
	text-align: left;
	padding-left: 8%;
	margin: 0px 0px 0px 0px;
	padding-top: 6px;
	font-weight: normal;
	position: absolute;
	bottom: 30px;
	color: #ffcbc9;
	background: rgba(0,0,0,0.3);
}
.h_jxjd .tit {
	width: 92%;
	font-size: 13px;
	line-height: 24px;
	height: 24px;
	text-align: left;
	padding-left: 8%;
	margin: 0px 0px 0px 0px;
	padding-bottom: 6px;
	font-weight: normal;
	position: absolute;
	bottom: 0;
	color: #F2F2F2;
	background: rgba(0,0,0,0.3);
}
.h_jxjd .tit:before {
	content: "\e606";
	float: left;
	width: 10px;
	margin-right: 12px;
	line-height: 24px;
	height: 24px;
	font-family: "iconfont";
	font-size: 18px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	/*-webkit-text-stroke-width: 0.2px;*/
	-moz-osx-font-smoothing: grayscale;
}
.h_news .swiper-container {
	padding-top: 25px;
	z-index: 2;
	left: 5px;
}
.h_news .swiper-button-next, .h_news .swiper-button-prev {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	text-align: center;
	position: absolute;
	z-index: 40;
	opacity: 1;
	margin-top: -55px;
	transition: 0.5s;
	outline: none;
	background-image: url(../images/qiehuan.png);
	background-repeat: no-repeat;
	background-position: 1px center;
	background-size: 50px;
	background-color: rgb(230, 0, 18, 0.7)
}
.h_news .swiper-button-prev {
	left: 0%;
}
.h_news .swiper-button-next {
	right: 0%;
	background-position: -21px center;
}
.h_news .swiper-pagination {
	bottom: 10px;
	text-align: right;
	width: 100%;
	right: 10px;
}
.h_news .swiper-pagination-bullet {
	border: 0px solid #e60012;
	width: 20px;
	height: 6px;
	background-color: #FFF;
	opacity: 1;
	border-radius: 0;
}
.h_news .swiper-pagination-bullet-active {
	background-color: #e60012;
}
.h_news .swiper-button-next, .h_news .swiper-button-prev {
	margin-top: -20px;
	display: none;
}
.h_news a {
	width: 100%;
	height: 340px;
	float: left;
	position: relative;
}
.h_news .img {
	width: 100%;
	height: 340px;
	margin: 0px auto;
	border-radius: 5px;
}
.h_news .img img {
	height: 340px;
}
.h_news .tit1 {
	width: 92%;
	font-size: 16px;
	line-height: 28px;
	height: 28px;
	text-align: left;
	padding-left: 8%;
	margin: 0px 0px 0px 0px;
	padding-top: 6px;
	font-weight: normal;
	position: absolute;
	bottom: 28px;
	color: #fc918d;
	background: rgba(0,0,0,0.3);
}
.h_news .tit {
	width: 98%;
	font-size: 13px;
	line-height: 24px;
	height: 24px;
	text-align: left;
	padding-left: 2%;
	margin: 0px 0px 0px 0px;
	padding-bottom: 6px;
	padding-top: 6px;
	font-weight: normal;
	position: absolute;
	bottom: 0;
	color: #F2F2F2;
	background: rgba(0,0,0,0.3);
}
.h_banner .swiper-container {
	z-index: 2;
}
.h_banner .swiper-button-next, .h_banner .swiper-button-prev {
	width: 30px;
	height: 30px;
	border-radius: 50%;
	text-align: center;
	position: absolute;
	z-index: 40;
	opacity: 1;
	margin-top: -55px;
	transition: 0.5s;
	outline: none;
	background-image: url(../images/qiehuan.png);
	background-repeat: no-repeat;
	background-position: 1px center;
	background-size: 50px;
	background-color: rgb(230, 0, 18, 0.7)
}
.h_banner .swiper-button-prev {
	left: 0%;
}
.h_banner .swiper-button-next {
	right: 0%;
	background-position: -21px center;
}
.h_banner .swiper-pagination {
	bottom: 10px;
	text-align: center;
	width: 100%;
}
.h_banner .swiper-pagination-bullet {
	border: 0px solid #e60012;
	width: 15px;
	height: 15px;
	background-color: #FFF;
	opacity: 1;
	border-radius: 10px;
}
.h_banner .swiper-pagination-bullet-active {
	background-color: #e60012;
}
.h_banner .swiper-button-next, .h_banner .swiper-button-prev {
	margin-top: -20px;
	display: none;
}
.h_banner a {
	width: 100%;
	height: 450px;
	display:block;
	margin:0 auto;
	float: left;
	position: relative;
}
.h_banner .img {
	width: 100%;
	height: 450px;
	margin: 0px auto;
	border-radius: 0px;
}
.h_banner .img img {
	height: 450px;
}
.in_news .tit {
	height: 46px;
	line-height: 50px;
	overflow: hidden;
	border-bottom: solid 1px #D8D8D8;
	padding: 0 20px;
}
.in_news .tit span {
	font-size: 20px;
	float: left;
	margin-left: 40px;
	font-weight: bold;
	color: #000;
	font-family: "xbsfont", Microsoft YaHei, Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana;
}
.in_news .tit span:first-child {
	margin-left: 0px;
}
.in_news .tit span.on {
	color: #db261f;
}
.in_news .tit a {
	color: #999999;
	text-transform: uppercase;
	float: right;
}
.in_news .tit a:hover {
	color: #ea3516;
}
.in_news .boxsm {
	background: #fafafa;
	float: right;
	overflow: hidden;
	width: 300px;
	box-shadow: 0 0 15px #eee;
}
.in_news .boxsm .gund {
	height: 420px;
	overflow: hidden;
}
.in_news .boxsm .gund li {
	border-bottom: 1px dotted #d2d2d2;
	overflow: hidden;
	padding: 25px 20px;
}
.in_news .boxsm .gund li .bt {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background: url(../images/icon_askw.png) left top no-repeat;
	height: 27px;
	line-height: 22px;
	padding-left: 30px;
	margin-bottom: 10px;
}/* CSSÃ¥Â·Â²Ã¦â€°â€œÃ¤Â¹Â± */
.in_news .boxsm .gund li .bt:hover {
	color: #f0592d;
}
.in_news .boxsm .gund li p {
	background: url(../images/icon_askd.png) left top no-repeat;
	color: #999999;
	line-height: 22px;
	padding: 0 0 0 30px;
	height: 40px;
	display: block;
	overflow: hidden;
}
.in_news .boxbig {
	width: 720px;
	/*background: #fafafa;*/
	float: right;
	overflow: hidden;
	/*box-shadow: 0 0 15px #eee;*/
}
.in_news .boxbig dl dt .pic img {
	width: auto;
	height: 170px;
	transition: all 0.7s;
}
.in_news .boxbig dl dt .pic img:hover {
	transform: scale(1.1);
}
.in_news .boxbig dl dt .bt {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
	color: #db261f;
	text-indent: 2em;
	width: 670px;
}
.in_news .boxbig dl dt p {
	display: block;
	overflow: hidden;
	height: 54px;
	line-height: 26px;
	margin: 13px 0 10px 0;
	font-size: 14px;
	color: #888;
}
.in_news .boxbig dl dt .more {
	color: #999999;
	line-height: 20px;
	text-transform: uppercase;
}
.in_news .boxbig dl dt .more:hover {
	color: #ea3516;
}
.in_news .boxbig dl dt .pull-right {
	float: right;
}
.in_news .boxbig dl dd {
	width: 700px;
	float: left;
	border-bottom: 1px dotted #ddd;
}
.in_news .boxbig dl dd a {
	width: 560px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 39px;
	font-size: 15px;
	position: relative;
	padding: 0 0 0 19px;
	float: left;
}
.in_news .boxbig dl dd span {
	width: 90px;
	line-height: 39px;
	font-size: 13px;
	color: #999999;
	display: inline-block;
	float: right;
	position: relative;
	text-align: right;
}
.in_news .boxbig dl dd a:before {
	position: absolute;
	left: 2px;
	top: 45%;
	content: "";
	float: left;
	width: 5px;
	height: 5px;
	background: #D0021B;
	margin-right: 12px;
	border-radius: 50%;
}
.in_news .boxbig .tit {
	padding: 0 30px;
}
.in_news .boxbig .tit span {
	cursor: pointer;
}
.in_news .boxbig dl {
	height: 300px;
	overflow: hidden;
	padding: 20px 10px 0px 10px;
}
.in_news .boxbig dl dt {
	height: 90px;
	position: relative;
	overflow: hidden;
	padding: 0 0px 10px 0px;
	border-bottom: 0px dotted #ddd;
}/* CSSÃ¥Â·Â²Ã¦â€°â€œÃ¤Â¹Â± */
.in_news .boxbig dl dt .pic {
	display: block;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}
.h_jd .swiper-container {
	margin: 0px 0px;
	padding-bottom: 20px;
	padding-top: 0px;
}
.h_jd .swiper-button-next, .h_jd .swiper-button-prev {
	width: 55px;
	height: 93px;
	/*border-radius: 50%;*/
	text-align: center;
	position: absolute;
	z-index: 40;
	opacity: 1;
	margin-top: -45px;
	/*transition: 0.5s;*/
	outline: none;
	background-image: url(../images/qiehuan2.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	background-size: 120px;
	/*background-color: rgb(230, 0, 18, 0.7)*/
}
.h_jd .swiper-button-prev {
	left: -5%;
}
.h_jd .swiper-button-next {
	right: -5%;
	background-position: -60px 1px;
}
.h_jd .swiper-button-prev:hover {
	background-position: 1px -91px;
}
.h_jd .swiper-button-next:hover {
	background-position: -60px -91px;
}
.h_jd .swiper-pagination {
	bottom: 5px;
	text-align: center;
	width: 100%;
	display: none;
}
.h_jd .swiper-pagination-bullet {
	border: 1px solid #e60012;
	width: 10px;
	height: 10px;
	background-color: #FFF;
	opacity: 1;
}
.h_jd .swiper-pagination-bullet-active {
	background-color: #e60012;
}
.h_jd .swiper-button-next, .h_jd .swiper-button-prev {
	margin-top: -23px;
}
.h_jd .img {
	width: 100%;
	height: 195px;
	margin: 0px auto;
	border-radius: 5px;
}
.h_jd .img img {
	height: 195px;
}
.h_jd .tit {
	font-size: 15px;
	line-height: 24px;
	text-align: center;
	margin: 8px 0px 0px 0px;
	font-weight: normal;
}
.guodu .swleft {
	width: 600px;
	height: 420px;
	position: relative;
	float: left;
}
.guodu .swleft a {
	width: 600px;
	height: 405px;
	float: left;
	margin-top: 15px;
	position: relative;
	border-radius: 4px;
	overflow: hidden;
}
.guodu .swleft .img {
	width: 100%;
	height: 405px;
	margin: 0px auto;
	border-radius: 5px;
}
.guodu .swleft .img img {
	height: 405px;
	object-fit: cover;
}
.guodu .swleft .tit {
	width: 100%;
	font-size: 16px;
	line-height: 38px;
	text-align: center;
	margin: 8px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
	bottom: 0;
	color: #F2F2F2;
	text-align: center;
	background: rgba(0,0,0,0.3);
}
.guodu .swleft:hover .tit {
	background: rgba(0,0,0,0.3);
}
.guodu .swright {
	width: 660px;
	height: 420px;
	position: relative;
	float: left;
}
.guodu .swright a {
	width: 310px;
	height: 195px;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
	position: relative;
	border-radius: 4px;
	overflow: hidden;
}
.guodu .swright .img {
	width: 100%;
	height: 195px;
	margin: 0px auto;
	/* border-radius: 5px; */
	/* overflow: hidden; */
}
.guodu .swright .img img {
	height: 195px;
	object-fit: cover;
}
.guodu .swright .tit {
	width: 100%;
	font-size: 15px;
	line-height: 36px;
	text-align: center;
	margin: 8px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
	bottom: 0;
	color: #F2F2F2;
	text-align: center;
	background: rgba(0,0,0,0.3);
}
.guodu .swright .tit:hover {background: #da0000;}
.h_fc .swiper-container {
	margin: 0px 10px;
	padding-bottom: 20px;
	padding-top: 0px;
}
.h_fc .swiper-button-next, .h_fc .swiper-button-prev {
	width: 55px;
	height: 93px;
	/*border-radius: 50%;*/
	text-align: center;
	position: absolute;
	z-index: 40;
	opacity: 1;
	margin-top: -45px;
	/*transition: 0.5s;*/
	outline: none;
	background-image: url(../images/qiehuan2.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	background-size: 120px;
	/*background-color: rgb(230, 0, 18, 0.7)*/
}
.h_fc .swiper-button-prev {
	left: -5%;
}
.h_fc .swiper-button-next {
	right: -5%;
	background-position: -60px 1px;
}
.h_fc .swiper-button-prev:hover {
	background-position: 1px -91px;
}
.h_fc .swiper-button-next:hover {
	background-position: -60px -91px;
}
.h_fc .swiper-pagination {
	bottom: 5px;
	text-align: center;
	width: 100%;
	display: none;
}
.h_fc .swiper-pagination-bullet {
	border: 1px solid #e60012;
	width: 10px;
	height: 10px;
	background-color: #FFF;
	opacity: 1;
}
.h_fc .swiper-pagination-bullet-active {
	background-color: #e60012;
}
.h_fc .swiper-button-next, .h_fc .swiper-button-prev {
	margin-top: -23px;
}
.h_fc .img {
	width: 100%;
	height: 195px;
	margin: 0px auto;
	border-radius: 5px;
}
.h_fc .img img {
	height: 195px;
}
.h_fc .tit {
	font-size: 15px;
	line-height: 24px;
	text-align: center;
	margin: 8px 0px 0px 0px;
	font-weight: normal;
}
.fengcai .swbox {
	width: 1260px;
	height: 420px;
	position: relative;
	float: left;
}
.fengcai .swbox a {
	width: 300px;
	height: 195px;
	float: left;
	margin-right: 20px;
	margin-top: 15px;
	position: relative;
}
.fengcai .swbox a:nth-child(4n) {
	margin-right: 0px;
}
.fengcai .swbox .img {
	width: 100%;
	height: 195px;
	margin: 0px auto;
	border-radius: 5px;
}
.fengcai .swbox .img img {
	height: 195px;
}
.fengcai .swbox .tit {
	width: 100%;
	font-size: 15px;
	line-height: 28px;
	text-align: center;
	margin: 8px 0px 0px 0px;
	font-weight: normal;
	position: absolute;
	bottom: 0;
	color: #F2F2F2;
	text-align: center;
	background: rgba(0,0,0,0.3);
}
/* Ã¨Âµâ€žÃ¨Â´Â¨Ã©Â¡Â¹Ã§â€ºÂ® */
#Tab5 {
	width: 268px;
	float: left;
	background: #f1f0f6;
	/*padding-top: 40px;
	padding-bottom: 40px;*/
	border: solid 1px #eaeaea;
}
#Tab5 li {
	border-bottom: solid 1px #eaeaea;
}
#Tab5 li:last-child{
	border-bottom: solid 0px #eaeaea;
}
#Tab5 li.active {
	background-color: #db261f;
}
#Tab5 li a p {
	line-height: 57px;
	display: block;
	color: #333;
	font-size: 21px;
	text-align: left;
	padding-left: 80px;
	/*font-weight: bold;*/
    font-family: "xbsfont", Microsoft YaHei, Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana;
	/*letter-spacing: 9px;*/
}
#Tab5 li.active a p {
	color: #fff;
}
.a_content5 {
	float: left;
	width: 1010px;
	background: #ffffff url(../images/indexBg3_03.jpg) no-repeat right bottom;
	height: 290px;
}
.news_list {
	padding-top: 20px;
	padding-bottom: 39px;
}
.news_list li {
	float: left;
	width: 50%;
}
.news_list-box {
	margin: 0 20px;
	padding: 1px 18px 23px 32px;
}
.news_list h4 {
	font-size: 20px;
	font-weight: bold;
	color: #db261f;
	margin-bottom: 10px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-family: "xbsfont", Microsoft YaHei, Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜, Arial, Verdana;
}
.news_list p {
	color: #888;
	font-size: 13px;
	line-height: 22px;
}
.news_list-foot {
	float: left;
}
.news_list .news_list-text {
	float: left;
	width: 100%;
	margin-bottom: 20px;
	border-bottom: 1px solid #ececec;
	padding-bottom: 12px;
}
.news_list .news_list-text p {
	display: block;
	max-width: 920px;
	line-height: 26px;
	color: #000;
	font-size: 14px;
	margin-right: 20px;
	float: left;
}
.news_list .news_list-text a {
	display: block;
	margin-right: 20px;
	width: 90px;
	line-height: 26px;
	border: solid 1px #ddd;
	font-size: 12px;
	text-align: center;
	border-radius: 26px;
	color: #666;
	float: left;
	margin-top: 7px;
}
.news_list .news_list-text a:hover {
	color: #fff;
	background: #db261f;
	border: #db261f solid 1px;
}
.news_list .news_list-foot a {
	display: block;
	margin-right: 20px;
	width: 180px;
	height: 125px;
	float: left;
}
.news_list .news_list-foot img {
	width: 180px;
	height: 125px;
	/*border-radius: 5px;*/
}
.news_list h4:hover {
	color: #db261f;
}
.productrgt_title {
	padding-left: 10px;
	line-height: 30px;
	height: 30px;
	border-left: solid 4px #ff0e43;
	font-size: 24px;
	font-weight: 600;
}
.productrgt_list {
	padding-top: 39px;
	/*background-color: #FBFBFB;*/
	width: 310px;
	height: 395px;
}
.productrgt_li {
	display: flex;
	margin: 0px 10px 10px 5px;
	width: 297px;
	height: 57px;
	box-shadow: 0px 0px 16px #e0e0e6;
	/* border: #eeeef0 1px solid; */
	background: url(../images/sss.png) no-repeat center bottom #f5f5f5;
}
.productrgt_more {
	position: relative;
	margin-top: -1px;
	float: left;
}
.productrgt_more a {
	width: 297px;
	height: 43px;
	margin-left: 5px;
	/*border-radius: 25px;*/
	border: solid 0px #ccc;
	/*margin-left: 29px;*/
	line-height: 43px;
	background-color: #da0000;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
	position: absolute;
	text-align: center;
}.productrgt_more a:hover {
	background-color: #dc0901;
}
.productrgt_nuber {
	line-height: 55px;
	width: 55px;
	height: 55px;
	/*border-radius: 50%;
	border: solid 1px #eaeaea;
	background-color: #FBFBFB;*/
}
.productrgt_nuber img {
	width:55px;
	height:55px;
}
.productrgt_nuber1 {
	line-height: 48px;
	width: 48px;
	height: 48px;
	border-radius: 50%;
	border: solid 1px #eaeaea;
	background-color: #FBFBFB;
}
.productrgt_nuber1 i {
	margin-left: 14px;
	font-size: 24px;
	color: #9a9a9a;
	font-style: italic;
}
.productrgt_p {
	margin-left: 29px;
	width: 202px;
}
.productrgt_p1 {
	font-size: 18px;
	font-weight: 600;
	color: #000;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 120px;
	overflow: hidden;
	line-height: 55px;
	height: 55px;
	float:left;
}
.productrgt_p a{
	display: block;
    width: 68px;
    height: 27px;
	line-height:27px;
    color: #000;
    text-decoration: none;
    background-color: #f0f0f6;
    border: #e6e6ee 1px solid;
	float: right;
	margin-top:14px;
	margin-right:10px;
	text-align: center;
}
.productrgt_li:hover .productrgt_p a {
	color: #ffffff;
	cursor: pointer;
	background-color: #da0000;
	border: #db261f 1px solid;
}
.productrgt_p2 {
	margin-top: 4px;
	font-size: 12px;
}
.productrgt_span1, .productrgt_span3 {
	color: #888;
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 101px;
	overflow: hidden;
	display: block;
	float: left;
}
.productrgt_span2, .productrgt_span4, .productrgt_span2 a, .productrgt_span4 a {
	color: #db261f;
}
.productrgt_span2 a:link, .productrgt_span4 a:link, .productrgt_span2 a:visited, .productrgt_span4 a:visited {
	color: #db261f;
}
.productrgt_span3 {
	margin-left: 15px;
}
