@charset "gb2312";
/* CSS Document */

/* content */
#content{}
	#content .newslist{
		float:left;
		width:501px;
		background:url(../img/newslist_rightbg.jpg) no-repeat right top;
	}
		#content .newslist .newslist_t{
			padding-top:15px;
			padding-left:25px;
			height:25px;
			background:#F4F4F4 url(../img/newslist_rightbg.jpg) no-repeat right -3px;
			border-top:3px solid #039;
			border-bottom:1px solid #B8AF99;
			color:#395970;
			font-size:15px;
			font-weight:bold;
		}
			#content .newslist .newslist_t span{
				color:#FF9000;
				font-size:12px;
			}
		#content .newslist .newslist_d{
			padding:10px 0;
			color:#FF9000;
			font-size:12px;
		}
			#content .newslist .newslist_d .img{
				float:left;
				width:180px;
				text-align:center;
			}
				#content .newslist .newslist_d .img img{
					border:1px solid #6177A2;
				}
			#content .newslist .newslist_d dl{
				float:left;
				width:300px;
				color:#35556B;
			}
				#content .newslist .newslist_d dt{
					font-weight:bold;
					margin-bottom:8px;
				}
					#content .newslist .newslist_d dt span{
						display:block;
						color:#626261;
						font-size:11px;
						font-weight:normal;
					}
				#content .newslist .newslist_d dd{
					line-height:20px
				}
				#content .newslist .newslist_d dd a{
					color:#FF9000;
				}
			#content .newslist .newslist_d ul{
				clear:both;
				margin-top:10px;
			}
				#content .newslist .newslist_d ul li{
					padding-left:10px;
					height:22px;
					background:url(../img/arrow01.gif) no-repeat 0 40%;
					color:#626261;
					font-size:11px;
				}
				#content .newslist .newslist_d ul li a{
					color:#3D5F77;
					font-size:12px;
				}
			#content .newslist .newslist_d .more{
				padding-left:12px;
			}
/* content */
	#content .side{
		float:left;
		margin-left:1px;
		padding-top:20px;
		width:298px;
		background:url(../img/side_bg.jpg) repeat-x top;
		border-bottom:4px solid #40647C;
	}
	#content .side dl.s1{
		float:left;
		margin-left:10px;
		width:140px;
	}
		#content .side dl.s1 dt{
			margin-bottom:5px;
			color:#35556B;
			font-size:14px;
			font-weight:bold;
		}
		#content .side dl.s1 dd{
			color:#535353;
			line-height:18px;
		}
	#content .side dl.s2{
		float:left;
		margin-left:10px;
		width:140px;
	}
		#content .side dl.s2 dt{
			margin-bottom:5px;
			color:#35556B;
			font-size:14px;
			font-weight:bold;
		}
		#content .side dl.s2 dd{
			padding-left:10px;
			background:url(../img/arrow01.gif) no-repeat 0 45%;
			color:#535353;
			line-height:18px;
		}
			#content .side dl.s2 dd a{
				color:#535353;
			}
		#content .side dl.s2 dd.o{
			padding-left:1px;
			background:none;
		}
	#content .side .img{
		float:left;
		padding-top:10px;
		width:130px;
		text-align:center;
	}
		#content .side .img img{
			border:1px solid #5E74A1;
		}
		#content .side .line{
			clear:both;
			margin:13px auto;
			width:270px;
			height:0px;
			border-top:1px solid #D0D8DA;
			border-bottom:1px solid #fff;
			overflow:hidden;
		}
/* 技术支持 */
	#content .jszc{
		float:left;
		width:190px;
	}
		#content .jszc .jszc_t{
			padding-top:4px;
			padding-left:20px;
			height:16px;
			background:#D0D8DA;
			color:#000;
			font-weight:bold;
		}
		#content .jszc .jszc_d{
			padding-top:10px;
			padding-left:20px;
			height:115px;
			background:url(../img/bg_01.gif) repeat-x top;
			overflow:hidden;
		}
			#content .jszc .jszc_d select{
				margin:5px 0;
			}
			#content .jszc .jszc_d input{
				display:block;
				width:35px;
				height:21px;
				background:#EBE9ED;
				border-top-color:#ccc;
				border-left-color:#ccc;
				border-right-color:#666;
				border-bottom-color:#666;
				border-style:solid;
				border-width:1px;
			}

/* 产品 */
	#content .cp{
		float:left;
		margin-left:1px;
		width:310px;
	}
		#content .cp .cp_t{
			padding-top:4px;
			padding-left:20px;
			height:16px;
			background:#D0D8DA;
			color:#000;
			font-weight:bold;
		}
		#content .cp .cp_d{
			padding-top:10px;
			padding-left:10px;
			height:115px;
			background:url(../img/bg_01.gif) repeat-x top;
			overflow:hidden;
		}
			#content .cp .cp_d .img{
				float:left;
				width:130px;
			}
				#content .cp .cp_d .img img{
					border:1px solid #5E74A1;
				}
			#content .cp .cp_d ul{
				float:left;
				width:170px;
			}
				#content .cp .cp_d ul li{
				    float:left;
					padding-left:1px;
					background:url(../img/arrow01.gif) no-repeat 0 45%;
					width:83px;
					height:20px;
					line-height:20px;
					overflow:hidden;
				}
					#content .cp .cp_d ul li.o{
						padding:3px 5px 0 0;
						display:block;
                        text-align:right;
						width:165px;
						background:none;
					}
					#content .cp .cp_d ul li a{
						padding-left:5px;
					}
/* 图片链接 */
	#content .imglinks{
		float:left;
		margin-left:1px;
		width:298px;
	}
		#content .imglinks .imglinks_t{
			height:20px;
			background:#D0D8DA;
		}
		#content .imglinks .imglinks_d{
			padding-top:10px;
			padding-left:10px;
			height:115px;
			background:url(../img/bg_01.gif) repeat-x top;
			text-align:center;
			overflow:hidden;
		}
			#content .imglinks .imglinks_d .line{
				margin:5px auto;
				width:270px;
				height:0px;
				border-top:1px solid #D0D8DA;
				border-bottom:1px solid #fff;
				overflow:hidden;
			}
	#content .foot{
		margin-top:-9px;
		padding-left:10px;
		height:27px;
		background:url(../img/foot_bg.gif) no-repeat;
	}
		#content .foot span.line{
			display:block;
			float:left;
			margin:0 5px;
			margin-top:5px;
			width:2px;
			height:16px;
			background:url(../img/line_bg2.gif) no-repeat;
		}
		#content .foot a{
			float:left;
			padding-top:8px;
		}
		#content .foot .tel{
			float:right;
			padding-top:7px;
			padding-left:25px;
			padding-right:10px;
			background:url(../img/icon_tel.gif) no-repeat left 7px;
			color:#000;
			font-weight:bold;
		}
			#content .foot .tel span{
				color:#f00;
			}

