* {
	margin: 0px;
	padding: 0px;
}
html, body{
	margin: 0px;
	height: 100%;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	line-height: 150%;
	color: #333333;
    text-align: center;
}
TD { FONT-FAMILY: 宋体; FONT-SIZE: 12px; LINE-HEIGHT: 15px; TABLE-LAYOUT:fixed; word-break:break-all }
h1 { FONT-FAMILY: 宋体; FONT-SIZE: 16px; color: #1e6cd3 }
.priceon { font-weight:bold; color:#FF6600 }
.priceoff { font-weight:normal }

a:link          { color: #1e6cd3; text-decoration: none }
a:visited       { color: #1e6cd3; text-decoration: none }
a:active        { color: #FF4500; text-decoration: none }
a:hover         { color: #FF4500; text-decoration: none; position: relative; right: 0px; top: 0px} 
#twidth {
	padding: 0px;
	width: 888px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 100%;
}
#footer {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#footnav {
	text-align: center;
	white-space: nowrap;
	margin: 0px;
	padding: 0px;
}
#footend {
	text-align: center;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
ul {
	list-style:none outside none;
	margin:0px;
	padding:0px;
	text-align: left;
	display: block;
	width: 220px;
}
li {
	height:18px;
	padding-top:4px;
	list-style-type: none;
	background-position:left 0px;
	padding-bottom: 4px;
	padding-left: 2px;
	display: block;
	list-style-position: inside;
}
ul li span{ float:right; margin-top: -1.4em; color:#999999; }
#mtopy2 li {
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(closed.gif);
}


#hlogo {
	text-align: left;
	margin: 0px;
	padding: 0px;
	height: 60px;
	float: left;
}
#hdao {
	background-image: url(bg_head.gif);
	text-align: right;
	margin: 0px;
	float: right;
	height: 60px;
	line-height: 30px;
	background-repeat: repeat-x;
	color: #086CC5;
	white-space: nowrap;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#hfenlei {
	background-image: url(nav_bg.gif);
	background-repeat: repeat-x;
	line-height: 22px;
	margin: 0px;
	clear: both;
	height: 29px;
	color: #00F;
	white-space: nowrap;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 100%;
}
#hdaohang2 {
	color: #FFFFFF;
	background-image: url(navsub_bg.gif);
	background-repeat: repeat-x;
	text-indent: 20px;
	margin: 0px;
	padding: 0px;
	height: 23px;
	text-align: left;
	line-height: 23px;
	vertical-align: middle;
	overflow: hidden;
	width: 100%;
}
#hdaohang2 a {
	color: #FFFFFF;
}

#maintop {
	margin: 0px;
	padding: 0px;
}
#mtopz {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100%;
	width: 67%;
}
#main51 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 33%;
}
#main52 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 33%;
}
#main53 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 34%;
}
#mtopz1 {
	font-family: "宋体";
	font-size: 16px;
	color: #CC0000;
	background-image: url(title_bg2.gif);
	text-align: center;
	margin: 0px;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 32px;
	background-repeat: repeat-x;
}
#box {
	margin: 0px;
	padding: 0px;
	width: 888px;
	float: left;
	border: 1px solid #3366FF;
	text-align: left;
}

#mtopz2 {
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#mtopz3 {
	margin: 0px;
	width: 100%;
	text-align: center;
	vertical-align: bottom;
	height: 28px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#mtopy {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 100%;
	width: 33%;
}
.mainsz {
	margin: 0px;
	float: left;
	height: 32px;
	width: 25%;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	color: #990000;
}
.mainsy {
	margin: 0px;
	float: right;
	height: 32px;
	width: 70%;
	padding-top: 8px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
	text-align: right;
}

.mainlbs {
	background-image: url(title_bg2.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 100%;
}
.mainlbx {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
}
.main5s {
	background-image: url(title_bg2.gif);
	background-repeat: repeat-x;
	text-align: center;
	margin: 0px;
	height: 32px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: normal;
	color: #990000;
}
.main5x {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#main5 {
	margin: 0px;
	padding: 0px;
}


.mainlb {
	margin: 0px;
	padding: 0px;
	width: 100%;
}


#main {
	padding: 0px;
	float: right;
	height: 100%;
	width: 680px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3366FF;
	border-right-color: #3366FF;
	border-bottom-color: #3366FF;
	border-left-color: #3366FF;
}
#lefttoph {
	background-image: url(title_02.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 25px;
}
#mtopy1 {
	background-image: url(title_02.gif);
	margin: 0px;
	height: 21px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	color: #990000;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mtopy2 {
	margin: 0px;
	padding: 0px;
}


