/* CSS Document */
body{
	background:url(../images/main_bj.jpg) top center repeat-x #2A6374;
	color:#FFFFFF;
}
.body_width{
	width:980px;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
}
.bottom_bg{
	background:url(../images/bottom_bj.jpg) bottom center repeat-x #2A6374;
}
.bottom{
	background:url(../images/bottom.jpg) bottom no-repeat;
}
.bottom_1{	
	width:100%;
	line-height:38px;
	overflow:hidden;
	margin:0px;
	padding-bottom:14px;	
}
.bottom_1 li{
	background:url(../images/xx.jpg) right center no-repeat;
	width:80px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.bottom_1 li.two{
	background:none;
	width:100px;
	text-align:center;
	overflow:hidden;
	margin:0px;
	padding:0px;
	float:left;
}
.bottom_2{
	width:100%;
	text-align:center;
	overflow:hidden;
	margin:0px;
	padding:0px;
	line-height:50px;
}
.top_1{
	width:535px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.top_2{
	padding:54px 15px 20px 10px;
	width:420px;
	overflow:hidden;
	margin:0px;
	background:url(../images/top.jpg) top center no-repeat;
}
.top_2a{
	background:url(../images/top_1.jpg) left center no-repeat;
	padding-left:32px;
	width:165px;
	line-height:57px;
	text-align:left;
	margin:0px;
}
.top_2b{
	background:url(../images/top_2.jpg) left center no-repeat;
	padding-left:50px;
	width:130px;
	line-height:57px;
	text-align:left;
	margin:0px;
}
.top_2c{
	width:70px;
	line-height:57px;
	text-align:left;
	margin:0px;
}
.search{
	background:url(../images/search_3.jpg) top center repeat-x;
	padding-right:21px;
	padding-bottom:1px;
	line-height:50px;
	width:514px;
	margin:0px;
	overflow:hidden;
}
.search_1{
	width:144px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.search_2{
	padding-top:9px;
	widows:320px;
	overflow:hidden;
	margin:0px;
}
.search_2 input{
	border:0px;
	background-color:#FFFFFF;
	width:320px;
	line-height:30px;
	overflow:hidden;
	height:30px;;
}
.search_3{
	width:12px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.search_4{
	padding-top:14px;
	width:36px;
	margin:0px;
	overflow:hidden;
}
.flash_1{
	width:240px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.flash_1a{
	width:240px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	font-weight:12px;
}
.flash_1a li{
	width:100%;
	padding:0px;
	margin:0px;
	overflow:hidden;
	font-size:12px;
	line-height:30px;
}
.flash_1a li a,.flash_1a li a:link,.flash_1a li a:visited {color:#ffffff; text-decoration:none; background:url(../images/menu_1.jpg) top center no-repeat; padding:0px 28px 5px 25px; width:187px; display:block;}
.flash_1a li a:hover {color:#000000;text-decoration:none; background:url(../images/menu_2.jpg) top center no-repeat; padding:0px 28px 5px 25px; width:187px; display:block;}
.flash_1a li a:active {color:#000000;text-decoration:none; background:url(../images/menu_2.jpg) top center no-repeat; padding:0px 28px 5px 25px; width:187px; display:block;}
.flash_2{
	width:740px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.center_r{
	background:url(../images/left_bj.jpg) left top no-repeat;
}
.products{
	padding:2px 19px 23px 19px;
	width:722px;
	background:url(../images/products_bj2.jpg) top center no-repeat;
	margin:0px;	
}
.about{
	background:url(../images/about_us_bj2.jpg) top center repeat-y;
	width:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.about_1{
	background:url(../images/about_us_bj.jpg) bottom center no-repeat;
	overflow:hidden;
	padding:5px 0px 8px 20px;
	width:740px;
	text-align:left;
}
.about_1a{
	width:432px;
	overflow:hidden;
	text-align:left;
	margin:0px;
	padding:0px;
	color:#246274;

}
.about_1a span{
	font-weight:bold;
}
.about_1b{
	padding:2px 85px 0px 0px;
	width:197px;
	text-align:left;
	overflow:hidden;
	margin:0px;
	color:#246274;
}

.about_1b a,.about_1b a:link,.about_1b a:visited {color:#246274; text-decoration:none;}
.about_1b a:hover {color:#246274; text-decoration:underline;}
.about_1b a:active {color:#246274; text-decoration:none;}
.b_1{
	background:url(../images/dian.gif) left center no-repeat;
	padding-left:12px;
	font-size:12px;
	font-weight:bold;
	line-height:23px;
	width:185px;
	overflow:hidden;
	margin:0px;
}
.b_2{
	width:185px;
	padding-left:12px;
	padding-bottom:8px;
	overflow:hidden;
	margin:0px;
}
.pro_ser{
	background:url(../images/pro_ser_bj2.jpg) top center repeat-y;
	width:100%;
	text-align:left;
	margin:0px;
	padding:0px; 
}
.pro_ser_1{
	background:url(../images/pro_ser_bj.jpg) top center no-repeat;
	text-align:left;
	margin:0px;
	padding:7px 30px 28px 11px;
	width:159px; 
}
.pro_ser_1 li{
	padding:0px 5px 5px 22px;
	width:132px;
	text-align:left;
	margin:0px;
	overflow:hidden;
	line-height:25px;
	background:url(../images/pro_ser_bja.jpg) top center no-repeat;
	
}
.contact_1{
	background:url(../images/contact_bj2.jpg) top center repeat-y;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden
}
.contact_2{
	background:url(../images/contact_bj1.jpg) bottom center no-repeat;
	margin:0px;
	padding:10px 2px 8px 35px;
	width:163px;
	overflow:hidden;
}
.contact_2 a,.contact_2 a:link,.contact_2 a:visited,.contact_2 a:hover,.contact_2 a:active{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFCC00;
}
.c_center_r{
	width:200px;
	padding:0px 20px 0px 0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/left_bj.jpg) top right no-repeat;
}
.c_right{
	background:url(../images/c_right.jpg) top center no-repeat;
	padding:0px 24px 0px 46px;
	width:690px;
	overflow:hidden;
	margin:0px;
}
.c_right_1{
	width:300px;
	overflow:hidden;
	margin:0px;
	font-weight:bold;
	font-size:12px;
	color:#246274;
	line-height:44px;
}
.c_right_2{
	width:120px;
	overflow:hidden;
	margin:0px;
	background:url(../images/dian_2.jpg) left center no-repeat;
	text-indent:8px;
	line-height:44px;
	color:#246274;
}
.c_right_3{
	background:url(../images/c_right_bj1.jpg) top center repeat-y;
	width:100%;
	padding:0px;
	margin:0px;
}
.c_right_4{
	background:url(../images/c_right_bj2.jpg) bottom center no-repeat;
	padding:2px 20px 0px 20px;
	width:720px;
	overflow:hidden;
	margin:0px;
	text-align:left;
	color:#246274;
}
