* {
    margin:0 auto;
	padding:0;
}
html {
	overflow-x: hidden; background-color:#fff;
}
body {
    font-family:"宋体",Arial,Helvetica,sans-serif;
	color:#363636;
	line-height:21px;
	font-size:12px;
	background:url(bg.gif) top repeat-x;
}
ul li {
    list-style:none;
}
.tbold { font-weight:bold;}
.tred {color:#F00;}
.tblue {color:#0066FF}
.tem {font-style:italic}


a:link, a:visited {
    color:#363636;
	text-decoration:none;
	outline:none; blur:expression(this.onFocus=this.blur());
}
a:hover, a:Active {
    color:#F00;
	text-decoration:none;
}
#container {
    width:100%;
	background:url(content.gif);
	overflow:auto;
}
#container div {
	overflow-x: hidden;
	overflow-y: hidden;
}
a img {
    border:0;
}

#line {
    height:28px;
	line-height:28px;
}
#linecon {
    width:990px;
}
#notice {
    width:500px;
	height:28px;
	float:left;
	color:#888;
}
#top {
    width:100%;
	height:108px;
}
#topcon {
    width:990px;
	height:108px;
	margin:0 auto;
	background:url(logo.gif) left no-repeat;
}
#logo {
    width:360px;
	height:108px;
	float:left;
}
#logo a {
    width:360px;
	height:110px;
	display:block;
}
#sc {
    width:220px;
	height:28px;
	float:right;
}
#sc a {
    margin:0 5px;
}

#menu {
    width:990px;
	height:48px;
	font-family:"宋体";
	padding-top:1px;
}
#menu ul {
    margin-left:30px;
}
#menu ul li {
    width:auto;
	height:47px;
	line-height:47px;
	display:block;
	text-align:center;
	float:left;
	font-size:14px;
	border-left:1px solid #6680b8;
}
#menu ul li a:link, #menu ul li a:visited {
	text-decoration:none;
	display:block;
	color:#fff;
}
#menu ul li span {
    padding:0 30px;
}
#menu ul li a:hover, #menu ul li a:Active {
    display:block;
	color:#fff;
	background:url(menuover.gif) repeat-x top;
}
.navthis a span {
    display:block;
	color:#fff;
	background:url(menuover.gif) repeat-x top;
}
.banner {
	WIDTH: 100%; HEIGHT: 350px; position:relative; overflow:hidden
}
#flashs .bgitem {
	Z-INDEX: 1; POSITION: absolute; TOP: 0; height:350px;
}
#flashs .btn {
	Z-INDEX: 7; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; BOTTOM: 30px; PADDING-RIGHT: 6px; RIGHT: 48.3%; MARGIN-RIGHT: -60px; PADDING-TOP: 5px
}
#flashs .btn SPAN {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 0; PADDING-LEFT: 6px; WIDTH: 25px; PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND: url(ico02.jpg) repeat-x; HEIGHT: 5px; COLOR: #333333; MARGIN-LEFT: 5px; FONT-SIZE: 0px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px
}
#flashs .btn SPAN.cur {
	LINE-HEIGHT: 0; WIDTH: 25px; BACKGROUND: url(ico01.jpg) repeat-x; HEIGHT: 5px; COLOR: #333333; FONT-SIZE: 0px
}
.bgitem a {
    width:100%;
	height:435px;
	display:block;
}
#main {
	width:1000px;
	overflow:auto;
	margin-top:5px;
}
#main-left {
    width:310px;
	float:left;
	background:url(cbg.jpg) repeat-y right;
	padding-right:30px;
}
#main-mid {
    width:310px;
	float:left;
	margin-left:10px;
	background:url(cbg.jpg) repeat-y right;
	padding-right:30px;
}
#main-right {
    width:310px;
	float:right;
}

.showpic {
	width:1000px;
	overflow:auto;
	margin:5px auto;
}

.title {
    height:30px;
	line-height:30px;
	border-bottom:1px solid #b4b9cd;
	font-weight:bold;
}
.titlea {
    padding:0 10px;
	float:left;
	color:#023A97;
	font-size:14px;
	font-family:"微软雅黑";
}
.titlea span {
    color:#333;
}
.title2 {
    height:25px;
	background:#222;
	line-height:25px;
}
.title2a {
    padding:0 10px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
.titlecon {
    padding:5px;
	text-align:left;
}
.titlecon ul li {
	border-bottom:1px dotted #ddd;
	padding:2px;
	height:20px;
	line-height:20px;
}
.titlecon ul li img {
    margin-right:1px;
}
#zs {
    width:760px;
	padding:5px;
	height:160px;
}

.classcon {
    padding:5px 0px;
	text-align:left;
}
.classcon ul li {
    height:29px;
	line-height:29px;
	display:block;
	margin-top:7px;
	text-align:left;
}
.classcon ul li span {
    padding-left:50px;
}
.classcon ul li a:link, .classcon ul li a:visited {
    border:#ddd solid 1px;
	display:block;
	background:url(n1.gif);
}
.classcon ul li a:hover, .classcon ul li a:Active {
    border:#ddd solid 1px;
	display:block;
	background:url(menu.gif);
	color:#FFF;
}
.navs {
    color:#FFF;
	background:url(menu.gif);
	display:block;
}

