@charset "utf-8";
/* CSS Document */




/* 图片列表页 */
.snav{ height:40px; line-height:40px; color:#FFF; margin-top:10px !important; font-size:13px; background:#4a4a4a; letter-spacing:2px;}
.snav a{ color:#FFF !important;}
.snav span{ display:block;float:left; width:120px; text-align:center;  background:#fdd900; color:#000; margin-right:10px;}
/* pic_list */
.pic_list{ width:100%;overflow:hidden; padding:20px 0;}
.pic_list ul{width:1600px;}
.pic_list ul li{float:left;margin-right:3px;margin-bottom:20px;display:inline;width:250px;height:313px;overflow:hidden;position:relative;}
.pic_list ul li .photo{width:250px;height:313px;overflow:hidden; position:relative;}
.pic_list ul li .photo img{width:250px;height:313px;}
.pic_list ul li .photo p{ position:absolute; bottom:0; left:0; width:100%; height:40px; line-height:40px; text-align:center; background:rgba(0, 0, 0, 0.6)!important;filter:Alpha(opacity=60); color:#FFF; font-size:15px;}
.pic_list .rsp{width:250px;height:313px;overflow:hidden;position: absolute;background:#000;bottom:0px;left:0px;}
.pic_list .text{position:absolute;width:250px;height:313px;left:0px;bottom:-313px;overflow:hidden;}
.pic_list .text h3{width:250px;margin-top:60px;height:50px;line-height:50px;text-align:center;color:#FFF;font-size:20px;}
.pic_list .text p{ width:90%; text-indent:1em; margin:5px auto; font-size:13px; color:#f03e3e}
.pic_list .text a{text-decoration:none}
.pic_list .text div{text-align:center;color:#FFF;font-size:13px;}
.pic_list ul li a:hover{ text-decoration:none}

/* 页码 */
.page { font-size: 16px; text-align: center;height: 35px; line-height: 35px; overflow: hidden; padding: 30px 0;}
.page a { border: 1px solid lightGrey; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 8px 15px; margin: 0 3px; cursor: pointer; color: #919191; font-size: 16px; box-shadow: 0 1px 0 white inset, 0 1px 0px #DFDFDF; -webkit-box-shadow: 0 1px 0 white inset, 0 1px 0px #DFDFDF; -moz-box-shadow: 0 1px 0 #fff inset, 0 1px 0px #dfdfdf; text-decoration: none; background-color: #F2F2F2; }
.page a:hover { background: #f03e3e; background: -moz-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #e8e8e8)); background: -webkit-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: -o-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: -ms-linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); background: linear-gradient(top, #f6f6f6 0%, #e8e8e8 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#e8e8e8', GradientType=0 );
border: 1px solid #757575; text-decoration:none }
.page a.on { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; padding: 8px 15px; background: #f03e3e; color: #FFF; border:none }


/*文字列表页 侧边栏*/
.newsbox { margin-bottom:20px; }
.navmenu { width:100%; line-height:45px; border-bottom:2px solid #f03e3e; font-size:15px; color:#f03e3e; text-indent:10px; font-weight:bold; }
.navmenu span { float:right; margin-right:10px; font-size:12px; font-weight:normal; color:#5f5f5f; }

.text-list{ padding:0px}
.text-list ul li{ clear:both; border-bottom:1px solid #CCC; padding:20px 0}
.text-list ul li .fleft{ width:200px; height:150px;text-align:center; font-size:16px; color:#666;}
.text-list ul li .fleft img{ width:200px; height:150px;}
.text-list ul li .fright{ width:775px; height:150px; position:relative;}
.text-list ul li .fright p.bt a{ color:#333; font-size:18px;}
.text-list ul li .fright p.bt a:hover{ color:#ccaa00}
.text-list ul li .fright p.jj{ line-height:2; font-size:14px; text-indent:20px; color:#666}
.text-list ul li .fright p.ck{ width:100%; position:absolute; left:0px; bottom:0;color:#666}
.text-list ul li .fright p.ck span.eye{ background:url(../images/eye.jpg) no-repeat left center; padding-left:20px; float:left}
.text-list ul li .fright p.ck span.time{ float:right; font-size:13px; }


