<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 */
/*CSS 初始化*/
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
body {background:#fff; color:#333; font-size:12px; font-family:微软雅黑,sans-serif; min-width: 1200px;}
body,div,ul,ol,dl,dt,dd,li,dl,h1,h2,h3,h4,p,pre,table,caption,th,td,form,input,button,select,textarea{margin:0; padding:0; list-style:none;}

header, article, section, aside, footer, figure, nav{display: block;}

a, a:visited {color:#333; text-decoration: none;
	transition:all 0.3s, color 0.6s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	-webkit-transition:all 0.3s;
}
a:hover, a:active, a:focus {color:#c11010; text-decoration: none;}

img {border:none; vertical-align:top}
.clear{clear:both;}

.b-blank10{margin:0 0 10px 0;}
.b-blank20{margin:0 0 20px 0;}
.b-blank30{margin:0 0 30px 0;}
.blank10{width:100%; height:10px;}
.blank20{width:100%; height:20px;}
.blank30{width:100%; height:30px;}
.l-blank25{float:left; width:25px; height:10px;}

/*@font-face {
	font-family: 'Fontawesome';
	src:url('../font/fontawesome-webfont.eot'); 
	src: 
		url('../font/fontawesome-webfont.eot?#iefix') format('embedded-opentype'), 
		url('../font/fontawesome-webfont.woff') format('woff'), 
		url('../font/fontawesome-webfont.ttf') format('truetype'), 
		url('../font/fontawesome-webfont.svg#aGENCYR') format('svg');
}*/

.main{width:1200px; margin:0 auto; overflow:hidden;}

#qq_plugin_box{z-index:99999;}

#returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:20px;
	bottom:-200px;
	_bottom:auto;
	width:50px;
	height:50px;
	text-align:center;
	overflow:hidden;
	transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-moz-transition:all 0.5s;
	-o-transition:all 0.5s;
	background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
	filter:Alpha(opacity=60); 
	background:#000;/*实现IE背景透明*/
	border-radius:3px;
}
#returnTop i{color:#fff; margin:40% 0 0 0;}
#returnTop:hover {
	background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/
	filter:Alpha(opacity=80); 
	background:#000;/*实现IE背景透明*/
}




/*头部*/

header{}

