
/* 2022 春节 
#index{ background:url('../images/2022-cj-bj.jpg') center 30px no-repeat;}
#ht_head{ width:1200px; margin:0 auto;}
#ht_menu{ width:1200px; margin:0 auto;}
#index #ht_head{ margin-top:212px;}
*/

.hg_head{ overflow:hidden;background-color: #fff; }
.hg_head .logo,.hg_head .contact{ width:280px; height:80px; padding:30px 0 20px;}
.hg_head .search{ /*margin-left:50px;*/margin-left:100px; height:50px; padding:45px 0 30px;}
.hg_head .search .form{ height:35px; position:relative;}
.hg_head .search input[type=text]{ width:340px; height:32px; line-height:32px; padding:0 10px; border:#ff4127 1px solid; border-radius:2px;}
.hg_head .search input[type=submit]{ position:absolute; top:1px; right:1px; background:#ff4127; height:32px; line-height:30px; width:90px; text-align:center; border:#ff4127 1px solid; color:#fff; cursor:pointer; font-size:14px;}
.hg_head .search .hotword{ height:20px;}
.hg_head .search .hotword li{ float:left; margin-right:10px; line-height:20px; font-size:12px; color:#666;}
.hg_head .search .hotword li a{ font-size:12px; color:#666;}
.hg_head .search .hotword li a:hover{ color:#ff4127;}
.hg_head .sheet, .hg_head .car{ margin-left:15px; height:34px; padding:45px 0 51px;}
.hg_head .sheet a, .hg_head .sheet a i, .hg_head .car a,.hg_head .car a i{ font-size:14px; color:#ff4127;}
.hg_head .sheet a, .hg_head .car a{ display:block; height:32px; line-height:32px; border:#ff4127 1px solid; text-align:center; border-radius:2px;}
.hg_head .sheet a{ width:100px;}
.hg_head .car a{ width:116px;}
.hg_head .sheet a:hover, .hg_head .car a:hover{ background:#ff4127; color:#fff; }
.hg_head .sheet a:hover i, .hg_head .car a:hover i{ color:#fff;}


.hg_menu{}
.hg_menu .category{ width:240px; position:relative;}
.hg_menu .category a.tit{ display:block; width:210px; padding-left:30px; height:40px; background:#ff4127; line-height:40px; border-top-left-radius:2px; border-top-right-radius:2px;}
.hg_menu .category a.tit, .hg_menu .category a.tit i{ font-size:16px; color:#fff;}
.hg_menu .category a.tit i{ display:inline-block; width:16px; margin-right:15px;}
.hg_menu .category .four{ width:240px; height:400px; background:rgba(0,0,0,.5); position:absolute; left:0; top:40px; z-index:1; display:none;}
.hg_menu .category .four ul{ padding:30px 0; overflow:hidden;}
.hg_menu .category .four ul li{ height:45px; padding:20px 30px; position:relative;}
.hg_menu .category .four ul li a{ display:block;}
.hg_menu .category .four ul li i{ display:inline-block; width:16px; margin-right:15px;}
.hg_menu .category .four ul li i.icon-arrowright{ position:absolute; right:20px; top:33px; opacity:0;}
.hg_menu .category .four ul li i,.hg_menu .category .four ul li .ftit{ font-size:16px; color:#fff;}
.hg_menu .category .four ul li .ftxt{ display:block; font-size:12px; padding-left:33px; color:#fff;}
.hg_menu .category.on .four,.hg_menu .category:hover .four{ display:block;}
.hg_menu .category .four ul li:hover{ background:#ff4127;}
.hg_menu .category .four ul li:hover i.icon-arrowright{ opacity:1;}

.hg_menu .menu ul li{ float:left; width:118px; padding-left:2px;}
.hg_menu .menu ul li a{ display:block; line-height:40px; text-align:center; font-size:16px;}
.hg_menu .menu ul li.on a, .hg_menu .menu ul li:hover a{ color:#ff4127; font-size:18px; font-weight:600;}

.hg_ad{ height:100px; overflow:hidden; margin-top:30px;}

.hg_bann{ width:100%; height:400px; overflow:hidden; position:relative;}
.hg_bann .login{ width:240px; height:340px; background:rgba(255,255,255,.9); position:absolute; right:50%; margin-right:-600px; top:30px; z-index:1;}
.hg_bann .login .user{ margin:25px 20px 20px; }
.hg_bann .login .user .hi{ position:relative; padding:10px 0 0 85px; height:60px;}
.hg_bann .login .user .hi .himg{ width:70px; height:70px; position:absolute; left:0; top:0; border-radius:40px; border:#ff4127 2px solid; overflow:hidden;}
.hg_bann .login .user .hi span{ display:block; height:25px;}
.hg_bann .login .user .hi .nihao{ font-size:16px; color:#ff4127;}
.hg_bann .login .user .hi .huanyin{ font-size:13px;}
.hg_bann .login .user .anniu{ margin-top:23px; overflow:hidden;}
.hg_bann .login .user .anniu .login_dl,.hg_bann .login .user .anniu .login_zc{ width:93px; height:30px; line-height:30px; text-align:center; display:block; border-radius:2px;}
.hg_bann .login .user .anniu .login_dl{ background:#ff4127; border:#ff4127 1px solid; color:#fff;}
.hg_bann .login .user .anniu .login_zc{ border:#ff4127 1px solid; color:#ff4127;}
.hg_bann .login .user .anniu .login_dl:hover,.hg_bann .login .user .anniu .login_zc:hover{ font-size:16px;}

.hg_bann .login .function{ border-top:#ccc 1px solid; padding:0 20px;}
.hg_bann .login .function ul{ width:210px; padding-top:10px;}
.hg_bann .login .function ul li{ width:60px; float:left; margin-right:10px; margin-top:10px;}
.hg_bann .login .function ul li .fimg{ height:24px; line-height:24px; width:24px; padding:5px; text-align:center; border:#ccc 1px solid; display:block; margin:0 auto; border-radius:2px;}
.hg_bann .login .function ul li .fimg i{ color:#ff4127; font-size:24px;}
.hg_bann .login .function ul li p{ font-size:12px; color:#666; text-align:center;}
.hg_bann .login .function ul li a{ display:block;}
.hg_bann .login .function ul li:hover .fimg{ border:#ff4127 1px solid;}
.hg_bann .login .function ul li:hover p{ color:#ff4127;}

.hg_bann .hd{ height:15px; overflow:hidden; position:absolute; left:50%; margin-left:-55px; bottom:10px; z-index:1;}
.hg_bann .hd ul{ overflow:hidden; zoom:1;}
.hg_bann .hd ul li{ float:left; margin-right:5px; width:15px; height:15px; border-radius:10px; background:#fff; cursor:pointer;}
.hg_bann .hd ul li.on{ width:30px; background:#ff4127;}
.hg_bann .bd{ position:absolute; left:50%; top:0; margin-left:-960px; height:400px; z-index:0;}
.hg_bann .bd li{ width:1920px; height:400px; zoom:1; vertical-align:middle; }
.hg_bann .bd li a{ display:block; width:100%; height:400px;}
.hg_bann .prev,.hg_bann .next{ position:absolute; left:50%; margin-left:-350px; top:50%; margin-top:-45px; display:block; width:50px; height:50px; padding:20px 0; filter:alpha(opacity=30); opacity:0.3;}
.hg_bann .prev i,.hg_bann .next i{ line-height:50px;font-size:50px; color:#fff;}
.hg_bann .next{ left:auto; right:50%; margin-right:-350px; }
.hg_bann .prev:hover,.hg_bann .next:hover{ background:rgba(0,0,0,.5); filter:alpha(opacity=100);opacity:1;}

/* 2022 春节 
.hg_bann .bd{ margin-left:-620px;}
.hg_bann .bd li{ width:1240px;}
*/

.hgtit{ height:40px; line-height:40px; font-size:24px; border-bottom:#000 1px solid; color:#ff4127; background:#fef5f3; /*rgba(255,65,39,0.08);*/ padding-left:10px; border-top-left-radius:2px; border-top-right-radius:2px; position:relative;}
.hgtit .hgmore{ position:absolute; right:10px; top:0px;}
.hgtit .hgmore a{ font-size:14px;}
.hgtit .hgmore a:hover{ color:#ff4127;}
.hgtit .hgmore span{ padding:0 10px; font-size:14px; color:#999;}

.hg_prices,.hg_news,.hg_mall,.hg_service,#hg_foot,#hg_copy{ margin-top:30px;}
.hg_prices .today{ width:800px; position:relative;}
.hg_prices .today .hd{ height:40px; position:absolute; right:10px; top:0px;}
.hg_prices .today .hd ul li{ float:left; width:50px; height:40px; line-height:40px; text-align:center; cursor:pointer;}
.hg_prices .today .hd ul li.on, .hg_prices .today .hd ul li:hover{ background:#ff4127; color:#fff;}
.hg_prices .today .bd{ border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; overflow:hidden;}
.hg_prices .today .bd ul{ height:220px; width:801px;}
.hg_prices .today .bd ul li{ width:199px; float:left; border-right:#ddd 1px solid; height:160px; padding:35px 0;}
.hg_prices .today .bd ul li span{ display:block; text-align:center;}
.hg_prices .today .bd ul li span.ptitle,.hg_prices .today .bd ul li span.pinfo{ font-size:16px;}
.hg_prices .today .bd ul li span.pprice{ height:100px; line-height:110px; font-size:46px; font-weight:bold; font-family:Arial;}
.hg_prices .today .bd ul li span.pprice i{ font-weight:500;}

.c-price-zhang{ color:#f62d3d;}
.c-price-die{ color:#00bb50;}
.c-price-hengxian{ color:#3388ff;}

.hg_prices .index{ width:400px;}
.hg_prices .index .main{ height:220px; border-left:#ddd 1px solid; border-bottom:#ddd 1px solid; position:relative;}
.hg_prices .index .main #prices-index{ width:380px; height:240px; padding:20px 10px 10px; position:absolute; left:0; bottom:0;}

.hg_news{ overflow:hidden;}
.hg_news .industry{ width:378px; padding:10px; border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid;}
.hg_news .industry ul li{ height:25px; line-height:25px; overflow:hidden;}
.hg_news .industry ul li:nth-child(3n+1){ height:30px; line-height:30px; font-size:18px;}
.hg_news .industry ul li:nth-child(3n+3){ padding-bottom:4px; border-bottom:#ddd 1px dashed;}
.hg_news .industry ul li:nth-child(3n+1) a{ color:#333;}
.hg_news .industry ul li a{ display:block; color:#777;}
.hg_news .industry ul li:hover a{ color:#ff4127;}

.hg_news .college .minvideo{ width:100%; height:275px; border-bottom:#ddd 1px solid;}

.hg_news .push{ width:380px; padding:10px; border-left:#ddd 1px solid; border-bottom:#ddd 1px solid; position:relative;}
.hg_news .push ul li{ width:380px; height:255px; position:relative; float:left; }
.hg_news .push ul li .ptit{ height:40px; line-height:40px; width:340px; padding:0 20px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.5); color:#fff;}
.hg_news .push .hd{ height:10px; position:absolute; right:30px; bottom:25px; z-index:1;}
.hg_news .push .hd ul li{ float:left; width:10px; height:10px; border-radius:5px; background:#fff; margin-left:5px;}
.hg_news .push .hd ul li.on{ background:#ff4127;}
.hg_news .push .prev,.hg_news .push .next{ position:absolute; left:10px; top:50%; margin-top:-35px; display:block; width:30px; height:30px; padding:20px 0; filter:alpha(opacity=30); opacity:0.3;}
.hg_news .push .prev i,.hg_news .push .next i{ line-height:30px;font-size:30px; color:#fff;}
.hg_news .push .next{ left:auto; right:10px;}
.hg_news .push .prev:hover,.hg_news .push .next:hover{ background:rgba(0,0,0,.5); filter:alpha(opacity=100);opacity:1;}

.hg_news .fast{ width:400px; border-bottom:#ddd 1px solid;}
.hg_news .fast .bd{ padding:10px; border-left:#ddd 1px solid; border-right:#ddd 1px solid;}
.hg_news .fast ul li{ padding:0px 0px 0px 55px; width:320px; height:85px; position:relative;}
.hg_news .fast ul li .ftime{ position:absolute; left:0; top:2px; color:#ff4127;}
.hg_news .fast ul li .fdian{ position:absolute; left:48px; top:3px;}
.hg_news .fast ul li .fdian img{ background:#fff;}
.hg_news .fast ul li:nth-child(2n-1) a{ color:#777;}
.hg_news .fast ul li .main{ border-left:#666 1px dashed; padding-left:20px; height:85px; overflow:hidden;}
.hg_news .fast ul li a{ display:block; line-height:2em;}
.hg_news .fast ul li:hover a{ color:#ff4127;}

.hg_mall{ height:403px; overflow:hidden;}
.hg_mall .hg_malls{ background:#fff; position:relative;}
.hg_mall .hg_malls .hd{ position:absolute; top:-41px; right:10px;}
.hg_mall .hg_malls .hd ul li{ float:left; width:50px; height:40px; line-height:40px; text-align:center; cursor:pointer;}
.hg_mall .hg_malls .hd ul li.on{ background:#ff4127; color:#fff;}

.hg_mall .hg_malls .inHd{ height:40px; line-height:40px; border-bottom:#ddd 1px solid; overflow:hidden;}
.hg_mall .hg_malls .inHd ul{ padding:0 10px;}
.hg_mall .hg_malls .inHd ul li{ float:left; line-height:40px; width:50px; text-align:center; cursor:pointer;}
.hg_mall .hg_malls .inHd ul li.on{ background:#ff4127; color:#fff;}

.hg_mall .hg_malls .inBox{ width:1198px; height:361px; border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; position:relative;}
.hg_mall .hg_malls .inBox .inBd{ position:absolute; left:0; top:41px; width:959px; height:361px;}
.hg_mall .hg_malls .inBd ul li{ height:40px; line-height:40px;}
.hg_mall .hg_malls .inBd ul li:nth-of-type(odd){ background:#fffbf8;}
.hg_mall .hg_malls .inBd ul li span{ display:inline-block; width:152px; _width:151px; text-align:center;}
.hg_mall .hg_malls .inBd ul li:hover span{ color:#ff4127;}

.hg_mall .hg_malls .inBox .deal{ position:absolute; right:0; top:0; width:240px; height:361px;}
.hg_mall .hg_malls .inBox .deal .dtitle{ height:40px; line-height:40px; border-bottom:#ff4127 1px solid;}

.hg_mall .hg_malls .inBox .deal ul{ border-left:#ddd 1px solid;}
.hg_mall .hg_malls .inBox .deal ul li{ height:60px; padding:10px; position:relative;}
.hg_mall .hg_malls .inBox .deal ul li p{ line-height:30px; font-size:12px;}
.hg_mall .hg_malls .inBox .deal ul li .dtxt{ display:inline-block; padding:1px 10px; border-radius:2px; background:#ff4127; color:#fff; position:absolute; left:10px; top:15px; font-size:10px; line-height:1.5em;}
.hg_mall .hg_malls .inBox .deal ul li .done{ text-indent:4.5em;}
.hg_mall .hg_malls .inBox .deal ul li .dprice{ position:absolute; right:10px; bottom:15px; font-size:18px; color:#ff4127;}
.hg_mall .hg_malls .inBox .deal ul li:nth-of-type(even){ background:#fffbf8;}

.hg_gangchang{ margin-top:30px; background:#fff; height:92px; overflow:hidden; border-left:#ddd 1px solid; border-bottom:#ddd 1px solid;}
.hg_gangchang ul li{ float:left;  width:219px; height:90px; padding:0 10px; border-top:#ddd 1px solid; border-right:#ddd 1px solid;}
.hg_gangchang ul li span{ display:block; }

.hg_service{ height:584px; overflow:hidden;}
.hg_service .process{ border-left:#ddd 1px solid; border-right:#ddd 1px solid; height:180px; position:relative;}
.hg_service .process .pimg{ height:160px; padding:10px;}
.hg_service .process .bd,.hg_service .logistics .bd{ border-left:#ddd 1px solid; width:898px; overflow:hidden; }
.hg_service .process .bd ul{ width:900px;}
.hg_service .process .bd ul li{ float:left; width:299px; border-right:#ddd 1px solid; padding:30px 0; height:120px;}
.hg_service .process .bd ul li span{ display:block; text-align:center;}
.hg_service .process .bd ul li .pjg{ font-size:18px; line-height:60px; color:#b5853b;}
.hg_service .process .bd ul li .pjg i{ font-style:normal;}
.hg_service .process .bd ul li a.pxj{ display:block; width:120px; height:30px; line-height:30px; margin:0 auto; border:#ccc 1px solid; text-align:center; color:#b5853b; border-radius:2px; }
.hg_service .process .bd ul li a.pxj:hover{ border:#b5853b 1px solid;}
.hg_service .process .prev,.hg_service .process .next{ position:absolute; left:299px; top:50%; margin-top:-35px; display:block; width:30px; height:30px; padding:20px 0; background:rgba(0,0,0,.3); filter:alpha(opacity=30); opacity:0.3;}
.hg_service .process .prev i,.hg_service .process .next i{ line-height:30px;font-size:30px; color:#fff;}
.hg_service .process .next{ left:auto; right:0px;}
.hg_service .process .prev:hover,.hg_service .process .next:hover{ background:rgba(0,0,0,.5); filter:alpha(opacity=100);opacity:1;}

.hg_service .logistics{ border:#ddd 1px solid; height:180px;}
.hg_service .logistics .bd ul li .pjg{ color:#5a5a96;}
.hg_service .logistics .bd ul li a.pxj{ color:#5a5a96;}
.hg_service .logistics .bd ul li a.pxj:hover{ border:#5a5a96 1px solid;}

.hg_service .s2b{ border-left:#ddd 1px solid; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; height:180px; overflow:hidden;}
.hg_service .s2b ul{ width:1201px;}
.hg_service .s2b ul li{ float:left; width:279px; padding:10px; border-right:#ddd 1px solid;}

.hg_news .activity, .hg_news .college, .hg_news .dynamic{ width:400px;}
.hg_news .nbox{ padding:10px; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid;}
.hg_news .dynamic .nbox{ border-right:#ddd 1px solid;}
.hg_news .none{ position:relative; min-height:120px; padding:0 0 10px 200px;}
.hg_news .none span{ display:block;}
.hg_news .none .oimg{ position:absolute; left:0; top:0;}
.hg_news .none .otit{ font-size:16px;}
.hg_news .none .otime{ font-size:12px; color:#999;}
.hg_news .none:hover .otit{ color:#ff4127;}
.hg_news .five ul li{ height:40px; line-height:40px; border-top:#ddd 1px dashed; position:relative; padding:0 70px 0 0; overflow:hidden;}
.hg_news .five ul li .ntime{ position:absolute; right:0px; top:2px; font-size:12px; color:#999;}
.hg_news .five ul li:hover a{ color:#ff4127;}

.hg_pricetrend{ width:1000px; margin:0 auto; overflow:hidden;}
.hg_pricetrend #prices-index{ width:100%; height:500px; margin:50px auto;}