@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 14px;
	color: #000000;
}
body {
	background:#d0d0d0;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	height:100%;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #0066CC;
}
a:active {
	text-decoration: none;
	color: #000000;
}
.font12 {font-size:12px;}
.font16 {font-size:16px;}
.bold {font-weight:bold;}
.color1 {color:#00567f;}
.color2 {color:#007bb5;}
.color3 {color:#005983;}
.color4 {color:#555555;}
.red {color:#FF0000;}
.zi_en {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#007bb5; font-weight:bold;}
.z1:link {
	color: #00567f;
	text-decoration: none;
}
.z1:hover {
	text-decoration: underline;
	color: #00567f;
}
.top{ border-bottom:#cccccc 1px solid; margin:auto;}
.body {width:932px; margin:auto;}



.banner_bj {width:100%; height:350px; background:url(../images/banner_bj.gif) repeat-x bottom ; text-align:center; margin-top:0px;}
.index_new {height:51px; background:url(../images/index_new.jpg) no-repeat top; margin-bottom:5px;}
.index_body {border-left:#c7c7c7 1px solid; border-right:#c7c7c7 1px solid; background:#FFFFFF; height:212px; line-height:18px;}
.index_jjfa {height:78px; background:url(../images/index_jjfa.jpg) no-repeat top; margin-top:5px;}
.index_jjfa_fl{float:left; width:88px; text-decoration:none; background:url(../images/fg1.png) no-repeat right; line-height:30px; text-align:center; font-family:"黑体"; font-size:14px;}
.line_x {border-bottom:#e6e6e6 1px solid; line-height:32px; padding-left:20px;}
.form1 {line-height:17px; color:#999999; height:17px; width:140px; border:#cfcfcf 1px solid;}


/* 栏目页样式 */
.k {margin:auto;}
.content {border-left:#c2c2c2 1px solid; border-right:#c2c2c2 1px solid; background:#FFFFFF; margin:auto;}
.left_top {background:url(../images/content_zjt.jpg) repeat-x; height:34px; margin-top:auto;}
.content_left{background:#fafafa; border-bottom:#dcdcdc 1px solid; border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid; margin:auto;}
.content_r{border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid; border-top:#dcdcdc 1px solid; margin-top:10px;}
.content_r1{border:#dcdcdc 1px solid; margin-top:10px;}
.k1{margin-top:10px; margin-left:10px;}
.top_jl1{margin-top:10px;}
.left_jl {padding-left:12px;}
.zjl{padding-top:12px; padding-left:25px; padding-right:20px; padding-bottom:12px; line-height:30px; text-indent:2em; text-align:left;}
.bk1{ border:#CCCCCC 1px solid; margin-top:10px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
.bk1_1{ border-left:#dcdcdc 1px solid; border-right:#dcdcdc 1px solid; border-top:#dcdcdc 1px solid; margin-top:10px; margin-left:0px; margin-bottom:0px; margin-right:0px;}
.zjl1{line-height:22px; padding-top:10px; padding-bottom:8px; padding-right:10px;}
.zjl2{line-height:16px; padding-top:3px; padding-bottom:3px; padding-right:10px; padding-left:12px;}
.tuk1{float:left; width:100px; text-align:center; margin-bottom:10px; margin-left:7px; margin-right:7px;}
.zjl3{padding-top:8px; padding-left:25px; padding-right:20px; padding-bottom:12px; line-height:30px; text-align:left; padding-left:16px;}
.em{text-indent:2em;}
.xuxian2{ border-top:#CCCCCC 1px dashed; padding-bottom:8px;}
.xuxian3{ border-bottom:#CCCCCC 1px dashed; padding-bottom:2px; padding-top:10px;}
.wk1{border:#CCCCCC 1px solid;}
/* 栏目页导航样式 */
.left_bdt{background-image:url(../images/left_bdt.jpg); width:196px; height:34px;}
.left_bz{ padding-left:16px; margin-left:10px; line-height:34px;}
.k1{margin-left:12px; line-height:20px;}
.part {width:180px; margin:auto; margin-top:12px;}
.part li { float:left;width:180px; height:26px;  background:#DBDBDB; margin-bottom:1px; font-size:13px; list-style-type:none; text-decoration:none; display:block; line-height:26px; text-align:center;}
.part li a:link {line-height:26px;width:180px; height:26px; display:block;}
.part li a:hover {width:180px; height:26px; font-weight:bold; background:#97E0F3; color:#1E1C1D; display:block;}
.part_bjt{background-image:url(../images/part_left.jpg); width:180px; height:12px; margin:auto;}

/* 新闻中心列表样式 */
.lbwk {padding-top:10px; padding-bottom:18px;}
.lbk1 {height:30px; line-height:32px; text-align:left; border-bottom:#CCCCCC 1px dashed; margin-top:5px;}
.lbz { padding-left:10px; font-size:14pxpx;}
.xuxian{ border-bottom:#CCCCCC 1px dashed; padding-bottom:8px;}



/*code based on Stu Nicholls "ultimate dropdown menu"
/*common styling*/

/*basic menu styling*/
.menu {width:590px;;position:relative;font-size:14px;font-weight:bold; margin:auto;}
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul li {
	float:left;
	position:relative;
	display:inline;
	background:url(../images/nav_fg.jpg) no-repeat right;

}
/*style of main items normal state*/
.menu ul li a, .menu ul li a:visited {float:left;display:block;text-decoration:none;color:#0c0c0c;width:auto;padding:0px 8px 0px 6px;line-height:40px;height:40px;}
* html .menu ul li a, .menu ul li a:visited {width:auto;}
/*hide sub nav items*/
.menu ul li ul {display:none;}
/*clear the main nav bg*/
.menu ul li ul li{background:none;}
/*style for table of sub nav items*/
table {margin:-1px;border-collapse:collapse;font-size:12px;}
/*specific to non IE browsers*/
/*main nav over state*/
.menu ul li:hover a {color:#005f90;background: transparent url(images/bgON.gif) bottom left repeat-x; }
/*show drop-down list*/
.menu ul li:hover ul {display:block;position:absolute;top:37px;margin-top:0px;left:0;width:100%;border-top:0px solid #fff;}
/*drop-down on state*/
.menu ul li:hover ul li a {display:block;background:#e3e3e3;color:#333;height:auto;line-height:16px;padding:2px 10px 2px 10px;width:80px;border-top:1px solid #fff;font-size:12px;}
/*sub drop-down over state*/
.menu ul li:hover ul li a:hover {
	color:#fff;
	background-position: 6px 8px;
	background-color: #3EB3D5;
	background-image: url(../images/sub-arrow.gif);
	background-repeat: no-repeat;
}




#lanmu {
	width:180px;
	line-height: 26px;
	list-style-type: none;
	text-align:left;
    /*定义整个ul菜单的行高和背景色*/

}
#lanmu ul,li{margin:0;padding:0;}

/*==================一级目录===================*/
#lanmu a {
 width: 160px;
 font-size:13px;
 display: block;
 padding-left:20px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#lanmu li {
 background:#dbdbdb; /*一级目录的背景色*/
 border-bottom:#FFF 1px solid; /*下面的一条白边*/
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}
#lanmu li a:hover{
 background:#93e0ee; /*一级目录onMouseOver显示的背景色*/
}
#lanmu a:link  {
 color:#222; text-decoration:none;
}
#lanmu a:visited  {
 color:#222;  text-decoration:none;
}
#lanmu a:hover  {
 color:#222;text-decoration:none;font-weight:bold;
}
/*==================二级目录===================*/
#lanmu li ul {
 list-style:none;
 text-align:left;
 
}
#lanmu li ul li{ 
 background: #ebebeb; /*二级目录的背景色*/

}
#lanmu li ul a{
         padding-left:25px;
         width:155px;
		 background:url(../images/d1.gif) no-repeat left;
		 font-size:12px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#lanmu li ul a:link  {
 color:#666; text-decoration:none;
}
#lanmu li ul a:visited  {
 color:#666;text-decoration:none;
}
#lanmu li ul a:hover {
 color:#333;
 text-decoration:none;
 font-weight:normal;
 background:url(../images/d1.gif) no-repeat left #f8f8f8;
 /* 二级onmouseover的字体颜色、背景色*/
}
/*==============================*/
#lanmu li:hover ul {
 left: auto;
}
#lanmu li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
#lanmu ul.collapsed {
 display: none;
}

#PARENT{
 width:20px;
 margin-left:-33px;
 margin-top:10px;
 margin-bottom:0px;
}
.nav_height{
	height:auto;
	
}



.txt{width:120px; height:18px; border:1px solid #8f99a2;}
.txta{width:90px; height:15px; border:1px solid #8f99a2;}
.txtara{width:480px; height:55px; font-size:12px; border:1px solid #8f99a2;}
.xa{border-bottom:1px dashed #ccc; margin-bottom:10px; height:10px;}
.xx{border:1px solid #ccc; margin-top:10px; height:245px; padding-left:10px; padding-top:10px;}
.bk{border:1px solid #ccc; margin-top:10px; height:130px; padding-left:10px; padding-right:3px; padding-top:8px;}
.bkk{border:1px solid #ccc; margin-top:10px; height:405px; _height:420px;  padding-left:10px; padding-top:10px; padding-right:10px;}
.wbk{border:1px solid #ccc; margin-top:10px; height:155px; padding-left:10px;}
.dbk{border:1px solid #ccc; margin-top:10px; height:70px; padding-left:10px; padding-top:10px; margin-bottom:10px;}





