@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-FAMILY: Arial;
	COLOR:#5a5a5a;
	background:url(../images/bg.gif) repeat-x #f0f0f0;
	line-height:20px;
	FONT-SIZE:12px;
}

div,img,ul,li{margin:0px; padding:0px; border:0px; list-style-type:none;}
dl,dt,dd{ padding:0; margin:0;}
.hong{ color:#F00;}
a{color:#505050; text-decoration:none;}
a:hover{color:#017dc5;}

.a01{color:#183f79; text-decoration:none;}
.a01:hover{color:#017dc5;}

.a02{color:#707070; font-family:Arial; font-size:12px; text-decoration:none;}
.a02:hover{color:#017dc5;}

.a03{color:#878787; font-size:12px; text-decoration:none;}
.a03:hover{color:#ab0303;}

.a04{color:#fff; text-decoration:none;}
.a04:hover{color:#c5e9f9;}

.red{color:#bb2822;}
#over{background:#017dc5;}
.title{font-size:14px; color:#fff; font-weight:bold;}
.title1{font-size:14px; color:#fff;}
.title2{font-size:16px; color:#000; font-weight:bold;}
.bottom{color:#5b5b5b; font-size:12px;}

.nav{color:#7d7d7d; margin:0px; padding:0px;}
.nav ul{list-style-type:none; margin:0px; padding:0px;}
.nav ul li{float:left; text-align:center; padding:0 20px; font-size:12px; height:27px; line-height:27px;}

.list_news{width:200px;}
.list_news ul{padding:10px; width:200px; list-style-type:none;}
.list_news ul li{border-bottom:1px #ccc dashed; line-height:20px; margin:0 0 10px 0;}

.p_menu{width:210px; margin:0 auto; padding:0px;}
.p_menu ul{width:100%; float:left; margin:0; padding:15px 0px;}
.p_menu ul li{line-height:24px; margin:5px 0; padding:0 0 0 15px; background:url(../images/icon1.gif) no-repeat 5px 9px; border-bottom:1px #ccc solid;}