﻿UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}


 A:link {
	COLOR:#666666 ;TEXT-DECORATION: none; }
 A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR:#ff0000; TEXT-DECORATION: none;
}

td, th {
display: table-cell;
vertical-align: inherit;
}
body {
	color:#333;  font-family:microsoft YAHEI; min-width:1070px;background-image:url(../images/bjmzr.jpg); background-repeat:no-repeat; background-size:100% 150px; background-position:top; background-color:#FFFFFF
}
.topk{
	width:1066px;
	margin: auto;
}
.logo{ float:left;}
.toprk{
	width:263px;
	float:right;
	margin-top:20px;
	text-align: right;
	font-size: 12px;
	line-height: 36px;
}
.sswk{ width:193px; margin-top:55px; margin-bottom:21px; margin-left:40px;
	float:left;}
form {
    margin: 0;
}
#search_box {
	width: 210px;
	height: 44px;
	float: right; 
}
#search_box #s {
	float: left;
	padding: 0;
	width: 153px;
	font-size: 0.8em;
	height: 17px;
	line-height:17px;
	border: solid 2px #067cdc;
}
#search_box #go {
	float: left;
}
#search_box #s {
	float: left;
	padding: 0;
	width: 158px;
	font-size: 0.8em;
	height: 35px;
	line-height:35px;
	border: solid 2px #087cd6;
}

.clear{ clear:both;}
.topdwk{width:100%; }
.dhtk{
width:1066px; margin:auto; height:48px; background-image:url(../images/dhbj.jpg); background-repeat:repeat-x; z-index:9999;
}

