@charset "utf-8";
/*初始化所有样式表*/
* { margin:0px; padding:0px; font-size:12px; font-family: Arial, "宋体"; color:#333; line-height:20px;}
p { padding:0px; margin:10px 0px; line-height:20px;}
ul li {list-style:none;}
fieldset, img { border:none; }
td {padding:3px;}
em, strong, cite, th { font-style:normal; font-weight:normal; }

body {
	background-color: #21b8c6;
	margin: 0px;
	padding: 18px;
}
.STYLE3 {color: #FF0000}
a:link, a:visited {
	color:#008ca6;
	text-decoration:none;
}
a:hover, a:active {
	color:#008ca6;
	text-decoration:underline;
}

#main_area{
	background-color:	#FFF;
	margin:		0 auto;
	width:		950px;
	overflow:	hidden;
	padding:	5px;
}

/* 顶部 */
#top{
	width:				950px;
	margin:				0 auto;
	height:				74px;
	overflow:			hidden;
	padding-bottom:		16px;
}
/* 顶部－LOGO */
#top_logo{
	width:				400px;
	height:				53px;
	float:				left;
	padding-top:		20px;
}
/* 顶部右侧盒子 */
#top_right{
	width:				300px;
	height:				74px;
	float:				right;
	text-align:			right;
	line-height:		20px;
}
/* 顶部证书链接 */
#top_picli{
	list-style:none;
	padding-left:10px;
	height:53px;
	float:right;
}



/* 导航盒子 */
#nav{
	background-color:	#dae0dd;
	margin:				0 auto;
	height:				28px;
	overflow:			hidden;
	padding-left:		35px;
	padding-bottom:		1px;
	text-align:			center;
}
/* 导航链接 */
.nav_li{
	background:url(images/nav_none.gif);
	width:				110px;
	height:				28px;
	font-weight:		bold;
	text-align:			center;
	line-height:		30px;
	float:				left;
}
.nav_li a:link, .nav_li a:visited{
	color:				#008ca6;
	background:url(images/nav_none.gif);
	text-decoration:	none;
}
.nav_li a:hover, .nav_li a:active{
	color:				#fff;
	background:url(images/nav_at.gif);
	text-decoration:	none;
}
.nav_liat{
	background:url(images/nav_at.gif);
	width:				110px;
	height:				28px;
	font-weight:		bold;
	text-align:			center;
	line-height:		30px;
	float:				left;
}
.nav_liat a:link, .nav_liat a:visited, .nav_liat a:hover, .nav_liat a:active{
	color:				#fff;
	background:url(images/nav_at.gif);
	text-decoration:	none;
}
.nav_right{
	background:url(images/nav_none.gif);
	width:				35px;
	height:				28px;
	float:				left;
}


/* Flash */
#flash{
	margin:				0 auto;
	width:				950px;
	height:				200px;
	overflow:			hidden;
	padding-bottom:		10px;
}


/* 底部 */
#bottom{
	width:				930px;
	margin:				0 auto;
	overflow:			hidden;
	float:				left;
	border-top:		    1px solid #dae0dd;
	padding:			5px;
}
#bottom_left{
	margin:				0 auto;
	width:				750px;
	height:				20px;
	text-align:			left;
	float:				left;
}
#bottom_right{
	margin:				0 auto;
	width:				180px;
	height:				20px;
	text-align:			right;
	float:				right;
}


/* 首页内容盒子 */
#lie{
	width:				950px;
	overflow:			hidden;
	padding-bottom:		0px;
	float:				left;
}
.lie_bt{
	width:				92%;
	height:				19px;
	border-bottom:		1px solid #dfdfdf;
	margin:				5px;
	float:				left;
}
.lie_bt_left{
	width:				100px;
	height:				19px;
	float:				left;
}
.lie_bt_more{
	width:				45px;
	height:				19px;
	float:				right;
	font-size:			9px;
	color:				#666;
}
/* 首页内容第一列 */
#lie01{
	width:				300px;
	overflow:			hidden;
	float:				left;
}
#lie01_jianjie_box{
	background:url(images/line_home_gsjj_right.gif) repeat-y right top;
	width:				300px;
	overflow:			hidden;
	float:				left;
}
#lie01_jianjie{
	width:				90%;
	overflow:			hidden;
	float:				left;
	padding:			0px 10px 0px 10px;
}
#lie01_jianjie_bottom{
	width:				300px;
	height:				20px;
	background:url(images/line_home_gsjj_foot.gif) no-repeat;
	overflow:			hidden;
	float:				left;
}

