body {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
td {
	font: 12px/1.5 verdana, arial, helvetica, sans-serif, "微软雅黑";
	color: #333;
}
input { font: 10pt verdana, arial, helvetica, sans-serif, "微软雅黑"; }
img {
	border: none;
}
ul,h1,h2, h4,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sousuo{
	border: 1px solid #c3272b;
}

.clearfix::after{
	clear:both;
	height:0;
	content:"";
	font-size:0;
	display:block;
	visibility:hidden;
}

.clearfix{
	zoom:1;
}


.top{ font-size:12px; font-family:"微软雅黑"; color:#e3e3e3; line-height:25px;}
.top a{ font-size:12px; font-family:"微软雅黑"; color:#333333; padding:0px 4px 0px 4px; line-height:25px; text-decoration:none;}
.top a:hover{ font-size:12px; font-family:"微软雅黑"; color:#c3272b; line-height:25px; text-decoration:underline;}

.hyq a{ font-size:14px; color:#3b3b3b; font-family:"微软雅黑"; line-height:25px; padding:0px 10px 0px 10px; text-decoration:none;}
.hyq a:hover{ font-size:14px; color:#c3272b; font-family:"微软雅黑"; line-height:25px; padding:0px 10px 0px 10px; text-decoration:underline;}


.footerbg{
	background-attachment: scroll;
	background-image: url(/uploads/image/sdfimages/footerbg_ks.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}



/* nav */
.nav a{
	display:block;
	height:50px;
	font: 16px/50px "微软雅黑";
	color:#fff;
	text-decoration:none;
	margin:0;
}
.nav a:hover{
background-color:#b56416;
font:16px/50px "微软雅黑";
color:#fff;
text-decoration:none;
}

.toutiao a{ font-size:36px; font-weight:bold; font-family:"微软雅黑"; color:#333333; text-decoration:none;}
.toutiao a:hover{ font-size:36px; font-family:"微软雅黑"; color:#c3272b; text-decoration:underline;}

/*首页幻灯*/
#owl-demo{position:relative;width:363px;height:300px; float:left;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:400px;height:300px;}
#owl-demo b{position:absolute;left:0;bottom:0px;width:100%;height:55px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:28px;width:100%;font:15px "微软雅黑";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:0px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(/uploads/image/sdfimages/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:10px;background-image:url(/uploads/image/sdfimages/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:40px;text-indent:-9999px;}
   
   
  .owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoheight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor: 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

 
.sytoutiao1 a{ font-size:18px; font-weight:bold; text-align:center; font-family:"微软雅黑"; color:#333333; text-decoration:none; line-height:35px;}
.sytoutiao1 a:hover{ color:#c3272b;}
.sytoutiaojj{ font-size:14px;color:#717171; font-family:"微软雅黑"; line-height:23px; padding-bottom:10px;}
.sytoutiaojj a{ font-size:14px;color:#333333; font-family:"微软雅黑"; line-height:23px; text-decoration:none; padding-bottom:10px;}
.sytoutiaojj a:hover{ font-size:14px;color:#c3272b; font-family:"微软雅黑"; line-height:23px; text-decoration:underline; padding-bottom:10px;}
.sytoutiaoline{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e1e1e1;
}

.syhyfclist{border:1px #dddddd solid;
	border-radius:5px;
	padding:10px;
	float:left;

	width:165px;
	height:250px;
	margin-bottom:15px;}
.syhyfclist span{ font-size:12px;color:#666; font-family:"微软雅黑"; line-height:20px; text-align:left;}
.syhyfclist a{ font-size:16px;color:#333333; font-family:"微软雅黑"; text-decoration:none; line-height:40px;}
.syhyfclist a:hover{color:#c3272b;}

.sydhmjbt a{ font-size:16px;color:#333333; font-family:"微软雅黑"; text-decoration:none;}
.sydhmjbt a:hover{ color:#c3272b;}
.sydhmjjj{ font-size:12px;color:#717171; font-family:"微软雅黑"; line-height:22px;}
.sydhmjjj a{ font-size:12px;color:#333333; font-family:"微软雅黑"; line-height:22px; text-decoration:none;}
.sydhmjjj a:hover{ font-size:12px;color:#c3272b; font-family:"微软雅黑"; line-height:22px; text-decoration:underline;}

.sylist2{
background:url(/uploads/image/sdfimages/style_dian.gif) no-repeat 0 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
}
.sylist2 a{ font-size:14px; color:#333333; font-family:"微软雅黑";padding-left:11px; line-height:37px; text-decoration:none;}
.sylist2 a:hover{color:#c3272b; text-decoration:underline;}
.sylist2 span{
	color:#717171;
	float:right;
	line-height:37px;

	
}

.sylist3{
background:url(/uploads/image/sdfimages/style_dian.gif) no-repeat 0 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e1e1e1;
}
.sylist3 a{ font-size:14px; color:#333333; font-family:"微软雅黑";padding-left:11px; line-height:35px; text-decoration:none;}
.sylist3 a:hover{color:#c3272b; text-decoration:underline;}
.sylist3 span{
	color:#717171;
	float:right;
	line-height:35px;

	
}

.sysbk{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}


.symore a{ font-size:14px;color:#8e4a08; font-family:"微软雅黑"; line-height:25px; text-decoration:none; padding-right:10px;}
.symore a:hover{ font-size:14px;color:#8e4a08; font-family:"微软雅黑"; line-height:25px; text-decoration:underline;}


.syfooter { font-size:12px;color:#cca983; font-family:"微软雅黑"; line-height:25px;}
.syfooter a{ font-size:12px;color:#cca983; font-family:"微软雅黑"; line-height:25px; text-decoration:none; padding:0px 5px 0px 5px;}
.syfooter a:hover{ font-size:12px;color:#cca983; font-family:"微软雅黑"; line-height:25px; text-decoration:underline;}

.syfooterbq { font-size:12px;color:#cca983; font-family:"微软雅黑"; line-height:25px;}
.syfooterbq a{ font-size:12px;color:#cca983; font-family:"微软雅黑"; line-height:25px; text-decoration:none;}
.syfooterbq a:hover{ font-size:12px;color:#cca983; font-family:"微软雅黑"; line-height:25px; text-decoration:underline;}


.symrtjj { font-size:14px;color:#333; font-family:"微软雅黑"; line-height:25px; text-indent:2em;}
.symrtjj a{ font-size:14px;color:#8e4a08; font-family:"微软雅黑"; line-height:25px; text-decoration:none;}
.symrtjj a:hover{ font-size:14px;color:#8e4a08; font-family:"微软雅黑"; line-height:25px; text-decoration:underline;}











/*首页文人字画列表页*/


.sy_zihua{
	width:210px;
	height:180px;
	border: 1px solid #f1f1f1;
	margin:0px 0px 0px 0px;
}


.sy_zihua .sy_zh_pic{
	 display: inline-block;
    position: relative;
}	

.sy_zihua .sy_zh_pic:hover .sy_fd_play{

   background-image:url(/uploads/image/sdfimages/fd_play.png);
	
}

.sy_zihua .sy_zh_pic .sy_fd_play {
   top: 30px;
    left: 65px;
    width: 60px;
    height: 60px;
	position:absolute;


}



.sy_zihua .sy_zh_title{
	height:40px;
	text-align:justify;
	padding:7px;
	overflow:hidden;
	text-align:center;
}


.sy_zihua .sy_zh_title a{
	font-size:14px;
	line-height:22px;
	color:#333333;
	font-family:"微软雅黑";
	text-decoration:none;
}


.sy_zihua .sy_zh_title a:hover{
	color:#c3272b;
}

.syrtwbt a{ font-size:16px;color:#333333; font-family:"微软雅黑"; text-decoration:none;}
.syrtwbt a:hover{ color:#c3272b;}
.syrtwjj{ font-size:12px;color:#717171; font-family:"微软雅黑"; line-height:25px;}
.syrtwjj a{ font-size:12px;color:#333333; font-family:"微软雅黑"; line-height:25px; text-decoration:none;}
.syrtwjj a:hover{ font-size:12px;color:#c3272b; font-family:"微软雅黑"; line-height:25px; text-decoration:underline;}




/*首页友情链接*/
.sydbyqlj{ font-size:14px;color:#333333; font-family:"微软雅黑"; line-height:40px;}
.sydbyqlj a{ font-size:14px;color:#333333; font-family:"微软雅黑"; line-height:40px; text-decoration:none;}
.sydbyqlj a:hover{ font-size:14px;color:#c3272b; font-family:"微软雅黑"; line-height:40px; text-decoration:underline;}



/*内页样式*/
.list-li{
	padding: 0px 0px;
	padding-bottom: 10px;
	zoom: 1;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cecece;
}
.list-li:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
.list-li:hover { }
.list-li img { float: left; display: block;  margin-right: 15px; margin-top: 3px; width: 128px; /*height: 118px;*/ }
.list-li .img{float:left;display: block; width: 128px;overflow:hidden;margin-right: 15px;}
.list-li .img:hover img { border-color: #919191; }
.list-li h3 a{ font:  18px/25px microsoft yahei, simhei, "宋体"; margin-bottom: 8px; height: 35px; overflow: hidden; text-decoration:none; color: #333333; font-weight:bold; }
.list-li h3 a:hover{ color:#c3272b;}
.list-li a.txt { font: 14px/24px microsoft yahei, simsun; color: #9e9e9e; display: block; text-decoration: none; min-height: 0px; height: auto!important; height: 0px; }
.list-li .info { color: #9e9e9e; height: 24px;  }
.list-li .info .time em a { font-style: normal; color: #0064b0; }
.list-li .info .time { width: 100%; float: right; text-align:right; }

.nydqwz { font-size:14px; font-family:"微软雅黑"; color:#717171;}
.nydqwz a{ font-size:14px; font-family:"微软雅黑"; color:#717171; text-decoration:none;}
.nydqwz a:hover{ font-size:14px; font-family:"微软雅黑"; color:#c3272b;}

.dqlmm{ font-size:24px; font-family:"微软雅黑"; color:#673301;}


.hyfclist{border:1px #dddddd solid;
	border-radius:5px;
	padding:10px;
	float:left;

	width:165px;
	height:260px;
	margin-bottom:40px;}
.hyfclist span{ font-size:12px;color:#666; font-family:"微软雅黑"; line-height:22px;}
.hyfclist a{ font-size:14px;color:#333333; font-family:"微软雅黑"; text-decoration:none; line-height:40px;}
.hyfclist a:hover{color:#ae1e03;}

/*内页新闻右侧*/
.xwrg{
	margin-bottom:15px;
}

.xwrg .nytitle{
	height:35px;
	border-bottom:1px #f1f1f1 solid;
}

.xwrg .nytitle h2{
	color:#000;
	font-size:18px;
	font-family:"微软雅黑";
	font-weight:normal;
}

.list-group{
	margin-top:10px;
}

.list-group li{
	line-height:26px;
	border-bottom:1px #e1e1e1 dashed;
	padding:4px 0;
}

.list-group li a{
	font-size:14px;
	color:#333333;
	font-family:"微软雅黑";
	text-decoration:none;
	
}
.list-group li a:hover{
	text-decoration:underline;
	color:#c3272b;
	
}
.xwrg .list-group li span{
font-size: 12px;
font-family:"微软雅黑";
color: #fff; 
background: #ccc; 
display: block; 
float: left; 
width: 18px;
height: 16px; 
text-align: center;
line-height: normal;
margin-right: 8px;
margin-top:6px;
padding:0 2px;
}


.xwrg .list-group li .num1,.xwrg .list-group li .num2,.xwrg .list-group li .num3{
	background-color:#96a0a9;
	 font-size: 12px;
	color:#fff;
	font-family:"微软雅黑";
	margin-right:8px;
}

/*文人字画*/


.img_four{
	width:300px;
	margin-top:15px;
	
}
.left-figure{
	width:140px;
	float:left;
}
.pic_title{

	position: relative; display: block; overflow: hidden; width: 100%; height: 100%; text-decoration:none; text-align:center; margin-top:5px; margin-bottom:15px; color:#333333;font-family:"微软雅黑";
}

.pic_title:hover{
	text-decoration:underline;
	color:#c3272b;
	font-family:"微软雅黑";
}
.right-figure{
	width:140px;
	float:left;
	margin-left:20px;
	
}

/*新闻推荐*/
.nyr_xwtj a{ font-size:14px; color:#333333; font-family:"微软雅黑"; line-height:25px; text-decoration:none;}
.nyr_xwtj a:hover{ font-size:14px; color:#c3272b; font-family:"微软雅黑"; line-height:25px; text-decoration:underline;}

/*新闻切换*/

.slidetxtbox{ width:300px;  text-align:left; height:290px; margin-top:15px; }
.slidetxtbox .hd{ height:32px; line-height:32px; background:#f9f9f9;    border-bottom:1px solid #f1f1f1;  position:relative; }
.slidetxtbox .hd ul{ float:left;  position:absolute;   height:32px;   }
.slidetxtbox .hd ul li{ font-size:15px;font-family:"微软雅黑"; float:left; padding:0 7px; cursor:pointer; }
.slidetxtbox .hd ul li.on{ width:60px; text-align:center; height:30px;  background:#fff; border:1px solid #e0e0e0; border-top:2px #c3272b solid; border-bottom:2px solid #fff; }
.slidetxtbox .bd ul{ padding-top:10px; zoom:1; }
.slidetxtbox .bd li{
border-bottom:1px #e1e1e1 dashed; 
}
.slidetxtbox .bd li a{ font-size:14px;font-family:"微软雅黑"; color:#333333; height:34px; line-height:34px; padding-bottom:6px; padding-left:8px; text-decoration:none;  }
.slidetxtbox .bd li a:hover{
text-decoration:underline;
	color:#c3272b;	
}

/*点击排行*/

.xwrg img{
	margin-right:6px;
}

/*新闻内容页*/

.xw_title  h1{

	color:#333333;
	font-family:'微软雅黑';
	margin-bottom:30px;
	
}



.title_info{
	border-bottom:1px #f1f1f1 solid;
	padding-bottom:10px;
	
}



.info_text{
	font-family:'微软雅黑';
	font-size:13px;
	color:#666;
	
}


.text{
	padding-top:15px;
	font-size:15px;
	line-height:30px;
	color:#333;
	font-family:'微软雅黑';
	text-indent:2em;
}

.adverdiv2{
	width:740px;
	margin-top:20px;
	margin-bottom:25px;
}




/*网友点评*/

.comment h3{ font-size:18px;font-family:'微软雅黑'; color:#666; margin:0px; padding:0px; border-bottom:1px #f1f1f1 solid; padding-bottom:10px; margin-top:25px; margin-bottom:20px;}
/*.comment form{width:100%;}
.comment form textarea{ width:760px; height:90px; padding:5px; margin:10px 0; border:1px solid #f1f1f1;}
.comment .btn{ float:right; background: #ae1e03; color: #fff; font-size: 14px; border: none; padding: 0 30px; height: 34px; line-height: 34px;  border-radius:3px; cursor: pointer;}
.comment ul{ margin-top:20px;}
.comment ul li{ border-top:1px solid #eee; padding:10px 0;}
.comment ul p{ line-height:28px;}
.comment ul p span{ margin-left:10px; color:#999;}


#plpost{
	margin-top:10px;
}
*/


.syp{
	width:740px;
	margin-top:30px;
	padding-bottom:30px;
	font-size:14px;
	color:#333333;
	font-family:"微软雅黑";
}

.syp .left{
	width:430px;
	float:left;

}

.syp .left a{
text-decoration:none;
	color:#333;
	
}
.syp .left a:hover{
		text-decoration:underline;
	color:#c3272b;
	
}
.syp .right{
	width:310px;
	float:left;
}
.syp .right a{
	text-decoration:none;
	color:#333;
	
}
.syp .right a:hover{
		text-decoration:underline;
	color:#c3272b;
	
}


.fr span{
	background-image:url(/uploads/image/sdfimages/tu_03.jpg);
	background-repeat:no-repeat;
	background-position:left;
 padding-left:20px; cursor: pointer; color:#c3272b;
	font-size:14px;
	font-family:'微软雅黑';
}

.fr {
	font-size:13px;
	color:#666;
	font-family:'微软雅黑';
	text-decoration:none;
}
.fr a{
	font-size:13px;
	color:#666;
	font-family:'微软雅黑';
	text-decoration:none;
}

#cyreward{
	text-align:center;
	margin-bottom:35px;
}
.xwnr{ font-size:14px; color:#333333; font-family:"微软雅黑"; line-height:25px;}
.xwnr a{ font-size:14px; color:#333333; font-family:"微软雅黑"; line-height:25px; text-decoration:none;}
.xwnr a:hover{ font-size:14px; color:#c3272b; font-family:"微软雅黑"; line-height:25px; text-decoration:underline;}

/*相关文章*/
.nyxgwz{ font-size:14px; color:#333333; font-family:"微软雅黑"; line-height:30px;}
.nyxgwz a{ font-size:14px; color:#333333; font-family:"微软雅黑"; line-height:30px; text-decoration:none;}
.nyxgwz a:hover{ font-size:14px; color:#c3272b; font-family:"微软雅黑"; line-height:30px; text-decoration:underline;}

/*相关作品*/
.nyxgzp{ font-size:14px; color:#333333; font-family:"微软雅黑"; line-height:30px;}
.nyxgzp a{ font-size:14px; color:#333333; font-family:"微软雅黑"; line-height:30px; text-decoration:none;}
.nyxgzp a:hover{ font-size:14px; color:#c3272b; font-family:"微软雅黑"; line-height:30px; text-decoration:underline;}





/*文人字画列表页*/


.box_gwzh{
	width:236px;
    height:210px;
   -moz-box-shadow: #dedede 0px 0px 10px;  
   box-shadow: #dedede 0px 0px 10px;  

}


.box_gwzh .gw_pic{
	 display: inline-block;
    position: relative;
}	

.box_gwzh .gw_pic:hover .zh_play{

   background-image:url(/uploads/image/sdfimages/fd_play.png);
	
}

.box_gwzh .gw_pic .zh_play {
   top: 40px;
    left: 90px;
    width: 60px;
    height: 60px;
	position:absolute;


}



.box_gwzh .gw_title{
	height:40px;
	text-align:justify;
	padding:10px 15px 0px 15px;
	overflow:hidden;
}


.box_gwzh .gw_title a{
	font-size:14px;
	line-height:22px;
	color:#333;
	text-decoration:none;
	font-family:"微软雅黑";
}


.box_gwzh .gw_title a:hover{
	text-decoration:underline;
	color:#c3272b;
}


/*分页样式*/

.page { text-align: center; }

.page { margin: 20px 0; padding-top:20px;}



.page a { padding: 3px 8px; background:#ebebeb; color:#333333; text-align: center; text-decoration: none; font-size:14px; font-family:"微软雅黑","黑体"; font-weight:normal;  margin-left:4px; }

.page a:hover { background: #ae1e03; text-decoration: none; color: #fff ;}

.page input { margin-bottom: 0px; border: 1px solid #659b28; height: 15px;padding-bottom: 1px; padding-left: 1px; margin-right: 1px; color: #659b28; }



.top_t{position:fixed;_position:absolute; background-image:url(/uploads/image/sdfimages/a.png); background-repeat:no-repeat;display:block;background-position:0 -40px;width:58px;height:58px;right:18px;_right:-47px;bottom:50px;filter:alpha(opacity=80)}
.top_t:hover{filter:alpha(opacity=100)}
