﻿@charset "utf-8";
body{ text-align:center; background-image:url(../img/bodybg.gif);margin:0px; font-size:13px;} 
a{ font-size:13px; color:#000000; text-decoration:none;}
a:hover{ color:#0854a2;}
#container{ margin:0 auto; text-align:left; width:970px;background-color:#FFFFFF;}
#top{ background-image:url(../img/topbg.gif); height:87px;}
#nav{ background-image:url(../img/nav.jpg); height:36px;}
.logo{ margin:0 3px 0 20px;}
.topl,.topc,.topr{ float:left;}
.topc{ margin-top:35px;}
#nav ul{ margin:0px; padding-left:20px; list-style:none;}
#nav ul li{ float:left;}
.tip{ background-image:url(../img/tip.gif); height:27px; width:2px; margin:3px 3px 0px 3px;}
.navfont{ width:80px; height:36px;}
.navfont span{ position:relative; top:7px; left:10px;}
.navfont a{ font-size:15px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.navfont a:hover{ background-image:url(../img/hover.jpg); display:block; color:#000099; height:36px; width:80px;}
#banner{ width:970px; height:210px;}
#bar{ background-image:url(../img/bar.jpg); background-repeat:no-repeat; height:15px; *margin-top:-4px;}
#content{ margin-top:0px;}
.left{ float:left; width:245px; margin-right:15px; padding:10px 0px 0 5px;}
.right{ float:left; width:700px;}
h1{ background-image:url(../img/lanmu.gif); height:33px; background-repeat:no-repeat; margin:10px 0 0 0;}
h1 span{ font-size:14px; color:#FFFFFF; position:relative; top:8px; left:40px;}
h2{ background-image:url(../img/h2.gif); height:27px;background-repeat:no-repeat; margin:10px 0 0 0; }
h2 span{ font-size:14px; color:#FFFFFF; position:relative; top:5px; left:15px;}
.bordert{ background-image:url(../img/bordert.gif); background-repeat:no-repeat; height:19px; margin-top:10px;}
.borderc{background-image:url(../img/borderc.gif); background-repeat:repeat-y; padding:0px 5px 0px 15px;}
.borderd{background-image:url(../img/borderd.gif);background-repeat:no-repeat;  height:19px; margin-bottom:10px;}
.bgtop{ background-image:url(../img/bgtop.gif); height:35px; background-repeat:no-repeat; margin-top:10px;}
.bgdown{ background-image:url(../img/bgdown.gif);height:35px; background-repeat:no-repeat; clear:both;}
.bgc{ background-image:url(../img/bgc.gif); background-repeat:repeat-y; padding:0 30px 0 25px;clear:both; height:auto;}
.img1{ float:left; margin:0 10px 10px 0;}
.img2{ float:right; position:relative; margin:10px 10 0 15px;}
.bgc p{ margin:0px; line-height:22px; font-size:14px; text-indent:2em;}
.bgc ul{ list-style:none;}
#down{ background-image:url(../img/down.gif); background-repeat:repeat-x; height:98px; margin-top:30px; clear:both; width:970px;}
.downl{ float:left; margin:30px 10px 0 15px;}
.downr{ float:left; margin:35px 0 0 0;}
.downr p{ margin:0px; font-size:12px; line-height:18px;}
.list{ width:210px;}
.list a{font-size:12px; color:#3366CC;}
.list ul{ padding:0px; margin:0px; list-style:none;}
.big{ height:25px;}
.big a{ font-size:13px;color:#215682; font-weight:bold;}
.small{ *margin-top:-20px;}
.small ul{ margin:0px 0px 3px 10px;}
.small ul li{height:20px;}
.mainl{ float:left; width:210px;}
.mainr{ float:left; padding:0px 0px 0px 15px; }
.mainr p{line-height:28px;}
.mainr ul{ margin:0px; padding:0px; line-height:22px;}
.mainr ul li{ list-style:url(../img/dot.gif) inside; border-bottom:1px #CCCCCC dashed; padding-bottom:3px;}
.mainr ul li span{ margin-left:10px; font-size:12px;}
.products{ margin:0 0 0 5px; padding:0px;}
.products tr td{ float:left;width:150px; background-image:url(../img/productbg.gif); background-repeat:no-repeat;height:155px; display:block; margin:5px 0px 0px 8px;}
.products tr td p{ width:127px; text-align:center; margin:0px; font-size:12px; line-height:18px;}
.products tr td img{ border:none; width:127px; height:100px; margin:10px 10px -2px 12px;}
.box{ margin:0px; padding:0px;}
.page{ text-align:center; clear:both;font-size:12px; padding-top:10px;}
.page a{font-size:12px; text-decoration:underline;}
.newstitle{ font-size:16px; color:#175798; font-weight:bold; text-align:center; border-bottom:1px #CCCCCC dashed; padding:10px 0 0 0; background-color:#edf3f9; height:30px; margin-top:10px;}
.date{ font-size:12px; text-align:center; padding:10px 0;}
.h500{ height:500px;}
.h350{ height:350px;}
.address{ position:relative; top:-7px; left:500px; font-size:12px; font-weight:normal;}
.time{ position:relative;top:9px; left:100px; width:300px; font-size:12px; color:#FFFFFF;}