h1,h2,h3,h4,h5,p{margin: 0;padding: 0;}

/*****内容区1200像素******/
@media (min-width: 768px) {
    .container {
        width:750px
    }
}
@media (min-width: 992px) {
    .container {
        width:970px
    }
}
@media (min-width: 1200px) {
    .container {
        width:1200px
    }
}








/* 关于我们 */

.gywm{padding: 50px 0 100px;background: #fbfbfb;}

.gywm-cont{position: relative;}

.gy-img{position: absolute;left: 0;top: 30px;width: 40%;z-index: 3;overflow: hidden;box-shadow: 6px -6px 1px rgb(0 130 191 / 50%);}
/* .gy-img .carousel {position: relative;height: 360px;}
.gy-img .carousel-inner>.item>a>img, .gy-img.carousel-inner>.item>img, .img-responsive, .gy-img .thumbnail a>img, .gy-img .thumbnail>img{min-height: 100%;width: 100%;}
.gy-img .carousel-inner>.item a{display: block;height: 360px;position: relative;}
.gy-img .carousel-inner>.item a h4 { position: absolute; bottom: 0; left: 0; width: 100%;  background: rgb(0 0 0 / 50%); color: #fff;font-size: 17px; line-height: 50px;padding: 0 15px;font-weight: normal;letter-spacing: 1px;} */
.gy-img img{width: 100%;}


.gy-nr{float: right;width: 65%;padding: 20px 20px 20px 80px;border: 6px solid #eee;background: #fff;}
.gy-nr h3 { font-size: 26px;line-height: 1;font-weight: bold;color: #0195db; font-family: cursive;margin-bottom: 15px;display: inline-block;border-bottom: 3px double rgb(1 149 219 / 30%);padding-bottom: 3px;}

.gy-nr .gy-txt{height: 230px;overflow: hidden; overflow-y: auto;padding-right: 10px; }
.gy-nr .gy-txt p {font-size: 15px;line-height: 1.7;color: #555;}
.gy-nr .gy-txt::-webkit-scrollbar {width: 3px;background: #ddd;border-radius: 10px;}
.gy-nr .gy-txt::-webkit-scrollbar-thumb { background-color: #0195db;  -webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius: 2em;}



.gy-nr a { display: inline-block; margin-top: 20px; font-size: 15px; line-height: 1;border: 1px solid #ddd;padding: 12px 24px; color: #666;}
.gy-nr a:hover{color: #fff;background: #0195db;border-color: #0195db;}

@media (min-width: 992px) and (max-width: 1200px){
  
  .gy-img .carousel ,.gy-img .carousel-inner>.item a{height: 300px;}
  
  
  .gy-nr{padding: 20px 20px 20px 70px;}
  .gy-nr .gy-txt{height: 180px;}
  .gy-nr .gy-txt p {font-size: 14px;line-height: 1.6;color: #555;}
  
}

@media (max-width: 992px) {

  .gywm{padding: 30px 0;}
  .gy-img .carousel ,.gy-img .carousel-inner>.item a{height: 220px;}
  .gy-nr .gy-txt{height: 150px;}
  .gy-nr .gy-txt p {font-size: 13px;line-height: 1.6;color: #555;}
  .gy-img .carousel-inner>.item a h4{font-size: 14px;line-height: 36px;}
  .gy-nr{padding: 15px 10px 10px 50px;}
  .gy-nr h3{font-size: 22px;margin-bottom: 10px;}
  .gy-nr a {margin-top: 10px;font-size: 13px;padding: 10px 24px;}

}

@media (max-width: 767px) {
  
  .gywm-cont {padding: 0 15px;}
  
  .gy-img{width: 100%;position: static;}
  .gy-nr {float: none;width: 100%;padding: 10px;border: 4px solid #eee;border-top: none;}
  .gy-nr h3 {font-size: 18px;margin-bottom: 10px;}
  
  .gy-nr .gy-txt p {font-size: 12px;line-height: 1.5;color: #555;}
  .gy-nr .gy-txt {height: 200px;}
  
}



.fuwu{padding: 50px 0;background: url(../images/fw-bg.jpg)no-repeat center top;}

.fw-cont{}

.fw-nav{text-align: center;margin-bottom: 30px;}
.fw-nav h3{}
.fw-nav ul { overflow: hidden;display: flex;flex-wrap: wrap;justify-content: center;}
.fw-nav ul li{float: left;}
.fw-nav ul li a {display: inline-block;line-height: 1;font-size: 14px; color: #555;padding: 0 15px; border-right: 1px solid #ddd;}
.fw-nav ul li:last-child a{border: none;}
.fw-nav ul li a:hover{color: #0195db;}

.fw-list{}
.fw-list ul{overflow: hidden;}
.fw-list ul li{float: left;width: 25%;padding: 0 7px;margin-bottom: 5px;}
.fw-list ul li a{display: block;}
.fw-list ul li a .fw-img{height: 220px;overflow: hidden;}
.fw-list ul li a .fw-img img{width: 100%;min-height: 100%;transition: all .5s;}
.fw-list ul li a p {font-size: 15px;line-height: 1; color: #333;font-weight: bold;padding: 8px;}
.fw-list ul li a:hover{}
.fw-list ul li a:hover .fw-img img{transform: scale(1.1);}



@media (min-width: 992px) and (max-width: 1200px){
  
  .fw-nav ul li a { display: inline-block; line-height: 1;  font-size: 15px; color: #555; padding: 0 20px;border-right: 1px solid #ddd;margin-bottom: 5px;}
  .fw-list ul li a .fw-img {height: 160px;overflow: hidden;}
  
  
  
  
  
}

@media (max-width: 992px) {

  .fuwu{padding: 30px 0;}
  .fw-nav {margin-bottom: 15px;}
  .fw-list ul li{padding: 0 5px;}
  .fw-list ul li a .fw-img {height: 130px;}
  .fw-list ul li a p{font-size: 13px;padding: 5px;}
  
  
  
}

@media (max-width: 767px) {
  
  .fw-list {padding: 0 10px;}
  .fw-list ul li{width: 50%;}

  .fw-nav{display: none;}
  
}










.anli{padding: 50px 0;background: url(../images/al-bg.jpg)no-repeat center center;}

.al-bt h3 a{color: #fff;}
.al-bt h5{color: rgb(255 255 255 / 60%);}

.al-cont{}
.al-cont ul{overflow: hidden;}
.al-cont ul li{float: left;width: 25%;padding: 0 8px;margin-bottom: 15px;}
.al-cont ul li a{display: block;}
.al-cont ul li a .al-img{height: 200px;overflow: hidden;}
.al-cont ul li a .al-img img{width: 100%;min-height: 100%;transition: all .5s;}
.al-cont ul li a p {text-align: center; font-size: 15px;line-height: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;margin-top: 8px;font-weight:bold;}
.al-cont ul li a:hover .al-img img{transform: scale(1.2);}
.al-cont ul li a:hover p{}



@media (min-width: 992px) and (max-width: 1200px){
  
  .al-cont ul li a .al-img {height: 170px;}
  
  
}

@media (max-width: 992px) {

  .anli {padding: 30px 0;}
  .al-cont ul li{padding: 0 5px;margin-bottom: 10px;}
  .al-cont ul li a .al-img {height: 130px;}
  .al-cont ul li a p{margin-top: 5px;font-size: 13px;}
  
}

@media (max-width: 767px) {
  
  .al-cont{padding: 0 10px;}
  .al-cont ul li{width: 50%;padding: 0 5px;}
  
}









.zhengshu{padding: 50px 0;border-bottom: 4px solid #0195db;}

.walking{margin: 0 !important;height: 240px !important;}
.str_wrap{background: none;}

.walking .ar_1{height: 240px;width: 300px;}

.walking .ar_1 p {height: 40px;line-height: 40px;background: #f8f8f8;color: #222;padding: 0 5px;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;background: #0097d8;}
.walking .ar_1:hover p{color: #fff;background: #0097d8;}
.walking .ar_1:hover .item img{transform: scale(1.1);}


@media (min-width: 992px) and (max-width: 1200px){
  
}

@media (max-width: 992px) {


}

@media (max-width: 767px) {
  

  
}









.footers{}

.f_one{background: #278cd2;}

.f-logo {float: left; text-align: center;width: 15%;padding: 30px;background: #fff;}
.f-logo img{width: 100%;}

.f-lx {float: left; width: 42%;color: #eee;padding-left: 50px; padding-top: 30px;}
.f-lx h4 {line-height: 1;margin-bottom: 15px;font-size: 16px;font-weight: normal;}
.f-lx h4 span {display: block;margin-top: 5px;font-size: 36px;font-style: italic;font-weight: bold;font-family: fangsong;letter-spacing: 2px;}

.f-lx h3{color: #fff;}
.f-lx p {font-size: 14px;line-height: 1.5;}
.f-lx p span {display: inline-block;width: 70px;text-align: justify;text-align-last: justify;}

.f-nav { background: #278cd2;padding: 11px 0;border-bottom: 1px solid #2278b4;}
.f-nav ul{overflow: hidden;}
.f-nav ul li {float: left;padding: 5px 0;}

.f-nav ul li a { color: #fff; display: block;font-size: 15px;line-height: 1;border-right: 1px solid #2278b4;padding: 0 69px;}
.f-nav ul li:last-child a{border: none;}
.f-nav ul li a:hover{color: #e0211c;}


.f-ewm{float: right;width: 25%;padding-top: 30px;overflow: hidden;}
.f-ewm .ewm-box{padding: 0 5px;float: left;width: 50%;}
.f-ewm .ewm-box .img-bg{background: url(../images/ewm-bg.png)no-repeat center;padding: 15px;background-size: 100%;}
.f-ewm .ewm-box img{width: 100%;}
.f-ewm .ewm-box p {color: #eee;text-align: center;font-size: 13px;line-height: 1;margin-top: 5px;}


.f_two{background: #666666;}
.f_two p {  font-size: 14px;line-height: 1.5;text-align: center;color: #eee;padding: 10px 0;}

.fo-box{overflow: hidden;padding: 44px 0;}
.fo-box ul{}
.fo-box ul li{width: 25%;float: left;border-right: 1px solid #2278b4;padding: 8px 0}
.fo-box ul li .fo-img{width: 14%;float: left;}
.fo-box ul li .fo-txt{width: 86%;float: left;}
.fo-box ul li:last-child {border:none;padding: 8px 0 8px 117px;}
.fo-box ul li:nth-child(1) {}
.fo-box ul li:nth-child(2) {padding: 8px 0 8px 45px;}
.fo-box ul li:nth-child(3) {padding: 8px 0 8px 75px;}
.fo-box ul li:nth-child(2) img:nth-child(1) {padding: 6px 0 0;}
.fo-box ul li img{}
.fo-box ul li p{color: rgb(255, 255, 255); font-family: 微软雅黑, Arial; font-size: 14px; text-transform: uppercase;padding: 0 0 0 8px;}
.fo-box ul li .fo-btn{}
.fo-box ul li .fo-btn a{display: inline-block;background: #3c9bdd;color: #fff;font-size: 15px;padding: 11px 46px;border-radius: 3px;transition:all .5s}
.fo-box ul li .fo-btn a:hover{background:#fff;color:#3c9bdd;transition:all .5s}



@media (min-width: 992px) and (max-width: 1200px){
  .f-nav ul li a {padding: 0 50px;}
  .fo-box ul li p {font-size: 12px;}
  .fo-box ul li:nth-child(2) {padding: 8px 0 8px 25px;}
  .fo-box ul li:nth-child(3) {padding: 8px 0 8px 47px;}
  .fo-box ul li:last-child { padding: 8px 0 8px 59px;}
  
}

@media (max-width: 992px) {

  .footers{display: none;}
  
}

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

.page-title{margin-bottom: 30px;}
.page-title h3 { height: 30px;position: relative;  color: #fff;}
.page-title a{display: none;pointer-events: none;}
.page-title a:last-child {display: block; position: absolute; top: 0; color: #242424; font-size: 30px; font-weight: bold;line-height: 30px;z-index: 3; text-align: center;  width: 100%;letter-spacing: 2px;}
@media (min-width: 992px) and (max-width: 1200px){

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


}
@media (max-width: 767px){
  .page-title a:last-child {font-size: 21px;}
  .page-title {margin-bottom: 13px;}
 

  
}
/* 内页 */

.page-body {margin: 20px auto 50px;}


/* 左侧 */
.left_menu{float: left;width: 20%;padding: 0 15px 0 0;}
.page-body .col-md-9{float: right;width: 80%;padding: 0;}


.page-body .sec-tit {background: #0097d8;color: #fff;height: 50px;line-height: 50px;font-size: 22px;font-weight: bold;letter-spacing: 2px;padding: 0 10px;}
.page-l-clist {border: none;border-top: none;background: #f5f5f5;}
.page-l-clist ul {padding: 0;}
.page-l-clist li { height: auto !important; line-height: 1 !important;text-align: left; font-size: 15px; border-bottom: 1px solid #e6e6e6;}
.page-l-clist li a {display: block;font-size: 14px; line-height: 1;padding: 15px 20px;color: #555;margin-left: -10px;transition: all .5s;}
.page-l-clist li a .fa {width: 10px;font-size: 12px;opacity: 0;transition: all .5s;}
.page-l-clist li a:hover {width: 100%;height: auto; color: #0097d8;background: none;font-weight: bold;margin: 0;}
.page-l-clist li a:hover .fa{opacity: 1;}


/* 右侧 */
.crumbs-item { overflow: hidden; margin-bottom: 28px; font-size: 14px;line-height: 1;color: #222;padding-bottom: 8px;border-bottom: 1px solid #ddd;}
.crumbs-item .fa {font-size: 16px;line-height: 14px;vertical-align: bottom;margin-right: 3px;color: #000;}
.crumbs-item a:hover{color: #0097d8;}

/* 图片列表 */
.img-inner {height: 204px;width: 300px;overflow: hidden;padding: 0;border: none;background: #fff;border: 1px #e7e7e7 solid;}
.img-inner img {height: 100%;}
.img-inner:hover {border:1px solid #278cd2}
.img-inner img:hover{transform: scale(1.2);}
.page-alist .col-md-4 { margin-bottom: 10px; width: 25%;padding: 0 5px;}
.page-alist .col-md-4 a{display: block;padding: 5px;}
.page-alist .col-md-4 a h5 { overflow: hidden; text-align: center;float: none;font-size: 15px;line-height: 1;padding: 8px 0 3px;height: auto;color: #333;text-overflow: ellipsis;white-space: nowrap;}
.page-alist .page-atit a:hover, .page-alist .col-md-4 h5:hover {color: #0097d8;}
.page-alist .col-md-4 a:hover h5{color: #278cd2;}



/* 文字列表 */
.page-alist { margin-top: 15px;overflow: hidden;}


/* .page-alist li { clear: both; overflow: hidden; padding-bottom: 15px;  padding-top: 0; border-bottom: 1px dotted #ddd; margin-bottom: 15px;} */
.page-alist .page-adate { width: 70px;height: 66px;background: #0097d8;}
.page-alist .page-adate h3 {font-size: 24px;line-height:1;margin-top: 10px;}
.page-alist .page-adate p {margin-bottom: 0; font-size: 14px; line-height: 1; margin-top: 6px;}
.media-heading {margin-top: 5px;margin-bottom: 0; font-size: 17px;line-height: 1;font-weight: normal;color: #000;}
.page-alist .page-atit p { color: #666; font-size: 14px;line-height: 1.2; margin-top: 10px;}

.page-alist li { clear: both; overflow: hidden; padding: 10px 0; border-bottom: 1px dotted #ddd;}
.page-alist li a{display: block;overflow: hidden;}
.page-alist li a h3 {float: left; width: 90%;font-size: 15px;line-height: 1; color: #222;overflow: hidden;text-overflow:ellipsis ;white-space: nowrap;}
.page-alist li a h3 .fa{margin-right: 3px;}
.page-alist li a h5 { float: right; width: 10%;text-align: right; font-size: 13px;line-height: 1;color: #555;}
.page-alist li a:hover h3{color: #0097d8;}
/* 新闻列表 */

.page-alist .page-adate {width: 70px;height: 65px;background: #278cd2;}

.page-alist .page-adate h3 { font-size: 28px;line-height: 1;margin-bottom: 5px;}
.page-alist .page-adate p { font-size: 14px;line-height: 1; margin-bottom: 0;}

.media-heading {margin-top: 0; margin-bottom: 5px; font-size: 18px; font-weight: normal;color: #222;margin-top: 3px;}
.page-alist .page-atit p {color: #555;font-size: 14px; line-height: 1.5;}

.page-atit a:hover .media-heading{color: #1b4f98;}


.page-con-tit{}
.page-con-tit h1,.product_detail h1.title{font-size: 18px;line-height: 1;}


.page-content {font-size: 15px;line-height: 1.6;padding: 0 15px;}
.page-content img{max-width: 100%;}
.list_p li h2 a, .list_p li h2, .list_p li{font-size: 14px;}


.page-nav{}
.page-nav ul{overflow: hidden;}
.page-nav ul li{float: left;width: 25%;padding: 0 5px;margin-bottom:10px;}
.page-nav ul li a { display: inline-block; font-size: 14px; line-height: 1;color: #444;}
.page-nav ul li a:hover{color: #0097d8;font-weight: bold;}
.page-nav ul li.now a{color: #0097d8;font-weight: bold;}
.pro-nav{padding: 0;text-align:center;margin-bottom: 30px;}
.pro-nav ul{display: inline-block;}
.pro-nav ul li{float: left;margin: 10px 10px;clear: none;border: none;}
.pro-nav ul li a {display: block;padding: 10px 30px;font-size: 16px;line-height: 1;color: #444;border: 1px solid #ccc;}
.pro-nav ul li a:hover{background:#278cd2;color: #fff;}
.pro-nav ul li.on a{background: #01408f;color: #fff;}
@media (min-width: 992px) and (max-width: 1200px){
  
  .img-inner{height: 130px;}
  .page-alist .col-md-4 a h5{font-size: 14px;}
  
  
  
}


@media (max-width: 992px){

  .page-body .col-md-9{float: none;width: 100%;}
  
  .page-alist .col-md-4{float: left;width: 25%;padding: 0 5px;}
  .img-inner{height: 130px;}
  .page-alist .col-md-4 a h5{font-size: 14px;}
  
  
  .page-alist li a h5{font-size:12px;}
  
  
  .page-nav{display:block;}
  
  .relatedProduct .col-md-3{width: 25%;padding: 0 5px;}
  .relatedProduct .col-md-3 .imsg{height: 120px;width: 100%;padding: 2px;}
}



@media (max-width: 767px) {
 
  .page-body { margin: 10px auto 30px;}
  
  .page-body .col-md-9{padding: 0 10px;}
  .crumbs-item{font-size: 13px;margin-bottom: 21px;}
  
  
  .page-alist .col-md-4{float: left;width: 50%;padding: 0 5px;}
  .img-inner { height: 130px;}
  
  .page-alist .col-md-4 a h5 {font-size: 13px;padding: 8px 0;}
  
  .page-alist li a h3{width: 80%;font-size: 13px;}
  .page-alist li a h5{width: 20%;}
  
  
  .page-nav ul li{width: 33.3333%;}
  .page-nav ul li a{font-size: 13px;}

  .relatedProduct .col-md-3{width: 33.3333%;}
  
}





/* 公共标题样式 */
.bt{text-align: center;margin-bottom: 40px;}
.bt img{}
.bt hr{border-top: 3px solid #288cd2;width: 4%;margin: 0 auto;}
.bt .bt-box{padding: 15px 0 0;}
.bt .bt-box ul{display: inline-block;}
.bt .bt-box ul li{float: left;}
.bt .bt-box ul li img{}
.bt .bt-box ul li h2{font-size: 22px;font-weight:bold;color:#000}

@media (min-width: 992px) and (max-width: 1200px){
  
}

@media (max-width: 992px) {
  

  
}

@media (max-width: 767px) {
  .bt .bt-box ul li h2 {font-size: 18px;}
  .bt hr {width: 8%;}
  .bt { margin-bottom: 31px;}
  
  

  
}


/* 图标 */
.icon {position: relative;    padding: 0 0 146px;}
.icon .icon-box{position: relative;position: absolute;top:-34%;z-index: 999;left: 30%;}
.icon .icon-box ul{}
.icon .icon-box ul li{position: absolute;top: 0%;}
.icon .icon-box ul li img{}

.icon .icon-box ul li:nth-child(1) {position: static;}
.icon .icon-box ul li:nth-child(2) {left: 183px;}
.icon .icon-box ul li:nth-child(3) {left: 365px;}
.icon .icon-box ul li:nth-child(4) {left: 543px;}
@media (min-width: 992px) and (max-width: 1200px){
  .icon .icon-box { left: 16%;}

}
@media (max-width: 992px){
  .icon .icon-box {left: 0%;}
  .icon {padding: 0 0 120px;}
  


}
@media (max-width: 767px){
  .icon .icon-box { position: static;}
  .icon .icon-box ul li img {width: 100%;}
  .icon .icon-box ul li {position: static;width:50%;float:left}
  .icon {padding: 0 9px;}
 

  
}


/* 搜索 */
/* 搜索框 */
.searchbox { margin-top: 19px; text-align: right; position: relative; width: 49%;margin: 0 auto;}
.searchbox input{    height: 30px;outline: none;border-radius: 0;border: none;}
.searchbox input[type="text"]{    width: 100%;border: 1px solid #ddd;padding-left: 20px;}
.searchbox input[type="submit"] {position: absolute;right: 0px;width: 61px;transition: all .5s;background: #298bd2;color: #fff;font-size: 15px;}

.gjc{width: 52%;margin: 0 auto;padding: 15px 0 0;}
.gjc span{font-size: 14px;color:#999}
.gjc a{font-size: 14px;color:#999;padding: 0 5px;}

.sousuo{padding: 0 0 39px;}


@media (min-width: 992px) and (max-width: 1200px){
  .gjc {width: 66%;}
}
@media (max-width: 992px){
  
  .searchbox{display: none;}
  .gjc {display: none;}

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

  .db-wz p {font-size: 20px;}
  
  
}



/* 产品 */
.cpzx{}
.cpzx .cp-bt{background:url(../images/cp-bt.png)no-repeat center;overflow: hidden;padding: 21px 41px;}
.cpzx .cp-bt h2{font-size: 20px;color:#fff;font-weight:bold;float:left}
.cpzx .cp-bt i{padding: 0 6px 0 0;}
.cpzx .cp-bt span{font-size: 12px;font-weight:normal;padding: 0 0 0 6px;}
.cpzx .cp-bt a{font-size: 16px;color:#fff;float:right}

.cpzx .cp-box{padding:40px 0}
.cp-box .walking .ar_1 { width:320px; height:240px; overflow:hidden; text-align:center; background:#fff; margin-left:10px; display:inline-block }
.cp-box .walking .ar_1 .item{display: table-cell;vertical-align: middle;text-align: center;width: 320px;height:200px;}
.cp-box .walking .ar_1 .item img{transition: all .5s;display: inline-block;margin: auto;max-width: 100%;max-height: 100%;}
@media (min-width: 992px) and (max-width: 1200px){
  .cpzx .cp-bt {padding: 21px 3px;}

}
@media (max-width: 992px){
  .cpzx .cp-bt { padding: 21px 13px;}
  


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

  
}



/* 优势 */
.ys{background:url(../images/ys-bg.jpg)no-repeat top;padding: 60px 0 0;}
.ys .ys-bt{text-align:center}
.ys .ys-bt h2{font-size: 28px; color: rgb(255, 255, 255);font-weight:bold;padding: 0 0 19px;}
.ys .ys-bt hr{border-top: 2px solid #288cd2;width: 3%;margin: 0 auto;}
.ys .ys-bt h3{color: rgb(255, 255, 255); font-size: 16px; line-height: 241%;padding: 10px 0 0;}
.ys .ys-bt p{color: rgb(255, 255, 255); font-size: 14px;}

.ys .ys-box{overflow: hidden;padding: 62px 0 0;}
.ys .ys-box ul{}
.ys .ys-box ul li{width: 33.33%;float: left;position:relative}
.ys .ys-box ul li img{width:100%}
.ys .ys-box ul li .ys-txt{position: absolute;top: 35%;left: 8%;}
.ys .ys-box ul li .ys-txt h2{font-size: 24px; color: rgb(0, 0, 0);font-weight:bold;padding: 0 0 17px;}
.ys .ys-box ul li .ys-txt p{font-size: 16px; color: rgb(67, 67, 67);width: 60%;}

.ys .ys-box ul li:nth-child(2) h2:nth-child(1) {color: #fff;}
.ys .ys-box ul li:nth-child(2) p:nth-child(2) {color: #fff;}
@media (min-width: 992px) and (max-width: 1200px){
  .ys .ys-box ul li .ys-txt {left: 1%;}

}
@media (max-width: 992px){
  .ys .ys-box ul li .ys-txt h2 {font-size: 20px;padding: 0 0 11px;}
  .ys .ys-box ul li .ys-txt p {font-size: 15px;width: 40%;}
  .ys .ys-box ul li .ys-txt {top: 35%;left: 2%;}
  


}
@media (max-width: 767px){
  .ys {padding: 39px 9px 0;}
  .ys .ys-bt h2 {font-size: 19px;padding: 0 0 11px;}
  .ys .ys-bt hr {width: 7%; margin: 0 auto;}
  .ys .ys-bt h3 {font-size: 16px;line-height: 143%;padding: 9px 0 0;}
  .ys .ys-bt p {padding: 5px 0 0;}
  
  .ys .ys-box ul li {width: 100%;}
  .ys .ys-box ul li .ys-txt p {width: 61%;}
  .ys .ys-box ul li .ys-txt {left: 7%;}
 

  
}


/* 热销产品 */
.rxcp{padding: 36px 0 69px;}
.rxcp .rx-bt{}
.rxcp .rx-box{}
.rxcp .rx-box .walking .ar_1 { width:275px; height:288px; overflow:hidden; text-align:center; background:#fff; margin-left:10px; display:inline-block }
.rxcp .rx-box .walking .ar_1 .item{display: table-cell;vertical-align: middle;text-align: center;width: 275px;height:221px;}
.rxcp .rx-box .walking .ar_1 .item img{transition: all .5s;display: inline-block;margin: auto;max-width: 100%;max-height: 100%;}
.rxcp .rx-box .walking {height: 263px !important;}
@media (min-width: 992px) and (max-width: 1200px){

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


}
@media (max-width: 767px){
  .rxcp {padding: 25px 0 42px;}
  
 

  
}



/* 关于我们 */
.gynlq{background:url(../images/gy-bg.jpg)no-repeat center;position:relative;padding: 77px 0;}
.gynlq .nlq-bt{position: absolute;top: 14%;left: 40%;}
.gynlq .nlq-bt hr{width: 33%;}

.gynlq .nlq-box{position: relative;}
.gynlq .nlq-bg{}
.gynlq .nlq-bg img{}
.gynlq .nlq-le{position: absolute;width: 11%;top: 4%;left: 5%;}
.gynlq .nlq-le h2{color: rgb(51, 51, 51); font-size: 26px;text-transform: uppercase; font-weight:bold}
.gynlq .nlq-le hr{border-top: 3px solid #288cd2;width: 47%;}
.gynlq .nlq-le .nlq-by{position: absolute; top: 228%;left: 14%;}
.gynlq .nlq-le .nlq-by p{font-size: 16px; color: rgb(255, 255, 255); line-height: 216%;}

.gynlq .nlq-img{position: absolute;bottom: 0px;right: 484px;}
.gynlq .nlq-img img{}
.gynlq .nlq-txt{position: absolute;top: 15%;right: 15%;width: 23%;}
.gynlq .nlq-txt p{font-size: 14px; color: rgb(255, 255, 255); line-height: 212%;}
.gynlq .nlq-btn{}
.gynlq .nlq-btn a{display: inline-block;background: #999999;color: #fff;font-size: 16px;padding: 16px 45px;position: absolute;top: 39%;right: 0%;transition:all .5s}
.gynlq .nlq-btn a:hover{background:#bdbdbd;color:#434343;transition:all .5s}
@media (min-width: 992px) and (max-width: 1200px){
  .gynlq .nlq-le { width: 12%;top: 4%;left: 7%;}
  .gynlq .nlq-le .nlq-by {left: 10%;}
  .gynlq .nlq-img {right: 254px;}
  .gynlq .nlq-txt {top: 8%; right: 1%;width: 23%;}
  .gynlq .nlq-btn a { font-size: 13px;padding: 11px 5px; top: 39%;right: -7%;}

}
@media (max-width: 992px){
  .gynlq .nlq-bg img {display: none;}
  .gynlq .nlq-img { display: none;}
  .gynlq .nlq-bt {position: static;}
  .gynlq .nlq-bt hr {width: 4%;}
  .gynlq .nlq-le { display: none;}
  .gynlq .nlq-txt {position: static;width: 100%;background: #0097d8;padding: 26px 9px;}
  .gynlq .nlq-btn {padding: 22px 0 0;text-align:center}
  .gynlq .nlq-btn a {font-size: 16px;padding: 12px 28px;position:static}
  .gynlq { padding: 43px 0;}
  


}
@media (max-width: 767px){
  .gynlq {padding: 35px 9px;}
  .gynlq .nlq-btn a {font-size: 15px; padding: 9px 19px;}
 

  
}


.xinw{padding: 36px 0;}
.xinw .xw-bt{}