<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,ul,ol,dd,p { margin:0; padding:0;}
body{ background-color:#efefef;
	font-size:12px;
	font-family:Arial;
	color:#464646;
}
a{ color:#464646; text-decoration:none}
a:hover{ color:#a40000;}
ul{ list-style:none;}
#main{ width:917px;margin:20px auto 0 auto; background:url(../../images/body_center.gif) repeat-y; }
#main #head{
	overflow:auto;
	margin:0 0 10px 0;
	padding:0;
	height:105px;
	background-image: url(../../images/body_top1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#main #head ul{ float:left; margin-left:20px; margin-top:17px;}
#main #head ul li{ float:left; display:inherit;}
#main #head ul .home_logo{width:222px; margin-left:15px; margin-right:80px; border:0;}
#main #head ul .home_logo img{ border:0;}
#main #head ul .top_tit{
	font-size:18px;
	color:#000;
	width:400px;
	margin-right:50px;
	margin-top:20px;
	letter-spacing: 1px;
}
#main #head ul .top_titb{ font-size:30px; }
#main #head ul .top_titb em{ color:#900101; font-style:normal;}
#main #head ul .language{ width:100px;}
#main #head ul .language img{ border:0;}
#main #home_headline{ margin:0 7px;} 
#main #home_headline object{vertical-align:bottom;}
#main #nav{
	margin:0 7px;
	width:902px;
	background-image: url(../../images/nav_bg.gif);
	background-repeat: repeat-x;
	height:31px;
	position:relative;
}
#main #nav ul{ display:inherit; width:900px; font-weight:bold;z-index:200; position:relative;}
#main #nav ul li{ display:inherit; float:left;text-align:center; position:relative;}
#main #nav ul li a{ color:white; text-decoration:none;display:inherit; float:left; width:128px; text-align:center; line-height:30px; font-size:14px;}
#main #nav ul li a:hover{ background-image:url(../../images/nav_hover.gif); background-repeat:repeat-x;}
#main #nav ul li .nav_hover{ background-image:url(../../images/nav_hover.gif); background-repeat:repeat-x;}
#main #nav ul ul{ visibility:hidden;position:absolute;top:31px;}
#main #nav table {position:absolute; top:0; left:0;}   
#main #nav ul li:hover ul, 
#main #nav ul a:hover ul{visibility:visible;}  
#main #nav ul ul li {clear:both;display:block;width:auto;margin:0; border-left:1px #d7d7d7 solid;
border-right:1px #d7d7d7 solid;background-image:url(../../images/hover_bg2.gif); background-repeat:repeat-x; padding:0 10px;font-size:12px; height:22px; line-height:20px; text-align:center; color:#464646; font-weight:normal;}  

#main #nav .libg{ background-image:url(../../images/nav_c.gif); background-position:right; background-repeat:no-repeat;display:inherit; float:left; width:128px; text-align:center;}
#main #home_center{ margin:0 15px;}
#main #home_center #home_rows1{ clear:both; padding-top:5px;}
#main #home_center #home_rows1 #home_box1{ float:left;background-image:url(../../images/home_01bg.gif); background-position:right top; background-repeat:no-repeat; width:515px;}
#main #home_center #home_rows1 #home_box1 p{ color:#464646; line-height:19px;padding-left:10px; padding-right:5px;}
.hometit1{color:#a40000; font-size:18px; display:block;margin:0 0 10px 10px; line-height:30px; font-weight:bold}
#main #home_center #home_rows2{ clear:both;}
#main #home_center #home_rows2 ul{ float:left; display:inherit;}
#main #home_center #home_rows2 ul li{ float:left; display:inherit; width:212px;}
#main #home_center #home_rows2 #itemo{ background-image:url(../../images/item1bg.gif); background-repeat:no-repeat; height:174px;border:1px #ccc solid; margin-right:8px;margin-left:2px;}
.itemotit{ text-align:right; font-size:14px; color:#a40000; margin:35px 10px;}
.itemotext{ margin:5px 10px 0 10px;line-height:22px; text-indent:2em;}
.itemomore{ text-align:right; margin-right:10px;}
.itemomore img{ border:0}
#main #home_center #home_rows2 #itemt{ background-image:url(../../images/item2bg.gif); background-repeat:no-repeat; height:174px;border:1px #ccc solid;margin-right:8px;}
#main #home_center #home_rows2 #items{ background-image:url(../../images/item3bg.gif); background-repeat:no-repeat; height:174px;border:1px #ccc solid;margin-right:8px;}
#main #home_center #home_rows2 #itemf{ background-image:url(../../images/item4bg.gif); background-repeat:no-repeat; height:174px;border:1px #ccc solid;}
#main #home_center #home_rows3{ clear:both; padding-top:5px;}
#main #home_center #home_rows3 #home_box2{ background-image:url(../../images/home_tit2bg.gif); background-repeat:repeat-x; background-position:bottom; margin-left:10px; height:40px;}
#main #home_center #home_rows3 #home_box3{ padding-top:10px;}
#main #home_center #home_rows3 #home_box3 #left{ float:left; background-image:url(../../images/news_line.gif); background-position:right top; background-repeat:no-repeat; width:445px;}
.news_picbg{ background-image:url(../../images/home_news_picbg.gif); background-repeat:no-repeat; background-position:10px 20px; float:left; width:118px; height:80px; padding-left:18px; padding-top:28px;}
.news_picbg img{ border:0}
.newscenter{ width:300px; float:left;}
.newstit{ font-weight:bold; color:#000; padding-bottom:15px;}
.newstext{ line-height:24px; text-indent:2em;}
#main #foot{ background-image:url(../../images/foot.jpg);background-repeat:no-repeat; height:25px; clear:both;padding-top:7px; padding-right:20px; text-align:right; color:white;}
#main #foot a{ color:white; text-decoration:none; line-height:25px;}
#foott{font-size:12px; margin:5px auto 20px auto; width:900px;}
/*---------about-------------*/
#main #headline{ margin:0 7px; vertical-align:top;} 
#main #headline object{vertical-align:bottom;}
#main #theme{ background-image:url(../../images/body_cemter2.gif); background-repeat:repeat-y; margin:0 7px; overflow:hidden;zoom:1; padding-bottom:15px;}
#main #theme #left_nav{ float:left; width:283px; background-image:url(../../images/left1.gif); background-repeat:no-repeat; background-position:right top;}
#main #theme #left_nav ul{ margin:20px 10px 0 10px; line-height:30px;}
#main #theme #left_nav ul a{ color:#464646; text-decoration:none;}
#main #theme #left_nav ul a:hover{ color:#a40000;}
#main #theme #left_nav ul li{ border-bottom:1px #ccc solid; padding-left:20px;}
#main #theme #left_nav ul .normal{ background-image:url(../../images/triangle_gary.gif); background-position:left; background-repeat:no-repeat;}
#main #theme #left_nav ul .hover{ background-image:url(../../images/left_hover.gif); background-position:left; background-repeat:no-repeat;}
#main #theme #left_nav ul .tow{border-bottom:1px #ccc dashed; padding-left:30px;background:url(../../images/triangle_gary.gif) no-repeat 15px 12px;}
#main #theme #center{ float:left; width:577px; line-height:20px; padding:0 20px; }
#main #theme #center h3{font-size:26px; border-bottom:1px #ccc solid; line-height:28px; margin:25px 0 0 0; padding:0}
#main #theme #center h2{text-align:center; line-height:35px; border-bottom:1px #ccc dotted; padding-bottom:10px; margin:20px 0 10px 0; font-size:18px;}
#main #theme #center .about_txt{ margin:5px 0; line-height:24px; text-indent:2em;}
#main #theme #center .about_txt_m{text-align:center; margin-bottom:15px;line-height:24px; font-weight:bold; border-top:1px #ccc solid;}
#main #theme #center .about_tit_b{ margin:15px 0; color:#a40000; font-weight:bold; font-size:16px;}
#main #theme #center .about_tit_s{ margin:15px 0; color:#4c7288;font-weight:bold; font-size:14px; text-indent:2em}
/*------news-----*/
#main #theme #center #news{width:98%; overflow:hidden; border:none; margin:15px 0;}
#main #theme #center #news .rowo{background:withe; border-top:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; padding:10px;}
#main #theme #center #news .rowt{ margin-left:10px; width:370px; float:left}
#main #theme #center #news .rowt .lio{ color:#a40000; font-weight:bold; line-height:35px;}
#main #theme #center #news .rowt .lit{text-align:right}
#main #theme #center #news .rowt .lit a{ color:#464646; text-decoration:none;}
#main #theme #center #news .rowt .lit a:hover{ color:#464646;}
#main #theme #center #infor{ margin-bottom:10px; background-color:#f3f3f3;}
#main #theme #center #infor span{margin:0 10px;}
#main #theme #center #news_list{ border-top:2px #464646 solid; border-bottom:1px #464646 solid; margin:15px 0; padding:10px 0; line-height:30px;}
#main #theme #center #news_list li{ border-bottom:1px #7c7c7c dashed; background:url(../../images/jiantou.gif) no-repeat left 10px; padding-left:25px;}
#main #theme #center #news_list li span{ float:right; color:#777;}
#main #theme #center #news_list li a{ color:#464646; text-decoration:none;}
#main #theme #center #news_list li a:hover{ color:#a40000;}
#main #theme #themebottom{ width:283px; background:url(../../images/left2.gif) no-repeat right bottom; height:99px; float:left;}
#main #theme #page{ text-align:right; margin:10px 0 0 0;}
#main #theme #page span{ margin:0 5px;}
#main #theme #news_page a{ display:block; clear:both; color:#7c7c7c; text-decoration:none; margin-left:25px; line-height:20px; border-bottom:1px #ccc dotted;}
.GmapSmall {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 260px; FLOAT: right; HEIGHT: 180px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT:#ccc 1px solid
}
#main #theme #feedback{ width:95%; border:none; margin:15px 0 0 0}
#main #theme #feedback td{line-height:40px;}
#main #theme #feedback td input{ border:1px #ccc solid;}
#main #theme #feedback .name{ text-align:right; padding-right:10px; width:30%}
#main #theme #feedback .input{ text-align:left;width:70%}
#main #theme #center .sitemap{border-bottom:1px #ccc dashed; margin:10px 0; padding:0; clear:both;}
#main #theme #center .sitemap span{background-color:#464646; padding:2px 10px; margin:0; line-height:18px; color:#ffffff;font-weight:bold}
#main #theme #center .sitemap_ul{ clear:both; display:block; margin-left:20px; line-height:28px;}
#main #theme #center .sitemap_ul li{
	float:left;
	display:block;
	padding:0 20px 0 15px;
	background:url(../../images/triangle_gary.gif) no-repeat left 8px;
	white-space: nowrap;
}
#contact_lefto{ background:url(../../images/contact_left.gif) no-repeat; font-size:11px; line-height:16px; width:200px; height:142px; float:left;margin:6px;_margin:6px 3px; margin-bottom:0; padding:6px 3px;padding-bottom:0px;}
#contact_lefto p{ margin-left:5px;}
#contact_leftt{background:url(../../images/contact_left_bg2.gif) no-repeat;  height:390px;width:200px; margin:0 6px;_margin:0 3px; float:left;}
.align_both{text-align:justify;text-justify:inter-ideograph}
.mainul{ list-style:none; line-height:24px; margin-left:35px;}
.mainul li{ background:url(../../images/dot002.gif) no-repeat left 10px; padding-left:15px;}</pre></body></html>