@charset "utf-8";
/*
Create: 2013-06-28
Updated: 
*/
/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
img { border:0; }
li { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
input, textarea, select, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; vertical-align:middle; }
input { border:0 none; }
strong { font-weight:bold; }
/*base*/
html { -webkit-text-size-adjust:none; }
body { font:12px/1.8em "宋体"; background:#dce9eb; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.show { display:block; }
.hide { display:none; }
.fll { float:left; }
.flr { float:right; }
.fix, #container, .icontainer, .pr-cate-d .s1, .nav-con ul { clear:both; zoom:1; }
.fix:after, .pr-list ul:after, .formArea li:after, .a-list li:after, .icontainer:after, #container:after, .pr-cate-d .s1:after, .nav-con ul:after { display:block; clear:both; visibility:hidden; height:0; content:""; overflow:hidden; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pr5 { padding-right:5px; }
.pr10 { padding-right:10px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pl5 { padding-left:5px; }
.pl10 { padding-left:10px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.tal { text-align:left; }
.tac { text-align:center; }
.tar { text-align:right; }
.posR { position: relative; }
/*header*/
#header { background:url(../images/nbs_human_top_bg.png) repeat-x top; height:245px; }
.iheader { width:960px; margin:0 auto; position:relative; }
.menu1 { position:absolute; top:0px; left:120px; background:url(../images/nbs_human_menu1_bg.jpg) no-repeat; width:500px; height:83px; }
.menu1 li { float:left; margin:56px 0px 0px 53px; }
.menu1 li a { color:#fff; font:bold 16px "宋体"; }
.menu2 { position:absolute; top:0px; left:620px; background:url(../images/nbs_human_menu2_bg.jpg) no-repeat; width:250px; height:83px; }
.menu2 li { float:left; margin:56px 0px 0px 37px; }
.menu2 li a { color:#0e747b; font:bold 16px "宋体"; }
.logo { position:absolute; top:100px; left:50px; background:url(../images/nbs_human_logo.jpg) no-repeat; width:700px; height:120px; }
/*main*/
#main {}
/*footer*/
#footer { background:#fff; font-size:14px; color:#626262; }
.ifooter { width:960px; height:120px; margin:0 auto; }
.ifooter li { float:left; margin:10px; }
.ifooter .footer_info { margin-top:55px; }
.ifooter .copy { line-height:30px; margin-top:30px; }


/*首页*/
.index_main_wra{ width:1000px; margin:0 auto;}
.index_main{ width:800px; height:300px; background:#fff; box-shadow: 3px 3px 5px #333;}
.index_main_left{ width:510px;}
.index_main_left li{ float:left; width:150px; height:112px; overflow:hidden; position:relative; margin:22px 0px 0px 20px;}
.index_main_left li span{ font-weight:bold; color:#fff; width:150px; position:absolute; bottom:0px; left:0px; z-index:100; text-align:center; background:#000; opacity:0.6; filter:alpha(opacity=60);}
.index_main_left li span a{ color:#fff;}

#hotpic { width: 232px; height: 160px; overflow: hidden; margin: 0 auto; }
#NewsPic { position: relative; width: 230px; height: 160px; overflow: hidden; border: solid 1px #000; }
#NewsPic a { overflow: visible; border: 0; text-decoration: none; }
#NewsPic .Picture { position: absolute; left: 0; top: 0; }
#NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
#NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
#NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
#NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 230px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
#NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
#NewsPicTxt a:hover { color: red; }

.index_main_right{ background:#dedede; padding:5px 10px; margin:20px 10px 0px 0px;}
.index_main_info{ padding-top:3px;}
.index_main_info li{background:url(../images/icon1.jpg) no-repeat 5px 12px; padding-left:15px;}
.index_main_info li a{ font-size:14px; color:#3d3d3d; }

.index_act{ background:url(../images/index_info_bg.jpg) no-repeat; width:160px; height:232px; margin-top:-100px; padding:50px 10px 0px 10px; color:#fff; font-size:14px;}
.index_act h2{ text-align:center; font:bold 14px/30px "宋体"; color:#333;}
.index_act a{ font-size:12px; float:right; color:#4f4f4f;}



/*作品展示*/
.main2{ width:960px; margin:0 auto; color:#6c7f83; }
.list1_left{ width:640px; background:#fff; border:1px solid #a8b1b3; border-top:1px solid #cbd6d8;}
.list1_left a{ color:#6c7f83; }
.crumb{ border-bottom:1px solid #6c7f83; height:40px; font:14px/40px "宋体"; padding:0 10px; }
.crumb a{ color:#6c7f83; }
.category{ text-align:center; padding:15px;}
.category a{ padding:0 5px;}
.category .on{ font-weight:bold; color:#f70; }
.list1_info{}
.list1_info li{ float:left; padding:0 24px; font-size:14px; width:164px; height:190px; overflow:hidden; text-align:center;}
.list1_info li p{ height:18px; overflow:hidden; margin:7px 0px;}
.page{ text-align:center; color:#173b6b; clear:both; margin:10px 0px;}

.list1_right{ width:290px;}
.list_bg{ background:url(../images/nbs_human_list_bg.jpg) no-repeat left top; height:44px; overflow:hidden;}
.list_tit{ background:#fff; font:bold 14px/36px "宋体"; padding:0 10px; border-bottom:1px solid #6c7f83; } 
.list2{ background:#fff; }
.list2_con{ padding-bottom:8px;}
.list2_con li{ float:left; margin:0px 0px 0px 15px; width:120px; height:130px; overflow:hidden; text-align:center;}
.list2_con li p{ margin-top:5px;}
.list2_con li p a{ color:#666;}

.list3{ background:#fff; }
.list3_con{ padding-bottom:8px;}
.list3_con li{ line-height:25px; background:url(../images/nbs_human_icon1.jpg) no-repeat 10px 12px; padding-left:20px;}
.list3_con li a{ font-size:14px; color:#333;}

/*评选专区*/
.list4{ background:#fff; font-size:14px; padding:10px;}
.list4 a{ color:#6c7f83;}
.category2 a{ font-size:12px; padding:0 5px; }
.category2 .on{ font-weight:bold; color:#f70; }
.list4_con{ margin-left:50px;}
.list4_con li{ float:left; width:190px; height:240px; overflow:hidden; margin:20px 10px 0px 10px; color:#333; text-align:center;}
.list4_img{ margin-bottom:10px;}
.list4_btn{ background:url(../images/nbs_human_icon2.jpg) no-repeat; width:110px; height:42px; cursor:pointer; color:#fff;}

/*jcar*/
.picList{ background:#fff; }
.list4_tit{ font:bold 14px/30px "宋体"; padding-left:50px;}
.picList_con{ width:530px; height:148px; overflow:hidden; margin-top:10px;}
.picList_con ul{ width:2000px;}
.picList_con li{ float:left; width:164px; margin:0px 10px 10px 0px; height:142px; text-align:center;}
.picList_con li img{ border:1px solid #ccc; padding:1px;}
.picList_con li a{ color:#666; font-size:14px;}
.previous a, .next a{width:11px; height:20px; display:inline-block; }
.previous a{ background:url(../images/nbs_human_prev_next.jpg) no-repeat left top; margin:60px 15px 15px 25px; }
.next a{ background:url(../images/nbs_human_prev_next.jpg) no-repeat right top; margin:60px 15px 15px 10px;}

/*detail*/
.detail1 h1 {font: bold 20px/40px "宋体";text-align: center;}
.pasttime { color: #999999; padding: 10px; text-align: center;}
.detail1 span{ color: #999999; }

/*list5*/
.list5 li{ line-height:32px; font-size:14px; padding:0 20px; text-align:right; background:url(../images/icon1.jpg) no-repeat 10px 15px; }
.list5 li a{ float:left;}


#foucsBox { margin: 0 auto; padding: 0; width: 230px; height: 170px; overflow: hidden; zoom: 1; position: relative; }
#foucsBox .imgCon { width: 230px; height: 170px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 230px; height: 170px; }
#foucsBox .imgCon li img { border: 0; }
#foucsBox .imgCon li .imgTitle { bottom: 35px;   }
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 14px; zoom: 1; position:absolute;bottom:8px;z-index: 2;width: 230px; text-align: center;}
#foucsBox .showPage { width: 230px; height: 30px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; }
#foucsBox .foucs { width: 230px; height: 22px; position: absolute; bottom: -14px; text-align: center; z-index: 3; }
#foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/nbs_human_bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
#foucsBox .foucs span.f { background: url(../images/nbs_human_bg.png) -170px -90px no-repeat; }
#foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
#foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/nbs_human_bg.png) 0 0 no-repeat; }
#foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
#foucsBox .lBtn { float: left; }
#foucsBox .lBtn span { float: left; background-position: 0 -90px; }
#foucsBox .rBtn { float: right; }
#foucsBox .rBtn span { float: right; background-position: -30px -90px; }
#foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
#foucsBox .btnHover img { display: inline; }