.top_box{background: #16609d; height: 35px; color: #fff;}
.top{width: 1200px; margin: 0 auto; overflow: hidden; line-height: 35px;}
.top h2{float: left; font-size: 12px; font-weight: normal;}
.top ul{float: right;}
.top ul li{float: left;}
.top ul li:before{position: relative; top: 1px; display: inline-block; content: ""; width: 1px; height: 11px; background: #fff; margin: 0 12px;}
.top ul li:first-child:before{display: none;}
.top ul li a,.top ul li a:visited{color: #fff;}
.top ul li a:hover{color: #fff;}


.head{width: 1200px; height: 80px; margin: 0 auto; position: relative;}
.head .logo{position: absolute; top: -35px; left: 50%; margin: 0 0 0 -93px; z-index: 20;}
.head .by{float: left; padding: 20px 0 0 0;}
.head .by h2{font-size: 18px; line-height: 100%; color: #222;}
.head .by h2 b{color: #16609d;}
.head .by span{font-size: 14px; padding: 8px 0 0 0; display: block;}
.head .tel{float: right; background: url(../images/tel.png) no-repeat left; height: 42px; margin: 20px 0 0 0; padding: 0 0 0 50px;}
.head .tel h2{font-size: 12px; font-weight: normal; color: #888;}
.head .tel span{display: block; font-size: 26px; font-family:Impact; color: #16609d;}


/*导航*/
.nav { width:1200px; margin:0 auto; border-top: 1px solid #d6d6d6; padding: 20px 0 0 0;}
.nav ul{z-index: 10;}
.nav ul li{position:relative; width:125px; text-align:center; display: inline; float:left; font-size:14px; line-height: 100%; z-index:10; font-weight:bold;}
.nav ul li:before{position: absolute; left: 0px; top: 2px; display: block; content: ""; width: 1px; height: 13px; background: #acacac;}
.nav ul li:first-child:before{display: none;}
.nav ul li a{height:35px; display:block; color:#333;}
* HTML .nav ul li a{display: inline-block}
.nav ul li a.selected,
.nav ul li a:hover{color: #16609d}
.nav ul li:hover:after{position: absolute; left: 50%; top: 21px; margin: 0 0 0 -6px; display: block; content: ""; border-top: 5px solid #16609d; border-left: 5px solid transparent; border-right: 5px solid transparent;}

.nav ul li ul{position: absolute; width:125px; background:#16609d; visibility:hidden; z-index:999999}
.nav ul li ul li{background:none; text-align:center; border-bottom:1px solid #005698; font-size:12px}
.nav ul li ul li a{overflow:hidden; line-height:40px; height:40px; font-weight:normal; color: #fff;}
.nav ul li ul li a:visited{color:#fff}
.nav ul li ul li a.selected{background:#eeeeee; color:#555 !important}
.nav ul li ul li a:hover{background:#eeeeee; color:#555}
.nav ul li ul li:hover:after{display: none;}
.nav ul li ul li:before{display: none;}

* HTML .nav {height: 1%}
.downarrowclass {position: absolute; top: -1000px; right: 7px}
.rightarrowclass {position: absolute; top: 8px; right:15px}
.ddshadow {position: absolute; width: 0px; background:none transparent scroll repeat 0% 0%; height: 0px; top: 0px; LEFT: 0px}
.toplevelshadow {opacity: 0.0}


/*footer{background: #16609d; overflow: hidden;}
footer .f_logo{float: left; padding: 30px 60px 40px 0;}
footer .f_menu{float: left; overflow: hidden; padding: 0 0 20px 30px; border-left: 1px solid #005698; border-right: 1px solid #005698;}
footer .f_menu dl{float: left; padding: 0 70px 15px 0;}
footer .f_menu dl dt{padding: 25px 0 8px 0; font-size: 14px;}
footer .f_menu dl dt a{color: #fff;}
footer .f_menu dl dd{line-height: 22px;}
footer .f_menu dl dd a{color: #fff;}
footer .f_menu dl dd:before{position: relative; top: -3px; display: inline-block; content: ""; width: 2px; height: 2px; background: #ccc; margin: 0 8px 0 0;}
footer .tel{float: right; color: #fff; padding: 25px 0 0 0; line-height: 22px;}
footer .tel span{display: block; padding: 0 0 10px 0; font-size: 16px;}
footer .tel span b{font-weight: normal; font-size: 20px;}
footer address{height: 35px; line-height: 35px; text-align: center; background: #005698; color: #fff; font-style: normal;}*/


/*底部*/
footer{margin-top: 20px; background:#16609d; display: block;}
footer .main{width: 1200px; margin: 0 auto}
footer .f_menu{height: 55px; background: #00468c; text-align: center; line-height: 55px;}
footer .f_menu ul{padding: 0 50px;}
footer .f_menu ul li{position: relative; float: left; width: 11.1%; font-size: 1.16em;}
footer .f_menu ul li:before{position: absolute; left: 0px; top: 22px; display: block; content: ""; width: 1px; height: 14px; background: #1f5c9a;}
footer .f_menu ul li:first-child:before{display: none;}
footer .f_menu ul li a{color: #fff;}

footer .f_menu2{padding-top: 40px;}
footer .f_menu2 &gt; li{float: left;}
footer .f_menu2 &gt; li &gt; h2{font-family: Arial; font-size: 16px; line-height: 1; text-transform: uppercase; color: #fff;}
footer .f_menu2 &gt; li &gt; h2:after{margin-top: 15px; margin-bottom: 15px; display: block; content: ""; width: 35px; height: 2px; background: #fff;}

footer .f_menu2 &gt; li.link2{width: 30%;}
footer .f_menu2 &gt; li.link2 ul{overflow: hidden; position: relative; padding-right: 50px;}
footer .f_menu2 &gt; li.link2 ul li{float: left; line-height: 24px; width: 33.33%;}
footer .f_menu2 &gt; li.link2 ul li a,
footer .f_menu2 &gt; li.link2 ul li a:visited,
footer .f_menu2 &gt; li.link2 ul li a:hover{color: #fff;}

footer .f_menu2 &gt; li .f_lxwm{padding-right: 100px;}
footer .f_menu2 &gt; li .f_lxwm dt{padding-bottom: 15px; font-size: 14px; font-weight: bold; color: #fff;}
footer .f_menu2 &gt; li .f_lxwm dd{line-height: 30px; color: #fff; padding-right:20px;}
footer .f_menu2 &gt; li .f_lxwm dd i{display: inline-block; margin-right: 5px; width: 12px; text-align: center; color: #fff; font-size: 14px;}
footer .f_menu2 &gt; li .f_lxwm dd i[class="fa fa-envelope fa-lg"]{font-size: 12px;}

footer .f_menu2 &gt; li .f_tel{width: 180px;}
footer .f_menu2 &gt; li .f_tel i{float: left; margin-right: 10px; width: 26px; height: 26px; text-align: center; line-height: 26px; font-size: 14px; color: #16609d; background: #fff; border-radius: 50%; position: relative; behavior:url(pie.htc);}
footer .f_menu2 &gt; li .f_tel h2{font-size: 1.66em; line-height: 1; font-weight: normal; color: #fff; font-family: Arial;}
footer .f_menu2 &gt; li .f_tel span{display: block; color: #fff; letter-spacing: 4px;}
footer .f_menu2 &gt; li .f_tel a{margin-top: 24px; display: block; background: #fff; width: 112px; height: 30px; text-align: center; line-height: 30px; color: #16609d;}
footer .f_menu2 &gt; li .f_tel a em{margin-right: 5px; font-size: 14px;}

footer .f_menu2 &gt; li.f_ewm{float: right; width: auto!important; padding-right: 40px;}
footer .f_menu2 &gt; li.f_ewm h2{font-family: "微软雅黑"; font-weight: normal;}
footer .f_menu2 &gt; li.f_ewm ol li{float: left; margin-left: 18px; text-align: center; color: #fff;}
footer .f_menu2 &gt; li.f_ewm ol li:first-child{margin-left: 0px;}
footer .f_menu2 &gt; li.f_ewm ol li img{margin-bottom: 10px; width: 110px; height: 110px;}

footer .foot{margin-top: 30px; background: #005698; padding: 15px 0; color: #fff;}
footer .foot ul{float: left; width: 50%;}
footer .foot ul li{float: left; line-height: 25px; position: relative; margin-right: 20px;}
footer .foot ul li:after{position: absolute; top: 8px; right: -10px; display: block; content: ""; width: 1px; height: 11px; background: #008b37;}
footer .foot ul li:first-child{margin-right: 0px;}
footer .foot ul li:first-child:after{display: none;}
footer .foot ul li a,
footer .foot ul li a:visited,
footer .foot ul li a:hover{color: #fff;}
footer .foot span{float: right;}




.page{text-align:center; padding:20px 0}
.page .page_list{}
.page .page_list a{display:inline-block; margin:0 2px; width:26px; height:26px; border-radius:50%; overflow:hidden; text-align:center; line-height:26px; border:1px solid #e1e1e1; behavior:url(pie.htc); position:relative; font-family:Arial;}
.page .page_list a:hover{background:#fafafa; border:1px solid #e1e1e1; color:#555}
.page .page_list a.Current,
.page .page_list a.on{background:#16609d; border:1px solid #16609d; color:#fff}
</pre></body></html>