#menu {
	width:796px;
	height:48px;
	float:left;
	padding-left: 0px;
}
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu ul li {
	float:left;
	color:#ffffff;
	font-size: 18px;
}
#menu ul li a {
	display:block;
	width:auto;
	height:48px;
	line-height:48px;
	text-align:center;
	background-image: url(../images/dhbj.jpg);
	background-repeat:no-repeat;
	font-size:16px;
	color:#373428;
	padding:0px 24px;
}
#menu ul li a:hover {
	color: #FFF;
	background-image: url(../images/dhbj2.jpg); background-repeat:repeat-x; 
}
#menu ul li a#current {}
#menu ul li ul {display:none; position:absolute;  }
#menu ul li ul li { float:none;  margin:0;}
#menu ul li ul li a { background-image: url(../images/bj1.jpg); background-repeat:repeat-x; border-bottom:solid 1px #FFF;}
#menu ul li ul li a:hover { color: #FFF; background-image: url(../images/bj2.jpg); background-repeat:repeat-x;}
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}
.wz1{background-image:url(../images/dhbj2.jpg); background-repeat:repeat-x; color:#FFF; float:left; width:96px; line-height:48px; text-align:center;  font-size:16px;}
.wz1 a{ color:#FFF;}
.wz1 a:hover{ color:#FFF;}
.sjk{
	float:left;
	margin-top:11px;
	height:25px;
	width:135px;
	border:solid 1px #CCC;
	background-color:#FFF;
	font-size:12px;
	color:#000;
	line-height:25px;
	padding-left:12px;
	padding-right:8px;
}
.mk{
	width:1066px;
	background-color: #FFF;
	height: auto;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-bottom: 15px;
}
.lm1wk{
	width:337px;
	float:left;
	margin-top:3px;
	height: 36px;
	background-image: url(../images/bj5.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left: 14px;
}
.lm1title{
	width:300px;
	float:left;
	line-height:36px;
	padding-left:22px;
	background-image:url(../images/b1.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	z-index: 9999;
}
ul,li{ list-style:none;}
.tab{
	width:337px;
	margin-left: 14px;
	padding-top: 7px;
	float: left;
	margin-right: 15px;
}
.tab-hd {
	overflow: hidden;
	font-size: 14px;
	zoom: 1;
	height: 28px;
	background-image: url(../images/b1.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;
}
.tab-hd li{
	float:left;
	width: auto;
	color:#616367;
	text-align:center;
	cursor:pointer;
	line-height: 28px;
	width:70px; text-align:center;  font-weight:bold; 
}
.tab-hd li.active{
	line-height: 28px;
	color:#067cdc; width:70px; text-align:center;
}
.tab-bd li{ padding-top:8px;
	display:none;
	border-top:0 none;
	font-size:24px;
	background-image:url(../images/bj5.jpg);
	background-repeat:no-repeat;
}
.tab-bd li.thisclass{ display:list-item;}

.more1{
	float:right;
	line-height:28px;
	background-image: url(../images/b2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right:8px;
	padding-right: 10px;
}
.lbwz1{
	width: 251px;
	float:left;
	line-height:30px;
	font-size:12px;
	background-image:url(../images/b3.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 15px;
	padding-right: 15px;
	border-bottom: dotted 1px #CCC;
	margin-left: 5px;overflow: hidden;white-space: nowrap;
}
.sj1{line-height:30px;
	font-size:12px;  border-bottom: dotted 1px #CCC;}
#outer {
	width:337px;
	margin-left: 15px;
	padding-top: 7px;
	float: left;
	margin-right: 40px;
}
#tabc {
	overflow: hidden;
	font-size: 14px;
	zoom: 1;
	height: 28px;
	background-image: url(../images/b1.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
}
#tabc li {float:left;
	width: auto;
	text-align:right;
	cursor:pointer;
	line-height: 28px;
	width:70px; font-weight:bold; 	cursor:pointer;	}
#tabc li.active{
	line-height: 28px;
	color:#067cdc; width:70px; text-align:right;
}

#tabc li.current {
	float:left;
	color:#616367;

	cursor:pointer;
	line-height: 28px;
	width:70px;
	text-align:right;
	font-weight:bold;
}

.tab-hd li a{color:#616367;}
.tab-hd li a:hover{color:#067cdc;}

#tabc li.current a{color:#067cdc;}
#tabc li.current a:hover{
	color: #067cdc;
}
#tabc li a{color:#616367;}
#tabc li a:hover{
	color: #067cdc;
}
#content {border-top-width:0; color:#616367;}
#content ul { padding-top:8px;
	display:none;
	border-top:0 none;
	font-size:24px;
	background-image:url(../images/bj5.jpg);
	background-repeat:no-repeat;}
.rk{
	width:264px;
	height:auto;
	float:left;
	background-color:#eeeeee;
	padding-top: 11px;
	padding-bottom: 11px;
	padding-left: 25px;
}
.rk li{
	float: left;
	width:239px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.yqlj{
	width:1066px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
.foot{
	width:100%;
	background-color:#666666;
	height:50px;
	text-align:center;
	line-height:50px;
	font-family:microsoft YAHEI;
	color:#FFF;
	font-size: 14px;
}
.ztkj{ color:#FFF;}
.ztkj a{ color:#FFF;}
.ztkj a:hover{ color:#FF0;}
.nymk{
	width:1056px;
	background-color: #FFF;
	height: auto;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	padding-bottom: 15px;
	padding-left:10px;
}
.nyldhwk{
	width:262px;
	float:left;
	background-image: url(../images/bj6.jpg);
	background-repeat: no-repeat;
	margin-right:10px; min-height:615px;
}
.nyltopk{
	width:262px;
	float:left;
	height:68px;

	margin-top:8px;
}

.nydhwz2{
	color:#ffffff;
	width:262px;
	float:left;
	line-height:50px;
	font-size:24px;
	font-family:microsoft YAHEI; text-align:center;
}
.nydhflwk{
	width:210px;
	float:left;
	background-image:url(../images/bj7.jpg);
	background-repeat:repeat-y;
	padding-top: 26px;
	padding-right: 26px;
	padding-left: 26px; height:510px;
}
.nydbpic{ float:left; width:262px; height:39px;}
.nyrk{
	width:767px;
	border:solid 1px #d8d8d8;
	float: left;

}
.nyrtop{
	width:765px;
	height:35px;
	float:left;
	border:solid 1px #ffffff;
	line-height:35px;
	font-size: 12px;
	background-color: #f1f1f1;
	font-family: "宋体";
}
.nyrtop a{ color:#000;}
.nyrtop a:hover{ color:#f00;}
.nynrwk1{
	width:739px;
	float:left;
	line-height: 30px;
	font-size: 12px;
	margin-bottom: 0px;
	padding-top: 24px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	border-top: solid 1px #d8d8d8;
}
.nyrnrtopk{
	width:739px;
	float:left;


}
.nydbgdk{
	width:740px;
	float:left;
	margin-right: 14px;
	margin-left: 14px;
}
.xwnylbw{width:739px;
	float:left;}
.xwnylbw li{
	width:739px;
	float:left;
	border-bottom:solid 1px #a3a3a3;
	margin-bottom: 24px;
}
.xwlbtbk{
	width:140px;
	height:81px;
	float:left;
	margin-left:10px;
	margin-right:36px;
	background-color:#fff;
	padding:4px;
	margin-bottom: 21px;
}
.xwlbwzk{
	width:540px;
	float:left;
	height:30px;
	font-family:microsoft YAHEI;
	color:#000;
}
.xwlbwzk a{ color:#000;}
.xwlbwzk a:hover{ color:#f00;}
.nr_fy{
	width:739px;
	float:left;
	border:1px solid #D2D2D2;
	margin-top:0px;
	background:#EEEEEE; font-family:microsoft YAHEI;
	height:30px
}
.nr_fy li{width:47%; float:left; line-height:30px; font-size:15px}
.zcfgtbk{
	width:81px;
	height:110px;
	float:left;
	margin-left:10px;
	margin-right:36px;
	background-color:#a8a8a8;
	padding:4px;
	margin-bottom: 21px;
}
.zcfglbwzk{
	width:540px;
	float:left;
	height:57px;
	font-family:microsoft YAHEI;
	color:#000;
	margin-top: 30px;
}
.zcfglbwzk a{ color:#000;}
.zcfglbwzk a:hover{ color:#f00;}
.wzybt{
	width:739px;
	float:left;
	height: 50px;
	font-family: 微软雅黑;
	font-size: 2em;
	color: #F00;
	line-height: 50px;
	text-align: center;
	font-weight: bold;
	margin-top: 20px;
}
	.fbtime{
	width:657px;
	margin-left: 40px;
	margin-right: 40px;
	float: left;
	height: 30px;
	font-family: 宋体;
	font-size: 12px;
	color: #555555;
	line-height: 30px;
	text-align: center;
	border: 1px dashed #555555;
	margin-top: 20px;
	margin-bottom: 20px;
}
.wzyzw{
	width: 695px;
	font-family: 宋体;
	color: #555555;
	line-height: 36px;
	font-size: 14px;
	float: left;
	text-indent: 28px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 0px;
}

   后来加的代码   
.lbx1{
	line-height: 36px;
	font-size: 14px;
	font-family: 宋体;
	margin-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d0d0d0;
}
.lbx2{
	width:108px;
	line-height: 36px;
	font-size: 14px;
	font-family: "宋体";
	margin-top: 5px;
	text-align: right;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d0d0d0;
	color: #333333;
}
.rxwz{
	font-size:14px;
	float:left;
	line-height:40px;
	border-bottom: solid 1px #9a9a9a;
	width:229px; 	background-image:url(../images/rxbj.jpg);
	background-repeat:repeat-x; background-position:bottom; padding-left:10px;
}
.linkbox{ width:1066px; height:70px; margin:auto; border:solid 1px #d8d8d8; background-color:#FFF; }

.linkbox li{
	width: 260px;
	height: 40px;
	float: left;
	margin-left: 6px;
	margin-bottom: 10px;
	margin-top: 10px;
}


.nav{ height:57px; background:url(../images/nav_bg.png) repeat-x; }
.nav ul{ width:1066px;height:57px; background:url() center bottom no-repeat; margin:auto; position:relative; z-index:999;}
.nav ul li{ float:left; line-height:57px; width:141px;}
.nav ul li a{ color:#fff; font-size:1.8rem;font-size:18px; font-weight:bold;}
.nav ul li a.current{ background:#fff;color:#087cd6; margin-top:2px; line-height:55px;}
/*.nav ul li:hover{ background:#fff;}*/

.nav ul li.home{ background:url(../images/home.png) 37px center no-repeat; padding-left:69px; width:109px; height:57px;}
.nav ul li .submenu{ display:none;}
.nav ul li .submenu a{ color:#087cd6; float:left;}
.nav ul li:hover a.current{z-index:999; background:none; color:#fff;}

.nav ul li:hover .submenu{ display:block; position:absolute; top:57px; left:0; background:url(../images/sub_bg.png) repeat; min-height:47px; width:100%; z-index:11;-moz-box-shadow:0px 2px 2px #edeef0; -webkit-box-shadow:0px 2px 2px #edeef0; box-shadow:0px 2px 2px #edeef0; background-color:#FFFFFF }
.nav ul li:hover .submenu a{ background:none;margin-right:26px;}

.submenu_icon1{background:url(../images/navpoint.png) 202px top no-repeat; overflow:hidden; clear:both;/*padding-left:65px;*/ padding-top:0px;}
.submenu_icon2{ background-position:340px top;}
.submenu_icon3{ background-position:485px top; padding-top:5px; padding-bottom:0px;}
.submenu_icon3 a{ height:47px; line-height:47px;}
.submenu_icon4{ background-position:626px top;}
.submenu_icon5{ background-position:767px top;}
.submenu_icon6{ background-position:908px top;}
.submenu_icon7{ background-position:1049px top;}
.n_icon{ display:none;}
.zxfw_top2box{ background-image:url(../images/zxfw_banner.png);}

.txt1_fw{ width:335px;}
.marl95{ margin-left: 95px; }
.marl404{ margin-left:34px; }
.marl518{ margin-left: 246px; }
.marl514{ margin-left: 480px; }
.marl604{ margin-left: 400px; }
.marl704{ margin-left: 834px; }
.nav_wap{ display: none; }
/*menu*/
#bottom{ min-width:1024px; margin-top:20px;}
.bottom{ border-top:3px solid #16639f; padding:20px 0 76px; min-width:1024px;}
#menubot {display:block; width:1024px; margin:auto; height:50px;}
#menubot .mainlevel {float:left; color:#fff; font-size:14px; text-align:left;* text-align:left; display:block;background:#e6e6e6 url(../images/point2.png) 181px center no-repeat; width:130px; height:30px; line-height:30px; margin-right:23px; }
#menubot .mainlevel a {text-decoration:none;color:#4c4c4c; font-size:14px;padding-left:9px;display:block;height:30px; line-height:30px; cursor:pointer;}
#menubot .noback{background:none; width:80px;}
#menubot .noback a{ font-weight:bold;}

#menubot .mainlevel ul {position:absolute; display:none; /*IE is great need, width>=li.length*/ width:128px; height:55px; overflow-x:hidden;overflow-y:scroll;background-color:#f7f7f7; border:#ededed 1px solid; z-index:999; margin-top:-87px; }
#menubot .mainlevel li { float:none; background:none; font-size:14px; padding:0px;width:198px; z-index:1000;line-height:26px;height:26px;}

#menubot .mainlevel li a {font-size:14px; text-decoration:none; text-align:left; padding:0; margin:0; padding-left:10px; font-weight:normal; line-height:26px; background:none;display:block;width:188px; float:left;  text-overflow:ellipsis;white-space:nowrap;overflow:hidden;/*IE6 only*/ height:26px;}

#menubot .mainlevel li:hover{ padding:0;}
#menubot .mainlevel li:hover a { background-color:#087cd6; color:#fff;}
.bottable{ margin:auto; font-size:1.4rem; color:#4c4c4c;}
.botnava{ display:inline-block; margin-left:20px;}

.bottom_phone{ display:none;}
#menubot .mainlevel_jjz{width: auto; background-image: none;}
#menubot .mainlevel_jjz a{ padding: 0 17px;  }
.nyzslbk{ width:739px; float:left; height: auto; }
.nywzlbk li{
	width:550px;
	float:left;
	height: 32px;
	background-image:url(images/hd.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 15px;
	line-height: 32px;
	padding-right: 30px;
	overflow: hidden;
	border-bottom:dotted 1px #999;
}
.pwk2{
	width:154px;
	float:left;
	height:auto;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 25px;
}
