BODY {
	margin:auto;	
	font-size:12px;
	color:#7a7a7a;
	font-family:Arial,"宋体", Helvetica, sans-serif;
	background-color:#FFF;	
	}
	
#box_top{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:185px;
	_height:185px;
	background-image:url(../images/hbg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	}

#box_top_center{
	margin:0 auto;
	width:1002px;
	height:auto;
	min-height:185px;
	_height:185px;	
	}

#box_banner{
	margin:0 auto;
	width:100%;
	height:399px;
	}
	
#box_center{
	margin:0 auto;
	width:1002px;
	height:auto;
	min-height:900px;
	_height:900px;
	margin-top:21px;
	}
	
#box_bottom{
	margin:0 auto;
	width:100%;
	height:auto;
	min-height:132px;
	_height:132px;
	margin-top:30px;
	background-image:url(../images/fbg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	}

#box_bottom_center{
	margin:0 auto;
	width:972px;
	height:auto;
	height:107px;
	line-height:26px;
	color:#FFF;
	padding-left:30px;
	padding-top:25px;
	}

#box_bottom_center a{
	color:#FFF;
	}

#box_bottom_center a:hover{
	color:#333333;
	}

.box_top_left{
	float:left;
	width:500px;
	height:40px;
	line-height:40px;
	color:#FFF;
	}

.box_top_left a{
	color:#FFF;
	}

.box_top_left a:hover{
	float:left;
	color:#333333;
	}
	
.box_top_right{
	float:left;
	width:252px;
	height:40px;
	line-height:40px;
	color:#FFF;
	margin-left:250px;
	}

.box_top_right a{
	color:#FFF;
	}

.box_top_right a:hover{
	color:#333333;
	}

.box_top_logo{
	float:left;
	margin-top:19px;
	margin-bottom:21px;
	margin-right:204px;
	}

.box_top_tel{
	float:left;
	margin-top:33px;
	margin-bottom:34px;
	}