#lefttoph1 {
	font-family: "宋体";
	font-size: 14px;
	color: #990000;
	white-space: nowrap;
	margin: 0px;
	float: left;
	width: 110px;
	font-weight: normal;
	height: 25px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#lefttoph2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	color: #990000;
	text-align: right;
	white-space: nowrap;
	margin: 0px;
	float: right;
	width: 60px;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: 70%;
	height: 25px;
}
.lefth {
	background-image: url(member_02.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 200px;
}
.lefth1 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: normal;
	color: #990000;
	margin: 0px;
	float: left;
	width: 100px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 15px;
}
.lefth2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: lighter;
	color: #990000;
	margin: 0px;
	float: right;
	width: 90px;
               	height: 25px;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-align: right;
}
#lefttop {
	clear: both;
	font-family: "宋体";
	font-size: 12px;
	color: #000066;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#lefttop td,.frame1 td {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000066;
}

.frame1 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	clear: both;
	width: 195px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	overflow: visible;
}
.frame1 dt a {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	display: block;
}
.frame1 dt a:link { color: #1e6cd3; }
.frame1 dt a:visited  { color: #303; }	
.frame1 dt a:active  { color: #F50; }
.frame1 dt a:hover   { color: #F50; } 

.frame1 dt {
	text-align: left;
	text-indent: 30px;
	display: block;
	margin: 0px;
	clear: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-image: url(closed.gif);
	list-style-position: inside;
}

.frame1 dd a {
	text-align: left;
	display: block;
	padding: 0px;
	float: left;
	width: 60px;
	margin-left: 2px;
}
.frame1 dd a:link      { color: #003; }
.frame1 dd a:visited  { color: #303; }	
.frame1 dd a:active  { color: #F50; }
.frame1 dd a:hover   { color: #F50; } 
.frame1 ul {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 195px;
}

.frame1 li {
	margin: 0px;
	padding: 0px;
	text-align: left;
    display: block;
	height: 20px;
	width: 150px;
}

#banner {
	background-position: center;
	margin: 0px;
	padding: 0px;
}
#left {
	padding: 0px;
	float: left;
	width: 200px;
	height: 100%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3366FF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3366FF;
}
#yqlj2 {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
hr {
	color: #3366FF;
}


#mainbt1 {
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 680px;
}
#mainbt1s {
	background-image: url(title_bg2.gif);
	margin: 0px;
	padding: 0px;
	height: 32px;
}
#mainbt1s #bt1sz {
	background-image: url(title_commend_2.gif);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 50%;
	background-repeat: no-repeat;
}
#mainbt1s #bt1sy {
	text-align: right;
	float: right;
	height: 20px;
	width: 49%;
	margin: 0px;
	top: 6px;
	position: relative;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#yqlj1 {
	margin: 0px;
	padding: 0px;
	text-align: center;
	clear: both;
}
img {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 5px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.mframe3 {text-align:left;}
.mframe3 td.tm { width:100%; height:32px; background:url(title_bg2.gif); }
.mframe3 td.tm img {vertical-align:middle;}
.mframe3 td.tl { width:100px; }
.mframe3 td.tr { width:100px; background:url(title_bg2.gif); }
.mframe3 span.tt { color:#000000; padding-left:0px; width:100%; }
.mframe3 td.mm { background:#FFFFFF; PADDING-RIGHT: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; TEXT-ALIGN: center; }
.mframe3 td.ml { width:0px; }
.mframe3 td.mr { width:0px; }
.mframe3 td.bm {  height:1px; font-size:1px; }
.mframe3 td.bl { display:none; width:18px;  }
.mframe3 td.br { display:none;  width:22px;  }

#navsub {width:100%}	/*顶部二级导航*/
#navsub td.m { height:23px; background:url("navsub_bg.gif"); text-align:left; color:#FFFFFF;}	
#navsub td.m img {vertical-align:middle}
#navsub td.l { display:none; width:20px; }
#navsub td.r { display:none; width:20px; }
#navsub td a:link, #navsub td a:visited  {color: #EFEFEF; text-decoration:none; }
#navsub td a:hover {color: #FFFFFF; text-decoration:none }
#xmain {
	padding: 0px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3366FF;
	height: 100%;
	width: 680px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3366FF;
}
.fenleidh {
	background-color: #F7F8FD;
	margin: 0px;
	height: 26px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #65A3F5;
	border-right-color: #65A3F5;
	border-bottom-color: #65A3F5;
	border-left-color: #65A3F5;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
#xiangguansz {
	text-align: left;
	text-indent: 5px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	float: left;
}
#xianguansy {
	text-align: right;
	vertical-align: middle;
	margin: 0px;
	color: #000099;
	padding: 0px;
	float: right;
}
#xiangguans {
	margin: 0px;
	height: 32px;
	padding: 0px;
}
#xiangguan {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 670px;
}


#xiangguanz {
	margin: 0px;
	padding: 0px;
	clear: both;
}
#xiangguanx {
	line-height: 32px;
	text-align: right;
	vertical-align: middle;
	margin: 0px;
	height: 32px;
	padding: 0px;
}




