/* CSS Document */

body {
	margin:0px;
	padding:0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/1-0.jpg) #F6F6F6;
	font-size: 11px;
	color:#4A4A4A;
}
.clear { clear:both;}
a{
color:#4d4d4d;
	font-size: 11px;
text-decoration:none;
}
a:hover{
color:#ff0000;
	font-size: 11px;
text-decoration:underline;
}
/* ҳframe */
#frame{
	width: 1000px;
	margin: 0 auto;
	text-align:left;
}

/* ͷhead */
#head{
width:420px;
margin:0;
height:30px;
float:right;}
.tp{ margin:20px 10px 10px 5px;float:left;}

/* ҳdh */
#dh{
width:1000px;
margin:0;
height:90px !important;
height:88px;
background:url(images/topbg.jpg) repeat-x;
}
/* ҳ־log */
#log{
float:left;
width:135px;
height:58px;
padding:15px 10px 10px 20px;
}
/* ҳĿnav */
#nav{
float:right;
width:800px;
height:58px;
}
#nav ul{
	margin:20px 0 0 -50px !important;
	margin:14px 0 0 0;

}
#nav ul li{
	float:left;display:block;
	text-align:center;
	line-height:30px;
	height:30px;
}
#nav ul li a{
    color:#404040;
	margin:0 0 0 5px;
	padding:8px 7px 7px 7px;
	font-weight:bolder;
	text-decoration:none;
}
#nav ul li a:hover{
    color:#fff;
	text-decoration:none;
	height:30px;
	background:url(images/1-06.jpg) repeat-x;
	text-align:center;
}
.hover{
	padding:8px 8px 0 14px;
    color:#fff;
	text-decoration:none;
	background:url(images/1-06.jpg) repeat-x;
}
.STYLE1{
color:#FFFFFF;
}

/* ҳmain */
#main{
width:1000px;
background:#FFFFFF;
margin-top:4px;
height:640px !important;
height:0px;
}
#bar{
text-align: center;
margin:8px 0 8px 0;
background:url(images/bj.jpg) no-repeat bottom;
padding-top:127px;
}

#body1{
width:1000px;
height:160px;
}
#left1{
width:390px;
margin-left:10px !important;
margin-left:5px;
height:144px;
float:left;}
#a{
border-left:1px #E01919 solid;
border-right:1px #E01919 solid;
background:#E01919;
color:#FFFFFF;
width:390px;
height:145px;
}
.b{
height:1px;
overflow:hidden;
background:#E01919;
border-left:1px #E01919 solid;
border-right:1px #E01919 solid;
}

#middle1{
width:336px;
margin-left:5px !important;
margin-left:3px;
float:left;}
#a1{
border-left:1px #EFEFEF solid;
border-right:1px #EFEFEF solid;
background:#EFEFEF;
color:#5C5C5C;
width:336px;
height:145px;
}
.b1{
height:1px;
overflow:hidden;
background:#EFEFEF;
border-left:1px #EFEFEF solid;
border-right:1px #EFEFEF solid;
}

#right1{
width:246px;
float:right;
background:url(images/bj5.jpg);
height:160px;
margin-right:8px !important;
margin-right:5px;
}
#a2{
border-left:1px #ECECEC solid;
border-right:1px #ECECEC solid;
background:#ECECEC;
color:#4A4A4A;
width:246px;
height:145px;
}
.b2{
height:1px;
overflow:hidden;
background:#ECECEC;
border-left:1px #ECECEC solid;
border-right:1px #ECECEC solid;
}

#tp1{
width:205px;
margin:10px 0 10px 10px !important;
margin:10px 0 10px 5px;
float:left;}
#nr1{
width:160px;
float:right;
font-size:14px;
font-weight:bold;
margin-top:12px;
}
#nr2{
width:160px;
float:right;
margin-top:4px;
line-height:20px;
}

#tp2{
width:150px;
margin:10px 0 10px 10px !important;
margin:10px 0 10px 5px;
float:left;}
#nr3{
width:160px;
float:right;
font-size:14px;
font-weight:bold;
color:#E01919;
margin-top:12px;
}
#nr4{
width:96px;
padding:0 1px 0 1px;
float:right;
margin:4px 52px 0 0 !important;
margin:4px 28px 0 0;
line-height:23px;
}

