﻿html{font-size:62.5%;}
body,form {margin:0 auto;padding:0;font:normal 16px/1.6 'PingFangSCRegular';}
body,div,form{font-family:"PingFangSCRegular";font-size:1.6rem;}
div{margin:0;padding:0;}
h1,h2,h3,p{margin:0;font-weight:normal;}
ul{margin:0;padding:0;list-style:none outside;}
ul,li{list-style:none;}
img{border:0;}
a{color:#000;text-decoration:none;}

b{font-weight:700;}
strong{font-weight:900;}
input,textarea{font-size:14px;font-family:'PingFangSCRegular','PingFang SC','Microsoft Yahei UI','Microsoft Yahei','Hiragino Sans GB',Helvetica,STHeiti,sans-serif;line-height:1.6;}
.golden{color:#ff9c10;}

.relaitem{position:relative;}
.absitem{position:absolute;}
.txtcenter{text-align:center;}
.txtjust{text-align:justify;}
.txtright{text-align:right;}
.fl{float:left;}
.fr{float:right;}
.dblock{display:block;}
.fbold{font-weight:bold;}
.clearX{clear:both;}
.autoimg{object-fit:cover;-o-object-fit:cover;transition:all 1s ease;}
.maximg{width:100%;height:100%;display:block;}
.sfont{font-size:12px;}
.flblock{float:left;display:inline-block;}
.frblock{float:right;display:inline-block;}
.noshow{display:none !important;}
.c_p{cursor:pointer;}
.btn{user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;cursor:pointer;font-weight:bold;}

img{image-rendering: -moz-crisp-edges;image-rendering: -o-crisp-edges;image-rendering: -webkit-optimize-contrast;image-rendering: crisp-edges;-ms-interpolation-mode: nearest-neighbor;}

::-webkit-input-placeholder{color:#808080;}
::-moz-placeholder{color:#808080;}
.inputcol input{width:100%;height:100%;margin:0;padding:0;border:0;background:none;outline:none;}

.animatectrl{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}
.animatequick{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}
.animateslow{transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;}

.fullpanel{min-width:124rem;}
.flexpanel{width:100%;justify-content:space-between;display:flex;}
.panel{width:116rem;padding-top:1px;margin:0 auto;}
.toppanel{width:116rem;overflow:visible;height:10rem;margin-top:-1px;}

.webhead{width:100%;height:10rem;position:fixed;left:0;top:0;z-index:10;background:#1f2427;}
.webtop{height:10rem;}
.toppanel .logo{flex-grow:1;display:flex;justify-content:flex-start;align-items:center;height:10rem;}
.toppanel .logo .img{height:5.4rem;}
.webmenugroup{height:10rem;flex-grow:0;display:flex;margin-right:2rem;align-items:center;}
.webmenu{display:flex;justify-content:space-around;width:30rem;}
.webmenu li{color:#fff;}
.webmenu li a{color:#fff;}
.webmenu li a:hover{color:#ba864c;}
.webmenu li:first-child{margin-left:0;}
.webmenu li.in a{color:#ba864c;}

.orange{color:#ba864c;}

.webbottom{background: #272A32;padding:6rem 0 7rem 0;}

.webbtm1st_leftitem{width:76rem;}
.webbtm1st_leftitem ul li{font-size:1.4rem;line-height:2.4;}
.webbtm1st_leftitem ul li.ltitle{font-size:2rem;line-height:1.6;}
.webbtm1st_leftitem ul li a{color:#fff;}
.webbtm1st_leftitem ul li a:hover{color:#ba864c;}
.webbtm1st_rightitem{width:36rem;font-size:1.4rem;color:#fff;line-height:2.4;}
.btmwords{font-size:1.2rem;padding-top:4rem;padding-bottom:2rem;color:rgba(255,255,255,.6);line-height:1.8;}
.webbtm2nd_link{color:#ba864c;font-size:1.4rem;}
.webbtm2nd_link a{color:#ba864c;margin-right:2rem;}

@-webkit-keyframes ripple {0% {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
to {opacity:0;-webkit-transform:scale(7.9);transform:scale(7.9)}
}
@keyframes ripple {0% {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
to {opacity:0;-webkit-transform:scale(7.9);transform:scale(7.9)}
}