﻿@charset "utf-8";
/*初始化样式*/

	/*banner部分*/	
	.home-banner{position: relative; overflow: hidden; margin-top:15px;}
	.banner-btn{display:none;}
	.banner-btn a{display:block; width:51px;height:51px; position:absolute;top:120px;z-index:4; background:url(icon-bg.png) no-repeat; }
	.banner-btn .prevBtn{left:20px; background-position:0 -38px;} .banner-btn .prevBtn:hover {background-position:-102px -38px;}
	.banner-btn .nextBtn{right:20px; background-position:-51px -38px;} .banner-btn .nextBtn:hover {background-position:-153px -38px;}
	.banner-img{font-size:0;*word-spacing:-1px;/* IE6、7 */ letter-spacing:-3px;position:relative;}
	.banner-img li{display:inline-block;*display:inline;*zoom:1;/* IE6、7 */ vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px;}
	
	.banner-circle{position:absolute;left:50%;bottom:15px;height:13px;text-align:center;font-size:0; *width:150px;}
	.banner-circle li{border-radius:12px;margin:2px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1; *display:inline;}
	.banner-circle li a{display:block;padding-top:12px;width:12px;height:0;border-radius:50%;background:#fff;overflow:hidden;}
	.banner-circle .selected a{background:#4a4a4c;}
	
    /*艺术资讯标题栏目*/	
	 .hall-title h2 {font-size:35px; font-weight:normal; color:#484848; float:left;width:1200px;border-bottom:solid 1px #a0a4ad; padding-top:10px;}
	 .ovf-hidn {overflow:hidden;}
	 .hall-title h2 em {font:normal 30px Georgia, "Times New Roman", Times, serif; color:#b2b2b2;}
	 
    /*联拍动态标题栏目*/	 
	         .pw { height: auto; width: 1200px; margin:0 auto; padding:30px 0 0; overflow:hidden;}
			 .leftMbox {width: 380px;  }
			 .inners { overflow:hidden;width:380px;height:320px;}
			 .hot-event {width:380px;height:320px; position:relative;}
			 .event-item {width:380px;height:285px; overflow:hidden; position: absolute; z-index: 1; left: 0; top: 0; display:none;}
			 .event-item a {display:block; width:380px; height:270px; position:relative;}
			 .event-item span {display:block; width:380px; height:35px; line-height:35px; position:absolute; bottom:0; left:0; color:#fff; z-index:2; text-align:center;font-size:14px;}
			 .event-item b.imgShow-black-bg {display:block; width:380px; height:35px; position:absolute; bottom:0; left:0; background:#000; filter:alpha(opacity=50) ;background:rgba(0,0,0,.5); z-index:1;}
			 .switch-nav a {position:absolute; display:block; width:51px; height:51px; background:url(icon-bg.png) no-repeat; z-index:2; top:40%;}
			 .switch-nav a.next {background-position:-51px -38px; right:0; }
			 .switch-nav a.prev {background-position:0 -38px; left:0;}
			 .switch-tab {display:block; width:384px; height:7px; position:absolute; bottom:20px; left:0; background:url(imgslidebg.gif) no-repeat;}
			 .switch-tab a {display:block; width:44px; height:7px; background:#c1cfd0; float:left; margin-right:4px;}
			 .switch-tab a.current {display:block; width:44px; height:7px; background:#2da1d6;}
			 .auction-events dl dt {width:360px; height:32px; line-height:32px; background:url(bg_b.png) left -8px repeat-x;}
			 .auction-events dl dt h2 {font-size:18px; font-weight:bold; padding-left:20px; padding-right:5px; background:url(lansx.png) left 0 no-repeat #fff; float:left;}
			 .auction-events dl dt a {font-size:13px; color:#cdcdcd; background:#fff; font-weight:normal; float:right;}
			 .auction-events dl dd a {height:43px; padding-top:20px; border-bottom:solid 1px #eeeeee; font-size: 13px; padding-left:18px;width:328px; white-space:nowrap; text-overflow: ellipsis; overflow:hidden;}
			 .auction-events dl ff a {height:38px; padding-top:20px; float:left; font-size: 13px; padding-left:18px;width:328px; white-space:nowrap; text-overflow: ellipsis; overflow:hidden;}
			 .auction-events dl ff span {display:block;  color:#666;}
			 .auction-events dl dd a {display:block; }
			 .auction-events dl dd a:hover { color:#3f8eb0; text-decoration:none; }
			 .auction-events dl dd span {display:block; font-size:13px; color:#666;line-height:38px;}
			 .auction-events dl ff span {display:block; font-size:13px; color:#666;line-height:38px;}
			 .auction-events dl ff a:hover { font-size:14px; color:#3f8eb0; text-decoration:none; }
			 .auction-events dl dd a:hover { font-size:14px; color:#3f8eb0; text-decoration:none; }

		  	 .RightMbox {width: 780px; padding:0 0 0 40px;}
			 .rightMbox-l-b-tittle {display:block; width:100%;height:32px; margin-bottom:20px; line-height:32px; background:url(bg_b.png) left -8px repeat-x;}
			 .rightMbox-l-b-tittle h2 {font-size:18px; font-weight:bold; padding-left:20px; padding-right:5px; background:url(lansx.png) left 0 no-repeat #fff; float:left;}
			 .rightMbox-l-b-tittle a {font-size:13px; color:#cdcdcd; background:#fff; font-weight:normal; float:right;}
			 .rightMbox-newsbox {width:100%; overflow:hidden; margin-bottom:40px;}
			 .rightMbox-imgbox {width:230px; float:left; margin-left:20px;}
			.rightMbox-newsbox ul {width:530px; float:left;}
			.rightMbox-newsbox ul li {display:block; width:100%; height:35px; line-height:35px; overflow:hidden; background:url(bg_b.png) left -8px repeat-x;}
			.rightMbox-newsbox ul li a{display:inline-block; padding:0 5px 0 15px; float:left; background:url(list-type.gif) no-repeat -11px -6px #fff; *height:36px; font-size:13px; }
			.rightMbox-newsbox ul li a:hover {font-size:14px; border-left-color:#Fff;color:#3f8eb0; text-decoration:none;}
			.rightMbox-newsbox ul cc {font-size:18px; padding-left:25px;line-height:42px;}
			.rightMbox-newsbox ul cc a:hover { color:#3f8eb0; text-decoration:none;}
			.rightMbox-newsbox ul li span{display:block; float:right; padding-left:5px; font-size:13px; color:#999; background:#fff;}
	 
	 .left1Mbox { float: left; height: auto; width: 798px; margin-top:26px;}
	 .Right1Mbox { float: right; height: auto; width: 386px; margin-top:26px; position:relative;}
	 .news-hd { text-align: center; height: 60px; width: 796px; line-height: 60px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #a0a4ad; font-size: 18px; color: #000; font-weight: bold; }
	 .news-xx { text-align: right; height: 55px; width: 796px; line-height: 55px; color: #cecece; font-size: 12px; }
	 .news-xx span { margin:0 12px;}
	 .news-zw { line-height: 48px; color: #000; font-size: 14px; text-indent:2em; width: 792px;}
	 .news-zw img{max-width:760px;  margin:0 auto;}
	 .news-tp { text-align: center; width: 792px; padding-top: 20px; padding-bottom: 20px; } 
	 
	 
	 .nums { height: 225px; width: 1198px; margin-right: auto; margin-left: auto; padding-top:28px;}
	 .nums-left { float: left; height: 222px; width: 386px; }
	 .nums-right { float: left; height: 222px; width: 786px; margin-left:26px; }
	 .nums-right01{ float:left; font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; width: 786px; }
	 .nums-right02{ float:left; font-size:14px; text-overflow:ellipsis; overflow:hidden; width: 786px; line-height: 30px; text-indent: 2em; height: 130px; padding-top:20px; padding-bottom:32px; }
	 .nums-right03{ width: 786px; color: #cecece; font-size: 12px; text-decoration: none; }
	 .nums-right03 span { margin:0 12px; color: #cecece; text-decoration: none; }
	 .nums-right03 span a:hover { color:#3f8eb0; text-decoration:none; }
	 .nums-right03 li { float: right; color: #cecece; text-decoration: none; }
	 .nums-right03 li a:hover { color:#3f8eb0; text-decoration:none; }
	 .content_left { float: left; width: 798px; padding-top:34px;}
	 .content_right { float: right;  width: 386px; padding-top:34px;}
	 .nums-right nums-right01 a:hover { text-decoration:none;}
	 
	 .content_left_t { width: 778px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #a0a4ad; color: #000; height: 60px;}
	 .content_t1 { float: left; height: 32px; width: 6px; padding-top:22px;padding-left:5px;}
	 .content_t2 { font-size: 18px; line-height: 32px; color: #000; font-weight: bold; padding-top:26px;padding-left:25px;}
	 .content_left_b { font-size: 14px; color: #000; float: left; width: 778px; padding-top:35px; line-height:48px;}
	 .content_left_b1 { font-size: 14px; color: #000; float: left; width: 568px; line-height:48px;}
	 .hotop li{ width:758px; height:48px; line-height:48px; color:#cecece; *list-style-image:url(list-type.gif); background:url(bg_b.png) repeat-x; margin-left:20px;}
	 .hotop dd{ overflow: hidden;width:540px; height:48px; line-height:48px; color:#cecece; *list-style-image:url(list-type.gif); background:url(bg_b.png) repeat-x; margin-left:38px;}
	 .hotop dd a{height: 48px;line-height: 48px;width: 60%;}	 
	 .hotop li a:hover { color:#3f8eb0; text-decoration:none;}
	 .hotop dd a:hover { font-size:15px; color:#3f8eb0; text-decoration:none;}
	 .hotop li a,.hotop li span { background:#fff;} 
	 .hotop li a,.hotop dd span { background:#fff;} 
	 .hotop_fgx { background-image: url(bg-bb.png); background-repeat: repeat-x;  height: 49px; width: 778px; }


	 .news-rights { background-color: #fcfcfd; height: 220px; width: 386px; border: 1px solid #f3f5f6; text-align: center; float: right; }
	 .news-rightx { background-color: #fcfcfd; height: auto; width: 386px; border: 1px solid #f3f5f6; float: right; }
	 .picTxt { height:30px;  width: 366px; margin-left:9px; background-color: #000; opacity: 0.40; bottom: 8px;  z-index:1;  filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6; opacity: 0.6;line-height:30px;  text-align: center; color: #FFF; height: 30px; width: 366px; font-size: 14px; position:relative; top: -38px; font-weight: bold; z-index: 100;margin-top: 222px;}
	 

	/*通栏广告*/	
     .advert-wrap.wrap-1198px img { border:solid 1px #d5d5d5;width:1198px; height:108px; margin:0 auto; position:relative; }
	 
	 
    /*鉴赏与海外*/
     .lefe596 { float: left; width: 596px; }
     .right596 { float: right;  width: 596px; }
	 .content_left_d {border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #a0a4ad; color: #000; height: 60px;padding-top:12px; padding-left: 12px;}
	 .content_d1 { float: left; height: 32px; width: 6px; padding-top:22px;padding-left:5px;}
	 .content_d2 { font-size: 18px; line-height: 32px; color: #000; font-weight: bold; padding-top:26px;padding-left:25px;}
	 .content_d2 span a { color: #cecece; text-decoration: none; font-size: 12px; float: right; }
	 .content_d2 span a:hover { color:#3f8eb0; text-decoration:none; }
	 .left596_wz { font-size: 18px; color: #000;  padding-top: 28px; padding-left: 35px; width: 560px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
	 .left596_tp{ width:596px; height:210px; font-size: 13px; }
	 .left596_tp_z { float: left; height: 148px; width: 222px; padding-top: 28px; padding-left: 55px;}
	 .left596_tp_y { float: right; height: 148px; width: 306px; font-size: 13px; line-height: 25px; color: #000; padding-top: 28px; }
	 .left596_tp_y_x { color: #cecece; text-decoration: none;}
	 .left596_tp_y_s{ text-indent: 2em; }
	 .left596_tp_y_s a:hover { text-decoration:none; }
	 .left596_tp_y_s span {color: #cecece; text-decoration: none; font-size: 12px; float: right; margin:0 4px;}
	 .left596_tp_y_s span a:hover { color:#3f8eb0; text-decoration:none;}
	 .left596_tp_y_x span {color: #cecece; text-decoration: none; font-size: 12px; float: right;margin:0 4px;}
	 .left596_tp_y_x span a:hover { color:#3f8eb0; text-decoration:none;}
	 .left596_tp_y_x bb {margin:0 12px;}
	 .left596_tp_fgx { float: left; height: 48px; width: 541px;background-image: url(bg-bb.png); background-repeat: repeat-x;  margin-left:55px;}
	 .msg-turnPage-rt { font-size:14px; width: 798px; text-align: center; line-height: 60px; }
	 .msg-turnPage-rt .msg-jumpto-label {display:inline-block; height:26px; line-height:26px;}
	 .msg-turnPage-rt a {display:inline-block; width:26px; height:26px; line-height:26px; text-decoration:none; border-radius:3px; border:solid 1px #cccccc; text-align:center;}
	 .msg-turnPage-rt a:hover {background:#f0f0f0;}
	 .msg-turnPage-rt a.active {background:#e1eaee; border-color:#b2cbd6; color:#4b7081; font-weight:bold;}
	 .msg-turnPage-rt a.msg-turn-next,.msg-turnPage-rt a.msg-turn-prev {width:66px;}
	 .msg-turnPage-rt .msg-turn-jumpto {width:26px; height:26px; line-height:26px; border-radius:3px; border:solid 1px #cccccc;text-align:center;}
	 .msg-turnPage-rt .msg-turn-go {width:36px; height:28px; line-height:26px; border-radius:3px; border:solid 1px #cccccc; text-align:center;}


 	 .tabs {  border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #a0a4ad; color: #000; height: 60px; width: 360px; margin-right: auto; margin-left: auto; margin-bottom: 16px;}
 	 .wz{ margin-left:15px; width:30px;}	 .wz1{ margin-left:42px; width:300px; margin-top: -20px;}
	 .tabx { width:360px;line-height:48px;height:510px; font-size:13px; }
	 
	 .tabx a:hover {color:#3f8eb0; text-decoration:none;}
	 .tabx h58 { float: left; height: 48px; width: 360px; }

 	 .h5858 { float: left; height: 16px; width: 38px; margin-top:16px;margin-left:21px; }
	 .h58 wz { line-height: 48px; color: #000; text-decoration: none; margin-left：68px; }
	 .tabx a { float: left;width:300px;  white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.nums-right02 a:hover {text-decoration:none;}