.box_top_nav{
	float:left;
	width:1002px;
	background-image:url(../images/nav.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:40px;
	line-height:40px;
	}


/*导航开始*/
.top_nav{
	margin:0 auto;
	width:1002px;
	height:40px;
	line-height:40px;	
	}

.top_nav_list{
	height:40px;
	line-height:40px;
	float:left;
	margin-left:0px;
	background-image:url(../images/nav.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.top_nav_list li{
	float:left;
	margin-left:0px;	
	height:40px;
	line-height:40px;
	cursor:pointer;
	}
	
.top_nav_list li.home a{
	width:104px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.home a:link {
	width:104px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.home a:visited {
	width:104px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.home a:hover {
	width:104px;
	background-image:url(../images/nav_on.jpg);
	background-repeat:no-repeat;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.home a:active {
	width:104px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.about a{
	width:96px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.about a:link {
	width:96px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.about a:visited {
	width:96px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.about a:hover {
	width:96px;
	background-image:url(../images/nav_on.jpg);
	background-position:-104px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.about a:active {
	width:96px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.zbdl a{
	width:97px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.zbdl a:link {
	width:97px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.zbdl a:visited {
	width:97px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.zbdl a:hover {
	width:97px;
	background-image:url(../images/nav_on.jpg);
	background-position:-200px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.zbdl a:active {
	width:97px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.zfcg a{
	width:98px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.zfcg a:link {
	width:98px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.zfcg a:visited {
	width:98px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.zfcg a:hover {
	width:98px;
	background-image:url(../images/nav_on.jpg);
	background-position:-297px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.zfcg a:active {
	width:98px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.gczj a{
	width:97px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.gczj a:link {
	width:97px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.gczj a:visited {
	width:97px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.gczj a:hover {
	width:97px;
	background-image:url(../images/nav_on.jpg);
	background-position:-395px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.gczj a:active {
	width:97px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.gczx a{
	width:102px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.gczx a:link {
	width:102px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.gczx a:visited {
	width:102px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.gczx a:hover {
	width:102px;
	background-image:url(../images/nav_on.jpg);
	background-position:-492px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.gczx a:active {
	width:102px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.gcjl a{
	width:102px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.gcjl a:link {
	width:102px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.gcjl a:visited {
	width:102px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.gcjl a:hover {
	width:102px;
	background-image:url(../images/nav_on.jpg);
	background-position:-594px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.gcjl a:active {
	width:102px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.sjzx a{
	width:103px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.sjzx a:link {
	width:103px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.sjzx a:visited {
	width:103px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.sjzx a:hover {
	width:103px;
	background-image:url(../images/nav_on.jpg);
	background-position:-696px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.sjzx a:active {
	width:103px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.rlzy a{
	width:101px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.rlzy a:link {
	width:101px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.rlzy a:visited {
	width:101px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.rlzy a:hover {
	width:101px;
	background-image:url(../images/nav_on.jpg);
	background-position:-799px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.rlzy a:active {
	width:101px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}

.top_nav_list li.news a{
	width:102px;
	display:block;
	text-align:left;
	height:40px;
	line-height:40px;
}

.top_nav_list li.news a:link {
	width:102px;
	text-decoration: none;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.news a:visited {
	width:102px;
	text-decoration: none;
	height:40px;
	line-height:40px;
}
.top_nav_list li.news a:hover {
	width:102px;
	background-image:url(../images/nav_on.jpg);
	background-position:-900px 0px;
	height:40px;
	line-height:40px;	
}
.top_nav_list li.news a:active {
	width:102px;
	height:40px;
	line-height:40px;
	text-decoration: none;
}


.top_nav_list li .top_sub_nav{	
	position:absolute;
	width:100px;
	overflow:hidden;
	display:none;	
	z-index:999999;
	margin-left:0px;
}

.top_nav_list li .top_sub_nav li{
	width:100px;
	height:31px;
	line-height:31px;	
	text-align:left;
	margin-top:0px;
	margin-left:0px;
	text-align:center;
	background-image:url(../images/xlbg1.jpg); background-position:left top; background-repeat:repeat-x;
	}	

.top_nav_list li .top_sub_nav li a{
	display:block;
	text-align:left;
	font-size:12px;
	text-align:center;
}

.top_nav_list li .top_sub_nav li a:link {
	font-size:12px; font-family:"微软雅黑";color:#ffffff;text-decoration: none; height:31px;line-height:31px;background-image:url(../images/xlbg1.jpg); background-position:left top; background-repeat:repeat-x;
}
.top_nav_list li .top_sub_nav li a:visited {
	font-size:12px; font-family:"微软雅黑";color: #ffffff;text-decoration: none; height:31px;line-height:31px;background-image:url(../images/xlbg1.jpg); background-position:left top; background-repeat:repeat-x;
}
.top_nav_list li .top_sub_nav li a:hover {/*font-size:12px; font-family:"微软雅黑";color:#fbf7f1;text-decoration:none;background-image: none;height:38px;line-height:38px;*/
	width:105px;font-size:12px; font-family:"微软雅黑";color:#ffffff;text-decoration:none;height:31px;line-height:31px;background-image:url(../images/xlbg2.jpg); background-position:left top; background-repeat:repeat-x;
}
.top_nav_list li .top_sub_nav li a:active {
	font-size:12px; font-family:"微软雅黑";color:#ffffff;text-decoration: none;height:31px;line-height:31px;background-image:url(../images/xlbg1.jpg); background-position:left top; background-repeat:repeat-x;
}							
/*导航结束*/



.box_centerz{
	float:left;
	width:713px;
	margin-right:19px;
	
	}

.box_centerz_aboutnav{
	height:36px;
	line-height:36px;
	background-image:url(../images/snav1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.box_centerz_aboutnav span{
	float:right;
	margin-top:12px;
	margin-right:10px;
	}

.box_centerz_about{
	border:1px solid #dfdfdf;
	border-top:0px solid #dfdfdf;
	padding-top:9px;
	height:160px;
	line-height:28px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:13px;
	overflow:hidden;
	}

.box_centerz_ad{
	margin-top:19px;
	margin-bottom:19px;
	border:1px solid #dfdfdf;
	}

.box_centerz_news{
	width:713px;
	}

.box_centerz_newsz{
	float:left;
	width:347px;
	margin-right:19px;
	}

.box_centerz_newsznav{
	height:36px;
	line-height:36px;
	background-image:url(../images/snav3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.box_centerz_newsznav span{
	float:right;
	margin-top:12px;
	margin-right:10px;
	}

.box_centerz_newsznr{
	border:1px solid #dfdfdf;
	border-top:0px solid #dfdfdf;
	height:189px;
	padding-left:11px;
	padding-right:12px;
	padding-top:10px;
	}

.box_centerz_newsznr1 li{
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #CCC;
	background-image:url(../images/tb5.jpg);
	background-position:0px 15px;
	background-repeat:no-repeat;
	padding-left:15px;
	overflow:hidden;
	}

.box_centerz_newsznr1 li span{
	float:right;
	}

.box_centerz_newsy{
	float:left;
	width:347px;
	}

.box_centerz_newsynav{
	height:36px;
	line-height:36px;
	background-image:url(../images/snav4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.box_centerz_newsynav span{
	float:right;
	margin-top:12px;
	margin-right:10px;
	}

.box_centery{
	float:left;
	width:270px;
	}

.box_centery_newsnav{
	height:36px;
	line-height:36px;
	background-image:url(../images/snav2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.box_centery_newsnav span{
	float:right;
	margin-top:12px;
	margin-right:10px;
	}

.box_centery_newsnr{
	height:246px;
	border:1px solid #dfdfdf;
	border-top:0px solid #dfdfdf;
	margin-bottom:21px;
	}

.box_centery_newsnrs{
	border-bottom:1px dashed #dfdfdf;
	margin-left:5px;
	margin-right:5px;
	padding-top:13px;
	}

.box_centery_newsnrstu{
	width:86px;
	float:left;
	height:96px;
	margin-bottom:10px;
	margin-right:10px;
	}

.box_centery_newsnrsbt{
	width:160px;
	float:left;
	overflow:hidden;
	color:#015bac;
	margin-top:8px;
	height:16px;
	}

.box_centery_newsnrsnr{
	width:160px;
	padding-top:8px;
	overflow:hidden;
	line-height:20px;
	height:60px;
	}

.box_centery_newsnrslb{
	line-height:26px;
	padding-left:10px;
	padding-right:10px;
	}

.box_centery_ad1{
	margin-top:12px;
	}

.box_center_yjzs{
	float:left;
	margin-top:20px;
	width:1002px;
	height:239px;
	}

.box_center_yjzsnav{
	height:36px;
	line-height:36px;
	background-image:url(../images/snav6.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.box_center_yjzsnav span{
	float:right;
	margin-top:12px;
	margin-right:10px;
	}

.box_center_yjzsnr{
	border:1px solid #dfdfdf;
	border-top:0px solid #dfdfdf;
	padding-top:18px;
	height:184px;
	}

.box_center_yjzsnrz{
	float:left;
	width:193px;
	margin-left:3px;
	margin-right:4px;
	}

.box_center_yjzsnrztu{
	border:1px solid #e7e7e7;
	padding:2px;
	}

.box_center_yjzsnrzwz{
	height:40px;
	line-height:40px;
	text-align:center;
	overflow:hidden;
	}

.box_center_yqlj{
	margin-top:19px;
	width:1002px;
	float:left;
	}

.box_center_yqljz{
	width:1002px;
	border:1px solid #e5e5e5;
	}
.box_center_yqljy{
	width:1002px;
	border:1px solid #e5e5e5;
	border-top:0px solid #e5e5e5;
	padding-top:10px;
	padding-bottom:10px;
	}

.box_center_yqljyf{
	float:left;
	width:220px;
	margin-left:14px;
	margin-right:14px;
	margin-top:9px;
	margin-bottom:9px;
	border:1px solid #ccc;
	}

.box_center_gszznav{
	height:36px;
	line-height:36px;
	background-image:url(../images/snav5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}

.box_center_gszznav span{
	float:right;
	margin-top:12px;
	margin-right:10px;
	}

.box_center_left{
	float:left;
	width:169px;
	height:auto;
	min-height:600px;
	_height:600px;
	margin-right:59px;
	}

.box_center_leftnav{
	height:65px;
	line-height:65px;
	border-bottom:1px solid #d2d2d2;
	color:#0c74cc;
	font-family:"微软雅黑";
	font-size:30px;
	margin-bottom:20px;
	}

.box_center_right{
	float:left;
	width:774px;
	height:auto;
	min-height:600px;
	_height:600px;
	}

.box_center_rightnav{
	height:65px;
	line-height:65px;
	border-bottom:1px dashed #d2d2d2;
	}

.box_center_rightnavleft{
	float:left;
	height:65px;
	width:400px;
	color:#0c74cc;
	font-family:"微软雅黑";
	font-size:30px;
	}

.box_center_rightnavright{
	text-align:right;
	width:374px;
	float:left;
	height:65px;
	line-height:65px;
	font-family:"微软雅黑";
	font-size:14px;
	}

.box_center_rightabout{
	padding-top:20px;
	line-height:26px;
	}

.box_center_rightnews{
	height:77px;
	width:774px;
	padding-top:23px;
	padding-bottom:23px;
	border-bottom:1px solid #d6d6d6;
	}


.box_center_rightnewsleft{
	width:54px;
	float:left;
	margin-right:28px;
	}

.box_center_rightnewsleft1{
	margin-top:5px;
	width:55px;
	height:48px;
	line-height:48px;
	text-align:center;
	background-color:#eae6e2;
	font-size:28px;
	font-family:"微软雅黑";
	}

.box_center_rightnewsleft2{
	margin-top:1px;
	width:55px;
	height:19px;
	line-height:19px;
	text-align:center;
	background-color:#eae6e2;
	font-family:"微软雅黑";
	}

.box_center_rightnewsright{
	width:685px;
	float:left;
	}

.box_center_rightnewsright1{
	height:24px;
	line-height:24px;
	font-weight:bold;
	margin-bottom:5px;
	}

.box_center_rightnewsright2{
	line-height:24px;
	overflow:hidden;
	height:48px;
	}

.box_center_rightpage{
	float:left;
	width:706px;
	height:50px;
	line-height:50px;
	text-align:center;
	}

.box_center_rightproduct{
	padding-top:20px;
	float:left;
	width:230px;
	margin-left:13px;
	margin-right:13px;
	}

.box_center_rightproducttu{
	border:1px solid #ccc;
	padding:4px;
	background-color:#FFF;
	}

.box_center_rightproductwz{
	height:40px;
	line-height:40px;
	text-align:center;
	overflow:hidden;
	}

.box_center_rightly{
	padding-top:30px;
	padding-left:50px;
	line-height:35px;
	}



A.menu2:link {
	 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; DISPLAY: block; FONT-FAMILY: "微软雅黑";HEIGHT: 36px; COLOR: #333232; FONT-SIZE: 14px; background-image:url(../images/lbg.jpg);background-position:left top; background-repeat:no-repeat;TEXT-DECORATION: none
}
A.menu2:visited {
	 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; DISPLAY: block; FONT-FAMILY: "微软雅黑";HEIGHT: 36px; COLOR: #333232; FONT-SIZE: 14px; background-image:url(../images/lbg.jpg);background-position:left top; background-repeat:no-repeat;TEXT-DECORATION: none
}
A.menu2:hover {
	 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; FONT-FAMILY: "微软雅黑"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 36px; COLOR: #ffffff;  FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu2:active {
	 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; FONT-FAMILY: "微软雅黑"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 36px; COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu21:link {
	 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 36px; COLOR: #ffffff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu21:visited {
	 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 36px; COLOR: #ffffff;  FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.menu21:hover {
	 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; FONT-FAMILY: "微软雅黑"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 36px; COLOR: #ffffff; FONT-SIZE: 14px;TEXT-DECORATION: none
}
A.menu21:active {
 LINE-HEIGHT: 36px; padding-left:22px; WIDTH: 147px; FONT-FAMILY: "微软雅黑"; background-image:url(../images/lbg1.jpg);background-position:left top; background-repeat:no-repeat;  HEIGHT: 36px; COLOR: #ffffff;  FONT-SIZE:14px;  TEXT-DECORATION: none
}