body {margin: 0px;font:Arial, Helvetica, sans-serif;}
.table_line{
border-left:1px solid #B6B6B6;
border-right:1px solid #b6b6b6;
}
.top{
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
background-position:35px 14px;
border-left:1px solid #B6B6B6;
}
.top_1{
font-size:12px;
color:#333333;
text-decoration:none;
line-height:22px;
padding-right:25px;
border-right:1px solid #B6B6B6;
}
.menu{
background-image:url(../images/menu.jpg);
background-repeat:repeat-x;
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height:26px;
}
a.link1:link {
	font-size: 12px;
	line-height: 26px;
	color: #ffffff;
	text-decoration: none;
	}
a.link1:visited {
	font-size: 12px;
	line-height: 26px;
	color: #ffffff;
	text-decoration: none;
	}
a.link1:hover {
	font-size: 12px;
	line-height: 26px;
	color: #ffffff;
	text-decoration:underline;
}
a.link2:link {
	font-size: 12px;
	line-height: 26px;
	color: #ffffff;
	text-decoration: none;
	}
a.link2:visited {
	font-size: 12px;
	line-height: 26px;
	color: #ffffff;
	text-decoration: none;
	}
a.link2:hover {
	font-size: 12px;
	line-height: 26px;
	color: #ffffff;
	text-decoration:underline;
}
a.link3:link {
	font-size: 12px;
	line-height: 26px;
	color: #424242;
	text-decoration: none;
	}
a.link3:visited {
	font-size: 12px;
	line-height: 26px;
	color: #424242;
	text-decoration: none;
	}
a.link3:hover {
	font-size: 12px;
	line-height: 26px;
	color: #424242;
	text-decoration:underline;
}
a.link4:link {
	font-size: 12px;
	line-height: 22px;
	color: #424242;
	text-decoration: none;
	}
a.link4:visited {
	font-size: 12px;
	line-height: 22px;
	color: #424242;
	text-decoration: none;
	}
a.link4:hover {
	font-size: 12px;
	line-height: 22px;
	color: #424242;
	text-decoration:underline;
}
.left-1{
background-color:#7A7A7A;
}
.left_1_1{
background-image:url(../images/left_bac2.jpg);
background-repeat:repeat-x;
background-position:bottom;
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height:26px;
}
.td_1{
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height:26px;
padding-left:20px;
}
.td_2{
font-size:12px;
color:#424242;
text-decoration:none;
line-height:23px;
}
.td_2_1{
font-size:12px;
color:#424242;
text-decoration:none;
line-height:32px;
}
.td_3{
font-size:12px;
color:#313131;
text-decoration:none;
line-height:23px;
padding-left:25px;
}
.td_3_1{
font-size:12px;
color:#313131;
text-decoration:none;
line-height:23px;
padding-left:3px;
}
.td_4{
background-image:url(../images/pic_1.jpg);
background-repeat:no-repeat;
background-position:3px 7px;
font-size:12px;
color:#313131;
text-decoration:none;
line-height:23px;
padding-left:25px;
}
.td_5{
font-size:12px;
color:#E15C13;
text-decoration:none;
line-height:23px;
}
.td_6{
font-size:12px;
color:#666666;
text-decoration:none;
line-height:23px;
}
.td_7{
font-size:12px;
color:#E15C13;
text-decoration:none;
line-height:27px;
font-weight:bold;
}
.td_8{
font-size:12px;
color:#424242;
text-decoration:none;
line-height:27px;
padding-left:10px;
}
.td_9{
background-image:url(../images/1.gif);
background-repeat:no-repeat;
background-position:50px 27px;
font-size:12px;
color:#424242;
text-decoration:none;
line-height:22px;
padding-left:150px;
}
.td_hui{
font-size:12px;
color:#6e6e6e;
text-decoration:none;
line-height:25px;
font-weight: bold;
border-bottom:1px dashed #cccccc;
}
.td_hui_1{
font-size:12px;
color:#6e6e6e;
text-decoration:none;
line-height:25px;
font-weight: bold;
}
.td_hui_2{
font-size:12px;
color:#6e6e6e;
text-decoration:none;
line-height:25px;
font-weight: bold;
}
.td_hui_2{
font-size:12px;
color:#333333;
text-decoration:none;
font-weight: bold;
}
.company_back{
background-image:url(../images/company_1.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}
.ny_back1{
background-image:url(../images/bak_1.jpg);
background-repeat:no-repeat;
background-position:left center;
}
.ny_back2{
background-image:url(../images/bak_2.jpg);
background-repeat:no-repeat;
background-position: center;
}
.bottom_1{
background-image:url(../images/logo_3.jpg);
background-repeat:no-repeat;
background-position:50px 30px;
border-top:3px solid #000000;
font-size:12px;
color:#333333;
text-decoration:none;
line-height:30px;
}
.left-bj{
background-color:#7a7a7a
}
.title_bj{
background-image:url(../images/line_bottom.jpg);
background-repeat:no-repeat;
background-position:bottom;
font-size:12px;
color:#E15C13;
text-decoration:none;
line-height:27px;
font-weight:bold;
padding-left:18px;
}
.title_bj2{
background-image:url(../images/line_bottom2.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:12px;
color:#E15C13;
text-decoration:none;
line-height:27px;
font-weight:bold;
padding-left:18px;
}
.logo_2{
background-image:url(../images/logo_2.jpg);
background-repeat:no-repeat;
background-position:500px 30px;
}
.yh_bj{
background-color:#ececec;
background-image:url(../images/ic_2.jpg);
background-repeat:no-repeat;
background-position:15px 5px;
font-size:12px;
text-decoration:none;
line-height:23px;
color:#333333;
padding-left:35px;
}
.dashed_1{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.dashed_2{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #8f8e8e;
}
.bj_5{
background-color:#f1f1f1;
border-top:1px solid #D7D7D7;
border-bottom:1px solid #d7d7d7;
font-size:12px;
text-decoration:none;
line-height:20px;
color:#333333;
padding-left:15px;
}
.td_hui_pd{
font-size:13px;
text-decoration:none;
line-height:23px;
color:#777777;
padding-left:148px;
font-weight:bold;
}
.news_td{
background-image:url(../images/ic_1.gif);
background-repeat:no-repeat;
background-position:2px 8px;
font-size: 12px;
	line-height: 25px;
	color: #444444;
	text-decoration: none;
	border-bottom:1px dashed #8f8e8e;
	padding-left:26px;
}
.case_case{
border-left:1px solid #CECDCD;
border-right:1px solid #CECDCD;
border-top:1px solid #CECDCD;
border-bottom:1px solid #CECDCD;
}
.bj_bj2{
background-image:url(../images/bj_bj.jpg);
background-repeat:repeat-x;
}
.ny_2{
background-image:url(../images/ic_3.jpg);
background-repeat:no-repeat;
background-position:4px 7px;
font-size:12px;
text-decoration:none;
line-height:23px;
color:#333333;
padding-left:19px;
}
.baizi1 {
	font-size: 12px;
	color: #ffffff;
	}
.table_1{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d4d4d4;
}
a.top_zi:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
	}
a.top_zi:visited {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	line-height: 15px;
	}
a.top_zi:hover {
	font-size: 12px;
	color: #ffffff;
	text-decoration:underline;
	font-weight: bold;
	line-height: 15px;
}
.baizi2 {
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 1px;
	}
.top_table{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	line-height: 15px;
}
.contact_line{
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-image:url(../images/contact_bj.jpg);
background-repeat:no-repeat;
background-position:bottom right;
font-size:12px;
line-height:33px;
color:#333333;
text-decoration:none;
padding-left:20px;
}