*,html,body,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6{padding: 0;margin: 0;font-family: Helvetica !important;}
select,option,input,button,textarea{border: none;background: none;box-shadow: none;outline: none;}
a,a:hover,a:focus{outline: none;text-decoration: none;}
ul li,ol li{list-style: none;}
em,i{font-style: normal;}
p:last-child{margin-bottom: 0;}
.w-100{width: 100%;}
.h-100{height: 100%;}
.obj-cover{object-fit: cover;font-family: 'object-fit: cover;';}
.position-relative{position: relative;}
.position-absolute{position: absolute;}
.content{word-wrap: break-word !important;word-wrap: break-word !important;}
.content img{max-width: 100% !important;height: auto !important;}
.content table,.content video{width: 100% !important;height: auto !important;margin-bottom: 10px !important;}
.content table tbody tr td{padding: 5px !important;border: 1px solid #efefef !important;}
.content table tbody tr td p{margin-bottom: 0 !important;}

.top_bg{height: 490px;}
.top_bg .top_nav{width: 100%;top: 30px;left: 0;}
.logo img{height: 50px;}
.follow_right,.search-box,.casesa{margin-top: 10px;}
ul.follow_us{height: 30px;line-height: 30px;background: #dda79e;padding: 0 5px;border-radius: 50px;}
ul.follow_us li{font-size: 12px;float: left;padding: 0 5px;color: #fff;}
.data-time{color: #dda79e;margin-left: 20px;line-height: 30px;}
.data-time span{margin-left: 5px;display: inline-block;}
.top_bg .language{width: 100%;font-size: 14px;color: #dda79e;position: absolute;top: 10px;right: 0;}
.top_bg .language a{color: #dda79e;}
.top_bg .language span{margin: 0 6px;}
.top_bg .language a:hover{color: #fff;}

.casesa{padding: 0 15px 0 5px;width: 100%;height: 50px;background: rgba(255,255,255,.6);border-radius: 50px;}
header>nav ul.h-menu>li>a{display: block;line-height: 50px;font-size: 14px;font-weight: bold;color: #b36d61;padding: 0 25px;}
header>nav ul.h-menu>li.active>a,header>nav ul.h-menu>li>a:hover{color: #82433c;}
.search-box input{width: 240px;height: 30px;background: #fff;padding: 0 60px 0 10px;border: 2px solid #b36d61;}
.search-box button{width: 50px;background: #b36d61;height: 30px;text-align: center;color: #fff;position: absolute;top: 0;right: 0;}
.search-box button:hover{background: #a3594d;}
.top-title{padding: 50px 0 0 120px;font-size: 30px;color: #fff;}
.top-text{font-size: 12px;line-height: 2;color: #dda79e;padding: 10px 120px 0 0;}
.top-text b{font-size: 14px;color: #d9b612;}

@media(max-width: 1230px){
    .top_bg{height: 360px;}
    .casesa{height: 40px;}
    header>nav ul.h-menu>li>a{line-height: 40px;padding: 0 20px;}
    .search-box{margin-top: 5px;}
    .top-title{padding-top: 10px;font-size: 22px;}
}
@media(max-width: 996px){
    .top_bg{height: 140px;}
    .follow_right,.search-box,.top-title,.top-text{display: none;}
    .casesa{width: 100%;margin: 0;padding: 0 15px;background: none;position: absolute;top: 0;left: 0;}
    .top_bg .top_nav{top: 10px;}
    .top_bg .logo{position: absolute;z-index: 999;}
    .top_bg .logo img{height: 40px;}
    .top_bg .language{width: auto;top: 20px;right: 60px;z-index: 999;}
    
    header> nav ul.h-menu{display: none;position: absolute;top: 50px;left: 0;width: 100%;height: auto;line-height: 40px;margin: 0;z-index: 999;}
    header .menu-toggler{right: 15px;top: 8px;height: 24px;overflow-x: hidden;}
    header .menu-toggler>span{position: relative;display: block;width: 30px !important;height: 4px;border-radius: 5px;background: #fff;}
    header .menu-toggler>span.top{top: 0;}
    header .menu-toggler>span.middle{left: 0;top: 5px;}
    header .menu-toggler>span.bottom{top: 10px;}
    header .menu-toggler.active>span.middle{left: 100px;}
    header .menu-toggler.active>span.top{top: 10px;transform: rotate(45deg);}
    header .menu-toggler.active>span.bottom{top: 2px;transform: rotate(-45deg);}
    header>nav ul.h-menu>li{width: 100%;}
    header>nav ul.h-menu>li>a,header>nav ul.h-menu>li.active>a,header>nav ul.h-menu>li>a:hover{font-size: 16px;font-weight: normal;background: #b36d61;color: #fff;border-bottom: 1px solid #c98579;}
}


footer{width: 100%;padding: 20px 0;background: #b36d61;text-align: center;}
ul.foot_menu li{display: inline-block;vertical-align: middle;}
ul.foot_menu li a{font-size: 14px;line-height: 2;color: #dfaaa4;}
ul.foot_menu li span{margin: 0 10px;color: #dfaaa4;}
.copyright{font-size: 14px;line-height: 2;color: #dfaaa4;}
.copyright a{margin-left: 10px;color: #dfaaa4;}
ul.foot_menu li a:hover,.copyright a:hover{color: #fff;}
.return{display: none;position: fixed;bottom: 40px;right: 40px;z-index: 9999;transition: .8s;-o-transition: .8s;-webkit-transition: .8s;}
.return .back_return{position: relative;display: block;cursor: pointer;z-index: 999;transition: .5s;-webkit-transition: .5s;-o-transition: .5s;}
.return .back_return a{width: 40px;height: 40px;line-height: 40px;text-align: center;display: block;background: #dfaaa4;font-size: 24px;color: #fff;border-radius: 5px;}
.return .back_return a:hover{background: #b36d61;}

.page_info{display: none;}
.page_list{text-align: center;margin-top: 40px;}
.page_list a{font-size: 14px;display: inline-block;margin: 2px;padding: 3px 10px;color: #888;background: #e5e5e5;font-family: '宋体' !important;}
.page_list a.on,.page_list a:hover{background: #b36d61;color: #fff;}

@media(max-width: 996px){
    ul.foot_menu li span{margin: 0 4px;}
    .return{bottom: 20px;right: 5px;}
    .return .back_return a{width: 32px;height: 32px;line-height: 32px;font-size: 20px;}
}