@charset "utf-8";
@media (min-width: 960px){

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

}
@media (max-width: 1480px){
	body {font-size:14px; line-height:24px; color:#332c2b; }
.uk-container-large{max-width: 1200px;}
.header .uk-navbar-nav>li>a{padding:0 5px; font-size: 16px;}

.homeabout .cont{line-height:24px}
.cpjs{padding:20px 20px;}
.hcphd .uk-slideshow-items{min-height:500px !important;}
}

@media (max-width: 1360px){
.cpjs{padding:60px 20px;}
.hcphd .uk-slideshow-items{min-height:480px !important;}
}


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

}

/*==mob==*/
@media screen and (max-width:768px) {



.huanhang{display: initial;}
.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:130px;}
.header .uk-logo.logo{width:120px;height:50px; background: url(../images/logo.png) no-repeat center center #d65222;background-size: 75%  }
#layout{position:relative; width: 100%; z-index: 10}
#layout.uk-sticky-fixed .header.mob .uk-logo.logo{ background: url(../images/logo.png) no-repeat center center #d65222;background-size: 75%}
.footer .ptb{padding:40px 0 20px 0;}

/*banner*/
.banner{position: relative;}
.banner .by {
    position: absolute;
    z-index: 2;
    top: 80px;
    left: 30px;
}

.banner .bt-cn {
    font-size:36px;
    line-height: 1.2;
    margin-top: 10px;
}
.banner .bt-x {
    font-size: 16px;
}
.poos .xbt{display: none;}
.hcpfl.uk-tab>*>a{font-size: 16px; padding: 0 0 5px 0;}
.gd .more2 {
    font-size: 12px;height: 30px;
    line-height: 30px;
    padding: 0 10px;}


.banner .btt{position: absolute; bottom: 50px; z-index: 2; width:100%; display: none;}
.banner .btt .nr{margin-left:150px; margin-right:140px;}
.banner .btt h4{font-size: 16px;}

.lbbt{position: absolute; left: 0; width:100%; bottom: 45px;}
.lbbt .lbml{position: relative; padding-left:30px; padding-right: 30px;}
.lbbt .jjt.uk-slidenav{
    width: 36px;
    height: 36px; color: #333;
    line-height: 34px;}



.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;}


.ggtit h1{font-size: 28px; line-height:1;}
.ggtit h2{font-size: 24px;}
.ggtit h3{font-size:18px; line-height:1;}
.cpjs {
    padding: 30px 20px;
}
.hcpmr {
    margin-right:0px;
}

.homenews-list .txt {
    padding:0 20px 20px 20px;
}
.guanyu .pic{color:#fff; margin-bottom:300px;}
.zcbt .mcc{position:relative;}

.cpmc .bt {
    padding: 20px;
}
.cpmc .xq { padding:0  20px;
    position: relative;
    bottom: 0px;
    left: 0px;
}

.ggbox .ggpic{padding:20px;}

}





