<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
html{ height:100%; border:none;}
body{ height:100%; border:none; padding:0; margin:0; text-align:left; font-size:16px; color:#232323; font-family:Arial, "microsoft yahei"; background:#FFF;}
div,ul,li,img,dl,dd,dt,p,h2,h3,h4{ padding:0; margin:0; border:none;}
ul,dl{list-style-type:none;}
a{ color:#232323; text-decoration:none;}
a:hover{ color:#1183d9; text-decoration:none;}
.clear{ clear:both;}

.header{  height:150px; width:100%;  position:relative;}


#logo{ height:100px; width:1100px;margin:0 auto;}
#logo .left{ float:left; width:500px; height:100px; }
#logo .left img{ margin-top:20px;}
#logo .right{float:right; width:240px; height:100px; background:url(../images/tel.jpg) no-repeat left center ; position: relative; }
#logo .right span{ font-family: Georgia; font-size: 22px; position: absolute; left:45px; top:40px;}

.navbg{ background: #1183d9; height: 51px; width: 100%; }
.nav{ height:51px; width:1200px; margin: 0 auto; line-height:51px; overflow:hidden; }
.nav ul li{ font-size:16px;float:left; height:51px; text-align:center; font-weight:bold;}
.nav ul li a{ width:190px; height:51px; display:block; color:#FFFFFF;}
.nav ul li a:hover,.nav ul li a.hover{ width:190px; height:51px; display:block; background:#2b96e6; color:#FFF;}
.nav ul li.line{ width:4px; height:51px; display:block;}


.nav ul li dl{margin:0px;padding:0;position:absolute;z-index:999;display:none;background:rgba(17,131,217,0.7);}
.nav ul li dl dt a{display:block;width:190px; height:40px; line-height:40px; text-align:center;color:#fff;font-size:14px;}
.nav ul li dl dt a:hover{background:#2b96e6; display:block;width:190px; height:40px;}

.banner{ width:100%; height:460px; overflow:hidden; position:relative; margin:0 auto; }
.banner .hd{ height:15px; overflow:hidden; position:absolute; left:47%;  bottom:15px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:10px;  width:10px; height:10px; cursor:pointer; background:#1183d9; border-radius:8px; }
.banner .hd ul li.on{ background:#2b96e6; }
.banner .bd{ position:relative; height:100%; z-index:0; }
.banner .bd li{ zoom:1; vertical-align:middle; width:100%; height:460px; display:block;}
.banner .bd li a{width:100%; height:460px; display:block; }

.banner .prev,.banner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.banner .next{ left:auto; right:3%; background-position:8px 5px; }
.banner .prev:hover,.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }

.ny{ height:500px; background:url(../images/ny.jpg) no-repeat top center; overflow:hidden; width:100%;}

.product{ width:1200px; height:900px; overflow:hidden; margin:13px auto;}
.product .title{ font-size:26px; height:50px; color:#2b96e6; width:132px; line-height:50px; border-bottom:1px solid #00A3E7; text-transform:uppercase; margin:0px auto; padding-top:40px; text-align: center;}
.product .title1{  font-size:14px; color:#2b96e6; text-transform:uppercase; z-index:99; position:relative;top:-9px; background:#FFF; width:87px; height:10px; margin:0 auto;text-align:center;}


.product .fenlei{ width:1000px; line-height:50px; margin:29px auto 10px;  font-size:16px; text-align: center;}
.product .fenlei a{ width:auto; height:37px; border:1px solid #1183d9; text-align:center;  color:#1183d9; padding:10px 15px; margin-right: 5px; border-radius: 20px;}
.product .fenlei a:hover{ width:auto; height:37px; border:1px solid #1183d9; background:#1183d9; color:#FFF; padding:10px 15px;text-align:center; }


.product dl dt{ float:left;display:inline; text-align:center;  margin-top:10px; margin-bottom: 8px; }
.product dl dt img{ width:279px; height:250px; margin-right: 5px;}
.product dl dt p{  line-height:30px;}

.aboutbg{ height:515px; background:url(../images/aboutbg.jpg) repeat-x center center; width:100%; text-align:center;}
.aboutus{ width:1200px; height:515px; margin:0px auto;  }
.aboutus .title{ font-size:26px; height:50px; color:#2b96e6; width:132px; line-height:50px; border-bottom:1px solid #00A3E7; text-transform:uppercase; margin:0px auto; padding-top:40px;}
.aboutus .title1{  font-size:14px; color:#2b96e6; text-transform:uppercase; z-index:99; position:relative;top:-9px; background:#F6F6F6; width:87px; height:10px; margin:0 auto;}
.aboutus .info{ float:right; width:618px; height:255px; margin-top:30px; text-align:left;margin-right: 20px;}
.aboutus .info p{text-indent:2em; margin:0; line-height:32px; color:#333;}
.aboutus .info .more{ width:113px; height:35px; line-height:35px; background:#2b96e6; color:#FFF; text-align:center; margin-top:15px;border-radius: 15px;}
.aboutus .info .more a{ color:#FFF;}
.aboutus img{ float:left; width:500px; height:309px;  margin-top:40px; margin-left: 20px;}

.casebg{ width:1200px; height:410px; margin:25px auto 35px; overflow:hidden; }
.casebg .title{ font-size:26px; height:50px; color:#2b96e6; width:132px; line-height:50px; border-bottom:1px solid #00A3E7; text-transform:uppercase; margin:0px auto; padding-top:40px; text-align: center;}
.casebg .title1{  font-size:14px; color:#2b96e6; text-transform:uppercase; z-index:99; position:relative;top:-9px; background:#FFF; width:87px; height:10px; margin:0 auto;text-align:center;}
.casebg .case{ padding-top:20px; height:auto; overflow:hidden;}
.casebg  ul li{ float:left;display:inline; text-align:center; margin-right:25px; margin-top:10px;}
.casebg  ul li img{ width:270px; height:203px; }

.news{ width:1200px; height:auto; margin:0px auto; text-align:center;}
.news .title{ font-size:26px; height:50px; color:#2b96e6; width:132px; line-height:50px; border-bottom:1px solid #00A3E7; text-transform:uppercase; margin:0px auto; padding-top:20px;text-align:center;}
.news .title1{  font-size:14px; color:#2b96e6; text-transform:uppercase; z-index:99; position:relative;top:-9px; background:#FFF; width:87px; height:10px; margin:0 auto;text-align:center;}
.tab{ width:1200px;  text-align:left; margin-top:18px;}
.tab .hd{ height:35px; line-height:35px; position:relative; width:440px; margin:0 auto;}
.tab .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:35px;   }
.tab .hd ul li{ float:left;cursor:pointer;  background:#fff; border:1px solid #00A3E7; border-radius: 20px;color:#00A3E7; width:122px; height:35px; text-align:center; margin:0 10px}
.tab .hd ul li a{color:#00A3E7;}
.tab .hd ul li.on{ height:35px;  background:#2b96e6; border:1px solid #2b96e6; }
.tab .hd ul li.on a{color:#FFF; }
.tab .bd ul{ padding:35px 0 0 ;  zoom:1;  }
.tab .bd ul .left{ float:left; width:710px; height:300px;}
.tab .bd ul .right{ float:right; width:458px; height:300px;}
.tab .bd ul .left dl{ float:left; width:215px; margin-right:20px;}
.tab .bd ul .left dl dt{ width:215px; height:200px; position: relative;}
.tab .bd ul .left dl dt img{ width:215px; height:200px;}
.tab .bd ul .left dl dt .date{ position:absolute;left:0; top:0;height:54px; background:#F28C00;  color:#FFF; text-align:center; font-size: 12px;}
.tab .bd ul .left dl dt .date span{ font-family:Arial; font-size:30px;}
.tab .bd ul .left dl dd h2{ margin:0; line-height:25px; text-align:center; font-size: 16px; overflow: hidden; height: 25px;font-weight: normal;}
.tab .bd ul .left dl dd h2 a{ color:#0095DE;}
.tab .bd ul .left dl dd p{ margin:0; line-height:20px; color:#AEAEAE; font-size: 14px;}

.tab .bd ul .right dl{ height:60px; width:458px; border-bottom:1px solid #E9E9E9; padding:15px 0 15px;}
.tab .bd ul .right dl:nth-child(3){ height:60px; width:458px; border-bottom:0px solid #E9E9E9; padding:15px 0 15px;}
.tab .bd ul .right dl dt{ float:left; width:60px;  height:60px; text-align:center; }
.tab .bd ul .right dl dt span{ font-family:Arial; font-size:20px;}
.tab .bd ul .right dl dd{ float:left; margin-left:10px; width:380px;}
.tab .bd ul .right dl dd h2{ margin:0; line-height:25px; text-align:left; font-size: 16px; height: 25px; overflow: hidden; font-weight: normal;}
.tab .bd ul .right dl dd h2 a{ color:#5E5E5E;}
.tab .bd ul .right dl dd h2 a:hover{ color:#0095DE;}
.tab .bd ul .right dl dd p{ margin:0; line-height:20px; color:#AEAEAE;font-size: 14px;}



.footerbg{ background:#1183d9; height:200px; width:100%; overflow:hidden;}
.footer{ width:1200px; margin:0 auto; overflow:hidden; color:#FFF; line-height:28px; font-size:14px; }
.footer .left{ float:left; display:inline; width:600px; height:auto; padding-top:45px;}
.footer .right{ float:right; display:inline;  height:auto; text-align:center;padding-top:30px;}
.footer .right img{width:120px;}
.footer .right p{ margin-top: -5px; }
.footer a{ color:#FFF;}

.about{ width:1200px; height:auto; overflow:hidden; margin:33px auto;}
.about .left{ float:left; display:inline; width:254px; height:auto;}
.about .right{ float:right; display:inline; width:916px; height:auto;}

.about .left .fenlei .title{ width:254px; height:71px; background:#1183d9; font-size:26px; color:#FFF; padding-top:12px; text-align: center;}
.about .left .fenlei .title span{ display:block; font-size:16px;}
.about .left .fenlei ul{ width:252px; height:auto; border:1px solid #e8e8e8; border-top:none; padding-top:15px;}
.about .left .fenlei ul li{  height:40px; line-height:38px; font-size:14px; text-align:center; width:224px; margin:0px auto 12px;}
.about .left .fenlei ul li span{}
.about .left .fenlei ul li a{ color:#1183d9;}
.about .left .fenlei ul li a:hover,.about .left .fenlei ul li a.hover{ color:#FFF; background: #1183d9; display:block;}

.contact{ margin-top:29px; height:auto; overflow:hidden;}
.contact .title{ height:48px; line-height:48px; background:#1183d9 ; padding-left:25px; font-size:20px;color:#FFF; }
.contact .nr{ width:252px; height:auto; border:1px solid #e8e8e8; border-top:none; }
.contact .nr p{ padding:12px; line-height:30px;}
.contact .nr p span{ font-size:16px; color:#1183d9;}
.contact .nr p i{ font-style:normal; padding-left:42px;}

.about .right .title{ height:50px; margin:12px 0; line-height:50px; font-size:20px; border-bottom:1px solid #cccccc;}
.about .right .title em{ float:left; width:130px; height:47px; border-bottom:3px solid #1183d9; font-style:normal; color:#222222;}
.about .right .title span{ float:right; font-size:14px;}

.productlist{ height:auto; overflow:hidden;}
.productlist ul li{ float:left;display:inline; text-align:center; margin-right:10px; margin-top:10px; font-size:14px;}
.productlist ul li img{ width:214px; height:161px; }
.productlist ul li p{  line-height:38px;}


.content{ text-align:left;  padding-top:15px;}
.content p{ line-height:30px; margin-top:0px; padding:0px 15px 0;}
.content h1{ text-align:center; font-size:18px; padding:0; margin:0; line-height:30px;font-family:'microsoft yahei';}
.content .date{ text-align:center; margin:0; line-height:30px; color:#d6d7d7; font-size:12px;}
.content .nr{ text-align:left;  padding:0 20px;}
.content .nr p{ line-height:30px; margin:0px; padding:0px 15px 0;}

.newslist{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.newslist ul li{ line-height:34px; height:34px; background:url(../images/ico01.jpg) no-repeat left center; padding-left:12px; border-bottom:1px dashed #cccccc;  }
.newslist ul li  span{ float:right; margin-top:0; *margin-top:-34px;}

.page{ text-align:left; line-height:23px; margin-top:20px; width:100%; margin-left:20px;}


.pages{margin-top:20px;}

.content_des{width:894px;text-indent:24px;  margin:10px 0 20px 0px; height:auto; overflow:hidden;}
.content_des p{font-size:14px;color:#868686;line-height:24px}

.area{ width:914px; height:auto; overflow:hidden; margin-bottom:15px;}
.area .tit{ height:50px; margin:12px 0; line-height:50px; font-size:20px; border-bottom:1px solid #cccccc;}
.area .tit em{ float:left; width:100px; height:47px; border-bottom:3px solid #1183d9; font-style:normal; color:#222222;}
.area .tit span{ float:right; font-size:14px;}
.area dl{ height:auto; overflow:hidden;}
.area dl dt{float:left;margin-left:18px}
.area dl dt a{font-size:16px;line-height:28px;}


.xgxw{ width:914px; height:auto; overflow:hidden; margin-bottom:15px;}
.xgxw .tit{ height:50px; margin:12px 0; line-height:50px; font-size:20px; border-bottom:1px solid #cccccc;}
.xgxw .tit em{ float:left; width:100px; height:47px; border-bottom:3px solid #1183d9; font-style:normal; color:#222222;}
.xgxw .tit span{ float:right; font-size:14px;}
.xgxw ul{ height:auto; overflow:hidden;}
.xgxw dl{  height:auto; overflow:hidden;}
.xgxw ul li{ float:left; display:inline; width:48%; margin-right:2%; line-height:30px;}
.xgxw ul li span{ float:right; color:#5a5a5a}
.xgxw dl dt{ float:left; display:inline;  margin-right:2%; text-align:center;}
.xgxw dl dt img{ border:1px solid #ccc; width: 200px; height: 180px;}

.link{ width:1200px; height:auto; margin:0px auto 15px; overflow:hidden; }
.link span{height:25px; line-height:25px; color:#333; display:block; float:left;width:80px;text-align:center;margin-left:0px}
.link ul li{float:left;margin-left:18px; line-height:25px;}</pre></body></html>