BODY {
	MARGIN: 0px;
	font: 12px/180% "宋体";
	color: #333;
}
.sn {
	OVERFLOW: hidden; WORD-BREAK: keep-all; TEXT-OVERFLOW: ellipsis
}
A {
	COLOR: #333;
	TEXT-DECORATION: none;
}

input{vertical-align:middle;}

A:hover {
	COLOR: #F00
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG.border {
	
}
A:hover IMG.border {
	
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.h1 {
	FONT-SIZE: 12px;
	COLOR: #090
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333
}
.h3 {
	FONT-WEIGHT: bold;
	COLOR: #F60;
	font-size: 18px;
}
.h4 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000
}
.h41 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000000
}
#content {
	MARGIN: 0px auto; WIDTH: 1003px
}
#index_header {
	MARGIN-LEFT: auto;
	WIDTH: 1003px;
	MARGIN-RIGHT: auto;
	HEIGHT: 67px;
	padding: 0px;
	background: url(../images/about_r1_c11.jpg);
}
#index_header_logo {
	FLOAT: left;
	WIDTH: 525px;
	HEIGHT: 67px;
	padding: 0px;
	background-image: url(../images/about_r1_c1.jpg);
}
#index_header_logo1 {
	FLOAT: left;
	WIDTH: 264px;
	HEIGHT: 67px;
	padding: 0px;
}
#index_header_logo2 {
	FLOAT: left;
	WIDTH: 214px;
	HEIGHT: 67px;
	padding: 0px;
}

#index_header_logo2_1 {
	margin-left: 110px;
	WIDTH: 104px;
	HEIGHT: 37px;
	padding: 0px;
	line-height: 37px;
	vertical-align:middle;
}

#index_header_logo2_2 {
	FLOAT: left;
	WIDTH: 214px;
	HEIGHT: 30px;
	padding: 0px;
	line-height: 30px;
	vertical-align:middle;
}

#index_header_input {
	FLOAT: left;
	WIDTH: 199px;
	HEIGHT: 30px;
	padding: 0px;
}

#index_header_input1 {
	FLOAT: left;
	WIDTH: 50px;
	HEIGHT: 30px;
	padding: 0px;
}

#index_header_menu {
	FLOAT: left;
	MARGIN-LEFT: auto;
	WIDTH: 1003px;
	HEIGHT: 36px;
	padding: 0px;
}

#index_header_menu1 {
	FLOAT: left;
	WIDTH: 50px;
	HEIGHT: 36px;
	padding: 0px;
	background: url(../images/about_r4_c1.jpg);
}

#index_header_menu2 {
	FLOAT: left;
	WIDTH: 740px;
	HEIGHT: 36px;
	background: url(../images/about_r4_c3.jpg);
}

#index_header_menu3 {
	FLOAT: left;
	WIDTH: 22px;
	HEIGHT: 36px;
	padding: 0px;
	background: url(../images/about_r4_c14.jpg);
}

#index_header_menu4 {
	FLOAT: left;
	WIDTH: 35px;
	HEIGHT: 36px;
	padding: 0px;
	background: url(../images/about_r4_c3.jpg);
}

#index_header_menu5 {
	FLOAT: left;
	WIDTH: 39px;
	HEIGHT: 36px;
	padding: 0px;
	background: url(../images/about_r4_c14.jpg);
}

#index_header_menu6 {
	FLOAT: left;
	WIDTH: 34px;
	HEIGHT: 36px;
	padding: 0px;
	background: url(../images/about_r4_c3.jpg);
}

#index_header_menu7 {
	FLOAT: left;
	WIDTH: 83px;
	HEIGHT: 36px;
	padding: 0px;
	background: url(../images/about_r4_c14.jpg);
}

#index_header_menu2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#index_header_menu2 UL LI {
	DISPLAY: inline;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFF;
	LINE-HEIGHT: 36px;
	LIST-STYLE-TYPE: none;
}
#index_header_menu2 UL LI A:link {
	PADDING-RIGHT: 23px;
	PADDING-LEFT: 28px;
	FLOAT: left;
	COLOR: #ffffff
}
#index_header_menu2 UL LI A:visited {
	PADDING-RIGHT: 23px;
	PADDING-LEFT: 28px;
	FLOAT: left;
	COLOR: #FFF;
}
#index_header_menu2 UL LI A:hover {
	COLOR: #ff5115; LINE-HEIGHT: 36px; HEIGHT: 36px
}
#index_header_menu2 UL LI A:active {
	COLOR: #ff5115; LINE-HEIGHT: 36px; HEIGHT: 36px
}

#index_header_pp {
	FLOAT: left;
	WIDTH: 1003px;
	HEIGHT: 150px;
	padding: 0px;
	background: url(../images/case_r4_c1.jpg);
}

#index_foot {
	FLOAT: left;
	WIDTH: 1000px;
	HEIGHT: 57px;
	TEXT-ALIGN: center
}

#index_Picture {
	FLOAT: left;
	WIDTH: 1006px;
	HEIGHT: 349px;
	padding: 0px;
	margin-top: 7px;
}

