body { background:#2A2A2A url(../images/body-about-bg.gif) repeat-x;}
#footer { margin-top:0px;}
/*what*/
#what { width:705px; height:65px; padding:12px 28px 0 17px; margin-top:20px; color:#FFFFFF; background:#000000 url(../images/what-bg.gif) right no-repeat; margin-left:5px;}
#what a { color:#FFFFFF;}
#what h1 { font-size:28px; color:#FFFFFF; padding-top:6px;}
#con-bg { background-color:#FFFFFF; width:960px; height:auto; padding-bottom:50px; margin:0 5px; overflow:hidden;}
/*main*/
#main { float:left; width:740px; height:auto; min-height:550px; background-color:#FFFFFF}
#banner { width:740px; height:230px; background:url(../images/map-banner-bg.jpg) no-repeat;}
#banner-legal { width:740px; height:230px; background:url(../images/legal-banner-bg.jpg) no-repeat;}
#banner-copyright { width:740px; height:230px; background:url(../images/copyright-banner-bg.jpg) no-repeat;}
#content { width:700px; padding:10px 20px 0 20px;}
/*sidebar*/
#sidebar { float:right; width:220px; height:auto; min-height:550px; background-color:#F4F4F4;}
#cooperation { width:206px; height:24px; padding:8px 0 0 14px; background-color:#D53B29; color:#FFFFFF; font-size:14px;}
ul#cooper { width:210px; height:auto; background-color:#D0D0D0; padding:15px 5px;}
ul#cooper li { width:194px; height:auto; overflow:hidden; margin-bottom:5px; border:1px solid #C9C9C9; padding:5px 7px; background:#E0E0E0 url(../images/sidebar-li-bg.gif) 8px 8px no-repeat; line-height:18px; text-indent:12px;}
ul#cooper li a { font-weight:bold;}
ul#contact-tel { width:190px; height:auto; padding:15px;}
ul#contact-tel li { letter-spacing:0px; margin-bottom:8px;}
ul#contact-tel li.sidetit { font-size:14px; letter-spacing:1px; padding-bottom:5px;}
ul#contact-tel li.tocont { padding-top:5px;}
#jsshow { width:200px; height:auto; padding:20px 0 30px 10px;}
#jsshow h3 { font-size:14px; font-weight:normal; line-height:18px; padding-bottom:8px;}
#jsshow h3 a { color:#FFFFFF; background-color:#637A89; padding:2px 4px;}
#jsshow p { line-height:16px;}
#jsshow ul { display:none;}
#jsshow img { width:200px; height:200px; margin-bottom:10px; border:none;}
/*copyright*/
#copyright h1 { font-size:16px; padding:15px 0; text-indent:24px; color:#E34B39;}
#copyright p { line-height:22px; margin-bottom:10px; text-indent:2em;}
ul#map-tree { margin-left:10px; width:680px; height:auto;}
ul#map-tree li { margin-bottom:10px; word-spacing:10px;}
ul#map-tree li.tree-tit { padding-top:10px; font-size:14px; font-weight:bold; color:#000000; border-top:1px dashed #CCCCCC;}
/*404*/
ul#map-tree li#w404 { padding:10px 0 50px 100px; font-size:16px; color:#000000; color:#DD0000; margin-bottom:30px; border-bottom:1px solid #EFEFEF;}
ul#map-tree li.tree-tit2 { padding-top:10px; font-size:12px; font-weight:bold; color:#000000;}
.wrong404 {background:url(../images/wrong404.gif) 0px 3px no-repeat; padding-top:30px;}