/* CSS Document */


*{margin:0;padding:0;}
img{border:0;}
td { font-size:12px; color:#444444; text-decoration:none; line-height:22px;}
ul,li{list-style:none;}
body {
	margin: 0px;
	background-color:#ffffff;
	font-size: 12px;
	height:100%;
}
html {
    height:100%;
}
a {color:#000000; font-size:12px; text-decoration:none;}
a:hover {color:#007607; font-size:12px; text-decoration:underline;}
ul {
	margin: 0px;
	padding: 0px;
}
li {
	margin: 0px;
	padding: 0px;
}
.clear { clear:both;}
.input { width:200px; height:22px; border:1px #83969d solid;}
.inputt2 { width:280px; border:1px #7ac57e solid;}

/* 头部 */
.topbg {
	margin-left:auto;
	margin-right:auto;
    background-image:url(../images/topbg.gif);
}
.top {
    width:980px;
	height:73px;
	margin-left:auto;
	margin-right:auto;
	padding-top:49px;
	padding-left:23px;
	
}
.topwz {
    text-align:right;
	color:#8b959e;
	line-height:30px;
}
.topwz a {color:#8b959e; text-decoration:none;}
.topwz a:hover {color:#ff0000; text-decoration:underline;}
.menubg {
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/menubg.gif);
}
.menu {
    width:956px;
	height:44px;
	margin-left:auto;
	margin-right:auto;
	padding-left:47px;
	line-height:44px;

}
.menu li {float:left;}
.menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.menu li {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	width:113px;
	text-align:center;
}
.menu li a {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none;}
.menu li a:hover {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:underline;}

.banner {
    width:1003px;
	height:283px;
	margin-left:auto;
	margin-right:auto;
}

/* 中间部分 */
.center {
    width:982px;
    margin-left:auto;
    margin-right:auto;
	margin-top:11px;
}
.center div {float:left;}
.left {
    width:256px;	
}
.left01 {
    width:256px;
	margin-top:8px;
}
.leftbtn {
    width:246px;
	height:21px;
	padding-top:10px;
	text-align:right;
	padding-right:10px;
	background-image:url(../images/leftbtn01.gif);
}
.leftwz {
    width:254px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px #aaf4ff solid;
	border-left:1px #aaf4ff solid;
	border-right:1px #aaf4ff solid;
	background:url(../images/leftnrbg.gif) bottom repeat-x;
}
.leftwz li {float:left;}
.leftwz ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.leftwz li {
    width:235px;
	color:#0563c2;
	font-size:14px;
	height:26px;
	line-height:26px;
	padding-left:15px;
	font-weight:bold;
}
.leftwz li a {color:#0563c2; font-size:14px; font-weight:bold; text-decoration:none;}
.leftwz li a:hover {color:#0563c2; font-size:14px; font-weight:bold; text-decoration:underline;}
.leftwz01 {
    width:254px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px #aaf4ff solid;
	border-left:1px #aaf4ff solid;
	border-right:1px #aaf4ff solid;
	background:url(../images/leftnrbg.gif) bottom repeat-x;
}
.leftwz01 img {
     width:205px;
	 height:146px;
	 padding:15px 24px;
}




.right {
    width:720px;
	margin-left:6px;
}
.right01 {
    width:720px;
	margin-top:8px;
}
.rightbtn {
    width:710px;
	height:21px;
	padding-top:10px;
	text-align:right;
	color:#ffffff;
	padding-right:10px;
	background-image:url(../images/rightbtn01.gif);
}
.rightbtn a {font-size:12px; color:#FFFFFF; text-decoration:none;}
.rightbtn a:hover {font-size:12px; color:#FFFFFF; text-decoration:underline;}
.rightwz {
    width:718px;
	padding-top:20px;
	padding-bottom:15px;
	border-bottom:1px #aaf4ff solid;
	border-left:1px #aaf4ff solid;
	border-right:1px #aaf4ff solid;	
	background:url(../images/leftnrbg.gif) bottom repeat-x;
}
.pro {
    width:716px;
	padding-left:2px;
}
.pro ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.pro li {
	float:left;
	width:173px;
	height:160px;
}
.pro img {
    width:161px;
	height:123px;
	margin-left:12px;
	border:1px #d7d7d7 solid;
}
.pro span {
	text-align:center;
	width:170px;
	display:block;
	margin-top:10px;
	font-size:14px;
}
.rightwz01 {
    width:688px;
	padding:20px 15px 15px 15px;
	border-bottom:1px #aaf4ff solid;
	border-left:1px #aaf4ff solid;
	border-right:1px #aaf4ff solid;	
	background:url(../images/leftnrbg.gif) bottom repeat-x;
	font-size:13px;
	line-height:22px;
	color:#0557a9;
}

.link {
    width:970px;
	height:75px;
    margin-left:auto;
    margin-right:auto;
	padding-left:10px;
	margin-top:11px;
	border:1px #aaf4ff solid;
}
.link ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
.link li {
	float:left;
}
.linktu {
	margin-top:15px;
}
.linktu img {margin-left:32px;}

.foot {
    width:982px;
    margin-left:auto;
    margin-right:auto;
	margin-top:11px;
	color:#565656;
	line-height:26px;
	text-align:center;
	padding-bottom:15px;
}




.rightnews {
    color:#0557a9;
	font-size:12px;
	line-height:28px;
	height:28px;
    border-bottom:1px #cccccc dashed;    
}
.rightnews a {color:#0557a9; font-size:14px; text-decoration:none;}
.rightnews a:hover {color:#0563c2; font-size:14px; text-decoration:underline;}