body { margin: 5px 0px 0px 0px; background: #6C6C6C }
#container { margin: 0 auto; background-color: #FFF; width: 960px }
#header { clear:both; margin: 0 auto; background-image: url(bgnav.png); width:940px; height:80px }/*没height Firefox不显示背景*/
#hleft { padding-top: 5px; float: left; width: 160px; text-align:center }
#hright { float: right }
/*页面中间*/
#main { margin: 10px auto; padding-top: 20px; background: url(mline.png) #0083D5 repeat 2px 8px; border-top: #939393 1px solid; border-bottom: #939393 1px solid;width:940px; height: auto; overflow:hidden }
#leftside { float:left; width: 150px; background:#FFF; text-align: left }
#lefttop { margin: 20px 0 0 0; background-color: #314F9D; width: 150px; line-height: 30px; font-size: 13px; text-indent: 20px; color: #FFF }
#leftnav { float: right; background:#FFF }
#leftnav ul { margin: 0px; padding: 0px; line-height: 18px; font-size: 13px; list-style-type: none }
#leftnav li { border-bottom: #939393 1px solid; text-indent: 15px; font-weight: bold; }
#leftnav li a { padding:5px 0px 5px 15px; display: block; background: url() ; width: 150px; color: #444; text-decoration: none }
#leftnav li a:hover { background: url(leftmbg.gif) #FFF no-repeat ; }
#leftnav li a.selected { background: url(leftmbg1.gif) #FFF no-repeat; }
/*用于首页*/
#indexls { margin: -10px auto; float:left; border: #CDE0FA 1px solid; width: 188px; height:508px }
.ilshowt { background:url(ilshowt.gif); width: 188px; line-height: 24px; font-weight: bold; font-size: 13px ; color: #555 }
.ilshow  { margin: 20px 1px 20px 1px; width: 186px; line-height: 24px;}
#indexrs { margin: -10px auto; float:right; width: 740px }
#indexrt { margin: 0px; padding:10px; border: #CDE0FA 1px solid; }
#indexrm1 { margin: 10px auto; float:left; border: #CDE0FA 1px solid; height: 136px }
#indexrm2 { margin: 10px auto; float:right; border: #CDE0FA 1px solid; height: 136px }
.irshowt1 { background: url(ilshowt.gif); width: 420px; line-height: 24px; font-weight: bold; font-size: 13px ; color: #555 }
.irshowt2 { background: url(ilshowt.gif); width: 310px; line-height: 24px; font-weight: bold; font-size: 13px ; color: #555 }

/*--------*/
#rightside { float:right; width: 740px; line-height: 25px; font-size: 13px; text-align: left }
#righttop { float:right; margin: 0;}
.title { margin:0px; line-height:56px; font-weight: bold; font-size: 15px; color: #444; text-align: center }
.titlc { margin:0px; border-bottom: #444 1px dotted; width:700px; line-height:26px; font-weight: bold; font-size: 13px; color:#444 }
#rightbottom { margin-top: 413px; border: 1px; height: 56px }
/*页面底部*/
#foot { margin: 10px 10px 2px 10px; border-bottom: #FFF 10px solid; padding: 8px 0px 8px 0px; width: 940px; background: #666; text-indent: 10px;text-align: left; color:#FFF; line-height: 20px; font-size: 13px }
#foot a { color:#FFF; text-decoration: none }
/*menu*/
#nav { position:relative; top:47px; margin: 0px 1px 0px 1px; border: #ccc 0px solid; padding: 10px 0px 0px 0px; width:750px; height:25px; color: #666 }
#nav ul { clear: left; margin: 0px; border: 0px; padding:0px;list-style-type: none; text-align: center; font-size: 13px; display:inline }
#nav li { display: block; float: left; margin: 0px; padding: 0px; text-align: center }
#nav li a { display: block; padding:2px 3px 2px 3px; background: url() transparent no-repeat 2px 8px; width: 100%; color: #000; text-decoration: none }
#nav li a:hover { background: url(nav21.gif) #3D62C2 no-repeat 2px 8px; color: #FFF }
#nav li#visit { width: 90px }

#rightcom { margin:10px; font-size: 13px }

.qyzz { float: left; margin: 10px 20px 10px 0px; border-bottom: #444 1px dotted; background: #FFF }
.qyzz H3 { margin: 0px; line-height: 20px; font-size: 0.9em; text-align: center }
.qyzz P { margin: 0px 0px 4px; }
.pic2 { border: #aaa 1px solid }

.item { float: left;margin: 0px 10px 10px 0px; border: #ccc 1px solid; padding: 4px 4px 0px 4px; width: 210px;background: #FFF }
.item H3 { margin: 0px; border-top: #aaa 1px solid; padding: 1px; padding-left: 0px; line-height: 20px; font-weight:normal; font-size: 0.9em; text-align: center }
.item P { margin: 0px 0px 4px; border: #e5e5e5 1px solid }
.pic3 { width:210px; height:160px; border: 0 }

.td11 { border-top: #D4DAE0 1px solid; float: left; margin: 0; padding:0; width: 42px; background: #FAFBFC; text-indent:5px;  line-height:19px }
.td12 { border-top: #D4DAE0 1px solid; float: left; margin: 0; padding:0; width: 42px; background: #FAFBFC; text-indent:15px;  line-height:19px }
.td21 { border-top: #D4DAE0 1px solid; float: left; margin: 0; padding:0; width: 70px; background: #FAFBFC; text-indent:15px;  line-height:19px }
.td31 { border-top: #D4DAE0 1px solid; float: left; margin: 0; padding:0; width: 180px; background: #FAFBFC; text-indent:15px;  line-height:19px }
.td41 { border-top: #D4DAE0 1px solid; float: left; margin: 0; padding:0; width: 70px; background: #FAFBFC; text-indent:15px;  line-height:19px }
.td51 { border-top: #D4DAE0 1px solid; float: left; margin: 0; padding:0; width: 320px; background: #FAFBFC; text-indent:15px;  line-height:19px }
a { color:#000; text-decoration:none;}
a:visited { color:#000;text-decoration:none;}
a:hover {color:#666;text-decoration:none;}
a:active {color:#000;}

