@charset "utf-8";
* { margin: 0px; padding: 0px; }

body { font-family: "宋体"; font-size: 12px; line-height: 22px; background-color: #FFFFFF; }

a { color: #000000; text-decoration: none; }

a:hover { color: #B6B8B8; }

ul { list-style-type: none; }

img { border: 0px; }

#header { color: #999999; background-color: #000000; height: 40px; }

#header ul { width: 998px; margin: 0px auto; }

#header ul li { float: left; }

.n1 { line-height: 40px; width: 240px; }

.n2 { line-height: 40px; width: 110px; }

.n3 { width: 318px; padding-top: 9px; }

.n4 { width: 210px; padding-top: 9px; }

.n5 { width: 120px; }

.n5 span { line-height: 22px; background-image: url(http://art.china.cn/09index/b_1.gif); display: block; text-indent: 20px; width: 120px; height: 22px; margin-top: 9px; }

.n5 a { color: #B6B8B8; }

.n6 { line-height: 40px; width: 150px;}

.n7 { width: 210px; padding-top: 9px; }

.n8 { width:600px; padding-top:9px;}

#headera { color: #999999; background-color: #000000; height: 40px; }

#headera ul { width: 998px; margin: 0px auto; }

#headera ul li { }

.a1 { line-height: 40px; width: 165px; float:left;}

.a2 { width:585px; padding-top:9px; float:left;}

.a3 { width: 210px; padding-top: 9px; float: right; }

#nav { clear: both; width: 998px; height: 100px; margin: 0px auto; }

#nav li { float: left; }

#logo { width: 230px; padding-bottom:6px; }

#mainbav { width: 610px; padding: 31px 0px 0px 35px; line-height:18px; }

#subnav { color: #7C7C7C; width: 120px; }

#subnav a { color: #7C7C7C; }

#subnav span { color: #7C7C7C; line-height: 20px; background-image: url(http://art.china.cn/09index/b_2.gif); text-indent: 8px; display: block; width: 120px; height: 20px; }

#menu { background-color: #F0F0F0; width: 120px; }

#menu li { background-color: #F0F0F0; border: 1px solid #D2D2D2; text-align: center; width: 118px; }

#wrapper { clear: both; width: 996px; height: 1%; overflow: auto; margin: -6px auto 0 auto; border-top:1px solid #cccccc;}

#left { width:258px; float:left; margin-right:8px; height:1%; overflow:auto; border:1px solid #C8C8C8; border-top:none;}

#middle { width:420px; float:left; margin-right:8px; height:1%; overflow:auto;}

#BlkBlackTabmenu_10 { background-image: url(http://art.china.cn/09index/b_4.gif); background-repeat: no-repeat; background-position: 70px center; }

#BlkBlackTabmenu_10,#BlkBlackTabmenu_11 { text-align: left; }

#BlkBlackTabmenu_20,#BlkBlackTabmenu_21 { text-align: left; }

#right { width:298px; float:right; height:1%; overflow:auto; border:1px solid #c8c8c8; border-top:none;}

.titleon,.titleon a { font-weight: bold; color: #D62B33; }

.titleoff { font-weight: bold; }

.hd { font-size: 14px; line-height: 26px; width: 240px; margin-bottom:6px; height:26px;}

.hd li { float: left; width: 80px; height: 26px; }

#jqtj { padding:3px 8px 3px 8px;height:201px; overflow:hidden; border-bottom:1px solid #c8c8c8;}

#jqtj ul { clear:both;}

.list1 { width:240px; height:22px; overflow:hidden;}

#jqtj li span { display:block; color:#999999; width:55px; overflow:hidden; float:left;}

#jjysj {padding:0 0 8px 0; height:1%; overflow:auto; clear:both; border-bottom:1px solid #c8c8c8;}

#jjysj h1 { line-height:22px; font-size:16px; margin-bottom:8px; margin-left:8px; background-image:url(http://art.china.cn/09index/test/newpic/newp3.gif); background-position:bottom left; background-repeat:no-repeat;}

#jjysj h1 font { border-top:3px solid #CC0000; width:90px;text-align:center; display:block; padding-top:3px;}

#jjysj h1 span { float:right; color:#999999; font-size:11px; font-weight:normal; line-height:34px; padding-right:8px;}

#jjysj h1 span a { color:#999999;}

#jjysj h2 { padding-left:8px; font-size:12px; font-weight:normal; line-height:18px; margin-bottom:15px; height:1%; overflow:auto;}

#jjysj h2 span { font-weight:bold; font-size:14px;}

#jjysj h2 img { width:68px; height:68px; float:left; margin-right:10px;}

#jjysj ul { clear:both; padding-left:3px;}

#jjysj li { width:55px; height:80px; overflow:hidden; text-align:center; margin:0 2px; line-height:20px; float:left;}

#jjysj li img { width:50px; height:50px; border:1px solid #cccccc;}

#salon {height:1%; overflow:auto; clear:both; padding:0 8px 8px 8px;}

#salon h1 { border-bottom:1px dotted #C8C8C8; font-size:16px; line-height:22px;}

#salon h1 span { float:right; color:#999999; font-size:11px; font-weight:normal; line-height:34px;}

#salon h1 span a { color:#999999;}

#salon h1 font {text-align:center; border-top:3px solid #CC0000;  width:90px; display:block; padding-top:3px;}

#salon h2 {font-size:14px; margin:8px 0;}

#salon p { color:#666666; padding-bottom:8px; line-height:19px;}

#salon ul { border-top:1px dotted #C8C8C8; padding-top:12px;}

#salon li {width:240px;text-align:left;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;list-style-type:none; line-height:18px; padding-bottom:2px;}

#flashnews { padding-bottom:7px; border-bottom:1px solid #cccccc;}

#rdgz h1 font { display:block;border-top:3px solid #CC0000; font-size:16px; width:90px; text-align:center; padding-top:3px;}

#rdgz h1 span { font-size:12px; font-weight:normal; float:right;}

#rdgz ul { padding:8px;}

#rdgz li {width:400px;text-align:left;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;list-style-type:none; line-height:22px; padding-bottom:8px; font-size:14px; height:18px;}

.lmqh { background-image: url(http://art.china.cn/09index/b_3.gif); height:24px; overflow:hidden; clear:both; padding-left:11px;}

.lmqh li { text-align:center; width:128px; line-height:24px; margin-right:3px;float:left}

.ton,.ton a { font-weight: bold; color: #D62B33; font-size:14px; border-bottom:none;}

.toff { font-size:14px;}

.tbalist { clear: both; height: 1%; overflow: auto; padding: 10px 0px; }

.tbalist div { line-height: 20px; text-align: center; float: left; width: 140px; margin-right: 3px; }

.tbalist ul { }

.tbalist ul li { width: 263px; height: 22px; line-height:20px; font-size:12px; overflow: hidden; white-space: nowrap; }

.tbalist ul li a {line-height:20px; font-size:12px;}

.youlm {padding:0 8px 5px 8px; border-bottom:1px solid #c8c8c8; height:1%; overflow:auto;}

.youlm h1 { border-bottom:1px dotted #cccccc; clear:both;}

.youlm h1 font { display:block; text-align:center; width:80px; font-size:16px;border-top:3px solid #CC0000; padding-top:3px;}

.youlm h1 span {font-size:12px; font-weight:normal; float:right; padding-top:5px; color:#999999;}

.youlm h1 span a {color:#999999;}

.zhuanfang { clear: both;}

.zhuanfang h1 { font-size: 12px; padding: 5px 0px; border-bottom:none;}

.zhuanfang div img { float: right; margin-left: 5px; }

.zhuanfang div { height:1%; overflow:auto; margin:5px 0;}

.zhuanfang div a { color:#7c7c7c; line-height:18px;}

.zhuanfang p { display: none; }

.zhuanfang p a { color: #B0B0B0; }

.ysjt { clear: both; width: 280px; }

.ysjt li { width: 270px; height: 18px; white-space: nowrap;overflow: hidden; line-height:18px; padding:2px 0;}

.zflb { clear: both; width: 280px; }

.zflb li { height: 36px;overflow-y: hidden; line-height:18px; padding-bottom:3px;}

.zflb li a { line-height:18px;}

#video { padding-top: 10px; }

#video h1 { font-size: 12px;border-bottom:none;}

#video div { color:#7c7c7c; }

#video div a { color:#7c7c7c; line-height:18px; }

#video li {line-height:18px; padding-bottom:3px;}

.artv {clear:both; height:1%; overflow:auto; padding-bottom:2px;}

.artv li { width:93px; height:110px; overflow:hidden; float:left; text-align:center; line-height:18px;}

.picm { margin-bottom:2px;}

.artv li a { line-height:18px;}

.book { clear:both; height:1%; overflow:auto; margin-left:0; padding-bottom:10px;}

.book li { width:140px; border-right:1px dotted #C8C8C8;float:left; border-bottom:none;}

.book li img { width:70px; float:left; margin-right:5px;}

#wrapper_1 { clear: both; width: 996px; height: 1%; overflow: auto; margin: 10px auto; }

#zhanlan { border: 1px solid #e5e5e5; float: left; width: 690px; }

#zhanlantitle { margin-left: 5px; }

#zhanlantitle li { float: left; }

#banner { width: 998px; margin: 0px auto; padding-top: 8px; }

.zl_1 { font-weight: bold; font-size: 16px; line-height: 30px; border-top: 3px solid #CC0001; padding: 0px 10px; }

#titlenavTabmenu_30,#titlenavTabmenu_31,#titlenavTabmenu_32 { font-size: 12px; text-align: center; width: 70px; padding-top: 8px; }

#diy { border: 1px solid #E5E5E5; float: right; width: 298px; }

#diy div { padding:0 6px;}

#diy h1 { clear: both; width: 280px; height: 1%; overflow: auto; margin: 1px auto; }

#diy h1 span { font-weight: normal; font-size: 12px; float: right; margin-top: 5px; }

#diy h1 font { font-size: 16px; line-height: 30px; border-top: 3px solid #CC0001; display: block; float: left; padding: 0px 5px; }

#diylist { width: 280px; margin: 0px auto; padding: 10px 0px; }

#diylist li { float: left; width: 140px; height: 24px; overflow: hidden; white-space: nowrap; }

#mjda { clear: both; border: 1px solid #CCCCCC; width: 994px; height: 1%; overflow: auto; margin: 0px auto; }

#mjda h1 { clear: both; width: 970px; margin: 0px auto; }

#mjda h1 span { font-weight: normal; font-size: 12px; float: right; margin-top: 5px; }

#mjda h1 font { font-size: 16px; line-height: 30px; border-top: 3px solid #CC0001; display: block; float: left; padding: 0px 5px; }

#pro { width: 960px; height: 75px; overflow: hidden; margin: 0px auto; }

#pro ul { width: 1920px; }

#pro ul li { display: inline; float: left; width: 50px; margin: 0px 5px; }

#yxjs,#yqlj { line-height: 30px; border: 1px solid #CCCCCC; clear: both; width: 996px; margin: 10px auto; }

#yxjs a { margin: 0px 2px; }

#yqlj font { font-size: 12px; float: right; margin-right: 8px; cursor:pointer;}

#yxjs span { font-size: 16px; font-weight: bold; padding: 0px 15px; }

#yqlj a { margin: 0px 2px; }

#yqlj span { font-size: 16px; font-weight: bold; padding: 0px 15px; }

#footer { text-align: center; }

#slgd {width:290px; padding-right:10px; display:block; font-size:12px; float:left; font-weight:normal; border-top:0;}