html,body,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
body{font-size:12px;font-family:Verdana, "宋体", Arial, Helvetica, sans-serif;}
a img{border:none;}
div,p,table,td{word-wrap:break-word;word-break:break-all}

/* ---------------------------------------- */

.left {float: left;overflow: hidden;}
.right {float: right;overflow: hidden;}

.red{color:red}
.green{color:green}
.blue{color:blue}
.yellow{color:yellow}

.imgAuto img{max-width:600px;}
*html .imgAuto img{width: expression(this.width > 600 ? 600 : auto);}

/* ---------------------------------------- */

.index{clear:both;line-height:35px;border-top: 1px solid #ddd;margin:10px 0}
.index span{padding:10px}
.index a{color:#080;text-decoration: none;}

/* ---------------------------------------- */

#header{margin:0 auto;width:922px;}
#header #logo{background-image: url(../Images/Logo.gif);display: block;float: left;height: 45px;width: 225px;font-size: 0px;line-height: 200px;overflow: hidden;margin: 15px;}
#header #toplink{float: right;margin: 15px;padding-top: 16px;padding-bottom: 16px;}
#header #toplink a{padding:0 10px;}
#header #menu{clear: both;background-image: url(../Images/Menu/_Bg.gif);background-repeat: repeat-x;height: 33px;overflow: hidden;}
#header #menu a{display: block;float: left;padding: 8px;}
#header #menu span{display: block;}
#header #menu .menuLeft{background-attachment: fixed;background-image: url(../Images/Menu/_Left.gif);background-repeat: no-repeat;float: left;height: 33px;width: 9px;}
#header #menu .menuRight{background-attachment: fixed;background-image: url(../Images/Menu/_Right.gif);background-repeat: no-repeat;float: right;height: 33px;width: 9px;}
#header #menu .menuSeparator{background-image: url(../Images/Menu/_Separator.gif);background-repeat: no-repeat;background-position: center center;float: left;height: 33px;width: 30px;}


/* ---------------------------------------- */

#content{margin:1px auto;width:922px;background-image: url(../Images/Content.gif);background-repeat: repeat-x;background-position: center top;}
#content .left{width:250px}
#content .right{width:650px}
#content #leftMenu{margin:30px}
#content #leftMenu .body a{display: block;line-height: 30px;text-decoration: none;color: #003366;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-color: #D1E2E8;border-bottom-color: #D1E2E8;border-left-color: #D1E2E8;text-indent: 25px;width: 180px;overflow: hidden;}
#content #rightBody{margin:30px 0}
#content #rightBody .title{font-size: 18px;font-family: "Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文黑体", STHeiti, Georgia, "Times New Roman", Times, serif;font-weight: bold;color: #003366;}
#content #rightBody .body{font-size: 14px;}
#content #rightBody .list h2{line-height:30px;font-size:14px}
#content #rightBody .list a {color:#333;text-decoration: none;}
#content #rightBody .show a {cursor: pointer;display: block;width:122px;height:115px;overflow: hidden;float:left;padding:5px;margin:10px;text-decoration: none;}
#content #rightBody .show h2 {height:20px;line-height:20px;font-size:12px;color:#333;overflow: hidden;}
#content #rightBody .show .img {width:120px;height:90px;overflow: hidden;border: 1px solid #555;padding:1px}
#content #rightBody .show .img img {width:120px;height:90px}

/* ---------------------------------------- */

#footer{width:922px;margin:5px auto;border-top-width: 2px;border-top-style: solid;border-top-color: #EFEFEF;}
#footer #bottomlink{padding: 5px;float: left;color: #333333;}
#footer #bottomlink a{padding: 8px;color: #666666;text-decoration: none;}
#footer #copyright{padding: 5px;float: right;color: #666666;}
#footer #copyright a{color: #666666;text-decoration: none;}

/* ---------------------------------------- */

.lineTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cfd3d7;
	font-size: 0px;
}
.lineBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cfd3d7;
	font-size: 0px;
}
.lineLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cfd3d7;
	font-size: 0px;
}
.lineRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cfd3d7;
	font-size: 0px;
}


#home {margin: 20px}
#home a{color: #666666;text-decoration: none;}

