@charset "utf-8";

/* CSS Document */



body{background-color:#efefef;font-family:Arial,"微软雅黑";margin:0;border:0;padding:0;}

a{text-decoration:none;font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;}

a:hover{text-decoration:none;}

.clear{display: block;clear: both;}

img{border:none;}



/*home*/



#top{

	width:980px;height:90px;margin:0px auto;padding:0px;margin-top:54px;overflow:hidden;}



#banner{

	width:980px;height:446px;margin:0px auto;padding:0px;overflow:hidden;border-bottom:1px solid #bbb9ba;}

#location{

	width:980px;height:48px;margin:0px auto;padding:0px;overflow:hidden;}

#middlebg{

	width:976px;height:auto;margin:0px auto;padding:0px;overflow:hidden;border-left:2px solid #a6131d;border-right:2px solid #a6131d;}

#middle{

	width:968px;height:auto;margin:0px auto;padding:0px;overflow:hidden;border-left:4px solid #efefef;border-right:4px solid #efefef;background:#dddddd;background-image:url(../images/nei-middle-bg-right.jpg);background-repeat:repeat-y;background-position:650px 0px;}

#bottom{

	width:980px;height:auto;margin:0px auto;padding:0px;overflow:hidden;}

#copyright{

	width:980px;height:20px;margin:0px auto;padding:0px;overflow:hidden;text-align:right;font-size:12px;color:#6c6c6c;font-family:Arial;font-weight:normal;text-decoration:none;line-height:20px;text-transform:capitalize;}





#top .logo{

	width:340px;height:60px;float:left;padding:0px;margin-top:10px;	}



#top .link{width:138px;height:12px;float:right;margin-top:6px;}

#top .link .en{

	width:auto; padding-right:10px; height:12px;float:right;font-size:12px;color:#3c3a3b;font-family:Arial;font-weight:normal;text-decoration:none;line-height:12px;

}

#top .link .contact{

	width:auto; padding-left:10px; height:12px;float:right;font-size:12px;color:#3c3a3b;font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;font-weight:normal;text-decoration:none;line-height:12px;border-left:1px solid #bbb9ba;text-transform:capitalize;

}

#top .link .cn:hover,#top .link .contact:hover{text-decoration:underline}







#top .menu{width:640px;height:34px;float:left;padding:0px;margin-top:7px;border-top:1px solid #bbb9ba;border-bottom:1px solid #bbb9ba}







/*location*/

#location .text1, #location .text2{width:auto; padding-right:10px; height:12px;float:left;font-size:12px;color:#3f3b3c;font-family:Arial,"微软雅黑";font-weight:normal;text-decoration:none;line-height:48px;text-transform:uppercase;}

#location .text1:hover{text-decoration:underline;}

#location .text2:hover{text-decoration:none;}





/*middle*/





#middle .left{float:left;width:650px;height:auto;}

#middle .left .bottombg{float:left;width:650px;height:27px;background-image:url(../images/homelist-bg.jpg);background-repeat:no-repeat;background-position:bottom;border-top:4px solid #efefef}

#middle .right{float:left;width:308px;height:auto;margin-left:10px;}

#middle .right .bottombg{float:left;width:308px;height:27px;background-image:url(../images/homelist-rightbg.jpg);background-repeat:no-repeat;background-position:bottom;border-top:4px solid #efefef}



#middle .left .listframe1, #middle .left .listframe2{float:left;width:650px;height:123px;}

#middle .left .listframe1{background-color:#dddddd;}

#middle .left .listframe2{background-color:#828282;}





#middle .left .listframe1 .img{float:left;width:123px;height:123px;}

#middle .left .listframe2 .img{float:right;width:123px;height:123px;}



#middle .left .listframe1 .ticket{float:left;width:50px;height:20px;font-size:12px;color:#b8595f;font-family:Arial,"微软雅黑";font-weight:bold;text-decoration:none;line-height:20px;padding-left:8px;margin-top:95px;}

