
#li-5 div.hidden-box{ width:553px; height:250px;position: absolute;left:-500px;}
#box-5 dl{ float:left; margin:25px;border-right: 1px solid #eee;padding-right: 25px;}
#box-5 dl dt{ font-size:16px; color:#1d8d7d; margin-bottom:5px;}
#box-5 dl dd{ font-size:12px; color:#1d8d7d;line-height:25px;}
#box-5 dl:nth-child(2) dt,#box-5 dl:nth-child(3) dt{color:#1d8d7d;}
#box-5 dl.last-list{padding-right: 0px;width: 230px;margin: 25px 20px; border-right:none;}
#box-5 dl.last-list dd{float: left;padding-right: 12px;}
#box-5 dl.last-list dd.last-dd{padding-right: 0px;padding-left:2px;}
.Header-float{position: fixed;top: 0;left: 0;z-index: 99999;margin: 0 auto;width: 100%; height:50px;background: #fff;border-bottom: 2px solid #1d8d7d; display:none;}
.cssanimations{transition: top 3s ease-out;-webkit-transition: top 3s ease-out;-moz-transition:top 3s ease-out; display:block!important;}
#Header-line-2{ height:130px;}
.H-logo{ width:200px; height:auto; padding-top:30px;}
.H-Phone  dl dt{ background:url(../images/wenda_icon.png) no-repeat; background-position:-2px -40px;}
.H-Phone  dl dt{width:40px; height:40px; display:block; overflow:hidden; margin-top:5px;}
.H-Phone  dl dd{width:190px; height:40px; display:block;}
.H-Phone{z-index:95;display:inline;width:230px;height:55px; line-height:24px; margin-top:40px;}
.H-Phone span{ clear:both;}
.H-Phone b{ font-size:28px; font-weight:bolder; color:#ff5401;letter-spacing: -1px;}
.H-Search a{margin-right:5px;}
.H-Search a.propose{position: absolute;margin-top: -62px;margin-left: 450px;color: #ff5401;text-decoration: underline;}
.H-Search{ margin-top: 40px;margin-left: 175px;margin-right: 120px;}
.search-input{ border:2px solid #1d8d7d; height:30px;}
.mallSearch-form{ height:32px; position:relative;}
.HotSearch { margin-top:5px;}
.search-input #keyword{float:left;width:420px;height:30px;padding:0 10px 0 10px;line-height:30px;background:none;border:none;color:#999;font-size:14px;outline:0 none;background:0 0;}
.search-input #SearchTo{position:absolute;right:0;top:0;width:62px;height:32px;cursor:pointer; text-align:center; line-height:32px;overflow:hidden;border:0;font-size:12px;letter-spacing:4px;color:#fff;background:#1d8d7d; cursor:pointer;}
.search-input input#keyword::-webkit-input-placeholder{ color:#c5c5c5; font-size:14px; padding-left:5px;}
#Header-line-3{ height:50px; border-bottom:4px solid #1d8d7d;}

/* hc_lnav */
.hc_lnav{z-index:9999;position:relative;width:200px; float:left;}
.;mainnav{ float:left;}
.mainnav ul li{ float:left; position: relative;display: flex; margin-top:15px;}
.mainnav ul li .mainnav_hot{background: url(../images/hot.png) no-repeat;width: 22px;height: 15px;display: -webkit-box;margin: 3px 0px 0px -12px;}
.mainnav a{ width:110px; display:block; text-align:center; font-size:15px; color:#333;height: 35px;}
.mainnav a.level_one:hover{ color:#1d8d7d;}
.mainnav .mainnav-li li.mainnav-box-1 {position: absolute;background: #fff;top: 29px;left: -1px;z-index: 60;}
.mainnav ul div.navdiv-box li a:hover{ color:#fff; background:#3bc7b3;}
.mainnav .mainnav-list { position:absolute; top:34px; border:1px solid #1d8d7d;padding: 10px 0;}
.mainnav .mainnav-list a{font-size:14px;}
div.navdiv-box {position: absolute;top: 35px;left:0;border: none;padding: 10px 0; background:#1d8d7d;display:none; color:#fff;z-index: 99;}
div.navdiv-box ul.all-li li { margin-top:0px!important;}
div.navdiv-box li a { height:30px; color:#fff;font-size: 14px;}
.mainnav-ul i.icon-up{position: absolute;right:12px;top: 12px;width: 0;height: 0;border-width: 4px;border-style: solid dashed dashed;border-color: #d5d5d5 transparent transparent;font-size: 0;line-height: 0;}
ul.mainnav-ul>li.dowm-cur{border:none;padding-bottom:1px;background:#fff;height:28px;}
ul.mainnav-ul>li.dowm-cur i.icon-up{-webkit-backface-visibility: hidden;border-color: #1d8d7d transparent transparent;-webkit-transition: -webkit-transform .2s ease-in;-moz-transition: -moz-transform .2s ease-in;-o-transition: -o-transform .2s ease-in;transition: transform .2s ease-in;-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%;}
.mainnav_right { float:right;}
.mainnav_right a { background:none; font-size:16px; color:#666; height:50px; width:120px;display: block; float:left; text-align:center;line-height: 50px;font-family: "Microsoft YaHei UI";}
.mainnav_right a.active { background:#ff5401;color:#fff; }
.hc_lnav .allbtn{z-index:99999;position:relative}
.hc_lnav .allbtn h1{font-size:14px;box-shadow:2px 0px 6px -3px #428000;-webkit-box-shadow:2px 0px 6px -3px #428000;-moz-box-shadow:2px 0px 6px -3px #428000; text-align:center;}
.hc_lnav .allbtn a{line-height:50px;text-align:center;background:#1d8d7d;width:200px;display:block;font-family:΢���ź�, ����;height:50px;color:#ffffff;font-size:18px;font-weight:normal}
.hc_lnav .allbtn h1 a:hover{background-color:#1d8d7d;text-decoration:none}
.hc_lnav .allbtn h1 i{}
.hc_lnav .allbtn h1 strong{}
.hc_lnav .allbtn h2{font-size:14px;box-shadow:2px 0px 6px -3px #428000;-webkit-box-shadow:2px 0px 6px -3px #428000;-moz-box-shadow:2px 0px 6px -3px #428000; text-align:center;}
.hc_lnav .allbtn h2 a{line-height:50px;background:#1d8d7d;width:200px;display:block;font-family:΢���ź�, ����;height:50px;color:#ffffff;font-size:18px;font-weight:normal}
.hc_lnav .allbtn h2 a:hover{background-color:#1d8d7d;text-decoration:none}
.hc_lnav .allbtn h2 i{}
.hc_lnav .allbtn h2 strong{}
.hc_lnav .allbtn ul{z-index:99999;position:absolute;background-color:#252525;width:200px;height:500px;display:none;top:34px;left:0px}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{padding-bottom:7px;zoom:1;clear:both;cursor:default; color:#fff; padding:7px 0;}
.hc_lnav .allbtn ul li .tx{line-height:30px;background-color:#252525;padding-left:10px;background-repeat:no-repeat;background-position:right center;height:30px;_background-image:none}
.hc_lnav .allbtn ul li a{ color:#fff;}
.hc_lnav .allbtn ul li .tx-tx{line-height:28px; margin:0 5px 0 10px; height:auto; overflow:hidden;}
.hc_lnav .allbtn ul li .tx a{font-family:΢���ź�, ����;color:#ffffff;font-size:16px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li .tx a i{line-height:25px;width:25px; margin-top:5px;background:url(../images/icon.png) no-repeat;float:left;height:25px;margin-right:10px;text-decoration:none}
.hc_lnav .allbtn ul li.a1 .tx a i{ background-position:-8px -50px ;}
.hc_lnav .allbtn ul li.a2 .tx a i{ background-position:-48px -50px ;}
.hc_lnav .allbtn ul li.a3 .tx a i{ background-position:-89px -50px ;}
.hc_lnav .allbtn ul li.a4 .tx a i{ background-position:-127px -50px ;}
.hc_lnav .allbtn ul li.a5 .tx a i{ background-position:-166px -50px ;}
.hc_lnav .allbtn ul li.a6 .tx a i{ background-position:-208px -50px ;}
.hc_lnav .allbtn ul li .tx-tx{zoom:1;color:#ffffff;clear:both;padding:2px 0;}
.hc_lnav .allbtn ul li .tx-tx a{line-height:18px;white-space:nowrap;color:#d9e7ce;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li .pop{position:absolute;border-left:medium none;padding-bottom:10px;background-color:#fcfcfc;min-height:480px;padding-left:20px;width:700px;padding-right:20px;display:none;height:480px;border-top:medium none;top:0px;padding-top:10px;left:200px;box-shadow:4px 4px 5px -1px #999999;-webkit-box-shadow:4px 4px 5px -1px #999999;-moz-box-shadow:4px 4px 5px -1px #999999}
.hc_lnav .allbtn ul li .pop h3{display:none;font-size:14px}
.hc_lnav .allbtn ul li .pop .listcategry{padding-bottom:6px;color:#666666;padding-top:6px; width:480px; float:left;}
.hc_lnav .allbtn ul li .pop .listcategry dl{ display:block; overflow:hidden; height:auto; margin-bottom:20px;}
.hc_lnav .allbtn ul li .pop dl a{color:#666666;margin-left:8px;margin-right:8px}
.hc_lnav .allbtn ul li .pop dl a.un{color:#a5a5a5}
.hc_lnav .allbtn ul li .pop .listcategry dt{ text-align:right; float:left; line-height:22px; font-weight:bolder;}
.hc_lnav .allbtn ul li .pop .listcategry dt a{color:#000}
.hc_lnav .allbtn ul li .pop .listcategry dt b{ padding:0 5px;}
.hc_lnav .allbtn ul li .pop .listcategry dd a,.hc_lnav .allbtn ul li .pop .listcategry dd,.hc_lnav .allbtn ul li .pop .listcategry dt{ float:left; display:block;}
.hc_lnav .allbtn ul li .pop .listcategry dd{width:380px; line-height:24px;}
.hc_lnav .allbtn ul li .pop .act{width:200px;height:auto;overflow:hidden;padding-top:10px; float:left;}
.hc_lnav .allbtn ul li .pop .act h4{ color:#3c3c3c; font-weight:bolder; font-size:14px;line-height:30px; margin:0;}
.hc_lnav .allbtn ul li .pop .act .hotnav span{ float:left; text-align:center; margin:3px; height:65px; overflow:hidden;}
.hc_lnav .allbtn ul li .pop .act .hotnav span img{border:1px solid #CCC;}
.hc_lnav .allbtn ul li .pop .act a{ color:#666666}
.hc_lnav .allbtn ul li .pop .act .goodsnav a{ padding:5px; display:block; float:left;}
.hc_lnav .allbtn ul li:hover{background-color:#FF3A2F}
.hc_lnav .allbtn ul li:hover .tx{background-color:#FF3A2F}
.hc_lnav .allbtn ul li:hover .tx a{color:#fff}
.hc_lnav .allbtn ul li:hover .pop{display:block;top:0px;left:200px}
.hc_lnav .allbtn ul li:hover .pop dl a.un{color:#a5a5a5;text-decoration:none}
.hc_lnav .allbtn ul li:hover dl{color:#6e6e6e}
.hc_lnav .allbtn ul li:hover a{color:#fff}
.hc_lnav .allbtn ul li:hover a:hover{ text-decoration:underline;}
