/* CSS Document */

html,body{
	width:820px;
	height:100%;
	padding:0px;
	margin:0 auto;
	font-family: "宋体";
	font-size: 12px;
}
a:link{
	color:#0753ba;
	text-decoration: none;
}
#right #right-botoom p {
	background-image: url(../img/menu1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 285px;
	margin: 0px;
	padding: 0px;
}

a:visited {
	color: #0753ba;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
	text-decoration: underline;
}
#main{
width:100%;
}
#head {
	margin: 0px;
	height: 57px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	width:100%;
}
#maincontent {
	width: 100%;
	padding:0;
	background-color: #F7F7F7;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}
#top #top-left {
	margin: 0px;
	float: left;
	width: 204px;
	padding: 0px;
	height: 170px;
	background-image: url(../img/bigleft.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#right #client {
	margin: 0px;
	width: 31%;
	padding-top: 5px;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#maincontent #left {
	width: 204px;
	background-color: #F7F7F7;
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	height: 100%;
}
 #right {
	padding: 0px;
	float: right;
	width: 613px;
	margin-top: 2px;
	margin-left: 2px;
	background-color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 0px;
}
 #right #layout {
	width: 68%;
	margin: 0px;
	padding: 0px;
	float: left;
}
#right #layout div {
	width: 48%;
	float: left;
	padding-top: 8px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 1px;
}
#right .bg {
	background-image: url(../img/b1.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 25px;
	margin: 0px;
	line-height: 180%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	clear: both;
}

#right #layout img {
	float: left;
	margin-left: 4px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
}
#right #jcfw {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

#right #layout div p {
	line-height: 180%;
	padding-top: 5px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#right #host {
	width: 99%;
	margin: 0px;
	clear: both;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
#right #host div {
	width: 32%;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 3px;
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 114px;
}
#right #host p {
	line-height: 180%;
	margin: 0px;
	padding: 0px;
}
#right #host img {
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-left: 2px;
}
#right #host div p span {
	color: #FF0000;
	font-weight: bold;
}



#maincontent #left p {
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;
	line-height: 180%;
	text-indent: 1.2em;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
}
#maincontent #left li {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
#maincontent #left ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	list-style-type: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}



#top #top-left p {
	margin-top:10px;
	margin-left: 4px;
	padding-top: 5px;
	padding-left: 25px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
#top-left p.p {
	text-indent: 4em;
}



#maincontent #top {
	height: 170px;
	width: 100%;
}
#top #top-right {
	margin: 0px;
	float: left;
	height: 170px;
	width: 616px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../img/bigpic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#head #logo {
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 57px;
}

#nav {
	background-image: url(../img/menubg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	width: 100%;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#right #right-botoom div.layout3 {
	margin: 0px;
	width: 95%;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#right #right-botoom div.layout3 li {
	padding-top: 3px;
	padding-left: 3px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	line-height: 180%;
	background-image: url(../img/icon2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 0.8em;
}
#right #right-botoom div.layout3 ul {
	margin: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	list-style-type: none;
	width: 70%;
}
#right #right-botoom div.layout3 img {
	margin: 0px;
	padding: 0px;
	float: left;
}


#head #logo img {
	display: block;
}
#head #right {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 400px;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#head #right p {
}

#right-botoom div .p1 {
	background-image: url(../img/menu1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 24px;
	width: 284px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-indent: 1.4em;
	padding: 0px;
	line-height: 180%;
	position: relative;
}
#right-botoom div .p2 {
	background-image: url(../img/menu2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 1.4em;
	margin: 0px;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 180%;
}
#right-botoom div .p2 img {
	margin: 0px;
	padding: 00px;
	position: absolute;
	top: 2px;
	right: 2px;
}

#right-botoom div .p1 img {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	position: absolute;
	top: 2px;
	right: 2px;
}

#head #right p {
	margin: 0px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	line-height: 150%;
}

#nav ul {
		LIST-STYLE-TYPE: none;
		margin-top: 2px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 5px;
		padding-right: 0px;
		padding-bottom: 5px;
		padding-left: 0px;
}
#nav li {
	DISPLAY: inline;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	}
#nav A {
		LETTER-SPACING: 1px;
		TEXT-DECORATION: none;
		border-right:1px solid #fff;
		color: #FFFFFF;
		padding-top: 0px;
		padding-right: 14px;
		padding-bottom: 0px;
		padding-left: 13px;
}
	
	
#nav A:hover {
		COLOR: #fffb8a; TEXT-DECORATION: underline
}
#right #right-botoom {
	margin: 0px;
	clear: both;
	width: 99%;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#right #right-botoom div {
	float: left;
	width: 49%;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#foot {
	clear: both;
	padding-top: 6px;
	height: 86px;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #f3f4f5;
	border: 1px solid #9db3c5;
	width:100%;
}

#foot ul {
		LIST-STYLE-TYPE: none;
		margin-top: 2px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 3px;
		padding-right: 0px;
		padding-bottom: 5px;
		padding-left: 8px;
}
#foot #copyright {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#foot #copyright p {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#foot li {
	DISPLAY: inline;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	}
	
#foot li A 
{
	LETTER-SPACING: 1px;
	TEXT-DECORATION: none;
	color: #0753BA;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
}

h3{ font-size:14px}
h4{ font-size:14px; text-align:center;}
/* 分页 */
#lister{text-align:center; padding:50px 0 0; margin:auto}
.pagelist {height:22px; width:550px}
.pagelist em {background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal}
.pagelist strong {color:#009900}
.pagelist a {display:block}
.pagelist *{float:left; padding:0 5px; margin:0px 1px; font-size:12px; line-height:22px; border:1px solid #C6C6C6}
* html .pagelist {display: block}/* for ie*/
.k_pagelist {height:20px; display:block; margin:0 0 10px}
.k_pagelist em {background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {color:#009900;}
.k_pagelist a {display:block;}
.k_pagelist *{float:left; padding:0 2px; margin:0px 1px; font-size:11px; line-height:20px; border:1px solid #C6C6C6;}

/* 首页新闻 */
.news{width:95%; list-style-type:none;padding:0px; margin:0px;}
.news li{ line-height:23px; padding:1px 0px; margin:0px;}
.news li a:link{color:#000000;}
.news li a:visited{color:#000000;}
.news li a:hover{color:#FF6600;}
.news .date{color:#FF0000;}
.news .content{text-indent:1.5em;}
.newscontent{width:99%;}
.newscontent p{text-indent:1.5em; line-height:25px; padding:0px; margin:0px;}
img{border:0px;}
/* 产品展示 */
.pro{width:99%; margin:0 auto; padding:0px; list-style-type:none;}
.pro li{float:left; width:162px; height:165px; margin:5px 0px;padding:8px 7px;}
.pro li img{width:160px;height:140px;border: 1px solid #808080; padding:0px; margin:0px; display:block;}
.pro li span{display:block; width:162px;height:25px; background-color:#E3E3E3; text-align:center; line-height:23px;}