#middle .left .listframe2 .ticket{float:right;width:50px;height:20px;font-size:12px;color:#9e0a16;font-family:Arial,"微软雅黑";font-weight:bold;text-decoration:none;text-align:right;line-height:20px;padding-right:8px;margin-top:95px;}

#middle .left .listframe1 .ticket:hover,#middle .left .listframe2 .ticket:hover{text-decoration:underline;}



#middle .left .listframe1 h1{float:right;width:400px;height:63px;font-size:22px;color:#4f4f4f;font-family:Arial,"微软雅黑";font-weight:normal;text-decoration:none;line-height:63px;text-align:right;padding-right:20px}

#middle .left .listframe1 h2{float:right;width:400px;height:20px;font-size:18px;color:#4f4f4f;font-family:Arial,"微软雅黑";font-weight:bold;text-decoration:none;line-height:20px;text-align:right;padding-right:20px;padding-top:9px;}

#middle .left .listframe1 h3{float:right;width:420px;height:30px;font-size:16px;color:#4f4f4f;font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;font-weight:normal;text-decoration:none;line-height:30px;text-align:right;padding-right:20px;overflow:hidden;}



#middle .left .listframe2 h1{float:left;width:400px;height:63px;font-size:22px;color:#fff;font-family:Arial,"微软雅黑";font-weight:normal;text-decoration:none;line-height:63px;text-align:left;padding-left:20px}

#middle .left .listframe2 h2{float:left;width:400px;height:20px;font-size:18px;color:#fff;font-family:Arial,"微软雅黑";font-weight:bold;text-decoration:none;line-height:20px;text-align:left;padding-left:20px;padding-top:9px;}

#middle .left .listframe2 h3{float:left;width:420px;height:30px;font-size:16px;color:#fff;font-family:Arial,"微软雅黑";font-weight:normal;text-decoration:none;line-height:30px;text-align:left;padding-left:20px;overflow:hidden;}



/*#middle .left .listframe1 h1:hover, #middle .left .listframe1 h2:hover,#middle .left .listframe1 h3:hover, #middle .left .listframe2 h1:hover, #middle .left .listframe2 h2:hover,#middle .left .listframe2 h3:hover

{text-decoration:underline;}*/





#middle .right .video,#nei-middle .nei-right .video{float:left; width:308px;height:215px;overflow:hidden;background-color:#232122;}

#middle .right .video img,#nei-middle .nei-right .video img{float:left; width:308px;height:167px;}

#middle .right .video h1,#nei-middle .nei-right .video h1{float:left; width:288px;height:48px;overflow:hidden;font-size:12px;color:#fff;font-family:Arial;font-weight:normal;text-decoration:none;line-height:18px;text-align:left;padding:10px;}

#middle .right .news,#nei-middle .nei-right .news{float:left; width:288px;height:61px;overflow:hidden;font-size:14px;color:#4f4f4f;font-family:Arial,"微软雅黑";font-weight:normal;text-decoration:none;line-height:20px;text-align:left;border-bottom:1px solid #bbb9ba;padding:12px 10px;background-color:#dddddd;}

#middle .right .news:hover,#nei-middle .nei-right .news:hover{text-decoration:underline;}



#middle .right .calendar{float:left; width:308px;height:265px;overflow:hidden;background-color:#dddddd;}

#middle .right .calendar h1{float:left; width:308px;height:20px;overflow:hidden;font-size:12px;color:#4f4f4f;font-family:Arial,"微软雅黑";font-weight:bold;text-decoration:none;line-height:20px;text-align:left;padding:10px;text-transform:uppercase;}

#middle .right .calendar h2{float:left; width:308px;height:20px;overflow:hidden;font-size:18px;color:#999;font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;font-weight:bold;text-decoration:none;line-height:20px;text-align:center;padding:10px 0px;text-transform:uppercase;}







/*bottom*/

#bottom .firstlevel{float:left; width:980px;height:24px;border-bottom:1px solid #bbb9ba;margin-top:6px;}

