@charset "utf-8";
/* CSS Document */
body { background:url(../images/wrapper_bg.gif) repeat-x 50% 153px;}
a:link,a:visited { color:#333; text-decoration:none;}
a:hover { color:#f00; text-decoration:none;}
#header { width:980px; margin:0 auto; background:url(../images/top_banner.gif) no-repeat right center; height:120px;}
#nav { background:url(../images/nav_bg.gif) repeat-x; height:33px; line-height:36px; font-weight:bold; color:#fff; text-align:center;}
#nav a:link,#nav a:visited { color:#fff; margin:0 10px 0 10px;}
#nav a:hover { color:#ff0;}
#wrapper { width:980px; margin:0 auto;}
.sideBar { width:204px;  float:left;}
.sidetxt {background:url(../images/side_bg.gif) repeat-y;}
.sideBar ul li { float:left; background:url(../images/dot1.gif) no-repeat 8px; height:26px; line-height:26px; text-indent:20px; border-bottom:1px dotted #ccc; width:190px; margin-left:7px; _margin-left:3px;}
.sideBar h2 { background:url(../images/sidebar_bg.gif); height:32px; line-height:34px; color:#fff; font-weight:bold; text-indent:26px; margin-top:8px;}
.sidebtm {background:url(../images/side_end.gif); height:6px; width:204px;clear:left; font-size:0px;}
.main_body { width:572px; float:left; margin:0 auto; text-align:center;}
   .picshow { margin-top:10px;}
   .maincontent {background:url(../images/main_bg.gif) repeat-y; width:564px; margin:8px auto;}
   .maincontent h2 { background:url(../images/title_bg.gif) no-repeat; height:32px; line-height:34px; color:#fff; font-weight:bold; text-indent:26px; text-align:left;}
   .maincontent ul li { float:left; height:26px; line-height:22px; text-indent:20px; border-bottom:1px dotted #ccc; width:546px; margin-left:7px; text-align:right;}
   .maincontent ul li div { float:left;}
   .maincontent_btm {background:url(../images/main_end.gif); height:6px; width:564px;clear:left; font-size:0px;}
.clear { clear:left; }
.txtalign {padding:5px 10px 5px 10px; text-align:left;}
.minheight {min-height:500px; 	height:auto !important; height:500px; overflow:visible;}
.redbold { color:#f00; font-weight:bold;}

.largeTxt { width:774px;  float:right;}
.largesidetxt {background:url(../images/large_title_bg.gif) repeat-y;}
.largeTxt h2 { background:url(../images/large_title_top.gif); height:32px; line-height:34px; color:#fff; font-weight:bold; text-indent:26px; margin-top:8px;}
.largeTxtBtm {background:url(../images/large_title_end.gif); height:6px; width:774px;clear:left; font-size:0px;}

.newscenter {padding:5px 10px 5px 10px; text-align:left;min-height:400px; 	height:auto !important; height:400px; overflow:visible;}
.newscenter ul li{ border-bottom:1px solid #ccc; text-align:right; height:26px; text-indent:20px; line-height:26px; background:url(../images/dot2.gif) left no-repeat;}
.newscenter ul li div { float:left; }
.pages { text-align:center; font-weight:bold; background:url(../images/dot2.gif) none; text-align:center; border-bottom:none;}
.newscenter h3 { border-bottom:3px solid #0099FF; height:30px; line-height:30px; color:#333; font-weight:bold; text-align:left; text-indent:10px; clear:left;}



#footer { background:url(../images/footer_bg.gif) repeat-x top; text-align:center; clear:left;}
#footer div { width:980px; margin:0 auto; text-align:center;}
#footer div img { margin:40px 0 0 0;}


.orderlist_btm { border-bottom:1px solid #e8e8e8;}
