body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;

}
.clear{ 
	clear: both; 
	font-size:1px;
	width:1px; 
	visibility: hidden; 
	}
.ppp img {margin:3px 0px 5px 0px;}
table {
	font-size: 12px;
	line-height: 22px;
}
.px14 {
	font-family: "宋体", "Arial";
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}
A:link,A:visited { COLOR: #666666; TEXT-DECORATION: none}
A:hover,A:active {
	COLOR: #666666;
	TEXT-DECORATION: underline
}
A.bai:link,A.bai:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: normal;
	font-size: 12px;
}
A.bai:hover{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
A.daohang:link,A.daohang:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 14px;
}
A.daohang:hover{
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	font-size: 14px;
	font-weight: bold;
}
.h22 {
	line-height: 22px;
}
.px14a {
	font-size: 14px;
	line-height: 25px;
}
.login {
	height: 19px;
	width: 80px;
}
.login40 {
	height: 19px;
	width: 40px;
}

/*-------- top --------------*/
#top .nav { font-size: 12px; background-color: #f5f5f5; height: 28px; width: 100%; line-height: 28px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5; }
.nav_menu { margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: 840px; color: #666; }
#top .logo { width: 840px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 80px; }
#top .logo .logo_c { float: left; width: 312px; background-image: url(logo_c.gif); background-repeat: no-repeat; height: 80px; }
#top .logo .logo_r { float: left; height: 62px; width: 236px; }
#top .logo .logo_l { float: left; width: 290px; height: 80px; background-image: url(logo.jpg); background-repeat: no-repeat; }
#top .nav .nav_menu i { font-weight: normal; color: #e5e5e5; font-style: normal; }
#top .menu {
	width: 840px;
	height: 32px;
	background-image: url(menu.gif);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#top .menu ul { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; }
#top .menu li { float: left; list-style-type: none; height: 32px; line-height: 32px; width: 83px; text-align: center; background-image: url(menu_1.gif); background-repeat: no-repeat; display: block; }
#top .menu li a { color: #FFF; text-decoration: none; font-size: 14px; font-weight: bold; display: block; }
#top .menu li a:hover { color: #FFFF00; background-image: url(menu_2.gif); background-repeat: no-repeat; display: block; }
#top .nav .nav_menu a { color: #666; text-decoration: none; }
#top .nav .nav_menu a:hover { color: #FFF; text-decoration: none; background-color: #1977bd; padding: 2px 0px 2px 0px; }
#top .nav .nav_menu b { font-size: 12px; font-weight: normal; color: #FF0000; }
#top .nav .nav_menu .nav_l { margin: 0px; padding: 0px; }
#top .nav .nav_menu span { padding-left: 65px; }

/*-------- top结束 --------------*/

#cl {clear:both; width:100%;  height:1px; margin-top:-1px; font-size:1px; }
#navMenu {
clear:both;
overflow: hidden;
padding:0px;
margin:0px;
height: 34px;
line-height: 34px;
background-repeat:repeat-x;
background-position: left top;
}
#navMenu2{
clear:both;
overflow: hidden;
padding:0px;
margin:0px;
height: 34px;
line-height: 34px;
background-repeat:repeat-x;
background-position: left top;
}
#navMenu2 ul{
list-style:none; padding-top:4px; padding-top:4px!important; display: block; margin:0px; padding-left:0px; font-weight:bold;}
#navMenu ul{
width:960px;height:30px;list-style:none; background:url(../images/hbg.gif); padding-top:4px; padding-top:4px!important; display: block; margin:0px; padding-left:0px; font-weight:bold;}
#navMenu .onelink{
background-image:none;}
#navMenu li {
float:left;width:72px;height:30px;text-align:center;line-height:25px; display: block; color:#FFFFFF;
}
#navMenu2 li {
float:left;width:72px;height:30px;text-align:center;line-height:25px; display: block; color:#FFFFFF;

}

