﻿
@media (max-width: 768px){
.product_list .product_title {display: none;}
.uk-card.uk-card-hover.case a .case_img {height: 120px;}
.i_case .i_case_img {height: 120px;}
}
@media (min-width:768px) and (max-width: 1299px){
.header .uk-navbar-nav li.phone_dh {display: none;}
.header .uk-navbar-nav li {padding: 0 1rem;}
.uk-dropdown.down-nav {min-width: 6rem;}
ul.uk-nav.uk-dropdown-nav.gnav ul.uk-nav.uk-dropdown-nav.gnav {margin-left: 6rem !important;}
.product_list .product_title {display: none;}
}
@media (min-width:1100px) and (max-width: 1299px){

}
@media (min-width:1300px) and (max-width: 1680px){
.header .uk-navbar-nav li {padding: 0 1.5rem;}
.uk-dropdown.down-nav {min-width: 7rem;}
ul.uk-nav.uk-dropdown-nav.gnav ul.uk-nav.uk-dropdown-nav.gnav {margin-left: 7rem !important;}
.about_index .uk-card.uk-card-body {padding-left: 160px;padding-top: 0;}
.index_news_list .uk-card img {margin-top: 7%;}
.nei_nav .uk-card.uk-card-body {background: url(../images/shuxian.png)35% no-repeat;}
.uk-card.uk-card-hover.case a .case_img {height: 220px;}
.i_case .i_case_img {height: 220px;}
}

@media (min-width:1680px){
}
/*==mob==*/
@media screen and (max-width:768px) {
body{font-size:14px; line-height:22px; }
.siu-mob-pl30{padding-left: 30px !important}
.siu-mob-pt30{padding-top: 30px !important}
.siu-mob-pr30{padding-right: 30px !important}
.siu-mob-pl0{padding-left:0px !important}
.huanhang{display: initial;}
.header {line-height: 1;}
.header .uk-navbar-nav>li>a,.header .uk-navbar-toggle{min-height: 50px; }
.header .uk-logo.logo{/* width: 137px; *//*height:50px;*/}
.banner.pcindex {display: none;}
.banner.wapindex {display: block;}
.about-bg {min-height: 300px;background: #0055b4;padding: 0;margin: 0;width: 100%;position: static !important;}
/*left-menu*/
.uk-offcanvas-bar.left-menu hr {margin: 10px 0;background: rgba(255,255,255,0.1);}
.uk-offcanvas-bar{background: #013c7f;}
.uk-offcanvas-bar.left-menu hr { margin: 10px 0;background: rgba(255,255,255,0.1);}
.uk-offcanvas-bar.left-menu .uk-nav-default>li>a{padding:10px 0; font-size: 16px; color: #eee}
.uk-offcanvas-bar.left-menu .uk-nav-default>li{border-bottom:1px solid rgba(255,255,255,0.1);}
.mob-menu ul.uk-nav-sub{padding: 0px 0 20px 10px;}
.mob-menu .bq{font-size: 12px;}
.uk-offcanvas-bar{width: 88%}
/**/
.index_about img {margin: 0 !important;}
.index_news_list {padding-left: 0;margin-top: 0 !important;}
.index_news_list dd {-webkit-line-clamp: 1;}
.index_product {padding: 0 3rem;}
.index_news_list .uk-card img {margin-top: 10%;}
.case_list .uk-slider .uk-light a.uk-position-center-left{margin-left:-20px;}
.case_list .uk-slider .uk-light a.uk-position-center-right{margin-right:-20px;}
.shuzi.uk-dark.uk-margin-medium-bottom {padding: 3%;}

.case-box{padding: 30px}
.uk-subnav.anli-fl>*>:first-child{margin: 0}
.uk-subnav.anli-fl>*{padding-left: 10px}
.uk-subnav-divider.anli-fl>:nth-child(n+2):not(.uk-first-column)::before{margin-right: 10px;}
.about_index .uk-card.uk-card-body {padding-left: 30px;}
.banner h1{font-size:18px!important;  margin-top: 10px !important}
.banner h1.uk-heading-small{font-size: 22px!important; line-height: 1;  margin-bottom: 0 !important}
.banner h2{font-size: 18px;}

.ggbanner{height: 200px;}
.ggbanner h1{font-size: 24px;}
.ggbanner h2{font-size: 18px;}
.ggbanner .uk-container{height:200px !important;}
.shuzi .rb-bg {/* padding: 5px; */}
.shuzi li .rb-bg h5 {height: 50px;line-height: 50px;}
.uk-position-small {margin: 0.25rem -0.2rem;}
.more.m1 {font-size: 14px;}

.uk-button.more.m1 {padding:0 20px; line-height: 32px;}

.uk-subnav.anli-nav>*>:first-child{ font-size: 16px;}
.uk-subnav.anli-nav{margin-left:-15px }
.uk-subnav.anli-nav>*{padding-left:15px }
.uk-subnav-divider.anli-nav>:nth-child(n+2):not(.uk-first-column)::before{margin-right:15px;}
.uk-article-title {font-size: 1.875rem;}
.foot-nav {width: 98%;padding: 0 1%;margin: 0;height: 2rem;}
.foot-concant li {/* width: 48%; */float: left;padding: 0 1%;/* text-align: center; */}
.foot_weixin{display: none;}
.index_foot {display:block;text-align: center;}
.ggbanner span {font-size: 1.875rem;color: #fff;}
.ggbanner p {font-size: 1rem;color: #fff;}
.about_bg {height: 13rem;width: 100%;margin-top: 0.5rem !important;position: static !important;}
ul.uk-subnav.product li a {width: 6rem;height: 3rem;line-height: 3rem;}
.index_news_list .uk-card a{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inherit;}
.xypg-pagination a, .xypg-pagination #current {margin: 0 2px;padding: 0px 6px;}
.newslist_news {padding-left: 5px;}
.index_news_list .uk-card {padding-left: 1rem;margin-bottom: 0px !important;margin-top: 0px !important;}
.news_date {line-height: 2.875rem;}
.about_adv p {padding: 8% 0;}
.contact {padding-bottom: 30px !important;}
.about_index .uk-background-cover {
    background-image: url(../images/about_bg.png);
    width: 100%;
    height: 101px;
    z-index: 1;
    display: none;
}
.footer i {
    margin-left: -8px;
    margin-top: 3px;
}
.nei_nav{height: 60px;}
.nei_tiite {left: 10%;top: 32%;}

.nei_tiite_sub .uk-card.uk-card-body.uk-padding-remove {left: 0 !important;width: 100% !important;top: 32% !important;}
.nei_nav li a {padding: 0 4px;}
.about_ .uk-cover-container {width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;margin-bottom: 20px;}
.uk-width-expand.about_tit {padding:0 1rem !important;}
.uk-width-expand.about_tit h3.uk-card-title.uk-margin-remove-bottom{font-size: 1.575rem !important;}

.about_art {padding: 30px !important;height:auto !important;}
.about_art h1 {text-align: center !important;}
.about_art hr {margin: 0 auto;}
.n_nsny_con a {
    width: 120px;
    height: 30px;
    line-height: 30px;
    display: block;
    border: 1px #E3E3E3 solid;
    text-align: center;
    float: left;
    margin-right: 20px;
    color: #777777;
}
.uk-card.uk-inline {
    height: 250px;
}
.contact_ {
    margin-left: 0!important;
    margin-right: 0!important;
}

.contact_ h1{font-size: 1.525rem !important;}

.contact_ .uk-position-small{font-size: 1rem !important;}

.contact_contact{left:0;width:100%;top: 80%;}





}

