html { -webkit-text-size-adjust:none; overflow-x: hidden; overflow-y: auto;}

BODY { -webkit-text-size-adjust:none;  FONT-SIZE: 11px;  MARGIN: 0px auto; background:#ffffff url(../images/sa-bg-body.jpg) repeat-x fixed;  COLOR: #444444; FONT-FAMILY: Arial, sans-serif;    }
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }

P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; display:block;}

A IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; display:block;}

UL {LIST-STYLE-TYPE: none; display:block;}
OL {LIST-STYLE-TYPE: none; display:block;}
LI {LIST-STYLE-TYPE: none; display:block;}
DL {LIST-STYLE-TYPE: none; display:block;}
DD {LIST-STYLE-TYPE: none; display:block;}
INPUT {FONT-SIZE: 12px; display:block;}

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}


a,area { blr:expression(this.onFocus=this.blur()) } 

:focus { outline: none; }

A {COLOR: #444444; TEXT-DECORATION: none; outline-style: none; }
A:link {COLOR: #444444; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #89a94e; TEXT-DECORATION: none;}



.wrapper { width:980px; margin:0 auto; margin-top:0px; padding-top:0px; padding:0px 3px; background:url(../images/sa-wapper-bg-line-y.gif) repeat-y; }


#header { width:980px; float:left; height:125px; padding-bottom:0px; background:#ffffff url(../images/sa-header-bg.jpg) repeat-x top;   }

#header ul.left { width:145px; float:left; height:137px; margin-left:25px; background:url(../images/sa-header-logo-bg.gif) no-repeat; padding:0px 5px 5px 5px; position:absolute; z-index:999; }

#header ul.right { width:790px; float:right; height:125px; padding-left:10px;   }

#header ul.right li.top { width:790px; height:63px; float:left;   }
#header ul.right li.top dl.toolicon { float:right; height:15px; padding:5px 0px; width:760px; padding-right:23px;   }
#header ul.right li.top dl.toolicon ol.list { width:15px; height:15px; float:right; padding-right:5px; }
#header ul.right li.top dl.toolicon ol.list a.fav { width:15px; height:15px; float:right; background:url(../images/sa-icon-fav.gif) no-repeat;  }
#header ul.right li.top dl.toolicon ol.list a.fav:hover { width:15px; height:15px; float:right; background:url(../images/sa-icon-fav-c.gif) no-repeat;  }
#header ul.right li.top dl.toolicon ol.list a.home { width:15px; height:15px; float:right; background:url(../images/sa-icon-home.gif) no-repeat;  }
#header ul.right li.top dl.toolicon ol.list a.home:hover { width:15px; height:15px; float:right; background:url(../images/sa-icon-home-c.gif) no-repeat;  }
#header ul.right li.top dl.search { width:760px; height:30px; float:left; padding-top:3px; padding-right:30px;     }
#header ul.right li.top dl.search ol.list { float:right;  }
#header ul.right li.top dl.search ol.list span.but { float:right; height:25px; background:#202020;   }
#header ul.right li.top dl.search ol.list span.but input.searchBtn { width:25px; height:25px; float:left; border:none; background:#000 url(../images/sa-icon-searchbut.gif) no-repeat; cursor:pointer;   }
#header ul.right li.top dl.search ol.list span.input { float:right; height:24px; background:#202020; border-bottom:1px #415817 solid;}
#header ul.right li.top dl.search ol.list span.input input.searchInput { width:150px; border:none; background:#202020; padding:4px; color:#89a94e;  FONT-FAMILY: Arial, sans-serif; font-size:10px;  }

#header ul.right li.bot { width:790px; height:62px; float:left; overflow:hidden;  }
#header ul.right li.bot dl.list {  float:left; height:62px; line-height:62px;  }
#header ul.right li.bot dl.list a { padding:0px 15px; height:62px; line-height:62px; float:left; color:#FFFFFF; font-weight:bold;  }
#header ul.right li.bot dl.list a:hover { padding:0px 15px; height:62px; line-height:62px; float:left; color:#89a94e;font-weight:bold; }
#header ul.right li.bot dl.list a.current { padding:0px 15px; height:62px; line-height:62px; float:left; color:#89a94e; font-weight:bold; }
#header ul.right li.bot dl.list a.index { padding:0px 15px; height:62px; line-height:62px; float:left; color:#89a94e; font-weight:bold; }
#header ul.right li.bot dl.listred {  float:left; height:62px; line-height:62px;  }
#header ul.right li.bot dl.listred a { padding:0px 15px; height:62px; line-height:62px; float:left; color:#FFFFFF; background:#cd1c22;font-weight:bold; } 
#header ul.right li.bot dl.line { float:left; height:62px; width:2px; line-height:62px; background:url(../images/sa-header-menu-line.jpg) no-repeat;   } 




#idxslider { width:980px; float:left; background:#FFF; overflow:hidden;    }

#idxtab01 { width:920px; padding:0px 30px; float:left;  background:#FFF;   }
#idxtab01 ul.line { width:920px; height:6px; background:url(../images/sa-line-style-01.gif) repeat-x; float:left;  }

#idxtab01 ul.con { width:924px; float:left; padding-top:10px; }
#idxtab01 ul.con li.list { width:304px; float:left; padding-right:4px; }
#idxtab01 ul.con li.list dl.boxcon { width:284px; padding:10px; float:left;  background:url(../images/sa-line-style-02.gif) repeat; height:135px; }
#idxtab01 ul.con li.list dl.boxcon ol.left { width:80px; padding-right:10px; float:left; }
#idxtab01 ul.con li.list dl.boxcon ol.right { width:194px;  float:left; }
#idxtab01 ul.con li.list dl.boxcon ol.right span.title { width:194px;  float:left; height:25px; line-height:25px; background:#dbdbdb; }
#idxtab01 ul.con li.list dl.boxcon ol.right span.title a { width:174px; padding:0px 10px; float:left; height:25px; line-height:25px; background:#dbdbdb; font-weight:bold;  }
#idxtab01 ul.con li.list dl.boxcon ol.right span.title a:hover { width:174px; padding:0px 10px; float:left; height:25px; line-height:25px; background:#222222; font-weight:bold; color:#FFF;  }
#idxtab01 ul.con li.list dl.boxcon ol.right span.desc { width:184px; float:left; padding-left:10px; line-height:18px; padding-top:5px;  }



#wrapper {}
#container {MARGIN: 0px auto; WIDTH: 980px}
#introBoxes {POSITION: relative; HEIGHT: 300px}
.introPart {DISPLAY: none}
.introPart img { width:980px; height:300px;  }
#introWelcome {DISPLAY: block}
#introNav {POSITION: relative; HEIGHT: 85px; padding:0px 5px; MARGIN-top:10px; margin-bottom:10px; background:url(../images/introNav-bg.jpg) no-repeat; }
#introNav #playback LI {PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px;float:left;}
#introNav #playback A {	BACKGROUND-IMAGE: url(../images/nav-icons.png); TEXT-INDENT: -9000px; MARGIN: 0px 3px 0px 0px; OUTLINE-WIDTH: 0px; WIDTH: 20px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 20px}
#introNav #playback .prev A {BACKGROUND-POSITION: 0px 0px}
#introNav #playback .play A {BACKGROUND-POSITION: 0px -20px}
#introNav #playback .pause {display:none;}
#introNav #playback .pause A {BACKGROUND-POSITION: 0px -60px}
#introNav #playback .next A {BACKGROUND-POSITION: 0px -40px;}
#introNav #playback A:hover {opacity: 0.9}
#timeline {POSITION: absolute; WIDTH: 970px; BACKGROUND: url(../images/timeline.png) no-repeat -10px 0px; HEIGHT: 15px; OVERFLOW: hidden; TOP: 25px; LEFT: 5px}
#timeline .inside {POSITION: relative; WIDTH: 970px; BACKGROUND: url(../images/timeline.png) no-repeat -913px -42px; HEIGHT: 100%}
#introNav UL.nav {POSITION: absolute; MARGIN: 0px; WIDTH: 100%; HEIGHT: 40px; TOP: 45px; LEFT: 0px; }
#introNav .nav LI {POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px; width:194px;     }
#introNav .nav .p1 {LEFT: -20px}
#introNav .nav .p2 {LEFT: 184px}
#introNav .nav .p3 {LEFT: 388px}
#introNav .nav .p4 {LEFT: 592px}
#introNav .nav .p5 {LEFT: 796px}
#introNav .nav LI A {OUTLINE-WIDTH: 0px; COLOR: #808080; FONT-SIZE: 11px; }
#introNav .nav LI A:hover {	COLOR: #5b5b5b; TEXT-DECORATION: none}
#introNav .nav LI.active A {COLOR: #5c801a; font-weight:bold; }
#introNav .nav A .point {POSITION: absolute; TEXT-INDENT: -9000px; OUTLINE-WIDTH: 0px; WIDTH: 15px; DISPLAY: block; HEIGHT: 15px; TOP: -20px; LEFT: 0px}
#introNav .nav .p1 .point {	LEFT: 58px}
#introNav .nav .p2 .point {	LEFT: 52px}
#introNav .nav .p3 .point {	LEFT: 33px}
#introNav .nav .p4 .point {	LEFT: 60px}
#introNav .nav .p5 .point {	LEFT: 64px}



#pagebanner { width:980px; float:left; background:#FFF; height:100px; }

#bigcontent { width:920px; float:left; background:#FFF; padding:10px 30px 20px 30px;  }

#bigcontent ul.left { width:214px; float:left; padding-right:33px; }

#bigcontent ul.left li.title { width:214px; float:left; padding-bottom:15px; padding-top:20px; }
#bigcontent ul.left li.title dl.name { width:214px; float:left; line-height:25px; font-size:14px;  color:#444444;    }
#bigcontent ul.left li.title dl.name b { color:#cd1c22; font-weight:bold;  }
#bigcontent ul.left li.title dl.line { width:214px; float:left; height:6px; line-height:6px; background:url(../images/sa-line-style-01.gif) repeat-x;   }

#bigcontent ul.left li.sortcon { width:192px; float:left; border:1px #eeeeee solid; border-bottom:none; border-bottom:3px #cd1c22 solid; background:#fafafa; padding:0px 10px 10px 10px;  }
#bigcontent ul.left li.sortcon dl.list { width:192px; float:left; height:34px; border-bottom:1px #cccccc solid;  }
#bigcontent ul.left li.sortcon dl.list a.bigsort { width:177px; padding-left:15px; background:url(../images/sa-icon-arr-01.gif) no-repeat  0px 13px; height:34px; float:left; line-height:34px; font-size:12px; font-weight:bold; }
#bigcontent ul.left li.sortcon dl.list a.bigsortnav { width:177px; padding-left:15px; background:url(../images/sa-icon-arr-02.gif) no-repeat 0px 13px; height:34px; float:left; line-height:34px; font-size:12px; color:#cd1c22; font-weight:bold;  }
#bigcontent ul.left li.sortcon dl.smalllist { width:192px; float:left; }
#bigcontent ul.left li.sortcon dl.smalllist a.smallsort { width:165px; padding-left:27px; float:left; background:url(../images/sa-icon-arr-03.gif) no-repeat 15px 10px; line-height:24px; height:24px; border-bottom:1px #CCCCCC dotted; font-size:10px;  }
#bigcontent ul.left li.sortcon dl.smalllist a.smallsortnav { width:165px; padding-left:27px; float:left; background:url(../images/sa-icon-arr-04.gif) no-repeat 15px 10px;  line-height:24px; height:24px; border-bottom:1px #CCCCCC dotted; color:#6a8b2d;  font-size:10px;  }


#bigcontent ul.left li.lefttool { width:214px; float:left;  }
#bigcontent ul.left li.lefttool dl.list { width:214px; float:left; height:50px; padding-bottom:10px; border-bottom:1px #cccccc dotted; margin-bottom:10px; }
#bigcontent ul.left li.lefttool dl.list ol.left { width:50px; height:50px; padding-right:14px; float:left;  }
#bigcontent ul.left li.lefttool dl.list ol.right { width:150px; height:50px; float:left; line-height:25px;  }


#bigcontent ul.right { width:673px; float:left; padding-top:20px; overflow:hidden;  }
#bigcontent ul.right li.nowsite { width:673px; float:left; padding-bottom:15px; }
#bigcontent ul.right li.nowsite dl.links { width:600px; float:left; height:25px; line-height:25px; color:#888888;  }
#bigcontent ul.right li.nowsite dl.links a { color:#888888;  }
#bigcontent ul.right li.nowsite dl.links a:hover { color:#888888; text-decoration:underline; }
#bigcontent ul.right li.nowsite dl.back { width:73px; float:left; text-align:right; line-height:25px; }
#bigcontent ul.right li.nowsite dl.back a.back {  text-align:right; padding-left:14px;   float:right; background:url(../images/sa-icon-arr-05.gif) no-repeat 0px 10px; color:#999999; }
#bigcontent ul.right li.nowsite dl.back a.back:hover { text-decoration:underline; }
#bigcontent ul.right li.nowsite dl.line { width:673px; float:left; height:6px; line-height:6px; background:url(../images/sa-line-style-01.gif) repeat-x;   }

#bigcontent ul.right li.procon { width:684px; float:left; }
#bigcontent ul.right li.procon dl.list { width:217px; float:left; padding-right:11px; }
#bigcontent ul.right li.procon dl.list ol.topimg { width:217px; float:left; height:217px; padding-bottom:5px;}
#bigcontent ul.right li.procon dl.list ol.topimg img { width:217px; height:217px; }
#bigcontent ul.right li.procon dl.list ol.title { width:217px; float:left; height:20px; padding-top:5px; line-height:20px; border-top:1px #CCCCCC dotted; text-align:center;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;    }
#bigcontent ul.right li.procon dl.list ol.cnum { width:217px; height:16px; line-height:16px; float:left; text-align:center; color:#888888; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:10px;  }

#bigcontent ul.right li.infocon { width:673px; float:left; }
#bigcontent ul.right li.infocon dl.title { width:673px; float:left; line-height:30px; height:30px; border-bottom:#7e9c48 solid 1px; font-size:14px; font-weight:bold; color:#6a8b2d;  }
#bigcontent ul.right li.infocon dl.con { width:673px; float:left; line-height:25px; font-size:12px; padding-top:15px; }
#bigcontent ul.right li.infocon dl.propic { width:673px; float:left; padding-top:15px;  }
#bigcontent ul.right li.infocon dl.propic ol.pic { width:673px; float:left; margin:0 auto; }
#bigcontent ul.right li.infocon dl.propic ol.pronum { width:673px; float:left; padding-top:10px; font-weight:bold;    }

#bigcontent ul.right li.newscon { width:673px; float:left; }
#bigcontent ul.right li.newscon dl.list { width:673px; float:left; height:29px; line-height:29px; border-bottom:1px #CCCCCC dotted; }
#bigcontent ul.right li.newscon dl.list ol.left { width:575px; padding-left:18px; background:url(../images/sa-icon-news.gif) no-repeat 0px 8px; float:left; height:29px; line-height:29px; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.newscon dl.list ol.right { width:80px; float:left; height:29px; line-height:29px; font-size:10px; color:#999999; text-align:right;  }





#bigcontent ul.right li.infocon dl.contactcon { width:673px; float:left; padding-top:10px; padding-bottom:15px; }
#bigcontent ul.right li.infocon dl.contactcon ol.list { width:336px; float:left; height:29px; line-height:29px; border-bottom:1px #CCCCCC dotted; font-size:12px;  }


#bigcontent ul.right li.infocon dl.submitcontent { width:673px; float:left; padding-top:15px; }
#bigcontent ul.right li.infocon dl.submitcontent span.list { width:673px; float:left; padding-bottom:7px;}
#bigcontent ul.right li.infocon dl.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px; font-weight:bold; }
#bigcontent ul.right li.infocon dl.submitcontent span.list p.right { width:550px; line-height:30px; float:left; text-align:left;   }
#bigcontent ul.right li.infocon dl.submitcontent span.list p.right input.text { width:250px; padding:3px; border:#cccccc 1px solid; color:#777777; FONT-FAMILY: Arial, sans-serif; }
#bigcontent ul.right li.infocon dl.submitcontent span.list p.right textarea.text { width:450px; padding:3px; border:#cccccc 1px solid; color:#777777; FONT-FAMILY: Arial, sans-serif; }

#bigcontent ul.right li.infocon dl.submitcontent span.list p.right b.left { font-weight:normal; float:left; padding-top:3px;}
#bigcontent ul.right li.infocon dl.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px; color:#666666}
#bigcontent ul.right li.infocon dl.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:10px; padding-top:10px;}

#bigcontent ul.right li.infocon dl.submitcontent span.list p.right input.submitjob { width:100px; height:25px; line-height:25px; text-align:center; border:0px; float:left; font-size:10px; font-weight:bold; color:#fff; cursor:pointer; background:#548000; FONT-FAMILY: Arial, sans-serif; }




.pagenext { width:673px; text-align:center;    padding-top:20px; padding-bottom:10px; float:left; }

.wp-pagenavi {CLEAR: both}
.wp-pagenavi A {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"ËÎÌå"}
.wp-pagenavi SPAN {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"ËÎÌå"}
.wp-pagenavi A:hover {BORDER-LEFT-COLOR: #6a8b2d; BORDER-BOTTOM-COLOR: #6a8b2d; BORDER-TOP-COLOR: #6a8b2d; BORDER-RIGHT-COLOR: #6a8b2d;font-family:"Microsoft YaHei" !important;"ËÎÌå"}
.wp-pagenavi SPAN.current { BORDER-LEFT-COLOR: #6a8b2d; BORDER-BOTTOM-COLOR: #6a8b2d; BORDER-TOP-COLOR: #6a8b2d; BORDER-RIGHT-COLOR: #6a8b2d;font-family:"Microsoft YaHei" !important;"ËÎÌå"}
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold; }


#footer { width:920px; float:left; background:#FFFFFF; padding:0px 30px; padding-top:10px;   }
#footer ul.con { width:920px; float:left; border-top:3px #ababab solid; padding-top:15px; padding-bottom:20px; }
#footer ul.con li.left { width:60px; height:60px; float:left; margin-right:30px; background:url(../images/sa-footer-logo.jpg) no-repeat;  }

#footer ul.con li.right { width:830px; height:60px; float:left; }
#footer ul.con li.right dl.top { width:830px; height:20px; float:left; }
#footer ul.con li.right dl.top ol.list { float:left; height:20px; line-height:20px; color:#bdbdbd; }
#footer ul.con li.right dl.top ol.list a.sortlist { float:left; color:#cd1c22; }
#footer ul.con li.right dl.top ol.list a.sortlist:hover { text-decoration:underline; }

#footer ul.con li.right dl.bot { width:830px; height:20px; float:left; line-height:20px;  color:#666666; }
#footer ul.con li.right dl.cop { width:830px; height:20px; float:left; line-height:20px;  color:#555555; }


#footerline { width:986px; margin:0 auto; }
#footerline ul.line { width:986px; height:8px; float:left; background:url(../images/sa-footer-bot-line-bg.gif) repeat;  }

