<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
html,body{color:#666;font-family:"思源黑体";font-style:normal;font-size:14px;line-height:26px;}
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li,form,label,video,input,textarea,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;background:transparent;vertical-align:baseline}
ul,ol,li{list-style:none}
table,tr,td,p,iframe{margin-top:0;padding:0}
a{text-decoration:none;color:#333}
a:hover{outline:0;color:#37c070}
img{border:0;max-width:100%}
.fl{float:left}
.fr{float:right}

/*改变滚动条样式*/
::-webkit-scrollbar{width: 5px;  height: 5px;  background-color: #dbdbdb;}
::-webkit-scrollbar-track{background-color: #dbdbdb;}
::-webkit-scrollbar-thumb{background-color: #ccc;}
/**/
.top{background:#fff;opacity:1;height:100px;z-index:3000;width:100%; position: relative; top:0;}
.top.active{background:rgba(255,255,255,0.9)}
.top:hover{background:rgba(255,255,255,1.0)}
.main{width:1400px;margin:0 auto;position:relative;}
.wrap{width:1200px; margin:0 auto; position:relative;}
/**/
.head-logo{float:left;padding:0px 0; position:relative;}
.head-logo a{display:table-cell; line-height:90px;}
.head-logo img{display:block;vertical-align: middle;margin-top:8px;height: 80px;}
/**/
.top-left{float:right;}
.nav{float:left;margin-left:0px;}
.nav ul{z-index:10;float:left;}
.nav ul li{float:left;position:relative;}
.nav ul li:last-child:after{background:none;}
.nav ul li &gt; a{line-height:100px;font-size:18px;color:#333;margin:0 25px;position:relative;display:block;text-align:center;}
.nav ul li &gt; a:hover,.nav ul li a.cur{color:#37c070;}
.nav ul li &gt; a:before{content: '';position: absolute;left: 0;bottom: -35px;width:0;height: 3px;border-radius: 100px; background-color: #0572e1;transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;}
.nav ul li a.cur:before{width: 0;}
.nav ul li a:hover::before{width: 0;}
.nav ul li:hover .sec-nav{display:block;}
.nav ul li:hover .sec-nav:before{display:block;}
.nav ul li .sec-nav{z-index:999;width:100%;height:auto; position:absolute;left:0;top:100%;background-color:rgba(242,242,242,1.0);text-align:center;border:0px #ddd solid; border-radius: 0 0 5px 5px;display:none;}
.T-nav li .sec-nav a{vertical-align:top;border-bottom:1px #ddd dashed;padding:10px 0;font-size:15px;color:#666;position: relative;display:block;text-align: center;}
.nav ul li .sec-nav a:hover{border-top:0;background:#37c070; color:#fff;}
.nav ul li .sec-nav:before{content:""; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent;; border-bottom:10px #f2f2f2 solid; position:absolute; left:43%; top:-10px;display:none;}
.sec_sub{width:100%;position: relative;float:left;}
.thr_nav{width:170px;right:-170px;top:0;background:#f9f9f9;position: absolute;display:none;}
.thr_nav a{display:block; width:100%;}
.sec_sub:hover .thr_nav{display:block;}
.head-btn{display:none;}
.top-right{float:right;position: relative; vertical-align: middle; line-height: 90px;}
.top-right img{vertical-align: middle;margin:auto 0;margin-top:8px;}
.my-sear{position:fixed;z-index:99;display:none;width:100%;height:100%;right:0;top:0; background:rgba(0,0,0,0.5);  border-top:0px #ddd solid; transition:all .4s ease;}
.Myclose{float:right;position:absolute; right:28%; top:40%;}
.Myclose img{}
.Myclose:hover img{transform:rotate(0deg);transition:4s;cursor:pointer}
.my-search{width:35%;margin:20% auto;}
.my-search form{border:1px #ccc solid;padding:10px 15px;}
.my-search input[type="text"]{color:#ccc;border-bottom:0px #eee solid;width:85%;font-size:16px;line-height:30px}
.my-search input[type="button"]{color:#bbb;font-size:16px;line-height:30px;background:url("../img/icon_ser.png") no-repeat right;float:right;width:30px;height:30px;cursor:pointer;}
/**/
.banner{width:100%; overflow: hidden; vertical-align: middle;}
.banner li{width:100%;}
/**/
.container{width:100%; overflow: hidden;padding:30px 0; position:relative;}
.index-pro-model{width:100%; overflow: hidden; position:relative;}
.index-model-tit{width:100%; overflow: hidden; text-align: center;}
.index-model-tit h1{font-size:30px; font-weight:normal; color:#333; padding-bottom:30px; position:relative;}
.index-model-tit h1:before{content:""; height:5px; width:5px; background:#ff9900; position:absolute; left:50%; bottom:0; transform: rotate(45deg);}
.index-model-tit h1:after{content:""; height:15px; width:15px; border:1px #ff9900 solid; position:absolute; left:49.75%; bottom:-5px; transform: rotate(45deg);}
.index-model-con{width:100%; overflow: hidden;padding-top:20px;}
.pro-model-nav{width:100%; overflow: hidden;padding:30px 0; text-align: center;}
.pro-model-nav li{width:calc(100%/6); text-align: center;display:inline-block;}
.pro-model-nav li a{margin:5px; overflow: hidden;background:#19b288;color:#fff; line-height: 30px;display:block;font-size:16px;padding:13px 0;border-radius: 3px;}
.pro-model-nav li:first-child a{background:#ff9900;}
.pro-model-nav li a:hover{background:#ff9900; transition:.4s;}
.pro-model-list{width:100%; overflow: hidden;}
.pro-model-list li{text-align:center;}
.pro-li{overflow: hidden; margin:5px; position:relative;}
.pro-li-img{width:100%; overflow: hidden;}
.pro-li-txt{position:absolute; bottom:25px; left:20px; right:20px; background:rgba(0,0,0,0.6);padding:15px 0; }
.pro-model-list li h2{color:#fff; font-weight: normal; font-size:16px;}
/**/
.index-ind-model{background:#f3f3f3; overflow: hidden;}
.ind-model-list{width:100%; overflow: hidden;padding-top:20px;}
.ind-model-list li{width:calc(100%/2); float:left; overflow: hidden;}
.ind-li{margin:15px; overflow: hidden;}
.ind-li-img{width:100%; overflow: hidden;}
.ind-model-list li h3{font-size:20px; font-weight:normal;display:block;color:#333; line-height: 30px; padding:10px 0;}
.ind-li-info{color:#666; padding:15px 0; border-bottom:1px #ddd solid; position:relative;}
.ind-li-info:after{content:""; background:#ff9900; height:3px; width:30px; position:absolute; bottom:-2px; left:0;}
.ind-li-more{margin-top:20px; overflow: hidden; color:#ff9900; }
.ind-model-list li:hover .ind-li-info:after{width:100%; transition:.4s;}
/**/
.index-adv-model{width:100%; overflow: hidden; background:url(../img/indbg.jpg) no-repeat top center;;}
.index-adv-model ul{width:100%; overflow: hidden; padding-top:50px;}
.index-adv-model li{width:calc(100%/4); float:left; text-align: center; position:relative;}
.adv-li-ti{ background:url("../img/icon_adv.png") no-repeat center; width:102px; height:102px; text-align: center; vertical-align: middle;margin:0 auto; position:relative;}
.index-adv-model li:first-child .adv-li-ti{ background-position:0 0;}
.index-adv-model li:nth-child(2) .adv-li-ti{ background-position:-110px 0;}
.index-adv-model li:nth-child(3) .adv-li-ti{ background-position:-224px 0;}
.index-adv-model li:nth-child(4) .adv-li-ti{ background-position:-335px 0;}
.adv-li-ti:after{content:"";height:60px; width:3px; position:absolute;background:#ff9900; top:90px; left:48.5%;}
.index-adv-model li:first-child .adv-li-ti:after{background:#37c071; }
.index-adv-model li:nth-child(2) .adv-li-ti:after{background:#ff6600; }
.index-adv-model li:nth-child(3) .adv-li-ti:after{background:#00a69c; }
.index-adv-model li:nth-child(4) .adv-li-ti:after{background:#0277ef; }
.adv-li{margin:35px; position:relative;}
.adv-li-txt{background:#fff; border:1px #ccc solid;padding:25px;margin-top:80px; position:relative;}
.adv-li-txt:before{content:"";width:1px;height:46px;background:#37c071;position:absolute; top:-40px;left:43.8%; transform: rotate(45deg);}
.adv-li-txt:after{content:"";width:1px;height:46px;background:#37c071;position:absolute; top:-40px;left:56%; transform: rotate(-45deg);}
.index-adv-model li:nth-child(2) .adv-li-txt:before{background:#ff6600;}
.index-adv-model li:nth-child(2) .adv-li-txt:after{background:#ff6600;}
.index-adv-model li:nth-child(3) .adv-li-txt:before{background:#00a69c;}
.index-adv-model li:nth-child(3) .adv-li-txt:after{background:#00a69c;}
.index-adv-model li:nth-child(4) .adv-li-txt:before{background:#0277ef;}
.index-adv-model li:nth-child(4) .adv-li-txt:after{background:#0277ef;}
.index-adv-model li:first-child  .adv-li-txt{border:1px #37c071 solid;}
.index-adv-model li:nth-child(2)  .adv-li-txt{border:1px #ff6600 solid;}
.index-adv-model li:nth-child(3)  .adv-li-txt{border:1px #00a69c solid;}
.index-adv-model li:nth-child(4)  .adv-li-txt{border:1px #0277ef solid;}
.index-adv-model li h4{font-size:20px; font-weight:normal; color:#333;display:block; padding:20px 0;}
.adv-li-info{padding-bottom:20px;}
/**/
.news-model-left{width:45%; float:left; overflow: hidden; margin-top:30px;}
.news-model-left li{width:100%; position:relative;}
.news-model-left li:before{content:""; height:100%; width:2px; background:#ddd; position:absolute; left:100px; top:0;}
.news-li{padding:20px 0; position: relative; overflow: hidden;}
.news-li-date{width:100px; text-align: right; overflow: hidden;padding-right:20px;font-size:20px;float:left;color:#333;}
.news-model-left li h5{font-size:26px; color:#ff6600;font-weight:normal;font-family: Arial}
.news-model-left li h6{}
.news-li-txt{width:calc(100% - 130px); float:right;}
.news-model-left li h3{font-weight:normal; font-size:18px; line-height: 35px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.news-li-info{color:#666;padding-top:15px; overflow: hidden; height:65px;}
.news-model-right{width:50%; float:right; overflow: hidden;margin-top:30px;}
.news-model-right dl{width:100%; overflow: hidden;position:relative;}
.news-model-right dt{width:100%; overflow: hidden;}
.news-model-right dd{position:absolute; bottom:8px; left:0; right:0; background:rgba(0,0,0,0.5);padding:20px 0;}
.news-model-right a{color:#fff;}
.news-model-right a h3{padding:0 10px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; font-weight:normal; font-size:18px;width:80%; float:left;}
.news-model-right a span{display:inline-block; float:right; width:20%; text-align:right; overflow: hidden;padding-right:10px; font-size:16px;}
/**/
.footer{width:100%; overflow: hidden; padding:50px 0 0; background:#00a69c; color:#fff;}
.footer a{color:#fff;}
.footer h4{width:100%; overflow: hidden; font-weight:normal; font-size:20px;display:block;}
.footer h5{width:100%; overflow: hidden; font-weight:normal; font-size:20px;display:block;margin-bottom:20px;}
.f-contact{float:left; width:400px; overflow: hidden;}
.f-contact span{display:block; font-size:16px; vertical-align: middle;}
.f-contact span img{text-align:center; vertical-align: middle;margin-right:10px;}
.f-contact a{font-size:16px; line-height: 30px;}
.but-con{margin-bottom:30px; padding-bottom:30px; position:relative;width:100%;}
.but-con:after{content:""; height:1px; width:100%; background:linear-gradient(to right, rgba(255,255,255,1.0), rgba(255,255,255,0.0)); position:absolute; bottom:0; left:0;}
.but-ewImg{width:100%; overflow: hidden;}
.ewImg{display:inline-block; width: 100px;text-align: center;margin-right:10px;}
.ewImg img{width:100%;vertical-align: middle;}
.but-ewImg span{display:block;  text-align: center;padding-top:10px;font-size:14px;}
.f-right-nav{float:right; width:calc(100% - 450px); overflow: hidden;}
.but-nav{width:100%; overflow: hidden; position:relative;margin-bottom:50px;height:215px;}
.but-nav li{width:calc(100%/4); float:left; position:relative;}
.but-nav li:before{content:""; height:5px; width:5px; border-radius: 100%; background:rgba(255,255,255,0.7); position:absolute; top:10px; left:0px;}
.but-nav li:after{content:""; height:100%; width:1px; background:rgba(255,255,255,0.5); position:absolute; top:15px; left:2px;}
.but-nav li a{display:block;padding-left:15px; line-height: 30px;}
.but-sec{opacity:0.8;margin-top:30px;}
.but-city{width:100%; overflow: hidden;}
.but-city strong{display:inline-block; font-weight:normal; font-size:18px;padding-right:10px; position:relative;margin-right:10px;}
.but-city strong:after{content:""; height:15px; width:1px; background:#fff; position:absolute; right:0; top:8px;}
.but-city-a{display:inline-block;}
.but-city-a a{display:inline-block; font-size:16px; opacity: 0.8; margin:0 10px;}
.foot-con{width:100%; overflow: hidden;padding-bottom:30px;}
.bottom{width:100%; overflow: hidden;  background:#02847c; color:#fff;padding:15px 0; text-align: center;}
.bottom span{display:inline-block; margin:0 10px;font-size:16px; font-weight:lighter;}
/**/
.in-banner{width:100%; height:250px; color:#fff;position:relative; text-align: center;}
.in-banner-tit{padding-top:90px; position:absolute;text-align: center;left:0;width:100%;}
.in-banner-tit h1{font-size:26px;}
.in-banner-tit h2{background:#ff9900; text-align: center;display:inline-block;padding:2px 15px; border-radius: 5px 0 5px 0;margin-bottom:15px; text-transform: uppercase;}
.in-banner img{display:none;}
/**/
.in-nav{width:100%;background-color:#fff; border-bottom:0px #ccc solid;margin-bottom:20px;line-height:35px;height:65px;border-bottom:2px #eee solid;}
.in-site{float:right;padding:15px 0;}
.in-site span{display:inline-block;}
.in-site a:before{content:""; width:0; height:0;border-left:3px solid #666; border-top:3px solid transparent; border-bottom:3px solid transparent;position:absolute; left:-14px;top:15px;}
.in-site a:first-child:before{display:none;}
.in-site a{display:inline-block; margin:0 15px; position:relative;}
.in-nav ul{float:left;}
.in-nav ul li{float:left; }
.in-nav ul li a{display:block;padding:15px 25px;transition:all .4s ease; position:relative;font-size:16px;}
.in-nav ul li a:hover,.in-nav ul li a.active{color:#fff; background:#01a69b}
/**/
.about_con{width:100%; overflow: hidden;}
.aboutInfo{width:55%; float:left; background:#f3f3f3; padding:30px; overflow: hidden;margin-top:40px;}
.about_img{width:45%; float:right; overflow: hidden;}
.about_img li{width:100%;box-shadow:0 0 10px #ccc;}
.about_img img{width:100%;}
.content_ti h1{ font-size:24px; font-weight:normal; color:#333;padding-bottom:3px;}
.content_ti h2{ font-size:16px; font-weight:normal; color:#01a69b; text-transform: uppercase; position:relative;}
.content_ti h2:before{content:"\2013"; font-weight:bold; padding-right:5px;}
.about_in{width:100%; overflow: auto; margin-top:30px;color:#666;height:130px;}
.culture_con{width:100%; overflow: hidden;padding:30px 0;}
.culture_con ul{width:100%; overflow: hidden;padding-top:40px;}
.culture_con li{float:left; width:calc(100%/4); overflow: hidden;color:#fff; text-align: center; cursor: pointer;}
.cul-li{margin:5px; overflow: hidden; position:relative;}
.cul-li-img{width:100%;}
.cul-li-ti{position:absolute; top:0; left:0;width:100%;bottom:8px;background:rgba(1,167,155,0.8)}
.cul-li-ti-top{padding-top:45%;position:absolute; top:0; left:0;width:100%;height:100%;}
.culture_con li h3{font-size:24px;}
.culture_con li h4{font-size:24px; font-weight:normal;display:block; margin-top:20px;}
.cul-li-ti-dow{font-size:16px;padding:50% 30px;position:absolute; top:0; left:0;width:100%;height:100%;display:none;}
.culture_con li:hover .cul-li-ti-dow{display:block; transition:all .6s ease-in-out;}
.culture_con li:hover .cul-li-ti-top{display:none;transition:all .4s ease-in-out;}
/**/
.hor-list{width:100%; overflow: hidden; padding:30px 0;}
.hor-list li{width:calc(100%/3); float:left; overflow: hidden; text-align: center;}
.hor-list a{display:block;margin:10px; overflow: hidden;border:1px #ddd solid;}
.hor-list a img{width:100%;vertical-align: middle;}
.hor-list a h3{display:block;font-weight:normal; line-height: 30px; padding:10px 0 20px; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;font-size:18px;}
/**/
.ind-list{width:100%;}
.ind-list li{width:calc(100%/2); float:left; overflow: hidden; }
.ind-list li a{margin:15px; overflow: hidden;background:#f3f3f3;display:block;padding:5px;}
.ind-list li a h3{font-weight:normal; padding:20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size:18px;}
.ind-list li a:hover{box-shadow: 0 0 15px #ccc;transition:all .6s ease-in-out;}
.ind_con{width:100%;overflow:hidden;padding-bottom:30px;}
.ind-con-ti{width:200px; float:left;}
.ind-con-in{float:right; width:calc(100% - 200px); overflow: hidden;}
/**/
.pro-contain{width:100%; position:relative;}
.pro-contain:before{content:""; height:100%; width:32.2%; background:#f3f3f3; position:absolute; left:0; top:0;}
.pro-nav{width:258px; float:left;overflow: hidden;z-index: 99;}
.pro-nav ul{width:100%; padding-top:20px;}
.pro-nav li{width:100%; overflow: hidden; position:relative;}
.pro-nav li a:before{content:""; height:8px; width:8px; background:#fff; position:absolute; left:-4px; top:45%; border-radius: 100%;}
.pro-a{background:#00a69a;color:#fff;}
.pro-nav li a{display:block;font-size:16px; line-height: 30px; margin:3px 0;padding:15px; overflow: hidden; position:relative;}
.pro-nav li a:hover,.pro-nav li a.active{background:#05c2b4;color:#fff;}
.pro-nav li a:after{content:"\21E2";float:right;}
.sub_sec{width:100%;}
.sub_sec a{display:block;background:#ddd;color:#000;}
.pro-list{width:calc(100% - 300px); float:right; overflow: hidden;padding:0 1rem;}
.pro-list li{width:100%; overflow: hidden; border:1px #ddd solid; margin:15px 0; background:#f3f3f3;}
.pro-list-li{padding:10px; overflow: hidden;}
.pro-list-li-img{width:35%; float:left;}
.pro-list-li-txt{width:60%; float:right;color:#666;padding-top:10px;}
.pro-list-li-txt h3{font-weight:normal; font-size:18px; color:#00a69a;display:block; line-height: 30px;}
.pro-list-li-dec{padding:25px 0; overflow: hidden;}
.pro-list-li-dec h4{color:#35bf72;font-weight:normal; font-size:16px;display:block; padding:15px 0; border-top:1px #ccc solid; margin-top:20px;}
.pro-list-li-dec p{display:block;}
.pro-list-li-dec p:before{content:"\2022";padding-right:8px; opacity: 0.6;}
.pro-list-li-more{width:35px; height:35px; border:1px #00a69a solid; border-radius: 0 15px 0 0; }
.pro-list-li-more h5{width:15px; height:2px; background:#35bf72;line-height: 35px; margin:15px auto;position:relative;}
.pro-list-li-more h5:before{content:""; height:2px; width:6px; background:#35bf72; position:absolute; right:-1px; top:-2px; transform: rotate(45deg);}
.pro-list-li-more h5:after{content:""; height:2px; width:6px; background:#35bf72; position:absolute; right:-1px; top:2px; transform: rotate(-45deg);}
.pro-list li:hover{box-shadow: 0 0 10px #ccc;}
.pro_con{border:1px #ddd solid; background:#fff; overflow: hidden;padding:20px;position:relative;}
.pro_img{width:45%; float:left;overflow: hidden;}
.pro_img li{width:100%; overflow: hidden;}
.pro_img img{width:100%;}
.proInfo{width:50%; float:right;position:relative;margin-bottom:30px;}
.proInfo h1{font-size:20px;color:#00a69a;}
.pro-detail{width:100%; overflow: hidden;margin-top:30px; padding-top:30px; border-top:1px #ddd solid;}
.pro-detail h3{font-size:20px; font-weight:normal; color:#333;display:block; position:relative;padding:10px 0; margin:15px 0;}
.pro-detail h3:before{content:"\2022";color:#35bf72; padding-right:5px;}
.pro-detail h3:after{content:""; height:3px; width:40px; background:#35bf72; position:absolute; bottom:0; left:15px;}
.pro-pages{width:100%; overflow: hidden;padding:10px 0;}
.pro-pages span{display:block;}
.pro-back{width:100%; overflow: hidden;}
.pro-back a{border:1px solid #00a69a; line-height: 35px; width:120px;display:block; text-align: center;}
.pro-back a:before{content:"\2190";color:#00a69a;padding-right:5px;}

/**/
.news-list{width:100%; overflow: hidden;}
.news-list li{width:100%; overflow: hidden;border-bottom:1px #ddd dashed; cursor: pointer;}
.news-list-li{transition:.4s;padding:20px 0;overflow: hidden; }
.news-list-li-date{width:120px; float:left; font-size:20px; overflow: hidden;margin-top:20px;}
.news-list li h4{font-weight:normal; font-size:24px; position:relative;}
.news-list li h4:after{content:""; height:2px; width:35px; background:#666; position:absolute; right:0; top:45%;}
.news-list-li-txt{width:calc(100% - 250px); float:left; overflow: hidden; padding-left:20px;}
.news-list li h3{font-weight:normal; font-size:18px; display:block; padding-bottom:15px;}
.news-list-li-more{width:100px; float:right;margin-top:30px; position:relative;}
.news-list-li-more h6{position:relative;display:block;}
.news-list-li-more h6:before{content:"";width:15px; height:15px; background:#999; border-radius: 100%; position:absolute;left:0; top:10px;}
.news-list-li-more h6:after{content:""; background:#999;height:2px; width:90px; right:0; top:15px; position:absolute;}
.news-list li:hover .news-list-li{background:#f3f3f3;padding:20px;}
.news-list li:hover a{color:#00a69a;}
.news-list li:hover h4{color:#00a69a;}
.news-list li:hover h4:after{background:#00a69a;}
.news-list li:hover .news-list-li-more h6:before{background:#00a69a;}
.news-list li:hover .news-list-li-more h6:after{background:#00a69a;}
.news-detail{width:100%; overflow: hidden}
.news-detail h3{font-weight:normal; font-size:20px; color:#333; display:block; margin-bottom:20px;}
.news-detail-date{width:100%; overflow: hidden; margin:20px 0; border:1px #ddd solid;line-height: 30px;}
.news-detail-d-l{width:70%; float:left; background:#f3f3f3;padding:10px; overflow: hidden;}
.news-detail-d-l span{display:inline-block;margin:0 10px;color:#999;}
.news-detail-d-r{width:30%; float:right; text-align:right; padding:10px; overflow: hidden;}
.news-detail-d-r a{display:block;}
.news-detail-d-r a:before{content:"\2190";margin-right:10px;}
.news-info{width:100%; overflow: hidden; margin:30px 0;}
/**/
.par-list{width:100%; overflow: hidden; padding:30px 0;}
.par-list li{width:calc(100%/8);float:left; overflow: hidden;}
.par-list li a{width:100%; overflow: hidden;display:block;padding:0px;}
.par-list li img{width:100%;box-shadow:0 0 5px #ccc;}
/**/
.contact-con{width:100%; overflow: hidden;padding:50px 0;}
.contact-med{width:70%; float:left; overflow: hidden;}
.contact-ew{width:30%; float:right; text-align:center; vertical-align: middle;}
.contact-med h3{ font-weight:normal;color:#00a69c; font-size:20px; display:block;padding-bottom:15px;}
.contact-med h4{ color:#00a69c; font-size:20px; display:block;padding:10px 0;}
.contact-fed{width:90%; margin:20px auto; padding:30px; overflow: hidden;box-shadow: 0 0 20px #ddd;}
.contact-mess{width:100%; padding:30px 0;}
.in-up{width:90%;margin:20px 0; overflow: hidden;}
.in-in{width:50%; float:left;}
.in-up input{width:95%; border:1px #ddd solid; padding:5px; height:45px; height:45px;}
.in-up input::placeholder,.in-text textarea::placeholder{color:#999;}
.in-text{width:90%;}
.in-text textarea{width:98%; border:1px #ddd solid;padding:5px; line-height: 45px;}
.in-btn{margin-top:20px;}
.in-btn input{background:linear-gradient(to right, rgba(0,166,154,1.0),rgba(53,191,114,1.0));color:#fff; width:150px; line-height:50px; border-radius: 5px;font-size:16px; cursor: pointer;}
/**/
.map-list{width:100%; overflow: hidden;padding:30px 0;}
.map-list li{width:100%; overflow: hidden;margin-bottom:15px; border-bottom:1px #ddd dashed;}
.map-list li a{display:inline-block; margin:5px; opacity: 0.9;}
.map-list li h3{font-weight:normal; position:relative;display:block;font-size:18px;color:#000;padding-bottom:10px;}
.map-list li h3:before{content:"\25BC"; opacity: 0.6; transform: rotate(-90deg);display:inline-block;font-size:14px;}
/**/
.Proclose{display:none;}
.proBtn{font-size:18px; position:relative; display:none;}
.proBtn:after{content:""; width:0; height:0; border-top:8px solid #fff; border-left:8px solid transparent; border-right:8px solid transparent; position:absolute; right:0px; top:45%;}
@media screen and (max-width:1440px){
	.wrap{width:95%;}
	.main{width:95%;}
	.pro-contain:before{width:23%;}
}
@media screen and (max-width:1024px){
	.wrap{width:99%;}
	.main{width:99%;}
	.container{padding:15px;}
	.head-logo a{display:table-cell; line-height:90px;}
	.head-logo img{display:block;vertical-align: middle;margin-top:8px;height: 80px;}
	.nav ul li &gt; a{margin:0 15px;}
	.adv-li-txt:before{left:40%; transform: rotate(45deg);}
	.adv-li-txt:after{left:59%; transform: rotate(-45deg);}
	.index-model-tit h1:after{left:49.5%;}
}
@media screen and (max-width:992px){
	.top{height:45px;}
	.wrap{width:100%;}
	.main{width:100%;}
	.head-left{width:100%;}
	.head-logo{overflow:hidden;height:45px;}
	.head-logo a{}
	.head-logo img{margin-top:5px;margin-left:5px;height:35px;}
	.nav{width:100%;}
	.nav ul{position:absolute;top:45px;width:100%;display:none;right:-2%;left:0;padding:20px 0; background:rgba(255,255,255,1.0)}
	.nav ul li{display:block;width:100%;float:left;border-bottom:1px #ddd solid;margin:2% 0;text-align:center;}
	.nav ul li:after{background:none;}
	.nav ul li:before{opacity:0;}
	.nav ul li &gt; a{text-align:center;padding:0 2%;line-height:45px;height:45px;font-size:16px;display:block;}
	.nav ul li a.cur{}
	.nav ul li .sec-nav{position:relative;width:100%;top:0;padding:10px 0;background:none;display:none}
	.nav ul li .sec-nav a{padding:0 5%}
	.nav ul li:hover .sec-nav{display:none;}
	.head-btn{padding:10px 10px 0 10px;height:45px;display:block;float: right; position:absolute; top:0px;right:0px;background:#fff;width:50px;}
	.head-btn:before{content: '';display: block;width: 28px;height: 3px;background-color: #00a69a;transition: all .3s ease;-webkit-transition: all .3s ease;}
	.head-btn:after{content: '';display: block;width: 20px;height: 3px;background-color: #00a69a;transition: all .3s ease;-webkit-transition: all .3s ease;}
	.head-btn i{margin:5px 0;display: block;width: 25px;height: 3px;background-color: #00a69a;}
	.head-btn.active i{background-color:none;width:0px;display:none; opacity: 0;}
	.head-btn.active:before{content:""; transform:rotate(-45deg);position:absolute; width:30px;color:#fff;right:10px;top:18px;}
	.head-btn.active:after{content:""; transform:rotate(45deg); position:absolute; width:30px;color:#fff;right:10px;top:18px;}
	.top-right{display:none;}
	.but-nav{height:auto;}
	.in-banner{height:150px;background-size:auto;background-position: top; background: none!important; overflow: hidden;}
	.in-banner-tit{padding-top:60px;}
	.in-banner-tit h1{font-size:18px;padding-left:10px;}
	.in-banner img{display:block;height:100%; vertical-align: middle;width:100%;object-fit:cover;}
	.in-nav{height:auto; overflow: hidden; position:relative;}
	.pro-model-nav li{display:inline-block; vertical-align: bottom;width:calc(100%/4);}
	.ind-model-list li{width:100%;}
	.index-adv-model li{width:calc(100%/2);}
	.adv-li{margin:5px;}
	.adv-li-txt:before{left:45%; }
	.adv-li-txt:after{left:54%;}
	.news-model-left,.news-model-right{width:100%;}
	.f-contact{width:100%; text-align: center;}
	.ewImg{margin:0 auto;width:100%; text-align: center;}
	.ewImg img{width:120px;}
	.but-ewImg span{writing-mode: horizontal-tb;display:block;}
	.f-right-nav{width:100%;}
	.but-sec{display:none;}
	.in-nav ul{float:left; width:100%;}
	.in-site{display:none;}
	.aboutInfo,.about_img{width:100%;}
	.culture_con li{width:50%;}
	.hor-list li{width:50%;}
	.hor-list li a{margin:5px;}
	.pro-contain:before{width:100%;}
	.pro-nav{width:100%;background:#00a69a;padding:1rem;}
	.proBtn{display:block;color:#fff;}
	#proNav{position:absolute; top:50px; left:0; right:0; height:auto;display:none;z-index: 99;background:#fff;}
	.content_ti h1{padding:5px;font-size:20px;}
	.content_ti h2{padding:5px;}
	.Proclose{background:rgba(0,0,0,0.8);right:5px; top:5px;position:absolute;  text-align: center; vertical-align: middle;border-radius: 100%;width:30px; height:30px;z-index: 9;display:block;}
	.pro-list{width:100%;}
	.pro-list-li-img,.pro-list-li-txt{width:100%;}
	.pro_img,.proInfo{width:100%;}
	.ind-con-in{width:100%;}
	.news-list-li-txt{width:100%;}
	.news-list-li-date{margin-top:10px; margin-bottom:10px;}
	.news-list-li-more{display:none;}
	.footer h4,.but-city strong,.but-city-a a,.bottom span{font-size:14px;}
}
@media screen and (max-width:768px){
	.in-nav ul{float:right; text-align:left;}
	.in-nav ul li a{padding:8px;}
	.par-list li{width:calc(100%/4);}
}
@media screen and (max-width:576px){
	.adv-li-txt:before{left:40%; }
	.adv-li-txt:after{left:60%;}
	.index-model-tit h1:after{left:49%;}
	.pro-model-nav{text-align:center;vertical-align: middle;}
	.pro-model-nav li{display:inline-block; width:auto; text-align: center;}
	.pro-model-nav li a{padding:5px 10px;}
	.ind-list li{width:100%;}
	.ind-list  li a{margin:5px;}
	.news-detail-d-l{width:100%;}
	.contact-med,.contact-ew{width:100%;}
	.contact-fed{width:100%;padding:10px;}
	.in-up,.in-text{margin:0;width:100%;}
	.in-in{width:100%;margin:10px 0;}
	.in-text textarea{width:100%;}
}</pre></body></html>