﻿@charset "utf-8"; 
:root{--color:#F7941D;}
.banner-inner img{min-height:auto}
.pagesbanner .pagesbanner-animate{top:30%;width:61.5%;padding:0}
.pagesbanner .pagesbanner-animate .p1{position:relative;font-size:2.5vw;font-weight:700;line-height:1}
.pagesbanner .pagesbanner-animate .p1::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5vw;background:#a39139;z-index:-1}
.home-more,.pro-list li .pro-info .more,.sidebarhot-list .sidebarhot-item .sidebarhot-info .more,.newslist li .newslist-info .more{text-transform: capitalize;}
.wmkcfeedback input{ width: 49% !important; }

@media (min-width:1025px){body:not(.nobanner){padding-top:140px;}
header .head-info,.nobanner header .head-info,header.is-active .head-info{background:#fff;}
.head-info .nav-ul>li a,.head-info .head-search button,.head-info .nav-ul>li>.submenu em{color:#000}
.head-info .nav-ul>li ul{background: #fff;}
.head-info .nav-ul>li:hover .submenu li:hover>a,.head-info .nav-ul>li:hover>.submenu li:hover em{color:#fff;}}
@media (min-width:1025px) and (max-width:1366px){body:not(.nobanner),.nobanner{padding-top:120px;}}
@media (max-width:1024px){.head-info,header.is-active .head-info{background:#fff}
.m-menu span{background: #000;}}