


body{ margin:0px; font-size:12px; background-color:#FFF}
img{border:0px;}
.box{width:870px; margin:auto;}
a {blr:e?xpression(this.onFocus=this.blur())}


.banner{ height:260px;}
.banner ul{ margin:0px; padding:0px; list-style:none;}
.banner ul li{ float:left;}

.green_font12B{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c96a1; font-weight:bold; line-height:24px;}
.left25{ margin-left:25px;}

.s_b{ margin:20px 0 10px 0px; height:20px; text-align:right; padding-right:2px; }

.s_b input{ width:100px; *width:102px; border:1px solid #e3eeee; color:#666; font-size:12px;  padding-left:4px; background-color:#e3eeee; height:15px; padding-top:2px;}

.search_bot{ margin-left:-24px; }

.guoqi{ margin-left:10px;}

.guoqi img{ margin-left:4px;}

.logo{ height:30px; padding-top:10px;}

.logo ul{ margin:0px; padding:0px; list-style:none;}
.logo ul li{ float:left;  padding-top:4px;}
.logo_area, .logo_area3 {position: relative; border-right:1px solid #bbdadf; width:192px; height: 16px; padding-top:10px; margin-right:20px;}
	.logo_area img, .logo_area3 img { position: absolute; top: -19px; left: 0; }
.logo_area3{width:96px; }
.left35{ margin-left:22px; display:inline;}
.left35 a{font-family: Verdana, Geneva, sans-serif; color:#7d7d7d; font-size:12px; text-decoration:none; _font-weight:100;}
.left35 a:hover{color:#499ca9; text-decoration:none;}

.left30{ margin-left:12px; display:inline;}
.left30 a{font-family: Verdana, Geneva, sans-serif; color:#7d7d7d; font-size:11px; text-decoration:none; _font-weight:100;}
.left30 a:hover{color:#499ca9; text-decoration:none;}


.now_bot3{margin-left:12px; display:inline;}
.now_bot3 a{color:#499ca9; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size:11px; _font-weight:100;}
.now_bot{margin-left:22px; display:inline;}
.now_bot a{color:#499ca9; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size:12px; _font-weight:100;}


.footer{ border-top:1px solid #daebee; padding-top:15px; width:870px; margin:auto; padding-bottom:50px;}

.footer dl{ margin:0px; padding:0px;}
.footer dl dd{ float:left; margin:0px;}

.area{ margin-top:80px; margin-bottom:50px;}
.area .left{ float:left; width:236px;_width:234px}
.area .right{ float:left;}
.right ul{ margin:0px; padding:0px; list-style:none;}
.right ul li{width:246px; float:left;}
.clear{ clear:both;}

.font_gray14{ font-family:Arial, Helvetica, sans-serif; color:#929697; font-weight:bold; font-size:14px; }
.font_gray12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#929697; line-height:24px; }
.gray12{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#929697; }
.font_1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#929697; line-height:24px; font-weight:bold;}
.black_1{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;  font-weight:bold;}
.font_blue{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c96a1; line-height:17px;}
.font_gray{ font-family:Arial, Helvetica, sans-serif; color:#929697; font-weight:bold; font-size:12px;}
.title_are{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c96a1; font-weight:bold; margin-bottom:60px;}
.green_12{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c96a1; font-weight:bold;}
.font12_hui{ font-size:12px; line-height:17px;font-family:Arial, Helvetica, sans-serif; color:#929697;}
.top_10{ margin-top:10px;}
.bot_10{ margin-bottom:10px;}

.mk_1{ margin-top:35px;}


.news_img{ float:left; margin:0px 25px 25px 0;}

.news_text{ float:left;}
.right_news_list{ width:470px; float:left;}
.right_news{float:right; width:633px;}
.right_news ul{padding:0px; margin:0px; list-style:none;}
.right_news ul li{ border-bottom:1px solid #daebee; padding-bottom:20px; width:630px; margin-top:20px; }

.sr_news{float:left; width:630px;}
.sr_news ul{padding:0px; margin:0px; list-style:none;}
.sr_news ul li{ border-bottom:1px solid #daebee; width:630px; padding-bottom:10px;}

.top20{  margin-top:-20px;}

.fenye{ height:30px; margin-top:10px; width:635px; clear:both;}
.fenye a{ margin:0 6px 0 6px; text-decoration:none; color:Gray;}

.img_tb{ margin:20px 0 20px 0;}

.link_blue:link,.link_blue:visited { color:#3c96a1; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.link_blue:hover{text-decoration:underline;}

.link_gray:link,.link_gray:visited { color:#999; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.link_gray:hover{text-decoration:underline;}

.link_grayB:link,.link_grayB:visited { color:#999; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.link_grayB:hover{text-decoration:underline;}



.list_exhibtions{ float:right; width:633px;}

.list_exhibtions dl{ margin:0px; padding:0px; }

.list_exhibtions dd{ padding:0px 0px 30px 0px; margin:0px; float:left; width:315px; overflow: hidden;}
.list_exhibtions table td{ margin:0px; padding:0px; float:left; width:315px; vertical-align:top; overflow: hidden; }

.left_list{ width:80px; float:left}

.artist_list{ width:50; float:left;}

.right_list{ margin-left:20px; float:left; width:150px;}




.publication_dh{ margin-top:26px;}

.publication_dh ul{ list-style:none; padding:0px; margin:0px;}

.publication_dh ul li,.publication_dh ul li a{ height:30px; line-height:30px; color:#999; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.publication_dh222{ margin-top:26px;}

.publication_dh222 ul{ list-style:none; padding:0px; margin:0px;}
.publication_dh222 ul li,.publication_dh222 ul li a{ height:30px; line-height:30px; color:#999; font-size:12px;  font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.publication_dh222 ul li a:hover{color:#000;}

.publication_dh ul li a:hover{color:#000;}

.show{width:430px;float:left; overflow:hidden;}

.tu_img{width:180px; margin-left:24px;}

.tu_show{float:left; width:180px; margin-left:10px; _margin-left:12px; *margin-left:10px; display:inline;}

.tu_show ul{ list-style:none; margin:0px; padding:0px;}

.tu_show ul li{ float:left; width:34px; height:34px; margin:0px 0px 0px 10px; display:inline;}



.featured{ height:90px; border-bottom:1px solid #daebee; margin-top:40px;}
.feat_list { float:right;}

.feat_list dl{padding:0px; margin:0px;}
.feat_list dd{ width:80px; height:60px; float:left; margin-bottom:35px; margin-left:31px; display:inline;}
.feat_list dl #DataList1{ float:left; width:35px; margin-bottom:35px; text-align:right;}
.left_feat{ float:left; width:180px;}

.feat_list table td{ height:70px; vertical-align:top;}

.more{ width:48px; height:14px; background:url(../images/biao.jpg) left no-repeat; padding-left:10px; *background-position:0 5px;  display:inline;}
.next{ width:56px; height:14px; background:url(../images/biao.jpg) no-repeat; padding-right:20px;  background-position:36px 5px;  display:inline;}
.last{width:48px; height:14px; background:url(../images/biao2.jpg) left no-repeat; padding-left:12px; *background-position:0 5px;  display:inline;}
.blue_link12B a{ font-family:Arial, Helvetica, sans-serif; color:#3c96a1; font-size:12px; font-weight:bold; text-decoration:none;}
.blue_link12B a:hover{ text-decoration:underline;}

.gray_link12B a{font-family:Arial, Helvetica, sans-serif; color:#999; font-size:12px; font-weight:bold; text-decoration:none;}
.gray_link12B a:hover{text-decoration:underline;}
#back{float:right; margin-top:-30px; width:30px;}

.exhibitons{ border-bottom:1px solid #daebee; margin-top:40px; padding-bottom:15px;}
.exhibitons1{ margin-top:40px; padding-bottom:15px;}
.top80{ margin-top:50px;}

.blue12B a{color:#3c95a3; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; font-weight:bold; text-decoration:none;}

.blue12B a:hover{ text-decoration:underline;}

.font_black{color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; font-weight:bold; text-decoration:none;}

.bot_30{ margin-bottom:30px;}
*html .more_IE6_7{ width:870px; clear:both; margin-top:20px;}
*+html .more_IE6_7{ width:870px; clear:both; margin-top:20px;}

.left_fy{ margin-left:315px; display:inline; }
.y_w{text-align:right; padding-right:80px;}



.artists{ float:right; width:635px; }

.artists dl{ margin:0px; padding:0px;}

.artists dd{ margin:0px; padding:0px; float:left; height:35px; width:315px; overflow: hidden; margin-bottom:20px;}

.artists table td{ height:55px; vertical-align:top;}
.artistn table td{ height:55px; vertical-align:top;}
.top_5{ margin-top:-7px;}

.artistn{ float:right; width:634px; _overflow:hidden;}

.artistn dl{ margin:0px; padding:0px; }

.artistn dd{ margin:0px; padding:0px; float:left; height:35px; width:165px; overflow: hidden; margin-bottom:20px;}

.right_listn{ margin-left:20px; float:left; width:80px;}

.art_img img{ border:1px solid #D2D2D2; padding:6px;}


.area .art_lis{ float:right; width:635px;}
.art_lis ul{ margin:0px; padding:0px; list-style:none;}
.art_lis ul li{width:200px; float:left; margin-right:115px; display:inline; height:290px; margin-bottom:30px;}


.login{ height:30px; top:50%; width:735px; margin-top:-15px; position:absolute; left:50%; margin-left:-367px} 

.login_input{ height:14px; border:1px solid #b7b7b7; padding-top:2px; width:140px; color:#b7b7b7}

.bouton{ border:1px solid #54a1a7; background-color:#54a1a7; text-align:center; line-height:18px; height:20px; display: inline; width:44px; color:#FFF; font-size:12px; cursor:hand;}


.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #e5e5e5; background: #ffff;margin:0 2px; font-size:12px; color:#999;}
.pages a:hover { background-color: #bee7ec; color:#000;border:1px solid #2289dd; text-decoration:none;}

.pages .cpb { font-weight: bold; color: #fff; background: #3C96A1; border:1px solid #3C96A1;}

.top80 table input{ border:1px solid #929697;}

.li30{ line-height:30px;}






.areapp{ margin-top:80px; margin-bottom:10px; display:inline;}
.areapp .left{ float:left; width:236px; margin: 26px 0 0; }
.areapp .right{ float:left;}
