*{margin: 0;padding: 0;font-family: "微软雅黑";list-style: none;}
.clearfix{clear: both;}
img{display: block;}
.c-header-bg{position: relative;;}
.c-header{max-width: 1200px;margin: 0 auto;}
.c-logo{float: left;padding: 10px 0;}
.c-logo a{display: block;}
.c-nav{float: left;width: 65%;margin-left: 2%;}
.c-nav dl{float: left;width:calc(100% / 8);padding:17px 0;}
.c-nav dl dt{font-size: 16px;color: #333;line-height: 60px;text-align: center;position:relative;font-weight:bold;}
.c-nav dl dt a{color: #333;display:block;transition:0.5s;}
.c-nav dl dt i{position:absolute;right:0;top: 50%;margin-top: -5px;font-size: 12px;color: #333;line-height: 12px;display: block;}
.c-nav dl dd{position: absolute;left: 0;top: 64px;box-shadow:0 0 5px #ccc;overflow: hidden;width: 100%;z-index: 100;background:#fff;visibility: hidden;opacity: 0;transition:0.5s;}
.c-nav dl dd p{max-width:1200px;margin: 0 auto;overflow: hidden;padding: 20px 0;}
.c-nav dl dd p a{float: left;width: calc(100% / 4);text-align: center;position: relative;}
.c-nav dl dd p a img{width: 120px;display: inline-block;}
.c-nav dl dd p a em{font-style: normal;font-size: 14px;color: #333;line-height: 30px;display: block;}
.c-nav dl dd p a i{display: block;width: 1px;height: 100%;background: #eee;position: absolute;top: 0;right: 0;transition:0.5s;}
.c-nav dl dd p a:hover em{color: #00b952;transition:0.5s;}
.c-nav dl dd p a:hover img{margin-top: -10px;transition:0.5s;}
.c-nav dl:hover dd{visibility: visible;opacity: 1;top: 94px;transition:0.5s;}
.c-nav dl:hover dt i{transform: rotate(180deg);transition:0.5s;}
.c-nav dl:hover dt p a{color: #00b952;transition:0.5s;}
.c-header-tel{float: right;overflow: hidden;margin-top: 20px;}
.c-header-tel i{font-size: 40px;color: #00b952;margin-right: 5px;float: left;}
.c-header-tel p{font-size: 16px;color: #333;line-height: 20px;float: left;}
.c-header-tel p b{display: block;font-size:18px;color: #ff6600;font-weight: bold;line-height: 20px;}
.banner{position: relative;overflow: hidden;}
.banner-con{position: absolute;left: 0;top: 0;}
.banner-img img{width: 100%;}
.banner-h img{width: 100%;}
.search-bg{background: #f8f8f8;border-bottom:solid 1px #e5e5e5;}
.search{max-width:1200px;overflow: hidden;margin: 0 auto;padding: 10px 0;}
.search-l{float: left;overflow: hidden;}
.search-l i{float: left;font-size: 16px;line-height: 36px;}
.search-l p{float: left;margin-left: 5px;font-size: 14px;line-height: 36px;}
.search-l p a{float: left;margin-left: 5px;font-size: 14px;line-height: 36px;}
.search-l p a:hover{color: #00b952;}
.search-r{overflow: hidden;float: right;}
.search-t{float: left;font-size: 14px;line-height: 36px;border:solid 1px #00b952;width: 200px;text-indent:5px;}
.search-b{float: left;border: none;background: #00b952;height: 38px;color: #fff;width: 80px;}
.product-bg{background:#fff;padding: 50px 0;}
.title{text-align: center;}
.title h2{font-size:28px;color: #333;font-weight: normal;line-height: 40px;}
.title span{display: block;font-size: 16px;color: #666;}
.product-t{text-align: center;margin: 20px 0;background: #f8f8f8;display:flex;justify-content:center;padding:15px 0 20px 0;}
.product-t li{display: block;margin:0 20px;padding: 0 20px;font-size: 16px;color: #333;line-height:24px;position: relative;cursor: pointer;}
.product-t li span{display:block;font-size: 14px;line-height:24px;}
.product-t li img{position: absolute;bottom:-11px;left: 50%;margin-left: -60px;display: none;}
.product-t .product-t-xz img{display: block;}
.product-t .product-t-xz{color:#00b952;}
.product-c{max-width:1200px;margin: 0 auto;overflow: hidden;display: none;}
.product-cb{float: left;width:calc(100% / 4 - 30px);padding:10px;margin: 5px;background: #f9f9f9;}
.product-cb>a{display: block;}
.product-cb>a span{overflow: hidden;display: flex;justify-content: center;align-items: center;}
.product-cb>a span img{width: 100%;display:block;transition:0.5s;}
.product-cb>a h3{font-size: 14px;line-height: 20px;color: #333;height: 40px;margin: 10px 0;transition:0.5s;overflow: hidden;}
.product-lx{overflow: hidden;}
.product-lx-l{float: left;font-size: 14px;text-align: center;width: 45%;line-height: 30px;border: solid 1px #00b952;background: #fff;color: #00b952;transition:0.5s;}
.product-lx-r{float: right;font-size: 14px;text-align: center;width: 45%;line-height: 30px;border: solid 1px #ff6688;color: #fff;background: #ff6600;transition:0.5s;}
.product-lx-l:hover{color: #fff;background: #00b952;transition:0.5s;}
.product-lx-r:hover{color: #ff6600;background: #fff;transition:0.5s;}
.product-cb:hover >a span img{transform: scale(1.2);transition:0.5s;}
.product-cb:hover >a h3{color: #00b952;transition:0.5s;}
.product-c-xz{display: block;}
.product-more{display:block;height:40px;line-height:40px;background:#eee;color:#333;font-size:14px;margin:10px 5px;clear:left;text-align: center;transition:0.3s;}
.product-more:hover{background:#00b952;color:#fff;transition:0.3s;}
.About-bg{background:#00b952;padding: 50px 0;}
.About{max-width: 1200px;margin: 0 auto;padding: 20px 0;position: relative;}
.About img{float:left;width:550px;}
.About-txt{float: right;width:calc(100% - 550px);}
.About-txt h3{font-size: 24px;color: yellow;line-height: 40px;}
.About-txt p{font-size: 14px;color: #fff;line-height: 24px;}
.About a{font-size: 14px;line-height: 34px;display: block;width: 200px;text-align: center;position: absolute;left: 550px;bottom: 65px;color:#333;border: solid 1px yellow;background: yellow;transition:0.5s;}
.About a:hover{color:yellow;background: none;transition:0.5s;}
.youshi-bg{padding: 50px 0;background: #fff;}
.youshi{max-width:1200px;margin: 0 auto;padding-top: 20px;}
.youshi-l{float: left;width: 280px;padding: 20px 0;background: #fff;}
.youshi-l p{background:#f8f8f8;margin: 10px 30px;position: relative;border-radius:30px;overflow: hidden;}
.youshi-l img{width: 100%;margin-top: 20px;padding-top: 20px;}
.youshi-l p span{width: 60px;background: #ff6600;font-size: 24px;line-height: 60px;text-align: center;color: #fff;float: left;border-radius:50%;font-weight: bold;}
.youshi-l p em{font-size:18px;line-height: 60px;font-style: normal;display:block;text-align: center;text-indent:-10px;}
.youshi-l .youshi-l-xz{transition:0.5s;background: #00B952;}
.youshi-l .youshi-l-xz em{color:#fff;transition:0.5s;}
.youshi-tel a{display: block;width: 80%;border-radius: 20px;line-height:40px;background: #ff6600;font-size: 14px;color: #fff;text-align: center;margin: 10px auto;}
.youshi-r{float: right;width: calc(100% - 305px);position: relative;overflow: hidden;height: 518px;}
.youshi-c{text-align: center;position:absolute;left: 0;top: 0;background: #fff;padding: 20px;}
.youshi-c img{display: inline-block;max-width:100%;}
.youshi-c h3{font-size:20px;font-weight: bold;color: #00B952;line-height: 30px;margin: 10px 0;}
.youshi-c span{display: block;font-size: 16px;color: #666;line-height: 20px;margin-bottom: 10px;}
.youshi-c p{font-size: 14px;color: #666;line-height: 20px;}
.Caes-b{background:url(/storage/14359/imagesclass/20201212/anbg.jpg) no-repeat center top;padding: 50px 0;background-size:100% 100%;}
.Caes{max-width: 1200px;margin: 20px auto;}
.Caes-t{text-align: center;max-width: 800px;margin: 0 auto;color: #fff;border-bottom: solid 1px #fff;border-top: solid 1px #fff;}
.Caes-t li{display: inline-block;margin: 0 10px;color: #fff;cursor: pointer;line-height: 45px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Caes-t li a{color: #fff;}
.Caes-t li a:hover{color:#00B952;}
.Caes-c{padding: 20px;background: #FFF;overflow: hidden;position: relative;margin-top: 20px;display: none;}
.Caes-c img{float: left;width: calc(50% - 20px);}
.Caes-c-txt{float: right;width: 50%;}
.Caes-c-t{overflow:hidden;padding-bottom:10px;border-bottom: solid 1px #999;}
.Caes-c-t span{float: left;width: 60px;height: 60px;border: solid 2px #666;font-size: 30px;line-height: 60px;text-align: center;color: #666;font-weight: bold;}
.Caes-c-t a{float: left;margin-left: 10px;width:calc(100% - 74px);}
.Caes-c-t a h3{font-size: 18px;font-weight: bold;line-height: 36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Caes-c-t a p{font-size:14px;color: #666;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Caes-c-c{font-size: 14px;color: #666;line-height: 24px;padding:10px 0;}
.Caes-c-btn{position: absolute;left: 50%;bottom: 21px;}
.Caes-c-btn1{float: left;width:160px;line-height: 36px;background: #00B952;color: #fff;text-align: center;font-size: 14px;border: solid 1px #00B952;margin-right: 20px;transition:0.5s;}
.Caes-c-btn2{float: left;width:160px;line-height: 36px;background: #fff;color: #333;text-align: center;font-size: 14px;border: solid 1px #333;transition:0.5s;}
.Caes-c-btn1:hover{background:#fff;color: #00B952;transition:0.5s;}
.Caes-c-btn2:hover{background:#333;color: #fff;transition:0.5s;}
.Caes-t .Caes-t-xz{color: #00B952;font-weight: bold;}
.Caes .Caes-c-xz{display: block;}
.News-bg{padding: 50px 0;background:#f8f8f8;}
.News-img{max-width: 1190px;margin:0 auto;padding-top: 20px;position: relative;overflow: hidden;}
.News-img img{display:block;position: relative;left:50%;margin-left:-600px;}
.News{overflow: hidden;max-width: 1200px;margin: 0 auto;padding-top: 10px;}
.News a{float: left;width: calc(100% / 3 - 30px);padding: 10px;margin: 5px;background: #fff;transition:0.5s;}
.News a img{width: 80px;height: 80px;float: left;margin-right:5px;}
.News a h3{font-size: 14px;color: #333;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition:0.5s;}
.News a p{font-size: 12px;color: #666;line-height: 20px;height: 40px;overflow: hidden;}
.News a:hover{box-shadow: 0 0 5px #ddd;transition:0.5s;}
.News a:hover h3{color:#00B952;transition:0.5s;}
.link-bg{background:#333;padding: 20px 0;}
.link{max-width: 1200px;margin: 0 auto;}
.link h2{font-size: 18px;color: white;line-height:40px;border-bottom: solid 1px #ccc;}
.link-c{overflow: hidden;}
.link-c a{float: left;font-size: 14px;line-height: 18px;margin: 10px;color: #eee;}
.link-c a:hover{color:#00B952;transition:0.5s;}
.footer-bg{background:#009241;padding: 10px 0;}
.footer-nav{text-align: center;border-bottom: solid 1px #1cd16c;padding: 10px 0;}
.footer-nav a{display: inline-block;font-size: 14px;color: #fff;padding: 0 10px;margin: 0 10px;line-height: 40px;}
.footer-nav a:hover{text-decoration: underline;color: yellow;}
.footer{max-width: 1200px;margin: 0 auto;overflow: hidden;padding: 20px 0;}
.footer img{float: left;margin-top: 10px;}
.footer-r{float: left;margin-left: 8%;width:50%;}
.footer-r p{font-size: 14px;color: #fff;line-height: 24px;}
.footer-r p i{font-size: 20px;color: #fff;line-height: 24px;margin-right: 5px;}
.footer-b{padding: 10px 0;border-top: solid 1px #1cd16c;}
.footer-b p{font-size: 14px;text-align: center;color: #fff;line-height: 24px;max-width: 1200px;margin: 0 auto;}
.footer-b a{font-weight: bold;color: #fff;}
.footer-b a:hover{text-decoration: underline;}
.lianxi-ewm{float:left;width:15%;}
.lianxi-ewm img{width:80%;}
.c-menu{float: right;display: none;}
.c-menu img{display: block;padding-top: 15px;}
.c-menu p{position: absolute;width: 100%;z-index: 2;background: #fff;left: 0;top: 70px;display: none;}
.c-menu p a{display: block;font-size: 14px;line-height: 40px;border-top: dashed 1px #eee;color: #333;text-align: center;}
.m-footer{position: fixed;left: 0;bottom: 0;width: 100%;overflow: hidden;background: #00B952;padding:10px 0 5px 0;display: none;z-index:101;}
.m-footer a{float: left;width:calc(25% - 1px);text-align: center;border-right:solid 1px #1ad76e;}
.m-footer a i{font-size: 24px;color: #fff;line-height: 26px;display: block;}
.m-footer a span{display: block;font-size: 14px;line-height:20px;color: #fff;}
.video{overflow: hidden;max-width: 1200px;margin: 0 auto;padding:50px 0;}
.video p{float: left;width: calc(100% / 2 - 20px);margin:10px;}
.video p video{width: 100%;}
.fh-top{background: #009241;border-radius: 3px;height: 50px;width:50px;position: fixed;right:40px;bottom: 40px;overflow: hidden;display: block;}
.fh-top i{font-size:40px;display: block;line-height: 50px;color: #fff;text-align: center;transition:0.3s;}
.fh-top i:hover{background: #00B952;transition:0.3s;}
.m-fhtop{position: fixed;right:10px;bottom: 70px;overflow: hidden;background: #009241;border-radius: 3px;height: 40px;width:40px;display: none;}
.m-fhtop a{font-size:36px;display: block;line-height: :40px;color: #fff;text-align: center;transition:0.3s;}

.gsry-box{float: left;width:100%;overflow: hidden;}
.page-class{overflow: hidden;width: 70%;margin-bottom:20px;}
.page-class a{float: left;width:calc(100% / 4 - 12px);border:solid 1px #ddd;font-size: 16px;line-height: 40px;text-align: center;margin: 0 5px;}
.page-class .page-class-xz{background: #009241;color: #fff;border-color: #009241;}
.gsry{overflow: hidden;}
.gsry p{float:left;width:calc(100% / 4 - 10px);margin: 5px;}
.gsry p img{width: 100%;}
.gsry p span{display: block;font-size: 14px;line-height: 36px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #333;}

.gslc{width:100%;border: solid 1px #eee;}
.gslc th,.gslc td{padding: 10px;font-size: 13px;color: #333;}
body .gslc th{text-align: right;padding:0;width:95px;}
.gslc td img{width:120px;display: block;margin: 0 auto;}

.zlxz{overflow: hidden;}
.zlxz p{float: left;width:calc(100% / 3 - 40px);margin:10px;padding: 10px;background: #f8f8f8;}
.zlxz p img{width: 100%;display: block;}
.zlxz p span{display: block;font-size: 16px;line-height: 20px;color: #333;text-align: center;padding-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zlxz p a{font-size: 14px;line-height: 30px;color: #007DDB;text-align: center;display: block;text-decoration: none;}
.zlxz p a:hover{color: #ff0000;text-decoration: underline;}
@media(max-width:800px){
.zlxz p{width:calc(100% / 2 - 20px);margin:5px;padding: 5px;}
.zlxz p span{font-size: 14px;}
}
@media(max-width:1000px){
	.c-nav,.c-header-tel{display: none;}
	.c-header{padding: 0 10px;}
	.c-logo img{height: 50px;}
	.About img{width:40%;transition:0.5s;}
	.About-txt{width:60%;transition:0.5s;}
	.About-txt h3{font-size: 18px;color: yellow;line-height: 30px;}
	.About-txt p{overflow: hidden;font-size: 14px;line-height: 20px;}
	.About a{left: 50%;bottom:-10px;margin-left: -100px;}
	.footer-r{margin-left: 2%;}
	.c-menu{display: block;}
}
@media(max-width:800px){
	.product-bg,.youshi-bg,.About-bg,.Caes-b,.News-bg{padding: 20px 0;}
	.title h2{font-size:20px;}
	.title span{font-size:12px;}
	.product-t{margin: 10px 0;font-size: 14px;}
	.product-t li{font-size: 14px;padding: 0 10px;}
	.product-t li img{width: 100%;margin-left:-45px;bottom:-5px;}
	.product-cb{display: none;width: calc(100% / 2 - 30px);}
	.product-cb:nth-child(1),.product-cb:nth-child(2),.product-cb:nth-child(3),.product-cb:nth-child(4){display: block;}
	.About img{width: 100%;float: none;}
	.About-txt{float: none;width: 100%;text-align: center;}
	.About a{position: static;margin: 10px auto;}
	.youshi-l{width:100%;float: none;overflow: hidden;border-bottom: solid 1px #eee;}
	.youshi-l p{float: left;width:calc(100% / 4 - 20px);margin: 10px;}
	.youshi-l p em{font-size: 14px;line-height: 40px;}
	.youshi-l p span{line-height: 40px;width: 40px;}
	.youshi-tel{display: none;}
	.youshi-r{width: 100%;}
	.Caes{margin: 10px;}
	.Caes-c img,.Caes-c-txt{width: 100%;float:none;}
	.Caes-c-t{overflow: hidden;padding: 10px 0;}
	.Caes-c-btn{position:static;}
	.News a{width:calc(100% / 2 - 30px);}
	.News-img{display:none;}
	.Caes-c-t a{width: calc(100% - 74px);}
	.footer-nav{display: none;}
	.footer-bg{padding-bottom: 60px;}
	.m-footer{display: block;}
	.page-class{overflow: hidden;width: 100%;}
	.gsry p{width:calc(100% / 2 - 10px);}
	.footer{display:none;}
}
@media(max-width:600px){
	.search-l{display: none;}
	.search-r{float: none;padding:0 10px;}
	.search-t{width:74%;}
	.search-b{width: 25%;}
	.product-t{margin:5px 0;font-size: 14px;overflow: hidden;background-size: 100% 100%;}
	.product-t li{display:block;padding: 0px;font-size: 14px;text-align: center;float: left;width:calc(100% / 3);}
	.product-t li img{display: none;opacity: 0;}
	.product-cb>a h3{font-size: 12px;line-height: 18px;height: 36px;}
	.product-lx a{font-size: 12px;}
	.youshi-l p{float: left;width:calc(100% / 4 - 6px);margin:0 3px;}
	.youshi-l p em{font-size: 12px;line-height: 36px;text-indent: 0;}
	.youshi-l p span{display: none;}
	.youshi-tel{display: none;}
	.youshi-r{height: 500px;}
	.Caes-t{overflow: hidden;background: url(/storage/14359/imagesclass/20201212/cace-img.png) no-repeat center center;background-size: 100%;border: none;}
	.Caes-t li{float: left;width: calc(100% / 3);text-align: center;margin: 0;}
	.Caes-c-btn1{width:120px;margin-right: 10px}
	.Caes-c-btn2{width:120px}
	.News a{width:calc(100% / 1 - 30px);}
	.link-bg{padding: 5px 0;}
	.link-bg h2{font-size: 16px;padding: 0 10px;}
	.link-c a{font-size:12px;margin: 5px 10px;}
	.footer-b{border:none;}
	.video p{float: left;width: calc(100% / 1 - 20px);margin:10px;}
    .video{padding: 0;}
    .fh-top{display:none;}
    .m-fhtop{display:block;}
	body .gslc th,.gslc td{padding:5px;}
	body .gslc th{width:60px;}
	body .gslc td img{min-width:80px;}
}