/* ---header--- */
#header{clear:both;}
#header h1{float:left;width:180px;padding:0;text-indent:-1000px;height:75px;background:url(../images/logo.gif) 5px 5px no-repeat;}
#header h1 a{float:left;margin:0;display: block;text-decoration: none;}
#header h1 a:hover{float:left;width:180px;color:#fff;background:url(../images/logo.gif) 5px 5px no-repeat;text-decoration:none;}
#header #top{float: left;margin:0 auto;height:75px;width:770px;}
#header #top #t1{clear:both;margin:0 auto;height:34px;width:770px;}
#topmiddle{float:left;width:445px;padding-top:20px;font-size:12px;}
#topnav{float:left;width:314px;font-size:12px;height:24px;background:url(../images/topnav.gif) no-repeat;padding:5px 5px;text-align:right;}
#nhren_top{background:url(../images/indextop.jpg) no-repeat;margin:0 auto;padding:0;height:200px;width:970px;}
#nhren_top span{float:right;padding:5px;}
#nhren_top p{width:950px;height:170px;}

#header #top #t2{clear:both;margin:0 auto;height:41px;width:770px;background:url(../images/headnavbg.gif) no-repeat;}
#header #top #t2 .p1{float:left;padding:20px 0 0 18px;width:150px;}
#header #top #t2 .p1 ul{clear:both;}
#header #top #t2 .p1 li{float:left;padding:0;}
#header #top #t2 .classnav{float:left;padding:20px 0 0 18px;width:370px;}
#header #top #t2 .classnav ul{clear:both;}
#header #top #t2 .classnav dl{float:left;width:68px;height:18px;text-align:center;padding:3px 0 0 0;}
#header #top #t2 .classnav li{float:left;width:70px;height:18px;text-align:center;}
#header #top #t2 .classnav li a{width:62px;display:block;float:left;color:#964615;padding:3px 0 0 0;}
#header #top #t2 .classnav li a:hover{width:62px;display:block;background:url(../images/navbg2.gif) no-repeat bottom;color:#fff;padding:3px 0 0 0;height:18px;text-decoration:none;}
#header #top #t2 .classnav li span{color:#964615;margin:0px;float:left;padding-left:1px;padding-right:1px;padding-top:3px;}

