/* ---------------------------------------------------------- */

/*                                                            */

/* PAD                                                        */

/*                                                            */

/* ---------------------------------------------------------- */





/* header */

.header { height: 60px; z-index: 999999; width: 100%; box-shadow: 0 4px 6px rgba(0, 0, 0, .3); top: 0; background: rgba(255, 255, 255, 0.8);position: relative;}

.logo {display: none;}

.m-table{width: auto}



#swiperbanner {height: 565px;}



/* LOGO */

.mlogo{float:left;width:80%;height:60px;vertical-align:middle;z-index:2;position:relative;margin:0;display: block; left: 1.2vw;}

.mlogo a{display: block; height: 100%}

.mlogo span{display: inline-block; height: 100%; width: 0; text-align: center; vertical-align: middle;}

.mlogo img{vertical-align: middle;max-height: 100%}



/* 导航-2 */

.child .childContent { display: none !important }

button.nav-trigger { display: block; }

.nav_transform1 { position: fixed; top: 0; bottom: 0; left: 0; z-index: 20; overflow-y: scroll; box-sizing: border-box; padding: 44px 10px 0; width: 65vw; border: 0; background: #262526; text-align: left; text-transform: none; -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-overflow-scrolling: touch; }

.nav_transform1 { transition: -webkit-transform .3s cubic-bezier(.86, 0, .07, 1); transition: transform .3s cubic-bezier(.86, 0, .07, 1); }

.navigation-is-visible .nav_transform1 { -webkit-transform: none; transform: none; }

.nav-overlay { position: fixed; top: 0; left: 0; z-index: 10; width: 100vw; height: 100vh; background: rgba(0, 0, 0, .6); opacity: 0; transition: opacity .3s linear; pointer-events: none; }

.navigation-is-visible .nav-overlay { opacity: 1; pointer-events: auto; }

.nav_transform1 ul.navCont li.child { float: none; margin: 0 auto; width: auto;}

.nav_transform1 ul.navCont li.child a {line-height: inherit;color:#fff;font-size: 14px}

.nav_transform1 ul.navCont li.child.last { margin-right: auto; }

.nav_transform1 ul.navCont li.child a:after{display: none}

.nav_transform1 ul.navCont li.child .childcont{display: none!important}



/*内页banner*/

.nbanner {height: 220px;}

.nbanner p {padding-top: 0px;}







/* ==========================================================================

   Common module

   ========================================================================== */





/* ==========================================================================

   Index Page

   ========================================================================== */



/*产品*/

.prod_rec strong{font-size: 2rem;}

.prod_rec h4{font-size: 2rem;}



/* ==========================================================================

   Inner Page

   ========================================================================== */

