/* CSS 2009 08 05 */

/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;font-size:12px;font-family:"宋体";}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}

a{text-decoration:none;}
a:link{color:#000;}
a:hover{color:#c00; text-decoration:underline;}
a:visited{color:#000;}
.clearit{clear:both;}
pic{margin:0;padding:0;border:0;}

/* page */
body{background:#2773B3}
#page{}
#top{margin:0 auto; width:960px;}
#top a{color:#333333;}
#top a:visited{color:#234459;}
#banner{margin:0 auto; width:960px; margin-bottom:4px;}
.p12_black {font-size: 12px; line-height: 150%; color: #000000}


.blank8{height:8px; clear:both; font-size:0;}


/*----导航 --------------------------- */
.menu {clear:both; font-size:14px; font-weight:bold; clear:both; border-bottom:2px solid #3D67B6; width:960px; margin:0 auto; background:#1A64A3}
.menu ul {margin:0;list-style:none; margin:0 auto; padding-left:1px;}
.menu li {display:inline;margin:0;padding:0;}
.menu a {float:left;background:url(menu_left.gif) no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;cursor: hand;}
.menu a span {float:left;display:block;background:url(menu_right.gif) no-repeat right top;padding:10px 17px 8px 18px;color:#FFF;}
.menu a:hover {text-decoration:none;}
.menu a:hover span {color:#FFF;text-decoration:none;}
.menu span{height:15px;}
.menu a:hover {background-position:0% -42px;}
.menu a:hover span {background-position:100% -42px;}


#content{width:940px; margin:auto;background:#FFFFFF; padding:0 10px;}
#focus{float:left; width:380px; height:250px; vertical-align:middle; background:url(pic_bg.gif); margin-top:5px;}
#invite{width:530px; margin-left:10px; float:left;background:url(invite.gif) no-repeat; padding:30px 10px 0 10px;}
#invite p{line-height:21px; text-indent:2em; font-size:12px;}
.project{background:url(tit.gif);}
.exhibition{background:url(tit02.gif); height:314px;}
.view{background:url(tit03.gif); height:314px;}

.forun{width:940px;}
.title{background:url(tit04.gif) no-repeat; height:45px; width:940px; float:left;}
.title a{float:right; padding-top:20px; font-size:12px; margin-right:10px; font-weight:bold; color:#464646;}

.zhanlanhuigu p{line-height:22px; text-indent:2em; font-size:14px;}
.zuweihui p{line-height:22px; text-indent:2em; font-size:14px;}
.title01{background:url(tit05.gif); height:45px; width:940px;}
.title02{background:url(tit06.gif); height:45px; width:940px;}
.message_tit{background:url(message.gif); height:45px; width:940px;}

/*---- 分页代码 --------------------------- */
#briefing_tit{background:url(briefing_tit.gif); height:45px; width:940px;}
#review_tit{background:url(review_tit.gif); height:45px; width:940px;}
#detial_tit{background:url(detial_tit.gif); height:45px; width:940px;}
#forun_tit{background:url(forun_tit.gif); height:45px; width:940px;}
#view_tit{background:url(view_tit.gif) no-repeat; height:45px; width:940px;}
#project_tit{background:url(project_tit.gif); height:45px; width:940px;}
#org_tit{background:url(org_tit.gif); height:45px; width:940px;}
#contact_tit{background:url(contact_tit.gif); height:45px; width:940px;}


p{line-height:22px; text-indent:2em; font-size:14px;}


#contact,#review{height:500px;}

.enclose{background:url(enclose.jpg); height:314px;}
/*人物访谈列表*/
#view li{float:left; width:183px; background:url(pic_bg.gif) no-repeat;  margin-right:5px; text-align:center;}
#view li span{font-size:12px; line-height:22px;}

/*---- 项目列表 --------------------------- */
#project_list li{float:left; width:224px;  margin-right:10px; text-align:center; margin-bottom:10px;}
#project_list li img{border:#999999 solid 1px; padding:2px;}
#project_list li a:hover img{border:#264072 solid 2px; padding:1px;}
#project_list li span{font-size:14px; line-height:30px; font-weight:500; width:220px; overflow:hidden; white-space:nowrap;}

/*---- 项目内容 --------------------------- */
#project h2{font-size:14px; font-weight:bold; line-height:30px;}
.pic li{margin:10px auto; text-align:center;}
.pic li img{border:1px solid #999999; padding:5px;}
.pic li a:hover img{border:#264072 solid 2px; padding:4px;}
.pic li span{line-height:22px; font-size:14px;}
