html {
	background-color: #e8ecef;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
h1 {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	display: inline;
}
h2 {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	display: inline;
}

A:link {
	COLOR: #000;
	text-decoration: none;
}
A:visited {
	COLOR: #000;
	text-decoration: none;
}
A:hover {
	COLOR: #000;
	text-decoration: none;
}
A:active {
	COLOR: #000;
	text-decoration: none;
}
#main {
	background-image: url(images/ebg_1.png);
	background-repeat: repeat-x;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 960px;
}

#nav {
	width: 960px;
	height: 30px;
	background-image: url(images/et_1.png);
	background-repeat: no-repeat;
	padding-bottom: 7px;
	font-size: 14px;
}
#nav ul {
	list-style-type: none;
	height: 30px;
	line-height: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#nav li {
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 120px;
}
#nav li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

#logo {
	width: 960px;
	height: 75px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logor {
	float: right;
	width: 270px;
	height: 75px;
}
#logol {
	height: 75px;
	width: 300px;
	float: left;
	padding-left: 20px;
	line-height: 35px;
	font-size: 13px;
	color: #3b7eb1;
}

#logo1 {
	height: 50px;
	width: 216px;
	padding-left: 20px;
	padding-top: 12px;
	padding-bottom: 13px;
	float: left;
}
#logo2 {
	float: right;
	height: 28px;
	width: 200px;
	margin-top: 4px;
	margin-right: 20px;
	background-image: url(images/ebg_2.png);
	line-height: 28px;
	margin-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
}
#logo2 li {
	float: left;
	width: 60px;
	list-style-type: none;
	display: inline;
	padding-right: 6px;
	font-size: 13px;
	color: #40759e;
	line-height: 28px;
}

#logo2 ul {
	display: inline;
	list-style-type: none;
}

#logo3 {
	height: 25px;
	width: 270px;
	float: right;
	list-style-type: none;
	background-image: url(images/zcrx.png);
}
.k4left {
	WIDTH: 964px;
	POSITION: relative;
	HEIGHT: 200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}

#picbanner DIV {
	LEFT: auto;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px;
	clip: rect(0px,auto,0px,auto);
	right: auto;
	bottom: 0px;
	height: 200px;
	width: 964px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#piclist {
	RIGHT: 15px; WIDTH: 660px; BOTTOM: 7px; POSITION: absolute
}
#picimg {
	RIGHT: 15px; WIDTH: 660px; BOTTOM: 7px; POSITION: absolute
}
#piclist DIV {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 7px; WIDTH: 104px; HEIGHT: 37px
}
#picimg DIV {
	DISPLAY: block; FLOAT: right; MARGIN: 0px 7px; WIDTH: 104px; HEIGHT: 37px
}
#piclist DIV {
	BACKGROUND: #ffffff
}
#picimg IMG {
	MARGIN: 2px; WIDTH: 100px; CURSOR: pointer; HEIGHT: 33px
}

* HTML .display_block {
	DISPLAY: inline-block
}
.display_block {
	DISPLAY: block; FLOAT: left
}
#box {
	width: 960px;
}

#left {
	float: left;
	width: 727px;
}
#foot {
	width: 960px;
	height: 80px;
	font-size: 12px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	float: left;
}

#left1 {
	height: 35px;
	width: 700px;
	background-image: url(images/ebg_5_t.jpg);
	padding-left: 27px;
}

#left2 {
	height: 35px;
	width: 700px;
	background-image: url(images/ebg_5_t.jpg);
	padding-left: 27px;
	margin-top: 5px;
}
#left3 {
	height: 210px;
	width: 727px;
	background-image: url(images/ebg_457.gif);
	background-repeat: repeat-y;
}

#left4 {
	height: 35px;
	width: 700px;
	background-image: url(images/ebg_5_t.jpg);
	padding-left: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}
#left4 img {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 5px;
	margin-bottom: -12px;
}
#left5 {
	height: 80px;
	width: 727px;
	background-image: url(images/ebg_457.gif);
}

#left6 {
	height: 35px;
	width: 700px;
	background-image: url(images/ebg_5_t.jpg);
	padding-left: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}
#left6 img {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 5px;
	margin-bottom: -12px;
}

#left7 {
	height: 80px;
	width: 727px;
	background-image: url(images/ebg_457.gif);
	background-repeat: repeat-y;
}