#navMenu li a {
	color:#ffffff;
	padding-right:0px;
	padding-left:0px;
	margin-left: 2px;
	display: block;
	margin-left: 2px!important;
}
#navMenu2 li a {
	color:#ffffff;
	padding-right:0px;
	padding-left:0px;
	margin-left: 2px;
	margin-left: 2px!important;
	display: block;
}
#navMenu li a:hover, #navMenu li.hover a {
	background-repeat:repeat-x;
	background-position: center top;
	text-decoration: none;
	color:#FF7B0E;
}
#navMenu2 li a:hover, #navMenu2 li.hover a {
	background-repeat:repeat-x;
	background-position: center top;
	text-decoration: none;
	color:#FF7B0E;
}
/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width:110px;
	visibility: hidden;
	margin-top: -1px;
    margin-top: -1px!important;
	margin-left:-1px;
	margin-left:-1px!important;
	border: 1px solid #1978BE;
	padding-bottom:1px;
	padding-top:2px;
	padding-top:2px!important;
	padding-bottom:1px!important;
	opacity: 0.85;
	filter: Alpha(Opacity=85);
	background-color:#E7F9FF;
	list-style:none;
	padding-left:0;
}
.dropMenu li {
	margin-top:1px;
	margin-bottom:1px;
	margin-top:1px!important;
	margin-bottom:1px!important;
	padding-left:6px;
	padding-left:6px!important;
	vertical-align: bottom;
}
.dropMenu li a {
	width: 92%;
	display: block;
	text-align:center;
	color: black;
	padding-top:1px;
	padding-bottom:0px;
	padding-top:1px!important;
	padding-bottom:0px!important;
	color:#000000;
	border-bottom: 1px dashed #4D5B66;
	list-style:none;
}
.dropMenu+li a{
border-top:none;
}
.dropMenu a {
	width: 100%;
	color:#000000;

}
.dropMenu a:hover {
	text-decoration: underline;
	color:#000000;
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;
}
#site_logo {	float: left;
	width: 405px;
	height: 77px;
}
a {
	font-size: 12px;
}
.f_a {font-family:Arial, Helvetica, sans-serif}

