@charset "utf-8";
/* CSS Document */

/*CSS 初始化*/
body, v, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
body {font-size:12px;font-family:"Microsoft Yahei",Heiti,arial,helvetica,sans-serif!important;line-height:21px;}
fieldset, img { border:0;}
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%;}
em { font-style:normal; }
input, button, select, textarea{ outline:none;}
textarea { resize:none; }
a { color:#666;text-decoration:none; }
a:hover { text-decoration:none;}
a:focus{outline:none; -moz-outline:none;}		/*解决  去除 a 链接点击后有一个虚线的边框出现*/

/*a:hover{ color:#F09E0B;}         #ec6621            */

/*公用样式*/
.w1200{ width:1200px; margin:0 auto;}
.mt20{ margin-top:20px;}
.f-l{ float:left;}
.f-r{ float:right;}
.none{ display:none;}

.topnotice { color:#ec6621 !important; background:url(../images/notice.png) no-repeat left -1px; padding-left:22px;   }

/*分页样式*/
.page{padding:10px 0 10px 20px;border:1px #eee solid;}
.page div{text-align: center;}
.page .current,.page a,.page a:hover,.page span{display:inline-block;margin-right:2px;padding:0 10px;height:25px;line-height:25px;vertical-align:middle; border-radius:5px; }  
.page a,.page span{color:#404548;border:1px solid #D7DBDC;background-color:#F6FFFF}  
.page .current,.page a:hover{text-decoration:none;color:#FFF;background-color:#ec6621;vertical-align:middle}  
.page .next,.page .prev{ }
.page .num { height:23px; }
.page .next { height:23px; }
.page > button { width:120px; }
#tbthinkphppage { width:40px; height:21px; border-radius:3px; box-shadow:none; border:1px solid #ccc; }
.btnpageredirect { width:50px; height:24px; border:1px solid #ccc; border-radius:5px; background-color:#ec6621; cursor:pointer; color:#fff; }

/*分类*/
.fllist{width:1170px;padding:0px 15px;height:auto;margin:0 auto; margin-top:20px; background:#fff;border:1px solid #ccc; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom:none;}
.fllist_top{width:1170px;padding:0 15px 10px 15px;height:auto;margin:5px auto 0;background:#fff;}
.fllist_h1{width:100%;height:35px;line-height: 35px;margin:10px 0;}
.fllist_h1 p{float:left;padding:0;margin:0;}
.fllist_h1 a:hover{color:#ec6621  ;}
.fllist_h1 li{float:left;color:#999;}
.fllist_ss{float:right;padding-top:5px;}
.fllist_tab{width:1170px;line-height:30px;border-bottom:1px dashed #ccc;}
.fllist_h2{line-height:60px;}
.fllist_h2 td:nth-child(1){width:70px;padding:0;margin:0;font-size: 14px;}
/*.fllist_h2 p{float:left;width:70px;padding:0;margin:0;font-size: 14px;height: 25px;line-height:30px;}
.fllist_h2 li{float:left;width:1100px;padding:0;margin:0;font-size: 14px;height:50px;line-height: 50px;}*/
.fllist_h3{width:1170px;height: 50px;border-top:1px dashed #ccc;padding-top: 10px;}
.fllist_h3 p{float:left;padding:0;margin:0;font-size: 14px;height: 50px;}
.fllist_h4{width:1170px;height: 50px;border-top:1px dashed #ccc;padding-top: 10px;}
.fllist_h4 p{float:left;padding:0;margin:0;font-size: 14px;height: 50px;}
.fllist_item{height:27px;line-height:27px;float:left;font-size: 14px;display: block; padding: 0 5px;text-align: center;margin:5px 10px;}
.fllist_item:hover{height:25px;line-height:25px;font-size: 14px;color: #ec6621; border: 1px solid #ec6621;border-radius: 5px;display: block;text-align: center;text-decoration: none;margin:4px 10px;}
.fllist_active{height:25px;line-height:25px;float:left;font-size: 14px;color: #ec6621 ; border: 1px solid #ec6621 ;border-radius: 5px;display: block; padding: 0 5px;text-align: center;margin:5px 10px;}
.fllist_h4item{height: 20px;float: left;margin: 0 10px;border: 1px solid #ccc;border-radius: 5px;padding: 0 10px;background: #eee;line-height: 20px;}
.list_head{width:1200px;height:35px;margin:0 auto;background:#f1f1f1;border:1px solid #ccc;border-bottom:none;  }
.list_active{height:35px;line-height:35px;float:left;margin:0 15px;}
.list_item{height:35px;line-height:35px;float:left;margin:0 15px; font-size:15px; }
.list_item a{font-size:15px;color:#333;}
.list_item a:hover{font-size:15px;color:#ec6621;border-bottom:1px solid #ec6621;}
.list_active a{font-size:15px;color:#ec6621;}
/*产品列表*/
.details_content{min-height:700px;width:1200px;margin:0 auto;border:1px solid #ccc; border-bottom-left-radius:10px; border-bottom-left-radius:10px; }
.details_content{ margin-bottom:20px;}
.details_content .sp-info-tit{ font-weight:normal; font-size:15px; color:#000; margin-bottom:5px;}
.details_content .sp-info-tit span{ font-size:24px; color:#AB5200; margin-right:10px;}
.details_content .sp-info-l{ width:231px; height:620px;  border:1px solid #f1f1f1;}
.details_content .sp-info-l .sp-l-b{text-align:center; padding-top:20px;}
.details_content .sp-info-l .sp-l-b a{display:inline-block; line-height:30px; font-size:14px; color:#3b3b3b; margin:0 10px;}
.details_content .sp-info-l .sp-l-b a:hover{ color:#F09E0B;}
.details_content .sp-info-r{ width:1200px; height:auto;}

.details_content .sp-info-r li{ width:298px; height:350px; border-right:1px solid #f1f1f1;border-bottom:1px solid #ccc; float:left;margin-top:10px;}
.details_content .sp-info-r li .li-top .li-top-tu{float:left;width:90%;max-height:160px;margin:0 5%;border:1px #ccc solid;box-shadow:5px 5px 5px #666;}
.details_content .sp-info-r li .li-top .li-top-tu:hover{box-shadow:5px 5px 5px #333;}
/*.details_content .sp-info-r li .li-top .li-top-tu img{ margin:0 auto 10px; padding-top:10px;}*/
.details_content .sp-info-r li .li-top .jiage{ float:left;width:198px;font-size:14px; color:#7b7b7b; padding:10px 20px 0;}
.details_content .sp-info-r li .li-top .jiage .sp1{ font-size:18px; color:#E92B47; margin-right:30px;}
.details_content .sp-info-r li .li-top .jiage .sp2{text-decoration:line-through}
.details_content .sp-info-r li .miaoshu{float:left;width:198px; font-size:14px; color:#000; padding:0 20px;height:25px;line-height:25px;overflow:hidden;}
.details_content .sp-info-r li .li-md{ margin-top:10px;}
.details_content .sp-info-r li .li-md .md-l{margin:0 9px 0 6px;}
.details_content .sp-info-r li .li-md .md-l .md-l-l{ width:28px; height:26px; line-height:26px; text-align:center; border:1px solid #DBDBDB; margin-right:4px;}
.details_content .sp-info-r li .li-md .md-l .md-l-r a{ display:block; width:14px; height:12.5px; line-height:12.5px; text-align:center; border:1px solid #dbdbdb; color:#ccc;}
.details_content .sp-info-r li .li-md .md-l .md-l-r a:hover{ color:#666;}
.details_content .sp-info-r li .li-md .md-l .md-l-r .md-xs{border-bottom:0;}
.details_content .sp-info-r li .li-md .md-r{}
.details_content .sp-info-r li .li-md .md-r button{ width:78px; height:28px; background-color:#eee;border:1px #ccc solid;color:#333;margin-right:7px; font-size:12px; float:left; cursor:pointer;}
.details_content .sp-info-r li .li-md .md-r .md-l-btn2{width:80px;background-color:#eee;border:1px #ec6621 solid;color:#ec6621; margin-right:0;}
.details_content .sp-info-r li .li-pj{float:left;width:40%;margin-top:10px;}
.details_content .sp-info-r li .pingjia{float:left;width:100%;height:22px;overflow:hidden;line-height:22px;margin:5px 10px 0; padding-left:21px; background:url(../images/sp-con-r-md-pj.gif) no-repeat left center; color:#9D9D9D;}
.details_content .sp-info-r li .weike{float:left;width:100%;height:22px;overflow:hidden;line-height:22px;color:#444; font-size:14px;margin:0 10px; color:#9D9D9D;padding-left:21px; background:url(../images/idianpic.png) no-repeat left center;}
.details_content .sp-info-r li .li-btn{float:right;width:50%;height:44px;margin-top:10px;}
.details_content .sp-info-r li .li-btn button{ width:78px; height:28px; background-color:#ec6621 ;margin-right:7px; font-size:12px; color:#fff; border:none; float:right; cursor:pointer;margin-top:16px;border-radius:3px}


/*新闻页面*/
#newsbox{width:1200px;min-height:600px;margin:0 auto;padding: 0;background:#fff;margin-bottom:10px;margin-top:10px;padding-bottom:20px;border:1px #ccc solid;}
.news_nav{float:left;width:1200px;height:100%;padding: 0;margin:0 20px;}
.news_nav .news_navv{float:left;width:540px;height:120px;margin: 30px 40px 0 0;}
.news_pic{float:left;width:180px;height:120px;}
.news_pic img{float:left;width:180px;height:120px;top:30px;}
.news_lidiv02{float: left;width:340px;height:120px;margin-left:20px;}
.news_lidiv02 .news_title{width:340px;border-bottom: 1px solid #efefef; padding-bottom: 15px;}
.news_lidiv02 .news_title a{color: #221815;font-size: 16px;}
.news_lidiv02 .news_title a:hover{color:#eb0c1c;}
.news_lidiv02 .news_content{color: #595757;width:340px;height: 40px;line-height:20px;padding-top:20px;overflow:hidden}
.news_lidiv02 .news_date{width:340px;color: #595757;padding-top:6px;}

/*新闻详情页*/

#lmnews{width:1200px;min-height:600px;margin:0;padding: 0;background:#fff;margin:0 auto;margin-bottom:10px;margin-top:20px;padding-bottom:20px;border:1px #ccc solid; border-radius:10px; }
#lmnews .lmnews_t{color: #221815;font-size: 38px;line-height: 38px;padding-top: 10px;text-align: center;}
#lmnews .lmnews_d{border-bottom: 1px solid #dcdddd;color: #b5b5b6;font-size: 14px;height: 40px;padding-top: 20px;text-align: center;}
#lmnews .lmnews_c{color: #595757;font-size: 16px;overflow: hidden;padding: 20px 20px 0 20px}
.lmnews_c img { max-width: 800px; }
.lmnews_c_left { float:left;width:760px;margin:0 20px;height:auto;}
.lmnews_c_left img{max-width:760px;}
.lmnews_c_right { float:right;width:250px; height:auto;}

/* 侧边栏列表 */
.cm-side-list1 .panel-heading{border-color: #ddd;color: #333;padding-left: 0;border-top-left-radius:10px;border-top-right-radius: 10px;padding:10px 0;border:1px #ccc solid;border-bottom:none;}
.cm-side-list1 .panel-heading .panel-title{padding-left:20px;border-left: 3px solid #ec6621}
.panel-title a{color: #333;font-size:16px;font-weight:600;}
.cm-side-list1 .panel-body{padding:10px 20px;border:1px #ccc solid;}
.cm-side-list1 .list-unstyled { margin-bottom: 0; }
.cm-side-list1 li { padding: 3px 0 3px 0; margin:10px 0 10px 0; height:22px; line-height:22px; border-top: 1px dashed #cacaca; overflow:hidden;border-bottom:1px #ccc dashed;padding-bottom:10px;}
.cm-side-list1 li.no-border { border-top-width: 0; }
.cm-side-list1 li.r_hover { border-top-width: 0; }
.cm-side-list1 li.r_hover a { color:#f34737; }
.cm-side-list1 a { color: #555; }
.cm-side-list1 a:hover { color: #666; }
.cm-side-list1 b { font-weight: normal; display: inline-block; width: 20px; text-align: center; margin-right: 5px; color: #999;font-size:12px;}
.cm-side-list1 .strong { color: white; background-color: #666; }
.cm-side-list1 li.r_hover .strong { background-color:#f34737;  }

/*商品详情页评价*/
.shop_commonbox{width:100%;height:auto;margin-top:20px;}
.shop_commonbox table{width:100%;border:1px #eee solid; border-radius:10px; }
.shop_commonbox table tr{min-height:35px;line-height:35px}
.shop_commonbox table td{padding:5px 0 5px 50px;font-size:14px;border-bottom:1px #eee solid;}
.shop_commonbox table .pjtitle{border-bottom:1px #eee solid;font-size:16px;text-align:center}
#pjBtn { background-color:#ec6621; padding:5px 15px; color:#fff; font-size:14px; border:0; border-radius:10px; }

/* .shop_commonbox table div:nth-child(1){float:left;}
.shop_commonbox table div:nth-child(2){float:left;padding-top:10px}
.shop_commonbox table div:nth-child(2) img{float:left;margin-left:2px;} */
.info_pjstar > div:nth-child(2){float:left;padding-top:10px}
.info_pjstar > div:nth-child(2) img{float:left;margin-left:5px;}

/*top 开始*/
.top{ width:100%; height:43px; background-color:#FAFAFA; border-bottom:1px solid #e5e5e5;}
.top-con .t-con-l{ font-size:14px; color:#000; line-height:43px;}
.top-con .t-con-r li{ float:left; margin-left:45px; line-height:43px;}
.top-con .t-con-r .erweima{ position:relative;}
.top-con .t-con-r .erweima a{padding-right:25px; background:url(../images/erweima-bg.jpg) no-repeat 80px center;}
.top-con .t-con-r .erweima .ewm-tu{ width:94px; height:94px; padding:10px; background-color:#fff; border:1px solid #e5e5e5; overflow:hidden; position:absolute;top:43px; right:0; display:none;}
.top-con .t-con-r .erweima .ewm-tu a{ padding:0;}
.top-con .t-con-r li a{ font-size:14px; color:#000;}
.top-con .t-con-r li a:hover{ color:#F09E0B;}

/*logo search 开始*/
.hd-info1 .logo{ width:96px; height:118px; margin:16px 0 0 30px;}
.hd-info1 .search{ width:580px;margin-top:40px;}
.search .sp li{ float:left; width:52px; height:29px; line-height:29px; text-align:center;}
.search .sp li a{ font-size:14px; color:#000;}
.search .sp .current{ background-color:#F19F0B;}
.search .sp .current a{ color:#fff;}
.search .srh{ width:578px;}
.search .srh .ipt{background-color:#F19F0B; border-radius:0 3px 3px 3px; padding:2px;}
.search .srh .ipt input{ width:451px; height:43px; border:none; padding:0 10px; font-size:16px; color:#333;}
.search .srh button{ width:95px; height:47px; background-color:#F19F0B; font-size:15px; color:#fff; cursor:pointer; border:none;}
.search .sp2{ margin-top:3px;}
.search .sp2 li{ float:left; margin-right:12px;}
.search .sp2 li a{ font-size:14px; color:#7F7F7F;}
.hd-info1 .dianji{ width:126px; height:97px; margin:44px 0 0 184px;}
.dianji button{ border:none; cursor:pointer; }
.dianji .btn1,.dianji .btn2{ width:124px; height:40px; background-color:#F19F0B; border:1px solid #F9AA5B; border-radius:1px;}
.dianji .btn1{ margin-bottom:13px;}
.dianji .btn1 button{ font-size:14px; color:#fff;width:62px; height:40px; float:left;}
.dianji .btn1 .btn1-l{ background-color:#F19F0B;}
.dianji .btn1 .btn1-r{ background-color:#fff; color:#AB5100;}
.dianji .btn2{ font-size:15px; color:#fff;}

/*切换城市*/
.switch-city{ margin:0 auto 15px; position:relative;}
.switch-city .dianji-qh{ font-size:14px; color:#131313; margin:0 10px 0 15px;}
.switch-city span{ font-size:14px; color:#AB5100;}
.select-city{ display:none; width:1198px;background:#fff;position:absolute; left:-164px; top:33px; z-index:10;border: 1px solid #ccc;}
.select-city .sl-city-top{ height:42px; background-color:#F2F2F2; border-bottom:1px solid #ccc;}
.select-city .sl-city-top p{ line-height:42px; font-size:14px; color:#000; margin-left:12px;}
.select-city .sl-city-top .close-select-city{ margin:12px;}
.select-city .sl-city-con{padding:0 20px;}
.select-city .sl-city-con p{ margin:20px 0; font-size:18px; color:#000;}
.select-city .sl-city-con dt{ width:56px; font-size:14px; font-weight:bold; color:#000; float:left; margin-right:8px;}
.select-city .sl-city-con dl{margin-bottom:10px;}
.select-city .sl-city-con dd{ float:left; width:1094px;}
.select-city .sl-city-con dd a{ display:inline-block; margin-right:10px; font-size:14px; color:#000;}
.sl-city-con dd a:hover{ color:#ec6621;}

/*nav 开始*/
.nav{ position:relative;}
.nav .sp-kj{ width:267px; height:47px; line-height:47px; font-size:16px; color:#fff; float:left; background:#F09E0B url(../images/sp-kj-bg.jpg) no-repeat 6px center; padding-left:35px; position:relative;}
.nav .kj-show{ width:302px; height:560px;z-index:1; position:absolute; top:47px; left:0;}
.nav ul{ float:left;}
.nav li{ float:left; width:112px; height:47px; line-height:47px; text-align:center;}
.nav li a{ font-size:15px; color:#1F1F1F;}
.nav li a:hover{ color:#F09E0B;}
   /**************在线商城首页快捷二的中方法**************/
.nav .kj-show2{width:302px;height:560px;background-color:#2B2B2B;z-index:2;position:relative;position:absolute; top:47px; left:0; }
.nav .kj-show2 .kj-info1{ border-top:1px solid #343434; border-bottom:1px solid #000;}
.nav .kj-show2 .kj-dl1{ padding:5px 10px 5px;}
.nav .kj-show2 .kj-dl1 dt{padding-left:20px; background:url(../images/kj-show-dt-tu1.gif) no-repeat left center; margin-bottom:4px;}
.nav .kj-show2 .kj-dl1 dt a{font-size:14px; font-weight:bold;color:#fff;}
.nav .kj-show2 .kj-dl1 dt a:hover{ color:#F09E0B;}
.nav .kj-show2 .kj-dl1 dd{width:100%;line-height:30px;font-size:14px; color:#fff;padding-left:20px;}
.nav .kj-show2 .hover-show-bg{ background-color:#fff;}
.nav .kj-show2 .hover-show-bg .kj-dl1 dt{background:url(../images/kj-show-dt-tu1-show.gif) no-repeat left center;}
.nav .kj-show2 .hover-show-bg dt a{ color:#2b2b2b;}
.nav .kj-show2 .hover-show-bg dd{color:#2b2b2b;}
.nav .kj-show2 .kj-if-show{ display:none; width:680px; min-height:558px;border:1px solid #DBDBDB; border-left:none; background-color:#fff; position:absolute; top:0; left:302px;}
.nav .kj-show2 .kj-if-show dl{ margin:0 11px;padding:15px 8px;border-bottom:1px solid #D5D5D5;}
.nav .kj-show2 .kj-if-show dl dt{ width:150px; font-size:14px; color:#000; font-weight:bold; float:left;}
.nav .kj-show2 .kj-if-show dl dd{ float:left; width:490px;}
.nav .kj-show2 .kj-if-show dl dd a{ display:inline-block;font-size:14px; color:#000; margin-right:30px;}
.nav .kj-show2 .kj-if-show dl dd a:hover{ color:#F09E0B;}
/*nav END*/

/*banner 图*/
.style-banner img{ margin:0 auto;}

/*banner 开始*/
.banner-box{ width:100%; height:560px; /*background:url(../images/banner-bgtu.jpg) no-repeat top center;*/}
.banner{ height:560px; position:relative; overflow:hidden;/**/}
.banner ul{ width:7200px; position:relative; left:0；}
.banner li{ float:left;}
.banner .bnr{ display:inline-block; width:67px; height:121px; line-height:121px; text-align:center; background-color:#000; color:#fff; font-size:36px; font-family:"宋体"; opacity:0.3; position:absolute; top:220px; left:311px;}
.banner .bnr-right{ left:1120px;}

/*热门推荐*/
.hot-recommend h3{ font-size:18px; color:#000; font-weight:normal; margin-top:20px;}
.hot-recommend ul{ width:1199px; margin:13px auto 0;border-left:1px solid #ECECEC; border-top:1px solid #ECECEC;}
.hot-recommend li{ float:left; width:299px; height:236px; overflow:hidden; border-right:1px solid #ECECEC;border-bottom:1px solid #ECECEC;}
.hot-recommend li img{margin:0 auto;}
.hot-recommend .ys1{ position:relative;}
.hot-recommend .ys1 .ys1-opt{ width:223px; height:75px; background-color:#fff; position:absolute; top:144px; left:39px; opacity:0.7;}
.hot-recommend .ys1 .ys1-ft{width:223px; height:75px;position:absolute; top:144px; left:39px;}
.hot-recommend .ys1 .ys1-ft p{display:inline-block; width:94px; font-size:18px; color:#000;margin:14px 0 0 15px; float:left; text-align:center;}
.hot-recommend .ys1 .ys1-ft p span{  font-size:14px; }
.hot-recommend .ys1 .ys1-ft a{ float:left; width:90px; height:29px; background:url(../images/ys1-a-bg.jpg) no-repeat; text-align:center; line-height:29px; margin-top:25px; font-size:13px; color:#fff;}
.hot-recommend .ys2 p{ font-size:18px; color:#000; text-align:center; margin:13px 0 15px;}
.hot-recommend .ys2 .ys2-a1{ display:block; width:144px; height:29px; line-height:29px; text-align:center; font-size:12px; color:#fff; background:url(../images/ys2-a-bg.gif) no-repeat; margin:0 auto;}

/*广告栏*/
.advertisement{ height:74px; background-color:#EBEBEB; margin-top:20px; overflow:hidden;}

/*广告栏 二*/
.advertisement2{ width:1198px; height:94px; border:1px solid #ECECEC; background-color:#FDFDFD;margin:20px auto;}
.advertisement2 li{ float:left; width:148px; height:94px; border-right:1px solid #ECECEC;}
.advertisement2 li img{ margin:23px auto;}

/*底部服务*/
.ft-service{ width:100%;margin-top:70px; border-top:2px solid #AB5100; border-bottom:1px solid #DFDFDF; padding:17px 0 20px;}
.sv-con-l2{ width:980px;}
.sv-con-l2 dl{ width:134px; height:130px; padding-left:51px;border-right:1px solid #DEDEDE; float:left;}
.sv-con-l2 dl dt{ height:32px;}
.sv-con-l2 dl dt a{ font-size:16px; color:#000;}
.sv-con-l2 dl dt a:hover{ color:#F09E0B;}
.sv-con-l2 dl dd a{ display:block; height:32px; font-size:14px; color:#333;}
.sv-con-l2 dl dd a:hover{color:#F09E0B;}
.sv-con-r2{ width:214px; height:90px; text-align:center;}
.sv-con-r2 p{ font-size:16px; color:#000; margin-bottom:10px;}
.sv-con-r2 .sv-r-tle{ font-size:28px;}
.sv-con-r2 a{ display:block; width:161px; height:40px; line-height:40px; color:#fff; font-size:16px; background-color:#2A2826; margin:0 auto;}

/*底部 版权*/
.footer{ padding:20px 0; text-align:center;}
.footer p{ height:30px;font-size:14px; color:#000;}
.footer p a{ display:inline-block; font-size:14px; color:#000;}
.footer p a:hover{color:#F09E0B;}
.footer p span{ margin:0 8px 0 10px;}

/*分页开始*/
.paging{ width:610px;margin:30px auto 0;}
.pag-left{ margin-right:15px;}
.pag-left .about{ display:inline-block; width:41px; height:35px; line-height:35px; text-align:center; color:#fff; background:#ec6621; font-size:23px;}
.pag-left .left-m{height:33px; padding:1px;background:#ec6621;}
.pag-left .left-m li{ float:left; width:39px; height:33px; line-height:33px; text-align:center; background:#fff;}
.pag-left .left-m li:hover{ background:#ec6621;}
.pag-left .left-m li:hover a{ color:#fff;}
.pag-left .left-m .current{background:#ec6621;}
.pag-left .left-m .current a{color:#fff;}
.pag-left .left-m li a{ display:block; font-size:14px; color:#000;}
.pag-right .jump-page{ font-size:14px; color:#000; margin-right:10px;}
.pag-right .jump-page input{ border:none; width:48px; height:33px; border:1px solid #ec6621; margin:0 10px; padding:0 5px;}
.pag-right button{ border:none; width:53px; height:35px; background:#ec6621; color:#fff; font-size:14px; cursor:pointer;}

/*滚动栏*/
.dingwei{ position:fixed; top:151px; right:74px; z-index:9999;}
.dingwei li{ width:48px; height:48px; border:1px solid #ACACAC; background:#FAFAFA; border-bottom:0; text-align:center;}
.dingwei li .tit img{ margin:8px auto 0;}
.dingwei li .tit{ font-size:10px; color:#434343;}
.dingwei li .dw-con{ display:none; width:130px; height:93px; padding:6px; background:#fff; border:1px solid #ACACAC; position:absolute;top:-58px; left:-144px; text-align:left;}
.dingwei li .dw-con h3{ font-weight:normal; font-size:12px; color:#2A2A2A;}
.dingwei li .dw-con img{margin: 5px 0; }
.dingwei li .dw-con .dw-p1 span{ font-size:13px; color:#666; margin:0 7px;}
.dingwei li .dw-con .dw-p2 span{font-size:12px; color:#F34737; margin:0 3px;}

.dingwei li .fx-con{display:none; width:167px; height:48px;background:#fff; border:1px solid #ACACAC; position:absolute;top:-1px; left:-169px;}
.dingwei li .fx-con li{ float:left; width:55px; border:0;}
.dingwei li .fx-con li a{ font-size:10px; color:#434343;}
.dingwei li .fx-con li img{ height:24px; margin:3px auto 0;}


/***********************************中林第二次改动的公用css*************************************/

/*header*/
.zl-header{ width:100%; height:35px; border-bottom:1px solid #F0EFEF; background:#f7f7f7;}
.zl-header .zl-hd{ height:35px;}
.zl-hd p{ height:35px; line-height:35px; color:#757575;}
.zl-hd p a{ color:#757575;}
.zl-hd p a:hover{ color:#ec6621;}
.zl-hd p span{ color:#757575; margin:0 10px 0 15px;}

	/*logo search weweima*/
.logo-search{ height:100px;margin-top:10px;}
.logo-search .logo-box{ width:300px; height:124px;}
.logo-box .logo{ width:250px; height:90px; font-size:14px; font-weight:bold; padding-top:0px; }
.logo-box .shangjia{ width:95px; margin-left:30px; margin-top:25px; position:relative;}
.shangjia .shangjia-a1{ display:block;width:75px; height:30px; line-height:30px; font-size:14px; color:#909090; padding-left:20px; background:url(../images/zl2-02.gif) no-repeat left center; margin-bottom:10px;}
.shangjia .shangjia-a1:hover{ color:#ec6621; text-decoration:underline;}
.shangjia .shangjia-a2{ display:block;width:95px;height:32px;line-height:32px;text-align:center;font-size:14px;background:#F7F7F7;color:#B3B3B3;}

.logo-search .search{ float:left; width:600px; margin-top:25px; margin-left:0px; }
.search .search-info{ width:550px; height:40px; padding:2px; background:#ffd101; border-radius:5px;}
.search-info input{ float:left; border:0; height:38px; width:400px; padding:2px 10px 0 42px; background:#fff url(../images/zl2-03.gif) no-repeat 10px center;}
.search-info button{ float:left; height:36px; width:98px; font-size:14px; color:#000; border:0; background:none; cursor:pointer;}
.search .search-ul{}
.search-ul li{ float:left; margin:0 5px; line-height:30px;}
.search-ul li a{ color:#B8B7B7; font-size:14px;}
.search-ul li a:hover{ color:#ec6621;}

.logo-search .erweima{ width:285px; height:120px; margin:10px 0px 0 0px; background:#eee; }
.erweima img{ display:block; }

	/*nav*/
.nav-box{ width:100%; height:45px; border-bottom:2px solid #ffd101;}
.nav-box .nav-kuai{ height:35px;}
.nav-kuai .nav-kuaijie{ width:190px; height:37px; background:#ffd101; margin-top:10px; border-top-left-radius:0px; border-top-right-radius:0px;  }
.nav-kuaijie .kj-tit1{ display:block; line-height:35px; font-size:16px; color:#fff; padding-left:35px; background:url(../images/zl2-06.gif) no-repeat 15px center;}
.kuaijie-boxbg { width:190px; height:430px; background:#333; opacity:0.8; position:relative; z-index:1; }
.kuaijie-box { width:190px; height:430px; margin-top:2px; position:absolute; z-index:9; top:34px; }
.kuaijie-box .kuaijie-info{float:left;width:100%;padding:3px 0;}
.kuaijie-info .kj-dl1{ padding:0 10px;}
.kuaijie-box:hover { opacity:0.95; }
.kj-dl1 dt{ height:25px; line-height:25px;}
.kj-dl1 dt img{ display:inline-block; margin-right:10px; position:relative; top:3px;}
.kj-dl1 dt a{ display:inline-block; font-size:14px; color:#fff;}
.kj-dl1 dt a:hover{ color:#fff;}
.kj-dl1 dd{ line-height:25px;}
.kj-dl1 dd a{float:left;width:46%;height:25px;display:inline-block; font-size:14px; color:#fff;overflow:hidden;margin:0 2%;}
.kj-dl1 dd a:hover{color:#ffffff;}
.kj-dl1 dd span{ display:inline-block; font-size:14px; color:#fff; margin:0 5px 0 8px;}

.kuaijie-info .kuaijie-con{ display:none; width:970px; height:409px; padding:10px 20px;background-color:rgba(255,255,255,1); 
    position:absolute; top:0; left:190px; box-shadow:3px 3px 5px #999; overflow-y:scroll; overflow-x:hidden; }
.kuaijie-con .kj-dl2{ float:left; width:100%; margin-bottom:1px; }
.kuaijie-con .kj-dl2:nth-child(1n){margin-right: 20px;}

.kj-dl2 dt{ float:left; width:110px; height:29px; line-height:29px; border-bottom:0px solid #333;}
.kj-dl2 dt a{ font-size:14px; color:#333; font-weight:bold; }
.kj-dl2 dt a:hover { color:#ec6621; text-decoration:underline; }

.kj-dl2 dd{ float:left; width:calc(100% - 110px); line-height:30px;}
.kj-dl2 dd a{ display:inline-block; font-size:14px; color:#666;}
.kj-dl2 dd a:hover{ color:#ec6621;}
.kj-dl2 dd span{ font-size:14px; color:#848484; margin:0 5px 0 8px;}
.kuaijie-box .current{ background:#234ca9;}
.kuaijie-box .current .kuaijie-con{ display:block;}
.nav-kuai .nav-font{ width:925px; height:35px; padding:3px 0 0 200px; }
.nav-font li{ float:left; height:35px; line-height:35px; margin:0 12px; position:relative;}
.nav-font li a{ font-size:16px; color:#333;}
.nav-font li a:hover{ color:#ec6621;}
.nav-font li span{ display:inline-block; width:29px; height:17px; position:absolute; top:-8px; right:-15px;}

.ihead_rlogin { float:left; width:240px; height:431px; margin:0; position:absolute; right:0; top:46px; z-index:5; }
.ihead_rloginbg { position:absolute; width:240px; height:431px;  opacity:0.4; z-index:6; }
.ihead_rloginlist { position:absolute; width:240px; height:431px;  z-index:7; position:absolute; }
.ihead_rlogintit { float:left; width:190px; height:40px; line-height:40px; font-size:12px; overflow: hidden; margin:10px 0 0 0; padding:10px 0 0 45px; 
    color:#000; background:url(/Public/images/avatar.png) no-repeat 10px 16px; }
.ihead_rlogininfo { float:left; width:240px; height:auto; background:url(/Public/images/loginbg.png?t=2025) repeat; }

.ihead_rlogin_reg {  float:left; width:240px; height:40px; line-height:40px; margin:10px 0 0 0; text-align:center; }
.ihead_rlogin_reg a { padding:5px 20px; background:#fff; margin:10px 10px; border:1px solid #ffd101; border-radius:4px; }
.ihead_rlogin_reg a.rlogin { border:1px solid #ffd101; background:#ffd101; color:#000; }
.ihead_rlogin_news {  float:left; width:230px; height:40px; line-height:40px; color:#000; margin:10px 0 0 0; padding:0 0 0 10px; background:url(/Public/images/loginbg.png?t=2025) repeat; }
.ihead_rlogin_newslist { float:left; width:230px; height:auto; margin:1px 0 0 0; padding:12px 0 10px 10px; background:url(/Public/images/loginbg.png?t=2025) repeat;  }
.ihead_rlogin_newslist ul { float:left; width:230px; height:auto; margin:0px 0 0 0; padding:0 0 0 0px;  }
.ihead_rlogin_newslist ul li.txt { float:left; width:180px; height:31px;line-height:31px; margin:0px 0 0 0; padding:0 0 0 0px; overflow: hidden;  }
.ihead_rlogin_newslist ul li.txt a { color:#000; }
.ihead_rlogin_newslist ul li.date { float:left; width:50px; height:31px;line-height:31px; margin:0px 0 0 0; padding:0 0 0 0px; color:#000; }

















/*banner*/
.banner{ width:100%; height:430px; margin:0 auto;}
.banner .ban-ul1{ max-width:100%; height:430px; margin:0 auto; overflow:hidden;}
.ban-ul1 li{ width:100%; height:430px;}
.ban-ul1 li img{ width:100%; height:100%;}
.banner .ban-box{ height:20px;position: relative;top: -40px;z-index: 1;}
.ban-box .ban-ol1{ height:5px; margin-left:860px; padding-top:8px;}
.ban-ol1 li{ float:left; margin-right:7px; width:20px; height:10px; background:#fff; cursor:pointer; border-radius:10px; }
.ban-ol1 .current{ background:#ffd101;}

	/*底部一块*/
.footer-box{ width:100%;background:#FAFAFA; margin-top:25px; padding-bottom:15px;}
.footer-box .footer-info1{ height:144px; border-bottom:1px solid #DFDFDF;}
.footer-info1 li{ float:left; width:200px; height:144px; margin:0 20px;}
.footer-info1 li .ft-tu1{ width:30px; height:30px; margin:35px auto 10px;}
.ft-tu1 img{ display:block; width:100%; height:100%;-moz-transition: all 0.4s ease 0s; -ms-transition: all 0.4s ease 0s; -o-transition: all 0.4s ease 0s; -webkit-transition: all 0.4s ease 0s;}
.ft-tu1 img:hover{-moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); -webkit-transform: rotate(360deg);}
.footer-info1 li h3{ text-align:center; font-weight:normal; line-height:30px;}
.footer-info1 li h3 a{ font-size:18px; color:#000;}
.footer-info1 li h3 a:hover{ color:#ffd101; text-decoration:underline;}
.footer-info1 li p{ text-align:center; font-size:12px; color:#000;line-height:25px;}

.footer-box .footer-info2{ min-height:198px; border-bottom:1px solid #dfdfdf;}
.footer-info2 .ft-if2-left{ width:800px; padding-top:30px;}
.ft-if2-left dl{ float:left; width:139px;min-height:138px; padding-left:60px; border-right:1px solid #dfdfdf;}
.ft-if2-left dt{ line-height:35px;}
.ft-if2-left dt a{ font-size:18px; color:#000;}
.ft-if2-left dt a:hover{ color:#ffd101; text-decoration:underline;}
.ft-if2-left dd{line-height:25px;}
.ft-if2-left dd a{ display:block; font-size:14px; color:#000;}
.ft-if2-left dd a:hover{ color:#ec6621; text-decoration:underline;}
.footer-info2 .ft-if2-right{ width:300px; margin-top:25px;}
.ft-if2-right h3{ font-size:34px; color:#000; font-weight:normal; line-height:55px;}
.ft-if2-right p{ font-size:18px; color:#555; line-height:30px;}

.footer-info3{ padding-top:20px;}
.footer-info3 p{ text-align:center; line-height:29px;}
.footer-info3 p a{ font-size:12px; color:#000;}
.footer-info3 p span{font-size:12px; color:#000; margin:0 5px 0 8px;}
.footer-info3 .ft-if3-tu1{ text-align:center; margin-top:15px;}
.ft-if3-tu1 a{ display:inline-block; margin:0 5px;}

.footer-info4{ padding:10px 0;border-bottom:1px #ccc solid;padding-left:60px; margin: 0 auto;
    width: 1140px}
.footer-infolink .footer-infotlt{float:left;padding:0 10px 0 0;height:30px;line-height:30px;font-size:14px;}
.footer-infolink li{float:left;padding:0 10px;height:30px;line-height:35px;}
.footer-infolink li a:hover{color:red;}

	/*固定右侧*/
.youce{ width:35px; height:100%; background:#000; position:fixed; right:0; top:0;}
.youce li{ width:35px; position:relative;}
.youce .li1{height:35px; margin-top:120px;}
.li1 .li1-tu1{ display:block; width:35px; height:35px;}
.li1 .li1-tu1 img{ display:inline-block; margin:8px 0 0 6px;}
.li1 .li1-zi1{ display:none; width:90px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; position:absolute; top:0; left:-90px; background:#494949;}
.youce .current1{ background:#73B52D url(../images/zl2-100.gif) no-repeat left center;}
.youce .current1 .li1-zi1{ display:block;}

.youce .li2{ height:115px;margin-top:20px;}
.youce .li2:hover{ background:#73B52D; }
.youce .li2 a{ display:block; width:35px; height:115px; text-align:center; font-size:14px; color:#fff;}
.youce .li2 a img{ display:inline-block; margin:15px 3px 15px 2px;}

.youce .li3{height:35px; margin-top:20px;}
.li3 .li1-tu2{ display:block; width:35px; height:35px;}
.li3 .li1-tu2 img{ display:inline-block; margin:8px 0 0 8px;}
.li3 .li1-zi2{ display:none; width:110px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; position:absolute; top:0; left:-110px; background:#494949;}
.youce .current2{ background:#73B52D url(../images/zl2-100.gif) no-repeat left center;}
.youce .current2 .li1-zi2{ display:block;}

.youce .li4{height:35px; margin-top:91px;}
.li4 .li1-tu2{ display:block; width:35px; height:35px;}
.li4 .li1-tu2 img{ display:inline-block; margin:8px 0 0 10px;}
.li4 .li4-ewm{ display:none; position:absolute; left:-134px; top:-90px; background:#fff; padding:20px 20px 10px 20px; box-shadow:0 0 5px #000;}
.li4 .li4-ewm p{ font-size:14px; color:#666; text-align:center; line-height:25px;}
.youce .current3{ background:#73B52D url(../images/zl2-100-1.gif) no-repeat left center;}
.youce .current3 .li4-ewm{ display:block;}

.tablemallcart-top{font-size:14px;}
.tablemallcart-top td { font-size:14px;padding:10px 0 0 10px; }
.tablemallcart-store{font-size:14px;}
.tablemallcart-store td { font-size:14px;padding:5px 0 5px 10px; }
.goodstab{border:1px solid #ccc;margin:10px 0 0 0; font-size:14px; border-radius:5px; }
.tablemallcart { border-bottom:1px solid #ccc;padding:10px 0;}
.tablemallcart td { font-size:14px;padding:10px 0 10px 10px; }
.tablemallcart .opt_nav a{cursor:pointer}
.tablemallcart .opt_nav a:hover{color:#f34737;}
.tablemallcart .opt_nav .done_collect{color:#888;cursor:default;}
.tablemallcart .opt_nav .done_collect:hover{color:#888;cursor:default;}
.sljian,.sljia,.btnsljian,.btnsljia { width:24px; height:22px; border:1px solid #ccc; margin:0; padding:0; cursor:pointer; }
.sljian:hover,.sljia:hover,.btnsljian:hover,.btnsljia:hover { background-color:#e0e0e0; }
.tbcount { width:40px; height:22px; border:1px solid #ccc; font-size:13px; text-align:center; margin:0; padding:0; }
.addcart { /*width:100px; height:30px;*/ border:0px solid #0088cc; background-color:#0088cc; 
		color:#fff; font-size:14px; font-family:微软雅黑,黑体;  -moz-border-radius:4px; -webkit-border-radius:4px;  }
.addcart:hover { background-color:#006da3; cursor:pointer; }

.inputcartsl { width:40px; height:22px; border:1px solid #ccc; font-size:13px; text-align:center; margin:0; padding:0; }
.inputcartsl02 { width:30px; text-align:center; }
.shopcarthead02 { background-color:#eeeeee; }

.spanyunfei { font-size:13px; color:#999; }

.infoguige_cur { float:left; margin:0 10px 5px 0; padding:3px 10px; border:1px solid #ec6621; background-color:#ec6621; color:#fff; border-radius:10px; }
.infoguige { float:left; margin:0 10px 5px 0; padding:3px 10px; border:1px solid #ccc; border-radius:10px; }

.icontain { width:1200px; height:auto; margin:0 auto; padding:0; }
.iadvert { width:1200px; height:auto; margin:0 auto; padding:10px 0 0 0; }
.iadvertimg { width:1200px; height:auto; min-height:150px; margin:0 auto; padding:10px 0 10px 0; }
.iadvertimg a { float:left; width:295px; }
.iadvertimg img { float:left; width:295px; }
.iadvertimg a:nth-child(2) { margin:0 6px; }
.iadvertimg a:nth-child(4) { margin-left:5px; }

.igoodlist { float:left; width:1200px; height:auto; margin:0; background:#f8f8f8;  }
.igoodlist_type { float:left; width:1200px; height:auto; margin:0; padding:20px 0; }
.igoodlist_type h2{ float:left; width:auto; min-width:100px; height:auto; margin:0; font-size:24px; margin-right:45px; font-weight:normal; }
.igoodlist_type h3 { float:left; width:auto; height:auto; margin:0 35px 0 0; font-size:18px; cursor:pointer; }
.igoodlist_type h3 a { font-weight:normal; margin-right:15px; }
.igood_left { float:left; width:235px; height:625px; }
.igood_left img { float:left; width:235px; height:625px; }

.igood_right { float:left; width:960px; height:auto; margin:0; }
.igood_right ul { float:left; width:232px; height:310px; margin:0 0 10px 8px; background:#fff; }
.igood_right ul li.img img { width:176px; height:176px; margin:28px; }
.igood_right ul li.txt { float:left; width:222px; height:42px; margin:0px; padding:0 10px; font-size:15px; overflow:hidden; }
.igood_right ul li.price { float:left; color:#e11a1a; width:222px; height:30px; line-height:30px; margin:0px; padding:0 10px; font-size:15px; }
.igood_right ul li.price a { color:#e11a1a; }