#right {
	float: right;
	width: 227px;
	background-repeat: repeat-y;
	margin-top: 5px;
}
#right1 {
	height: 158px;
	background-image: url(images/ebg_227.gif);
	width: 227px;
	text-align: center;
}
#right2 {
	width: 200px;
	background-image: url(images/rbgh.png);
	height: 35px;
	padding-left: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
	line-height: 35px;
}


#left11 {
	height: 125px;
	background-image: url(images/ebg_457.gif);
	width: 715px;
	padding-right: 5px;
	padding-left: 7px;
	font-size: 13px;
	color: #3b7eb1;
	padding-top: 5px;
	line-height: 25px;
}
#left111 {
	background-image: url(images/ebg_3.png);
	width: 644px;
	margin-top: 5px;
	padding-left: 43px;
	padding-right: 40px;
	height: 236px;
}
#left111 ul {
	display: inline;
}
#left111 li {
	float: left;
	height: 91px;
	width: 301px;
	list-style-type: none;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-image: url(images/ebg_4_h.png);
	display: inline;
	margin-right: 10px;
}

#left1 img {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 5px;
	margin-bottom: -12px;
}
#left111  li img {
	height: 80px;
	width: 55px;
}
#left111 h3 {
	color: #3b7eb1;
	font-size: 12px;
	font-weight: bolder;
	display: inline;
}
.gk{
	width: 55px;
	height: 80px;
	padding-left: 5px;
	padding-top: 5px;
	float: left;
}
.gk2 {
	width: 200px;
	float: right;
	height: 70px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #687f96;
}
.gk2 h3 {
	color: #3b7eb1;
	display: inline;
	font-size: 12px;
	font-weight: bolder;
}
#left2 img {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 5px;
	margin-bottom: -12px;
}
#left3 ul {
	display: inline;
	list-style-type: none;
}
#left3 li {
	float: left;
	width: 220px;
	margin-right: 10px;
	margin-left: 10px;
	list-style-type: none;
	display: inline;
	height: 50px;
	margin-top: 10px;
	background-image: url(images/li.png);
	margin-bottom: 10px;
	font-size: 14px;
	color: #3b7eb1;
}
#left3 li img {
	margin-bottom: -15px;
	padding-top: 4px;
	padding-right: 5px;
	padding-left: 6px;
}
#left7 ul {
	display: inline;
}
#left7 li {
	display: inline;
	float: left;
	height: 50px;
	width: 160px;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: 20px;
	font-size: 14px;
}
#left7 img {
	margin-bottom: -20px;
}
#lef7d {
	background-image: url(images/lbd.png);
	height: 3px;
	width: 727px;
	background-repeat: no-repeat;
}
.geduan{
	clear: both;
	width: 960px;
	height: 4px;
	margin-top: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #b9c9d2;
}
#right3 {
	background-image: url(images/ebg_227.gif);
	background-repeat: repeat-y;
	height: 292px;
	width: 217px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#right4 {
	height: 35px;
	width: 200px;
	background-image: url(images/rbgh.png);
	padding-left: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	margin-top: 5px;
}
#right5 {
	background-image: url(images/ebg_227.gif);
	background-repeat: repeat-y;
	height: 245px;
	width: 227px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#right2 img {
	margin-bottom: -12px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 12px;
}
#right4 img {
	margin-bottom: -12px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 12px;
}
#right3 ul {
	display: inline;
	padding-top: 10px;
	padding-left: 10px;
}
#right3 li {
	list-style-type: none;
	display: inline;
	width: 217px;
	float: left;
	font-size: 13px;
	color: #40759e;
	line-height: 22px;
}
.topnews-ul {
	display: inline;
	padding-top: 10px;
	padding-left: 10px;
	list-style-type: none;
}
.topnews-ul li {
	list-style-type: none;
	display: inline;
	width: 217px;
	float: left;
	padding-left: 5px;
	font-size: 13px;
	color: #40759e;
	padding-right: 5px;
	line-height: 22px;
}
.topnews-ul span {
	float: right;
	color: #666666;
}
.topnews-ul a {
	color: #40759e;
}

