* {
	padding:0;
	margin:0 auto;
}
body {
	font-size:14px;
	background:url(jmaswimagesjmbj05.jpg) no-repeat top;
	margin:0 auto;
	width:100%;
	background-color:#edeef0;
}
ul {
	list-style-type:none;
}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border:none;
}
#header {
	width:1000px;
	height:290px;
	margin:0 auto;
}
#header .img {
	width:1000px;
	height:239px;
}
.hdd {
	height: 42px;
	width: 1000px;
	background:url(jmaswimageslnav_bg.jpg) repeat-x left
}
.nav {
	width:850px;
	height:42px;
	margin:0 auto;
}
.nav a {
	display:block;
	width:90px;
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding-top:15px;
}
.nav a:hover {
	color:#fcff00
}
.nav b {
	display:block;
	width:2px;
	height:35px;
	float:left;
}
.sousuo {
	width:300px;
	height:42px;
	float:right
}
#main {
	width:1000px;
	height:850px;
	background-color:#FFF;
	margin:0 auto;
	clear:both;
	margin-bottom:20px
}
#mainnews {
	width:283px;
	height:245px;
	float:left;
	margin:10px 10px 0px 5px;
	border:0px solid #d5d1d1
}
#mainnews h2 {
	background:url(jmaswimageslbt_1.jpg) no-repeat left;
	height:35px
}
#mainnews h2 span {
	display:block;
	width:150px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:35px;
	padding-left:20px
}
.gd {
	font-size:12px;
	color:#666;
	float:right;
	padding-right:6px;
	font-weight:normal;
	padding-top:8px
}
.gengduo img {
	float:right;
	padding-top:10px;
	padding-right:2px;
}
#mainnews ul {
	padding-top:10px;
	padding-left:5px;
	width:280px;
	height:205px;
	overflow:hidden;
}
#mainnews li {
	width:280px;
	line-height:28px;
	float:left;
	display:inline;
	border-bottom:0px dashed #d5d1d1
}
#mainnews li span {
	line-height:28px;
	float:right;
	color:#666;
	font-size:13px;
}
#mainnews li a {
	line-height:28px;
	font-size:13px;
	color:#333333;
	text-align:left;
	background:url(jmaswimagesli.jpg) no-repeat left;
	padding-left:12px;
}
#mainnews li a:hover {
	line-height:28px;
	font-size:13px;
	color:#ff0000;
	text-align:left;
}
#focus {
	width:372px;
	height:246px;
	float:left;
	margin:10px 0 6px 0px;
}
#mainnews2 {
	width:320px;
	height:245px;
	float:right;
	margin:10px 0px 0px 0px;
	border:0px solid #d5d1d1
}
#mainnews2 h2 {
	background:url(jmaswimagesbt_2.jpg) no-repeat left;
	height:35px
}
#mainnews2 h2 span {
	display:block;
	width:150px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:35px;
	padding-left:20px
}
#mainnews2 ul {
	padding-top:10px;
	padding-left:5px;
	width:320px;
	height:205px;
	overflow:hidden;
}
#mainnews2 li {
	width:310px;
	line-height:28px;
	float:left;
	display:inline;
	border-bottom:0px dashed #d5d1d1
}
#mainnews2 li span {
	line-height:28px;
	float:right;
	color:#666;
	font-size:13px;
}
#mainnews2 li a {
	line-height:28px;
	font-size:13px;
	color:#333333;
	text-align:left;
	background:url(jmaswimagesli.jpg) no-repeat left;
	padding-left:12px;
}
#mainnews2 li a:hover {
	line-height:28px;
	font-size:13px;
	color:#ff0000;
	text-align:left;
}
#mainnews3 {
	width:283px;
	height:190px;
	float:left;
	margin:10px 10px 0px 5px;
	border:0px solid #d5d1d1
}
#mainnews3 h2 {
	background:url(jmaswimageslbt_1.jpg) no-repeat left;
	height:35px
}
#mainnews3 h2 span {
	display:block;
	width:150px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:35px;
	padding-left:28px
}
#mainnews3 ul {
	padding-top:10px;
	padding-left:5px;
	width:280px;
	height:150px;
	overflow:hidden;
}
#mainnews3 li {
	width:280px;
	line-height:28px;
	float:left;
	display:inline;
	border-bottom:0px dashed #d5d1d1
}
#mainnews3 li span {
	line-height:28px;
	float:right;
	color:#666;
	font-size:13px;
}
#mainnews3 li a {
	line-height:28px;
	font-size:13px;
	color:#333333;
	text-align:left;
	background:url(jmaswimagesli.jpg) no-repeat left;
	padding-left:12px;
}
#mainnews3 li a:hover {
	line-height:28px;
	font-size:13px;
	color:#ff0000;
	text-align:left;
}
.zwgk {
	float:right;
	width:700px;
	height:191px;
	margin:10px 0px 0px 0px;
}
.zwgk_l {
	float:left;
	width:17px;
	height:191px
}
.zwgk_z {
	width:666px;
	float:left;
	height:181px;
	background-color:#ededed;
	padding-top:10px;
}
.zwgk_r {
	float:right;
	width:17px;
	height:191px
}
.zwgk_nei {
	height:168px;
	float:left
}
.box {
	float:right;
	width:520px
}
.box ul li {
	width:108px;
	height:38px;
	padding-left:50px;
	margin-left:10px;
	margin-right:5px;
	font-size:13px;
	line-height:23px;
	float:left;
	margin-top:13px
}
.box ul li a {
	line-height:38px
}
#mainbt {
	width:490px;
	height:170px;
	float:left;
	margin:15px 0 6px 5px;
}
#mainbt h2 {
	background:url(jmaswimageslbt_3.jpg) no-repeat left;
	height:30px
}
#mainbt h2 span {
	display:block;
	width:150px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
	padding-left:40px
}
#mainbt ul {
	padding-top:10px;
	padding-left:5px;
	width:480px;
	height:130px;
	overflow:hidden;
	border:0px solid #d5d1d1;
}
#mainbt .gd {
	padding-top:10px
}
#mainbt li {
	width:470px;
	line-height:27px;
	float:left;
	display:inline;
	border-bottom:0px dashed #d5d1d1
}
#mainbt li span {
	line-height:27px;
	float:right;
	color:#666;
	font-size:13px;
}
#mainbt li a {
	line-height:27px;
	font-size:13px;
	color:#333333;
	text-align:left;
	background:url(jmaswimagesli.jpg) no-repeat left;
	padding-left:12px;
}
#mainbt li a:hover {
	line-height:27px;
	font-size:13px;
	color:#ff0000;
	text-align:left;
}
#mainbt_l {
	width:490px;
	height:170px;
	float:left;
	margin:15px 0 6px 5px;
}
#mainbt_l h2 {
	background:url(jmaswimageslbt_3-1.jpg) no-repeat left;
	height:30px
}
#mainbt_l h2 span {
	display:block;
	width:150px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
	padding-left:40px
}
#mainbt_l ul {
	padding-top:10px;
	padding-left:5px;
	width:480px;
	height:130px;
	overflow:hidden;
	border:0px solid #d5d1d1;
}
#mainbt_l .gd {
	padding-top:10px
}
#mainbt_l li {
	width:470px;
	line-height:27px;
	float:left;
	display:inline;
	border-bottom:0px dashed #d5d1d1
}
#mainbt_l li span {
	line-height:27px;
	float:right;
	color:#666;
	font-size:13px;
}
#mainbt_l li a {
	line-height:27px;
	font-size:13px;
	color:#333333;
	text-align:left;
	background:url(jmaswimagesli.jpg) no-repeat left;
	padding-left:12px;
}
#mainbt_l li a:hover {
	line-height:27px;
	font-size:13px;
	color:#ff0000;
	text-align:left;
}
.bm {
	clear:both;
	width:990px;
	height:318px;
	margin-top:10px
}
.bm h2 {
	height:39px;
	background:url(jmaswimageslbt_4.jpg)
}
.bm h2 a {
	display:block;
	width:200px;
	color:#0033cc;
	font-size:14px;
	padding-left:40px;
	float:left;
	line-height:39px
}
.liebiao {
	float:left;
	width:760px;
	height:258px;
	margin:1px 0 2px 10px;
	font-size:12px
}
.anniu {
	float:right;
	width:200px;
	height:250px;
	margin:1px 10px 0px 0px;
}
.bt {
	background-color:#fed78e;
	border: 1px solid #fff;
	text-align:center
}
.ggfw_left {
	border-right:2px solid #fff;
}
.boder {
	text-align:center
}
.anniu a {
	display:block;
	width:178px;
	height:65px;
	margin-bottom:5px;
}
.footer {
	background:url(jmaswimageslfoot.jpg) repeat-x left;
	font-size:12px;
	height:120px;
	clear:both;
	width:1000px
}