.white14 {font-size:14px;color:#FFF;} 
.white14 a:link, .white14 a:visited {color:#fff; text-decoration:none;}
.white14 a:hover {color:#000; text-decoration:none;}

.no_ul {}
.no_ul ul {padding:0px;margin:0px;list-style:none;}
.no_ul ul li {padding:0px;margin:0px;list-style:none;}

.white {font-size:12px;color:#FFF;} 
.white a:link, .white a:visited {color:#fff; text-decoration:none;}
.white a:hover {color:#000; text-decoration:none;}

.black {font-size:12px;color:#333;}
.black a:link, .black a:visited {color:#333; text-decoration:none;}
.black a:hover {color:#FF3600; text-decoration:underline;}
.black9 {font-size:12px;color:#333;}

.grey {font-size:12px;color:#666;}
.grey a:link, .grey a:visited {color:#666; text-decoration:none;}
.grey a:hover {color:#FF3600; text-decoration:underline;}

.black14 {color:#333;}
.black14 a:link, .black14 a:visited {color:#333; text-decoration:none;}
.black14 a:hover {color:#FF3600; text-decoration:underline;}

.blue {font-size:12px; color:#138EE1;text-decoration:none;}
.blue a:link,.blue a:visited {color:#138EE1;text-decoration:none;}
.blue a:hover {color:#FF5400;text-decoration:underline;}


.web {font-family:webdings;}
.bold {font-weight:bold;}

.h_24 {
	line-height:24px;
	text-align: left;
}
.h_20 {line-height:20px;}
.h_18 {line-height:18px;}
.h_16 {line-height:16px;}
.h_22 {line-height:22px;}
.h_25 {line-height:25px;}

.button1 {background-color:#ECE9D8;border-top:1px #fff solid;border-left:1px #fff solid;border-right:1px #716F64 solid;border-bottom:1px #716F64 solid;color:#003399;}
/*表格防撑破*/
table td { 
table-layout:fixed;
word-break:break-all;
word-wrap:break-word;
}
div { 
word-wrap:break-word;
}

.img{border:1px #ccc solid;padding:3px;}
.img1{border:1px #fff solid;}
.l{float:left;}
.r{
	float:right;
	text-align: left;
}

/*头尾样式*/
.a01 {float:left;width:224px;}
.a02 {float:right;text-align:right;}
.a03 {background-image:url(../image/pic_10.gif); }
.a04 {float:left;height:45px;width:831px; background-image:url(../image/pic_09.gif); background-repeat:no-repeat;}
.a05 {float:left;width:9px;}
.a06 {
	float:left;
	margin-top:12px;
	line-height:18px;
	padding-left:15px;
}
.a06 a {margin:0px 7px 0px 7px;}
.a06 b {color:yellow;}
.a06 b a:hover{color:#000;}
.tuchu a:link, .tuchu a:visited {color:yellow;}
.tuchu a:hover {color:#000;}
.a07 {float:right;margin-top:14px;}

.copyright {float:left;width:840px;margin-top:10px; background-image:url(../image/pic_44.gif); background-repeat:no-repeat;padding-top:40px;padding-bottom:10px;}


form {margin:0px;padding:0px;float:left;}
/*布局*/
.main {width:840px; float:left; clear:both;}
.main1 {width:840px; float:left; clear:both; margin-top:5px;}

/*--------------------------首页-----------------------------*/


.a08 {float:left;width:413px;}
.a08_p {float:left;padding-left:0px; width:840px; float:left; clear:both;}
.a08_1 {float:left;width:413px;}
.a08_2 {float:left;width:387px;border-right:1px #ccc solid;padding-left:25px;}
.a08_3 {float:left;width:366px;}
.a08_m {padding-bottom:10px;}
.a08_3 a {float:left;width:163px;padding-left:20px; background-image:url(../image/pic_37.gif); background-repeat:no-repeat;}
.a09 {float:right;width:388px;}
.a10 {float:left;width:308px; background-image:url(../image/pic_28.gif);height:33px;padding-left:60px;padding-top:20px; padding-right:20px;}
.a11 {float:left;width:328px; background-image:url(../image/pic_34.gif);padding:0px 25px 0px 35px;}
.a11 span {float:left;width:325px; }
.a11 b{font-weight:normal;font-size:12px; font-family:webdings;}
.a12 {float:left;width:388px;}

/*------------------------二级页------------------*/

.b01 { background-image:url(../image/line_10.gif); background-repeat:repeat-y;}
.b02 {float:left;width:188px;}
.b03 {float:right;width:640px;}
.b03_a {float:left;width:840px;}
.b04 {float:left;width:640px;}
.b05 {float:left;width:300px;margin-top:10px;border-bottom:1px #ccc solid; clear:both;}
.b06 {float:left;width:640px;margin-top:10px; text-indent:2em;}
.b07 {padding:10px;width:168px;}
.b07 b{font-weight:bold; color:#3399CC;font-size:16px;padding-left:10px;}
.b08 {float:left;width:178px;padding:5px;}
.b08 b {font-weight:bold; color:#3399CC;font-size:16px;}
.b09 {float:left;width:640px;margin-top:10px;}
.b09_a {float:left;width:840px;margin-top:10px;text-indent:2em;}
.b10 {float:left;width:366px;}
.b11 {float:left;width:254px;padding-left:20px;}
.b12 {float:left;width:247px;}
.b13 {float:left;width:210px; background-image:url(../image/jy_05.gif);padding:5px 20px 0px 17px;}
.b14{float:left;width:430px;}
.b15 {float:right;width:200px; background:#f2f2f2;}
.b15 strong{float:left;width:195px; background:#D1E0ED;padding-left:5px;}
.b16 {float:left;width:190px;padding:5px;margin-bottom:10px;border-bottom:1px #ccc dashed;}
.b16 b{float:left;width:190px;line-height:24px;font-weight:normal;color:#0066CC;}
.b16 u{ color:#FF0000;}

.center1{text-align:center;}



.foot{width:100%;height:auto;background:url(../images/foot_bg.jpg) repeat-x #434343;}
.footnav{line-height:43px;height:43px; text-align:center;color:#fff}
.footnav a{padding:0 10px;display:inline-block; text-align:center;color:#ffffff;}
.fen_city{width:1100px;height:100%;overflow:hidden;padding:15px 0 15px 0;background:url(../images/bottom_line.png) bottom repeat-x ;}
.fen_city li{width:335px;height:auto;padding:5px 0;float:left; text-align:center;padding-left:30px;}
.fen_city li span{width:70px;height:50px;lien-height:50px;float:left;color:#fff;font-size:30px;background:url(../images/line-right.png) right no-repeat;}
.fen_city li p{float:left;color:#fff; padding:5px 0 0 10px;}
.fen_city li p em{width:18px;height:13px;background:url(../images/tel_icon.png) left no-repeat;display:inline-block;padding:0 5px 0 0;}
.foot_wei{padding:15px 0;width:1100px; text-align:center}
.foot_wei p{line-height:22px;color:#fff;}


.STYLE2 {color: #666666}
.STYLE3 {color: #999999; }
.style1 {font-size: 18px}
.STYLE8 {color: #000000}
.STYLE9 {
	color: #FF0000;
	font-weight: bold;
}
.STYLE10 {color: #FF0000}
