@charset "utf-8";
.up{background: #000000;width: 100%;}
.up .uk-navbar-container:not(.uk-navbar-transparent) {background:inherit;}
.up .uk-navbar-nav>li{line-height:36px; color: #999; margin-right:5px; font-size: 12px;}
.up .uk-navbar-nav.y>li{margin-left:0px; margin-right:0;}
.up .uk-navbar-nav>li>a{min-height:36px;padding:0 0 0 10px;font-size: 12px;}
.up .uk-navbar-dropdown {
    width:170px;
    padding:5px 15px;
}
.up .uk-nav>li>a {padding: 0;}

#layout{position:absolute; width: 100%; z-index: 10;transition: all 1s;}
/*#layout#headbox{position: relative;}*/
.uk-sticky-fixed{box-shadow:1px 1px 1px 1px rgba(0,0,0,0.1);}
#layout.uk-sticky-fixed .header{background:rgba(255,255,255,1);transition: all 1s; opacity: 1}
#layout.uk-sticky-fixed .header .uk-logo.logo{background: url(../images/logo-1.png) no-repeat left 0px; background-size: 100%}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a, #layout .header:hover a, #layout.uk-sticky-fixed a{color: #333}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a:hover, #layout .header:hover a:hover, #layout.uk-sticky-fixed a:hover{color:#203F8E;}
#layout.uk-sticky-fixed .uk-navbar-nav>li>a:hover{color:#203F8E;}
#layout.uk-sticky-fixed .up .uk-navbar-nav>li>a {color: #999}
#layout.uk-sticky-fixed .up .uk-navbar-nav>li>a:hover, .up .uk-navbar-nav>li>a:hover, .up .uk-navbar-nav>li>a.uk-open {color: #ccc}
#layout .header .uk-navbar-dropdown-nav>li>a:hover{color: #fff; background: #203F8E}
#layout .header .uk-navbar-nav>li>a.uk-open{color:#203F8E;}

#layout .uk-search-navbar .uk-search-input {font-size: 1rem;}
#layout .uk-navbar-toggle.search{padding-right: 0}

.header .uk-navbar-dropbar-slide{background: url(../images/nav-bg.jpg) no-repeat center -150px #f1f1f1; background-size: 100%; box-shadow: 0 5px 7px rgba(0,0,0,.0);}

.left-menu .mob-logo{width: 100px;height:48px;display:block; background: url(../images/logo.png) no-repeat left 0px;background-size: 100%;}
.left-menu .uk-nav-parent-icon>.uk-parent>a::after{
    transform:rotate(180deg);
-ms-transform:rotate(180deg);     /* IE 9 */
-moz-transform:rotate(180deg);    /* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg);  /* Opera */
}
.left-menu .uk-nav-parent-icon>.uk-parent.uk-open>a::after{
    transform:rotate(0deg);
-ms-transform:rotate(0deg);     /* IE 9 */
-moz-transform:rotate(0deg);    /* Firefox */
-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
-o-transform:rotate(0deg);  /* Opera */
}
.uk-offcanvas-bar.left-menu {background: #203F8E}
.uk-offcanvas-bar.left-menu hr{background: rgba(255,255,255,0.1);}
.uk-offcanvas-bar.left-menu .en a, .uk-offcanvas-bar.left-menu .bq,.uk-offcanvas-bar.left-menu .design a{color:rgba(255,255,255,0.4); }
.uk-offcanvas-bar.left-menu .bq,.uk-offcanvas-bar.left-menu .design a{font-size: 12px; line-height: 16px;}

.uk-modal-dialog.ss {background:rgba(0,0,0,0.9);}
.uk-modal-dialog.ss .uk-modal-close-full{background:rgba(0,0,0,0.0);}

.down-menu li a{border-bottom: 1px solid #ccc; display: block;}
.down-menu li a:hover{color: #203F8E; border-bottom: 1px solid #203F8E;}
.down-menu .txt{font-size: 14px; line-height: 20px;}

/*banner*/
.banner{position:relative; width: 100%;height:950px; top: 0}
.banner .uk-position-fixed {width: 100%;}
.banner h1{font-family:'Arial',"Microsoft YaHei"}
.banner .en-bt{font-style:italic; line-height: 30px;}
.banner .cn-bt{margin-top:15px;}
.banner .ad-an{margin-top:45px;}

/*ggbanner*/
.ggbanner h1{font-family:'Arial Black', sans-serif;  margin-top:5px;}
.ggbanner.about h3{line-height: 24px; font-style: italic; margin-bottom: 10px;}
.ggbanner .weizi{font-size: 14px;}
.ggbanner.chanpin-banner .uk-height-large{ height: 850px; }

a.uk-button.back:hover{color: #fff; background:#203F8E;border: 1px solid #203F8E}

.more-gd{padding-right:30px; padding-bottom: 3px; background:url(../images/jt-hover.png) no-repeat right 6px; background-size: 25%}
.more-gd:hover{color: #203F8E; background:url(../images/jt-hover-1.png) no-repeat right 6px; background-size: 25%}
.uk-button-text:before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #203F8E;transition:right .3s ease-out}


.home-news ul li, .home-news ul li a:focus {z-index: 2;box-shadow: 10px 10px 20px 0px rgba(0,0,0,0.3);transition: 0.3s;}