#lie01_down{
	width:				90%;
	overflow:			hidden;
	float:				left;
	padding:			0px 10px 5px 10px;
}

#lie01_select_box{
	width:				90%;
	overflow:			hidden;
	float:				left;
	border-top:			1px solid #dfdfdf;
	padding:			5px;
}
.lie01_select{
	width:				130px;
	height:				19px;
}


/* 首页内容第二列 */
#lie02{
	width:				400px;
	overflow:			hidden;
	float:				left;
}
.lie02_link{
	width:				290px;
	overflow:			hidden;
	float:				left;
	line-height:		22px;
	margin-left:		10px;
	padding-left:		10px;
	text-align:			left;
	background:url(images/li.gif) no-repeat left center;
}

.lie02_data{
	line-height:		22px;
	font-size:			10px;
	color:				#777;
	text-align:			left;
	list-style:			none;
	width:				58px;
	overflow:			hidden;
	float:				left;
	padding:			0px;	
}

/* 首页内容第三列 */
#lie03{
	width:				248px;
	border:				1px solid #dfdfdf;
	text-align:			left;
	float:				right;
}
#lie03_image{
	width:				228px;
	height:				100px;
	float:				left;
	padding:			0px 10px 0px 10px;
}
#lie03_image_bt{
	width:				200px;
	height:				25px;
	text-align:			left;
	float:				left;
	font-size:			9px;
	color:				#666;
	padding:			0px 10px 0px 10px;
}
#lie03_image_txt{
	width:				200px;
	text-align:			left;
	float:				left;
	overflow:			hidden;
	padding:			0px 10px 10px 10px;
}

/* 内页横幅盒子 */
.inpage_nav_space{
	width:				950px;
	height:				20px;
	float:				left;
}

/* 内页左侧导航 */
.left_nav{
	background:url(images/line_home_gsjj_right.gif) repeat-y right top;
	width:				190px;
	overflow:			hidden;
	float:				left;
}
.left_nav_bt{
	width:				160px;
	height:				19px;
	border-bottom:		1px solid #dfdfdf;
	float:				left;
	padding-left:		10px;
}
.left_nav_ul{
	width:				160px;
	float:				left;
	padding:			10px;
}
.left_nav_li{
	width:				160px;
	height:				26px;
	text-align:			left;
	text-indent:		35px;
	line-height:		25px;
	background:url(images/left_nav.gif) no-repeat top;
}
.left_nav_at {
	color:				#FFF;
	width:				160px;
	height:				26px;
	text-align:			left;
	text-indent:		35px;
	line-height:		25px;
	background:url(images/left_nav_at.gif) no-repeat top;
}
/* 左侧二级导航 */
.left_nav_li2{
	width:				160px;
	height:				23px;
	text-align:			left;
	text-indent:		35px;
	line-height:		20px;
	background:url(images/left_nav2.gif) no-repeat top;
}
.left_nav_at2 {
	width:				160px;
	height:				23px;
	text-align:			left;
	text-indent:		35px;
	line-height:		20px;
	background:url(images/left_nav_at2.gif) no-repeat top;
}

a.left_nav_nowat:link, a.left_nav_nowat:visited, a.left_nav_nowat:hover, a.left_nav_nowat:active{
	color:				#FFF;
	text-decoration:	none;
}

.left_nav_bottom{
	width:				190px;
	height:				20px;
	background:url(images/line_home_gsjj_foot.gif) no-repeat right;
	overflow:			hidden;
	float:				left;
}


