﻿* {
margin:0;
padding:0;
border:0;
font-family:宋体;
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
ul {
clear:both;
list-style-type:none;
text-align:center;
}

em{
color:#F00;
}

body {
text-align:center;
FONT-SIZE: 12px;
color:#000;
}

#mav {
margin-left:auto;
margin-right:auto;
background-image:url(img/bg.jpg);
background-repeat:repeat-x;
width:922px;
min-height:800px;
}

#mav-sp {
margin-left:auto;
margin-right:auto;
width:922px;
}

#top {
clear:both;
height:126px;
}

#nav {
clear:both;
width:922px;
float:left;
background:url(img/nav.gif) repeat-y;
height:auto;
border:0
}

#left {
float: left;
width:170px;
padding-left:10px;
height:auto;
}

.bo {
width:140px;
padding:5px 0 5px 0;
border-bottom:1px dotted #c0c0c0;
margin:auto;
}

.xinren {
float:left;
margin:0 0 4px 10px;*margin:0 0 4px 10px !important;*margin:0 0 4px 5px;
width:149px;
height:115px;
}


.xinren ul li {
margin:6px 0 1px 0;

}

.kb {
clear:both;
margin:8px 0 0 3px;
width:135px;
height:140px;
background: url(img/kaiban.gif) no-repeat center top;
padding: 8px 10px 5px 12px;
text-align: left;
margin:auto;
}

.kb ul {
padding-top:10px;
}

.kb ul li {
height:25px;
text-align: left;
line-height: 22px;
_line-height: 26px;
}

.gray {
clear:both;
margin:0 1px 1px 3px;
padding:2px 0 2px 0;
width:158px;
background:#E2E5E6;
}

.kc, .l_ms {
padding:15px 10px;
text-align: left;
width:128px;
margin:auto;
}

.kc {
line-height:24px;
height:130px;
background: url(img/kc.gif) no-repeat center top;
}

.l_ms {
line-height:20px;
color:#6B7A93;
height:288px;
background: url(img/l_ms.gif) no-repeat center top;
}
#right {
float: right;
width:730px;
height:auto;
text-align:left;
padding-right:4px;
}

.link {
clear:both;
height:39px;*height:34px !important;*height:34px;
background: url(img/nav_top.gif) no-repeat center top;
text-align:center;
padding-left:190px;
_padding-bottom:0;
border:0;
}

.link ul li {
float:left;
text-align:center;
}

.link ul li a {
margin:3px 1px 0 1px;

width:96px;
color:#000;
FONT-SIZE: 14px;
text-decoration:none;
display:block;
text-align:center;
padding:8px 1px 5px 1px;
font-weight:bold;
background: url(img/linka.gif) no-repeat center top;
border-bottom:1px solid #C0C0C0;
}

.link ul li a:hover{
color:#F00;
}

.info, #flash, #location, #list, #show_info {
float:left;
clear:both;
margin-bottom:1px;
width:720px;
height:auto;
}

#flash {
width:700px;
padding:12px;
padding-left:10px;
height:135px;
background: url(img/flash_bg.gif) no-repeat center top;
}

#location {
padding-left:80px;
padding-top:5px;*padding-top:8px !important; *padding-top:8px;
padding-bottom:8px;
width:640px;
background: url(img/weizhi.gif) no-repeat left top;
}

#list, #show_info {
padding:5px 15px 5px 15px;
margin-bottom:5px;
width:682px;
border:1px solid #C0C0C0;
_width:683px;
}



#show_info {
text-align: center;
FONT-SIZE: 14px;
line-height: 24px;
border:1;
}

#show_info ul {
padding: 10px;
min-height:60px;
text-align: left;
width:500px;
line-height:18pt;
border-top:1px dotted #C0C0C0;
}
.p2n {
margin: 14px;
FONT-SIZE: 14px;
}

#show_info h1{
padding:8px;
margin-bottom:10px;
width:90%;
border-bottom:1px dotted #C0C0C0;
text-align: center;
FONT-SIZE: 16px;
}

.ly{
margin-bottom:10px;
text-align: center;
FONT-SIZE: 12px;
color:#999999;
}

#list h1 {
padding: 10px 12px 8px 20px;
FONT-SIZE: 12px;
color: #6B7A93;
background: url(img/lis_h1.gif) no-repeat left bottom;
}

#page
{
width:710px;
clear:both;
height: 30px;
text-align:right
}

#list ul {
	width:682px;
	text-align: left;
	line-height: 22px;
	}

#list ul li{
display: block;
float: left;
padding: 5px;
_padding-top: 10px;
_padding-bottom: 10px;
width:390px;
text-align: left;
border-bottom:1px solid #C0C0C0;
}

#list .textf {
width:270px;
text-align: right;
border-bottom:1px solid #C0C0C0;
_padding-top: 6px;
_padding-bottom: 6px;
}

.l_1 {
float:left;
height:auto;
}

.ll_1 {
float:left;
margin-left:2px;
width:350px;
height:auto;
background: url(img/info_1.gif) no-repeat center top;
}

.ll_1 p {
padding:10px 3px 0 8px ;
line-height:15pt;
height:48px;
}

.l_2, .l_3, .l_4 {
float:left;
padding-top:8px;
width:385px;
height:auto;
}

.l_2 ul, .l_4 ul {
width:380px;
padding:10px 5px;
text-align: left;
}
.l_2 ul {
padding-top:20px;
margin-top:9px;
height:100px;
background: url(img/lt_ul.gif) no-repeat left top;
_height:100px;
}

.l_2 ul li, .l_4 ul li {
float:left;
width:170px;
padding-left:18px;
height:25px;
}