.under {
	background-image: url(images/rbd.png);
	height: 3px;
	width: 227px;
}
.lef7d {
	background-image: url(images/lbd.png);
	height: 3px;
	width: 727px;
	background-repeat: no-repeat;
}
.under2 {
	background-image: url(images/rbd2.png);
	height: 3px;
	width: 227px;
	margin-top: 5px;
}
#underlian {
	background-image: url(images/ebg_227.gif);
	height: 73px;
	width: 220px;
	padding-right: 3px;
	padding-left: 4px;
}
#444444 {
	height: 70px;
	width: 133px;
	background-image: url(images/58.jpg);
}
#product {
	width: 962px;
	background-image: url(images/product.png);
	height: 704px;
}
#product ul {
	height: 129px;
	width: 882px;
	margin-left: 75px;
	padding-top: 33px;
}
#product li {
	float: left;
	height: 120px;
	width: 294px;
}
.line {
	height: 1px;
	width: 802px;
	margin-left: 75px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5591c0;
}
.pleft {
	float: right;
	font-size: 12px;
	width: 200px;
	line-height: 22px;
	color: #40759e;
}
#product img {
	margin-bottom: -90px;
}
.pleft h1 {
	color: #40759e;
}
#prol {
	width: 740px;
	height: 79px;
	background-image: url(images/lianh.png);
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 200px;
}
#product img {
}
#prol img {
	margin-top: 20px;
}
#left-l{
	width: 234px;
	float: left;
}
#right-l {
	float: right;
	width: 716px;
	height: 100%;
	font-size: 14px;
	color: #000000;
}
#prlh {
	height: 47px;
	width: 200px;
	padding-left: 34px;
	line-height: 47px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	background-image: url(images/prlh.png);
}
#prlb {
	background-image: url(images/prolb.png);
	width: 198px;
	padding-right: 18px;
	padding-left: 18px;
}
#prlf {
	background-image: url(images/prlf.png);
	height: 18px;
	width: 234px;
}
#prlb ul {
	display: inline;
}
#prlb li {
	width: 198px;
	height: 32px;
	display: inline;
	float: left;
	line-height: 32px;
	text-align: center;
	font-size: 14px;

}

.pblba {
	background-image: url(images/plb2.png);
	display: block;
	height: 32px;
	width: 198px;
	line-height: 32px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}
.pblba a {
	color: #FFFFFF;
	display: block;
	height: 32px;
	width: 198px;
}
.pblba2 a {
	color: #3b7eb1;
	display: block;
	height: 32px;
	width: 198px
	
}
.pblba2 a:hover{
	background-image: url(images/plb1.png);
	display: block;
	height: 32px;
	width: 198px;
	line-height: 32px;
	font-weight: bold;
	color: #3b7eb1;
	font-size: 14px;
}
#lianxiwomen {
	float: left;
	width: 220px;
	padding-right: 4px;
	padding-left: 3px;
	height: 158px;
	background-image: url(images/ebg_227.gif);
	padding-top: 4px;
	margin-right: 3px;
	margin-left: 3px;
}
.under3 {
	background-image: url(images/rbd2.png);
	height: 3px;
	width: 227px;
	margin-top: 5px;
	margin-right: 3px;
	margin-left: 3px;
}
#under4 {
	background-image: url(images/rbd.png);
	height: 3px;
	width: 227px;
	margin-right: 4px;
	margin-left: 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
	background-repeat: no-repeat;
}
#righth {
}
#rightlh {
	height: 35px;
	width: 680px;
	background-image: url(images/rbgl.jpg);
	padding-left: 36px;
	font-size: 14px;
	font-weight: bold;
	color: #3B7EB1;
}
#rightlb {
	background-image: url(images/rightlb.jpg);
	width: 594px;
	background-repeat: repeat-y;
	min-height: 530px;
	height:100%;
	_height: 530px;
	padding-right: 67px;
	padding-left: 56px;
}
.rightdl {
	background-image: url(images/rbdl.png);
	height: 3px;
	width: 716px;
	background-repeat: no-repeat;
}
#rightf1 {
	height: 33px;
	width: 558px;
	background-image: url(images/lr1.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	line-height: 33px;
	font-size: 13px;
	font-weight: bold;
	color: #3b7eb1;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 18px;
}
#rightf2 {
	width: 558px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAD8E3;
	margin-top: 10px;
	padding-right: 18px;
	padding-left: 17px;
	font-size: 14px;
	color: #687f96;
	line-height: 20px;
}
#rightf3 {
	width: 558px;
	padding-right: 18px;
	padding-left: 17px;
	margin-top: 20px;
	height: 100%;
}
#rightn1 {
	height: 33px;
	width: 558px;
	background-image: url(images/lr1.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	line-height: 33px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 18px;
	text-align: center;
}
#rightn2 {
	width: 558px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAD8E3;
	margin-top: 10px;
	padding-right: 18px;
	padding-left: 17px;
	font-size: 12px;
	color: #687f96;
	line-height: 20px;
	text-align: center;
}
#rightn3 {
	width: 558px;
	padding-right: 18px;
	padding-left: 17px;
	margin-top: 20px;
	height: 100%;
	line-height: 25px;
}
#rightnl3 {
	width: 558px;
	padding-right: 18px;
	padding-left: 17px;
	margin-top: 20px;
	height: 530px;
}
#rightf3 ul {
	display: inline;
}
#rightf3 li {
	display: inline;
	float: left;
	width: 530px;
	line-height: 25px;
	height: 25px;
	font-size: 13px;
	color: #3b7eb1;
}

