body{
margin:0px;
background:#000000;
background-image:url(images/bg.png);
}
p,div {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
word-break:normal;color:#666666;
}
image{
border:0px; 
}
.color {
    color:#FD790A;
}
.color02 {color:#EE4143;font-weight:bold;}
.color03 {color:#EE4143;}
.title {
	text-align:center;
	margin-bottom:15px;
}
.title02 {
    color:#FD790A;
	font-size:14px;
	font-weight:bold;
}
.title03 {
	text-align:right;
	margin-top:15px;
}
#head {
    width:780px;
	margin-left:auto;
	margin-right:auto;
	height:113px;

}
#head_t {
    float:left;
	width:780px;
	height:60px;
	background:url(images/head_title.gif) no-repeat;
}
#head_b {
    float:left;
	width:780px;
	height:53px;
	background:url(images/head_nav.jpg) no-repeat;
}
#map {
    float:right;
	margin:10px;
	width:140px;
	color:#FFFFFF;
}
#map a:visited {
    font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#map a:link {
    font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
#map a:hover {
    font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
#nav {
    width:730px;
	margin-left:auto;
	margin-right:auto;
	padding:16px 0px 0px 30px;
	height:10px;
}
#nav ul {
    margin:0px;
}
#nav ul li {
    list_style:none;
	margin:0px;
	display:inline;
}
#nav ul li a {
	margin-left:10px;
}
a:visited {
    color:#666666;
	text-decoration:underline;
}
a:link {
    color:#666666;
	text-decoration:underline;
}
a:hover {
    color:#666666;
	text-decoration:none;
}
.a:visited {
    font-size:14px;
    color:#666666;
	text-decoration:none;
	padding:4px 4px 2px 4px;
}
.a:link {
    font-size:14px;
    color:#666666;
	text-decoration:none;
	padding:4px 4px 2px 4px;
}
.a:hover {
    font-size:14px;
    color:#fff;
	text-decoration:none;
	background:#FD790A;
	padding:4px 4px 2px 4px;
}
.a1:visited {
    font-size:14px;
    color:#fff;
	text-decoration:none;
	background:#FD790A;
	padding:4px 4px 2px 4px;
}
.a1:link {
    font-size:14px;
    color:#fff;
	text-decoration:none;
	background:#FD790A;
	padding:4px 4px 2px 4px;
}
.a1:hover {
    font-size:14px;
    color:#fff;
	text-decoration:none;
	background:#FD790A;
	padding:4px 4px 2px 4px;
}
.a2:visited {
    font-size:12px;
    color:#fff;
	text-decoration:none;
}
.a2:link {
    font-size:12px;
    color:#fff;
	text-decoration:none;
}
.a2:hover {
    font-size:12px;
    color:#fff;
	text-decoration:underline;
}
#banner {
    width:780px;
	margin-left:auto;
	margin-right:auto;
}
#body {
    width:780px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/body_bg.jpg);
	overflow:auto;
}
.grey {
    width:756px;
	height:8px;
	margin-left:auto;
	margin-right:auto;
	background:#DEDEDE;
}
.grey02 {
    width:259px;
	height:8px;
	background:#DEDEDE;
}
.b_content {
    width:756px;
	margin-top:1px;
	margin-left:auto;
	margin-right:auto;
}
.b_content_n {
    width:756px;
	margin-top:1px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/neiye_bg.gif);
	overflow:auto;
}
.b_left {
    float:left;
    width:495px;
}
.b_l_title {
    float:left;
	width:495px;
}
.b_l_title_n {
    float:left;
	width:495px;
	text-align:center;
	padding-top:8px;
}
.b_l_bg {
    float:left;
	margin-top:1px;
}
.b_right {
    float:right;
    width:259px;
}
.b_r_title {
    float:left;
	width:259px;
}
.b_l_content {
    float:left;
	width:475px;
	padding:5px 10px 5px 10px;
	font-size:12px;
	line-height:200%;
	background:#EEEEEE;
}
.b_l_content_n {
    float:left;
	width:475px;
	padding:20px 10px 5px 10px;
	font-size:12px;
	line-height:220%;
}
.b_l_content_p {
    float:left;
	width:475px;
	padding:20px 10px 20px 10px;
	font-size:12px;
	line-height:220%;
	text-align:center;
}
.b_l_content_c {
    float:left;
	width:465px;
	padding:20px 10px 20px 20px;
	font-size:12px;
	line-height:220%;
}
.b_l_content_yj {
    float:left;
	width:365px;
	padding:20px 10px 20px 120px;
	font-size:12px;
	line-height:220%;
}
.b_l_content_n2 {
    float:left;
	width:475px;
	padding:10px 10px 15px 10px;
	font-size:12px;
	line-height:220%;
	text-align:center;
}
.b_r_title_n {
    float:left;
	width:259px;
}
.b_l_content2 {
    float:left;
	width:475px;
	height:172px;
	padding:20px 10px 5px 10px;
	font-size:12px;
	line-height:200%;
	background:#929292;
}
.pic_div {
    float:left;
    width:158px;
	text-align:center;
}
.pic_border {
    border:#666 solid 5px;
	margin-bottom:5px;
}
.b_r_content4 {
    float:left;
	width:239px;
	height:187px;
	padding:5px 10px 5px 10px;
	font-size:12px;
	line-height:200%;
	color:#FFFFFF;
	background:url(images/titlebg04_c.jpg);
}
.line {
    float:left;
	width:495px;
	background:url(images/xu.gif);
}
.line2 {
    float:left;
	width:259px;
	background:url(images/xu.gif);
}
.more1 {
    float:right;
	width:475px;
	height:20px;
	padding:5px 20px 0px 0px;
	background:#D2D2D2;
}
.more2 {
    float:left;
	width:239px;
	height:20px;
	padding:5px 20px 0px 0px;
	background:#D2D2D2;
}
.b_r_bg {
    float:left;
	margin-top:1px;
}
#b_r_content {
    float:left;
	width:239px;
	padding:12px 10px 15px 10px;
	font-size:12px;
	line-height:160%;
}
#b_r_content ul {
    margin:0px;
	padding:0px 0px 0px 0px;
}
#b_r_content ul li {
    margin-bottom:6px;
	list-style-type:none;
	background-image:url(images/squre.gif);
	background-repeat:no-repeat;
	background-position:1px 8px;
	text-align:left;
	padding:0 0 0 12px;
	clear:both;
}
#b_r_contentp {
    float:left;
	width:209px;
	padding:12px 10px 15px 40px;
	font-size:12px;
	line-height:160%;
}
#b_r_contentp ul {
    margin:0px;
	padding:0px 0px 0px 0px;
}
#b_r_contentp ul li {
    margin-bottom:6px;
	list-style-type:none;
	background-image:url(images/squre.gif);
	background-repeat:no-repeat;
	background-position:1px 8px;
	text-align:left;
	padding:0 0 0 12px;
	clear:both;
}

