@charset "utf-8";
html,body{ height:100%}
.header{ width:1024px; margin:0 auto; overflow:hidden; height:130px; /*background:url('../images/wujianan.png') left top no-repeat*/}
.nav{ width:1024px; margin:0 auto; overflow:hidden; padding:5px 0}
.nav .nav_ul{ width:100%; float:left; overflow:hidden; font-size:16px; line-height:18px;}
.nav .nav_ul li{ float:left; padding:0 15px;}
.nav .nav_ul li a{ color:#666}
.nav .nav_ul li.cur a,.nav .nav_ul li.cur{ color:#ac0e0d}
.nav .nav_ul li:nth-child(n+6){ float:right}
.nav .nav_ul li:nth-child(6){ border-left:1px solid #666}
.nav .nav_ul li:nth-child(7){ font-family:Arial, Helvetica, sans-serif}
.content{ width:1024px; margin:10px auto; overflow:hidden; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca; padding:20px 0}
.Mask{ position: fixed; background:rgba(0,0,0,0.2); width:100%; height:100%;  z-index:1;display:none}
.video{ position:fixed; width:640px; height:500px; background:#fff; margin-left:-320px; margin-top:-250px; left:50%; top:50%; z-index:2; display:none}
.video p{ height:30px; text-align:right; padding-right:15px;}
a.Close{ font-size:20px; color:#666; line-height:30px; font-family:Arial, Helvetica, sans-serif}
.video_box{ width:640px; height:460px;}

/*首页*/
#container {width:610px; margin:0 auto; position:relative; z-index:0;}
#example {width:610px;height:437px;	position:relative;}
.slides_container {	width:610px; height:407px; overflow:hidden;	position:relative;}
#slides {position:absolute;	top:0px;left:0px; z-index:100;}
#slides .next,#slides .prev {position:absolute;	top:182px;	left:-43px;	width:24px;	height:43px; display:block;	z-index:101;}
#slides .next {left:633px;}
.pagination {margin:0px auto; width:610px; height:25px; text-align:center; padding-top:5px}
.pagination li {margin:0 1px; display:inline-block;}
.pagination li a {display:block; width:12px; height:0; padding-top:12px; background-image:url('../images/pagination.png'); background-position:0 0;	float:left;	overflow:hidden;}
.pagination li.current a {background-position:0 -12px;}
.index_ul{ width:610px; margin:0 auto 15px; overflow:hidden}
.index_ul li{ width:290px; overflow:hidden; float:left; border:1px solid #a3a3a3}
.index_ul li:nth-child(even){ float:right}
.index_ul li var{ width:290px; height:429px; display:block; border-bottom:1px solid #a3a3a3}
.index_ul li span{ display:block; padding:15px; overflow:hidden; height:170px}
.index_ul li span h2{ font-size:14px; font-weight:bold}
.index_ul li span h3{ font-size:14px; line-height:30px;}
.top_border{ border-top:1px dashed #a3a3a3; margin:0 auto; padding-top:15px;}
.top_border li var{ width:290px; height:199px; display:block; border-bottom:1px solid #a3a3a3}
.top_border li span{ display:block; padding:0px 15px; overflow:hidden; height:auto}

/*年表*/
.calendar_table{ width:100%; margin:0 auto;}
.calendar_table tr:nth-child(1){ font-weight:bold;}
.calendar_table tr td{ padding:5px}
.calendar_table tr.border td{ border-bottom:1px dashed #a4a4a4; padding:8px 5px;}
.calendar_table tr td:first-child{ width:40px}
.calendar_table tr td:last-child{ text-align:right; width:80px}

/*项目*/
.subMenu{ width:100%; overflow:hidden}
.subMenu li{ padding-left:20px; font-size:14px; line-height:24px;}
.subMenu li a{color:#666}
.subMenu li.cur a{color:#ac0e0d}
#content ul{ width:100%; overflow:hidden; margin-top:15px;}
#content ul li{ width:24%; overflow:hidden; margin-right:1%; float:left;}
#content ul li var{ display:block; width:100%; height:150px; overflow:hidden}
#content ul li var img{ width:100%; min-height:150px;height:auto;}
#content ul li p{ text-align:center; height:44px; overflow:hidden}

#show{background:url(images/photo.jpg)}
#meun1{color:#fff; padding-left:10px;}
#meun1 img{ float:left;}
#submeun1{ margin-left:70px; float:left;}
#submeun1 li{ text-align:center;  margin-right:10px; float:left;  display:inline;}
#submeun1 li a{ color:#fff;height:50px; line-height:50px;  font-size:14px; font-weight:bold; text-align:center;  padding-left:15px; padding-right:15px;display:block;}
#submeun1 li.cur{ text-align:center; background:#82ce18; margin-right:10px;float:left;  display:inline;}
#top1{background-color:#000; margin: 0em 0 10px 0em; border-style:solid; border-width:1px; border-color:#E5E5E5; height:50px; line-height:50px;}
div.subtitle{font-size:13px; float:right; color:#6CBD45; margin:0 10px;	text-align:right;}
h1.title{height:50px; font-size:12px; background:url(logo.png) no-repeat;}
h1.title a:link,h1.title a:visited,h1.title a:hover{color:#000;	text-decoration:none;}
#quirkyPopupShowBtn { position: absolute; top: 0; right: 0; width: 35px; height: 64px; background: url(images/quirkyPopupShowBtn.gif) no-repeat; }
#quirkyPopupShowBtn:hover { background: url(images/quirkyPopupShowBtn.gif) no-repeat 0 -70px; }
#messageBoardContainer { width: 354px; height: 0px; position:absolute; top: 300px; left: 450px; overflow: hidden; z-index: 5;}
#messageBoard { width: 354px; height: 294px; position: absolute; }
#messageBoard .wrap { width: 344px; height: 284px; background: #ededed; border: 1px solid #f2f2f2; position: absolute; top: 4px; left: 4px; z-index: 2; }
#messageBoard .bg { width: 354px; height: 294px; background: #000000; position: absolute; top: 0; left: 0; filter: alpha(opacity=30); opacity: 0.3; z-index: 1; }
#messageBoard h2 { height: 24px; background: url(images/messageBoard.gif) repeat-x 0 -24px; font-size: 12px; font-weight: normal; color: #666; padding-left: 10px; cursor: move; }
#messageBoard h2 span { line-height: 22px; }
#messageBoard h2 a { position: absolute; top: 5px; right: 6px; width: 11px; height: 11px; overflow:hidden; background: url(images/messageBoard.gif) no-repeat; }
#messageBoard h2 a:hover { background: url(images/messageBoard.gif) no-repeat 0 -12px; }
#messageBoard .content { padding: 10px 20px; }
#messageBoard .content p { line-height: 30px; font-size: 12px; color: #666666; }
#messageBoard .content p a { font-family: arial; font-weight: bold; color: #cc3333; border-bottom: 1px dotted #cc3333; }
#messageBoard .content p a:hover { position: relative; top: 1px; color: #cc0000; }
#messageBoard .red { color: #cc3333; }
#messageBoard .indent { text-indent: 24px; }
#messageBoard .date { text-align: right; }
.video_ul{ width:100%; overflow:hidden}
.video_ul li{ width:24%; overflow:hidden; margin-right:1%; float:left;}
.video_ul li var{ display:block; width:100%; height:150px; overflow:hidden}
.video_ul li span{ display:block; width:100%; text-align:center; line-height:20px;}

/*文章*/
.left{ width:17%; float:left; overflow:hidden; padding-right:2%;}
.div2{cursor:pointer; overflow:hidden; padding-left:15px; line-height:26px;  font-weight:bold}
.div3{display:none;}
.div3 li{ padding-left:30px; line-height:24px;}
.div3 li a{ color:#666}
.div3 li a:hover{color:#ac0e0d}
.div3 li.cur a{color:#ac0e0d}

.right{ width:77%; padding-left:3%; float:left; border-left:1px dashed #666; min-height:400px; overflow:hidden}
.right h1{ text-align:center; margin-top:50px; font-size:14px}
.right h2{ font-size:16px; line-height:28px; font-weight:bold}
.right h3{ font-size:14px; line-height:36px;}
.right h4{ font-size:12px; line-height:20px; font-weight:bold}
.right h5{font-size:12px; line-height:20px;}
.right p{margin:5px 0;text-align: justify;}
.right p.gray{ color:#bababa}
.right figure{ text-align:center;}/*添加*/
.right figure img{ margin:5px 0 2px; width:100%}
.right figure figcaption{ font-weight:bold; }

/*关于艺术家*/
.about-left{overflow:hidden; float:left;text-align: center;}
.about-right{overflow:hidden; float:left; line-height:24px;}
.about-right h2{ font-size:14px; margin:6px 0;}
.about-right h2 span{ font-size:16px; font-weight:bold}
.about-right p.p1{text-indent:2em;}
.about-right h3{ font-size:12px;}
.about-right p{ text-indent:2em;  margin:10px 0;}

/*联系我们*/
.footer{ width:1000px; margin:0 auto 20px; overflow:hidden; text-align:right; padding-right:24px;}
.footer a{ color:#666}
