@charset "gb2312";
.min_height{
min-height:280px;
/* sets min-height for IE */
_height:expression(this.scrollHeight < 280 ? "280px" : "auto");
}
.min_height04{
min-height:930px;
/* sets min-height for IE */
_height:expression(this.scrollHeight < 930 ? "930px" : "auto");
}

.min_height02{
min-height:560px;
/* sets min-height for IE */
_height:expression(this.scrollHeight < 560 ? "560px" : "auto");
}
.min_height03{
min-height:450px;
/* sets min-height for IE */
_height:expression(this.scrollHeight < 450 ? "450px" : "auto");
}
.min_height05{
min-height:650px;
/* sets min-height for IE */
_height:expression(this.scrollHeight < 650 ? "650px" : "auto");
}
body {
	font-family: Arial;
	font-size: 12px;
	color: #4b4b4c;
}

* {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

HTML {
	OVERFLOW-X: hidden;
}
#clear {
	clear: both;
}

a {
	text-decoration: none;
	color: #4b4b4c;
}
a:hover, .checked {
	color: #2998da;
}

#container {
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	background-image: url(../images/header_04.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 86px;
}
#header #logo {
	float: left;
	width: 450px;
}
#header #menu {
	float: right;
	width: 420px;
	margin-top: 32px;
}
#neck {
	margin-top: 16px;
}
#neck #categary {
	float: left;
	height: 288px;
	width: 219px;
	background-color: #e8e8e8;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#neck #categary p {
	line-height: 32px;
	font-weight: bold;
	background-image: url(../images/categarybg.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}
#neck #banner {
	float: right;
	width: 750px;
	height: 298px;
}
#main {
	margin-top: 16px;
}
#main #about {
	background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 471px;
	height: 220px;
	float: left;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
}
#main #inner #wenzi {
	float: left;
	width: 340px;
}
#main #inner #pic {
	float: right;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#main #inner #wenzi #title {
	font-size: 14px;
	line-height: 33px;
	color: #2e2e2e;
	font-weight: bold;
}
#main #inner #wenzi #content p {
	line-height: 25px;
	color: #505050;
}
#main #contact {
	background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 471px;
	height: 220px;
	float: right;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 10px;
	padding-left: 12px;
}#main #contact #inner #wenzi #content td {
	line-height: 25px;
}
#footer {
	margin-top: 12px;
	color: #505050;
}
#footer #link {
	float: left;
	width: 300px;
	padding-top: 12px;
}
#footer #fguide {
	line-height: 32px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2997db;
	text-align: right;
	
}
#footer #xiadao {
	text-align: right;
	float: right;
	width: 500px;
	text-align: right;
	}
#footer #fguide a {
	padding-right: 8px;
	padding-left: 8px;
}

#footer #copyright {
	line-height: 32px;
}





#banner {
	POSITION: relative;
	WIDTH: 740px;
	background: #FFFFFF;
	HEIGHT: 298px;
	OVERFLOW: hidden
}
#banner_img {
	POSITION: relative; DISPLAY: block; margin:0;
}
#banner_img LI {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; background-size:cover; HEIGHT: 298px; TOP: 0px; LEFT: 0px
}
#banner_img LI.item1 {
	DISPLAY: block
}
#banner_img LI.item2 {
	
}
#banner_img LI.item3 {
	
}
#banner_img LI.item4 {
	
}

#banner_ctr {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 750px; BOTTOM: 10px; HEIGHT: 17px; MARGIN-LEFT: -495px; LEFT: 58.5%
}
#banner_ctr UL {
	POSITION: relative; LINE-HEIGHT: 0;  HEIGHT: 70px; FONT-SIZE: 0px; LEFT: 716px
}
#banner_ctr LI {
	WIDTH: 17px; DISPLAY: block;  BACKGROUND:url(../images/dian01.png) no-repeat; FLOAT: left; HEIGHT: 17px; CURSOR: pointer; MARGIN-RIGHT: 1px
}
#banner_ctr LI.first-item {
	WIDTH: 17px; BACKGROUND: #fff; CURSOR: default; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0
}
#banner_ctr LI.last-item {
	WIDTH: 17px; BACKGROUND: #fff; CURSOR: default; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0
}
#drag_ctr {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 17px;  BACKGROUND:url(../images/dian.png) no-repeat; HEIGHT: 17px; TOP: 0px; LEFT: 716px; border-radius: 0; -webkit-border-radius: 0px; -moz-border-radius: 0
}
#drag_arrow {
	POSITION: absolute; WIDTH: 17px; HEIGHT: 17px
}
#location {
	line-height: 36px;
	color: #666;
}
#nmain #nleft {
	float: left;
	width: 193px;
	background-color: #e8e8e8;
	padding-top: 10px;
	padding-right: 16px;
	padding-left: 16px;
	margin-top: 16px;
	margin-right: 16px;
}
#nmain #nmid {
	float: right;
	width: 750px;
}
#nmain #nmid #title {
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	margin-top: 15px;
}
#nbanner {
	margin-top: 16px;
	}
#nmain #nmid #title02 {
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	
}
#nmain #nmid #detail #jianjie p {
	line-height: 25px;
}
#nright {
	float: left;
	width: 193px;
	background-color: #e8e8e8;
	padding-top: 10px;
	padding-right: 16px;
	padding-left: 16px;
	margin-top: 16px;
}
#guide p {
	line-height: 35px;
	font-weight: bold;
	background-image: url(../images/categarybg.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}

#lianxi #title {
	line-height: 35px;
	font-weight: bold;
	background-image: url(../images/categarybg.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	font-size: 14px;
	}
#lianxi #content
{
	margin-top:12px;
	margin-bottom:30px;
	line-height:25px;
	}
#liuyan {
}

#liuyan td {
	padding: 8px;
}
#proxiang td {
	padding: 8px;
}
#newslist #kuai h3 {
	line-height: 28px;
	font-size: 12px;
}
#detail #newslist #kuai p {
	line-height: 25px;
}
#detail #newslist #kuai {
	margin-bottom: 12px;
	padding-bottom: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e8e8e8;
}
#fanye {
	background-color: #e8e8e8;
	text-align: center;
	padding: 8px;
	margin-top: 20px;
}

#fanhui {
	background-color: #e8e8e8;
	text-align: center;
	padding: 8px;
	margin-top: 20px;
}
#newslist #kuai p a {
	color: #2998DA;
}
#nmid #detail #newslist #newstitle {
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}
#newslist #uptime {
	line-height: 28px;
	color: #999;
	text-align: center;
}
#nmid #detail #newslist #newsdetail p {
	line-height: 26px;
}
#nmid #detail #proxiang #jianjie {
	line-height: 26px;
	padding-bottom: 12px;
}
#nmid #detail #zhaop p {
	line-height: 26px;
}
