/* 全局css定义 */
body{
	background:#fff;
	font:12px/20px simsun;
	color:#5f5d52;
	margin:0;
	font-family: 宋体;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
div,img,input,select,ul,dl,dt,dd{float:left}
ul{list-style-type:none}
a{text-decoration:none;color:#5f5d52;}
    a:hover,div a:hover{text-decoration:underline;color:#f60}

td {
	font-family: arial, helvetica, sans-serif;
}

th {
	font-family: arial, helvetica, sans-serif;
}
h1{color:#075aad;font-weight:bold;display:inline}

.l{float:left}
.r{float:right}
.line {border: solid  1px #cfcfcf}
.line_shen {border: solid  1px #ceba28}
.f14{font-size: 14px}
.mt5{margin-top: 5px}
.mt10{margin-top: 10px}

/* 字体定义 */
.hong{color:#ff0000}
.lan{color:#1f7ebf}
.bai{color:#ffffff}
.hei{color:#000}
.huang{color:#ff851b}
.b{font-weight:bold}
.xie{font-style:oblique}

/* 局部css定义 */
.div_body{width:999px;float:none;clear:both;margin:0 auto;}
.div_body_930{width:930px;float:none;clear:both;margin:0 auto;}

.header{width:999px;height:68px;background:}
.ad_banner {width:997px; height:148px; margin-top:5px; border:1px solid #242424;}
.logo{
	width:172px;
	height:45px;
	margin:10px 0 0 10px;
	background-image: ;
	background-repeat: no-repeat;

	filter: progid:dximagetransform.microsoft.alphaimageloader(src="/uploads/image/images/logo_1.png");
	_ background-image: none;
}
.navi{width:455px;height:50px;padding:5px 5px 0 10px;line-height:23px;}
.navi a:link {color: #ffffff; text-decoration: none}
.navi a:visited {color: #ffffff; text-decoration: none}
.navi a:hover {color: #ffffff; text-decoration: underline}

.banner {width:997px;}

.hr {width:999px; height:3px; margin: 5px 0 0 0;background-image: ;overflow:hidden;}
.hr_1 {width:999px; height:3px; margin: 15px 0 0 0;background-image: ;overflow:hidden;}

.left {
	width:327px;
}
.left_menu {
	width:328px;
	height:230px;
	background-image: ;
}
.left_menu dl {
	width:270px;
	padding:45px 0 0 55px;
}
.left_menu dd {
	width:270px;
	height:29px;
	display:block;
}
.about {
	width:312px;
	height:120px;
	padding: 10px 0 0 15px;
	line-height:28px;
}

.right {
	width:659px;
	margin-left:5px;
	display:inline;
}
.r_navi {
	width:600px;
	height:19px;
	padding-top:1px;
	background-image: ;
	background-repeat: no-repeat;
}
.r_navi a {margin-left:12px;}
.right_con {
	width:657px;
	padding-bottom:10px;
}
.r_title_1 {
	padding: 10px 0 0 20px;
	margin:0 34px;
	border-bottom: 3px solid #ff9900;
	font-size:16px;
	color:#336699;
}
.r_title_2 {
	padding: 10px 0 10px 20px;
	margin:10px 34px 0 34px;
	border-bottom: 1px dotted #c8c8c8;
	font-size:14px;
	color:#242424;
}
.r_title_3 {
	padding: 10px 0 10px 20px;
	margin:10px 34px 0 34px;
	line-height:23px;
}
.r_title_3 span {
	margin-left:30px;
	display:block;
}

.foot {
	width:1000px;
	height:89px;
	margin: 15px 0 0 0;
	padding: 15px 0 0 0;
	text-align:center;
	line-height:18px;
	background-image:;
	border-top:5px solid #ff851b;
}
.foot a{text-decoration:none;color:#5f5d52;}
.foot a:hover {text-decoration:underline;color:#f60}
