/* CSS Document */
@import url(h+f.css);
/*banner*/
.flexslider{ clear:both; position:relative;height:600px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; min-width:1266px;}
.slides{position:relative;z-index:1; height:600px; overflow:hidden;}
.slides li{height:600px;}
.slides li a{ display:block; height:600px; width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*------------------------------------------------------------------------------*/
.con_bt{ overflow:hidden; padding:48px 0 32px; text-align:center;}
.con_bt p{ text-align:center; height:56px; border-bottom:1px solid #e5e5e5;}
.con_bt span{ display:inline-block; overflow:hidden; background:#fff; padding:0 46px;}
.con_bt b{ display:block; text-align:center; overflow:hidden;}
.con_bt em{ display:block; text-align:center; font-size:14px; height:44px; line-height:44px; color:#999;}
.con_bt_2 b{}
.con_bt_2 p{ height:auto; border:none;}
/*con_1*/
.con_1 .con_1_min{ padding-top:20px;}
.con_1 .con_1_min ul li{ width:1196px; float:left;/* height:834px;*/ min-height:234px; overflow:hidden; }
.con_1 .con_1_min ul dl{ width:1260px;}
.con_1 .con_1_min ul dl dd{ float:left; width:274px; border:1px solid #e5e5e5; overflow:hidden; margin-bottom:20px;  height:392px; font-size:14px; margin-right:30px; *display:inline; position:relative;}
.con_1 .con_1_min ul dl dd .div_em{ width:50px; height:50px; font-style:normal; display:block;  position:absolute; right:0px; top:0px; background:url(../images/lgoclys.gif) no-repeat right top; z-index:2; padding:0px;}
.con_1 .con_1_min ul dl dd i{ display:block; width:100%; height:274px; overflow:hidden; padding-top:0px;}
.con_1 .con_1_min ul dl dd i img{ display:block; width:100%; height:auto;}
.con_1 .con_1_min ul dl dd b{ display:block; padding:10px 10px 0; height:36px; line-height:36px; overflow:hidden;}
.con_1 .con_1_min ul dl dd p{ padding:0 5px; height:30px; line-height:30px; overflow:hidden;}
.con_1 .con_1_min ul dl dd p span{ display:block; float:left;}
.con_1 .con_1_min ul dl dd p span.l_r{ float:right;}
.con_1 .con_1_min ul dl dd p span.l_r em{ color:#fca53b;}
.con_1 .con_1_min ul dl dd div{ padding:4px 10px 0;}
.con_1 .con_1_min ul dl dd div span{ display:block; float:left;}
.con_1 .con_1_min ul dl dd div em{ display:block; float:right;}
.con_1 .con_1_min ul dl dd div a{ display:block; height:32px; line-height:32px; width:62px; padding-left:58px;}
.con_1 .con_1_min ul dl dd div span a{ background: url(../images/yj_1.png) #362e2b no-repeat 30px scroll ; color:#fff;}
.con_1 .con_1_min ul dl dd div em a{ background:url(../images/yj_2.png) #bdac9a no-repeat 30px scroll; color:#000002;}
.con_1 .con_1_min ul dl dd div em a.l_pm{ width:115px; background-image:none; padding-left:0px; text-align:center;  color:#FFFFFF;}
.con_1 .con_1_min ul dl dd div a:hover{ color:#f90;}

.con_1 .con_1_min .control{ overflow:hidden; padding:66px 0 50px; font-size:0; text-align:center;}
.con_1 .con_1_min .control a{ display:inline-block; *display:inline; zoom:1; width:38px; height:38px; border:1px solid #e5e5e5; font-size:28px; font-weight:bold; text-align:center; line-height:38px; color:#e5e5e5; font-family:"黑体"; font-weight:bolder; margin:0 5px; background:url(../images/jt_1.png) no-repeat center scroll;}
.con_1 .con_1_min .control a#goR{ background-image:url(../images/jt_2.png);}
.con_1 .con_1_min .control a#goL:hover{ background-image:url(../images/jt_3.png);}
.con_1 .con_1_min .control a#goR:hover{ background-image:url(../images/jt_4.png);}
.con_1 .con_1_min .control a:hover{ background-color:#000;}

#marquee1{ width:1196px; height:auto; overflow:hidden;}
/*con_2*/
.con_2{ overflow:hidden; background:#f2f2f2;min-width:1266px;}
.con_2 .con_bt p span{ background:#f2f2f2;}
.con_2 ul{ width:1260px;}
.con_2 ul li{ width:280px; height:133px; overflow:hidden; float:left; padding:0 27px 30px 0;}
.con_2 ul li a{ display:block; height:133px; position:relative; overflow:hidden;}
.con_2 ul li a img{ display:block; width:100%; height:auto;}
.con_2 ul li a p{ position:absolute; width:100%; top:133px; height:133px; background:url(../images/tm_bg_1.png); -moz-transition:all ease-in-out .2s; -webkit-transition:all ease-in-out .2s; -o-transition:all ease-in-out .2s; transition:all ease-in-out .2s;}
.con_2 ul li a p span{ display:block; padding:20px 22px; color:#c4bb80; line-height:22px; font-size:14px;}
.con_2 ul li a:hover p{ top:0;}
/*con_3*/
.con_3 .con_bt b{ padding-bottom:10px;}
.con_3 ul{ width:1226px;}
.con_3 ul li{ width:280px; float:left; overflow:hidden; padding:0 26px 28px 0;}
.con_3 ul li a{ display:block; overflow:hidden; border:1px solid #e5e5e5;}
.con_3 ul li i{ height:218px; overflow:hidden; display:block;}
.con_3 ul li i img{ display:block; width:100%; height:auto;}
.con_3 ul li a span{ display:block; height:64px; line-height:64px; text-align:center; overflow:hidden; font-size:16px; cursor:pointer;}
.con_3 ul li a:hover{ border-color:#A01123;}
/*con_4*/
.con_4{ clear:both;}
.con_4 dl{ width:280px; float:left; padding-right:25px;}
.con_4 dl dt{ overflow:hidden; height:94px; overflow:hidden; margin-bottom:44px;}
.con_4 dl dt img{ display:block; width:100%; height:auto;}
.con_4 dl dd{ height:256px; overflow:hidden;}
.con_4 dl dd a{ display:block; overflow:hidden; text-align:center;}
.con_4 dl dd a i{ display:block; height:188px; overflow:hidden;background:url() no-repeat center center; background-size:140% auto;}
.con_4 dl dd a i img{ display:block; width:100%; height:auto;}
.con_4 dl dd a span{ display:block; height:44px; line-height:44px; font-size:14px;}
.con_4 dl.last{ padding:0; float:right;}
.con_4 dl. {}
/*con_5*/
.con_5{ clear:both;}
.con_5 .con_5_min{ height:362px; position:relative; padding-top:20px;}
.con_5 .con_5_min .control{ position:absolute; width:100%; left:0; top:130px; height:1px;}
.con_5 .con_5_min .control a{ display:block; width:30px; height:66px; background:url(../images/tm_bg_2.png); font-size:24px; color:#fff; text-align:center; line-height:66px; font-family:"黑体"; font-weight:bolder;}
.con_5 .con_5_min .control a.gol{ float:left;}
.con_5 .con_5_min .control a.gor{ float:right;}
.con_5 .con_5_min .control a:hover{ color:#fca53b;}
#marquee2{ overflow:hidden; height:362px;}
.con_5 ul{ width:10000px;}
.con_5 ul li{ float:left; width:190px; padding-right:62px;}
.con_5 ul li a{ display:block; width:180px; height:288px; margin:0 auto; overflow:hidden;}
.con_5 ul li a:hover{ -moz-box-shadow:0 3px 4px #CCC; -webkit-box-shadow:0 3px 4px #CCC; -o-box-shadow:0 3px 4px #CCC; box-shadow:0 3px 4px #CCC;}
.con_5 ul li i{ display:block; width:126px; height:190px; overflow:hidden; margin:0 auto 16px; background:url() no-repeat center center; background-size:auto 100%;}
.con_5 ul li i img{ display:block; width:100%; height:auto;}
.con_5 ul li b{ display:block; text-align:center; font-size:18px;}
.con_5 ul li span,.con_5 ul li p{ display:block; text-align:center; font-size:14px;  margin-bottom:10px;}
.con_5 ul li em{ display:block; text-align:center; font-size:14px; padding-top:14px;}
.con_5 ul li em i{ color:#fca53b; display:inline;}
.con_5 ul li a:hover span,.con_5 ul li a:hover em{ color:#393939;}

.divcenter{ width:1200px; margin:0 auto;}
.l_dh{ height:50px; line-height:50px; background:#F9F9F9; font-size:14px;}
.divclear{ clear:both; height:24px; width:100%; overflow:hidden;}
.padding40{ padding:40px;}
.left_box{ border:0px; margin:15px 0px;}
.div_l{ display:inline-block; float:left;}
.div_r{ display:inline-block; float:right;}
.left_box .div_l{ width:485px;}
.left_box .l_fd{ width:100%; height:400px; }
.left_box .l_fd .div_l{ width:80px; height:100%;border:1px solid #e6e6e6;}
.left_box .l_fd .div_r{ height:100%;border:1px solid #e6e6e6; float:left; border-left:0px;}
.left_box .l_s_s_r{width:545px;}

.product-intro {float:right; width:100%; overflow:hidden;}
.param-tit {position:relative; height:28px; border-bottom:1px solid #eee; line-height:28px}
.param-tit strong {float:left;padding-right:8px; border-bottom:0px solid #773b09;  font-size:16px; font-weight:normal; position:relative; height: 28px; color: #2a0f03; background:#BA9F8C; line-height:28px; padding:0px 15px;}
.param-edit {position:absolute; right:0; top:0;}
.param-edit a{ color:#773b09;}
.param-edit a:hover { color:#960;}
.pro-attr {padding:3px 0 15px 0;}
.pro-attr li {line-height:22px; height:auto!important; min-height:22px; height:22px;background:url(../images/d6.gif) bottom repeat-x ;font-size:14px; padding:6px 0 6px 80px;}
.pro-attr li strong {float:left;padding-right:5px;margin-left:-75px; width:70px; color:#a0a0a0; text-align:right; font-weight:normal}
.pro-attr li a {color: #BA9F8C;}
.pro-attr .price {color:#c32727}
.pro-attr .gray { color: #a0a0a0; }
.pro-attr .price b {display:inline-block; width:30px; margin-right:2px; text-align:right; font-weight:normal;}
.pro-attr .date {float:right; color:#a0a0a0}
.price_say {font-size:12px; color:#999;border-bottom:none;margin-top:-5px; margin-bottom:15px;}
.price_say a { border: 1px solid #e5e5e5; height: 19px; line-height: 19px; padding:0 5px; display: inline-block; color: #773b09; }
.price_say a:hover{ color: #c9c9c9; }
.price_info{ background:#f3f3f3; line-height:40px; text-align:center;margin:20px 27px 15px 0;}
.price_info a{ display:block; font-size:14px; font-weight:700;}
.func-list {padding:3px 0; padding-left: 80px; font-size:14px; line-height:30px; background:url(../images/d6.gif) bottom repeat-x ; overflow:hidden; }
.func-list span {float:left; margin-right:15px; white-space:nowrap;}
.con_msg{ color: #969696; line-height:22px;  margin-top: 10px;}
.con_msg a{ white-space:nowrap; color: #773b09;}
.ad_250_400 { width: 250px; height: 400px; overflow: hidden; margin-bottom: 20px;}

.title_trade{ font-size:18px;font-family:Arial,"Microsoft YaHei","微软雅黑",Verdana; text-align:left;}
.l_s_dh_a a{ display:inline-block; float:left; margin-right:9px;background:url(../images/l_s_s_03.png) no-repeat left center; height:50px; line-height:50px; padding-left:25px; font-size:15px; color:#a0a0a0; position:relative;}
.l_s_dh_a{ position:relative;}
.l_s_dh_a .jiathis_style{ width:100%; position:absolute; left:0px; top:42px; background:#ffffff; z-index:9;border: 1px solid #e5e5e5; padding:5px; display:none;}
.l_s_dh_a .jiathis_style a{ background:none; height:22px;    line-height: 22px;    padding-left: 0;}
.l_s_dh_a .jiathis_style a.jtico{ background:url("../images/jiathis_ico.png") no-repeat scroll left center;background-position: 0 -1408px;}
.table5p td{ padding:4px; font-size:15px;}
.l_t_hot{ display:inline-block; padding-right:20px;background:url(../images/l_s_s_19.png) no-repeat right top; }
.table5p td.f_price{ color:#E93C3E; font-size:20px;}
.table5p td.f_price .px16{ font-size:20px; font-weight:normal;}
.l_c_red{ color:#EC3C3E;}

.l_s_s_center .div_l{ width:200px;}
.l_s_title{ height:36px; line-height:36px; text-align:center; background:#BA9F8C; font-size:15px;  color:#FFFFFF;}
.l_s_s_center .div_r{ width:970px;background:#ffffff; font-size:14px; color:#666666; line-height:30px;}
.l_s_s_list{ padding:10px 12px; background:#FFFFFF; overflow:hidden;}
.l_s_s_list li{border-bottom: 1px solid #e5e5e5; overflow:hidden; padding:8px 0px; color:#999999;}
.l_s_s_list li *{ display:block;font-size: 14px;}
.l_s_s_list li a img{ width:52px; height:auto; float:left;}
.l_s_s_list li a span{float: right;    width: calc(100% - 60px);     color: #999999;}
.l_s_s_list li a em{float: right;    width: calc(100% - 60px);    color: #666666;}
.l_s_s_list .div_l{ width:58px;}
.l_s_s_list .div_r{ width:116px; }
.l_s_s_list .div_r *{ display:block; clear:both; line-height:18px;}
.l_s_s_list .div_r a{ height:40px; overflow:hidden; color:#999999;}
.l_s_s_list .div_r em{	font-size:14px;	font-style: normal;color:#666666;}
.l_s_s_rmenu{}
.l_s_s_rmenu a{height:36px; line-height:36px; text-align:center; background:#333333; font-size:15px;  color:#ffffff; display:inline-block; width:241.5px;border-right: 1px solid #ffffff; position:relative;}
.l_s_s_rmenu a.on{ background:#BA9F8C;}
.l_s_s_rmenu a.on em{ display:block; width:17px; height:8px; background:url(../images/l_s_s_30.png) no-repeat; position:absolute; left:112px; bottom:-8px;}
.l_s_s_rmenu.l_t2 a{ width:150px;}
.l_s_s_rmenu.l_t2 a.on em{ left:50px;}
.l_s_s_m_div{ padding:40px; min-height:900px; display:none;}
.l_div_dl_qd{ line-height:24px; width:100%; overflow:hidden; float:left; display:block;}
.l_div_dl_qd dt,.l_div_dl_qd dd{display:block;clear:both;}
.l_div_dl_qd dt{background:url(../images/l_s_s_62.png) no-repeat right bottom; height:24px; line-height:24px; float:left;  color:#333333; padding-right:30px; padding-left:8px;}
l_div_dl_qd dd{ color:#666666; font-size:0.9em;}
.mall_c{ border:0px;}
.table780{ margin:0 auto;border-bottom: 1px dotted #999999;}
.table780 td{ line-height:90px; font-size:18px; color:#BA9F8C; text-align:center;}


.selector-items { background-color: #fff; clear: both; padding: 0 10px; border-bottom:1px solid #e3e3e3; margin-bottom:30px; position:relative;}
.selector-items dl {border-top: 1px dashed #cbc1b8;line-height: 32px;  padding: 4px 0;}
.selector-items dl.first{ border:none;}
.selector-items dl dt { color: #666; float: left; text-align: right; width:92px;}
.selector-items dl dt.lgocl{ display:none;}
.selector-items dl dd {margin-left: 110px;}
.selector-items dl dd a { color: #444; display: inline-block;float: left; height: 18px;line-height: 18px; margin: 5px 1px 5px 1px; padding: 2px 10px;}
.selector-items dl dd a.red { color: #c53f4c;}
.selector-items dl dd a span { color: #666; margin-left: 5px;}
.selector-items dl dd a:hover, .selector-items dl dd a.on { background-color:#BA9F8C; color: #fff; text-decoration: none;}
.selector-items dl dd a:hover span, .selector-items dl dd a.on span { color: #fff;}
.selector-items dl.sub { border-top: medium none; margin-top: -4px;padding-top: 0;}
.selector-items dl.sub dt { display: none;}
.selector-items .topitems { height: auto; overflow: hidden;}
.selector-items .topitems-min { height: 32px; overflow: hidden;}
.selector-items .topitems a { margin-right: 5px;}
.selector-items .select{line-height: 32px;  padding: 4px 0; overflow:hidden;}
.selector-items .select .tit{color: #666; float: left; text-align: right; width:92px;}
.selector-items .select .con{margin-left: 110px;}
.selector-items .select .con a{ padding-right:20px;}
.selector-items .select .con a b{ display: inline-block; height:14px;vertical-align: middle; width:14px; background:url(../images/cha.png) no-repeat;}
.lgocl_gd{ width:105px; height:25px; cursor:pointer; position:absolute; bottom:-26px; left:49%; border:1px solid #e3e3e3; border-top:0px; background:#FFFFFF; line-height:25px; text-align:center;}
.rg_px { background: #fff;  border:0px solid #e3e3e3; padding:15px 0 15px 10px; border-top:2px solid #c41921; overflow:hidden;}
.rg_px li { float: left; margin-right:10px;}
.rg_px li a{ background:#fff; border: 1px solid #e6e1db; display: block;height: 26px;line-height: 26px;overflow: hidden; padding: 0 15px; position: relative;text-align: center; text-decoration: none;width: auto;}
.rg_px li a:hover,.rg_px li.on a{ background:#C41921; color:#fff; border: 1px solid #C41921;}
.lgocl_showdiv{ display:none;}
.div16102001{ background:#ffffff;border:2px solid #c41921;  padding:5px; min-height:70px;}
.div16102001 div{ width:23%; margin-right:2.6%; float: left;background:url(../images/listsrdz_03.png) no-repeat top center; background-size:auto 40px; padding-top:45px; font-size:14px; text-align:center; }
.div16102001 div.l_1{ color:#C41921; }
.div16102001 div.l_2{ background-image:url(../images/listsrdz_05.png);}
.div16102001 div.l_3{ background-image:url(../images/listsrdz_11.png); cursor:pointer; position:relative;}
.div16102001 div.l_3 img{ display:block; position:absolute; bottom:70px; left:30%; display:none;}
.div16102001 div.l_4{ background-image:url(../images/listsrdz_09.png);}
.div16102001 div:nth-child(4n){ margin-right:0PX;}
.div16102010{border-top:2px solid #C41921; width:100%; min-height:60px; background:#C41921;}
.div16102010 a{ display:inline-block; float:left; padding:8px 40px;  font-size:20px; color:#FFFFFF; font-weight:bold;border-right:1px solid #B32125;}
.div16102010 a em{ font-size:14px;}
.div16102010 a.active{ background:#FFFFFF; color:#C41921;}
.div16102101{  margin:0 auto; background:url(../images/icon-clock-01.png) no-repeat left center; font-size:18px; padding-left:23px; line-height:52px; width:350px;}
.div16102101 .l_b{ display:none;}
.div16102101 strong{ color:#C41921; font-size:24px; font-weight:normal; margin:0px 5px;}
.l_gray{ -webkit-filter: grayscale(100%);     -moz-filter: grayscale(100%);     -ms-filter: grayscale(100%);     -o-filter: grayscale(100%);          filter: grayscale(100%); 	     filter: gray;filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
-moz-opacity:0.5; /*Firefox私有，透明度50%*/
opacity:0.5; cursor:auto; }
#lprice{ color:#c41921; font-weight:normal; font-size:21px;}
.lpcj{border: 1px solid #c41921; display: inline-block; font-size: 13px; height: 40px; margin-left: 0px; text-align: center; width: 210px;	margin-top: 10px;}
.td063003 {
	font-size: 16px; background:#C41921;
	border: 0px solid #333333;
	width: 210px;
	text-align: center; color:#fff; cursor:pointer;
	height: 40px;
	margin-top: 10px;
	line-height: 40px;
}
.td063003:hover{ background:#BA9F8C;}
.td063013{ background:#e5e5e5;}
.table150727{}
.table150727 td{ padding:2px 10px;}
.table150727 tr td{border-bottom:1px solid #e5e5e5;}
.div17032201{ position:relative;}
.div17032201 .div17032202{ position:absolute; right:5px; top:10px; width:100px; text-align:right; }