/* 内页右侧盒子 */
#inpage_box{
	width:				750px;
	float:				right;
	overflow:			hidden;
	text-align:			left;
}
.inpage_banner{
	width:				750px;
	float:				left;
	margin-bottom:		10px;
}
.inpage_nav{
	width:				740px;
	height:				20px;
	padding-left:		10px;
	float:				left;
	text-align:			left;
	color:				#777;
	border-bottom:		1px solid #dfdfdf;
	margin-bottom:		10px;
}
.inpage_bt{
	font-family:		"微软雅黑","宋体";
	font-size:			18px;
	color:				#008ca6;
	line-height:		30px;
	width:				740px;
	padding-left:		10px;
	padding-top:		10px;
	float:				left;
	text-align:			left;
}
.inpage_text{
	width:				730px;
	text-align:			left;
	padding:			10px;
	float:				left;
}
.inpage_text li{
	line-height:		22px;
	margin-left:		20px;
	text-align:			left;
	list-style-type:	disc;
}
.inpage_special_text{
	color:				#ed6c00;
}
.inpage_big_special_text{
	font-family:		"微软雅黑","宋体";
	font-size:			14px;
	font-weight:		bold;
	color:				#ed6c00;
}
.inpage_linebt{
	width:				740px;
	font-size:			12px;
	text-align:			left;
	line-height:		15px;
	color:				#ed6c00;
	float:				left;
	font-weight:		bold;
	padding-top:		10px;
	padding-left:		10px;
}

/* 产品首页 */
.product_01{
	width:				450px;
	height:				146px;
	background:url(images/products_picbg_duowei.jpg) no-repeat left top;
	text-align:			left;
	float:				right;
	padding-left:		330px;
	padding-top:		10px;
	margin-top:			5px;
	margin-bottom:		10px;
}
.product_01 ul li{
	width:				330px;
	margin-left:		40px;
	text-align:			left;
	list-style-image:url(images/li.gif);
	list-style:outside;
}
.product_02{
	width:				410px;
	height:				160px;
	background:url(images/products_picbg_baojian.jpg) no-repeat left top;
	text-align:			left;
	float:				right;
	padding-left:		330px;
	padding-top:		10px;
	margin-top:			5px;
	margin-bottom:		10px;
}
.product_02 ul li{
	width:				428px;
	margin-left:		40px;
	text-align:			left;
	list-style-image:url(images/li.gif);
	list-style:outside;

}
.buy{
	width:730px;
	padding:10px;
	border-top:1px solid #dfdfdf;
	margin-top:20px;
	text-align:left;
	float:left;
}
.buy .buttontobuy{
	width:220px;
	height:30px;
	background-color:#21B8C6;
	color:#FFF;
	line-height:25px;
	text-align:center;
	font-size:12px;
}


/* 新闻中心样式 */
.news_box{
	width:				730px;
	background:url(images/line_bg.gif) left top;
	float:				left;
	text-align:left;
}
.news_link{
	width:				565px;
	height:				25px;
	vertical-align:		middle;
	overflow:			hidden;
	float:				left;
	line-height:		27px;
	padding-left:		10px;
	padding-top:		2px;
	text-align:			left;
	background:url(images/li.gif) no-repeat left center;
}
.news_data{
	width:				80px;
	height:				25px;
	overflow:			hidden;
	float:				left;
	line-height:		27px;
	font-size:			10px;
	padding-top:		2px;
	color:				#777;
	text-align:			left;
	list-style:			none;
}
.go_page{
	width:				730px;
	height:				30px;
	line-height:		30px;
	padding-top:		20px;
	text-align:			center;
	color:				#777;
}

/* 技术支持样式 */
.service_box{
	width:				730px;
	background:url(images/line_bg.gif) left top;
	float:				left;
	overflow:			hidden;
}
.service_link li{
	line-height:		27px;
	margin-left:		30px;
	text-align:			left;
	list-style-image: url(images/li.gif);
}

/* 联系我们样式 */
.shanghai_map{
	width:				730px;
	height:				255px;
	background:url(images/shmap.gif) right top no-repeat;
	float:				left;
}

/* 全方位的服务 */
.our_service{
	width:				310px;
	height:				310px;
	float:				right;
}