@charset "utf-8";
/* CSS Document */
body,td,th,input,select,textarea,button { font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #5a5a5a;}
body {margin: 0; background:url(../Images/allbg.jpg) top repeat-x;}

img{border:0;}
form{margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left}
th,td {border-collapse:collapse; padding:0px}
a {color: #5a5a5a; text-decoration:none}
a:hover {color: #cc0000; text-decoration:none;}
button {border:0;cursor:pointer;}
dl,dt,dd {margin:0; padding:0}
hr {height:1px}

#page { width:1003px; margin:0; background:#FFF;}
#bottomBox { width:1003px;}
.top { background:url(../Images/topBg.jpg) repeat-x; height:73px;}
.QuickBg { background:url(../Images/quickBg.jpg); width:331px; height:73px; overflow:hidden; float:right;}
.QuickBg div { text-align:center; line-height:73px;}
.QuickBg,.QuickBg a { color:#1068a7;}
.menu { height:30px; background:#1068a7; margin-bottom:1px;}
.menuDiv { background:url(../Images/menuDiv.jpg); width:1px; height:30px; overflow:hidden;}
.menu ul { margin:0; padding:0;}
.menu li { float:left; list-style:none; height:30px; overflow:hidden;}
.menu a { font-weight:bold; color:#FFF; padding:0 13px; line-height:30px;}
#middle { margin:8px 0;}
#midBox td { vertical-align:top;}  
.title { border-bottom:2px solid #e3e4e5;}
.content { margin:10px 0; line-height:20px;}
.content ul { margin:0; padding:0;}
.content li { width:210px; height:66px; overflow:hidden; list-style:none; float:left; margin:0 4px 10px 0}
.ContactImg { margin:10px 0;}
.ContactImg01 { margin-right:8px;}
#bottom { background:url(../Images/bottomBg.jpg) top center repeat-x; height:56px; width:100%;}
#bottom div { text-indent:15px; padding-top:10px;}
#bottom span { float:right; margin-right:15px;}
.sbanner { margin-bottom:1px;}
.sNav { background: url(../Images/sNavBg.jpg); height:29px; overflow:hidden; text-align:right}
.breadcrumb { margin:0; padding:0;}
.breadcrumb li {  background:url(../Images/breadcrumbIcon.jpg) left center no-repeat;  float:right; list-style:none; }
.breadcrumb a { line-height:29px; padding:0 20px 0 30px; height:29px; overflow:hidden; display:block; text-align:left;}
#sbodyBox td { vertical-align:top; padding-bottom:20px;}
.sleftBox { width:200px; background:url(../Images/leftbg.jpg) top no-repeat;}
.sleftMenu { width:173px; overflow:hidden; margin: 40px 15px 20px 12px;}
.sleftMenu ul { margin:0; padding:0;}
.sleftMenu li { margin-bottom:1px; line-height:28px; line-height:28px; overflow:hidden; border-bottom:solid 1px #c4cce3; background:url(../Images/slMenuIcon.gif) 5px center no-repeat;}
.sleftMenu a { padding-left:30px; font-weight:bold; width:173px; height:29px; display:block; margin-bottom:1px; color:#7386ae;}
.sleftMenu a:hover { background:url(../Images/slMenuHover.gif) no-repeat; display:block; color:#0b67aa;}
.sContBox { margin:30px 0 0 30px;}
.sBody { margin-right:144px; line-height:18px;}
.sBody_w {margin-right:40px; margin-top:15px; line-height:24px; background:url(../Images/contactBg.jpg) right bottom no-repeat; padding-bottom:0px;}
.sBody_h { width:530px; overflow:hidden; margin-top:15px; line-height:24px;}
.sBody_a { margin-right:10px; line-height:18px;}
#t1,#t2,#t3 {padding:20px 0 0 10px; text-indent:24px}
#t1 { background:url(../Images/p_t1.jpg) left top no-repeat; }
#t2 { background:url(../Images/p_t2.jpg) left top no-repeat; }
#t3 { background:url(../Images/p_t3.jpg) left top no-repeat; }
.map { width:416px; height:376px; float:left; margin-right:10px;}
.map div { border:solid #CCC 1px; padding:3px;}
.gskhList { margin:0; padding:0;}
.gskhList li { width:166px; list-style:none; float:left; margin:0 8px 10px 0;}
.gskhList img { padding:3px; border:solid #CCC 1px;}
.khlist { border-left:dashed #CCC 1px;}
.khlist ul { margin:0; padding:0;}
.khlist li { text-align:center; list-style:none; margin-bottom:10px;}
.khlist img { padding:3px; border:#CCC 1px solid;}
.zzList { margin:0 0 0 10px; padding:0; height:150px}
.zzList li { float:left; list-style:none; margin-right:40px;}
.zzList img { padding:3px; border:solid 1px #CCC;}
.sTitle { color:#1068a7; font-size:14px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}

.marquee {width:600px; overflow:hidden; margin-left:10px}
