<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{ margin:0; padding:0; line-height:1em;}
ul,ol{ list-style:none;}
img{ border:none;}
a{ text-decoration:none;}
i{ font-style:normal;}
body{ font-family:"微软雅黑", "黑体";}
.gg_l_con p,.sy_title p,.pro_l_t p,.pro_tel h3,.tel .haoma h5{ font-family: Arial;}

.top{ width:100%; background: #f1f1f1;}
.top_con{ width:1200px; height:40px; margin:0 auto; color:#333; font-size:14px;}
.top_con p{ float:left; line-height:40px;}
.top_con ul{ float:right;}
.top_con ul li{ float:left;}
.top_con ul li a{ display:block; line-height:40px; color:#333;}
.top_con ul li a i{ display: block; width: 1px; height: 13px; background: #333; float: right; margin: 15px 20px 0;}
/*顶部欢迎语结束*/
.header{ width:100%x; overflow:hidden;}
.head_con{ width: 1200px; margin:0 auto;}
.header .logo{ float:left;}
.header .logo a img{ float:left; margin: 30px 0 36px;}
.GuangGao{ float:left; margin-top: 51px; margin-left: 28px;}
.GuangGao h5,.GuangGao h6{ font-size:18px; font-weight:600; line-height: 26px; color: #044b2d;}
.GuangGao h6{ font-weight: 500; font-size: 14px;}
.header .tel{ float:right; margin-top: 56px;}
.header .tel img{ margin-top: 6px;}
.header .tel .haoma{ float:right; margin-left:12px;}
.haoma span{ display: block; color: #333; font-size: 14px;}
.tel .haoma h5{ font-family: Arial; font-size:24px; color: #333; font-weight: 100; margin-top: 7px;}
/*头部结束*/
.nav{ width:100%; background:#044b2d;}
.nav_con{ width:1200px; height:60px; margin:0 auto;}
.nav_con li{ float:left; border-left: 1px solid #067144; position: relative;}
.nav_con li a{ display:block; line-height:60px; color:#fff; font-size:14px; padding:0 46px;}
.nav_con li a:nth-last-child(1){ border-right: 1px solid #067144;}
.nav_con li:hover a,.nav_con li.on a{ background: url(../images/nav_bj.jpg); color: #044b2d;}
.nav_con li:hover i,.nav_con li.on i{ display: block; height: 2px; width: 100%; background: #252525; position: absolute; left: 0; top: -2px;}
/*导航结束*/
.banner{ width:100%; height:550px; overflow:hidden; position:relative;}
.banner ul li{ position:absolute; left:50%; margin-left:-960px; display: none;}
.num{ position:absolute; bottom:10px; left:0;width:100%; font-size:0px; text-align:center;}
.num li{ width:15px; height:15px; text-align:center; line-height:18px; background:#fff; font-size:12px; color:#fff; border-radius:50%; margin:0 8px; display:inline-block; cursor:pointer;}
.num li.ac{ background:#044b2d;}
.banner .btn{ position:absolute; left:50%; top:50%; margin-left:-550px; margin-top:-60px; font-size:100px; color:#fff; width:1100px; font-family: '宋体';}
.banner .btn_l{ float:left; opacity:0; transition:0.3s; cursor:pointer;}
.banner .btn_r{ float:right; opacity:0; transition:0.3s; cursor:pointer;}
.banner:hover .btn_l{ opacity:1; margin-left:-80px;}
.banner:hover .btn_r{ opacity:1; margin-right:-80px;}
/*banner结束*/

/*banner结束*/
.gjc{ width:100%; border-bottom: 1px solid #dedede;}
.gjc_con{ width:1200px; height:58px; margin:0 auto; background:url(../images/huo.png) no-repeat left center; overflow: hidden;}
.gjc_con h1{ line-height:58px; font-size:14px; color:#333; font-weight:100; margin-left: 36px;}
.gjc_con a{ color:#666; font-weight:100; margin-right: 23px;}
/*关键词结束*/
.pro_con{ width: 1200px; margin: 35px auto 40px;}
.pro_left{ width: 254px; padding: 0 3px; background: #044b2d; border-top: 3px solid #003e27; float: left;}
.pro_l_t{ color: #fff; text-align: center; font-size: 22px;}
.pro_l_t h3{ margin: 30px 0 9px; font-weight: 700;}
.pro_l_t p{ font-size: 14px; margin-bottom: 18px;}
.pro_l_con{ width: 254px; height: 973px; border-radius: 10px; background: #f8f8f8; padding: 15px 15px 0; box-sizing: border-box;}
.pro_l_con dl{ margin-bottom: 20px;}
.pro_l_con dl a{ color:#fff; display: block; height: 30px; line-height: 30px; overflow: hidden;}
.pro_l_con dl dt a{ width:212px; background: #044b2d url(../images/bofang.png) no-repeat 196px center; border-radius: 5px; border: 1px #003e27 solid; padding-left: 10px;}
.pro_l_con dl dd a{ background: url(../images/sanjiao.png) no-repeat 10px center; color: #333; font-size: 14px; border-bottom: dotted 1px #adadad; padding-left: 34px;}
.pro_l_b{ height: 84px;}
.pro_l_b img{ float: left; margin: 20px 15px 0 20px;}
.pro_tel{ float: left; color:#fff; font-size: 14px; margin-top: 25px;}
.pro_tel h3{ margin-top: 5px; font-size: 20px; font-weight: 600;}
/*产品测栏结束*/
.pro_img{ width: 913px; float: right; overflow: hidden;}
.pro_img_t{ width:911px; height: 39px; border: 1px solid #e6e6e6; background: url(../images/pro_bj.jpg) center;}
.pro_img_t h6{ height: 20px; margin-top: 10px; border-left:solid 3px #044b2d; margin-left: 15px; padding-left: 15px; color: #044b2d; font-size:16px; font-weight:600; line-height: 20px; float: left;}
.pro_img_t h6 span{ color: #666; font-size:12px; font-weight: 500; margin-left: 10px;}
.pro_img_t a{ display: block; height: 13px; float: right; font-size: 14px; color: #666; margin-top: 13px; margin-right: 20px;}
.pro_img_t a img{ margin-left: 10px;}
/*产品标题结束*/
.pro_img_con{ width: 913px; overflow: hidden;}
.pro_img_con li{ width: 291px; height: 254px; text-align: center; float: left; margin-top: 25px; margin-right: 20px;}
.pro_img_con li:nth-child(3n){ margin-right: 0;}
.pro_img_con li .pro_tu{ width: 289px; height: 219px; border: solid 1px #bbb; border-bottom: none;}
.pro_img_con li p{ width: 291px; height: 34px; background: #aaa; color: #fff; line-height: 34px;}
.pro_img_con li:hover p{ background: #044b2d;}
/*首页产品结束*/
.about{ width: 1200px; margin: 45px auto 50px; overflow: hidden;}
.sy_title{ text-align: center; margin-bottom: 25px;}
.title_con{ width: 1200px; height: 46px; background: url(../images/title.png) no-repeat center;}
.title_con h3{ line-height: 44px; color: #fff000; font-size: 24px; font-weight: 600;}
.title_con h3 a{ color:#fff;}
.title_con h3 a:hover{ color: #fff000;}
.sy_title p{ font-size: 12px; color: #999; margin-top: 10px;}
/*关于我们标题结束*/
.about_con{ width: 875px; height: 368px; padding: 20px; box-sizing: border-box; background: #f8f8f8; float: left;}
.ab_img{ width: 257px; height: 207px; padding:10px; border: 1px solid #ccc; margin-right: 24px; float: left;}
.ab_title{ font-size: 16px; color: #252525; font-weight:bold; padding: 6px 0 15px;}
.ab_title span{ color:#999; font-size: 14px; margin-left: 20px;}
.ab_txt p{ font-size: 14px; line-height: 25px; color: #444;}
.ab_btn{ width: 679px; margin: 20px auto; text-align: center;}
.ab_btn a{ display:block; height: 26px; width: 116px; background: #044b2d; border-radius:3px; float: left; line-height: 26px; color: #fff; font-size: 14px; margin:0 25px;}
/*关于我们结束*/
.RongYv{ width: 300px; height: 368px; float: right; text-align: center; padding: 0 20px; box-sizing: border-box; overflow: hidden; background: #f8f8f8}
.ry_z{ width: 260px; height: 301px; position: relative; overflow: hidden;}
.RongYv ul{ width: 10000px; height: 301px; position: absolute; left: 0; top: 0;}
.RongYv li{ width: 260px; height: 301px; float: left;}
.RongYv h6{ font-size: 16px; font-weight:600px; color:#252525; margin: 15px 0;}
/*荣誉结束*/
.gg_1{ width: 100%; background: url(../images/guanggao1.jpg) no-repeat center; margin-bottom: 60px;}
.gg_l_con{ width:1200px; height: 163px; margin: 0 auto; color: #fff; overflow: hidden;}
.gg_l_con h3{ font-size: 26px; margin-top: 30px; margin-bottom: 10px;}
.gg_l_con span{ display: block; margin-top: 25px; padding-left: 15px;}
/*广告语结束*/
.youshi{ width:1200px; margin:0 auto 60px; overflow: hidden;}
.ys_img{ text-align: center; margin-bottom: 60px;}
.ys_1{ position: relative; height: 278px;}
.youshi_tu1{ position: absolute; right: 0; bottom: -2px;}
.youshi_txt{ position: relative; padding-left: 90px; float:left; margin-top: 10px;}
.youshi_txt h6{ width: 65px; height: 74px; background: url(../images/biaoti.png); position: absolute; left: 0; font-size: 38px; color: #fff; font-weight: normal; line-height: 74px; text-align: center; margin-right: 30px;}
.youshi_txt h2{ color: #044b2d; font-size: 30px; font-weight: 700; line-height: 40px;}
.youshi_txt p{ color:#333;}
.youshi_txt ul{ width:519px; margin-top: 19px;}
.youshi_txt ul li{ font-size: 14px; color: #666; line-height: 24px; margin-top: 11px; background: url(../images/sjx.png) no-repeat left 7px; padding: 0 10px 11px 15px; border-bottom: 1px dotted #aaa;}
/*优势1结束*/
.ys_2{ height: 436px; position: relative; margin-top: 60px;}
.youshi_2{ float: right; margin-top:60px;}
.youshi_2 ul{ width: 590px;}
.youshi_tu2{ position: absolute; left: 0px; top: 0px;}
/*优势2结束*/
.ys_3{ height:418px; position: relative;}
.ys_3 .youshi_tu{ position: absolute; top: 0px; right: 0;}
.youshi_3{ margin-top: 80px;}
/*优势3结束*/
.ys_4{ height: 336px; position: relative;}
.youshi_4{ position: absolute; right: 0; top: 55px;}
.youshi_4 ul{ width: 519px;}
.ys_4 .youshi_tu4{ position: absolute; left: 0; top: 0;}
/*首页优势结束*/
.gg_2{ width: 100%; background: url(../images/guanggao2.jpg) no-repeat center; margin-bottom: 50px;}
.gg_2_con{ width:1200px; height:170px; margin: 0 auto; color: #fff; overflow: hidden;}
.gg_2_l{ margin-top: 115px; float: left;}
.gg_2_l h6{ font-size: 16px; font-weight: 500;}
.gg_2_l p{ font-size: 12px; line-height: 26px; font-family: Arial}
.gg_2_r{ float:right; margin-top: 25px; text-align: right;}
.gg_2_r h6{ font-size: 26px; font-weight: 700; margin-bottom: 20px;}
.gg_2_r a{ display: inline-block; width: 139px; height: 48px; background: #fff url(../images/dh.png) no-repeat 56px 18px; line-height: 48px; font-weight: 600; text-align:left; font-size: 14px; color: #044b2d; padding-left: 73px;}
.gg_2_r p{ font-size: 14px; margin-top: 15px;}
/*广告2结束*/
.news{ width: 1200px; margin: 0 auto 60px;}
.ne_title{ height: 43px;}
.nt_t_l{ float:left}
.nt_t_l i{ display: block; width:3px; height: 20px; background: #044b2d; float: left; margin-right: 15px;}
.nt_t_l h6{ font-size: 20px; color: #252525; font-weight: 500; display: table-cell; vertical-align: bottom;}
.nt_t_l h6 span{ font-weight: 500; color: #666; font-size: 14px; padding-left: 15px;}
.nt_t_l p{ font-size: 14px; color: #252525; margin-top: 9px; letter-spacing: 5px;}
.nt_t_r{ float: right;}
.nt_t_r a{ display: block; width: 126px; height: 33px; text-align: center; color: #555; line-height: 35px; float:left; border: #ccc 1px solid; margin-left: 15px; margin-top: 4px;}
.nt_t_r a.on{ border: #606060 1px solid; background: #606060; color: #fff;}
.ne_con{ width: 1200px; height: 325px; position: relative; overflow: hidden;}
.ne_c{ width: 2400px; height: 325px; position: absolute; left: 0; top: 0;}
.ne_c ul{ width: 1200px; height: 325px; overflow: hidden; float: left;}
.ne_c ul li{ margin-top: 25px; width: 585px; height: 40px; float: left; margin-right: 30px;}
.ne_c ul li:nth-child(2n){ margin-right: 0;}
.ne_c ul li a{ display: block; background: #eee; line-height: 40px; font-size: 16px; color: #333;}
.ne_c ul li a i{ display: block; width: 10px; height: 3px; margin: 19px 15px 0 10px; background: #044b2d; float: left;}
.ne_c ul li a span{ float: right; color: #333; line-height: 40px; margin-right: 20px;}
.ne_c ul li:hover a{ background: #044b2d; color: #fff;}
.ne_c ul li:hover a i{ background: #fff;}
.ne_c ul li:hover a span{ color: #fff;}
/*首页新闻结束*/
.footer{ width: 100%; background: #333;}
.f_con{ width: 1200px; margin: 0 auto; overflow: hidden;}
.f_nav{ padding-top: 30px; border-bottom: 1px solid #404040;}
.f_nav p{ color: #7a7a7a; font-size: 12px; margin-bottom: 10px;}
.f_nav dt{ float: left; color: #fff; font-weight: 600; padding-right: 37px; background: url(../images/f_sj.png) no-repeat right bottom;}
.f_nav dd{ float: left; display: table-cell; vertical-align: bottom; margin: 0 16px; padding-bottom: 15px;}
.f_nav dd:nth-last-child(1){ margin-right: 0;}
.f_nav dd a{ font-size: 14px; color: #fff;}
.f_txt{ border-top: 1px solid #2d2d2d; color: #7a7a7a; font-size: 14px; padding: 30px 0 10px; border-bottom: #404040 solid 1px;}
.f_txt_l{ float: left;}
.f_txt_l p{ margin-bottom: 26px;}
.f_txt_r,.f_you{ float: right;}
.f_you{ margin-left: 20px; margin-top: 35px;}
.f_you p{ line-height: 40px;}
.f_b{ height: 64px; border-top: 1px solid #2d2d2d; line-height: 64px; color: #7a7a7a; font-size: 14px;}
/*首页底部结束*/
.ny_banner{ width: 100%; height: 334px; position: relative; overflow: hidden;}
.ny_banner a{ position: absolute; left: 50%; margin-left: -960px;}
/*内页banner结束*/
.ny_w{ width: 1200px; margin: 30px auto;}
/*内页公共*/
.ny_z_l{ width: 260px; border-top: 3px solid #003e27; float: left;}
.nt_tit,.ny_l_c{ height: 107px; background: #044b2d; color: #fff; font-size: 22px; font-weight: 600; padding: 20px; box-sizing: border-box; overflow: hidden; white-space: nowrap;}
.nt_tit i,.ny_l_c i{ display: block; width: 100%; height: 1px; background: #fff; margin: 15px 0 10px;}
.nt_tit span,.ny_l_c span{ font-size: 14px; font-weight: 500; font-family: Arial;}
.ny_z_l ul,.nt_lx{ border: 1px solid #ccc; padding: 20px 10px; margin-bottom: 30px;}
.ny_z_l ul li{ padding-left: 25px; height: 32px; background: url(../images/f_sj.png) no-repeat 5px center; border-bottom: 1px dotted #ccc; position:relative;}
.ny_z_l ul li a{ display: block; line-height: 32px; font-size: 14px; color: #555;}
.ny_z_l li .down{ position:absolute; left:250px; top:0px; width:190px; text-align: center; display:none; z-index: 10;}
.ny_z_l li .down a{ background: #f3f3f3; border-bottom:1px dotted #ccc;}
.ny_l_c{ border-top: 3px solid #003e27;}
.nt_lx{ padding-left: 15px; padding-right: 15px;}
.nt_lx p{ font-size: 14px; color: #333; line-height: 2em;}
/*内页左边结束*/
.ny_z_r{ width: 910px; float: right;}
.ny_con .title{ height:50px; line-height:50px; border-bottom:1px solid #eaeaea; margin-bottom:40px;}
.float_l{ float: left;}
.ny_con .title h1{ font-size:18px; color:#044b2d; border-bottom:1px solid #044b2d ; padding-left:25px; background:url(../images/main_h1_bg.png) no-repeat left center; line-height:50px;}
.float_r{ float: right;}
.ny_con .title .link,.ny_con .title .link a{ font-size:12px; color:#666; }
.ny_con .title .link{background:url(../images/weizhi.png) no-repeat left center; padding-left:15px; line-height:50px;}
.con{ width: 910px; margin-bottom: 30px;}
/*右边公共区域结束*/
.ny_ab_con{ padding: 0 20px;}
.ny_ab_con p{ line-height: 2em; font-size: 14px; color: #555;}
/*关于我们结束*/

.ny_NeiRong,.ny_news_l{ overflow: hidden;}
.ny_NeiRong .p_r_c li{ width: 212px; text-align: center; position:relative; float: left; margin-right: 20px; margin-bottom: 30px; transition:0.2s;}
.ny_NeiRong .p_r_c li:nth-child(4n){ margin-right: 0;}
.n_p_img{ width: 212px; height: 168px;}
.pr_txt{ padding:12px 0;}
.pr_txt h3{ font-size: 16px; font-weight:500; color: #333;}
.p_r_c li b{ display: block; height: 2px; background: #044b2d; width: 0; position: absolute; left: 0; transition:0.3s;}
.p_r_c li:hover b{ width: 100%}
/*产品内页内容结束*/
.ny_z_r ul.page{ text-align:center; margin-top: 30px;}
.ny_z_r ul.page li,.ny_r ul.page li a{ line-height:30px; border:1px solid #d2d2d2; display:inline-block;padding:0 10px; color: #333;}
ul.page li a{ color: #333;}
.ny_z_r ul.page li:hover,.ny_r ul.page li:hover a{ background:#044b2d; border:1px solid #044b2d; color:#fff;}
ul.page li:hover a{color:#fff;}
.ny_z_r p{ line-height:1.6em;}
/*产品分页结束*/
.ny_news_l li{ border-bottom: 1px dotted #ccc; padding-bottom: 15px; margin-bottom: 20px;}
.ny_news_l li h6{ height:40px; line-height: 40px; display:flex; align-items: center; font-size: 14px; color: #333;}
.ny_news_l li h6 i{ display: block; width: 6px; height: 6px; background: #044b2d; float: left; margin-right: 15px;}
.ny_news_l li h6 span{ font-weight: 500; font-size: 12px; color: #888; margin-left: 542px;}
.ny_news_l li p{ font-size: 12px; color: #666;}
/*新闻列表结束*/
.con .lianxi h1{ font-size: 18px; font-weight: 600; color: #044b2d; margin-bottom: 15px;}
.con .lianxi p{ font-size: 14px; color: #333; line-height: 2em;}
/*联系我们结束*/
.ny_ne_txt h6{ text-align:center; margin: 20px 0; font-size:22px; color: #044b2d;}
.laiyun,.laiyun a{ font-size:12px; color:#333; text-align:center;}
.l_SanJiYe{ width:100%; overflow:hidden;}
.l_NeiRong{ min-height:200px; margin:30px auto;}
.nr_jz{ text-align:center;}
.l_SanJiYe p,.l_SanJiYe p a{ font-size:12px; color:#333; line-height:22px;}
/*新闻内容页面结束*/
.ny_pro_nr{ margin-bottom: 30px;}
.ny_pro_nr&gt;h5{ font-size:22px; color: #044b2d; }
.pro_list_c{ text-align:center;}
.pro_list_c img{ margin:30px 0;}
.pro_list_c p{ font-size:14px; color:#555; text-align:left; line-height:2em;}</pre></body></html>