body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul,li {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
div {overflow:hidden;}
body {font-family:"Times New Roman", Times, serif; color:#333333; font-size:12px; line-height:150%; background:url(/image/body_b.png) repeat-x}
a {color:#333333; text-decoration:none;}
a:hover {color:#333333; text-decoration:underline;}
#logo {margin:0 auto;width:900px;}
#nav {margin:0 auto; width:900px; height:40px; line-height:40px; text-align:center; background-color:#e7f0ef; font-size:16px; font-weight:bold;}
#nav a {color:#274a66; margin:0 40px;}
#nav a:hover {color:#000000;}
#banner {margin:5px auto 0 auto; width:900px;}
#marquee {margin:0 auto; width:880px; padding:0px 10px; height:40px; line-height:40px; margin-top:1px; background-color:#2478ce; color:#ffffff;}
#marquee a {color:#ffffff;}
#dian {margin:0 auto; width:900px; height:10px; background-image:url(dian_bg.jpg);}
#main {margin:0 auto; width:900px;}
#main #left {float:left;width:224px; margin-left:5px;}
#main #left .left_dh {width:184px; padding-left:40px; height:26px; line-height:26px; color:#ffffff; background-image:url(left_dh.png)}
#main #left .left_dh a {color:#ffffff;}
#main #left .left_flash {width:200px;padding:13px 11px; border-left:1px solid #afafaf; border-right:1px solid #afafaf;}
#main #left ul {width:222px; border-left:1px solid #afafaf; border-right:1px solid #afafaf;}
#main #left ul li {width:207px; margin:0 5px; padding-left:5px; height:30px; line-height:30px;border-bottom:1px dashed #afafaf;}
#main #right {float:right; width:658px; background-image:url(right_bg.png); background-position:top; background-repeat:no-repeat;}
#main #right .right_dh {padding-left:40px; height:25px; line-height:25px; color:#000;}
#main #right .right_dh a {color:#000;}
#main #right .right_text {padding:10px; width:638px; font-size:14px; line-height:30px;}
#main #right .right_text li {height:30px; line-height:30px;}
#page {margin:10px 0; text-align:center; font-size:12px;}
#main #right .right_text p {margin:5 auto;}
#main #right .right_text h1 {font-size:18px; text-align:center; font-weight:bold;}
#main #right #demo {margin-top:30px;}
#main #right #demo img {width:194px; height:146px; padding:1px; border:1px solid #999999; margin:0px 3px;}
#main #right .ul_2li {width:658px;}
#main #right .ul_2li li {float:left;width:329px; text-align:center; margin:5px 0;}
#main #right .ul_2li li img {width:280px; height:210px; padding:1px; border:1px solid #999999;}
#main #right .ul_3li {width:658px;}
#main #right .ul_3li li {float:left;width:219px; text-align:center; margin:5px 0;}
#main #right .ul_3li li img {width:190px; height:142px; padding:1px; border:1px solid #999999;}

#foot_nav {margin:5px auto; width:900px; height:50px; line-height:50px; background-image:url(foot_nav_bg.png); font-size:16px; color:#fff; text-align:center;}
#foot_nav a {color:#fff; margin:0 30px;}
#foot {margin:0 auto; padding:15px 0px; width:900px; text-align:center; color:#000; font-size:13px;}
#foot a {color:#274a66}