#xmainbt {
	line-height: 32px;
	text-align: left;
	text-indent: 20px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	height: 32px;
	overflow: hidden;
	background-image: url(title_bg2.gif);
	background-repeat: repeat-x;
}
#phead {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#xiangxi {
	margin: 0px;
	padding-right: 5px;
	padding-left: 10px;
	width: 665px;
	text-align: left;
}
#pinglun {
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	width: 670px;
}
#phead #pheads {
	margin: 0px;
	padding: 0px;
}

#sideright {
	padding: 0px;
	float: right;
	width: 200px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #3366FF;
	border-bottom: 1px solid #3366FF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#pheads #phleft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 20%;
}
#pheadn {
	margin: 0px;
	padding: 0px;
}
#pheads #phright {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 65%;
}
#pheads #phrl {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 60%;
	text-align: left;
	vertical-align: middle;
}
#pheads #phrl1 b {
	display: block;
	margin: 0px;
	float: left;
	height: 20px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#pheads #phrr {
	margin: 0px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 30%;
	vertical-align: middle;
}
.phright2 {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 18px;
}
.phright2r {
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 33%;
	text-indent: 10px;
	vertical-align: middle;
}
.phright3 {
	text-align: center;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
#pheadn #pheadz {
	text-align: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	clear: both;
}
#xiangxi p {
	line-height: 150%;
	text-align: left;
	text-indent: 2em;
	vertical-align: middle;
}
#xiangxi h1 {
	text-align: center;
}
#xiangxi h2 {
	font-size: 16px;
	font-weight: bold;
	color: #1e6cd3;
	text-align: center;
}
#xiangxi h3 {
 	font-size: 14px;
	font-weight: bold;
	color: #1e6cd3;
	text-align: left;
                line-height:3em;
}
#xiangxi h5 {
	font-size: 12px;
	font-weight: normal;
	text-align: center;
                line-height:3em;
}
#pheadn #pheadx {
	margin: 0px;
	padding: 0px;
	height: 50px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
}



.phright2l {
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 33%;
	vertical-align: middle;
}
.phright2l img {
	display: block;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.phright2z b {
	margin: 0px;
	display: block;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 16px;
	color: #FF0000;
}

.phright2z {
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 33%;
	text-indent: 10px;
	vertical-align: middle;
}

.schakanh {
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	height: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#pheads #phrl2 {
	margin: 0px;
	padding: 0px;
	height: 30px;
}
#pheads #phrl1 {
	margin: 0px;
	padding: 0px;
	height: 30px;
	text-align: left;
	vertical-align: bottom;
}
#pheads #phrl3 {
	margin: 0px;
	padding: 0px;
}

.schakanh img {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
}
.schakanh p {
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
	height: 15px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-indent: 0px;
}
.schakanx {
	text-align: left;
	margin: 0px;
	width: 190px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.shou_zi1 {
	text-align: center;
	margin: 0px;
	padding: 5px;
	width: 100%;
}
.shou_zi2 {
	margin: 0px;
	padding: 10px;
	text-align: left;
}
.fenlei_zi1r hr {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 100%;
}

.shou_zi2l {
	margin: 0px;
	float: left;
	width: 36%;
	text-align: right;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.fenlei_zi1l {
	margin: 0px;
	float: left;
	width: 18%;
	padding-right: 5px;
	padding-left: 5px;
}
.fenlei_zi1r {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 75%;
}


.shou_zi2r {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 60%;
}
#xmain #tuijian {
	margin: 0px;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
	text-align: center;
	width: 550px;
}
.toph1 {
	background-color: #F5F9FE;
	white-space: nowrap;
	height: 23px;
	text-align: center;
	vertical-align: middle;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #B1D1F8;
	border-bottom-color: #CEE2FB;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	margin: 1px;
}
.toph1 h1 {
	font-family: "宋体";
	font-size: 12px;
	font-style: normal;
	color: #003;
	font-weight: normal;
}
