d@charset "utf-8";
/* CSS Document */


body {
	font-family:"宋体";
}
* {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
img {
	border:0px;
}
UL {
	LIST-STYLE-TYPE: none
}
UL LI {
	LIST-STYLE-TYPE: none
}
.center {
	margin:0 auto;
}
.clearboth {
	clear:both;
}
#line2 {
	height:2px;
	width:1002px;
	background-color:#FFF;
	margin:0px auto;
	overflow:hidden
}
#line10 {
	height:10px;
	width:1002px;
	background-color:#FFF;
	margin:0px auto;
	overflow:hidden
}
#zy {width:205px; height:27px; padding:0px; overflow:hidden; float:right;}
#top {
	width:1002px;
	height:120px;
	padding:0px;
	overflow:hidden;
	background-image:url(../images/top.jpg);
}
#menu {
	height:35px;
	width:1002px;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
}
#menu ul {
	padding:0px;
	margin:0;
}
#menu li {
	list-style:none;
	height: 35px;
	width:103px;
	float:left;
	overflow:hidden;
	font-size:12px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}
#menu li a {
	display:block;
	line-height:35px;
	background-image:url(../images/menu_zc.jpg);
	COLOR: #fff;
	TEXT-DECORATION: none;
}
#menu li a:hover {
	display:block;
	line-height:35px;
	background-image:url(../images/menu_hover.jpg);
	COLOR: #fff;
	width:103px;
}
#menu .nav_line {
	width:1px;
	float:left;
}
#menu .start {
	width:50px;
	background:url(../images/m_start.jpg) no-repeat;
	float:left;
}
#menu .end {
	width:6px;
	background:url(../images/m_end.jpg) no-repeat;
	float:right;}
#banner {
	width:996px;
	height:370px;
}


/*banner*/
#solid{
	width:996px;
	height:370px;
	clear:both;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:370px;
	display:none;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:996px;
	height:370px;
	margin-left:-500px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:860px;
	height:55px;
	top:330px;
	left:50%;
	position:relative;
	margin-left:-452px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
}

#content {
	margin:0px auto;
	width:1002px;
	background-color:#FFF;
	height:auto;}
#pagebody {
	margin:0px auto;
	width: 996px;
	background-color:#FFF;
	height:auto;
	overflow:hidden;
	padding:0px 0px;
}
#pagebody #sidebar_left {
	float:left;
	width: 253px;
	height:auto;
	margin-right:10px;
	overflow:hidden;
	font-family:"宋体";
	font-weight:normal;
}
.ind_t1 {
	border:#c6c6c6 1px dotted;
	width:251px;
	height:218px;}
	
#f_link { float:left; margin:0px auto; width:251px; overflow:hidden; text-align:center;}
.inp { width:230px; height:20px; line-height:180%; font-family:"宋体"; font-size:12px; text-align:center}

#pagebody #sidebar_mid {
	float:left;
	width: 462px;
	border:#c6c6c6 1px dotted;
	height:auto;
	color:#545454;
	line-height:23px;
	font-family:"宋体";
	font-weight:normal;
	font-size:14px;
}
#pagebody #sidebar_right {
	float:right;
	border:#c6c6c6 1px dotted;
	width: 255px;
	height:auto;
	color:#343434;
	line-height:26px;
	background:url(../images/ind_con_bg.jpg) bottom no-repeat;
	font-family:"宋体";
	font-weight:normal;
}
BODY {
	FONT: 12px/1.5em "宋体";
	COLOR: #606060;
	line-height:23px;
}
#foot_line {
	background:url(../images/foot_line.jpg);
	width:1002px;
	height:4px;}
#foot {
	width:1002px;
	height:auto;
	text-align:center;
	font-size:12px;
	font-family:"宋体";
	font-weight:normal;
}
#foot .text {
	line-height:42px;
	color:#343434;
	font-family:Verdana, Geneva, sans-serif;
}
a.fl:link {
	color: #666666;
	text-decoration: none;
}
a.fl:visited {
	color: #666666;
	text-decoration: none;
}
a.fl:hover {
	color: #ff6700;
	text-decoration: none;
}
a.fl:active {
	text-decoration: none;
}


#center { width:1002px; margin:0px auto;}
#sub_left { float:left; width:249px; height:auto}

#sub_right { float:right; width:731px; border:#c6c6c6 1px dotted; height:auto;}
#right { float:left; width:731px; height:auto; overflow:hidden;}
#right_title { background-image:url(../images/sub_t_bg.jpg); height:30px;}
.title_right { padding-left:10px; font-size:12px; line-height:30px;}
.right { margin:15px 15px; line-height:200%;}

#lb {height:auto;width:251px;background-image: url(../images/lbbj.jpg);}
#lb ul{ padding:0px; margin:0;font-family:宋体;}
#lb li{	height:26px;width:251px;font-size:15px;color:#343434; display:inline; overflow:hidden;}
#lb li a{ display:block; line-height:26px; COLOR: #343434; TEXT-DECORATION: none; padding-left:48px; font-family:宋体; }
#lb li a:hover{ display:block; line-height:26px; COLOR: #ff0000;font-family:宋体;}
a.link01:link {
	font-size: 14px;
	line-height:29px;
	color: #005194;
	text-decoration: none;
}
a.link01:visited {
	font-size: 14px;
	line-height:29px;
	color: #005194;
	text-decoration: none;
}
a.link01:hover {
    font-size: 14px;
	line-height:29px;
	color: #ff0000;
	text-decoration: none;
}
a.link01:active {
	font-size: 14px;
	line-height:29px;
	text-decoration: none;
}

#pr#product { float:left; padding-top:13px; width:187px; background-color:#ecf3fb; height:auto; overflow:hidden;}
#product A {
	PADDING-LEFT: 25px;
	DISPLAY: block;
	BACKGROUND: url(../images/list_zc.jpg) no-repeat;
	COLOR: #fff;
	oduct A:hover {
	DISPLAY: block;
	font-weight:bold;
	color:#ff6700;
}
#product UL {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	PADDING-LEFT: 0px;
	WIDTH: 165px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
#product LI {
	LINE-HEIGHT: 25px;
	LIST-STYLE-TYPE: none;
	WIDTH: 165px;
	HEIGHT: 36px;
	LIST-STYLE-IMAGE: none
}