@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1200px){
.logo-b{display:none;}
.produ-tex-a{font-size: 30px;}
.produ-tex-a p{font-size:16px;}
.produ-tex-b li{line-height:34px;}
.produ-tex-b{margin: 20px auto;}
.produ-tex-c a{padding: 11px 60px;font-size: 14px;}
.produ-img p{font-size: 14px;}
.produ-tui .item p{padding: 17px 0;}
.produ-tui .item{font-size: 14px;}
.ystixt{font-size:30px;}
.yshi{padding: 40px 0;}
.ysditu{padding: 70px 0;}
.anli p{font-size:30px;}
.anli{margin: 40px auto 30px;}
.new-cb li{padding: 15px 10px;}
.new-cb h5{font-size: 14px;}
.new-caa h5{margin: 10px auto 5px}
.i-put-a{width:200px;}
.i-put-a-a{font-size:20px;font-weight: bold;}
.i-put-a-b li a{padding: 12px 0;}
.i-put-aa{width: calc(100% - 220px);}
.honor_r_img li p{line-height: 22px;}
.honor_r_img li{margin: 0 2% 10px 0;}
.i-put-a-b li{padding-left: 10px;}




}



@media screen and (max-width:1000px){
.logo-a img{height:50px;}
.log{display:none;}
.zhz{display:block;}
#logo{padding:10px 0;}
#top{display:none;}
#daoh{border:0;height:100vh;overflow-y:auto;width:0%;position:fixed;top:0;left:0;background:#105da1;transform:scale(0);transition: all 0.3s;z-index:999;}
#daoh.ddo{width:90%;transform: scale(1);}
.daoh{height:100%;display:table;}
.daoh ul{display:table-cell; vertical-align: middle;}
.daoh li{float:none;width:100%;text-align:left;    line-height: 44px;}
.daoh li a{color:#fff;}
.daoh li p{position:relative;}
.daoh li p a{display:inline-block;vertical-align: middle;width:calc(100% - 60px);}
.daoh li dl{position:relative;top:0;left:0;}
.daoh li dl dd{box-sizing:border-box;padding-left:20%;}
.produ-tex{width: 48%;}
.produ{margin: 35px auto 40px;}
.produ-tex-a{font-size: 22px;}
.produ-tex-b li{font-size: 14px;}
.ystixt{font-size: 22px;}
.ystixt p{margin: 10px auto 0;}
.ystux .ysb p{font-size:18px;}
.ysditu{padding: 40px 0;}
.ysmargin{margin-bottom: 50px;}
.anli p{font-size:22px;margin:auto;}
.ab-a{padding-top: 20px;}
.ab-aa{font-size: 20px;}
.ab-ab{font-size: 14px;line-height: 24px;}
.ab-ac a{padding: 7px 30px;}
.abt{padding: 30px 0;}
.nexa{font-size:22px;}

#i-cul{padding:40px 0;}
.ny-abxt-img{display:none;}
.ny-abxt{width:100%;float:none;}
.i-cutt{font-size: 24px;margin-bottom: 30px;}
.inpage-banner{height: 200px;}
.aboutMenu{padding: 10px 0;}

.i-put-a{width: 170px;}
.i-put-aa{width: calc(100% - 183px);}

.con_top-a{font-size: 24px;}
.contact h3{font-size: 20px;margin-bottom: 10px;}

}


@media screen and (max-width:780px){
.logo{width:80%;}
.logo-a img{height:40px;}
.zhz{position:absolute;top:3px;right:0;z-index:9999;}
.active{position:fixed;}
.zhz.active samp{background:#fff;}
#daoh.ddo{width:100%;}
.sosuo{display:none;}
.produ,.produ-tui{display:none;}
.sj-pro,.sj-pr{display:block;}
.ystux ul{margin-right:-2%;}
.ystux li{width:48%;text-align:center;float:left;background:#fff;border-radius: 10px;box-sizing:border-box;padding:20px;margin-right:2%;}
.ysditu{background:none;padding: 10px 0;}
.ystux .ysa{margin:0 auto 20px;width: 50px;padding: 7px 0px;}
.ystux .ysb{width:100%;}
.ysmargin{margin-bottom: 10px;}
.ystixt span{font-size: 40px;}
.ystux li{padding: 5px;}
.yshi{padding: 20px 0;margin-top: 20px;}
.ystux .ysb p{font-size:16px;font-weight: normal;}
.anli span{font-size:0;}
.anli span:after{display:none;}
.anli span:before{width:30px;height:2px;}
.ystixt p{width:30px;height:2px;}
.altu li{width:48%;}
.anli{margin: 30px auto 20px;}
.altu{margin-bottom: 10px;}
.ab-a{width:100%;float:none;padding:0;}
.ab-b{display:none;}
.ab-ab{margin-bottom: 17px;}
.ab-ac a{border:none;display:block;padding:0;text-align:center;}
#about{padding:30px 0;}
.ab-aa{text-align:center;}
.abt-a{display:none;}
.abt-b{width:100%;float:none;}
.abt{padding: 10px 0;}
.nex{margin-top:30px;}
.nexa{font-size:20px;}
.nexa:before{height: 20px;}
.nexb a{margin-top: 5px;}
.new-c{margin: 20px auto 30px;}
.new-ca{width:100%;float:none;margin:auto;}
.new-ca li{width:100%;float:none;}
.new-caa span{margin-bottom: 5px;}
.new-cb{width:100%;float:none;margin:auto;}
.new-cb li{padding: 5px 0px;}
#bottom{display:none;}
.aboutMenu{width:96%;padding: 10px 0 0;}
.aboutMenu ul{margin-right:-2%;overflow:hidden;}
.aboutMenu li{width:48%;margin:0 2% 10px 0;box-sizing:border-box;float:left;line-height: 34px;}
.ny_main{margin: 30px 0;}
.ny-abxt .pu1{font-weight: normal;font-size: 18px;}
.ny-abxt{font-size:14px;}
#i-cul{padding: 20px 0 10px;}
.i-cutt{font-size: 20px;    margin-bottom: 15px;}
.inpage-banner{height: 130px;}
.i-cul li{width:100%;float:none;margin:0 2% 20px 0;padding: 20px 10px;font-size: 14px;}
.i-cul li h5{font-size: 16px;margin: 0px auto 10px;}
.i-ziz{margin: 20px auto;}
.i-ziza li{width:48%;}

.i-put-a{width:100%;float:none;margin:auto;}
.i-put-a-a{display:none;}
.i-put-a-b{overflow:hidden;}
.i-put-a-b li{width:48%;float:left;margin-right:2%;padding:0;}
.i-put-aa{width:100%;float:left;padding:0;margin-top:20px;}
.i-put-a-b li a{text-align:center;padding:8px 0;}
.i-put{margin: 10px auto 20px;}
.honor_r_img li{width:48%;padding:5px;}
.i-puo-d li{width:48%;}
.i-purr{font-size:16px;}

.cult li{width:48%;line-height: 30px;margin:0 2% 0 0;}

.new_ny ul li .new_nys .new_nys_l{width:100%;float:none;margin:0 auto 10px;}
.new_ny ul li .new_nys .new_nys_r{width:100%;float:none;margin:0 auto 10px;}
.new_ny ul li .new_nys .new_nys_r .title a{font-size:16px;}
.new_ny ul li .new_nys .new_nys_r .brief{line-height: 20px;margin: 5px 0;}
.new_ny ul li{padding-bottom: 6px;}
.new-di{margin: 10px auto 0px;}
.info-detail .title{padding-bottom: 8px;font-size: 16px;}
.info-detail .detail{margin-top: 15px;line-height: 28px;}
.info-detail .detailsNext{margin-top: 15px;padding-top: 13px;}

.leav{font-size: 16px;margin: 0px auto 20px;}
.customers input{font-size: 14px;}
.customers{margin:auto;}

.con_top{padding: 10px;}
.con_top-a{font-size: 18px;margin-bottom: 10px;}
#con{margin: 20px auto;}
.contact{width:100%;float:none;padding:0;line-height:24px;}
.contact h3{font-size:16px;}
.cotu{width:100%;float:none;}
.cotu iframe{height:200px;}
}