.navs a span {
    color:#FFF;
	background:url(menu.gif);
	display:block;
}

.news {
    width:770px;
	margin-top:5px;
}
.news1 {
    width:380px;
	float:left;
	border:1px solid #DDD;
}
.news2 {
    width:380px;
	float:right;
	border:1px solid #DDD;
}

#lxwm {
    padding:5px;
	text-align:left;
	height:200px;
	overflow:hidden;
}
.newspic {
    height:80px;
	padding:5px 0;
}
.newspic img {
    margin-right:5px;
	height:80px;
	width:100px;
}
.pictitle {
    width:100%;
	text-align:center;
	padding-top:15px;
    border-top:1px solid #ddd;
}
#foot {
	overflow:auto;
	width:100%;
	background:url(foot.gif) repeat-x top #767676;
}
#footer {
    width:990px;
	overflow:auto;
	overflow-x: hidden; 
	overflow-y: hidden;
	padding:5px;
	text-align:left;
	line-height:25px;
	color:#fff;
}
#footer a:link, #footer a:visited {
    color:#fff;
}
#footer a:hover {
    color:#ff0;
}
.navlist a {
	margin:0 5px;
}


/*滚动*/
.dp {
	HEIGHT: 220px; OVERFLOW: hidden; width:1010px; padding:0 35px; background:#fff; text-align:center;
	position:relative;
}
.dp01 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 70px; position:absolute; left:0px;
}
.dp03 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 70px; position:absolute; right:0px;
}
.dp02 {
	PADDING-BOTTOM: 0px; WIDTH: 1010px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.dp02 LI {
	PADDING-BOTTOM: 0px; WIDTH: 242px; FLOAT: left; PADDING-TOP: 0px; margin:0 5px;
}
.dp02 LI IMG {
	WIDTH: 238px; DISPLAY: block; HEIGHT: 180px; border:1px solid #ddd; padding:1px;
}
.dp02 LI SPAN {
	TEXT-ALIGN: center; LINE-HEIGHT: 56px; DISPLAY: block; HEIGHT: 56px
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}






















/*二级页面*/
#second {
	width:1000px;
	overflow:auto;
	overflow-x: hidden; 
	overflow-y: hidden;
	background:#FFF;
	border-bottom:5px solid #FFF;
	padding:5px;
}
#classpic {
    height:150px;
	overflow:hidden;
	margin-top:5px;
	border:1px solid #DDD;
}
#seco-right {
    width:770px;
	float:right;
}
#seco-left {
    width:220px;
	min-height:600px;
	float:left;
}

.procon {
    padding:5px 0;
}

.procon ul li {
	list-style:none;
	float:left;
	text-align:center;
	margin:0 4px;
	margin:0 5px\9;
	_margin:0 4px;
	display:block;
	margin-bottom:2px;
}
.procon ul li a img {
	background:url(loading.gif) no-repeat 50% 50%;
	border:1px solid #ccc;
}
.procon ul li a:hover img {
	border:1px solid #ddd;
}


.page {
	margin-top:15px;
	width:90%;
	height:34px;
	float:right;
	text-align:center;
	_overflow:hidden;
}
.page ul {
    float:right;
}
.page ul li {
    list-style:none;
	display:block;
	height:28px;
	margin:0 3px;
	line-height:28px;
	float:left;
	text-align:center;
}
.page ul li span {
	display:block;
	padding:0 6px;
	border:1px solid #ddd;
}
.page ul li.curpage {
	background:#109de5;
	display:block;
	color:#FFF;
	border:1px solid #109de5;
}
.page ul li.curpage span {
    border:0;
	padding:0 7px;
}
.page ul li a:link, .page ul li a:visited {
    display:block;
	padding:0 10px;
	border:1px solid #ddd;
}
.page ul li a:hover {
    display:block;
	background:#109de5;
	border:1px solid #109de5;
	color:#FFF;
}
.aboutcon {
    height:185px;
    padding:5px;
	overflow:hidden;
	text-align:left;
}
.aboutcon img {
    width:305px;
	height:100px;
	margin-right:5px;
	padding:1px;
	border:1px solid #ddd;
}

.aboutcon2 {
    padding:5px;
	text-align:left;
	line-height:21px;
	margin:5px;
}
.aboutcon2 img {
	margin-right:5px;
}
.aboutcon2 td {
    height:30px;
	background:#fff;
	margin:1px;
	padding:2px 5px;
}
.aboutcon2 td input {
    height:25px;
	line-height:25px;
	padding:0 2px;
}

#artitle {
    font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:25px;
	border-bottom:1px solid #fff;
	margin:0 10px;
	letter-spacing:2px;
	padding-top:10px;
}
#artitle h1 {
    font-size:14px;
}
#arcon {
    text-align:left;
	padding:10px;
}
#arcon img{max-width:600px;autoimg:expression(onload=function(){this.style.width=(this.offsetWidth > 600)?"600px":"auto"}); display:block; margin:0 auto;}
#arcon p{ text-indent:2em; margin-top:10px; margin-bottom:10px;}
.arlist {
    height:40px;
	line-height:20px;
	border-top:1px dashed #ddd;
	padding-top:5px;
}


.more {
    float:right;
	font-weight:normal;
	font-size:12px;
	padding:0 15px;
	letter-spacing:2px;
	text-align:right;
}


