/* CSS Document */
body{
	background:url(../images/main_bj.jpg) top center repeat-x #0253A5;
	color:#FFFFFF;
}
.body_width{
	width:922px;
	overflow:hidden;
	margin:0px auto;
}
.center{
	background:url(../images/middle_bj.jpg) top center repeat-y;
}
.bottom{
	line-height:20px;
}
.bottom_t {
	width:922px;
	margin:0px;
	overflow:hidden;
	background:url(../images/bg.jpg) center repeat-x;
}
.bottom_b {
	width:880px;
	margin:0px;
	padding:5px 21px 5px 21px;
	overflow:hidden;
	background:url(../images/bottom_bj_01.jpg) top center no-repeat;
}
.bottom_v {
	width:880px;
	margin:0px;
	padding:10px 21px 10px 21px;
	background:url(../images/bottom_bj_02.jpg) top center no-repeat;
}
.bottom_v span{ float:right;}
.top_1{
	width:304px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.pro_ser{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.pro_ser li{
	line-height:36px;
	padding:0px 6px 0px 24px;
	width:178px;
	text-align:left;
	background:url(../images/pro_ser_bj.jpg) top center no-repeat;
	font-size:14px;
}
.news_1{
	width:100%;
	overflow:hidden;
	padding:10px 0px 10px 0px;
	background:url(../images/left_bj.jpg) top center repeat-x #004080;
}
.news{
	width:179px;
	margin:0px auto;
	padding-bottom:18px;
	border-bottom:1px dotted #BDCEDE;
	
}
.pro_aa{
	width:179px;
	margin:0px auto;
	padding-bottom:18px;
	padding-top:8px;
	border-bottom:1px dotted #BDCEDE;
}
.pro_aa li{
	background:url(../images/dian.gif) left center no-repeat;
	padding-left:10px;
	width:163px;
	text-align:left;
	line-height:24px;
}
.news li{
	background:url(../images/dian_1.gif) left center no-repeat;
	padding-left:16px;
	width:163px;
	text-align:left;
	line-height:20px;
}
.search{
	width:179px;
	padding-top:20px;
	overflow:hidden;
	margin:0px auto;
}
.search_1{
	width:179px;
	padding: 5px 0px 5px 0px;
	overflow:hidden;
	margin:0px auto;
}
.key{
	width:179px;
	padding: 5px 0px 5px 0px;
	overflow:hidden;
	margin:0px auto;
	line-height:15px;
}
h1{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:16px;
}
h2{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:16px;
}
.search_1 input{
	border:1px solid #959597;
	height:16px;
	line-height:16px;
	width:175px;
}
.about{
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
	background:url(../images/right_bj.jpg) top center repeat-y;
}
.profile{
	width:450px;
	overflow:hidden;
	margin:0px;
	padding:0px
}
.profile_1{
	background:url(../images/profile_bj2.jpg) top center repeat-x;
	width:427px;
	overflow:hidden;
	padding-right:6px;
	padding-top:15px;
	padding-left:15px;
	padding-bottom:6px;
}
.profile_2{
	background:url(../images/profile_bj.jpg) top right no-repeat;
	width:428px;
	overflow:hidden;
}

.contact{
	width:222px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.contact_a{
	background:url(../images/profile_bj2.jpg) top center repeat-x;
	width:182px;
	overflow:hidden;
	padding:17px 20px 5px 20px;
}
.contact_1{
	background:url(../images/contact_bj.jpg) left center no-repeat;
	text-indent:30px;
	line-height:39px;
	font-size:14px;
	width:100%;
	overflow:hidden
}
.contact_2{
	width:100%;
	font-weight:bold;
	font-size:30px;
	overflow:hidden;
	line-height:40px;
}

.a_1{
	width:260px;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
	text-align:left;
}
.a_2{
	width:320px;
	overflow:hidden;
	text-align:left;
	padding-bottom:10px;
	line-height:15px;
}
.products{
	width:638px;
	overflow:hidden;
	background:url(../images/products_bj.jpg) top center repeat-x #004080;
	padding:20px 18px 20px 18px;
	margin:0px auto;
}
.link_1{
	width:109px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.link_2{
	width:550px;
	padding:0px 4px 0px 4px;
	overflow:hidden;
	background:url(../images/link_bj.jpg) left center repeat-x;
	line-height:34px;
}
.link_2 li{
	background:url(../images/link_dian.jpg) left center no-repeat;
	padding:0px 18px 0px 20px;
	overflow:hidden;
	text-decoration:underline;
	float:left;
}
.link_3{
	width:11px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.c_right{
	background:url(../images/c_right.jpg) top center no-repeat;
	padding:4px 27px 0px 27px;
	width:624px;
	overflow:hidden;
	line-height:34px;
	font-size:12px;
	font-weight:bold;
}
.c_right_1{
	background:url(../images/c_right_bj.jpg) top center repeat-x;
	width:650px;
	padding:16px 12px 20px 12px;
	margin:0px auto;
	overflow:hidden;
}
.c_right_1 input,.c_right_1 select,.c_right_1 textarea{
	border:1px solid #009ADF;
}