#nr5{
width:200px;
font-size:14px;
font-weight:bold;
color:#E01919;
padding:8px;
}
.tp1{
padding:4px 0 2px 10px !important;
padding:0px;
margin:0px !important;
margin:4px 0 2px 10px;
}
.STYLE9 {
margin:0 0 0 10px;
width:120px; height:20px;
color:#D50000;
font-size:11px;
background:url(images/1-12.jpg) 0 5px no-repeat;
}
.STYLE9 a{
color:#D50000; padding-left:10px;
}
.STYLE9 a:hover{
color:#D50000;
text-decoration:underline;
}
.STYLE2{
margin:0 0 0 10px;
color:#D50000;
font-size:11px;}
.STYLE2 a{
color:#000;
	font-size: 11px;
text-decoration:none;
}
.STYLE2 a:hover{
color:#fff;
	font-size: 11px;
text-decoration:underline;
}
.STYLE3{
padding-left:10px;
padding-bottom:12px;
margin:16px 0 0 0!important;
margin:0;
font-size:11px;
}
.inp{
margin:2px 0 0 10px!important;
margin:10px 0 0 10px;

}

#body2{
background:url(images/1-20-.jpg);
width:986px;
height:320px;
margin-left:7px;
}
.mb{
width:180px;
padding:20px 0 0 0;
margin:0 0 0 6px;
float:left;
display:inline;
}

.mbt{
width:140px;
padding:5px 0 10px 14px;}
.pxl{
width:170px;
margin:0 0 4px 0;
height:70px;
}
.pxl ul{
list-style:none;
padding:0;
margin:0;
}
.pxl ul li{
padding:4px 0 0 25px;
background:url(images/arrow.gif) no-repeat 12px 8px;
}
.pxl ul li a{
color:#4d4d4d;
text-decoration:none;
}
.pxl ul li a:hover{
color:#ff0000;
text-decoration:underline;
}
.more{
text-align:right;
padding:0 30px 20px 0;
}
.more a{
color:#4d4d4d;
text-decoration:none;
}
.more a:hover{
color:#ff0000;
text-decoration:underline;
}


.STYLE4{
padding-left:12px;
color:#EC0000;
font-size:14px;
font-weight:bold;
}
.tp2{
padding:10px 0 0 12px !important;
padding:0px;
margin:0px !important;
margin:10px 0 0 12px;
}

#mb1{
width:260px;
height:140px;
padding:16px 0 0 0 !important;
padding:0px;
margin:0px !important;
margin:16px 0 0 0;
float:left;
}
#nav1{
float:right;
width:260px;
}
#nav1 ul{
    margin:0 0 0 0 !important;
	margin:0 0 0 8px;
}
#nav1 ul li{
	float:left;
	display:block;
}
#nav1 ul li a{
    color:#404040;
	width:180px;
	display:block;
	line-height:18px;
	text-decoration:none;
}
#nav1 ul li a:hover{
    color:#FF0000;
	text-decoration:none;
}

#mb2{
width:180px;
height:140px;
padding:16px 0 0 40px !important;
padding:0px;
margin:0px !important;
margin:16px 0 0 0;
float:left;
}
#mb20{
width:180px;
height:140px;
padding:16px 0 0 5px !important;
padding:0px;
margin:0px !important;
margin:16px 0 0 0;
float:left;
}
#nav2{
float:right;
width:145px;
}
#nav2 ul{
    margin:10px 0 0 -30px !important;
	margin:10px 0 0 10px;
}
#nav2 ul li{
	float:left;
	display:block;
}
#nav2 ul li a{
    color:#404040;
	padding:0 10px 0 10px;
	width:145px;
	display:block;
	line-height:16px;
	text-decoration:none;
}
#nav2 ul li a:hover{
    color:#FF0000;
	text-decoration:none;
}
.tp3{margin-right:6px;
}
#bottom{
float:left;
margin:4px 10px 6px 10px;
height:20px;
line-height:20px;
}

#body3{
background-color:#dedede;
width:986px;
height:44px;
margin-top:5px;
float:left;
}