﻿@charset "utf-8";html{background:#d2dce9}
*{margin:0;padding:0;list-style:none;outline:none}
body{margin:0;padding:0;width:100%;height:100%;min-width:1280px;font-size:16px;position:relative;background:#fff}
a{color:#fff;text-decoration:none}
ul li a{color:#000}
ul li a:hover{color:#f00}
img{border:none;margin:0;padding:0}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfloat{clear:both}
input{border:none;margin:0;padding:0;font-size:16px;color:#d4b079;outline:none;background:none}
.page-swiper{display:flex;flex-direction:row;justify-content:space-around;padding-top:40px;margin:0 20px}
.page-pic{width:350px}
.page-pic img{width:100%}
.page-search{width:720px;box-sizing:border-box;margin:0 auto}
.page-search-bar{height:48px;margin:48px auto 0 auto;display:flex;flex-direction:row;line-height:48px;justify-content:center}
.search-bar{width:520px;position:relative;float:left}
.page-input{width:100%;color:#000;border:1px solid #cac9c9;padding-left:15px;line-height:48px;box-sizing:border-box}
.page-input:focus{border:1px solid #e2b263}
.search-clear{position:absolute;right:20px;top:5px;display:none;cursor:pointer}
.search-active{display:inline-block}
.page-search-btn{background:#e2b263;color:#fff;width:100px;text-align:center;border-top:1px solid #cac9c9;letter-spacing:10px;font-size:20px;font-weight:600;height:50px;box-sizing:border-box;cursor:pointer;border:none}
.page-search-word{width:650px;margin:16px auto 0 10px}
.page-search-word-box{display:flex;flex-direction:row;flex-wrap:wrap}
.page-search-word-box li{padding:0 20px;line-height:30px;font-size:14px}
.bgbox{width:100%;height:1340px}
.content{width:1200px;min-height:1200px;margin:-900px auto 100px auto;background:rgba(258,258,258,.9)}
.content .pagebox{width:1000px;margin:0 auto;padding-top:30px;padding-bottom:100px}
.pagebox .page{width:1000px;margin-bottom:30px}
.page .pg_title{width:1000px;height:54px;border-bottom:1px dashed #000;line-height:54px;font-size:26px}
.page>ul{width:1000px;margin-top:20px}
.page>ul>li{float:left}
.page>ul .li_title{width:100px;height:26px;line-height:26px;font-size:18px;background:url(../images/libg.png) no-repeat;text-align:center;color:#fff}
.page>ul .li_content{width:900px}
.li_content ul li{float:left;margin-left:40px;margin-bottom:15px}
.li_content ul li span{display:inline-block;width:8px;height:8px;background:url(../images/liicon.png) no-repeat;margin-right:10px}
.li_content ul li a{display:inline-block;line-height:26px;font-size:16px;padding:0 10px}
.li_content ul li a:hover{color:#e2b263}
.search-list{height:140px;color:#4b5255;border-top:1px dotted #cac9c9;border-bottom:1px dotted #cac9c9}
.search-list:hover{background:url("../images/hover.png")}
.search-list:first-child{margin-top:30px}
.search-list a{width:100%;height:100%;display:block;outline:none;text-decoration:none}
.search-list a:hover{color:#4b5255}
.search-box{width:940px;margin:0 auto;display:flex;height:100%;flex-direction:row;align-items:center}
.search-box-date{width:140px;box-sizing:border-box;transition:0.5s;color:#4b5255}
.search-list:hover .search-box-date{transition:0.5s;margin-left:-10px;width:150px}
.search-box-day{font-size:40px;position:relative}
.search-box-day:after{content:'';width:15px;height:1px;background:#cac9c9;position:absolute;top:95%;left:0}
.search-content{flex-grow:1;font-size:22px}
.active{color:#3194cd}
.search-tags{display:flex;flex-direction:row;margin-top:10px}
.search-tag:first-child{margin-left:0px}
.search-tag{color:#cac9c9;border:1px solid #cac9c9;border-radius:15px;margin:0 10px;font-size:16px;padding:2px 10px}
.active_tag{color:#3194cd;border:1px solid #3194cd}
.search-list:hover .search-tag{color:#3194cd;border:1px solid #3194cd}
.search-list:hover .active_tag{background:#3194cd;color:#fff}
.search-right{width:80px;transition:0.5s;color:#4b5255}
.search-list:hover .search-right{margin-right:-10px;width:80px;transition:0.5s}
.search-pagination{margin:54px auto;display:flex;justify-content:center;align-items:center;padding-bottom:30px}
.pagination{display:flex;justify-items:center}
.pagination .first{width:45px}
.pagination li{list-style:none;border:1px solid #ebebeb;margin:5px;width:25px;height:25px;line-height:25px;text-align:center;display:inline-block}
.pagination .prev{width:60px}
.pagination .next{width:60px}
.search-pagination .active{background:#d5bb7e;color:#fff}
.search-pagination .active a{color:#fff}
.empty{padding-top:80px;text-align:center}
.search-first{padding:5px;border:1px solid #ebebeb;cursor:pointer;margin:0 5px}
.search-prev{padding:5px;border:1px solid #ebebeb;cursor:pointer}
.search-wrap{display:flex}
.search-item{padding:5px;border:1px solid #ebebeb;cursor:pointer;margin:0 5px}
.search-next{padding:5px;border:1px solid #ebebeb;cursor:pointer}
.videopopbox{width:848px;height:470px;background:#000;position:fixed;top:50%;left:50%;margin-left:-424px;margin-top:-235px;z-index:9999;display:none}
.videopopbox .videopop{width:100%;height:100%}
.closebut{position:absolute;display:inline-block;width:50px;height:50px;background:url(../images/x.png) no-repeat;right:-50px;top:0}