#bottom .secondlevel{float:left; width:980px;height:auto; min-height:48px;border-bottom:1px solid #bbb9ba;}



#bottom .firstlevel .text{float:left;width:120px; padding-right:10px;font-size:12px;color:#3f3b3c;font-family:Arial,"微软雅黑";font-weight:bold;text-decoration:none;line-height:24px;text-transform:uppercase;}



#bottom .secondlevel div{float:left; width:120px;padding-right:10px;padding-top:4px;}



#bottom .secondlevel div .text{float:left;width:120px; padding-right:10px;font-size:12px;color:#3f3b3c;font-family:Arial,"微软雅黑";font-weight:normal;text-decoration:none;line-height:18px;text-transform:capitalize;}



#bottom .firstlevel .text:hover, #bottom .secondlevel div .text:hover{text-decoration:underline;}









/*pages*/

#nei-middle{width:968px;height:auto;min-height:500px;margin:0px auto;padding:0px;overflow:hidden;border-left:4px solid #efefef;border-right:4px solid #efefef;background:#dddddd;background-image:url(../images/nei-middle-bg-right.jpg);background-repeat:repeat-y;background-position:650px 0px;}



#nei-middle .nei-left{float:left;width:650px;height:auto;min-height:600px;padding-bottom:27px;background:#dddddd;margin-right:10px;}

#nei-middle .nei-right{float:left;width:308px;height:auto;background:#dddddd;padding-bottom:27px;}



#nei-middle .nei-left .localnav{float:right;width:527px;height:auto;overflow:hidden;text-align:right;}

#nei-middle .nei-left .localnav .a,#nei-middle .nei-left .localnav .a1{font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;line-height:24px;text-transform:capitalize;padding:0px 8px;}

#nei-middle .nei-left .localnav .a{color:#8d8d8d;}

#nei-middle .nei-left .localnav .a1{color:#a91d26;}

#nei-middle .nei-left .localnav .a:hover{text-decoration:underline;color:#a91d26;}

#nei-middle .nei-left .localnav .a1:hover{text-decoration:none;}



/*Artists-list*/