#index_news {
	FLOAT: left;
	WIDTH: 411px;
	HEIGHT: 201px;
	padding: 0px;
	margin-top: 8px;
	margin-left: 4px;
}

#index_news1 {
	FLOAT: left;
	WIDTH: 133px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
	background: url(../images/index1_r6_c3.jpg);
}

#index_news1_1 {
	WIDTH: 123px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
	margin-left: 10px;
}

#index_news2 {
	FLOAT: left;
	WIDTH: 276px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
	background: url(../images/index1_r6_c6.jpg);
}

#index_news2_1 {
	FLOAT: right;
	WIDTH: 50px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
}

#index_news3 {
	FLOAT: left;
	WIDTH: 2px;
	HEIGHT: 36px;
	background: url(../images/index1_r6_c8.jpg);
}

#index_news4 {
	FLOAT: left;
	WIDTH: 411px;
	HEIGHT: 165px;
	background: url(../images/index1_r7_c3.jpg);
}

#index_product {
	FLOAT: left;
	WIDTH: 577px;
	HEIGHT: 201px;
	padding: 0px;
	margin-top: 8px;
	margin-left: 6px;
}

#index_product1 {
	FLOAT: left;
	WIDTH: 133px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
	background: url(../images/index1_r6_c3.jpg);
}

#index_product1_1 {
	WIDTH: 123px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
	margin-left: 10px;
}

#demo {
	margin: 0px auto; width: 550px; overflow: hidden; padding-top: 30px; padding-right: 10px; padding-left: 10px;
}
#indemo ul#tu {
	margin: 0px; padding: 0px;
}
#indemo li {
	width: 130px; text-align: center; float: left; display: inline; list-style-type: none;
}
#indemo li a {
	background: rgb(204, 204, 204); width: 132px; height: 100px; line-height: 100px; display: block;
}
#indemo li span {
	width: 132px; height: 20px; text-align: center; line-height: 20px; font-size: 12px; display: block;
}
#indemo {
	width: 800%; float: left;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}

#index_product2 {
	FLOAT: left;
	WIDTH: 442px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
	background: url(../images/index1_r6_c6.jpg);
}

#index_product2_1 {
	FLOAT: right;
	WIDTH: 50px;
	HEIGHT: 36px;
	line-height: 36px;
	vertical-align:middle;
}

#index_product3 {
	FLOAT: left;
	WIDTH: 2px;
	HEIGHT: 36px;
	background: url(../images/index1_r6_c8.jpg);
}

#index_product4 {
	FLOAT: left;
	WIDTH: 577px;
	HEIGHT: 165px;
	background: url(../images/index1_r7_c10.jpg);
}

#left_box {
	FLOAT: left;
	WIDTH: 273px;
	HEIGHT: 571px;
	margin-top: 9px;
	background: url(../images/about_r12_c1.jpg);
}

#left_box1 {
	WIDTH: 273px;
	HEIGHT: 49px;
}

#left_box2 {
	WIDTH: 273px;
	HEIGHT: 300px;
}

#left_product_box2 {
	WIDTH: 273px;
	HEIGHT: 560px;
}

#left_product_box2_1 {
	margin-left: 20px;
	WIDTH: 233px;
	HEIGHT: 560px;
}

#left_product_box2_1 dl {
	margin: 0px;
	padding: 0px;
}

#left_product_box2_1 dl dt {
	font-size: 13px;
	line-height: 35px;
	font-weight: bold;
	height: 35px;
	text-align: left;
	list-style: none;
}

#left_product_box2_1 dl dd {
	font-size: 13px;
	line-height: 35px;
	height: 35px;
	text-align: left;
	list-style: none;
	margin-left: 20px;
}

#left_product_box2_1 dl dt a:link, #left_product_box2_1 dt a:visited {
	color: #000;
	text-align: left;
}
#left_product_box2_1 dl dt a:hover, #left_product_box2_1 dl dt a:active {
	color: #FF0000;
	text-align: left;
}

#left_product_box2_1 dl dd a:link, #left_product_box2_1 dd a:visited {
	color: #000;
	text-align: left;
}
#left_product_box2_1 dl dd a:hover, #left_product_box2_1 dl dd a:active {
	color: #FF0000;
	text-align: left;
}










#left_box2_1 {
	margin-left: 83px;
	WIDTH: 107px;
	HEIGHT: 300px;
}

#left_box2_1 ul {
	margin: 0px;
	padding: 0px;
}

#left_box2_1 ul li {
	font-size: 13px;
	line-height: 29px;
	font-weight: bold;
	color: #666;
	height: 29px;
	text-align: center;
	list-style: none;
	margin: 0px;
	padding: 0px
}
#left_box2_1 ul li a:link, #left_box2_1 li a:visited {
	color: #888;
	display: block;
	background: url(../images/about_r12_c1.jpg);
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#left_box2_1 ul li a:hover, #left_box2_1 ul li a:active {
	color: #ffffff;
	background: url(../images/about_nav2bg.png);
	padding: 0px;
	margin: 0px;
	text-align: center;
	display: block;
}

