﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1600px){
.top-tex{padding: 30px 0 0;width: 230px;}
.top-tex h2{font-size:17px;}
.top-tex h3{font-size:17px;}
.top-you{width:calc(100% - 440px);margin-top: 10px;}
.top{height: 94px;padding:0 2%;}
.top-nav p{line-height: 60px;}
.top-logo{padding: 30px 0 0;width: 190px;margin-right:20px;}
.produ-tex{width:45%;}
.produ-tex-b{margin: 25px auto 70px;}
.produ-tex-d{    margin-top: 70px;}
.about-b .nei{line-height: 24px;-webkit-line-clamp: 3;}
.about-c li p{margin-top: 10px;}
.about-b .a{margin: 20px auto 20px;}
}
@media screen and (max-width:1200px){
.about-b h4{margin-top:0px;}
.zizb{margin: 0px auto 80px;}
.i-puo-a{max-width: 400px;}
}
@media screen and (max-width:980px){
.top-tex{display:none;}
.zhz{display:block;}
.top{position:relative;height: 65px;}
.top-logo{padding: 13px 0 0;}
.top-nav{position:absolute;top:100%;left:0;width:100%;z-index:999;background:#fff;border-top:1px solid #ccc;display:none;}
.top-nav li{width:100%;float:none;font-size:14px;}
.top-nav p{text-align:left;border-bottom:1px solid #eee;line-height:44px;box-sizing:border-box;padding-left:20px;position:relative;font-weight: bold;}
.top-you{width:20%;margin-right: 71px;margin-top: 19px;}
.top-out p:first-child{display:none;}
.top-out p a{font-size:14px;color:#333;}
.top-nav i{position:absolute;top:0;right:0;width:40px;height:44px;background: url("../images/xx.png") center no-repeat;display:none;}
.top-nav li dd{border-bottom:1px dashed #eee;}
.top-nav li dl{background:#f9f9f9;}
.produ-tex-a{font-size: 20px;padding:0px 0 20px 50px;background: url(../images/di1.png) left top no-repeat;}
.produ-tex-b{margin: 9px auto 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.produ-tex-c p{line-height:40px;display:inline-block;padding:0 20px;width:auto;}
.produ-tex-c p:last-child{line-height: 42px;}
.produ-tex{width:50%;}
.produ{margin: 40px auto;}
.produ-tex-d{margin-top: 30px;}
.produ-xu{margin-bottom: 40px;}
.biao{padding: 30px 0 0;}
.biaoa{font-size: 28px;margin-bottom: 6px;}
.about{margin-top: 30px;}
.about-b h4{font-size: 18px;}
.about-b .p{margin-bottom: 5px;}
.about-c{display:none;}
.zizb{margin: 0px auto 40px;}
.news{width:100%;float:none;}
.sho{width:100%;float:none;margin-top:30px;text-align: center;background: #fff;box-sizing: border-box;padding:20px;}
.sho h3{font-size:22px;}
.sho p{margin: 5px 0 5px;}
.sho samp{margin:0 auto 20px;}
.sho a{margin:auto;}
#news{padding: 30px 0;}
.news-ti p{font-size: 22px;}
.dbt h5{font-size:22px;}
.dbt h6{font-size:18px;}
.dbtnt{    font-size: 14px;line-height: 30px;}
.dli li{font-size: 14px;line-height: 30px;}
.bottom{font-size: 14px;padding: 20px 0;}
.link a{font-size: 14px;}
.link{padding: 16px 0;}
.ny-abxt{width:100%;}
.ny-abxt-img{width:100%;display:none;}
.fl{float:none;}
.fr{float:none;}
.inpage-banner{height:250px;}
#con{margin:auto;}
.new_ny ul li .new_nys .new_nys_l{width: 250px;}
.new_ny ul li .new_nys .new_nys_r{width: calc(100% - 280px);}
.new_ny ul li .new_nys .new_nys_r .title a{font-size: 18px;}
.new_ny ul li .new_nys .new_nys_r .brief{-webkit-line-clamp: 1;}
.i-put-a{width: 200px;}
.i-put-a-b li{padding-left: 10px;}
.i-put-aa{width: calc(100% - 220px);}
.i-puo-b,.i-puo-c{width:100%;float:none;margin-bottom:20px;}
.i-puo-b .p{line-height:26px;}

}

@media screen and (max-width:780px){
    .stui{display:none;}
.top-logo{width: 60%;}
.top-logo img{height:28px;}
.top-out p span{display:none;}
.zhz{top:0;}
.top{height:50px;}
.top-out p a{}
.top-you{margin: 13px 50px 0 0;}
.produ-img{width:50%;}
.produ-tex-b{display:none;}
.produ-tex-c p:last-child{display:none;}
.produ-tex-c{margin-top:5px;}
.produ-tex-d{display:none;}
.produ-tex-a{font-size:15px;background:none;padding:0 0 10px;border-bottom: 1px solid #ccc;}
.produ-tex-c p{border:none;text-align:left;padding:0;}
.produ-tex{width:48%;transform: translateY(50%)}
.produ{margin: 20px auto 10px;}
.produ-xu-b{float:none;width:100%;}
.produ-xu-a{float:none;width:100%;text-align:center;}
.produ-xu .item{padding:0 0 10px;}
.produ-xu-a span{margin-bottom: 3px;}
.about-a{width:100%;float:none;}
.about-b{float:none;width:100%;margin-top:20px;}
.biaoa{font-size: 24px;}
.news-ti p{font-size:20px;padding-bottom: 10px;}
.news-img{width:100%;float:none;margin-bottom:20px;}
.news-img h4{margin: 14px 0 5px;}
.news-img p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-text{width:100%;float:none;line-height: 34px;}
.sho h3{font-size: 20px;}
.sho input{line-height: 40px;height: 40px;}
.sho textarea{height:80px;}
.links,.dxj{display:none}
.inpage-banner{height: 150px;background-size: cover;}
.aboutMenu li{width:48%;font-size:14px;line-height: 36px;margin:2px auto;}
.aboutMenu{padding: 10px 0;}
.ny_main{margin: 30px 0;}
.ny-abxt .pu1{    font-size: 20px;margin:auto;}
.ny-abxt .pu2{font-size: 14px;margin-bottom: 10px;letter-spacing: 0px;}
.ny-abxt{font-size: 14px;line-height: 24px;}
.cult li{width:48%;}
.i-cul li{width:100%;margin-bottom:10px;padding: 20px;}
.i-cul li h5{    font-size: 18px;margin:auto;}
.i-luc{margin-top: 30px;}
.i-luc .i2{display:inline-block;}
.i-luc .i1{display:none;}
.contact{margin:auto;width:100%;float:none;}
.cotu{width:100%;float:none;margin-top:20px;}
.leav{font-size:16px;padding:10px;box-sizing:border-box;background:#f9f9f9;border:1px solid #eee;}
.i-fuwu{padding:0;}
.i-fuwu li{padding: 10px 0;}
.i-fuwu span{width: 80px;}
.i-fuwu p{width: calc(100% - 80px);padding-left: 20px;}
.info-detail .title{font-size: 18px;    padding-bottom: 9px;}
.new_ny ul li .new_nys .new_nys_l{width:100%}
.new_ny ul li .new_nys .new_nys_r{width:100%;margin-top:15px;}
.new_ny ul li .new_nys .new_nys_r .title a{font-size: 15px;}
.digg A{padding: 8px 5px;display:inline-block;}
.digg SPAN.disabled{padding: 8px 5px;}
.new-di{margin: 20px auto 0px;}
.i-put-a{width:100%;float:none;margin-bottom:20px;}
.i-put-a-a{display:none;}
.i-put-a-b li a{padding: 10px 0;}
.i-put{margin: 10px auto;}
.i-put-aa{width:100%;float:none;}
.honor_r_img{padding:0;}
.honor_r_img li{width:48%;}
.i-puo-aa{margin:auto;padding:10px;font-size:16px;}
#puo{margin:20px auto;}
.i-puo-ca{margin-bottom:10px;}
.i-puo-cb tbody tr td:first-child{width:30%;}
.i-puo-cb{line-height: 24px;}
#i-cul{padding: 40px 0 40px;}
.i-cutt{font-size: 22px;margin-bottom: 20px;}
.jiag{margin: 40px auto 80px;}

}