#header #top #t2 .p3{float:left;padding:20px 0 0 5px;width:185px;}
#header #top #t2 .p3 ul{clear:both;}
#header #top #t2 .p3 li{float:left;padding:0;}
#header #searchbox{float:left;width:950px;font-size:12px;height:37px;background:url(../images/sbg.gif) no-repeat;}
#header #searchbox .l1{float:left;padding:7px 0 0 20px;}
#header #searchbox .l2{float:left;padding:12px 0 0 20px;color:#FFFFFF;}
#header #k_attention{margin:5px auto;width:950px;float:left;padding:0;background:url(../images/k_attention.gif) no-repeat;height:37px;}
#header #k_attention a.reg,a.reg:link,a.reg:visited{float:left; width:313px;height:37px;}
#header #k_attention a.reg:hover{float:left; width:313px;height:37px;background:url(../images/k_attention1.gif) no-repeat;}
#header #k_attention a.postclass,a.postclass:link,a.postclass:visited{margin-left:5px;float:left; width:313px;height:37px;}
#header #k_attention a.postclass:hover{float:left; width:313px;height:37px;background:url(../images/k_attention1.gif) repeat 632px;}
#header #k_attention a.addmall,a.addmall:link,a.addmall:visited{float:left;margin-left:5px;width:313px;height:37px;}
#header #k_attention a.addmall:hover{float:left; width:313px;height:37px;background:url(../images/k_attention1.gif) repeat 314px;;}
/* ---main col1--- */
.row1{clear:both;width:950px;}
.row1 .col1 {float: left;width:255px;height:290px;}
.row1 .col1 .s1{height:160px;}
.row1 .col1 .s1 .l-shortcut{clear:both;}
.row1 .col1 .s1 .l-shortcut ul{clear:both;}
.row1 .col1 .s1 .l-shortcut li{float: left;height:20px;width:80px;padding:6px 0 0 0;background:url(../images/butbg1.gif) no-repeat;text-align:center;}
.row1 .col1 .s1 .l-recomm{}
.row1 .col1 .s1 .l-recomm ul{clear:both;}
.row1 .col1 .s1 .l-recomm li{height:18px;border-bottom: 1px dotted #ccc;padding:8px 0 0 10px;}
.row1 .col1 .s2{height:123px;border: 1px solid #E8CA78;background: #FFFEF8;}
.row1 .col1 .s2 h2{height:20px;padding:5px 0 0 15px;border-bottom: 1px solid #E8CA78;background:url(../images/abg1.gif) repeat-x;}

.row1 .col1 .s2 ul{padding:6px 0 6px 6px;}
.row1 .col1 .s2 li{font-size:12px;line-height: 1.85;}

.row1 .col2 {float: left;width:685px;height:290px;}
.row1 .col2 .s1{float: left;height:250px;width:360px;}
.row1 .col2 .s2{float: left;height:250px;width:315px;}
.row1 .vote {clear:both;height:35px;width:685px;background:url(../images/dc_bg.jpg) repeat-x;}
.row1 .vote .v1{float: left;background:url(../images/dc_head.jpg) no-repeat;width:40px;height:35px;}
.row1 .vote .v2{float: left;width:530px;height:30px;color:#fff;padding:5px 0 0 15px;}
.row1 .vote .v3{float: left;width:100px;height:35px;text-align:center;}
/* ---right box--- */
.box{border:1px solid #99BBDD;}
.box .left_box li{line-height:24px;}
.box_1 ul{padding:5px;}
.v-tab {width: 71px;float: left;display: inline;overflow: hidden;margin: -2px 1px -6px -5px !important;margin: -5px 1px -6px -5px;}
.infopublish ul.left_box li {line-height: 1.85; }

.v-tab li {float: left;}
.v-tab li a {float: left;width: 70px;height: 35px;line-height: 29px;text-align: center;background: #ebf7e9;border: solid #7bce74;border-width: 0 1px 1px 0;}
.v-tab li a:link,
.v-tab li a:visited {color: #2e7428;}
.v-tab li a.current,
.v-tab li a:hover,
.v-tab li a:active {background: #fff;border-right: 0;font-weight: bold;padding-right: 1px;}
.infopublish {border-color: #7bce74;}
.infopublish .box_title {background: none;}
.infopublish .box_title h3 {height: 30px;line-height: 30px;margin: 1px 1px 0;color: #fff;background: url(../images/box_nav.gif) repeat-x 0;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}
.box_title{background:url(../images/news_bg.gif);position: relative;height: 28px;}
.box_title h3 {height: 26px;line-height: 26px;margin: 1px 1px 0;padding: 0 10px;font-weight: bold;font-size: 120%;color: #275c91;
}
.box_title span {float:right;padding-top:5px;padding-right:5px;}
.box .button {background: #9AD336 url(../images/cai.gif) repeat-x; border:0px; width:44px; height:23px;}
/* ---mainboy col2--- */
.row2{clear:both;}
.row2 .col1 {float: left;width:625px;}
.row2 .col1 .s1{clear:both;}
.row2 .col1 .s1 .l{float: left;width:307px;}
.row2 .col1 .s1 .r{float: left;width:308px;}
.row2 .col1 .t{clear:both;border: 1px solid #E8CA78;background: #FFFEF8;}
.row2 .col1 .t h2{height:20px;padding:5px 0 0 15px;border-bottom: 1px solid #E8CA78;background:url(../images/abg1.gif) repeat-x;}
.row2 .col1 .t .slist{clear:both;padding:2px 5px;}
.row2 .col1 .t .slist ul{height:245px;}
.row2 .col1 .t .slist li{line-height: 1.85;border-bottom: 1px dotted #ccc;height:24px;overflow: hidden;}
.row2 .col1 .t .plist{clear:both;padding:2px 5px;height:245px;}
.row2 .col1 .t .plist ul{text-align:center;}
.row2 .col1 .t .plist li{float: left;width:98px;height:120px;overflow: hidden;}
.row2 .col1 .t .plist li img{border: 1px solid #CCC;padding:1Px;margin:10px 0 10px 0;}
.row2 .col1 .t .list {clear:both;padding:5px;height:245px;}
.row2 .col1 .t .list .l_list {float: left;width:210px;background: #fff;}
.row2 .col1 .t .list .l_list ul{text-align:center;}
.row2 .col1 .t .list .l_list li{float: left;width:105px;height:120px;overflow: hidden;}
.row2 .col1 .t .list .l_list li img{border: 1px solid #CCC;padding:1Px;margin:10px 0 10px 0;}
.row2 .col1 .t .list .r_list {float: left;width:395px;padding-left:8px;}
.row2 .col1 .t .list .r_list ul{clear:both;border-bottom: 1px dotted #ccc;width:395px;}
.row2 .col1 .t .list .r_list li{float: left;width:195px;line-height: 1.85;height:24px;overflow: hidden;}
.row2 .col2 {float: left;width:315px;}
.row2 .col2 .clist{border: 1px solid #E8CA78;background: #FFFEF8;}
.row2 .col2 .clist h2{height:20px;padding:5px 0 0 15px;border-bottom: 1px solid #E8CA78;background:url(../images/abg1.gif) repeat-x;}
.row2 .col2 .clist ul{padding:2px 5px;}
.row2 .col2 .clist li{line-height: 1.85;border-bottom: 1px dotted #ccc;height:24px;overflow: hidden;}
.row2 .col2 .clist .plist{clear:both;padding:2px 5px;height:120px;}
.row2 .col2 .clist .plist ul{text-align:center;}
.row2 .col2 .clist .plist li{float: left;width:98px;height:120px;overflow: hidden;}
.row2 .col2 .clist .plist li img{border: 1px solid #CCC;padding:1Px;margin:10px 0 5px 0;}

/* ---links--- */
.vlink{clear:both;float: left;width:950px;height:90px;border: 1px solid #E8CA78;}
.vlink h2{height:20px;padding:5px 0 0 15px;border-bottom: 1px solid #E8CA78;background:url(../images/abg1.gif) repeat-x;}
.vlink ul{padding:5px;}
.vlink li{float:left; width:75px; white-space: nowrap; height:18px; border-bottom:none;}

.1ad{clear:both;width:950px;}

.ksz {clear:both;float: left;width:948px;height:118px;border: 1px solid #E7994B;}
.ksz .title{float: left;width:18px;height:108px;background: #F5D564;padding:10px 0 0 5px;line-height: 1.85;}
.ksz .tgs{float: left;height:113px;padding:5px 0 0 5px;line-height: 1.75em;}