<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; word-break:break-all;}
ul{ list-style:none;}
a{ color:#333; outline:none; text-decoration:none; hide-focus:expression(this.hideFocus=true);}
a:link,a:visited{ color:#333;}
img{ border:0;}
body{ font-size:12px; color:#333; font-family:"宋体";}
.clear{ clear:both;}

a {
    text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
    outline:none;
    blr:expression(this.onFocus=this.blur());
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
}
ul,
ol,
li { 
    list-style: none;
}
i, em{font-style: normal;
}


.top{ width:100%; min-width:1060px; height:110px; background:#fff; z-index:1000; position:fixed; top:0;}
.topbox{ width:1060px; height:110px;margin:0 auto; }
.logo{ width:278px; float:left; height:110px; overflow:hidden;}
.logo img{ width:278px; height:110px; display:block;}


.header{position: relative;z-index: 5;height: 110px; width:700px; float:right;}
.w1080{width:700px;margin:0 auto;}
.header .w1080 .nav{height:110px; margin:0 auto;width:700px;}
.header .w1080 .nav &gt; li{ position: relative; height: 100%;width:100px;text-align:center; float:left; font-family:Microsoft Yahei; font-size:15px;}
.header .nav &gt; li &gt; a{height: 100%;line-height: 120px;display:block;font-size: 14px;color: #555555;}
.header .nav  &gt; li &gt; a:hover,.header .nav  &gt; li &gt; a.navCurrent{background:url(/images/menu1.jpg) center 0 no-repeat;color: #fff;}
.header .nav  &gt; li.m2 &gt; a:hover,.header .nav  &gt; li.m2 &gt; a.navCurrent{background:url(/images/menu2.jpg) center 0 no-repeat;color: #fff;}
.header .nav  &gt; li.m3 &gt; a:hover,.header .nav  &gt; li.m3 &gt; a.navCurrent{background:url(/images/menu3.jpg) center 0 no-repeat;color: #fff;}
.header .nav  &gt; li.m4 &gt; a:hover,.header .nav  &gt; li.m4 &gt; a.navCurrent{background:url(/images/menu4.jpg) center 0 no-repeat;color: #fff;}
.header .nav  &gt; li.m5 &gt; a:hover,.header .nav  &gt; li.m5 &gt; a.navCurrent{background:url(/images/menu5.jpg) center 0 no-repeat;color: #fff;}
.header .nav  &gt; li.m6 &gt; a:hover,.header .nav  &gt; li.m6 &gt; a.navCurrent{background:url(/images/menu6.jpg) center 0 no-repeat;color: #fff;}
.header .nav  &gt; li.m7 &gt; a:hover,.header .nav  &gt; li.m7 &gt; a.navCurrent{background:url(/images/menu7.jpg) center 0 no-repeat;color: #fff;}
.header .nav &gt; li:hover &gt; em{ position: absolute;bottom:-1px;left:43%;/*display: inline-block;*display: inline; *zoom: 1;*/width: 19px;height: 4px;z-index:3;}
.header .nav &gt; li &gt; ul{float:none; width:98px; position: absolute; top: 110px;left:1px;display:none;}
.nav &gt; li &gt; ul &gt; li{width: 98px;line-height: 28px;text-align:center;border-top: 1px solid #ccc; font-family:"宋体"; font-size:12px; font-weight:normal;}
.nav &gt; li &gt; ul &gt; li &gt; a{display: block;width:100%;height: 100%;font-size: 12px;color: #fff;background: #144c7d;}
.nav &gt; li &gt; ul &gt; li a:hover{background: #04345d;color: #fff;}
.fl {float:left; display: inline;}


.banner{ width:100%;  min-width:1060px; height:550px; overflow:hidden; position:relative; margin:110px auto 0;}
.tFlash{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:550px; overflow:hidden; z-index:1; zoom:1; top:0px;}
.BslideBox{ width:1920px; height:550px; overflow:hidden;position:absolute; left:50%; margin-left:-960px;}
.BslideBox .hd{ width:156px; height:25px; left:50%; margin-left:-78px; z-index:1; overflow:hidden; position:absolute; bottom:40px;}
.BslideBox .hd li{ width:25px; height:25px; float:left; margin:0 7px; background: url(/images/changeoff.png) 0 0 no-repeat; cursor:pointer;}
.BslideBox .hd li.on{ width:25px; height:25px; background: url(/images/changeon.png) 0 0 no-repeat;}
.BslideBox .bd{ position:relative; z-index:0; height:100%;}
.BslideBox .bd li{ zoom:1; vertical-align:middle;}
.BslideBox .bd img{ width:1920px; height:550px; display:block;}

.btn1{ width:381px; height:90px; margin:0 auto; overflow:hidden; background:url(/images/btn1.png) 0 70px no-repeat;}
.btn1 .img{ width:48px; height:48px; margin:0 auto;}
.btn1 .img img{ width:48px; height:48px; display:block;}
.btn1 .bt{ width:381px; height:33px; line-height:33px; text-align:center; font-size:26px; font-family:Microsoft Yahei; margin-top:9px;}
.btn1 .bt a{ color:#24639a;}
.ser{ width:1060px; height:383px; margin:70px auto 0; overflow:hidden;}
.serbox{ width:1060px; height:272px; margin:21px auto 0; overflow:hidden;}
.serbox .part{ width:253px; height:272px; float:left; margin-right:16px;}
.serbox .part .btn{ width:253px; height:41px; line-height:41px; font-size:16px; font-family:Microsoft Yahei; font-weight:bold;}
.serbox .part .btn a{ color:#555555;}
.serbox .part .img{ width:243px; height:154px; padding:5px 5px 7px; overflow:hidden; background:url(/images/serbg.jpg) 0 0 no-repeat;}
.serbox .part .img img{ width:243px; height:154px; display:block}
.serbox .part .txt{ width:243px; height:60px; margin:5px auto 0; overflow:hidden; line-height:28px; color:#777777; position:relative;}
.serbox .part .txt a.more{ position:absolute; top:28px; right:0; color:#e40000; line-height:28px;}

.com{ width:100%; min-width:1060px; height:536px; overflow:hidden; padding:70px 0; background:url(/images/combg.jpg) 0 0 no-repeat; margin-top:70px;}
.combox{ width:1060px; height:536px; margin:0 auto; overflow:hidden;}
.combox .bt{ width:91px; height:30px; line-height:30px; font-size:22px; font-family:Microsoft Yahei; float:left; margin:50px 0 456px;}
.combox .bt a{ color:#fff;}
.combox .line{ width:139px; height:1px; border-bottom:1px solid #80a1c4; margin:64px 0 471px; float:left;}
.combox .comin{ width:520px; height:486px; float:left; padding:50px 40px 0; overflow:hidden; background:#fff;}
.combox .comin .eng{ width:520px; height:32px; line-height:32px; font-family:Arial; font-size:40px; color:#24639a;}
.combox .comin .eng1{ width:520px; height:43px; line-height:43px; font-size:20px;font-family:Arial; color:#dcdcdc;}
.combox .comin .txt{ width:520px; height:240px; line-height:40px; margin:36px auto 0; color:#555555; font-family:Microsoft Yahei; font-size:16px;}
.combox .comin a.more{ width:98px; height:28px; line-height:28px; text-align:center; font-size:14px; font-family:Microsoft Yahei; color:#555555; display:block; margin-top:47px; border:1px solid #bbbbbb;}
.combox .line1{ width:130px; height:1px; border-bottom:1px solid #80a1c4; margin:64px 0 471px; float:left;}
.combox a.more1{ width:98px; height:28px; line-height:28px; text-align:center; font-size:14px; font-family:Microsoft Yahei; color:#fff; display:block; margin-top:47px; border:1px solid #fff; float:left; margin:50px 0 456px;}

.news{ width:100%; height:304px; margin:70px auto 0; overflow:hidden; background:url(/images/newsline.jpg) center 218px no-repeat;}
.newsbox{ width:1060px; height:170px; margin:44px auto 0; overflow:hidden;}
.newsbox li{ width:247px; height:170px; float:left; margin-right:24px; overflow:hidden; background:url(/images/news2.jpg) 0 78px no-repeat; font-family:Microsoft Yahei;}
.newsbox li .year{ width:247px; height:15px; line-height:15px; color:#888888; font-weight:bold;}
.newsbox li .month{ width:247px; height:44px; line-height:44px; font-size:50px; font-weight:bold; color:#888888;}
.newsbox li .txt{ width:247px; height:56px; line-height:28px; overflow:hidden; margin-top:50px; font-size:14px;}
.newsbox li .txt a{ color:#666666;}
.newsbox li:hover{ background:url(/images/news1.jpg) 0 78px no-repeat;}
.newsbox li:hover .year,.newsbox li:hover .month{ color:#004386;}

.btn2{ width:381px; height:90px; margin:0 auto; overflow:hidden; background:url(/images/btn2.png) 0 70px no-repeat;}
.btn2 .img{ width:48px; height:48px; margin:0 auto;}
.btn2 .img img{ width:48px; height:48px; display:block;}
.btn2 .bt{ width:381px; height:33px; line-height:33px; text-align:center; font-size:26px; font-family:Microsoft Yahei; margin-top:9px;}
.btn2 .bt a{ color:#fff;}
.case{ width:100%; min-width:1060px; height:983px; overflow:hidden; background:url(/images/casebg.jpg) center 0 no-repeat; padding-top:60px; margin:70px auto 0;}
.casebox{ width:1060px; height:820px; margin:0 auto; overflow:hidden; padding-top:5px;}
.casebox li{ width:508px; height:374px; overflow:hidden; background:#fff; float:left; margin:30px 20px 0 0; padding:6px 6px 0;}
.casebox li .img{ width:508px; height:332px; overflow:hidden;}
.casebox li .img img{ width:508px; height:332px; display:block;}
.casebox li p{ width:508px; height:42px; line-height:42px; font-size:15px; font-family:Microsoft Yahei; color:#555; text-align:center;}
.casebox li p a{ color:#555}
.casebox li p a:hover{ color:#24639a;}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}

.add{ width:100%; min-width:1060px; height:124px; margin:0; padding-top:26px; background:url(/images/addbg.jpg) 0 0 no-repeat;}
.addbox{ width:1060px; height:124px; margin:0 auto; overflow:hidden; font-family:Microsoft Yahei; text-align:center;}
.addbox .bt{ width:100%; height:38px; line-height:38px; color:#555; font-weight:bold; font-size:26px;}
.addbox .eng{ width:100%; height:23px; line-height:23px; font-size:14px; color:#b1b1b1;}
.addbox .addtxt{ width:100%; height:48px; line-height:48px; color:#6f6f6f; font-size:14px;}

.con{ width:100%; min-width:1060px; height:121px; padding-top:39px; background:url(/images/linkbg.jpg) center 0 no-repeat; overflow:hidden;}
.conbox{ width:1060px; height:121px; overflow:hidden; margin:0 auto;}
.conbox li{ width:265px; height:121px; float:left; overflow:hidden; text-align:center; font-family:Microsoft Yahei; color:#97acc5;}
.conbox li .ch{ width:100%; height:21px; line-height:21px; font-size:16px;}
.conbox li .eng{ width:100%; height:15px; line-height:15px; font-family:Arial; font-size:12px;}
.conbox li .txt{ font-size:20px; width:100%; height:71px; line-height:71px;}
.conbox li:hover{ background:url(/images/linkli.jpg) center 47px no-repeat; color:#fff;}

.link{ width:100%; min-width:1060px; background:#efefef; padding-top:60px; padding-bottom:32px; height:214px; overflow:hidden;}
.linkbox{ width:1057px; height:96px; padding-top:28px; margin:0 auto; overflow:hidden;}
.linkbox li{ width:131px; margin:0 10px; line-height:32px; height:32px; float:left; text-align:center; font-family:Microsoft Yahei; font-size:14px; color:#555555;}
.linkbox li a{ color:#555555}
.linkbox li a:hover{ color:#C00;}


.footer{ width:100%; min-width:1060px; height:87px; background:url(/images/footerbg.jpg) 0 0 repeat-x; color:#565656; text-align:center; line-height:32px; margin-top:0px; padding-top:23px; font-family:Microsoft Yahei; font-size:14px;}
.footer p span{ font-family:Arial;}
.footer p a{ color:#565656;}
.footer p a:hover{ color:#f00;}

.xbanner{ width:100%;  min-width:1060px; height:360px; overflow:hidden; position:relative; margin:110px auto 0;}
.xtFlash{ width:1920px; position:absolute; left:50%; margin-left:-960px; height:360px; overflow:hidden; z-index:1; zoom:1; top:0px;}
.xtFlash img{ width:1920px; height:360px; display:block;}

.section1{ width:100%; min-width:1060px; height:100%; margin:20px auto 20px; overflow:hidden;}
.abouttitle{ width:100%; min-width:1060px; border-bottom:1px solid #ebebeb;}
.abouttitle1{margin:0 auto; height:40px;  overflow:hidden; line-height:40px; width:1060px;}
.abouttitle1 span{ padding-left:36px; float:left; font-size:16px; font-family:Microsoft Yahei; color:#989898; background: url(/images/aboutxtb.jpg) 0 8px no-repeat;}
.abouttitle1 span a{ color:#989898;}
.abouttitle1 span a:hover,.abouttitle1 span a.now{ color:#d60000; font-weight:bold;}
.about1{ width:1040px; overflow:hidden; margin:10px auto;}
.about1 li{ float:left; width:190px; height:50px; padding:10px 9px; overflow:hidden; background: url(/images/about2.jpg) 9px 10px no-repeat; text-align:center; line-height:50px; font-size:18px; font-family:Microsoft Yahei;}
.about1 li a{ color:#565656; display:block;}
.about1 li a:hover,.about1 li a.now{ color:#fff; font-weight:bold; background:url(/images/about1.jpg) 0 0 no-repeat;}
.aboutline{ width:1022px; height:1px; overflow:hidden; border-bottom:1px dotted #e7e7e7; margin:0 auto;}
.about2{ width:1040px; overflow:hidden; margin:10px auto;}
.about2 li{ float:left; width:190px; height:50px; padding:10px 9px; overflow:hidden; background: url(/images/about3.jpg) 9px 10px no-repeat; text-align:center; line-height:50px; font-size:16px; font-family:Microsoft Yahei;}
.about2 li a{ color:#565656; display:block;}
.about2 li a:hover,.about2 li a.now{ color:#104370; background:url(/images/about3.jpg) 0 0 no-repeat;}

.section2{ width:1058px; margin:20px auto 20px auto; border:1px solid #eeeeee; overflow:hidden;}
.listtitle{ width:1048px; height:32px; line-height:32px; text-align:right; padding-right:10px; color:#555555; background:url(/images/listtitle.jpg) 0 0 no-repeat;}
.listtitle span{ padding-left:41px; float:left; font-size:14px; font-weight:bold; color:#255784;}
.listtitle a{ color:#555555;}
.listtitle a:hover,.listtitle a.now{ color:#e71f19;}

.newslist{ width:1028px; height:100%; overflow:hidden; margin:0 auto;}
.newslist li{ width:514px; height:217px; float:left; overflow:hidden; background:url(/images/newslist2.jpg) 0 0 no-repeat; position:relative;}
.newslist li:hover{ background:url(/images/newslist1.jpg) 0 0 no-repeat;}
.newslist li .bt{ width:464px; height:20px; line-height:20px; position:absolute; top:33px; left:25px; font-family:Microsoft Yahei; font-size:15px; font-weight:bold;}
.newslist li .bt a{ color:#555555;}
.newslist li .bt a:hover{ color:#dc0000;}
.newslist li .txt{ position:absolute; top:64px; left:25px; width:464px; height:84px; line-height:28px; font-size:14px; font-family:Microsoft Yahei; color:#555;}
.newslist li .line{ width:464px; height:1px; background:#e8e8e8; position:absolute; top:161px; left:25px;}
.newslist li .peo{ width:260px; height:40px; line-height:40px; font-size:12px; color:#888888; position:absolute; top:162px; left:25px;}
.newslist li .date{ width:80px; line-height:40px; font-size:12px; color:#888; height:40px; position:absolute; top:162px; right:25px; text-align:right;}

.showtitle{ width:1058px; height:39px; line-height:39px; text-align:center; font-size:18px; color:#d9001a; font-weight:bold; background:url(/images/showtitle.jpg) 0 0 no-repeat;}
.showxx{ width:1038px; line-height:30px; color:#666666; overflow:hidden; padding-top:10px; text-align:center; margin:0 auto;}
.showxx b{ margin:0 19px; font-weight:normal;}


.words{ width:1028px; min-height:600px; overflow:hidden; margin:0 auto; padding-top:15px;}

.main1{
	  width:1060px;
	  margin:20px auto;
	  overflow:hidden;
	  }
.aside{
	width:255px;
	float:left;
	padding-right:0px;
	overflow:hidden;
	background:#fff;
	margin-right:10px;
	}
.aside .aside_title{
	height:33px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(/images/aside_h1.jpg) 0 0 no-repeat;
	padding-left:39px;
	overflow:hidden;
	}
/*.aside .aside_title span{ float:right; font-size:12px; padding-right:10px;}
.aside .aside_title span a{ color:#fff; font-weight:normal;}*/
.aside .aside_main{
	width:253px;
	min-height:400px;
	padding-bottom:20px;
	border:1px solid #dddddd;
	border-top:0;
	overflow:hidden;
	}
.aside_main ul{
	padding:5px 14px;
	}
.aside_main ul li{
	width:225px;
	line-height:32px;
	font-size:14px;
	font-weight:normal;
	padding-top:13px;
	overflow:hidden;
	}
.aside_main ul li a{
	display:block;
	color:#333;
  /*padding-left:58px;*/
   text-align:center;
	background:url(/images/aside_menu1.jpg) 0 0 no-repeat;
	}
.aside_main ul li.now a,.aside_main ul li:hover a{
	color:#fff;
	background:url(/images/aside_menu2.jpg) 0 0 no-repeat;
	}
.aside_main ul.two{
	padding:0px;
	}
.aside_main ul.two li{
	width:250px;
	height:36px;
	line-height:36px;
	font-size:12px;
	font-weight:normal;
	padding:0;
	background:url(/images/aside_menu3.jpg) 0 0 no-repeat;
	overflow:hidden;
	}
.aside_main ul.two li a{
	padding-top:8px;
	line-height:29px;
	display:block;
	color:#585858;
	padding-left:47px;
	background:url(/images/aside_menu4.jpg) 32px 19px no-repeat;
	text-align:left;
	}
.aside_main ul.two li.on a,.aside_main ul.two li:hover a{
	color:#104370;
	}

.productsmain{
	width:793px;
	min-height:550px;
	border:1px solid #dcdcdc;
	overflow:hidden;
	float:left;
	background:#fff;
	}
.productstitle{ 
	line-height:32px;
	text-align:right;
	padding-right:10px;
	background:url(/images/producttitle.jpg) 0 0 no-repeat;
	overflow:hidden;
	color:#333;
   }
.productstitle a{ color:#333;}
.productstitle span{
   font-size:14px;
   font-weight:bold;
   color:#255784;
   padding-left:40px;
   float:left;
   }
.productstitle a:hover,.productstitle a.now{
	color:#e00000;
	}
.productstwords{
	width:773px;
	padding:15px 10px;
	overflow:hidden;
	}
	
	
.code{ width:600px; height:182px; overflow:hidden; margin:32px auto 0;}
.code li{ position:relative; width:160px; height:182px; padding:0 20px; float:left;}
.code li img{ width:160px; height:160px; display:block;}
.code li span{ position:absolute; left:20px; bottom:0; height:22px; width:160px; text-align:center; color:#333333;}
.linkbox2{ width:1028px; height:265px; border:1px solid #cccccc; border-right:0; margin:38px auto 0;}
.linkbox2 li{ width:341px; height:265px; position:relative; float:left; border-right:1px solid #cccccc;}
.linkbox2 li .img1{ width:52px; height:56px; display:block; position:absolute; top:55px; left:144px; background:url(/images/linktb1.jpg) 0 0 no-repeat;}
.linkbox2 li:hover .img1{ background:url(/images/linktb11.jpg) 0 0 no-repeat;}
.linkbox2 li .img2{ width:52px; height:56px; display:block; position:absolute; top:55px; left:144px; background:url(/images/linktb2.jpg) 0 0 no-repeat;}
.linkbox2 li:hover .img2{ background:url(/images/linktb22.jpg) 0 0 no-repeat;}
.linkbox2 li .img3{ width:52px; height:56px; display:block; position:absolute; top:55px; left:144px; background:url(/images/linktb3.jpg) 0 0 no-repeat;}
.linkbox2 li:hover .img3{ background:url(/images/linktb33.jpg) 0 0 no-repeat;}


.linkbox2 li span.eg{ width:341px; height:13px; font-size:13px; text-align:center; color:#333; position:absolute; top:126px; left:0;}
.linkbox2 li span.eg1{ width:341px; height:16px; font-size:16px; text-align:center; color:#333; position:absolute; top:156px; left:0;}
.linkbox2 li span.eg2{ width:341px; height:16px; font-size:16px; text-align:center; color:#333; position:absolute; top:182px; left:0;}

	
	
#cgan{width:1038px;overflow:hidden; margin:0 auto;}
#cgan li{float:left;width:50%; padding:10px 0; text-align:center;}
#cgan li a{ display:block; line-height:30px;}
#cgan li img{ display:block; padding:2px; border:1px solid #aaaaaa; margin:0 auto;}
#cgan li a:hover{ color:#F00}

#cgan1{width:1028px;overflow:hidden; margin:0 auto;}
#cgan1 li{float:left;width:25%; padding:10px 0; text-align:center;}
#cgan1 li a{ display:block; line-height:30px;}
#cgan1 li img{ display:block; padding:2px; border:3px solid #eee; margin:0 auto;}
#cgan1 li a:hover{ color:#F00}

#link5{width:1028px;overflow:hidden; margin:0 auto;}
#link5 li{display:block;float:left;width:25%;text-align:center; padding:10px 0;}
#link5 img{ width:230px; height:45px; border:1px solid #dadada;padding:1px; display:block; margin:0 auto;}

#link6{width:1028px; margin:20px auto 0 auto; min-height:300px;}
#link6 li{display:block;float:left;width:25%;text-align:center; margin:10px 0; height:24px;line-height:24px;}
#link6 li a{ width:230px; height:24px; border:1px solid #dadada;padding:1px; background-color:#f9f9f9; display:block; margin:0 auto;}

	
	
	
	
</pre></body></html>