.l_4 ul {
height:auto;
background: url(img/articles.jpg) no-repeat right bottom;

}

.l_4 ul li {
height:22px;
padding-left:5px;
}

.l_2 {
padding-top:6px;
background:url(img/l_2.gif) no-repeat left top;
height:150px;
}

.l_3 {
background: url(img/l_3.gif) no-repeat left top;
}

.l_4 {
background: url(img/l_4.gif) no-repeat left top;
}

.info_3 {
float:left;
min-height:40px;
padding:5px 2px 1px 0;
text-align:left;
line-height:20px;
color:#6B7A93;
border-bottom:1px dotted #c0c0c0;
}

.r_1, .r_2, .r_3, .r_4, .r_5 {
float:right;
padding-top:5px;
width:328px;
height:auto;
}
.r_1 {
background: url(img/r_1.gif) no-repeat left top;
}

.r_2 {
background: url(img/r_2.gif) no-repeat left top;
}
.r_3 {
background: url(img/r_3.gif) no-repeat left top;
}
.r_4 {
width:142px;
height:125px;
line-height:16pt;
padding:10px 5px 5px 180px;
background: url(img/r_4.jpg) no-repeat left top;
}

.r_5 {
padding-top:2px;
}

.newrw {
margin:2px 10px 3px 0;
padding:10px;
width:306px;
height:124px;
line-height:15pt;
background: url(img/newrw.gif) no-repeat left top;
_margin-right:3px;
}

.map, .map1 {
float:left;
margin:2px;
padding:5px;
width:150px;
height:120px;
text-align:right;
}

.map {
background: url(img/map1.gif) no-repeat left top;
}

.map1 {
background: url(img/map2.gif) no-repeat left top;
}

.map3, .map4{
float:left;
padding:10px;
text-align:center;
}

.map3 {
padding-left:3px;
padding-top:8px;
}

.map4{
padding-left:18px;
padding-right:20px;
}

.nav-bottom {
clear:both;
width:922px;
padding-top:10px;
height:38px;
background: url(img/nav_bottom.gif) no-repeat center top;
}

#bottom {
clear:both;
margin-left:auto;
margin-right:auto;
width:922px;
height:65px;
text-align: center;
padding:8px 0 30px 0;
background:url(img/bottom.gif) no-repeat center top;
}
.bottom_l{
float:left;
width:490px;*width:470px !important;*width:470px;
padding:5px 0 3px 30px;
line-height:15pt;
text-align:left;
}
.bottom_r{
float:left;
width:370px;
padding: 0 0 3px 0;
text-align:left;
background:url(img/link.gif) no-repeat left top;
}

.bottom_c{
margin-left:auto;
margin-right:auto;
width:500px;
line-height:15pt;
text-align:left;
}

.bottom_t{
float:left;
width:5px;
padding-top:16px;
padding-right:18px;*padding-right:20px !important;*padding-right:5px;
}

.bottom_r ul {
float:right;
padding-top:10px;
width:340px;
text-align: left;
}

.bottom_r ul li {
float:left;
width:110px;
height:20px;
}
#page ul li,
{
display: block;
float: right;
margin: 3px;
text-align: center;
}

#page ul li a
{
background: #F6F6F6;
min-width: 20px;
border: 1px solid #C0C0C0;
padding: 2px;
margin: 1px;
color: #33526E;
text-decoration: none;
display: block;
text-align: center;
_width: 18px;
}

#page ul li a:hover
{
color: #930;
background: #91D5E0;
}

.a1{
background: #F6F6F6;
border: 1px solid #C0C0C0;
padding: 5px 10px 5px 10px;
color: #000;
text-decoration: none;
text-align: center;
}
.wenbenkuang {
	border:1px solid #7F9DB9;
	font-family: "宋体";
	font-size: 9pt;
}
.hdy_table {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #7F9DB9;
}
.hdy_table2 {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
}
.hdy_table p {
margin-left: 10px;
}
.hdy_djgk {
border: 1px solid #000;
padding: 5px;
width: 60px;
text-align: center;
line-height: normal;
}
#kc_flash{
clear:left;
line-height: 15px;
height:270px;
}
#kc_web{
display:none;
width:385px;
height:250px;
}
#kc_choose li{
	display: inline;
	margin: 0px;
	padding:0px;
	
}
#kc_choose{
margin-top:-2px;
}

#kc_choose li a{
color:#000;
font-weight:bold;
padding: 5px 7px;
text-decoration: none;
font-size:12px;
padding-right: 32px;
background:transparent url(img/default.gif) 100% 1px no-repeat;
border-left:1px solid #dbdbd5;
position: relative;
display: block;
float: left;
margin-left: -20px; 
left: 20px;
}
#kc_choose li a:hover{
/*background:transparent url(img/selected.gif) 100% 1px no-repeat;*/
}
.cho_selected{
background:transparent url(img/selected.gif) 100% 1px no-repeat;
}
#kc_choose p{
float:right;
}


#bottom_nav img{
float:left;
}

#bottom_nav ol{
float:left;
width:115px;
list-style:none;
line-height:20px;
margin:5px;
padding-left:10px;
padding-top:10px;
background:url(img/bottom_nav_bg.gif) no-repeat;
text-align:left;
}

#bottom_nav{
width:922px;
clear:both;
float:left;
background:transparent url(img/nav_bottom.gif) no-repeat scroll center bottom;
padding-bottom:20px;
}


#peixun li{
width:75px;
float:left;
}

.zw{
float:left;
width:25px;
height:80px;
}
#bottom_zw{
float:left;
width:922px;
height:1px;
}