@charset "utf-8";
@media (min-width: 960px){
.uk-section-large{padding-top: 100px; padding-bottom: 100px;}
}
@media (min-width: 1920px){
/*.homepclb .jt.jtz{left:63.4%;}
.homepclb .jt.jty{right:30%;}*/
.hdnr{height:340px;}
}

@media (max-width: 1800px){
	.homebox:before {height:90px;}
.homebox .uk-padding-large {padding: 20px 50px;}
.jiashao {margin-top: 80px;}
}


@media (max-width: 1480px){
.uk-section-large{padding-top: 100px; padding-bottom: 100px;}
body {font-size:14px; line-height:24px; color:#332c2b; }
.uk-container-large{max-width: 1200px;}

.uk-container-large{max-width: 1200px;}
.header .uk-navbar-nav>li>a{padding:0 20px; font-size: 16px}

.banner .bt-cn{font-size:4.6vw; }
.banner .jiantou{margin-top:40px;}
.footer .uk-nav>li>a{font-size: 13px;}
.footer .uk-nav-default>li>a {
    line-height: 24px;
}.footer .uk-active .f-bt {font-size: 14px;}
.homebox .uk-padding-large {padding: 40px 50px;}

.fangan h3{font-size:16px}

.gybanner .uk-padding-large{ padding: 40px }

.jiashao {margin-top: 80px;  margin-right: 60px; font-size: 15px; line-height: 26px;}
.homebox:before {height: 120px;}
.hcplb {height: 65%;}

.hdnr{height:260px;}


.home-news-lb{padding: 20px;}
.home-news-lb li {padding: 12px 0px;}


.yyong.min .hangyelb .ico-hy span{font-size:30px; line-height:1;}
.yyong.min .hangyelb .uk-margin-small-top {font-size: 14px;}

}


@media (min-width: 1200px){
.uk-child-width-1-12\@l>* {
    width: calc(100% * 1 / 12.001);
}
}


@media (max-width: 1280px){
.Menubox h2{margin-bottom:30px; font-size: 20px; }
}
@media (max-width: 1024px){
.homeabout:before{width:60%;background:#fff;}
.shuju h1, .shuju h1 .sz{font-size:36px;}
.shuju h1 .w {margin-top: 5px;}
}


/*==mob==*/
@media screen and (max-width:768px) {
.uk-section-large {padding-top: 60px;padding-bottom: 60px;}

.huanhang{display: initial;}
.header .uk-navbar-container:not(.uk-navbar-transparent) {
    padding: 0 0 0 15px;
}
.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height: 55px; }
.header.mob .uk-logo.logo{width:140px;}
.header .uk-logo.logo{width:140px;height:50px; 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;}
.foot-logo img {
    width: 155px;
}
/*banner*/
.banner{position: relative;}
.banner .bt-cn{font-size: 24px;}
.banner .bt-x {font-size: 30px;}
.banner .bt-en {font-size: 16px;margin-top:20px;}
.ggbanner h1{font-size: 24px;}
.homebox:before{height:80px;}
.homebox.uk-margin-large-top {
    margin-top: 20px!important;
}
.ggbanner .pic-box.cpp {
    padding-bottom: 0px;
}
.homepclb .jt {padding:5px 10px;}
.homepclb .jt.jty {right: 0;}
.homepclb .jt.jtz {right: 36px;}


.ico-fan span {
    font-size:66px;
    line-height: 1;
}
.fangan h3{font-size: 18px; }
.fangan .uk-padding{padding:0 40px;text-align: center}
.fangan .nn{opacity: 1}

.uk-position-small.fan{ margin:0;}

.homepclb{background: #333}
.homepclb .uk-slideshow-items{height:inherit !important; min-height:550px !important}
.hcplb {height:100%;}

.hcplb .hcfl {padding:20px;}



.homehangye{padding:0;}
.hangyelb .ico-hy span{font-size:46px; line-height:46px;}





.xwlb a {margin-left:0px; margin-right:15px;}

.fangan-lc li h5 {
    padding: 15px;}

.jobZw .job-bg{padding: 20px;}

.rencaifl .ztbt{padding:20px;}
.rencaifl .ztbt .ico-zt{float:inherit;}
.rencaifl .ztbt h3{line-height:26px;font-size:16px;}
.rencaifl .ztbt .ico-zt span{font-size:36px; line-height:36px;}
.zpnr{padding:20px;}
.news-xx img{width:inherit !important; height:inherit !important;}
.chanpin {margin-top:0px;
    padding-bottom:50px;
}
.cplb {padding:15px 0;font-size: 12px;}
.cpfl .uk-tab{ margin-left:0px;}
.cpfl .uk-tab>* {padding-left:0px; width:50%;}
.cpfl .uk-tab>*>a{padding:15px;}
.cpfl .uk-tab>.uk-active>a{padding:15px;background-color: #e62129 !important;}
.cpfl .ico-cp span {font-size:26px; line-height: 1}
.cpfl .uk-tab::before{border-bottom:0;}
.hangyelb {padding: 30px 0;}
.fawz, .fawz a {font-size: 12px;}
.cp-lb .txt {
    padding:20px;
}
.cpfljs li{float:left; width:50%;  font-size:14px;}
.cpfljs li a{padding:20px 10px !important; background:#333!important; font-size:14px;}
.cpfljs .hover a{background: #0e7ac0!important;color: #fff;}

.cpfljs .ico-cp span {
    font-size: 26px !important;
    line-height: 1;
}
.cpfl .uk-tab-left>*>a{font-size:14px;}
.cpfl .uk-tab-left>*>a .ico-cp {
    margin-bottom: 0px!important;
}

.jiashao{margin-top:50px; margin-right:0px; font-size: 16px; line-height:26px;}
.gengduo{margin-top:20px;}
.gengduo a{padding:8px 20px 8px 30px; width:90px;}
.homebox .uk-padding-large {padding: 40px 20px 100px 20px;}
.homebox .uk-padding-large.lxx {padding: 40px 20px;}



.shuju li .b{border-bottom: 1px solid #ddd;padding-bottom:5px;}
.shuju h1, .shuju h1 .sz {font-size:56px;}

.map{width: 100%;height:320px;}
.prl0{padding:0;}
}
@media screen and (max-width:376px) {
.homepclb .uk-slideshow-items{height:inherit !important; min-height:560px !important}
}


