/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#00a2e9;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}
dt{font-weight: normal;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

.w1920{
    width: 1920px;
    margin-left: -960px;
    left: 50%;
    position: relative;
}
.w1200{
    max-width: 1366px;
    margin:0 auto;
    padding: 0 15px;
    position: relative;
}


.fl{float:left;}
.fr{float:right;}
/*头部样式*/
.head1{
    height: 31px;
    border-bottom: 1px solid #cacaca;
}
.head1_fl p{
    font-size: 14px;
    color: #474747;
    font-weight: normal;
    line-height: 30px;
}
.dianhua{line-height:58px;}
.dianhua p{    font-size: 14px;
    color: #959595;
    font-weight: normal;
    line-height: 58px;}
.k1{
   font-size: 14px;
    color: #959595;
    font-weight: normal;
    line-height: 58px;  
}
.k1 a{
   font-size: 14px;
    color: #959595;
    font-weight: normal;
    line-height: 58px;  
}
.head2{
    height: 117px;

}
.top1{border-top:3px solid #00a2e9;}
.logo{
      line-height: 117px;width: 16%;
}
.logo img{max-width: 100%;}
.topwz{
    height: 58px;
    background:url(../images/topwzhx.png) no-repeat left center; 
    margin-top: 37px;
    padding-left: 10px;
    margin-left: 15px;
    padding-top: 6px;
}
.topwz p{
    font-size: 16px;
    font-weight: bold;
    color: #656565;
    line-height: 22px;
}
.topwz p+p{
    margin-top: 6px;
}

.ttel{
    padding-left: 51px;
    margin-top: 38px;
    background:url(../images/topdh.png) no-repeat left center; 
}
.ttel p{
    font-size: 17px;
    font-weight: normal;
    color: #1e1e1e;
    line-height: 31px;
}

.ttel p+p{
    font-size: 25px;
    font-weight: bold;
    color: #da251c;
    line-height: 31px;
}


/*导航栏样式*/
.tnav{
    height: 117px;
}
.topr{width: 79%;}

.nav li{line-height:117px;height:117px;text-align:center;width: 12.5%;float:left;position:relative;z-index:999;}
.nav li a{display:block;line-height:117px;color:#323232;height:117px;font-size: 18px;padding:0;font-weight: bold;}
.nav li a:hover{text-decoration:none;background:url(../images/line1.png) no-repeat center 89px;}

.nav .sec{background:#333;overflow:hidden;z-index:9999;position:absolute;top:117px;left:-25%;display: none;width:150%;}
.nav .sec a{color:#fff;height:38px;line-height:38px;overflow: hidden;font-size:14px;font-weight:normal;}
.nav .sec a:hover{background:#d92119;text-decoration:none;}
.tnav{width: 93%;}
.head2_fr {width: 6%;text-align: right;padding-right: 1.5%;cursor: pointer;}
.head2_fr{background: url(../images/sjx.jpg) no-repeat right center;position: relative;}
.yy{color: #999999;font-size: 12px;line-height: 117px;background: url(../images/yy.jpg) no-repeat left center;}
.sous{position: absolute;z-index: 9999;top:75px;display: none;}

@media(max-width: 1268px){
.head2_fr{width: 8%;}
.tnav{width: 92%;}
.nav li a{font-size: 16px;}
}
@media(max-width: 991px){
    .x-banner,.page-banner{margin-top: 60px;}
}






/*搜索和热门搜索*/
.ss0{
    height: 58px;
    border-bottom: 1px solid #e7e7e7;
}


.search{text-align:left;height:24px;}
.hotSearch{float:left;height:58px;line-height:58px;font-weight:normal;font-size: 14px;
color: #222;}
.hotSearch a{margin-right:10px;color: #959595;background: url(../images/htshx.png) no-repeat right center;padding-right: 10px;}
.hotSearch a:nth-child(3){
    background: none;
}
.ss1 #formsearch{float:right;height: 28px;margin-top: 13px;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.ss1 #formsearch input{height:28px;background:none;border:none;line-height:28px;float: left;box-sizing: border-box;outline: none;}
.ss1 #formsearch input#keyword{padding-left:32px;color:#999999;font-size: 14px; width: 184px;background: url(../images/ss.png) no-repeat top center;}
.ss1 #formsearch input#s_btn{width: 55px;height: 28px;background-color: #169bd5;color: #ffffff;font-size: 16px;margin-left: 5px; border-radius: 4px;text-align:center;cursor:pointer;}
.ss1 input#keyword:-ms-input-placeholder,textarea#keyword:-ms-input-placeholder {
color: #999999;
}
.ss1 input#keyword::-webkit-input-placeholder,textarea#keyword::-webkit-input-placeholder {
color: #999999; 
}


/*主体样式*/
#container{width:1200px;margin:0 auto;margin-top:10px;}
.yncp{
    margin-top:30px;
}
.yncpt h2{
    text-align: center;
    font-size: 37px;
    color: #169bd5;
    background: url(../images/yncpt.png) no-repeat  center;
}
.yncpt h3{
    text-align: center;
    font-size: 16px;
    color: #818181;
    font-weight: normal;
    margin-top: 15px;
}
.yncp2{
    margin-top: 37px;

}
.ads{
            display: flex;
justify-content: space-between;
flex-wrap: wrap;
display: -webkit-flex;
}
.yncp2 ul li{
  
    text-align: center;
}

.yncp2 ul li .img1{
display: block;
width: 95px;
margin: 0 auto;
}
.yncp2 ul li .img2{
display: none;
}
.yncp2 ul li:hover .img1{
display: none;
}
.yncp2 ul li:hover .img2{
display: block;
text-align: center;
width: 95px;
margin: 0 auto;
}
.yncp2 ul li h3{
    margin-top: 20px;
    font-size: 22px;
    color: #353535;
    font-weight: bold;
}
.yncp2 ul li p{
      margin-top: 11px;
    font-size:14px;
    color: #626262;
    font-weight: normal;
    line-height: 20px;
}




.abouts{
    display: flex;
justify-content: space-between;
flex-wrap: wrap;
display: -webkit-flex;
margin:52px 0 39px 0;
}
.aleft{width: 46.3%;}
.aright{width: 51.7%;}
.aleft img{display: block;width: 100%;
    max-width:100%; height:auto !important;width:auto !important
}
.aright h3{color: #000000;font-size: 20px;padding: 20px 0;}
.acon{color: #666666;font-size: 14px;line-height: 28px;margin-top: 20px;}
.aright a{display: block;text-align: right;color: #169bd5;font-size: 14px;margin-top: 18px;}


@media(max-width: 1400px){
    .aright h3{padding: 10px 0;}
    .acon{margin-top: 10px;}
}

@media(max-width: 1320px){
    .acon{line-height: 24px;}
}

@media(max-width: 1150px){
    .aright h3{padding: 5px 0;}
    .acon{line-height: 22px;}
    .aright a{margin-top: 5px;}
}


@media(max-width: 1100px){
  .abouts{display: block;}
  .aleft,.aright{width: 100%;}
}
@media(max-width:950px){
 .yncp2 ul li{width: 50%;margin-bottom: 25px;padding: 0 2%;}
}
@media(max-width:640px){
    .yncpt h2{font-size: 24px;}
    .yncpt h3{font-size: 12px;margin-top: 8px;}
    .abouts{margin: 30px 0;}
}


.pro0{
    background: url(../images/probg.png) no-repeat  center;background-size: cover;
    padding: 85px 0 10% 0;
}
.title{
    text-align: center;

}
.title h2{
     background: url(../images/tithx.png) no-repeat  center;
     font-size: 37px;
     color: #169bd5;
     font-weight: bold;
}
.title h3{
     
     font-size: 16px;
     color: #818181;
     font-weight: normal;
     margin-top: 15px;
}
.pro2{
    margin-top: 30px;
    display: flex;
justify-content: space-between;
flex-wrap: wrap;
display: -webkit-flex;
}
.prot{
    background: url(../images/profl.png) no-repeat  center;
    width: 19.7%;
    border-radius: 132px;
    box-shadow: 0px 3px 34px 6px 
        rgba(89, 89, 89, 0.14);
    border-radius: 132px;
    background-size: cover;
}
.pro2t{
    padding-top: 50px;
    text-align: center;
    height: 125px;
}
.pro2t h2{
    font-size: 30px;
    font-weight: bold;
    color: #fff;
}
.pro2t h3{
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    margin-top:7px;letter-spacing: 1px;
    color: #fff;
}
.prot ul{
margin:15px 8% 0 8%;
}
.prot ul li{
    height: 38px;
    line-height: 38px;
    background: #494949;
    text-align: center;
    border-radius: 19px;
    margin-bottom: 10px;
}
.prot ul li a{
    font-size: 16px;
    color: #fff;
    font-weight: normal;
    display: block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.prot ul li:hover{
    background: #dc3028;
}
.prot .ckgd{
    display: block;
    margin: 0 8%;
    margin-top:31px;
    height: 38px;
    line-height: 38px;
    background: #494949; 
     text-align: center;
    border-radius: 19px;
    font-size: 16px;
    color: #fff;
    font-weight: normal;
}

.prot .ckgd:hover{background: #006699;}

.pro3{
    width: 77%;margin-top: 22px;


}
.list{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
display: -webkit-flex; 
}
.pro3 ul li{
    margin-bottom: 27px;    width: 28.6%;
}

.pro3 ul li .img{
    border: 1px solid #c3c3c3;
    display: block;
} 
.pro3 ul li .img img{
width: 100%;

}
.pro3 ul li h3{
    margin-top: 8px;
    text-align: center;
    font-weight: normal;
    font-size: 16px;
    color: #333333;
}
.pro3 ul li h3 a{
    color: #333333;display: block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}
.pro3 ul li:hover .img{border: solid 1px #dc3028;}


@media(max-width: 1287px){
    .prot ul li a{font-size: 14px;}
}

@media(max-width: 1200px){
.pro2t{font-size: 24px;padding-top: 30px;height: 90px;}
.pro2t h3{font-size: 12px;letter-spacing: 0;}
.prot .ckgd{margin-top: 15px;}
.prot ul li a{font-size: 12px;}
}


@media(max-width: 970px){
 .pro2{display: block;}
 .prot,.pro3{width: 100%;}
  .prot{background:none;box-shadow: none;}
  .pro2t{display: none;}
  .sort1{
    display: flex;
    justify-content:flex-start;
    flex-wrap: wrap;
    display: -webkit-flex;
  }
  .prot ul{margin: 0;}
  .prot .ckgd{display: none;}
  .prot ul li{margin:0 1% 15px 1%;padding: 0 1%;width: 23%;}
}

@media(max-width: 768px){
.prot ul li{width: 31.333%;}
.pro0{padding-top: 20px;}
}
@media(max-width: 600px){
.prot ul li{width:48%;}
.pro3 ul li{width: 32%;margin-bottom: 10px;}
.pro3 ul li h3 a{font-size: 12px;}
}
@media (max-width: 640px){
.title h2 {
    font-size: 24px;background-size: 75%;
}
.title h3{font-size: 12px;margin-top: 8px;}
}



/*手机底部*/
@media (max-width:768px){
 .db{display:block!important;}
}


.dbb{height:50px;}

/* 页脚 */
.footer2 {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #000;
}

.footer2 ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer2 ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 30px;padding:10px 0;
  font-size: 0;
}

.footer2 ul li.active {
  background: #da251c;
}

.footer2 ul li a {
  display: block;color:#fff;
}

.footer2 ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.footer2 ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;color:#fff;
}


.footer2 li .icon-home{ background: url(//cdn.xypt.top/c8d84f1f/21/04/9eec0b3ef744eeb0a89fbe6f2b0f9682933c6cc1.png) no-repeat;width:20px;height:20px;}
.footer2 li .icon-home2{ background: url(//cdn.xypt.top/c8d84f1f/21/04/3a5340c6558ce60d0f2a8fa35eedff469864c5e7.png) no-repeat;width:20px;height:20px;}
.footer2 li .icon-phone{ background: url(//cdn.xypt.top/c8d84f1f/21/04/1090845ee02e337d2ba83e430e1fe2f63894adc7.png) no-repeat;width:20px;height:20px;}
.footer2 li .icon-contact{ background: url(//cdn.xypt.top/c8d84f1f/21/04/3b1d27895fcc2688412657e839353a352f52c9be.png) no-repeat;width:20px;height:20px;}

.footer2 li .icon-phone:before{font-size:0;}
.footer2 ul li a{border-right:1px solid #fff;}
.footer2 ul li:last-child a{border-right:none;}


/*gywm*/
.a2{
    background: url(../images/aboutbg.png) no-repeat  center -120px;
    padding-top: 90px;
    height: 1357px;
    margin-top: ;
}
.at{
    margin-top: 80px;
}
.at ul li{
    width: 177px;
    height: 116px;
    margin-right: 39px;
    padding-right: 61px;
    float: left;
    position: relative;
    text-align: center;
}
.at ul li:nth-child(6){
    width: 116px;
    margin-right: 0px;
    padding-right: 0px;
}
.at ul li a{
    border-radius: 50%;
    display: block;
    width: 116px;
    height: 116px;
    border: 1px solid #646565; 
}
.at ul li:after{
content: "";
position: absolute;
right: 0px;
top:50px;
width: 22px;
height: 16px;
background: url(../images/abjt.png) no-repeat  center;
}
.at ul li:nth-child(6):after{
    display: none;
}
.at ul li h3{
    margin-top: 28px;
    font-size: 22px;
    color: #3f3f3f;
    font-weight: normal;
    line-height: 30px;
}
.at ul li span{
   
    font-size: 22px;
    color: #3f3f3f;
    font-weight: normal;
    line-height: 30px;
}
.about2{
    margin-top: 59px;
    height: 448px;
}

.abwz1{
    width: 600px;
    padding-top: 60px;
}
.abwz1 .abtit{
    padding-top: 18px;position: relative;
}
.abwz1 .abtit h2{
font-size: 21px;
color: #707070;
font-weight: normal;
font-family: "黑体";
line-height: 36px;

}
.abwz1 .abtit h2 span{position: relative;z-index: 99;}
.abwz1 .abtit h2:before{
    content: 'ABOUT LINBANG';
    font-size: 52px;color: #ededed;font-family: 'Impact';
    position: absolute;top:0;left: 0;z-index: 9;

}
.abwz1 .abtit .jj{
    display: block;
    width: 117px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 18px;
    background: #d92119;
    font-size: 16px;
    color: #fff;
}
.abwz1 .abtit .lx{
    display: block;
    width: 120px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 18px;
    background: #3f3f3f;
    font-size: 16px;
    color: #fff;
    margin-left: 4px;
}
.abwz2 {
    margin-top: 35px;
}
.abwz2 p{
    font-size: 14px;
    color: #656565;
    font-weight: normal;
    line-height: 26px;
}
.abimg{
    position: absolute;
    right: -360px;
    top: 0px;
    height: 448px;
}
.abimg img{width: 903px;height: 449px;}
.abxtp{
    margin-top:30px;
}
.abxtp ul li{
    float:left;
    width: 288px;
    height: 202px;
    border: 1px solid #e5e5e5;
    margin-left: 10px;
    position: relative;
}
.abxtp ul li .wz{
    display: none;
    position: absolute;
    left: 0;
    top: 0px;
}
.abxtp ul li:hover .wz{
    background: rgba(63,63,63,.9);
    width: 100%;
    height: 100%;
    display: block;
}
.abxtp ul li:hover .wz  h3{
    margin-top: 94px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
}



.case0{padding-top: 6%;}
.case2{
   margin-top: 40px; 
   position: relative;
}
.slick-arrow{outline:none;font-size: 0;background: none;border:none;}
.case2 .slick-next{
    width: 44px;
    height: 44px;
    background:  url(../images/left1.jpg) no-repeat center;
    position: absolute;
    left: 0;
    top:50%;
    margin-top: -22px;z-index: 9999;
} 
.case2 .slick-next:hover{
    background:  url(../images/left1h.jpg) no-repeat center;
}
.case2 .slick-prev:hover{
    background:  url(../images/right1h.jpg) no-repeat center;
}
.case2 .slick-prev{
    width: 44px;
    height: 44px;
    background:  url(../images/right1.jpg) no-repeat center;
    position: absolute;
    right: 0;
    top:50%;
    margin-top: -22px;z-index: 9999;
} 
.case2  ul{
padding: 0 4%;
}
.case2  ul li{
margin: 0 10px;

}
.case2 ul li .img{
border: solid 1px #e6e6e6;
    width: 100%;display: block;

}
.case2 ul li .img img{
    width: 100%;
}
.case2 ul li h3{
    text-align: center;
    margin-top: 13px;
    font-size: 16px;
    font-weight: normal;

}
.case2  ul li h3 a{
    color: #5d5d5d;display: block;
}

.cmore a{display: block;margin: 0 auto;width: 267px; height: 57px;background-color: #169bd5;line-height: 57px;margin-top: 46px;text-align: center;color: #ffffff;font-size: 16px;}




@media(max-width: 992px){
    .cmore a{width: 160px;line-height: 40px;height: 40px;}
}
@media(max-width: 768px){
    .cmore a{margin-top: 20px;}
}
#certify {
    position: relative;
    margin-top: 5.125%;
}

#certify .swiper-container {
    padding-bottom: 60px;
}

#certify .swiper-slide {
    width: 370px;
    height: 520px;
    background: #fff;
    position: relative;
}

#certify .swiper-slide .shadow {
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    position: absolute;
    top: 0;
    width: 100%;
}

#certify .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    background: #000;
}

#certify .swiper-slide h3 {
    display: none;
}

#certify .swiper-slide.swiper-slide-active h3 {
    display: block;
    font-size: 18px;
    color: #333333;
    font-weight: 400;
    position:relative;
    padding:30px 0 10px 0;
    width: 100%; 
    text-align: center;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;
}

#certify .swiper-slide.swiper-slide-active .shadow {
    display: none;
}

#certify .swiper-slide p {
    line-height: 98px;
    padding-top: 0;
    text-align: center;
    color: #636363;
    font-size: 1.1em;
    margin: 0;
}

#certify .swiper-pagination {
    width: 100%;
    bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
    border: 3px solid #fff;
    background-color: #d5d5d5;
    width: 10px;
    height: 10px;
    opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
    border: 3px solid #00aadc;
    background-color: #fff;
}

#certify .swiper-button-prev {
    left: 0px;
    width: 44px;
    height: 88px;
    background: url(../images/prev2.png) no-repeat;
    background-size: 100%;
    top: 40%;
    outline: none;
}
#certify .swiper-button-prev:hover{
    background: url(../images/prev22.png) no-repeat;
    background-size: 100%;
}
#certify .swiper-button-next {
    right: 0px;
    width: 44px;
    height: 88px;
    background: url(../images/next2.png) no-repeat;
    background-size: 100%;
    top: 40%;
    outline: none;
}
#certify .swiper-button-next:hover{
    background: url(../images/next22.png) no-repeat;
    background-size: 100%;
}
@media (max-width:500px){
    #certify .swiper-slide{
        width:305px;
        height:430px;
    }
}





.ht1{margin-top: 4%;}
.ht1 img{display: block;width:100%;}


.ys{
    margin-top: 89px;margin-bottom: 2%;
}
.ys0{
    position: relative;
    display: flex;
    margin-top: 20px;
justify-content: space-between;
flex-wrap: wrap;
display: -webkit-flex;
}
.yul{
    width: 64%;
}

.you{width: 35%;padding-top: 40px;}
.ys1{
display: flex;
flex-wrap: wrap;
display: -webkit-flex; 
padding: 5% 5% 5% 23%;
}
.youshi{margin-left: 4%;display: flex;justify-content: center;flex-direction: column;width: 83%;}
.ys1 .img{display: flex;justify-content: center;flex-direction: column;}
.ys1 .img img{width:97px;height: 97px;}
.ys1 .img2{display: none;}
.ys1:hover .img1{display: none;}
.ys1:hover .img2{display: inline-block;}
.ys1:hover{background: url(../images/yx.png) no-repeat left center;background-size: 100% 100%;}


.ys1 h2{
    font-size: 29px;
    color: #1e1e1e;
    font-weight: bold;text-align: left;
}
.ys1 h2 span{
    color: #d92119;
}
.ys1 h3{
    margin-top: 10px;
     font-size: 15px;
    color: #464444;
    line-height: 25px;
    font-weight: normal;

}
.ys1:hover h2,.ys1:hover h2 span,.ys1:hover h3{color: #fff;}

.ysimg img{max-width: 100%;max-width:100%; height:auto !important;width:auto !important}
.ysdh{
    padding-left: 56px; line-height: 33px;margin-top: 35px;margin-left: 30px;
     background:url(../images/ysdh.png) no-repeat left center; 
}
.ysdh p{
font-size: 18px;
color: #2c2c2c;
font-weight: normal;

}
.ysdh p+p{
font-size: 30px;
color: #2c2c2c;
font-weight: bold;

}


@media(max-width: 1644px){
.ys1{padding-left: 15%;}
.you{width: 30%;}
.ys1 h2{font-size: 26px;}
}

@media(max-width: 1500px){
  .youshi{width: 80%;}
  .you{padding-right: 3%;}
  .ys1 h2{font-size: 20px;}
  .ys1{padding-left: 10%;}
  .ys1 h3{font-size: 14px;}
}
@media(max-width: 1200px){
.ys1{padding-left:5%;}
.ysdh p+p{font-size: 24px;}
}
@media(max-width: 1100px){
  .youshi{width: 76%;}
  .ys1 h3{line-height: 23px;font-size: 13px;}
  .ys1 h2{font-size: 18px;}
}
@media(max-width: 984px){
 .ys0 {display: block;}
 .yul,.you{width: 100%;}
 .you{padding-left: 5%;}
 .ysimg{text-align: center;}
 .youshi{width: 80%;}
}

@media(max-width: 715px){
 .ys1 .img img{width: 80px;height: 80px;}
}

@media(max-width: 590px){
 .youshi{width: 70%;}
 .ys1 h3{font-size: 12px;line-height: 20px;}
 .ys1 h2{font-size: 16px;line-height: 20px;}
}

.news0{
    margin-top: 125px;
}
.news1{
    margin-top: 45px;
   display: flex;
justify-content: space-between;
flex-wrap: wrap;
display: -webkit-flex;
}
.news2{
    width: 48%;
}
.newst{
    padding-bottom: 7px;
    border-bottom: 1px solid #d8d8d8;
    position: relative;
    background: url(../images/newstit.png) no-repeat left top;
}
.newst h2{
    padding-left: 35px;
    font-size: 18px;
    color: #4d4d4d;
    font-weight: bold;
    padding-top: 7px;
}
.newst a{
    position: absolute;
    right: 5px;
    top:7px;
    font-size: 14px;
    font-weight: normal;
    color: #383838;
}
.news2 .nsjt{
    margin-top: 18px;
    padding-bottom: 15px;
    border-bottom: 1px solid #d8d8d8;
}
.news2 .nsjt img{display: block;width: 100%;
    max-width:100%; height:auto !important;width:auto !important
}
.cjwttp  img{display: block;width: 100%;max-width:100%; height:auto !important;width:auto !important}
.news2 .nsjt h3{
    font-size: 16px;
    font-weight: bold;
    margin-top: 20px;
}
.news2 .nsjt h3 a{
    color: #4d4d4d;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;display: block;
}
.news2-1 ul li h3{overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.news2 .nsjt li span{
    font-size: 14px;
    line-height: 25px;
    color: #9d9d9d;
    display: block;
    margin-top: 8px;
}
.news2-1{
    margin-top: 18px;
}
.news2-1 ul li:nth-child(1){
    background: url(../images/nsb1.png) no-repeat left center;
}
.news2-1 ul li:nth-child(2){
    background: url(../images/nsb2.png) no-repeat left center;
}
.news2-1 ul li h3 a{
font-size: 14px;
padding-left: 23px;
line-height: 21px;
color: #333;display: block;
font-weight: normal;
}
.news2-1 ul li span{
font-size: 14px;
color: #7b7b7b;
font-weight: normal;
}
.news2-1 ul li {
    margin-bottom: 9px;
}
.news3{
 width: 47%;
}
.new3-1 {
padding-bottom: 16px;
border-bottom: 1px solid #d8d8d8;
}
.new3-1 ul li h3{
    font-size: 16px;
    font-weight: bold;
    color: #4d4d4d;margin-top: 28px;
}
.new3-1 ul li h3 a{display: block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.new3-1 ul li span{
    font-size: 14px;
    font-weight: normal;
    color: #9d9d9d;
    line-height: 25px;
    display: block;
    margin-top: 14px;
     display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical; -webkit-line-clamp: 2;
}
.new3-2{
    margin-top: 4px;
}
.new3-2 ul li{
    margin-top: 8px;
}
.new3-2 ul li h3{width: 70%;}
.new3-2 ul li h3 a{
display: block;
line-height: 25px;
font-weight: normal;
font-size: 14px;
color: #676767;
overflow:hidden; white-space:nowrap;text-overflow:ellipsis;

}
.new3-2 ul li span{
display: block;
line-height: 25px;
font-weight: normal;
font-size: 14px;
color: #676767;
}

.cjwttp{
    margin-top: 18px;
}










/*友情链接*/
.f_link{
    margin-top: 50px;

}
.f_link,.f_link a{
    font-size: 18px;
    line-height: 30px;
    color:#4f4f4f;
}
.f_link a{font-size: 14px;}
/*页面底部*/
.foot1{
    display: flex;
justify-content: space-between;
flex-wrap: nowrap;
display: -webkit-flex;
}
.copyright{text-align:center;line-height:24px;}

.foot{
    margin-top: 35px;
    background: url(../images/ftbg.png) no-repeat  ;
    padding-top: 32px;
    background-size: 100% 100%;
    padding-bottom:30px;
}
.ftnav{
    width: 20%;
    border-right: 1px solid #575757;
    padding-right: 110px;
    margin-left: 36px;
}
.fttit h2{
padding-bottom: 12px;
font-size: 16px;
color: #fff;
font-weight: normal;
background: url(../images/fttit.png) no-repeat bottom left;
}
.ftnav h4{
    margin-top: 11px;
}
.ftnav h4 a{
    font-size: 14px;
    line-height: 28px;
    font-weight: normal;
    float: left;
    margin-right: 33px;
    color: #c6c6c6;
}
.ftnav h4 a:nth-child(2n){
    margin-right: 0px;
}
.ftcont{
    margin-left: 6%;
    width: 50%;
}
.ftcont h4{
    margin-top: 11px;
}
.ftcont h4 p{
 font-size: 14px;
    line-height: 28px;
    font-weight: normal;
   
    color: #c6c6c6;
}
.ftewm{
    border-left: 1px solid #575757;
    padding-left: 93px;
    margin-right: 5%;
}
.ftewm img{max-width: 100%;}
.ftewm h4{
    margin-top: 17px;
    font-size: 15px;color: #fff;
    text-align: center;line-height: 28px;font-weight: normal;
}
.ftewm h4 p{line-height: 28px;}
.footer{
    background: #262626;
    padding-top: 18px;
    padding-bottom: 21px;
}
.footer1{
    font-size: 12px;
    line-height: 20px;
    color: #9c9c9c;
    font-weight: normal;
    text-align: center;
}
.footer1 a{
    font-size: 12px;
    line-height: 20px;
    color: #9c9c9c;
    font-weight: normal;
}
@media(max-width:1343px){
.ftewm h4{font-size: 12px;}
}
@media(max-width: 897px){
.ftnav{padding-right: 2%;width: 22%;}
.ftcont{margin-left: 4%;}
.ftewm{padding-left: 6%;}
.ftewm h4{font-size: 12px;}
}

@media(max-width: 1188px){
.ftnav{padding-right: 1%;width: 30%;}
.ftnav h4 a{display: block;margin-right: 0;float: none;}
.news0{margin-top: 40px;}
.hotSearch,.k1,.k1 a{font-size: 12px;}
}
@media(max-width: 992px){
.k1{display: none;}
}

@media(max-width: 768px){
    .news1{display: block;}
    .news2,.news3{width: 100%;}
    .news3{margin-top: 37px;}
    .f_link{line-height: 24px;font-size: 14px;}
    .ys{margin-bottom: 30px;}
    .x-banner .owl-carousel .owl-dots button.owl-dot{width: 30px;height: 3px;}
#certify .swiper-slide.swiper-slide-active h3{font-size: 14px;padding-top: 20px;}
}


@media(max-width: 640px){
.foot1{display: block;}
.ftcont{width: 100%;}
.ftnav{width: 100%;margin-bottom: 20px;margin-left: 4%;border:none;}
.ftewm{padding-left: 0;border:none;margin-left: 4%;margin-top: 20px;}
.ftnav h4 a{float: left;width: 20%;}

}


/*内页左侧样式*/

.page-product-inquiry a{color: #fff;}