/* CSS Document */
@import "hf.css";


.nban{ height:280px; background:#06c;}
.nyleft{ width:220px;}
.nyleft_tit{ height:55px; background:#019944; color:#fff; padding-left:25px; line-height:55px; font-size:18px; border-bottom:1px solid #fff;}
.nyleft_menu ul li{  }
.nyleft_menu ul li a{border-bottom:1px solid #e0e0e0; line-height:40px; height:40px;background:#ccc; padding-left:25px; color:#333; display:block;}
.nyleft_menu ul li a:hover{background:#019944; color:#fff;border-bottom:1px solid #fff; padding-left:30px;}

.nyright{ width:750px;}
.ny_tit{ border-bottom:1px dashed #e0e0e0; padding-bottom:10px; margin-bottom:10px;}
.nyt{ font-weight:bold; font-size:16px;}

.ny_tt{ border-bottom:2px solid #019944; padding-bottom:15px; margin-bottom:10px;}
.nytt{ font-size:20px; color:#019944;}
.posa{ padding-top:18px;}
.nylm li{ float:left;}
.nylm li a{ width:150px; border:1px solid #eee; height:28px; line-height:30px; display:block; text-align:center; border-right:none;}
.nylm li a:hover{ background:#019944; color:#fff;}
.nylm .currentNav{ background:#019944; color:#fff;}
.nylm .currentNav a{  color:#fff;}

.news_dl_4{ width:750px; display:inline-block; border-bottom:#b8b8b8 1px solid; padding:14px 0; overflow:hidden;}
.news_dl_4 dt{ background:url(../images/wd_bg_n2.gif) no-repeat 0 0; width:65px; height:65px; text-align:center; float:left; overflow:hidden;}
.news_dl_4:hover dt{ background:url(../images/wd_bg_n.gif) no-repeat 0 -65px; width:65px; height:65px; text-align:center; float:left; overflow:hidden;color: #FFF;}
.news_dl_4:hover dt b{color: #FFF;border-bottom:#FFF 1px solid;}
.news_dl_4 dt b{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#666; width:55px; margin:0 auto; border-bottom:#a2a2a2 1px solid; padding:5px 0 2px; line-height:30px;}
.news_dl_4 dt span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding:5px 0 0;}
.news_dl_4 dd{ width:670px; padding:0 0 0 15px; float:left;}
.news_dl_4 dd h5{ height:25px; line-height:25px; overflow:hidden;}
.news_dl_4 dd h5 a{ font-size:14px; color:#444;font-weight: bold;}
.news_dl_4 dd h5 a:hover{color:#ff8e5f;padding: 0 0 0 10px;}
.news_dl_4 dd p{ font-size:12px; color:#999; height:40px; line-height:20px; overflow:hidden;}
.news_dl_4 dd p a{ font-size:12px; color:#197500; padding:0 0 0 20px;}


.coden h2{ height:45px; line-height:45px; text-align:center; color:#f05a1c; font-size:20px; font-weight:bold; padding-bottom:5px;}
.coden p{ line-height:24px; font-size:14px; padding:5px 0px; text-indent:2pc;}


.productlist{ width:110%;}
.productlist li { width:208px; height:205px; float:left; margin-right:63px;}
.productlist li .propic{ display:block; padding:3px; border:1px solid #ccc;}
.productlist li .propic img{ width:200px; height:156px;}
.productlist li .product_name{ height:40px; line-height:40px; text-align:center; width:208px; display:block;}
.productlist li .propic:hover{ border:1px solid #F90; background:#FC6;}
.productlist li .product_name:hover{ color:#F60;}


.tex p{ font-size:16px; line-height:28px; color:#666; padding:10px 0px;}

.holist ul { width:110%;}
.holist ul li{ margin-right:22px; width:234px; height:185px; float:left;}
.holist ul li a img{ padding:2px; border:1px solid #ccc;}
.holist ul li a:hover img{ padding:2px; border:1px solid #f60; background:#FC9;}

.holist ul li h5{ text-align:center; line-height:35px;}