/* 图片自适应 */
img { width: auto\9; max-width: 100%; height: auto; -ms-interpolation-mode: bicubic; object-fit: cover; }

/* 去除苹果手机默认按钮样式 */
input[type='button'], input[type='submit'], input[type='reset'], textarea { resize: none; -webkit-appearance: none; }

@font-face{
     font-family:'SourceHanSerifCN-SemiBold';
     src:url('/eportal/uiFramework/commonResource/zip/ziti/2023051810432224204.woff');
}

/* 初始化 */
html,body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,strong,span,i,img,button,form,table,th,tr,td,tbody,article,em,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:'SourceHanSerifCN-SemiBold' !important;margin:0;padding:0;color:#333;border:none;-webkit-overflow-scrolling:touch;}
html,body {margin:0 auto;width:100%;}
html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body {position:relative;color:#333;background-color:#fff;overflow-x:hidden;}
input,button,select,textarea {outline:none;}
em,i {font-style:normal;}
strong {font-weight:normal;}
.clearfix:after {display:block;visibility:hidden;clear:both;height:0;content:'';}
.clearfix {zoom:1;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
ul,ol {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
img {border:none;}
.fl {float:left;}
.fr {float:right;}
.fl_545 {width:6.7rem;float:left;}
.fr_1375 {width:12.85rem;padding:0 2.15rem;float:right;  }
.twoX{margin-top:1.25rem;}
.fiveX{margin-top: 4%;}
.eightX{margin-top: 5.4%;}
.ABC123{margin-top: 9% !important;}
.ABC1234{    background: url(/eportal/uiFramework/commonResource/image/2023110709413284125.jpg) no-repeat left bottom !important;    background-size: 100% 100% !important;}
.mt_top40 {padding-top:0.5rem;}

video{
width: 100%;
height: 100%;
/*object-fit: contain !important;*/
mix-blend-mode: darken;
}
video:focus {
outline:none !important;;
}
.shipin {overflow:hidden;width:6.555rem;margin-left:0.25rem;}
.section2 .fp-tableCell {/*vertical-align:unset !important;*/}


.section3 {height:10.875rem !important;}
.section3 .fp-tableCell {height:10.875rem !important;}

.section4 {height:9.375rem !important;}
.section4 .fp-tableCell {height:9.375rem !important;}

.section5 {height:auto !important;}
.section5 .fp-tableCell {height:auto !important;}

.section6 {height:auto !important;}
.section6 .fp-tableCell {height:auto !important;}

.section7 {height:auto !important;}
.section7 .fp-tableCell {height:auto !important;}

.shipin p video {height:auto !important;/*width:6.625rem;*/object-fit: contain;}

video:focus {
outline:none !important；
}

/************************头*****************************************/
.mt_content {width:80%;margin-left:20%;border-radius:0.625rem 0 0;position:absolute;top:-1.75rem;z-index:9;background:#fff;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s;transition:all 1s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.aaa {top: 0 !important;position: absolute;padding-left: 10%;margin: 0;margin-right: 10%;background: #fff;padding-right: 10%;box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.2);
-webkit-box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 2px 10px -2px rgba(0,0,0,0.2);    border-radius: 0;}
.aaa .web_logo{    padding: 10px 0 10px 0;width: 100%;}
.aaa .web_logo .logo{    float: left;width: 20%;margin-top: 7px;}
.aaa .web_logo .logo a img{width:85%;}

.aaa .web_logo .index_nav{float: left;width: 63%;margin-top: 0.3125rem;}
.aaa .web_logo .index_nav .Ul .one{ width: 1.8rem;}
.mt_yid{    display: none;}
.web_logo {width:94%;padding:0.375rem 3%;height:1rem;}
.web_logo .logo {float:left;width:22%;}
.web_logo .search {width:2.8125rem;background:#fff;border-radius:0.25rem;border:1px solid #999999;float:right;}
.web_logo .search .hbinput {width:75%;line-height:0.3125rem;padding:0.0625rem 0;text-indent:1em;background:transparent;border:none;float:left;font-size:0.2rem;outline:none;font-family: "雅黑" !important;}
.web_logo .search .btn {width:0.5625rem;height:0.4375rem;background:url(/eportal/uiFramework/commonResource/image/2023081809471756370.png) center center no-repeat;padding:0;border:0;cursor:pointer;float:right;outline:none;}
.web_logo .comwidth {float:right;margin-top:0.25rem;}
.index_nav {    float: left; width: 62%;display: flex;margin-top: 0.3125rem;justify-content: center;}
.index_nav .Ul {}
.index_nav .Ul .one {float:left;position:relative;text-align:center;z-index:888; width: 1.8rem;height:0.375rem;}
.index_nav .Ul .one a.liet,.index_nav .Ul .one a.no {display:block;width:100%;line-height:0.375rem;font-size:0.225rem;border-radius:0.25rem;position:relative;z-index:10;}
.index_nav .Ul .one:hover a {color:#fff;}
.index_nav .Ul .one .select {display:none;background:rgb(197,143,57,0.7);width:100%;position:absolute;left:0;top:0.1875rem;z-index:5;text-align:center;padding-top:0.3125rem;}
.index_nav .Ul .one .select .two a {display:block;line-height:0.375rem;color:#fff;font-size:0.175rem;width:80%;margin:0 auto;margin-bottom:0.125rem;}
.index_nav .Ul .one .select .two:hover a {background:#fff;border-radius:0.125rem;margin-bottom:0.125rem;color:#333;margin:0 auto;width:80%;margin-bottom:0.125rem;}
.index_nav .Ul .one a.liet,.index_nav .Ul .one:hover {background:#c58f39;color:#fff;border-radius:0.25rem;}
.index_nav .Ul .one .select:hover .index_nav .Ul li a {color:#fff;}
.index_nav .Ul .one:hover .select {display:block;}
.phoneX {display:none;}
.phoneNav {display:none;}
.phoneJiu{display:none;}
.phoneSousuo{display:none;}


.aaa  .mt_en{  display: block;}
.mt_en {float:right;margin-top:0.25rem;width:0.4125rem;margin-left:2%;display:none;}
.mt_en a {line-height:0.4125rem;border-radius:0.25rem;background:#b28247;text-align:center;color:#fff;display:block;}
/*底部*/.footer_img {position:relative;}
.footer_img .footer_dwfl {position:absolute;top:0.4875rem;left:5.2rem;}
.footer_img .footer_dwfl img{width:3.55rem;height:2.3125rem;}
.footer_img .footer_dwfr {position:absolute;top:-1.35rem;right:1.5125rem;}
.footer_img .footer_dwfr img{width: 5.5375rem;height: 3.2375rem;}
.footer_img img{width:100%;}
.footer {padding-top:0.375rem;padding-bottom:0.375rem;width:19.375rem;margin:0 auto;}
.footL {margin-right:0.375rem;}
.footR span.footewm3 {width:1.925rem;position:absolute;right:0;bottom:0;float:none;    bottom: 0.025rem;}
.footC p,.footC p span {font-size:0.225rem;line-height:0.375rem;color:#cb9a4d}
.footC p a {font-size:0.225rem;line-height:0.375rem;color:#cb9a4d;margin:0 0.125rem;}
.footnav  a:nth-child(1) {margin-left:0;}
.footnav {margin-bottom:0.25rem;}
.footR span {float:left;display:inline-block;text-align:center;font-size:0.175rem;width:1.1rem;margin-left:0.5rem;color:#333;    font-family: "雅黑" !important;}
.footR span img{margin-bottom:0.125rem;    width: 100%;}
.footR {padding-right:2.65rem;position:relative;}
.footR span.footewm3 em{    font-family: "雅黑" !important; font-size: 0.175rem;}

/* 适配代码 */
@media screen and (max-width: 768px){
.mt_content{    width: 100%;}
.web_logo .logo{width: 60%;}
.phoneTb{ display: block; width: 40%; float: left;    padding-top: 4%;}
.phoneTb p{    margin-left: 10px;float: right;}
.web_logo .comwidth{display: none;}
.menutwo{display: none;}
/*导航*/
.index_nav{margin:0;height:auto;z-index:900;position:absolute;top:0;left:-100%;width:100%;height:100%;background:rgba(0,0,0,0.5);}
.index_nav .Ul {width:78%;position:absolute;top:0;left:-0%;overflow:hidden;    background: url(/eportal/uiFramework/commonResource/image/2023102614303294850.png);box-sizing:border-box;padding:1rem;z-index:2;height:100%;}
.index_nav .Ul>li{width:95%;height:auto !important;    border-bottom: 1px solid #cb9a4d;transition:all 1s;}
.index_nav .Ul>li:last-child{border-bottom:none;}
.index_nav .Ul li>a{font-size:18px !important;padding:0 !important;line-height:54px !important;}
.index_nav .Ul li a{    color: #cb9a4d !important;}
.index_nav .Ul .one{    width: 100%;    text-align: left;}
.index_nav .Ul .one a.liet, .index_nav .Ul .one a.no{display: unset;}
.index_nav .Ul .one a.liet, .index_nav .Ul .one:hover{    background: unset;    border-radius: unset;}
.index_nav .Ul .one .select{background:none;width:100%;overflow:hidden;position:static;padding: 0;margin-bottom: 0.125rem;}
.index_nav .Ul .one .select .two{float:left;width: 50%;}
.index_nav .Ul .one .select .two a{font-size:14px !important;line-height:30px !important;width:100%;}
.index_nav .Ul .one a.liet:hover .select{border-top:1px solid #000;}
.Ul>li>a:after{position:static;}
.index_nav .Ul .one:hover .select{display:none;}
.index_nav .Ul #id7 a{padding-left: 0;border-left: none;}
.index_nav .Ul .one .select .two:hover a{    background: unset;}
/*logo搜索导航*/
.web_logo .Link{width:80%;    padding: 20px 0;}
.web_logo .Link img{}
.web_logo .Link span{font-size: 24px;}
.comwidth>p{float:right;margin-top:22px;margin-left:12px;}
.sea{margin-top:34px !important;}
.sea{display:none;}
.web_logo{height: auto;background: #fff;padding: 3%;}
.web_logo .search{width:100%;    margin: 0px 0 5px 0;z-index:1;display:block;position:static;border:1px solid #ccc;border-radius:30px;}
.web_logo .search .btn{float:right;margin-right:10px;color:#333;}
.web_logo .search .hbinput{width:76%;font-size:15px; }
.searBox{display:block;position:static;width:auto;padding-bottom:0;border-bottom:none;}
.searBox .searImg{display:none;}


/*phone关闭按钮*/
.phoneX{display:block;position:absolute;top:1.6%;left:63%;z-index:1000; }
.phoneX img{width:33px;}
.phoneNav{display: block;}
.phoneJiu{display: block;}
.phoneSousuo{display: block;}

/*尾部*/
.footer_hui{    padding-top: 30px !important;}
.footer{    width: 96%;    padding-top: 30px;padding-bottom: 30px;}
.footer_img img{    width: 100%;}
.footnav{    margin-bottom: 0;}
.footL img{    display: none;}
.footC p, .footC p span{    font-size: 14px;text-align: center;line-height: 30px}
.footewm3{  display: none !important;}
.footR{    padding-right: 0;    padding-top: 20px;width: 100%; display: flex; justify-content: space-around;}
.footC p a{    font-size: 14px;}
.footC{    width: 100%;}
.footR span{    width:80px;    margin-left: 0;    font-size: 12px;}
.footer_dwfl, .footer_dwfr{    display: none;}
.footR span img{    margin-bottom: 10px;}
}