@charset "utf-8";
@media (min-width: 960px){
.uk-section-large{padding-top: 100px; padding-bottom: 100px;}
}
@media (min-width: 1200px){

}
@media (max-width: 1024px){
.kechixu .lb .pic{height:initial; margin-bottom:30px;}
.kechixu .lb .j{bottom: -50px}
.kechixu .lb .j.zuo{left:0px;}
.kechixu .lb .j.you{left:50px;}

.kechixu .lb .tit .pd {padding:20px;}
}
@media (max-width: 1360px){
.kechixu .lb .j{bottom:315px; }
}
@media (max-width: 1480px){
.uk-container-large{max-width: 1200px;}
.header .uk-navbar-nav>li {margin: 0 15px;}
.header .uk-navbar-nav>li>a{padding:0;}
.banner .bt-en{font-size:6.2vh; margin-top: 30px;}

.homecp{background:url(../images/home/cpbg.jpg) no-repeat; background-position: center center; background-size:130% }

.i_zgs_li{width:21.40%;}
.js_wzgs{width:34%;}

.kechixu .lb .j{bottom:315px; }
.kechixu .lb .j.zuo{left:260px;}
.kechixu .lb .j.you{left:300px;}

.kechixu .lb .pic{height: 320px;}
.kechixu .lb .tit .pd{padding:70px 20px;}

}
@media (min-width:768px) and (max-width: 1680px){

}

/*==mob==*/
@media screen and (max-width:768px) {
.uk-container{padding-left:20px; padding-right:20px;}
.huanhang{display: initial;}
#layout .header, #layout.uk-sticky-fixed .header {background:#fff;}
/*.header .uk-container{padding-left: 0 !important;}*/
.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height: 55px; }
.header.mob .uk-logo.logo{width:100px;}
.header .uk-logo.logo{width:100px; height:50px; background: url(../images/logo.png) no-repeat left center; background-size: 100% }
#layout{position:absolute; background:#fff; width: 100%; z-index: 10}
#layout.uk-sticky-fixed .header.mob .uk-logo.logo{width:100px;}
#layout.uk-sticky-fixed .header .uk-logo.logo{width:100px;  height:50px;}

.header nav {padding: 0px;}
.footer .ptb{padding:40px 0 20px 0;}

/*banner*/
.banner{position: relative;}
.banner .bt-cn{font-size:6.6vw;}
.banner .bt-en{font-size:5.6vw; margin-top:10px;}
.ggbanner .pic {
    color: #fff;
    line-height: 1.6;
    font-size: 14px;
}
.ggbanner .cn{font-size:24px;}
.ggbanner .pic-box .line {
    margin-top:10px;
    margin-bottom:10px;
}
.ggbanner .pic-box h4{font-size: 16px;}
.ggbanner .by{padding-top:50px;}

.about-left{padding-left: 0}
.homeabout .cont {
    font-size: 14px;
    line-height: 24px;
}
.homecp{background-position: right center; background-size:cover }

.uk-subnav.news-sub>*>:first-child {font-size: 14px; padding:0;}

.kechixu .lb .pic{height:initial; margin-bottom:30px;}
.kechixu .lb .j{bottom: -50px}
.kechixu .lb .j.zuo{left:0px;}
.kechixu .lb .j.you{left:50px;}

.kechixu .lb .tit .pd {padding:20px;}
.title h1{font-size:28px;}


.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;}


.subnav{position:relative; padding-bottom:0px; margin-top:0px; z-index:1;}
.subnav .uk-subnav-pill>*>:first-child{padding: 10px;}
.prl0{padding:0;}

.licheng h4 {font-size: 16px;}
.licheng p{font-size:12px;}
.licheng .kbbg .j{margin:5px 0 10px 0;}



.rongyu-pd{padding:0;}.rongyu-pd.t{padding-top:60px;}
.rongyu-pd.t .jian{ margin-bottom:0; }
.ry-line{border:0;}
.ry-line:before{width:0}
.ry-line{padding-left:0px;}
.ry-line:before{top:0px;}

.nav-collapse a {line-height:1.2; font-size:14px;padding: 10px;}
.nav-toggle{display:none;}
.nav-collapse { width:auto !important; margin:0 auto;}


.fangan .bg{background:#fff; padding:15px;}
.fangan .bg h4{font-size:16px; width:80%;}
.zp-fl .b.uk-padding{padding:20px;}
.zp-fl .b span{font-size:46px;}

.wangdian {padding-left:20px;}
.fuwu-jcgc .pic {padding:30px 20px;}
.fuwu-jcgc span {font-size:36px;}
.fuwu-jcgc .pic h3 {font-size:16px;}
.fuwu-jcgc span.an { margin-top: 20px;font-size: 12px; padding: 5px 10px;}

.pic-box.uk-margin-large-top {margin-top:0px!important;}
.cp-xx-canshu table{width: auto !important}
.cp-xx-canshu table tr td{font-size: 13px; line-height: 18px; padding:5px;}



.tcdPageCode span.disabled {
  display: inline-block;
  height:20px;
  line-height:20px;
  padding: 0 5px;
  margin: 0 2px;
  font-size: 12px;

}
.tcdPageCode span.current {
  display: inline-block;
  height:20px;
  line-height:20px;
  padding: 0 5px;
  margin: 0 2px;
  color: #fff;
  background-color: #047CEB;
  border: 1px solid #047CEB;
  vertical-align: middle;
  border-radius:1px;
}
.tcdPageCode a {
  display: inline-block;
  color: #047CEB;
  height:20px;
  line-height:20px;
  background: #fff;
  padding: 0 5px;
  border: 1px solid #ddd;
  margin: 0 2px;
  vertical-align: middle;
  border-radius:1px;
}



}


@media screen and (max-width:376px) {
	.nav-collapse a {line-height:1.2; font-size:12px;
  padding: 10px;
}
.ggbanner .cn {font-size: 20px;}
.ggbanner .uk-grid-large>.uk-grid-margin{margin-top:20px;}

}


