@charset "utf-8";
.uk-section-large {
    padding-top: 50px;
    padding-bottom: 50px;
}

@media (min-width: 960px){
.uk-section-large {
    padding-top: 100px;
    padding-bottom: 100px;}
}

@media (max-width: 1480px){
.uk-container-large {max-width: 1200px;}

.header .uk-navbar-nav>li{ margin:0 15px; }
.footer .lianxi{font-size: 16px;}
.baozhang hr {margin: 20px 0;}
.baozhang .t,.peixun li {font-size: 14px;}
.baozhang h3{font-size: 20px;}
.uk-grid-small.peixun>.uk-grid-margin{margin-top:5px;}

}
@media (max-width: 1360px){
	.header .uk-navbar-nav>li>a {font-size: 14px;}
    .header .uk-navbar-nav>li {margin: 0 10px;}
}
@media (max-width: 1280px){
.header .uk-navbar-nav>li {margin:0 5px;}

}
@media (max-width:1024px) {

}
@media (min-width:768px) and (max-width: 1680px){

}

/*==mob==*/
@media (max-width:768px) {
.huanhang{display: initial;}
.uk-section-xlarge{padding-top: 50px;padding-bottom: 50px;}

.header {padding: 0 0 0 15px;}

.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:55px; 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 .uk-logo.logo{width:100px; height: 55px;}

.footer .ptb{padding:40px 0 20px 0;}
/*banner*/
.banner{position: relative;}
.banner h1 {font-size: 6.6vw; margin-top:5px; line-height: 1.2;}
.banner .mt{margin-top:10px!important;}
.banner h3{font-size: 14px;}
.banner .biaoyu {top: 10%;}
.uk-button.video-button{padding:0 20px; font-size: 12px; line-height: 24px;}

.ggbanner{position: relative;background:#a03979;height:initial;}
.ggbanner h1{font-size:24px; line-height: 1.2;}
.ggbanner .ms h4{font-size: 16px;}
.ggbanner .x {margin: 10px 0;}
.ggbanner .uk-margin-small-top{margin-top:0px!important;}

.title .pic,.home-about .pic{font-size: 16px; line-height:28px;}

.jishu .jsbg{background: #f5f5f5; padding:30px;}
.baozhang hr {margin: 15px 0;}
.baozhang h3{font-size: 20px;}
.jishu .ico-js span{font-size: 46px;}


.shuju .sz h1{font-size: 36px; font-weight: bold; color: #a03979}
.shuju .sz h1 span{font-size:16px;}
.shuju .sz h5{font-size:12px;}

/*公用*/
.weizi-1{font-size: 12px;line-height:40px;}

.title h1{font-size: 28px;}
.title h4{font-size: 16px;}
.title .x{margin:10px auto 15px auto; width:50px; height: 2px; background:#843f80;}
.map{width: 100%;height: 240px;}


.home-about{background-size: 220%; background-position: left bottom}
.home-about .pic{font-size: 16px;}
.home-about a{font-size: 12px;}
.ico-about span{font-size:24px;}
.ico-about{width: 60px; height:60px; line-height: 60px;}

.news.cp h5 {
font-size: 12px;
}


}





