@charset "gb2312";
/* CSS Document */
body{
	width: 1425px;
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 24px;
	font-size: 12px;
	border: 0;
	background-image: url(../Images/0.gif);
	background-repeat: repeat;
}
dl,dd,dt{ margin:0; padding:0;}
body div{
	text-align:left;
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c00
}
.red {
	COLOR: #f00
}
A.red {
	COLOR: #c00
}
UL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
LI {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DT {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
DD {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H1 {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H2 {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H3 {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H4 {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H5 {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
H6 {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
FORM {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
IMG {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
img{
	border:0;
	margin:0px;
	padding:0;
}
.c{
	clear:both;
	width:100%;
}
.red{ color:red;}
.top{ width:1004px; background:url(../Images/%E4%BD%B3%E5%90%89%E6%BB%A4%E6%96%99_01.gif) no-repeat center top; height:152px;}
.top_gd{height:22px; line-height:22px; float:left; width:700px !important; width:697px; overflow:hidden; background:url(../Images/Phone_11.gif) left center no-repeat;}
.top_gd marquee{height:22px; line-height:22px; float:left; overflow:hidden; margin-left:20px; width:680px;}
.top_time{ width:290px;height:22px; line-height:22px; margin-right:10px !important; margin-right:7px; float:right; text-align:right;}
#title{clear:both;	height:100px;}
.nav{ padding:0; border:0; display:block; margin:0 !important; margin-left:-3px;}
.nav a{ text-decoration:none; color:#FFF;}
.nav dt{float:left;	line-height:14px;text-align:center;	width:82px;}
.nav a{ text-decoration:none; color:#FFF;}
.nav a:hover{ text-decoration: underline; color:#FF0;}
.nav dt font{ color:#FF0; font-size:12px; font-family:Agency FB, Arial, Helvetica, sans-serif}
.nav a:hover font{ color:#FFF;text-decoration:none}

/* Left */

#tjcp{ border:8px #CCC solid; margin:0; padding:0;}


/* I_main */

.i_main{ float:left;margin:5px 0 0 0!important;margin:5px 0 0 -3px;  padding:0; border:0; width:754px;}
#about{ background:url(../Images/%E4%BD%B3%E5%90%89%E6%BB%A4%E6%96%99_06.gif) no-repeat center top; width:496px; float:left; margin:0 4px !important; margin:0 -3px 0 4px;}
#about_c{ height:277px; background:url(../Images/%E4%BD%B3%E5%90%89%E6%BB%A4%E6%96%99_12.gif) center bottom no-repeat;}
#qyxw a{ text-decoration:none; color:#666;}
#qyxw a:hover{ text-decoration:underline; color:red;}
#qyxw div{ width:50%!important; width:248px; float:left; color:#666;}
#qyxw div a{ margin-left:26px; text-decoration:none; color:#666;}
#qyxw span{ float:right; margin-right:10px;}
#about_xx{width:155px;height:120px;	float:left;}
.i_main form{ margin:0; padding:0; border:0;}
.input{
	background:url(../Images/sdcms.gif) -198px -334px;
	border:1px solid #B8B8B8;
	padding:4px 0 4px 34px;
	height:20px;
	line-height:20px;
	color:#999;
	width:120px
}
.bnt{background:url(../Images/sdcms.gif) -50px -338px;width:59px;border:0;line-height:18px;padding:4px 0 5px 0;text-align:center;color:#fff;*margin:1px 0 0 0;height:30px;}
#gongg{ background:url(../Images/%E4%BD%B3%E5%90%89%E6%BB%A4%E6%96%99_10.gif) center top no-repeat; height:283px;}
#gongg_c{margin:85px 15px 0 40px;background-color:inherit;height: 130px; overflow:hidden;}
#i_pro{ background:url(../Images/%E4%BD%B3%E5%90%89%E6%BB%A4%E6%96%99_17.gif) no-repeat center top; height:400px; clear:both;}
#i_pro_title{ text-align:center;}
#i_pro_c{
	overflow: hidden;
	height: 390px;
	align: center;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#demo1 { }
#demo2 { clear:both;height: 1000px;}
#i_pro_c dl{
	width: 157px;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	background-image: url(../Images/18-24.gif);
	background-repeat: no-repeat;
	background-position: 5px top;
	height: 150px;
	margin-right: 8px;
}
#i_pro_c dl dt{
	margin-top: 5px;
	margin-right: 3px;
	margin-left: 11px;
	margin-bottom: 3px;
	padding: 0;
}
#i_pro_c dl dt img{ border:0; margin:0; padding:0;}
#i_pro_c dl dd{
	text-align:left;
	width:160px;
	float: right;
	height: 145px;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 3px;
}
#i_pro_c dl dd a{
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	font-size: 14px;
}
#i_pro_c dl dd a:hover{ text-decoration:underline; color:#F00;}
#ad{ margin:5px 0;}
#i_wenz{background:url(../Images/%E4%BD%B3%E5%90%89%E6%BB%A4%E6%96%99_29.gif) center bottom no-repeat;height:345px;margin:0;text-align: center;}
#i_wenz_title{ text-align:center;}
.i_wenz{
	margin:0px;
	float:left;
	text-align:left;
	padding:0;
	display:block;
}
.i_wenz dt{
	line-height:30px;
	height:30px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b9b9b9;
	padding: 0px;
	background-image: url(../Images/20070509090203309.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.i_wenz dt a{ text-decoration:none; color:#666;}
.i_wenz dt a:hover{
	text-decoration: underline;
	color:#FF0000;
}
#wz_1{
	margin: 0px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#wz_2{
	width:228px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
#wz_4{
	width:225px;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: 84px;
	line-height: 25px;
}
#wz_3{ width:190px; margin-left:60px !important;}
#i_anli{
	border: #d6d3d3 1px solid;
	clear: both;
	width: 960px;
	padding: 0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../Images/cgal.png);
	background-repeat: no-repeat;
	height: 155px;
	
}
#al{
	overflow: hidden;
	width: 923px;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 32px;
}
#al1{}
#al2{margin-right:-10000px;	float:left;	width:10000px;}
#link{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
	background-image: url(../Images/33.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
#link_more{ float:right;}
.link{ clear:both; margin:0 0 0 90px; text-align:left;}
.link dt{  line-height:24px;  height:24px; float:left; margin:7px}
.link dt a{ text-decoration:none; color:#666;}
.link dt a:hover{ text-decoration: underline; color:#000;}
#link_1{ height:34px; overflow:hidden; border-bottom:1px dashed #666;}
#link_2{ height:34px; overflow:hidden; border-bottom:1px dashed #666;}
#link_3{ height:34px; overflow:hidden; border-bottom:1px dashed #666;}
#link_4{  overflow:hidden;}
/* µ¥Ò³ */

.bb{ border-bottom:1px dotted #999;}
.title a {
	color: #000000;
	font-weight: bold;
	margin-left: 23px;
	font-size: 14px;
}
#i_anli h1 {
	clear: both;
	width: 997px;
	padding: 0px;
	margin: 0px;
	
}
#xw #fw {
	background-image: url(../Images/tu_42.jpg);
	background-position: center top;
	height: 139px;
	clear: both;
	padding-left: 170px;
	line-height: 24px;
	padding-top: 10px;
}
#xw #jszs #jszs_nr #wz_l2 {
	float: right;
	display: block;
	width: 350px;
	margin-right: 10px;
}
#right #gs #gsjj #newtop {
	clear: both;
	margin: 0 10px 5px 10px;
}
#right #gs #gsjj #newtop dl dt {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	display: block;
	width: 250px;
	float: left;
	margin: 0;
	padding: 0;
	background-image: url(../Images/dot1.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
#right #gs #gsjj #newtop dl dt a {
	margin-left: 20px;
	color: #000;
	text-decoration: none;
}
#xw #i_anli #al img {
	border: 1px solid #CCC;
	padding: 2px;
	margin-right: 5px;
}
#box {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*flash*/
.slide {
	OVERFLOW: hidden;
	MAX-WIDTH: 1600px;
	HEIGHT: 381px;
	MIN-WIDTH: 1002px;
	POSITION: relative;
	MARGIN: 0px auto;
}
.slide-cnt {
	OVERFLOW: hidden; HEIGHT: 100%; POSITION: absolute; LEFT: 0px; Z-INDEX: 2; TOP: 0px; WIDTH: 100%
}
.slide-cnt .slide-list {
	HEIGHT: 100%; POSITION: relative; WIDTH: 100%
}
.slide-cnt .slide-list LI {
	HEIGHT: 100%;
	POSITION: absolute;
	WIDTH: 100%;
	top: 0px;
}
.slide-cnt .slide-list LI A {
	CURSOR: pointer; HEIGHT: 100%; DISPLAY: block; WIDTH: 100%
}
.slide-cnt .slide-list LI A:hover {
	TEXT-DECORATION: none
}
.slide-cnt .slide-page {
	POSITION: absolute; MARGIN-LEFT: -52px; LEFT: 50%; Z-INDEX: 10; BOTTOM: 30px
}
.slide-cnt .slide-page SPAN {
	OVERFLOW: hidden; CURSOR: pointer; HEIGHT: 30px; BACKGROUND: url(http://imgcache.qq.com/vipstyle/nr/box/new_portal/images/slider-sprites.png) no-repeat -30px 0px; FLOAT: left; FONT-STYLE: normal; DISPLAY: block; WIDTH: 30px; MARGIN-RIGHT: 5px; TEXT-INDENT: -30px
}
.slide-cnt .slide-page SPAN.on {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
/*end*/
#hotnav {
	background-image: url(../Images/bj_16.gif);
	background-repeat: repeat-x;
	clear: both;
}
#hotnav #hotnav_c {
	background-image: url(../Images/bj_21.gif);
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 40px;
	padding: 0;
}
#topnav {
	background-image: url(../Images/bj_01.gif);
	background-repeat: repeat-x;
	height: 30px;
	margin: 0 auto;
}
#topnav #topnav_c {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 980px;
	background-image: url(../Images/bj_01.jpg);
	height: 30px;
	background-repeat: no-repeat;
	background-position: left;
}
#i_pro_c dl div,#i_pro_c dl div a {
	color: #333;
	text-align: center;
	text-decoration: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