#bottom {
    width:780px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/body_bg.jpg);  
}
.lineb {
    margin-left:auto;
	margin-right:auto;
	width:756px;
	background:url(images/xu.gif);
}
.copyright {
    width:696px;
	height:30px;
    margin-left:auto;
	margin-right:auto;
	font-size:12px;
	padding:15px 60px 0px 0px;
}
.pic {
margin-top:15px;
margin-bottom:15px;
}
#box1{
float:left;
width:450px;
border:1px #D9F4FD solid;
background-image:url(./images/box_bgs.jpg);
background-position:top;
background-repeat:repeat-x;
margin-top:10px;
}
#box2{
float:left;
width:450px;
background-image:url(images/box_bgx.jpg);
background-position:bottom;
background-repeat:repeat-x;
}
#left{
float:left;
width:110px;
}
#right{
float:right;
width:300px;
border-left:1px #D9F4FD solid;
}
#right1{
float:left;
width:310px;
height:19px;
padding:5px;
padding-top:12px;
border-bottom:1px #D9F4FD solid;
}
#right2{
float:left;
width:300px;
padding:10px;
margin-top:15px;
margin-bottom:15px;
}
#right3{
float:left;
width:310px;
height:19px;
border-top:1px #D9F4FD solid;
padding:5px;
padding-top:12px;
}
#r_left{
float:left;
width:160px;
height:19px;
}
#r_right{
float:right;
width:110px;
height:19px;
}
input{
border-top:1px solid #80C4E8;
border-bottom:1px solid #CBF0FC;
border-left:1px solid #80C4E8;
border-right:1px solid #CBF0FC;
background: #F7FDFF;
}
.editTextarea{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	height:120px;
	overflow:auto;
    width:360px;
	text-align:left;	
	color: #333;
	border-top:1px solid #80C4E8;
	border-bottom:1px solid #CBF0FC;
	border-left:1px solid #80C4E8;
	border-right:1px solid #CBF0FC;
	background: #F7FDFF;
}
.button{
    letter-spacing:5px;
    height:22px;
	overflow:auto;
    width:80px;
	text-align:align;	
	color: #107FC5;
	border-top:1px solid #ECFBFF;
	border-bottom:1px solid #107FC5;
	border-left:1px solid #ECFBFF;
	border-right:1px solid #107FC5;
	background: #C4EAFF;
}
.font_fy{
font-family:webdings;
color:#006BB3;
}