.artists-category{float:left;width:650px;height:48px;color:#595758;font-size:20px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;line-height:28px;text-transform:capitalize;padding:20px 10px 0px;}

.artists-category:hover{color:#a91d26;}

.artists-listframe{float:left;width:650px;height:24px;border-bottom:1px solid #bbb9ba;}

.artists-listframe:hover{background:#eed1d3}

.artists-listframe .a1,.artists-listframe .a2,.artists-listframe .a3{float:left;height:24px;overflow:hidden;font-size:12px;font-family:Arial, "宋体";font-weight:normal;text-decoration:none;line-height:24px;text-transform:capitalize;text-indent:10px;color:#333}

.artists-listframe .a1{width:300px;}

.artists-listframe .a2{width:220px;}

.artists-listframe .a3{width:130px;}



#nei-middle .nei-right .artists-contact{float:left;height:48px;overflow:hidden;font-size:28px;font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;font-weight:normal;text-decoration:none;line-height:48px;text-transform:uppercase;text-indent:10px;color:#595758}



#nei-middle .nei-right .artists-contact-details{float:left;width:288px;height:auto;min-height:60px;overflow:hidden;font-size:14px;font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;font-weight:normal;text-decoration:none;line-height:24px;padding:10px;color:#fff;background-color:#828282}



#nei-middle .nei-right .ad{float:left;width:308px;height:90px;overflow:hidden;padding:10px 0px 0px;}



/*Artists-details*/



.artist-name{float:left;width:88%;min-width:550px;height:auto; min-height:48px;overflow:hidden;font-size:36px;font-family: Arial,"宋体";font-weight:normal;text-decoration:none;line-height:48px;padding:20px 0px 0px 35px;color:#696969;}

.artist-name1{padding-left:57px;}

.artist-content{float:left;width:550px;height:auto;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;line-height:24px;padding:20px 0px 0px 35px;color:#696969;}



.artist-video, .artist-photo, .artist-newsconnection, .artist-contact{float:left;width:308px;height:38px;overflow:hidden;font-size:20px;font-family: Arial,"宋体";font-weight:normal;text-decoration:none;line-height:38px;padding:0px 0px 0px 10px;color:#fff;background:#000;text-transform:capitalize;}

.artist-photo{margin-top:10px;}

.artist-photo .photo img{float:left; width:308px;height:275px;}



.artist-newsconnection, .artist-contact{background:none;margin-top:10px;color:#545454}

.artist-newslistframe{float:left;width:308px;height:198px;overflow:hidden;background-image:url(../images/bg-artistnewslist.jpg); background-repeat:repeat-x;}

.artist-news{float:left; width:288px;height:53px;overflow:hidden;font-size:12px;color:#e4e4e4;font-family: Arial,"宋体";font-weight:normal;text-decoration:none;line-height:20px;text-align:left;padding:9px 10px 6px;}

.artist-news:hover{text-decoration:underline;}



#nei-middle-contentframe{width:968px;height:auto;min-height:500px;margin:0px auto;padding:0px;overflow:hidden;border-left:4px solid #efefef;border-right:4px solid #efefef;background:#dddddd;background-imgae:none;padding-bottom:20px;}

#nei-middle-contentframe .title{float:left;width:88%;min-width:550px;height:auto;min-height:30px;overflow:hidden;font-size:24px;font-family:Arial,"宋体";font-weight:normal;text-decoration:none;line-height:30px;padding:30px 0px 0px 57px;color:#696969; text-transform:uppercase;}



#nei-middle-contentframe .date{float:left;width:88%;min-width:550px;height:30px;overflow:hidden;font-size:18px;font-family:Arial;font-weight:normal;text-decoration:none;line-height:24px;padding:0px 0px 0px 57px;color:#696969;}



#nei-middle-contentframe .video{float:left; width:854px;height:509px; margin:20px 0px 20px 57px;border:0;}



/*#nei-middle-contentframe #photo{float:left; width:854px;height:761px; margin:20px 0px 20px 57px;border:0;overflow:hidden;}*/



#nei-middle-contentframe .photo{width:854px;height:auto; margin:50px 0px 10px 57px;border:0;overflow:hidden;text-align:center}





#nei-middle-contentframe .photo-pageno{float:left; width:854px;height:24px; margin:0px 0px 10px 57px;border:0;overflow:hidden; text-align:center;}

#nei-middle-contentframe .photo-pageno .a1, #nei-middle-contentframe .photo-pageno .a2{font-size:12px;font-family:Arial;font-weight:normal;text-decoration:none;line-height:16px;}

#nei-middle-contentframe .photo-pageno .a1{color:#a91d26;}

#nei-middle-contentframe .photo-pageno .a2{color:#8d8d8d;}

#nei-middle-contentframe .photo-pageno .a1:hover, #nei-middle-contentframe .photo-pageno .a2:hover{color:#a91d26;}



#nei-middle-contentframe .content{float:left; width:854px;height:auto; margin:20px 0px 20px 57px;font-size:12px;font-family:Arial,"宋体";font-weight:normal;text-decoration:none;line-height:24px;color:#585657;overflow:hidden;}









.artist-details-videolist{float:left; width:276px;height:220px;margin:20px 0px 20px 35px;background-color:#bab8b9; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px;}



.artist-details-videolist img{float:left; width:256px;height:130px;padding:10px;}

.artist-details-videolist h1{float:left; width:232px;height:50px;padding:10px;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;line-height:16px;color:#585657;overflow:hidden;}

.artist-details-videolist h1:hover{text-decoration:underline;}





/*news*/

#nei-middle-contentframe .news-pageno{float:left;width:910px;height:40px; margin:20px 29px 30px;border:0;overflow:hidden;border-bottom:1px solid #3e3a3b; }

#nei-middle-contentframe .news-pageno .L{float:left;width:150px;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:none;line-height:40px;color:#9c9c9c;}

#nei-middle-contentframe .news-pageno .R{float:right;width:300px;text-align:right;}

#nei-middle-contentframe .news-pageno .R .a1, #nei-middle-contentframe .news-pageno .R .a2{font-size:12px;font-family:Arial;font-weight:normal;text-decoration:none;line-height:40px;}

#nei-middle-contentframe .news-pageno .R .a1{color:#a91d26;}

#nei-middle-contentframe .news-pageno .R .a2{color:#8d8d8d;}

#nei-middle-contentframe .news-pageno .R .a1:hover, #nei-middle-contentframe .news-pageno .R .a2:hover{color:#a91d26;}





#nei-middle-contentframe .newsframe{float:left;width:910px;height:155px;border-bottom:1px solid #3e3a3b;margin-left:29px;overflow:hidden;}

#nei-middle-contentframe .newsframe:hover{background-color:#828282;cursor:hand;}





#nei-middle-contentframe .newsframe img{float:left;width:123px;height:123px;padding-right:27px;padding-top:16px;padding-left:16px;}

#nei-middle-contentframe .newsframe .A{float:left;width:735px;height:114px;font-family:Arial, "宋体";font-weight:normal;text-decoration:none;color:#585657;overflow:hidden;line-height:18x}

#nei-middle-contentframe .newsframe .A h1{font-size:16px;font-weight:bold;width:680px;line-height:22x;overflow:hidden;padding-top:16px;}

#nei-middle-contentframe .newsframe .A h2{font-size:12px;margin-top:12px;overflow:hidden;}

#nei-middle-contentframe .newsframe .A:hover{color:#fff;}





#nei-middle-contentframe .newsframe .h3{float:left;font-family:Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;color:#585657;overflow:hidden;font-size:12px;width:80px;color:#b8595f;font-weight:bold;height:20px;line-height:20x;margin-top:12px;}



#nei-middle-contentframe .newsframe .h3:hover{text-decoration:underline;color:#b8595f;}











/*aboutus*/

#middle .left .aboutframe{float:float:left;width:550px;min-height:718px;height:auto;font-size:12px;font-family:Arial,"宋体";font-weight:normal;text-decoration:none;line-height:24px;color:#696969;padding:20px 0px 0px 30px;}

.abouttitle{float:left;width:550px;height:48px;overflow:hidden;font-size:36px;font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;font-weight:normal;text-decoration:none;line-height:48px;padding:20px 0px 20px 30px;color:#696969;}



/*contactus*/

.contact-title{float:left;width:910px;height:48px;overflow:hidden;font-size:36px;font-family:Arial,"宋体";font-weight:normal;text-decoration:none;line-height:48px;padding:20px 0px 20px 30px;color:#696969;}



.local-content-contact{width:857px;height:auto;float:left;font-size:11px;color:#626262;bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;padding-left:20px;margin-top:20px;}

.local-content-contact a{bottom:0;line-height:24px;font-family:Helvetica,Arial;overflow:hidden;text-align:left;}

.local-content-cotnact a:hover{text-decoration:underline;}







.content_contactframe{width:819px;height:auto;margin-left:35px;padding:0px;border:0px;	float:left;overflow:hidden;margin-top:40px;font-size:13px;font-weight:normal;color:#626262;text-decoration:none;display:inline;border:0;font-family:Arial,"宋体";}



.content_contactframe_L{width:442px;height:auto;margin:0px;padding:0px 10px 0px 0px;border:0px;

float:left;overflow:hidden;font-size:13px;font-weight:normal;color:#626262;text-decoration:none;display:inline;overflow:hidden;border:0;font-family:Arial,"宋体";}

.content_contactframe_R{width:360px;height:340px;margin-left:5px;padding:0px;border:0px;float:left;overflow:hidden;margin-top:0px;}



.contact-input-s1{float:left;height:24px;width:360px;margin-left:0px;_margin-left:0px;margin-top:2px;margin-bottom:5px;background:#a1a1a1;overflow:hidden;}

.contact-input-text{width:322px;font-size:12px;font-weight:normal;color:#fff;padding:2px 1px 2px 2px;text-decoration:none;display:inline;overflow:hidden;border:0;background:#a1a1a1;font-family:Helvetica,Arial;}

.contact-input-s2{float:left;height:140px;width:360px;margin-left:0px;_margin-left:0px;margin-top:8px;background:#a1a1a1;overflow:hidden;}

.contact-submit{width:auto;height:24px;float:left;background:#c30017;font-size:12px;font-weight:bold;color:#d4d0df;margin-top:12px;text-transform:uppercase;padding:3px 8px;text-decoration:none;}

.contact-submit:hover{background:#c30017;font-size:12px;font-weight:bold;color:#fff;text-decoration:none;}





/*calendar*/

.calendartitle{float:left;width:620px;height:48px;overflow:hidden;font-size:36px;font-family:Arial,"宋体";font-weight:normal;text-decoration:none;line-height:48px;padding:20px 0px 20px 30px;color:#696969;border-bottom:1px solid #000}

.calendar-pageno{float:left;width:650px;height:40px; margin:0px 0px 0px;border:0;overflow:hidden;background-color:#3e3a3b;border-top:4px solid #efefef}

.calendar-pageno .L{float:left;width:150px;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:none;line-height:40px;color:#fff;padding-left:20px;}

.calendar-pageno .R{float:right;width:300px;text-align:right;padding-right:20px}

.calendar-pageno .R .a1, .calendar-pageno .R .a2{font-size:12px;font-family:Arial;font-weight:normal;text-decoration:none;line-height:40px;}

.calendar-pageno .R .a1{color:#a91d26;}

.calendar-pageno .R .a2{color:#fff;}

.calendar-pageno .R .a1:hover, .calendar-pageno .R .a2:hover{color:#a91d26;}





/*20150608艺术家改样式*/



.artists-listframe{float:left;width:650px;height:24px;border-bottom:1px solid #bbb9ba;}

#nei-middle .nei-left-june{float:left;width:650px;height:auto;min-height:600px;padding-bottom:27px;background:#a4a4a4;margin-right:10px;}
#nei-middle .nei-left-june .localnav{float:right;width:100%;height:50px;overflow:hidden;text-align:right;background:#dddddd;}
#nei-middle .nei-left-june .localnav .a,#nei-middle .nei-left-june .localnav .a1{font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;line-height:50px;text-transform:capitalize;padding:0px 8px;}
#nei-middle .nei-left-june .localnav .a{color:#8d8d8d;}
#nei-middle .nei-left-june .localnav .a1{color:#a91d26;}
#nei-middle .nei-left-june .localnav .a:hover{text-decoration:underline;color:#a91d26;}
#nei-middle .nei-left-june .localnav .a1:hover{text-decoration:none;}

.artists-category-june{float:left;width:630px;height:36px;color:#fff;font-size:20px;font-family:Arial,"宋体";font-weight:bold;text-decoration:none;line-height:36px;text-transform:capitalize;padding:0px 10px 0px;border-bottom:1px solid #fff;}
.artists-category-june:hover{text-decoration:underline;}

.artists-listframe-june{float:left;width:640px;height:auto;min-height:182px;margin:12px 0px 12px 8px;}
.artists-listframe-june .arts{float:left;width:154px;height:auto;min-height:182px;margin:0px 6px 12px 0px;overflow:hidden;}
.artists-listframe-june .arts img{width:154px;height:144px;margin-top:0px;border:0;}
.artists-listframe-june .arts h1,.artists-listframe-june .arts h2{width:154px;height:14px;color:#fff;font-size:12px;font-weight:normal;font-family:"宋体";text-align:center;line-height:16px;margin-top:6px;}

.artists-listframe-june .arts h2{height:14px;color:#ff5c5a;line-height:14px;}
.artists-listframe-june .arts h1:hover,.artists-listframe-june .arts h1:hover{text-decoration:underline;}