<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{ width: 100%; overflow-x:hidden;}
body { margin: 0; padding: 0; font-size: 14px; font-family: "Microsoft Yahei"; background: #fff; width: 100%; overflow-x:hidden; }
h1, h2, h3, h4, h5, h6, dl, dd, dt, ol, ul, li, p, form { margin: 0; padding: 0; }
ol, ul, li, dl, dd, dt { list-style: none; } a img { border: none; display: block;} em, i { font-style: normal; }
div, li, ul, ol, dl, dd, dt, p { width: auto; overflow: hidden; }

a { overflow: hidden; outline: none; text-decoration: none; }
a:hover { text-decoration:none; color: #0184e9; }
.clear { clear: both; font-size: 0; visibility: hidden; width: 0; line-height: 0; }
.fl,.lt { float: left; display: inline; } .fr, .rt { float: right; display: inline; }
.clearfix:after { content:"."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.includeGlobalTop{ height: 33px; overflow: visible; }
input{outline:none} 
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ }


.dis { display: none;}
.icon_bg{ background-image: url(/images/logo.png); background-repeat: no-repeat; }
a { color: #333; }

.header{ height: 73px; border-bottom: #e4e4e4 solid 1px; overflow:visible; }
.logo{ width: 158px; }
.logo_img{  width: 158px; height: 64px; background-position: 0px 0px; text-indent: -10em; }
.headnav{ padding-top: 27px; position: relative;}
.headnav a{ line-height: 36px; padding: 0 16px;} 

.nav{ font-size: 16px;    margin: 0 172px;}
.nav li{ float: left; width: 115px; }
.nav li a{ width: 90px; line-height: 74px; height: 74px; text-align: center; display: block; position:relative; color: #333; overflow: visible; margin: 0 auto; }
.nav li a s{ position: absolute; bottom: 0px; height: 0px; border-bottom: #0e8aea solid 3px; width: 0px; left: 0px;-webkit-transition:all linear 0.4s; transition:all linear 0.4s;}
.nav li a:hover{ text-decoration: none;}
.nav li a.show s,.nav li a:hover s{ width: 90px;}


.wrap{ width: 1000px; margin: 0 auto; position: relative;}
.about_tit{ padding-top: 50px; height: 100px; text-align: center;}
.about_tit span{ line-height: 50px; padding-left: 70px; font-size: 46px; background-image: url(/images/tubiao.gif); background-repeat: no-repeat;}
.about_tit span.span1{ background-position: 0 12px;}
.about_tit span.span2{ background-position: 6px -54px;}
.about_tit span.span3{ background-position: 3px -124px;}
.about_tit span.span4{ background-position: 7px -189px;}
.about_tit span.span5{ background-position: 10px -257px;}
.about_box{ border-radius: 10px; border: #e8e8e8 solid 2px; padding-left: 48px; margin-bottom: 40px;}
.about_box h3{ padding-top: 10px; line-height: 95px; font-size: 24px; font-weight: normal;}
.about_box dl{ width: 900px; font-size: 16px;}
.about_box dt{ width: 120px; float: left;}
.about_box dt span{ width: 98px; height: 28px; line-height: 28px; text-align: center; color: #0d8aea; border: #0d8aea solid 1px; border-radius: 3px; display: block;}
.about_box dd{ width: 780px; float: left; line-height: 34px; color: #666; padding-bottom: 30px; }

.about_link{ line-height: 34px;  font-size: 16px; padding-bottom: 50px;}
.about_link li{ float: left; width: 142px; height: 34px; overflow: hidden;}
.about_link a{ color: #666;}

.about_en{ color: #666; line-height: 28px; font-size: 16px; }
.about_en p,.about_ch p{ padding:0 0 28px 0; text-indent:2em;}
.about_en_ul,.about_ch_ul{ line-height: 32px; padding-left: 36px; font-size: 16px; background: url(/images/tubiao.gif) no-repeat 9px -336px; padding-bottom: 50px;}
.about_en_ul li,.about_ch_ul li{ height: 32px;}

.about_ch{ color: #666; line-height: 34px; font-size: 16px; }
.about_ch span{ color: #ff2352;}


.about_us ul li{ border: #e8e8e8 solid 2px; margin-bottom: 20px; padding: 35px 40px; font-size: 16px; line-height: 30px; color: #666;}
.about_us ul li b{ display:block; font-size: 24px; line-height: 32px; font-weight: normal; color: #333; height: 36px;}
.about_us ul li p{ padding-top: 15px;}
.about_us ul li a{ color: #ff2352;}

.about_map{ height: 650px; }
#allmap{width:100%;height:650px;}
#allmap p{margin-left:5px; font-size:14px;}

.map{ width: 100%;background: url(/images/map.gif) no-repeat center top; height: 120px;}
.map_tit{ color: #fff; margin-top: 38px; height: 40px; line-height: 40px; line-height: 40px; font-size: 30px; font-weight: bold; float: left; background: url(imgs/maptubiao.gif) no-repeat 0 0; padding-left: 55px;}
.map_return{ margin-top: 47px; line-height: 26px; height: 26px; background: url(/images/map1.gif) no-repeat 0 -57px; font-size: 16px; padding-left: 34px; float: right;}
.map_return a,.map_return a:hover{ color: #fff;}

.map_box{ padding-bottom: 40px;}
.map_box dl{ padding-top: 40px;}
.map_box dt{ height: 41px;background:url(/images/line.gif) repeat-x scroll center bottom;}
.map_box dt span{ background-image: url(/images/tubiao.gif); float: left; height: 32px; width: 32px;}
.map_box dt span.span1{ background-position: 0 0; }
.map_box dt span.span2{ background-position: 0 -32px;  }
.map_box dt span.span3{ background-position: 0 -64px; }
.map_box dt span.span4{ background-position: 0 -96px; }
.map_box dt span.span5{ background-position: 0 -128px; }
.map_box dt span.span6{ background-position: 0 -160px; }
.map_box dt span.span7{ background-position: 0 -192px; }
.map_box dt span.span8{ background-position: 0 -224px; }
.map_box dt span.span9{ background-position: 0 -256px; }
.map_box dt span.span10{ background-position: 0 -288px; }
.map_box dt span.span11{ background-position: 0 -320px; }
.map_box dt span.span12{ background-position: 0 -352px;  }
.map_box dt span.span13{ background-position: 0 -384px; }
.map_box dt span.span14{ background-position: 0 -416px; }
.map_box dt span.span15{ background-position: 0 -448px; }
.map_box dt span.span16{ background-position: 0 -480px; }
.map_box dt span.span17{ background-position: 0 -512px; }
.map_box dt span.span18{ background-position: 0 -544px; }
.map_box dt span.span19{ background-position: 0 -576px; }
.map_box dt span.span20{ background-position: 0 -608px; }
.map_box dt span.span21{ background-position: 0 -640px; }

.map_box dt b{ float: left; line-height: 32px; color: #333; font-size: 18px; padding-left: 11px;}
.map_box dd{ padding-top: 10px;}
.map_box dd ul li{ width: 125px; float: left; height: 34px; line-height: 34px; font-size: 16px;}
.map_box dd a{color: #666;-webkit-transition:color 0.4s ease-out 0s; transition: color 0.4s ease-out 0s;}
.map_box dd a:hover{ color: #0184e9;}


.main {margin:0 auto; width:980px;} 
.main { padding:100px 0 30px; min-height:720px; margin:0 auto; width:980px; }


*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.blue dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

.footer{ 
	margin-top: 130px;
	
}
.footer p{
	color: #333;
	padding:5px 0 ;
	text-align: center;
}

.footer p a{
	
	display: inline-block;
}

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