*{padding:0; margin:0;}
body{font-size:12px; line-height:22px; background:url(../images/body_bg.jpg); font-family:Microsoft YaHei; color:#595959;}
div,ul,li{display:block;}
li{list-style-type:none;}
img{border:none;}


a{color:#595959; text-decoration:none;}
a:hover{text-decoration:underline;}


.left{float:left;}
.right{float:right;}
.clr{height:0; overflow:hidden; clear:both;}
.pad-top{padding-top:20px;}


.box{width:980px; margin:0 auto;}
.more{color:#cf002c; text-decoration:none;}
.line{width:980px; margin:0 auto; height:40px; background:url(../images/line.png) 0 center no-repeat; clear:both;}
.title{width:980px; margin:0 auto; height:30px; line-height:30px; margin-bottom:10px;}
.title h3{font-family:'方正大黑简体'; color:#000; font-size:30px; font-weight:normal; float:left;}
.title span{font-size:26px; color:#de000a;}



/*top*/
.top{width:100%; background:url(../images/top_bg.gif) repeat-x; color:#8e8e8e; border-bottom:1px solid #fff;height:30px;}
.top ul{width:1000px; margin:0 auto;}
.top li{float:right; margin:0 3px;height:30px; line-height:30px; }
.top .topline{width:3px; background:url(../images/top_line.gif) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;}
.top li a:hover{color:#7b0707; text-decoration:underline;}

/*header*/
.header{width:100%; background:url(../images/header.jpg) center 0 no-repeat; height:378px;}

/*exhibition*/
.exhibition{width:100%; height:319px; background:url(../images/exhibition_bg.jpg) center 0 no-repeat;}
.video{width:385px; height:305px; float:left; margin-right:20px;}

.describe{width:320px; height:305px; float:left;}
.describe .tit{font-size:14px; font-weight:bold; color:#000;}
.describe .txt{text-indent:25px; margin-top:15px;}

.introduce{width:235px; height:305px; float:right;}
.introduce p{line-height:18px; margin-bottom:5px;}
.introduce strong{color:#000;}

/*news*/
.news{width:100%; height:87px; background:url(../images/news_bg.jpg) center 0 no-repeat;}
.news-link{ width:950px; padding:6px 15px; height:67px;}
.news-link h4{font-size:14px; color:#fff; text-align:center;}
.news-link li{width:315px; float:left;}
.news-link li a {color:#cbcbcb; text-decoration:none;}
.news-link li a:hover{text-decoration:underline;}


/*curators*/
.curators{width:100%; height:350px; background:url(../images/curators_bg.jpg) 0 center no-repeat;}
.curators .intro{width:980px; height:262px;}
.curators .intro-txt{width:685px; float:left;}
.curators .intro-txt .imgbox{width:289px; height:262px; float:left;}
.curators .intro-txt .txtbox{width:360px; height:247px; background:#ebebeb; float:left; padding:15px 15px 0 15px; line-height:20px;}
.curators .intro-txt .txtbox p{margin-bottom:8px;}
.curators .intro-txt .txtbox strong{font-size:16px; color:#000;}

.curators .about-news{width:270px; float:right; height:262px;}
.curators .about-news h4{font-size:16px; color:#000; margin-bottom:8px;}
.curators .about-news li{line-height:28px; border-bottom:1px solid #d4d4d4;}

/*quotations*/
.quotations{width:100%; height:400px; background:url(../images/quotations_bg.jpg) center 0 no-repeat; padding-top:15px;}
.quotations ul{width:410px;}
.quotations ul li{padding:15px 15px 0 15px; line-height:20px;}
.quotations ul .mt{margin-top:20px;}
.quotations ul .mt2{margin-top:35px;}

/*characters*/
.characters{position:relative; background:url(../images/curator_bg.jpg) no-repeat; margin-top:10px;}
.characters ul{padding:10px 20px 10px 10px; width:950px; height:170px;}
.characters .imgbox{width:174px; height:145px; float:left;}
.characters .txtbox{width:655px; float:right;}
.characters .txtbox .tit{font-size:16px; font-weight:bold; color:#000; margin-bottom:10px;}
.characters .zhong, .yi{width:73px; height:25px; position:absolute;}
.characters .zhong{top:15px; right:-15px;}
.characters .yi{top:205px; right:-15px;}


/*online*/
.online{height:410px;}
.online li{width:325px; height:130px; float:left;}
.online li img{width:325px; height:130px;}


/*vary*/
.vary{background:url(../images/vs.gif) no-repeat; height:180px; margin-bottom:15px;}
.vary ul{width:360px; padding:30px 50px 0 50px;}
.vary ul li{margin-bottom:10px;}


/*scene-video*/
.scene-video{margin-top:15px;}
.scene-video ul{clear:both; height:185px; width:980px;}
.scene-video li{width:184px; float:left; height:170px; border-bottom:solid 1px #e1e1e1; background:#fff;}
.scene-video li p{line-height:18px; margin:6px 6px 0 6px;}
.scene-video li img{width:184px; height:125px;}
.scene-video .mr{margin-right:13px;}

/*critics*/
.critics ul{height:220px; clear:both;}
.critics li{width:485px; height:213px;}
.critics li .imgbox{width:131px; height:212px; float:left;}
.critics li .imgbox img{width:131px; height:212px;}
.critics li .txtbox{width:328px; height:187px; float:left; padding:25px 10px 0 15px; background:url(../images/critics_bg.gif) no-repeat; line-height:20px;}


/*project*/
.project{width:940px; background:url(../images/project_bg.jpg) no-repeat; height:155px; padding:20px 20px 0 20px; margin:0 auto;}
.project .tit{width:940px; height:30px; line-height:30px; margin-bottom:10px;}
.project .tit h3{font-family:'方正大黑简体'; color:#000; font-size:30px; font-weight:normal; float:left;}
.project .tit span{font-size:26px; color:#de000a;}
.project ul{padding-top:5px;}
.project li{width:470px; float:left;}
.project li a{color:#2464a5;}



/*bottom*/
.bottom{width:100%; background:url(../images/bottom_bg.gif) repeat-x; height:163px; clear:both; margin-top:15px;}
.bottom ul{width:980px; margin:auto; padding:40px 0 15px 0; color:#373737; text-align:center;}
.bottom ul a{color:#373737; text-decoration:none;}
.bottom ul a:hover{color:#373737; text-decoration:underline;}
