@charset "utf-8";
@media (min-width: 960px){
.uk-section{padding-top: 100px; padding-bottom: 100px;}
.uk-container {
    padding-left: 80px;
    padding-right: 80px;
}
.uk-child-width-1-7\@m>* {width: calc(100% * 1 / 7.001);}



}
@media (max-width: 1024px){

}
@media (max-width: 1480px){
body {font-size:14px; line-height:24px; color:#332c2b; }
.uk-container-large{max-width: 1200px;}
.ggtt {margin-top: 50px;}
.ggtt h1 {font-size: 46px;}
.ggtt h5 {font-size: 16px;}



.js_wzgs{width:54%;}
.i_zgs_li .i_qhan .cybt{font-size:20px;}


}
@media (min-width:768px) and (max-width: 1680px){

}

/*==mob==*/
@media screen and (max-width:768px) {
.header{padding:20px 0;}
.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height: 55px; }
.header.mob .uk-logo.logo{width:130px;}
.header .uk-logo.logo{width:160px; background: url(../images/logo.png) no-repeat left center; background-size: 100% }
#layout{position:relative; width: 100%; z-index: 10}
#layout.uk-sticky-fixed .header.mob .uk-logo.logo{background: url(../images/logo.png) no-repeat left center; background-size: 100%}
.footer .ptb{padding:40px 0 20px 0;}




.ml0{margin-left:0;}
.mr0{margin-right:0;}
.pt0{padding-top: 0;}


.huanhang{display: initial;}

.uk-offcanvas-bar{width:200px;}


/*banner*/
.banner{position: relative;}
.banner .bg{background:rgba(0,0,0,.3);}


.js_wzgs .i_zgstit{padding: 20px;}
.i_zgs_li .i_qhan .cybt {
    font-size: 16px;    padding:20px 10px;
}
.htitle h1{writing-mode: inherit !important;}
.uk-section .uk-position-bottom-center{padding:30px 0; position:relative !important;
left: 0%;
 transform: translateX(0%);
}
.banner .by img{width: 80px;}


.footer .foot-logo .logogo{float: left;}
.footer .foot-logo a span{font-size:26px !important;}
.footer .foot-logo .logogo span{font-size:20px;}




.shuju li{text-align: left; border-bottom: 1px solid #ddd}
.shuju li h1, .shuju li h5{padding-left: 60px;}
.shuju li h5{padding-left: 60px;}
.shuju li h1{line-height: 30px;}
.shuju h5 {margin-top:0px;}
.shuju .ico-sj{float: left;}
.shuju .ico-sj img{width: 45px}
.shuju h1, .shuju h1 .sz {font-size:26px;}


.shuju.cg{margin-left:0px; background:#fff; padding-top:20px;}
.shuju.cg .ico-sj{float: left; margin-right:0px;}
.shuju.cg h1, .shuju.cg h1 .sz{font-size: 26px; line-height: 1}
.shuju.cg h5{margin-top:3px; font-size: 14px;}


.ggtt h1 {font-size:36px;}
.ggtt h5 {font-size: 12px;}

.ggtt {margin-top: 0px;}
.ggtt .ggmc.mm h1 {font-size: 26px;}
.ggtt .ggmc.mm:before {width: 30px;height: 350px;background-size: 80%;}
.ggtt .ggmc.mm {padding-right: 30px;}
.ggtt .ggmc.mm.qqc .quan {right: 10px;}

.ggtt .ggmc.mm.guana{height:350px;}



.hiuy.uk-subnav-pill>*>:first-child img {border-radius: 4px;}
.hiuy.uk-subnav-pill>.uk-activeee>a {border-radius: 4px;}


.shenghuojia .uk-open .uk-accordion-title{padding:10px; background:#fff; color:#d6292c;}
.shenghuojia .uk-accordion-title{ padding:10px; background:#fff; }
.jjt.zzz {top:45%;}
.jjt.uk-slidenav {width: 26px;height: 30px;}
.uk-position-small.jjt {
    margin:5px;
}

.news:before, .newslist:before{display:none;}
.newslist{padding-left:0;}
.newslist .ncont{padding-left:0;}


.zhuanshu{font-size:18px;}

}





