body{ margin:0px; padding:0px; font-family:"宋体"; font-size:12px; background-color:#eceded;}
ul li{ list-style:none;}
img{ border:0;}
h2{ font-size:14px; font-family:"宋体";}





#header{ width:100%; background-color:#fff;}
.top{ height:98px; width:1021px; margin:0 auto;}
.top_logo{ float:left; width:283px;}
.top_lianxi{ float:right; width:219px;}

#nav{ width:100%;background-color:#193c80;}

#banner{ width:100%; margin:0 auto; height:329px; border-bottom:6px solid #0168b7; background:url(images/banner_bj.gif) repeat-x;}
#banner2{ width:100%; margin:0 auto; height:179px; border-bottom:6px solid #0168b7; background:url(images/banner_bj.gif) repeat-x;}

#Subject{ width:961px; height:auto; margin:0 auto; padding:0 30px; background:url(images/Subject_bj.gif) repeat-y;}
#Subject_01{ height:297px;}
.index_chanpinlist{ width:286px; height:297px; float:left;}
/*left 菜单  开始*/
.left_caidan {
	background-image: url(../images/left_menu_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.left_caidan h2 {
	margin: 0px;
	padding: 0px;
	height: 61px;
}
.left_caidan h2 a {
	display: block;
	width: 100%;
}

.left_caidan ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left_caidan ul li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.left_caidan ul li a {
	display: list-item;
	background-image: url(../images/left_menu_1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 50px;
	font-weight: bold;
	padding-top: 10px;
	color: #FFF;
	height: 20px;
}

.left_caidan ul li ul {
	margin: 0px;
	padding: 0px;
}
.left_caidan ul li ul li a{
	display: list-item;
	background-image: url(../images/left_menu_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 60px;
	font-weight: bold;
	padding-top: 10px;
	color: #666;
	height: 23px;
}
.left_caidan ul li ul li a:hover {
	color: #FFF;
	background-image: url(../images/left_menu_2hover.gif);
}

/*left 菜单  结束*/


.index_pic{ width:122px; height:297px; margin-left:286px;}
.index_guanyu{ width:490px; background:url(images/index_pic.jpg) no-repeat; padding-left:185px; height:297px; float:right;}
.index_guanyu p {
	line-height: 200%;
	padding-right: 20px;
	padding-left: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px; color:#787878;
}
.index_guanyu p a{color:#787878; text-decoration:none;}
.index_guanyu p a:hover{ font-weight:bold;}
.index_guanyu h2 {
	margin: 0px;
	padding: 0px;
	height: 61px;
}
.index_guanyu h2 a {
	display: block;
	width: 100%;
}


#Subject_02{ height:400px; margin-bottom:24px;}
.index_chanpin{ width:616px; height:400px; float:left;}
.index_chanpin h2 {
	height: 39px; color:#fff; background:url(images/chanpin_h02.gif) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 30px;
}
.index_chanpin ul {
	margin: 0px;
	padding: 0px;
}
.index_chanpin dl {
	float: left;
	margin: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.index_chanpin dl dt {
    width:185px; height:140px;
	border: 1px solid #b1b1b1;
	padding: 0px;
}
.index_chanpin dl dt img{ width:185px; height:140px;}


.index_chanpin dl dd {
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.index_chanpin dl dd a{ text-decoration:none; color:#777;}
.index_chanpin dl dd a:hover{ text-decoration:underline;}

.index_about2{ width:290px;  height:400px;float:right;}
.index_hynews{ height:184px;}
.index_hynews h2 {
	height: 39px; color:#fff; background:url(images/chanpin_h02.gif) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 30px;
}
.index_hynews ul {
	margin: 0px;
	padding: 0px;
}
.index_hynews p {
	margin: 0px;
	line-height: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.index_hylx h2 {
	height: 39px; color:#fff; background:url(images/chanpin_h02.gif) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 30px;
}
.index_hylx ul {
	margin: 0px;
	padding: 0px;
}



#Subject_03{ height:214px; margin-bottom:30px;}
#Subject_03 h2 {
	height: 39px; color:#fff; background:url(images/chanpin_h02.gif) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 30px;
}
#Subject_03 ul {
	margin: 0px;
	padding: 0px;
}
#Subject_03 dl {
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
}
#Subject_03 dl dt {
	margin: 0px;
	border: 1px solid #b1b1b1; width:186px; height:140px;
	padding: 0px;
}
#Subject_03 dl dt img{ width:186px; height:140px;}

#Subject_03 dl dd {
	text-align: center;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Subject_03 dl dd a{ text-decoration:none; color:#777;}
#Subject_03 dl dd a:hover{ text-decoration:underline;}



#Subject_line{ height:3px; background:url(images/Subject_line.gif) no-repeat;}
#Subject_line2{ height:3px; margin-bottom:36px; background:url(images/Subject_line.gif) no-repeat;}

#Subject_04{ height:239px; margin-bottom:18px;}
.index_baojia{ width:286px; float:left;}
.index_baojia h2 {
	height: 39px; color:#fff; background:url(images/chanpin_h02.gif) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 30px;
}
.index_baojia ul {
	margin: 0px;
	padding: 0px;
}

.index_liucheng{ width:256px; margin-left:357px;}
.index_liucheng h2 {
	height: 39px; color:#fff; background:url(images/chanpin_h02.gif) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 30px;
}
.index_liucheng ul {
	margin: 0px;
	padding: 0px;
}

.index_anli{ width:284px; float:right;}
.index_anli h2 {
	height: 39px; color:#fff; background:url(images/chanpin_h02.gif) no-repeat;
	margin: 0px;
	padding: 4px 0px 0px 30px;
}
.index_anli ul {
	margin: 0px;
	padding: 0px;
}


#Subject_dibu{ width:100%; background:url(images/Subject_dibu_bj.gif) repeat-x;}
#dibu_pic{ width:1021px; height:44px; margin:0 auto; background:url(images/Subject_dibu_pic.gif) no-repeat;}

#footer{ height:75px; padding-top:25px; width:100%; clear:both; background:url(images/foot_bj.gif) repeat-x;}

#Subject2{ width:981px; height:auto; margin:0 auto; padding:20px 20px 20px 19px; background:url(images/Subject_bj.gif) repeat-y;}
.main_left{ width:238px; float:left;}
.main_right{ float:right; width:701px; padding:0px 20px;}
.dangqianweizhi {
	padding-top: 10px;
	padding-bottom: 10px;
	color: #666666;
	text-align: right;
	padding-right: 40px;
}
.dangqianweizhi a {
	color: #666666;
}
.main_neirong {
	padding-right: 20px;
	padding-left: 20px;
}
.news  ul li strong{
	list-style-type: none;
	float: right;
	color: #999;
	font-weight: normal;
}