<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 */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.bt{ font-size: 30px; overflow: hidden; text-align: center; font-family: "黑体"; color: #00868B;}
.bt a{ display: block; color: #00868B;}
.bt span{ font-weight: normal; display: block; font-size: 12px; font-family: Arial; color: #d8d8d8; text-transform: uppercase;}
/**/
.banner a{ display:block; background:url("banner.jpg") no-repeat center top; height:500px; overflow:hidden;}

.banners{height: 500px;}
.fullSlide {width:100%;height:500px;}
.fullSlide .bd {margin:0 auto;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {background-repeat: no-repeat;width:100% !important;height:500px;overflow:hidden;text-align:center;background-position:center top;}
.fullSlide .bd li a {display:block;height:500px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;border-radius: 10px; transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
                  -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */
                   display:inline-block;*display:inline;zoom:1;width:15px;height:15px;margin:6px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on {background:#009163;width:30px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:73px; height:73px;}
.fullSlide .prev{ background:url("left1s.png") no-repeat; }
.fullSlide .next {left:auto;right:5%;background:url("right1s.png") no-repeat;}
/**/
.cho{ height: 520px;overflow: hidden; background: #f7f7f7;}

.cho_con{ height: 520px; overflow: hidden;}
.cho_con dl{ height: 470px; overflow: hidden;}
.cho_con dl dt{ width: 398px; height: 444px; overflow: hidden;}
.cho_con dl dt img{ width: 398px; height: 444px;}
.cho_con dl dd{ margin-top: 112px; width: 738px;}
.cho_con dl dd h2{ line-height: 76px; font-size: 24px; font-family: Arial; color: #ccc; text-transform: uppercase; font-weight: normal; height: 76px; overflow: hidden; border-bottom: 1px solid #dadada;}
.cho_con dl dd h2 b{ color: #00868B; font-size: 30px; font-weight: bold;}
.cho_con dl dd span{ margin-top: 14px; display: block; font-size: 14px; line-height: 28px; color: #666; font-family: "Microsoft Yahei"; }
.cho_con ul{ width: 740px; position: absolute; right: 0; top: 354px;}
.cho_con ul li{ line-height: 36px; text-align: center; width: 178px; float: left; margin-right: 8px; color: #666; font-family: "Microsoft Yahei"; font-size: 14px;}
.cho_con ul li span{ background: url("cho_wb.gif") no-repeat center bottom; display: block; font-size: 36px; color: #666; font-family: Arial; line-height: 52px;}
.cho_con ul li a:hover{ text-decoration: none; color: #009163; font-weight: bold;}
.cho_con ul li a b{ color: #00868B;}
.cho_con ul li a:hover span{ font-weight: normal; color: #009163; background: url("cho_wbh.gif") no-repeat center bottom;}
.cho_con .nobot{ margin-right: 0;}

.sou{ overflow:hidden; height: 85px; background: #ebebeb; width: 802px; position: absolute; top: 0; right: 0;}
.s_inp01{ background: #d3d3d3; width:353px; height: 85px; padding-top:22px; *padding-top:20px; }
.inp01{ margin-left: 32px; width:224px; height:41px; line-height:41px; background:url("s.gif") no-repeat; border:0 ; color:#bcbcbc; font-size:13px; padding-left:31px;}
.inp02{ background:url("ss.gif") no-repeat; width:49px; height:41px; border:0;}
.sou p{ line-height: 85px; color:#959595; font-size: 14px; font-family: "Microsoft Yahei";}
.sou p a{color:#959595; padding:0 35px;}

/**/
.edgv{ height: 1044px; background: url("edgv_bj.jpg") no-repeat center top; overflow: hidden;}

.edgv h2{ padding-top: 70px; height: 121px; }


.edgv_con{ height: 853px; overflow: hidden; position: relative;}
.edgv_con dl{ position: absolute; width: 540px;}
.edgv_con dl dt{ margin-bottom: 14px; height: 61px; border-bottom: 1px solid #e5e5e5; line-height: 61px; font-size: 24px; color: #333; font-family: "Microsoft Yahei";}
.edgv_con dl dd p{ margin-bottom: 28px; padding-left: 20px; font-size: 14px; line-height: 24px; color: #666; font-family: "Microsoft Yahei"; background: url("edgv_pb.gif") no-repeat left 8px;}

.edgv_con .one{ top: 8px; right: 0;}
.edgv_con .two{ left: 0; top: 292px;}
.edgv_con .two dt ,.edgv_con .two dd p{ text-align: right;}
.edgv_con .two dd p{ padding-left: 0; padding-right: 20px; background: url("edgv_pb.gif") no-repeat right 8px;}
.edgv_con .three{ right: 0; top: 564px;}
/**/
.qua{ height: 400px; overflow: hidden; background: #f7f7f7;}
.qua h2{ height: 172px; overflow: hidden; background: url("qua_h.gif") no-repeat center 87px;}
.qua h2 a{ margin-top: 72px; text-decoration:none; }

.qua_con{ height: 572px; }
.qua_w{ height: 572px;box-shadow: -2px 0 10px #ccc; width: 315px; padding: 0 28px;margin-left: 5px; background: #fff;}
.qua_w p{ font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 25px; border-bottom: 1px solid #e0e0e0; margin-top: 64px; padding-bottom: 68px; }
.qua_w p em{ display: block; font-size: 48px; font-family: Arial; color: #666; line-height: 70px;}

.qua_w .nobot{ border-bottom: 0;}

.qua_t{ width: 810px; overflow: hidden;}
.qua_t ul li{ width: 398px; height: 217px; float: left; margin-right: 14px; margin-bottom: 14px;}
.qua_t ul li img{ width: 398px; height: 217px;}
.qua_t .qua_t01{ width: 810px; height: 340px; overflow: hidden;}
.qua_t .qua_t01 img{ width: 810px; height: 340px;}

.qua_t .nobot{ margin-right: 0;}
/**/
.pro{overflow: hidden;}

.pro_list{ margin-top: 80px; width: 250px;}
.pro_list h2{ position: relative; z-index: 10; font-weight: normal; text-align: center; font-size: 12px; color: #a3cdbc; text-transform: uppercase; font-family: Arial; width: 250px; height: 104px; background: url("pro_lhb.png") no-repeat left top; overflow: hidden;}
.pro_list h2 a{ margin-top: 26px; font-weight: bold; display: block; font-size: 24px; color: #fff; font-weight: bold;}
.pro_list ul{ border-left: 1px solid #009163; border-right: 1px solid #009163; margin-top: -4px;}
.pro_list ul li{border-bottom:1px solid #e6e6e6;  height: 56px;line-height: 61px;overflow: hidden;}
.pro_list ul li a{text-decoration:none; color:#333;  padding-left:50px;background:url("pro_lb.png") no-repeat left -4px; font-size: 16px; font-weight:normal; display:block;}
.pro_list ul li a:hover ,.pro_list .cur a{color:#009163;background:url("pro_lbh.gif") no-repeat left -7px; font-weight:bold;}

.pro_tel{width: 250px; height: 90px; background: #009163; overflow: hidden;}
.pro_tel p{ margin-top: 26px; margin-left: 20px; padding-left: 20px; background: url("pro_tel.gif") no-repeat left center; font-size: 13px; color: #fff; font-family: "Microsoft Yahei";}
.pro_tel p span{ display: block; font-size: 24px; font-family: Arial; color: #fff;}

.pro_con{ width: 916px; margin-top: 80px;}
.pro_con dl{ margin-bottom: 19px; background: #009163; height: 382px; overflow: hidden;}
.pro_con dl dt{ width: 525px; height: 382px; overflow: hidden;}
.pro_con dl dt img{ width: 525px; height: 382px;}
.pro_con dl dd{ width: 290px; margin-left: 56px;}
.pro_con dl dd h2{ margin-bottom: 14px; margin-top: 34px; font-size: 18px; color: #ccdfd7; font-family: "Microsoft Yahei"; height: 58px; overflow: hidden; line-height: 58px; border-bottom: 1px solid #28a17b;}
.pro_con dl dd h2 a{ color: #ccdfd7;}
.pro_con dl dd p{ font-size: 14px; line-height: 26px; color: #b8d5c9;height:156px; overflow:hidden;}
.pro_con dl dd span a{ color: #fff; margin-top: 30px; text-align: center; border-radius: 20px; font-size: 14px; line-height: 40px; font-family: "Microsoft Yahei"; display: block; width: 138px; height: 40px; border: 1px solid #80c8b1;}
.pro_con .jt .jt_l,.pro_con .jt .jt_r{ width:38px; height:72px; display:block; position:absolute; top:150px;}
.pro_con .jt .jt_l{left:0; background:url("02.png") no-repeat;}
.pro_con .jt .jt_r{right:0;background:url("01.png") no-repeat;}
.pro_con ul li{border:1px solid #e7e7e7;padding:3px; width: 286px; float: left; height: 215px; overflow: hidden; margin-right: 16px; margin-bottom:10px; line-height: 0;}
.pro_con ul li span{ display: block; height: 31px; line-height: 31px; text-align: center; font-size: 14px; background: #b3b3b2; color: #fff;}
.pro_con ul li img{ width: 286px; height: 184px; }
.pro_con ul li a{ text-decoration:none;}
.pro_con ul li.cur{border:1px solid #009163;}
.pro_con ul li.cur span{ background: #009163; color:#fff;}

.pro_con .nobot{ margin-right: 0;}
/**/
.case{ height:651px; overflow: hidden; background: #f7f7f7;}
.case h2{ background: url("case_h.gif") no-repeat center 84px; height: 156px; overflow: hidden;}
.case h2 a{ margin-top: 70px;}

.case_con{ height: 495px;  position:relative; }
.cnt{width:1200px;overflow:hidden;}
.case_con dl{ position: relative; margin-right: 30px; width: 364px; height: 387px; border: 1px solid #e7e7e7; padding: 7px; float: left;}
.case_con dl dt{ width: 364px; height: 215px; overflow: hidden;}
.case_con dl dt img{ width: 364px; height: 215px;}
.case_con dl dd{ padding: 0 20px; background: #efefef; width: 324px; height:171px;}
.case_con dl dd span{ display: block; position: absolute; top: 166px; right: 28px; width: 108px; height: 108px; overflow: hidden;}
.case_con dl dd span img{ width: 108px; height: 108px; }
.case_con dl dd h3{ line-height: 58px; font-size: 14px; color: #666; font-family: "Microsoft Yahei"; font-weight: normal;}
.case_con dl dd h3 a{ line-height: 34px; display: block; font-size: 16px; color: #009163; font-weight: bold; color: #00868B;}
.case_con dl dd p{ font-size: 14px; color: #666; line-height: 28px; font-family: "Microsoft Yahei";}
.case_con dl dd p a{ margin-top: 30px; display: block; font-size: 14px; background: url("case_btn.gif") no-repeat left top; width: 96px; height: 32px; padding-left: 14px;}
.case_con .nobot{ margin-right: 0;}
.case_con .cur{ border-color: #7bc4ad;}
.case_con .cur dd p a{ background: url("case_btnh.gif") no-repeat left top; color: #009163;}

.case_con .case_l ,.case_con .case_r{ width: 20px; height: 36px; position: absolute; top: 153px;}
.case_con .case_l{ left: -34px;}
.case_con .case_r{ right: -34px;}
.case_con .case_l a ,.case_con .case_r a{ display: block; width: 20px; height: 36px;}
.case_con .case_l a{ background: url("case_l.png") no-repeat left top;}
.case_con .case_r a{ background: url("case_r.png") no-repeat left top;}
.case_con .case_l a:hover{ background: url("case_l01.png") no-repeat left top;}
.case_con .case_r a:hover{ background: url("case_r01.png") no-repeat left top;}

/**/
.tec{ height: 511px; overflow: hidden; background: url("tec_bj.jpg") no-repeat center top;}
.tec ul{ width: 690px; float: right; position: relative;}
.tec ul li{ height: 110px; width: 70px; position: absolute;}
.tec ul li em{ display: block; font-size: 16px; text-align: center; height: 46px; line-height: 46px; font-family: "Microsoft Yahei";}
.tec ul li span{ display: block; font-size: 24px; color: #fff; text-align: center; line-height: 47px; width: 47px; height: 47px; margin: 0 auto;}
.tec .tec01{ top: 90px; left: 36px;}
.tec .tec02{ top: 90px; left: 154px;}
.tec .tec03{ top: 90px; left: 274px;}
.tec .tec04{ width: 82px; top: 90px; left: 384px;}
.tec .tec04 em{ line-height: 24px;}
.tec .tec05{ width: 100px; top: 90px; left: 496px;}
.tec .tec05 em{ line-height: 24px;}
.tec .tec06{ width: 100px; top: 340px; left: 48px;}
.tec .tec07{ width: 88px; top: 340px; left: 172px;}
.tec .tec08{ top: 340px; left: 302px;}
.tec .tec09{ width: 90px; top: 340px; left: 412px;}
.tec .tec010{ top: 340px; left: 542px;}

.tec .tec_t01{ width: 155px; right: 0; top: 280px;}
.tec .tec_t01 em{ width: 108px;}
.tec .tec_t02{ width: 120px; right: 0; top: 192px;}
.tec .tec_t02 em{ width: 72px;}
/**/
.about{ position: relative; height: 692px; overflow: hidden;}
.about h2{ height: 171px; background: url("a_hb.gif") no-repeat center 89px;}
.about h2 a{ margin-top: 74px;}

.about dl{ height: 441px; overflow: hidden;}
.about dl dt{ width: 558px; height: 441px; overflow: hidden;}
.about dl dt img{ width: 558px; height: 441px;}
.about dl dd{ width: 586px;}
.about dl dd h3{ margin-bottom: 24px; font-size: 36px; font-family: Arial; color: #00868B; font-weight: normal; height: 86px; border-bottom: 1px solid #dfdfe0;}
.about dl dd h3 a{ display: block; font-size: 18px; color: #333; font-weight: bold; font-family: "Microsoft Yahei";}
.about dl dd p{ font-size: 14px; color: #555; font-family: "Microsoft Yahei"; line-height: 29px;}
.about dl dd p a{ color: #009163;}
.about .video{ position: absolute; bottom: 80px; right: 0; width: 586px; height: 202px; overflow: hidden;}
.about ul li{ width: 283px; height: 202px; overflow: hidden; float: left; margin-right: 20px; position: relative;}
.about ul li span{ display: block; position: absolute; width: 283px; height: 33px; overflow: hidden; text-align: center; line-height: 33px; font-size: 14px; color: #555; bottom: 0; left: 0; background: url("a_wb.png") repeat;}
.about ul li img{ width: 283px;height: 202px;}
.about .nobot{ margin-right: 0;}
/**/
.new{ height: 580px; background: #f7f7f7;}

.n_l{ width: 668px; margin-top: 65px;}
.n_lq{ margin-bottom: 34px; height: 55px; border-bottom: 1px solid #e0e0e0; overflow: hidden;}
.n_lq ul li{ float: left; width: 114px; margin-right: 8px; background: url("n_qb.gif") no-repeat right center; font-size: 24px; color: #009163; font-family: "Microsoft Yahei";}
.n_lq ul li a{ line-height: 53px; display: inline-block; height: 53px; color: #00868B;}
.n_lq ul li a:hover ,.n_lq .cur a{ font-weight: bold; text-decoration: none; border-bottom: 2px solid #009163;}
.n_lq .nobot{ margin-right: 0; background: none;}
.n_lq span{ font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 55px;}
.n_lq span a{ color: #666;}

.n_c dl{ margin-bottom: 20px; border-bottom: 1px solid #e9e9e9; padding-bottom: 30px; overflow: hidden;}
.n_c dl dt{ margin-top: 3px; width: 254px; height: 153px; position: relative;}
.n_c dl dt img{ width: 254px; height: 153px;}
.n_c dl dt span{ display: block; position: absolute; width: 65px; height: 65px; top: -3px; right: -3px;}
.n_c dl dt span img{ width: 65px; height: 65px;}
.n_c dl dd{ width: 384px;}
.n_c dl dd span{ line-height: 28px; display: block; font-size: 14px; color: #333; font-weight: bold; font-family: "Microsoft Yahei";}
.n_c dl dd span a{ color: #333;}
.n_c dl dd p{ font-size: 14px; color: #666; line-height: 26px;}
.n_c dl dd p a{ display: block; width: 118px; height: 35px; background: #009163; border-radius: 20px; text-align: center; color: #fff; line-height: 35px; margin-top: 38px;}
.n_c ul li{ height: 36px; font-size: 666; font-family: "Microsoft Yahei"; line-height: 36px;}
.n_c ul li a{ padding-left: 20px; background: url("n_lb1.gif") no-repeat left center; color: #666;}
.n_c ul li a:hover ,.n_c .cur a{ background: url("n_lb2.gif") no-repeat left center; color: #009163;}

.wd{ width: 454px; margin-top: 65px;}
.wd h2{ margin-bottom: 24px; height: 55px; border-bottom: 1px solid #e0e0e0; overflow: hidden;}
.wd h2 a{ border-bottom: 2px solid #009163; line-height: 53px; display: inline-block; height: 53px; color: #00868B;}
.wd h2 span{ font-weight: normal; font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 55px;}
.wd h2 span a{border-bottom: 0; color: #666;}

.wd_con{ width: 454px; overflow: hidden;}
.wd_con dl{ margin-bottom: 46px; overflow: hidden;}
.wd_con dl dt{ padding-left: 30px; font-size: 14px; color: #333; font-weight: bold; line-height: 39px; background: url("wd_w.gif") no-repeat left center;}
.wd_con dl dt a{ color: #333;}
.wd_con dl dd{ padding-left: 30px; font-size: 14px; line-height: 26px; font-family: "Microsoft Yahei"; color: #555; background: url("wd_d.gif") no-repeat left top;}
/**/
.link { height:95px; overflow:hidden;  background: #f7f7f7;}
.link .content{ border-top: 1px solid #e2e2e2;}
.link h2{ width: 82px; height: 95px; line-height: 72px; font-size: 14px; color: #a1a1a1;}
.link span{ display:inline-block; font:14px "Microsoft Yahei"; line-height:72px;}
.link span a{ color:#a1a1a1;}

.link p{ width: 992px; line-height:72px; color:#a1a1a1; font-family:"Microsoft Yahei";}
.link p a{ color:#a1a1a1; padding:0 14px; display:inline-block;}
</pre></body></html>