#rightlh img {
	margin-bottom: -12px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 12px;
}
#rightf1-2{
	height: 33px;
	width: 558px;
	background-image: url(images/lr1.gif);
	background-repeat: no-repeat;
	margin-top: 20px;
	line-height: 33px;
	font-size: 13px;
	font-weight: bold;
	color: #3b7eb1;
	margin-right: 18px;
	margin-bottom: 0px;
	margin-left: 18px;
}
#rightf3-2{
	width: 558px;
	padding-right: 18px;
	padding-left: 17px;
	margin-top: 20px;
	height: 100%;
}
#rightf2-2{
	width: 558px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CAD8E3;
	margin-top: 10px;
	padding-right: 18px;
	padding-left: 17px;
	font-size: 14px;
	color: #687f96;
	line-height: 20px;
}
#rightp3 {
	width: 558px;
	padding-right: 18px;
	padding-left: 17px;
	margin-top: 20px;
	height: 100%;
	text-align: center;
}
#logol h1 {
	font-size: 13px;
	font-weight: bold;
	color: #3b7eb1;
}
#rightf1 h1 {
	font-size: 13px;
	line-height: 33px;
	font-weight: bold;
	color: #3b7eb1;
}
#rightn1 h1 {
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #000000;
}
#rightnl4 {
	height: 20px;
	font-size: 14px;
	text-align: center;
}

.classnews {
	display: inline;
}
.classnews li {
	float: left;
	list-style-type: none;
	width: 500px;
	height: 25px;
}
.classnews span {
	float: right;
	color: #666666;
}
#right2 span {
	float: right;
	padding-right: 10px;
	line-height: 47px;
	font-size: 12px;
	font-weight: bold;
	color: #3b7eb1;
}
#right4 span {
	float: right;
	padding-right: 10px;
	line-height: 47px;
	font-size: 12px;
	font-weight: bold;
	color: #3b7eb1;
}
#friendlink {
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(images/flink.png);
	width: 960px;
	background-repeat: repeat-y;
}
#flink1 {
	height: 60px;
	width: 30px;
	padding-right: 8px;
	padding-left: 7px;
	vertical-align: text-top;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #3b7eb1;
	float: left;
	word-spacing: 25px;
	padding-top: 8px;
	padding-bottom: 7px;
}
#flink2 {
	float: right;
	height: 60px;
	width: 915px;
	padding-top: 7px;
	padding-bottom: 8px;
}
.links {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.links li {
	float: left;
	list-style-type: none;
	margin-left: 10px;
	font-size: 12px;
	color: #000000;
}
#logo2 a {
	color: #40759e;
}
.pleft a {
	color: #40759e;
}
#rightf3 a {
	color: #3b7eb1;
}
#right2 a {
	color: #3b7eb1;
}
#right3 a {
	color: #3b7eb1;
}
#left3 a {
	color: #3b7eb1;
}
#sitemap1 {
	width: 200px;
	float: left;
}
#sitemap2 {
	width: 320px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}
#sitemap1 ul {
	list-style-position: inside;
	list-style-image: url(images/sdian.png);
	font-size: 12px;
}
#sitemap1 li {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
}
#sitemap2 ul {
	list-style-position: inside;
	list-style-image: url(images/sdian.png);
}
#sitemap2 li {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
}

#sitemap3 {
	width: 420px;
	float: left;
}
#sitemap3 ul {
	list-style-position: inside;
	list-style-image: url(images/sdian.png);
}
#sitemap3 li {
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 12px;
}
