@charset "utf-8";
/* CSS Document */
html, body, form, ul, ol, p, dl, dt, dd, h1, h2, h3, table, tr, td {margin: 0;padding: 0;}
body{color:#333;font-family: '微软雅黑', '宋体', 'Arial Narrow'; background:#fff; font-size:14px;}
form,input{ padding:0px; margin:0px; outline:none;}
a:link{color: #444;text-decoration:none}
a:visited{color: #444;text-decoration:none;}
a:hover{color:#c30400;text-decoration:underline; }
a:active{color: #444;text-decoration:none}
.wid1000{ width:1000px; clear:both; overflow:hidden; margin:0 auto;}
.pos_r{ position:relative;}
.pos_a{ position: absolute;}
/*#logo{ width:300px; height:90px; background: url("../images/logo.png") no-repeat;}*/
.logo_f{ background: url("../images/index_logo_f.gif") no-repeat 25px 8px; width:328px; height:34px;}
.zhidao_jigou div.right{ width: 303px; height: 44px; overflow: hidden;}
.zhidao_jigou div.right a{ padding-right:12px; white-space: nowrap;}
.top_news li{ width: 288px; border: 1px solid #dfd3c1; margin-right:20px; padding:10px 20px 0px 10px;}
.top_news li:hover{ border-color:#fa9908;}
.top_news a.block{ width:120px;}
.top_news h3{ width: 155px; height:20px;}
.top_news p{ width: 155px; height:40px;}
#nav{ background: #064221;height:40px;line-height:40px;}
#nav ul li a{ width: 64px;}
#nav ul li a:hover,#nav ul li a.current{background: #543f21;}
.wid320{ width: 320px;}
#midnews .tit,.wid320_box .tit,.wid320_box p{ width: 320px; height: 24px;}
#midnews p{ width: 320px; height:48px;}
.wid650{ width:650px;}
.wid300{ width:300px;}
.focusBox{ width:650px; height:445px; overflow:hidden; position:relative;}
.focusBox .hd{ position:absolute; z-index:5; right:20px; bottom:34px; width:76px; height:12px; text-align: center; }
.focusBox .hd ul{ overflow:hidden; zoom:1;  width:76px; text-align: center;  }
.focusBox .hd ul li{ margin-left:7px;width:12px; height:12px;background:#fff;cursor:pointer;float: left;display:inline;overflow: hidden;}
.focusBox .hd ul li.on{ background:#ae8e60;}
.focusBox .bd,.focusBox .bd ul li{ width:650px; height:445px;overflow:hidden;}
.focusBox .bd .pic{ line-height:0px;width:650px; height:365px;}
.focusBox .bd .pic img{ width:650px; height:365px; display:block;}
.focusBox .bd .con{ height:80px;width: 100%; background:#222;}
.focusBox .bd .con .right a:hover{ text-decoration: underline;}
.pad_l_20{ padding-left:20px;}
.focusBox h2,.focusBox p{ width:518px; height:24px; padding-left: 22px;}
.focusBox .prev,.focusBox .next { width:44px; height:70px; margin: -40px 0 0; display: none; background: url(images/ad_ctr.gif) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev{ left: 0; }
.focusBox .next { background-position: 0 -70px; right: 0; }
.focusBox .prev:hover,.focusBox .next:hover{filter:alpha(opacity=80) !important;opacity:0.8 !important;}
.title{ height: 50px; line-height: 50px;}
.bor_btm2_ae8e60{ border-bottom: 2px solid #064221;}
.focus_btm_box a.block{ width:160px;}
.focus_btm_box div.right{ width:144px; padding-right: 4px;}
.focus_btm_box h4{ width: 144px; height:48px;}
.focus_btm_box p{ width: 144px; height:40px;}
.wid_305_hidden li{ width:305px; height: 30px; overflow: hidden;}
.wid_285_hidden li{ width:285px; height: 30px; overflow: hidden;}
.li_dot_30 li {background:url("http://d1.hnr.cn/hnr2015/public/list_li_dot.gif") no-repeat 2px 13px;padding-left:15px;}
.hd_tit{ width: 146px; height: 33px; font:bold 22px/40px "微软雅黑"; background-repeat: no-repeat;}
.hd_tit_a{ background-position: 0px 0px;}
.hd_tit_b{ background-position: 0px -33px;}
.hd_tit_c{ background-position: 0px -66px;}
.hd_tit_d{ background-position: 0px -99px;}
.hd_tit_e{ background-position: 0px -132px;}
.hd_tit_f{ background-position: 0px -165px;}
.hd_tit_g{ background-position: 0px -198px;}
.pad_l_30{ padding-left: 30px;}
.f12_ae8e60,.f12_ae8e60 a:link,.f12_ae8e60 a:visited{color:#ae8e60; text-decoration:none;}
.f12_ae8e60 a:hover{color:#ae8e60; text-decoration:underline;}
.team_pics li{ width:148px; margin:20px 20px 0px 0px; border: 1px solid #ccc; display: inline; zoom: 1;}
.contact_us{ border: 1px solid #ccc; border-top:none;}
.bor_b_ccc{ border-bottom: 1px solid #ccc;}
#links li{float:left; display: block;white-space: nowrap; text-align: left; padding-right: 48px;}
#MarketList li {background:#eee; border: 1px solid #ccc;float: left; height:63px; overflow: hidden;margin:20px 19px 0px 0px; display: inline;padding-top:7px;width: 106px;}
#MarketList li em{ width: 90px; height: 1px; background: #ccc; display: block; overflow: hidden; margin: 0px auto;}
#MarketList li span { display: block; width: 106px; height: 30px; overflow: hidden; clear: both;}
#MarketList li span.f12_c30400{ color:#ed0015;}
#stock_tab{ width: 300px; height: 321px; overflow: hidden;}
#stock_tab .tab_top li{ width: 74px; height:38px; line-height:38px; background: #eee;float: left; margin-right: 1px; display: inline; zoom: 1;}
#stock_tab .tab_top li.li_active{ background: #ae8e60; color:#fff;  }
.rolin li{ width:300px; float: left; cursor:pointer; color: #f00;}
.rolin li .rup li {text-align: right; width: 69px;overflow: hidden; height: 26px;}
.content { clear:both;margin: 0 auto;width: 250px; padding:5px 0px;}
.bor_das_ddd{ border-bottom: 1px dashed #ddd;}

.rup{ height: 26px;}
.abs_box{ width:320px; height: 180px; position:relative; overflow: hidden;}
.abs_box p{ width:320px; height: 30px; position: absolute; left:0px; bottom: 0px;}
.index_title{ height: 30px; background: url("../images/index_tit_bg.gif") no-repeat center center; font-size: 28px;}
#photos{ position:relative; height:460px;}
#photos li{ position:absolute;}
.li_1{ width: 349px; height:460px; left:0px;top:0px;}
.li_2{  width: 312px; height:186px;left:367px;top:0px;}
.li_3{  width: 312px; height:260px;left:367px;top:199px;}
.li_4{  width: 308px; height:260px; right:0px;top:0px;}
.li_5{  width: 308px; height:186px; right:0px;top:273px;}
#photos li a{ position:relative; display:block;}
#photos li a:hover{ text-decoration:none; color:#fff;}
#photos li p{ height:32px;line-height: 32px; position:absolute; left:0px; bottom:0px; display:none;}
#photos li.li_a p{width: 339px; }
#photos li.li_b p,#photos li.li_c p{width: 302px; }
#photos li.li_d p,#photos li.li_e p{width: 298px; }