*{margin:0;padding:0}
body{border:0;font-size:12px;text-align:center;background: url(background.gif) repeat-x top #fff; color:#024062;}
img{border:0}
ul{list-style:none;margin:0px;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px;}
a:link,a:visited{color:#00438e;text-decoration:none}
a:hover,a:active{color:#3cb700;text-decoration:none}
.div_clear{clear:both;background:#00FF00; padding:0px; margin:0px;}
.ml120{margin-left:120px;}
.more{margin-left:560px;}

#top{width:975px;background:#FFFFFF url(topbg.gif) repeat-x top;height:6px; text-align:right; color:0067A1;padding:3px 15px 0px 0px;}

#head{width:990px; background:#FFFFFF; height:82px; overflow:hidden; padding:0px 0px 4px 0px;}
#head .logo{float:left;padding-left:8px; width:230px;}
#head .banner{ float:left; padding-left:8px; padding-right:12px;}
#head .rdiv{float:left;}
#head .rdiv li{ padding:2px 0px 4px 0px;}
#head .rdiv li a{font-weight:800;}

.menu {height:34px;clear:both;background:url(menubg.gif) repeat-x center; width:988px; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; }
#tabsD {float:left;width:100%;font-size:14px; font-weight:900;line-height:normal;}
#tabsD ul {margin:0;padding:1px 10px 0 130px;}
#tabsD li {display:inline;margin:0px;padding:0px;}
#tabsD a {float:left;background:url(tableftD.gif) no-repeat left top;margin:0 10px 0 10px;padding:0 0 0 10px;text-decoration:none;}
#tabsD a span {float:left;display:block;overflow:hidden;background:url(tabrightD.gif) no-repeat right top;padding:10px 15px 7px 6px;color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsD a span {float:none;}
/* End IE5-Mac hack */
#tabsD a:hover span {color:#333;}
#tabsD a:hover {background-position:0% -42px;}
#tabsD a:hover span {background-position:100% -42px;}
#tabsD #current a {background-position:0% -42px;}
#tabsD #current a span {background-position:100% -42px;color:#333;}

#subnav{padding:10px 0px 0px 10px; margin:0px; height:25px;WIDTH:980px;background:url(menubg2.gif) top no-repeat #F3F9FC; text-align:left}
#subnav li{padding:0px 4px 0px 0px; margin:0px; float:left;}
#subnav .rlinput{BORDER:#AFC6E7 1px solid; padding:0px 0px 0px 5px;FONT-SIZE: 14px;WIDTH:180px;COLOR: #aab7c7;LINE-HEIGHT: 22px;HEIGHT: 20px}
#subnav .lim180{width:180px;}
#subnav .pt6{padding-top:4px;}

.wrap{margin:0 auto;width:988px; padding:0px 1px 0px 1px;background:#F3F9FC; text-align:left;overflow:hidden}
.wrap .lside{float:left;width:262px;overflow:hidden;}
.wrap .rside{float:right;width:720px;overflow:hidden;margin-left:6px;}

.lsidepanel { margin-bottom:6px;}
.lsidepanel h4 {background: url(tit4.jpg) no-repeat left #118CD9; padding:6px 6px;color:#ffffff; height:19px; font-size:14px;}
.lsidepanel h5 {background: url(tit5.jpg) no-repeat left #379DD4; padding:6px 6px;color:#ffffff; height:19px; font-size:14px;}
.lsidepanel h6 {background: url(titlebg.gif) repeat-x left #FCDBB3; padding:6px 6px;color:#ffffff; height:19px; font-size:14px;}
.blcontent {padding:4px 6px;border:1px solid #309AD5; height:1%; border-top:0px;}
.lcontent5 {padding:4px 6px;border:1px solid #379DD4; background:#E7F7FF; border-top:0px;}
.lcontent6 {padding:4px 6px;border:1px solid #1380C7; border-top:0px;}
.blcontent li{ padding:4px 0px 2px 0px;}
.lcontent5 li{ padding:4px 0px 2px 0px;}
.lcontent6 li{ padding:4px 0px 4px 0px;}
.blcontent .llside{float:left}
.blcontent .lrside{float:left;margin-left:2px;}
.blcontent .lrside li{margin-left:2px;padding:4px 0px 2px 0px;}

.rsidepanel1 {margin-bottom:6px;}
.rsidepanel1 h1 {background: url(rsidet.gif) no-repeat top; padding:12px 0px 0px 30px; height:19px; font-size:14px; color:#000000;}

.rsidepanel {margin-bottom:6px; border-bottom:1px solid #50A3D7;}
.rsidepanel h1 {background: url(rsidet.gif) no-repeat top; padding:12px 0px 0px 30px; height:19px; font-size:14px; color:#000000;}
.rsidepanel h2 {background: url(titlebg.gif) repeat-x top; padding:6px 0px 0px 10px; height:25px; font-size:14px; color:#ffffff;}
.rsidepanel h3 {background: url(newst.jpg) repeat-x top; padding:6px 0px 0px 10px; height:25px; font-size:14px; color:#ffffff;}
.newslist {padding:4px 6px;height:1%;border:1px solid #50A3D7;border-top:0px; margin:0px;}
.newslist li{padding:4px 0px 2px 2px;}


.rsidepanelhz {margin-bottom:6px;}
.rsidepanelhz h2 {background: url(rsidet.gif) no-repeat top; padding:12px 0px 0px 30px; height:19px; font-size:14px; color:#000000;}
.rcontenthz {padding:4px 6px;height:1%;border:1px solid #50A3D7;border-top:0px;background:#E7F7FF;}
.rcontenthz li{padding:6px 14px 0px 16px; float:left;}

.rcontent1 {padding:4px 6px;height:1%;border:1px solid #50A3D7;border-top:0px; margin:0px;}
.rcontent1 .rlside{ float:left;}
.rcontent1 .rrside{ float:left; margin-left:3px;}
.rcontent1 .rrside li{float:left; padding:4px 0px 2px 0px; width:218px;}

.rcontent {padding:4px 6px;height:1%;border:1px solid #50A3D7;border-top:0px;border-bottom:0px;}
.rcontent a{COLOR: #003cc8;}
.rcontent a:hover{ color:#000000;}
.rcontent dl{float:left;width:350px; margin-bottom:6px; margin:0px;}
.rcontent dt{font-size:14px; padding:4px 0px 4px 2px; height:24px; font-weight:bolder;margin:0px;}
.rcontent dd li{ float:left;white-space:nowrap;BORDER-RIGHT: #4c83be 1px solid; MARGIN:8px 2px 2px 6px; padding:0px 8px 0px 0px; HEIGHT: 14px}

.rpcontent {padding:4px 6px;height:1%;border:1px solid #50A3D7;border-top:0px;border-bottom:0px;}
.rpcontent a{COLOR: #003cc8;}
.rpcontent a:hover{color:#000000;}
.rpcontent dl{margin-bottom:6px; padding:0px;}
.rpcontent dt{font-size:14px; padding:4px 0px 4px 2px; height:24px; font-weight:bolder;margin:0px;}
.rpcontent dd li{ float:left;white-space:nowrap;BORDER-RIGHT: #4c83be 1px solid; MARGIN:8px 2px 2px 6px; padding:0px 8px 0px 0px; HEIGHT: 14px}
.rpcontent dd li a{color:#333333;}

#prosort li{float:left; width:120px;padding:4px 0px 4px 4px;}
#prosort p{clear:both; height:30px;}

.prolist {padding:6px 15px;height:1%;border:1px solid #50A3D7; background:url(bg_content.gif) #FFFFFF bottom repeat-x;border-top:0px;border-bottom:0px;}
.prolistl{clear:both;width:100px; height:22px; float:left;}
.prolistm{width:380px; height:22px; float:left;}
.prolistr{width:220px; height:22px; float:left;}

#demo{OVERFLOW: hidden;width:718px;border:1px solid #50A3D7;padding:0px;margin-top:6px;}
#demo p{height:20px; line-height:20px;text-align:center; margin:0px; padding:0px;}
#demo img{border:#CCCCCC solid 1px;}

.lxfs {padding:60px 0px 10px 40px;height:1%; color:#000000; font-size:14px; background:url(countact.jpg) no-repeat #FFFFFF left top;border:1px solid #50A3D7;border-top:0px;border-bottom:0px;}
.lxfs li {padding:10px 0px 0px 228px;}

#bottom{width:990px;background:#FFFFFF url(bg_content.gif) repeat-x bottom;color:0067A1;padding:6px 0px 0px 0px; text-align:center; font:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.copyright {background:#FFFFFF url(bottombg.jpg) repeat-x top; height:24px; padding-top:6px;}
.copyright li{display:inline;padding:0px 14px 0px 14px;}
.copyright a{ color:#ffffff;}
.copyright a:hover{ color:#000000;}
#bottom p{line-height:24px;}

.proimg{float:left;margin-right:12px;}
.proimg img{ border:#E7F7FF solid 4px;}
.procontent{float:left; padding-top:20px;}
.procontent li{padding-top:20px;font-size:14px;}

.content_text{line-height:24px; color:#000000; font-size:14px;}
.content_other ul{ width:450px; float:right;}
.content_other li{float:left;padding:4px 20px 2px 0px;}
