@charset "utf-8";
/* CSS Document */


/*公共样式表*/
*{margin:0;padding:0;}
body{font-size:12px;font-family:"宋体";color:#666666;margin:0px auto;}
img{border:0px; margin:0;}
ul,ol,li a{list-style-type:none; text-decoration:none; color:#666666;}
a{color:#666666;text-decoration:none;}
a:hover{text-decoration:underline; color:#666666;}
input{font-size:12px;color:#464646;height:14px;margin:0;padding:0; vertical-align:middle}
select{border:1px solid #7F9DB9; font-size:12px;color:#464646;}
.clear{ clear:both; overflow:hidden; height:0;}
/** 清除浮动 **/
/* Clear Fix */
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* Hide from IE Mac \*/
.clearfix {
	display:block;
}
/* End hide from IE Mac */
/* end of clearfix */ 
.martop30{margin-top:30px;}
.marleft20{margin-left:20px;}
/*自定义样式表*/
#wrap{}

#top{ margin:auto; overflow:hidden;}
.welcome{ height:35px; line-height:35px; background:url(../images/topbg1.jpg) repeat-x;}
.welcome_cont{ width:987px; margin:auto; position:relative;height:35px; line-height:35px; z-index:999;}
#time{ position:absolute; bottom:-35px; z-index:999; color:#000;right: 0;}
.wxts{ float:left; }
.wxts ul li{ float:left;}
.marleft10{ margin-left:10px;}
.search{ float:right;}
.search form{ float:left;}
.txt{ float:left; width:128px; height:22px; border:1px solid #b0afaf; line-height:22px; background:url(../images/topbg2.jpg) no-repeat; padding-left:25px; color:#bdbdbd; margin-top:5px;}
.btn{ background:url(../images/topbg3.jpg) no-repeat; width:49px; height:24px; line-height:24px; text-align:center; border:0; float:left; margin-left:5px; margin-top:5px; color:#1b6c90; cursor:pointer;}
.smallnav{ float:left; margin-left:12px;}
.smallnav a{ color:#666;}
.smallnav a.yhzc{ color:#0699f5;}
.logo{ height:172px; background:url(../images/topbg4.jpg) repeat-x; position:relative;}
.logo_cont{ background:url(../images/logo.jpg) no-repeat; margin:auto; width:987px; height:172px;}
.weixin{ background:url(../images/wx.jpg) no-repeat; width:107px; height:108px; position:absolute; right:50px; top:37px;}
.nav_list{ height:50px; line-height:50px; border-bottom:1px solid #a0a0a0; border-top:1px solid #a0a0a0;}
.nav_list ul{width:985px;margin:0 auto}
.nav_list li{  height:50px; line-height:50px;float:left;padding:0 20px;}
.nav_list li a{ font-size:18px; font-family:"微软雅黑";color:#000;}
.nav_list li:hover{ background:#c2030b;}
.nav_list li:hover a{color:#fff;}
#content{ width:987px; margin:auto; -overflow:auto; zoom:1; margin-top:11px;}

.list_left{width:710px; float:left}
.box01{ height:170px;padding:20px; background:url(../images/list_bg.jpg) no-repeat}
.box01_table{width:100%;}
.box01_table a{padding:7px;color:#fff; background:#ba2833;}
.box01_table th,.box01_table td{padding:10px 0; border-bottom:1px dashed #d5d5d5; height:30px; }
.box01_table tr.border_none td{ border-bottom:none;}
.box01_table th span{padding:8px;}
.box01_table th span.ll{ color:#fff; background:#ba2833;}
.text{width:318px; height:28px; border:1px solid #d4d4d4; line-height:28px; font-size:14px;}
.sousou_btn{width:70px; height:30px; text-align:center; line-height:30px;color:#fff; background:#ba2835; border:none; cursor:pointer}
.px{ height:42px; background:url(../images/list_bg02.jpg) no-repeat;margin:15px 0; line-height:42px; overflow:hidden;padding:0 15px;}
.px h6{ float:left; font-size:14px;color:#000}
.px input{ vertical-align:middle; width:22px; height:22px;}
.px p{ float:right; font-size:14px; font-family:"微软雅黑";}
.px_con dl{ overflow:hidden;padding:15px 0; border-bottom:1px dashed #d4d4d4}
.px_con dl dt{ float:left}
.px_con dl dt img{width:137px; height:162px;}
.px_con dl dd{ float:left;padding-left:24px; line-height:22px;}
.px_con dl dd h6{ font-size:14px;color:#000; line-height:30px;}
.pages{ border-bottom:1px solid #424242;border-top:1px solid #424242; height:39px;margin-top:30px; text-align:center}
.pages span{padding:0 15px; line-height:39px;display:inline-block; cursor:pointer}
.pages span.current{color:#fff; background:#cf1628; float:none; margin-right:0;}
.list_right{width:250PX; float:right}
.zhkx_list{  background:url(../images/list_bg03.jpg) no-repeat}
.zhkx_list h6{ height:39px;padding-left:7px; line-height:39px; font-size:14px; font-family:"微软雅黑";color:#000}
.zhkx_list dd  h6{ line-height:18px;}
.zhkx_list ul li{ height:40px; border-top:1px dashed #000;padding:0 10px; line-height:40px;}
.zhkx_list ul li span{ display:inline-block;width:20px; height:20px; background:#000;color:#fff; line-height:20px; text-align:center}
.zhkx_list ul li a{padding-left:11px;}
.zhkx_list dl{padding:10px; border-top:1px  dashed #000; height:106px; overflow:hidden;background:url(../images/list_bg03.jpg) bottom;}
.zhkx_list dl dt{ float:left; }
.zhkx_list dl dt img{width:87px; height:106px;}
.zhkx_list dl dd{ float:left;padding-left:15px;background:#fff;width:118px; height:106px;}
.zhkx_list dl dd h6{ font-size:14px;color:#000;padding:0}


.list_box{ overflow:hidden}
.list_boxl{width:658px; float:left}
.list_boxl h5{ font-size:18px;color:#000; padding-left:5px;font-family:"微软雅黑"; height:40px; line-height:40px; border-bottom:1px dashed #000}
.list_boxl h5 img{ vertical-align:middle}
.list_boxl dl{ overflow:hidden;padding:10px 5px;}
.list_boxl dl dt{ float:left;width:148px;}
.list_boxl dl dt img{width:148px; height:92px;}
.list_boxl dl dd{ float:right;width:485px;padding-left:15px; line-height:22px;}
.list_boxl dl dd h6{ font-size:18px;color:#173e69; font-family:"微软雅黑";padding:5px 0}
.list_boxl dl dd h6 a{color:#173e69;}
.list_boxl dl dd h6 a:hover{color:#173e69;}



.list_boxr{width:300px; float:right}


.list_text{padding-top:10px; overflow:hidden}
.list_textl{width:229px; float:left;}
.list_textl h6{ font-size:18px;color:#000; padding-left:5px;font-family:"微软雅黑"; height:40px; line-height:40px; border-bottom:1px dashed #000; border-top:2px solid #000;}
.list_textl h6 img{ vertical-align: middle}
.list_textl  ul{padding:10px 0}
.list_textl  ul li{ background:url(../images/dian.jpg) 0 10px no-repeat;padding-left:10px; line-height:20px;}
.list_textl  ul li a{ font-size:12px;color:#000; font-family:"微软雅黑";}



#bottom{ border-top:3px solid #f8661e; height:72px; background:url(../images/bottom_bg.jpg) repeat-x; margin-top:17px; text-align:center; color:#000; line-height:18px; padding-top:15px;}
#bottom a{ color:#000;}

/*二级列表页*/
.alist{min-height: 200px;}
.disc{font-size:14px;line-height:24px;text-align:justify; text-justify:inter-ideograph; }
.rightnav ul{ padding:0 6px;}
.rightnav ul li{ background:url(../images/xuxian2.png) bottom center repeat-x; height:30px; line-height:30px; padding-left:14px; }
.rightnav ul li a{ display:block; color:#555; font-size:14px; font-family:"微软雅黑"; float:left;}
.rightnav ul li a:hover{ color:#f8661e;}
.rightnav ul li span{display:block;  background:url(../images/point2.jpg) no-repeat; float:left; width:15px; height:11px; margin-top:10px; margin-left:10px;}

.rightnav ul li ul{ padding:0; position:absolute; display:none; width:100px; left:100px;top: 0;}
.rightnav ul li ul li{ background:#abcff1; height:20px; line-height:20px; padding:0; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; text-align:center; z-index:9999; margin-top:2px;}
.rightnav ul li ul li a{ display:inline; color:#555; font-size:12px; font-family:"微软雅黑"; float:none;}
#jyzn{ position:relative;z-index:9999;}
#jsjs{ position:relative; z-index:999;}

.loc{ border-bottom:2px solid #eb6d00; height:24px; line-height:24px; background:url(../images/loc_bg.jpg) center left no-repeat; padding-left:20px;}
.loc a{ color:#666;}
.alist ul{ padding-top:15px;}
.alist ul li{ background:url(../images/xuxian4.jpg) bottom center repeat-x; padding:5px 0;position:relative; padding-left:10px; vertical-align:bottom; z-index:1;}
.alist ul li a{ background:url(../images/point3.jpg) 0px 9px no-repeat; display:inline-block; padding-left:10px; width:550px; line-height:20px;}
.alist ul li span{ position:absolute; right:15px; top:10px;}
.alist ul li.listline{ display:none;}

.plist { padding-top:15px;}
.plist ul li{ float:left; text-align:center; padding:10px 30px;width: 180px;}
.plist ul li a img{ width:180px; height:135px;}


/*网站地图样式开始*/
.wzdt{ margin-top:15px;}
.wzdt tr td{ color:#555;}
.wzdt tr td a{ color:#555;}
.wzdt tr td.w_td{ background:#dcdcdc; text-align:center;color:#000; padding:5px;}
.w_td2{ border-top:1px solid #ccc; line-height:25px;padding-left:20px;}
.w_td3{ line-height:25px;}

/*文章页样式表*/
.articlezw{ border:1px solid #e5e5e5; width:900px; margin:auto; margin-top:20px; padding:20px 0;}
.htitle{ font-size:18px; color:#000; font-family:"微软雅黑"; text-align:center;}
.articlezw center{ font-size:12px; color:#919090; margin:auto; padding:12px 0; border-bottom:1px solid #e5e5e5; width:92%;}
.content1{ line-height:24px; padding:30px 50px 0 50px;color:#000; min-height:300px; font-size:14px;}
.content1 p{-padding-bottom:15px;}
.fenxiang{ height:29px; line-height:29px; background:#dddfe1; width:900px; margin:auto; margin-top:15px;}
.jiathis_style{ float:left; padding-top:6px;background:url(../images/fxd.jpg) 0 7px no-repeat; padding-left:66px; margin-left:10px;}
.wf_func_right{ float:right; color:#000; padding-right:5px;}
.wf_func_right a{ color:#000; font-weight:bold;}

#zoom img{ max-width:505px;_width:expression(document.body.clientWidth > 505 ? "505px" : "auto");}
#zoom{text-align:justify; text-justify:inter-ideograph;}
#zoom p{text-align:justify; text-justify:inter-ideograph;}

/*作家简介*/
.zj_bg{ background:url(../images/zj_bg.jpg) no-repeat center; padding:70px 40px 40px 40px; color:#000; height:629px;}
.zj{ font-size:20px; font-weight:bold; font-style:italic; text-decoration:underline; margin-bottom:15px;}
.zjlist li{ float:left;}
.zjlist li p{ -text-indent:2em; font-size:14px;color:#000; line-height:26px; margin:10px;}
.zjlist li h3{ text-align:center; padding-top:20px; padding-bottom:10px;}
.zjlist li h3 a{color:#000; font-size:18px;border:1px solid #000; padding:5px 20px;}
.zjlist li .ysj_jj{ height:420px; overflow-y:scroll;  overflow-x:hidden;
scrollbar-arrow-color: #fcf5e3;   /*三角箭头的颜色*/
scrollbar-face-color: #a5e1ff;       /*立体滚动条的颜色*/
scrollbar-3dlight-color: #d4f0fe;    /*立体滚动条亮边的颜色*/
scrollbar-highlight-color: #d4f0fe;  /*滚动条空白部分的颜色*/
scrollbar-shadow-color: #bde8fd;     /*立体滚动条阴影的颜色*/
scrollbar-darkshadow-color: #a5e1ff; /*滚动条强阴影颜色*/
scrollbar-track-color: #d4f0fe;      /*立体滚动条背景颜色*/
scrollbar-base-color: #f8f8f8;    /*滚动条的基本颜色*/}

/*作品列表*/
.zplist{ padding:10px; }
.zplist .pro_table{ text-align:center;}
.zplist li{ display:inline; padding-right:5px; padding-bottom:5px;position:relative;}
.zplist li img.hidImg{ position:absolute; left:0; top:0; display:none; z-index:999;height:300px;}
/*本所推荐-机构*/
.jglist ul li span{display:none;}
.jglist ul li{ width:150px; float:left;background:none;overflow:hidden;}
.jglist ul li a{ font-size:14px;}
/*本所推荐-艺术家*/
.bstj_tit{font-size:18px; margin-top:20px; padding-left:20px;background: #eb6d00;color: #fff; height:30px; line-height:30px; font-family:"微软雅黑";}
.ysjlist{ padding-top:20px;}
.ysjlist li{ float:left; width:104px; overflow:hidden; padding:0 18px 20px;text-align:center;}
.ysjlist li img{ width:104px; height:130px;}
.ysjlist li p{  height:30px; line-height:30px;}

#sel_span span{ display:block; height:27px; line-height:27px; float:left; padding-right:18px; text-align:center; border:1px solid #e6e6e6; font-weight:bold; position:relative; padding-left:8px; margin-right:10px; margin-bottom:5px;}
#sel_span span img{ position:absolute; right:4px; bottom:9px; cursor:pointer;}
#clk_span{ float:left;}
#clk_span span,#all_sel{ cursor:pointer; display:block; float:left; margin-right:10px;}

.box02{ height:auto; background:url(../images/search_bg.jpg); padding:10px;}
.box02 .box01_table td{padding: 5px 0;}
.box02_1{padding:10px;background:#fff; }
#sort img{ vertical-align:middle; cursor:pointer}
#tjzl .nodis{ display:none;}

#px_con2 dl{float: left;
width: 300px;
margin-left: 20px;}
#px_con2 dl dd{ width:130px;}

.hfggtp_ul li p{ display:none;}