#left_box3 {
	WIDTH: 273px;
	HEIGHT: 52px;
	background-image: url(../images/about_r9_c1.jpg);
}

#left_box4 {
	WIDTH: 273px;
	HEIGHT: 122px;
	margin-top: 27px;
	background-image: url(../images/about_r11_c1.jpg);
}

#Content_2 {
	FLOAT: left;
	WIDTH: 721px;
	margin-top: 9px;
	margin-left: 9px;
}

#Content_part {
	WIDTH: 721px;
	HEIGHT: 28px;
	COLOR: #FFF;
	line-height: 28px;
	vertical-align:middle;
	background: url(../images/about_r6_c8.jpg);
}

#Content_part1 {
	WIDTH: 70px;
	HEIGHT: 28px;
	margin-left: 10px;
	
}

#Content1 {
	WIDTH: 721px;
	margin-top: 8px;
	margin-bottom: 8px;
}

#Content_Picture {
	FLOAT: right;
	WIDTH: 149px;
	HEIGHT: 173px;
	background-image: url(../images/about_r8_c15.jpg);
}

#Content_contact {
	FLOAT: left;
	WIDTH: 404px;
	HEIGHT: 203px;
}

#Content_contact1 {
	FLOAT: right;
	WIDTH: 285px;
	HEIGHT: 203px;
	background-image: url(../images/contact_r2_c3.jpg);
}

#Content_contact2 {
	FLOAT: left;
	WIDTH: 390px;
	HEIGHT: 329px;
	background-image: url(../images/contact_r3_c2.jpg);
}

#new_forindex {
	WIDTH: 409px;
	padding-left: 1px;
}
#new_forindex UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
#new_forindex LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; HEIGHT: 25px; PADDING-TOP: 0px
}
#new_forindex LI SPAN {
	FLOAT: right; COLOR: #999999
}

#new_rightlist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#new_rightlist LI {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	LINE-HEIGHT: 30px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #e8e8e8 1px solid;
	LIST-STYLE-TYPE: none;
	OVERFLOW:hidden;
	HEIGHT: 30px
}
#new_rightlist LI SPAN {
	FLOAT: right; COLOR: #999999
}

#new_right_propage {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-TOP: 10px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #e6e6e6;
	TEXT-ALIGN: right;
	line-height: 25px;
	vertical-align:middle;
}

#product_rightlist {
	WIDTH: 721px;
	HEIGHT: 116px;
	margin-top: 10px;
}

#product_rightlist1 {
	FLOAT: left;
	WIDTH: 140px;
	HEIGHT: 116px;
	border: 1px solid #aaa2a2;
	position: relative;
	display: table-cell;
	vertical-align: middle;
}

#product_rightlist11 {
	WIDTH: 120px;
	HEIGHT: 90px;
	margin-left: 5px;
	margin-top: 5px;
}

#product_rightlist2 {
	FLOAT: left;
	WIDTH: 570px;
	HEIGHT: 116px;
	margin-left: 5px;
}

#product_rightlist21 {
	WIDTH: 570px;
	HEIGHT: 26px;
	border: 1px solid #aaa2a2;
	background: url(../images/product_r9_c11.jpg);
}

#product_rightlist211 {
	WIDTH: 260px;
	HEIGHT: 26px;
	line-height: 26px;
	vertical-align:middle;
	margin-left: 10px;
}

#product_rightlist22 {
	WIDTH: 570px;
	HEIGHT: 90px;
}

#detail_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 22px;
	COLOR: #000;
	LINE-HEIGHT: 60px;
	HEIGHT: 90px;
	TEXT-ALIGN: center
}

#detail_smalltitle {
	FONT-SIZE: 12px; COLOR: #666; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px; TEXT-ALIGN: right
}

#detail_middle {
	MARGIN-TOP: 10px; FONT-SIZE: 14px; MARGIN-BOTTOM: 20px; LINE-HEIGHT: 200%
}

#detail_middle IMG {
	margin-top: 10px;
	margin-bottom: 10px;
}

#search_res{ 
	height:25px;
	line-height:25px;
	background-color:#E4F3FC;
	font-size:12px;
	text-indent:10px;
	padding:0 6px;
}

#search_res1{ 
	margin-top: 35px;
}

.search_list,.search_member{ border-bottom:1px dashed #B9DFF9; margin-bottom:10px; padding:6px;}
.search_list dt{ line-height:24px;}
.search_list dt a:link,.search_list dt a:visited, alink,a.name:visited{ font-size:14px; color:#00c; text-decoration:underline;}
.search_list dt a:hover,.search_list dt a:active,a.name:hover, a.name:active{ font-size:14px; color:#00c; text-decoration:underline;}
dd.search_txt{ color:#666;  line-height:180%;}
dd.search_attribute,dd.search_attribute a:link,dd.search_attribute a:visited,dd.search_attribute a:hover,dd.search_attribute a:active{ text-align:left; color:#008000;}

#pages{ 
	WIDTH: 1003px;
	height:25px;
}