@charset "utf-8";
#box_root {
	margin-left: auto;
	margin-right: auto
}
#box_root {
	margin-left: auto;
	margin-right: auto
}
#box_root {
	margin-left: auto;
	margin-right: auto
}
#box_main {
	margin-left: auto;
	margin-right: auto
}
#box_left {
	width: 100%
}
#box_top {
	width: 100%;
	float: none
}
#box_banner {
	width: 100%;
	float: none
}
#box_middle {
	width: 100%;
	float: none
}
#box_bo {
	background:#262626;
	width: 100%;
	float: none
}
#box_top_sub1 {
	background-color: #5d5d58;
	width: 100%;
	float: none
}
#box_top_sub2 {
	margin: 0 auto;
	width: 1160px;
	float: none
}
#box_top_sub3 {
	background-color: #f7f7f7;
	width: 100%;
	float: none;
	border-top: #eee 1px solid
}
#box_top_sub1_sub1 {
	margin: 0 auto;
	width: 1160px;
	float: none;
	height: 35px
}
#box_top_sub3_sub1 {
	margin: 0 auto;
	width: 1160px;
	float: none
}
#box_middle_sub1 {
	margin: 0 auto;
	width: 1160px;
	float: none
}
#box_middle_sub2 {
	background-color: #f5f5f5;
	width: 100%;
	float: none
}
#box_middle_sub1_sub1 {
	background-color: #f7f7f7;
	width: 100%;
	float: none
}
#box_middle_sub1_sub2 {
	padding-bottom: 30px;
	width: 100%;
	float: none;
	font-size: 14px;
	padding-top: 15px
}
#box_middle_sub1_sub3 {
	width: 100%
}
#box_middle_sub2_sub1 {
	margin: 0 auto;
	width: 1160px;
	float: none
}
#box_bo_sub1 {
	padding-bottom: 80px;
	margin: 0 auto;
	width: 1160px;
	float: none;
	padding-top:20px
}
#box_bo_sub2 {
	background-color: #111;
	width: 100%;
	float: none
}
#box_bo_sub2_sub1 {
	padding-bottom: 10px;
	margin: 0 auto;
	width: 1160px;
	color: #fff;
	padding-top: 10px
}
#box_top_sub3_sub1_sub1 {
	width: 963px;
	float: left
}
#box_top_sub3_sub1_sub1 .FrontSpecifies_show01-d3_c1 SPAN {
	display: none
}
#box_top_sub3_sub1_sub2 {
	background-image: url(/images/search.jpg);
	width: 197px;
	background-repeat: no-repeat;
	background-position: left -10px;
	float: right;
	height: 30px;
	padding-top: 5px
}
#box_middle_sub1_sub1_sub1 {
	width: 162px;
	float: left
}
#box_middle_sub1_sub1_sub2 {
	width: 998px;
	float: right;
	padding-top: 10px
}
#box_middle_sub2_sub1_sub1 {
	width: 100%;
	padding-top: 20px
}
#box_middle_sub2_sub1_sub2 {
	padding-bottom: 40px;
	width: 100%;
	padding-top: 20px
}
#box_bo_sub1_sub1 {
	width: 1240px;
	float: left;
	color: #fff
}
#box_bo_sub1_sub2 {
	width: 330px;
	float: right
}
.FrontColumns_navigation01-d2_c1 {
	text-align: left;
	margin: 0 auto;
	width: 100%
}
.FrontColumns_navigation01-d4_c1 {
	text-align: left;
	margin: 0 auto;
	width: 100%
}
.FrontNews_list01-d1_c1_01 {
	text-align: left;
	margin: 0 auto;
	width: 98%;
	clear: both
}
.menu {
	width: 100%;
	height: 30px!important
}
.menu .nav {
	margin: 0 auto;
	width: 960px;
	height: 32px
}
.menu .nav LI {
	list-style-type: none;
	float: left;
	list-style-image: none
}
.menu .nav LI A {
	border-bottom: #f7f7f7 2px solid;
	position: relative;
	padding-bottom: 0;
	line-height: 32px;
	padding-left: 45px;
	padding-right: 45px;
	display: block;
	height: 32px;
	color: gray;
	font-size: 14px;
	overflow: hidden;
	text-decoration: none;
	padding-top: 0
}
.menu .nav LI A:hover {
	border-bottom: #13b7f6 2px solid;
	background: none transparent scroll repeat 0 0;
	color: #b70004
}
.menu .nav LI A.current {
	border-bottom: #13b7f6 2px solid;
	background: none transparent scroll repeat 0 0;
	color: #13b7f6
}
.menu .nav LI .box {
	z-index: 999;
	position: absolute;
	width: 100%;
	display: none;
	background: url(/images/dhbg.png);
	height: 40px;
	top: 132px;
	left: 0
}
.menu .nav LI .box .b {
	padding-left: 325px
}
.menu .nav LI .box A {
	border-bottom: medium none;
	border-left: medium none;
	line-height: 40px;
	display: block;
	background: none transparent scroll repeat 0 0;
	float: left;
	height: 40px;
	color: #555;
	border-top: medium none;
	border-right: medium none
}
.menu .nav LI .box A:hover {
	color: #13b7f6;
	text-decoration: underline
}
.FrontColumns_navigation01-d2_c1 {
	text-align: left;
	margin: 0 auto;
	width: 100%
}
.FrontColumns_navigation01-d2_c1 {
	text-align: left;
	margin: 0 auto;
	width: 100%
}
.FrontColumns_navigation01-d2_c1 UL.nav-first {
	width: 100%;
	background: none transparent scroll repeat 0 0;
	float: left
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI {
	position: relative;
	padding-left: 2px;
	white-space: nowrap;
	background: none transparent scroll repeat 0 0;
	float: left
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI A {
	padding-bottom: 0;
	line-height: 35px;
	padding-left: 21px;
	padding-right: 21px;
	float: left;
	height: 35px;
	color: #ccc;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI A:hover {
	background: #fff;
	color: #333
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI.first {
	padding-bottom: 0;
	padding-left: 10px;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	padding-top: 0
}
.FrontColumns_navigation01-d2_c1 UL.nav-first LI.last {
	width: 10px;
	background: none transparent scroll repeat 0 0;
	float: right;
	height: 35px
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle {
	z-index: 100;
	position: absolute;
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	width: 165px;
	padding-right: 0;
	font: 13px Verdana;
	white-space: nowrap;
	background: white;
	float: left;
	border-bottom-width: 0;
	visibility: hidden;
	overflow: hidden;
	top: 0;
	padding-top: 0;
	left: 0
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle UL {
	z-index: 100;
	position: absolute;
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	width: 165px;
	padding-right: 0;
	font: 13px Verdana;
	white-space: nowrap;
	background: white;
	float: left;
	border-bottom-width: 0;
	visibility: hidden;
	overflow: hidden;
	top: 0;
	padding-top: 0;
	left: 0
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A {
	border-bottom: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	padding-bottom: 0;
	line-height: 24px;
	padding-left: 15px;
	width: 150px;
	padding-right: 0;
	display: block;
	background: url(/images/columns/nav-sec1.gif) repeat-x 0 0;
	height: 24px;
	color: #06c;
	border-top: #e4e4e4 1px solid;
	font-weight: normal;
	border-right: #e4e4e4 1px solid;
	text-decoration: underline;
	padding-top: 0
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI IMG {
	margin-top: 4px
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A:hover {
	border-bottom: #3cf 1px solid;
	border-left: #3cf 1px solid;
	background: url(/images/columns/nav-sec1.gif) repeat-x 0 -54px;
	color: #fff;
	border-top: #3cf 1px solid;
	border-right: #3cf 1px solid;
	text-decoration: underline
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI {
	_width: 165px
}
.FrontColumns_navigation01-d2_c1 .ddsubmenustyle LI A:hover {
	color: white
}
.FrontColumns_navigation01-d2_c1 .downarrowpointer {
	border-bottom: 0;
	border-left: 0;
	padding-left: 4px;
	display: none;
	border-top: 0;
	border-right: 0;
	_margin-top: 16px
}
.FrontColumns_navigation01-d2_c1 .rightarrowpointer {
	border-bottom: 0;
	position: absolute;
	border-left: 0;
	border-top: 0;
	border-right: 0;
	padding-top: 3px;
	left: 100px
}
.FrontColumns_navigation01-d2_c1 .ddiframeshim {
	z-index: 500;
	position: absolute;
	border-right-width: 0;
	width: 0;
	display: block;
	background: none transparent scroll repeat 0 0;
	border-top-width: 0;
	border-bottom-width: 0;
	height: 0;
	border-left-width: 0
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu UL {
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	width: 100%;
	padding-right: 0;
	font: bold 12px Verdana;
	overflow: hidden;
	padding-top: 0
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI {
	margin: 0;
	display: inline
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu LI A {
	padding-bottom: 6px;
	margin: 0;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	float: left;
	color: white;
	text-decoration: none;
	padding-top: 6px
}
.FrontColumns_navigation01-d2_c1 .mattblackmenu A.selected {
	background: url(/images/columns/nav-hover-04.gif) repeat-x left top
}
.FrontColumns_navigation01-d1_c1 {
	z-index: 2;
	position: relative;
	text-align: left;
	margin: 0;
	width: 100%;
	height: 35px;
	clear: both
}
.FrontColumns_navigation01-d1_c1 A:link {
	color: #06c;
	text-decoration: underline
}
.FrontColumns_navigation01-d1_c1 A:visited {
	color: #06c;
	text-decoration: underline
}
.FrontColumns_navigation01-d1_c1 A:hover {
	color: #ff6200;
	text-decoration: underline
}
.FrontColumns_navigation01-d1_c1 A:active {
	color: #06c
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a:link {
	color: #ff6200;
	text-decoration: underline
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a:visited {
	color: #ff6200;
	text-decoration: underline
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a:hover {
	color: #ff6200;
	text-decoration: underline
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a:active {
	color: #ff6200
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a SPAN {
	color: #ff6200
}
.FrontColumns_navigation01-d1_c1 UL.nav-first {
	z-index: 4;
	position: absolute;
	width: 100%;
	display: inline-block;
	background: url(/images/columns/nav-pic-02.gif) repeat-x left -190px;
	height: 35px;
	clear: both
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI {
	float: left
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI A {
	background: url(/images/columns/nav-pic-02.gif) no-repeat left -285px
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .first {
	background: url(/images/columns/nav-pic-02.gif) no-repeat left 0;
	float: left;
	height: 42px
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .first A {
	padding-left: 10px;
	background: none transparent scroll repeat 0 0;
	float: left;
	height: 42px
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI.last {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	width: 8px;
	padding-right: 0;
	display: block;
	background: url(/images/columns/nav-pic-02.gif) no-repeat right -95px;
	float: right;
	height: 42px;
	padding-top: 0
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI.last A {
	margin-right: 10px
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI A {
	padding-left: 2px;
	float: left;
	height: 42px;
	font-weight: bold;
	text-decoration: none!important
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI A SPAN {
	padding-left: 2px;
	float: left;
	height: 42px;
	font-weight: bold;
	text-decoration: none!important
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI A {
	color: #fff
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI A SPAN {
	padding-bottom: 0;
	line-height: 37px;
	padding-left: 21px;
	padding-right: 21px;
	color: #fff;
	cursor: pointer;
	padding-top: 0
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI A:hover SPAN {
	background: url(/images/columns/nav-hover-02.gif) repeat-x left top
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI.current A SPAN {
	background: url(/images/columns/nav-hover-02.gif) repeat-x left top
}
.FrontColumns_navigation01-d1_c1 UL.nav-first LI.current A:hover SPAN {
	background: url(/images/columns/nav-hover-02.gif) repeat-x left top
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second {
	z-index: 3;
	position: absolute;
	line-height: 30px;
	width: 1440px;
	display: none;
	background: url(/images/images/dhbg.png);
	float: left;
	height: 30px;
	clear: both;
	top: 35px;
	left: 0
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .nav-sec-main {
	width: 100%;
	background: none transparent scroll repeat 0 0;
	overflow: hidden
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .nav-sec-main UL {
	width: 90%;
	background: none transparent scroll repeat 0 0;
	float: right;
	overflow: hidden
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI {
	float: left;
	margin-right: 15px
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI A {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	padding-top: 0
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI A:hover {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	padding-top: 0
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI A:hover {
	text-decoration: underline
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI A SPAN {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	color: #06c;
	font-weight: normal;
	padding-top: 0
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI A:hover SPAN {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	color: #ff6200;
	font-weight: normal;
	text-decoration: underline;
	padding-top: 0
}
#FrontColumns_navigation01-btmnav UL.nav-first .first {
	height: 25px
}
#FrontColumns_navigation01-btmnav UL.nav-first .first A {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	height: 25px;
	padding-top: 0
}
#FrontColumns_navigation01-btmnav UL.nav-first LI.last {
	height: 25px
}
#FrontColumns_navigation01-btmnav {
	z-index: 2;
	position: relative;
	text-align: center;
	width: 99.8%;
	font-family: tahoma, Arial, Helvetica, sans-serif, "宋体";
	background: #fff;
	height: auto;
	color: #000;
	clear: both;
	font-size: 12px
}
#FrontColumns_navigation01-btmnav UL.nav-first {
	border-bottom: #ddd 1px solid;
	position: static;
	border-left: #ddd 1px solid;
	width: 100%;
	background: url(/images/columns/nav-divpic-01.gif) repeat-x 0 -78px;
	height: 28px;
	overflow: hidden;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid
}
#FrontColumns_navigation01-btmnav UL.nav-first LI {
	margin: 0 1px 0 0;
	background: none transparent scroll repeat 0 0;
	float: left
}
#FrontColumns_navigation01-btmnav UL.nav-first .first {
	display: inline;
	background: none transparent scroll repeat 0 0;
	margin-left: 260px
}
#FrontColumns_navigation01-btmnav A:link {
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-btmnav A:visited {
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-btmnav A:hover {
	color: #ff6200;
	text-decoration: none
}
#FrontColumns_navigation01-btmnav A:active {
	color: #06c
}
#FrontColumns_navigation01-btmnav .current-a:link {
	background: none transparent scroll repeat 0 0;
	color: #ff6200;
	text-decoration: underline
}
#FrontColumns_navigation01-btmnav .current-a:visited {
	background: none transparent scroll repeat 0 0;
	color: #ff6200;
	text-decoration: underline
}
#FrontColumns_navigation01-btmnav .current-a:hover {
	background: none transparent scroll repeat 0 0;
	color: #ff6200;
	text-decoration: underline
}
#FrontColumns_navigation01-btmnav .current-a:active {
	background: none transparent scroll repeat 0 0;
	color: #ff6200
}
#FrontColumns_navigation01-btmnav UL.nav-first LI A {
	text-align: center;
	background: none transparent scroll repeat 0 0;
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-btmnav UL.nav-first LI A SPAN {
	text-align: center;
	background: none transparent scroll repeat 0 0;
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-btmnav UL.nav-first LI A SPAN {
	padding-bottom: 0;
	line-height: 28px;
	padding-left: 15px;
	padding-right: 15px;
	background: none transparent scroll repeat 0 0;
	cursor: pointer;
	padding-top: 0
}
#FrontColumns_navigation01-btmnav UL.nav-first .last {
	display: none
}
#FrontColumns_navigation01-btmnav .nav-second {
	z-index: 3;
	position: absolute;
	line-height: 29px;
	width: 772px;
	display: none;
	background: url(/images/columns/nav-divpic-01.gif) repeat-x 0 -78px;
	float: left;
	height: 29px;
	clear: both;
	top: 35px;
	left: 0
}
#FrontColumns_navigation01-btmnav .nav-second .nav-sec-main {
	width: 100%;
	background: none transparent scroll repeat 0 0;
	overflow: hidden
}
#FrontColumns_navigation01-btmnav .nav-second .nav-sec-main UL {
	width: 90%;
	background: url(/images/columns/nav-divpic-01.gif) no-repeat right -39px;
	float: right;
	overflow: hidden
}
#FrontColumns_navigation01-btmnav .nav-second UL LI {
	float: left;
	margin-right: 15px
}
#FrontColumns_navigation01-membernav {
	z-index: 2;
	position: relative;
	text-align: center;
	width: 100%;
	font-family: tahoma, Arial, Helvetica, sans-serif, "宋体";
	background: #fff;
	height: 400px;
	color: #000;
	clear: both;
	font-size: 12px
}
#FrontColumns_navigation01-membernav A:link {
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-membernav A:visited {
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-membernav A:hover {
	color: #ff6200
}
#FrontColumns_navigation01-membernav A:active {
	color: #06c
}
#FrontColumns_navigation01-membernav .current-a:link {
	color: #ff6200;
	text-decoration: underline
}
#FrontColumns_navigation01-membernav .current-a:visited {
	color: #ff6200;
	text-decoration: underline
}
#FrontColumns_navigation01-membernav .current-a:hover {
	color: #ff6200;
	text-decoration: underline
}
#FrontColumns_navigation01-membernav .current-a:active {
	color: #ff6200
}
#FrontColumns_navigation01-membernav UL.nav-first {
	position: static;
	width: 100%;
	background: none transparent scroll repeat 0 0;
	height: auto;
	overflow: hidden
}
#FrontColumns_navigation01-membernav UL.nav-first LI {
	background-image: url(/images/columns/congenerhotlist_icon1.gif);
	text-align: left;
	background-color: #ebf7fe;
	margin: 2px 0;
	width: 100%;
	background-repeat: no-repeat;
	background-position: 10px center;
	height: 25px;
	clear: both
}
#FrontColumns_navigation01-membernav UL.nav-first LI A {
	background: url(/images/columns/nav-pic-02.gif) no-repeat left -285px
}
#FrontColumns_navigation01-membernav UL.nav-first .first {
	text-align: left;
	background-color: #ebf7fe;
	margin: 5px 0
}
#FrontColumns_navigation01-membernav UL.nav-first .first A {
	padding-left: 10px;
	background: none transparent scroll repeat 0 0;
	float: left;
	height: 25px
}
#FrontColumns_navigation01-membernav UL.nav-first LI.last {
	display: none
}
#FrontColumns_navigation01-membernav UL.nav-first LI A {
	text-align: center;
	padding-left: 8px;
	background: none transparent scroll repeat 0 0;
	height: 25px;
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-membernav UL.nav-first LI A SPAN {
	text-align: center;
	padding-left: 8px;
	background: none transparent scroll repeat 0 0;
	height: 25px;
	color: #06c;
	text-decoration: none
}
#FrontColumns_navigation01-membernav UL.nav-first LI A {
	color: #fff
}
#FrontColumns_navigation01-membernav UL.nav-first LI A SPAN {
	padding-bottom: 0;
	line-height: 28px;
	padding-left: 15px;
	padding-right: 15px;
	background: none transparent scroll repeat 0 0;
	height: 25px;
	cursor: pointer;
	padding-top: 0
}
#FrontColumns_navigation01-membernav UL.nav-first LI A:hover SPAN {
	background: none transparent scroll repeat 0 0
}
#FrontColumns_navigation01-membernav UL.nav-first LI.current A SPAN {
	background: none transparent scroll repeat 0 0
}
#FrontColumns_navigation01-membernav UL.nav-first LI.current A:hover SPAN {
	background: none transparent scroll repeat 0 0
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second {
	z-index: 3;
	position: absolute;
	line-height: 30px;
	width: 960px;
	display: none;
	background: url(/images/columns/nav-divpic-02.gif) repeat-x 0 -78px;
	float: left;
	height: 30px;
	clear: both;
	top: 35px;
	left: 0
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second .nav-sec-main {
	width: 100%;
	background: none transparent scroll repeat 0 0;
	overflow: hidden
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second .nav-sec-main UL {
	width: 90%;
	background: url(/images/columns/nav-divpic-02.gif) no-repeat right -39px;
	float: right;
	overflow: hidden
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second UL LI {
	float: left;
	margin-right: 15px
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second UL LI A {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	padding-top: 0
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second UL LI A:hover {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	padding-top: 0
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second UL LI A:hover {
	text-decoration: underline
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second UL LI A SPAN {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	color: #06c;
	font-weight: normal;
	padding-top: 0
}
#FrontColumns_navigation01-membernav UL.nav-first .nav-second UL LI A:hover SPAN {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	background: none transparent scroll repeat 0 0;
	color: #ff6200;
	font-weight: normal;
	text-decoration: underline;
	padding-top: 0
}
.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-secOpen {
	display: block
}
.FrontColumns_navigation01-d4_c1 {
	text-align: left;
	margin: 0 auto;
	width: 100%
}
.FrontColumns_navigation01-d4_c1 {
	text-align: left;
	margin: 0 auto;
	width: 100%
}
.FrontColumns_navigation01-d4_c1 UL.nav-first {
	width: 100%;
	float: left
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI {
	position: relative;
	padding-left: 2px;
	white-space: nowrap;
	background: none transparent scroll repeat 0 0;
	float: left
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI A {
	border-bottom: #f7f7f7 2px solid;
	padding-bottom: 0;
	line-height: 35px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
	height: 35px;
	color: #555;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI A:hover {
	border-bottom: #b70004 2px solid;
	background: none transparent scroll repeat 0 0;
	color: #b70004
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI.first {
	background: none transparent scroll repeat 0 0
}
.FrontColumns_navigation01-d4_c1 UL.nav-first LI.last {
	width: 10px;
	float: right;
	height: 35px
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle {
	z-index: 100;
	position: absolute;
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font: 13px Verdana;
	white-space: nowrap;
	background: url(/images/images/dhbg.png);
	border-bottom-width: 0;
	visibility: hidden;
	overflow: hidden;
	top: 0;
	padding-top: 0;
	left: 0
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle UL {
	z-index: 100;
	position: absolute;
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font: 13px Verdana;
	white-space: nowrap;
	background: url(/images/images/dhbg.png);
	border-bottom-width: 0;
	visibility: hidden;
	overflow: hidden;
	top: 0;
	padding-top: 0;
	left: 0
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI {
	line-height: 24px;
	width: auto;
	display: block;
	background: none transparent scroll repeat 0 0;
	float: left;
	height: 24px;
	color: #000;
	font-weight: normal;
	text-decoration: none
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI A {
	padding-bottom: 0;
	line-height: 24px;
	padding-left: 15px;
	width: auto;
	padding-right: 15px;
	display: inline-block;
	height: 24px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI IMG {
	margin-top: 4px
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI A:hover {
	color: #000;
	text-decoration: none
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI {
	_width: auto
}
.FrontColumns_navigation01-d4_c1 .ddsubmenustyle LI A:hover {
	color: #b70004
}
.FrontColumns_navigation01-d4_c1 .downarrowpointer {
	border-bottom: 0;
	border-left: 0;
	padding-left: 4px;
	display: none;
	border-top: 0;
	border-right: 0;
	_margin-top: 16px
}
.FrontColumns_navigation01-d4_c1 .rightarrowpointer {
	border-bottom: 0;
	position: absolute;
	border-left: 0;
	border-top: 0;
	border-right: 0;
	padding-top: 3px;
	left: 100px
}
.FrontColumns_navigation01-d4_c1 .ddiframeshim {
	z-index: 500;
	position: absolute;
	border-right-width: 0;
	width: 0;
	display: block;
	background: none transparent scroll repeat 0 0;
	border-top-width: 0;
	border-bottom-width: 0;
	height: 0;
	border-left-width: 0
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu UL {
	padding-bottom: 0;
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	width: 100%;
	padding-right: 0;
	font: bold 12px Verdana;
	overflow: hidden;
	padding-top: 0
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu LI {
	margin: 0;
	display: inline
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu LI A {
	padding-bottom: 6px;
	margin: 0;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	float: left;
	color: white;
	text-decoration: none;
	padding-top: 6px
}
.FrontColumns_navigation01-d4_c1 .mattblackmenu A.selected {
	border-bottom: #b70004 2px solid;
	background: none transparent scroll repeat 0 0;
	color: #b70004
}
.FrontColumns_navigation01-d9_c1 {
	width: 100%;
	margin: 0 auto;
	text-align: left
}
.FrontColumns_navigation01-d9_c1.bound {
	width: 980px;
	overflow: hidden;
	margin: 0 auto
}
.FrontColumns_navigation01-d9_c1 #menu {
	background: url(/images/columns/hw_000489.jpg) repeat-x 0 0;
	height: 33px;
	min-width: 960px;
	width: auto!important;
	margin: 0 auto
}
.FrontColumns_navigation01-d9_c1 #menu li {
	float: left
}
.FrontColumns_navigation01-d9_c1 #menu a {
	float: left;
	display: block;
	height: 33px;
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 104px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	line-height: 33px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns0 a {
	width: 117px;
	background-position: 0 0
}
.FrontColumns_navigation01-d9_c1 #menu li.columns0 a.hover {
	background-position: 0 -33px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns0 a.active {
	background-position: 0 -67px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns1 a {
	width: 118px;
	background-position: -117px 0
}
.FrontColumns_navigation01-d9_c1 #menu li.columns1 a.hover {
	background-position: -117px -33px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns1 a.active {
	background-position: -117px -67px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns2 a {
	width: 118px;
	background-position: -235px 0
}
.FrontColumns_navigation01-d9_c1 #menu li.columns2 a.hover {
	background-position: -235px -33px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns2 a.active {
	background-position: 235px -67px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns3 a {
	width: 118px;
	background-position: -352px 0
}
.FrontColumns_navigation01-d9_c1 #menu li.columns3 a.hover {
	background-position: -352px -33px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns3 a.active {
	background-position: -352px -67px
}
.FrontColumns_navigation01-d4_c1 #menu li.columns4 a {
	width: 118px;
	background-position: -471px 0
}
.FrontColumns_navigation01-d9_c1 #menu li.columns4 a.hover {
	background-position: -471px -33px
}
.FrontColumns_navigation01-d9_c1 #menu li.columns4 a.active {
	background-position: -471px -67px
}
.FrontColumns_navigation01-d9_c1 #menu-popup {
	z-index: 99;
	position: absolute;
	top: 33px;
	left: 0
}
.FrontColumns_navigation01-d9_c1 #menu-popup .popup {
	position: absolute;
	background-repeat: no-repeat
}
.FrontColumns_navigation01-d9_c1 #menu-popup div.title {
	margin-bottom: 8px
}
.FrontColumns_navigation01-d9_c1 #menu-popup div.title a {
	color: #b60005;
	font-size: 14px;
	margin-bottom: 5px;
	font-weight: bold
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation {
	height: 244px;
	background: url(/images/columns/hw_071985.png) no-repeat right -245px;
	padding-right: 10px;
	left: 2px;
	top: 2px
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content {
	height: 239px;
	background: url(/images/columns/hw_071985.png) no-repeat left -1px;
	padding: 25px 15px 15px
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div {
	padding: 0 0 0 20px;
	width: 900px
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div ul {
	float: left;
	padding: 0
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div li {
	line-height: 24px;
	white-space: nowrap
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div li a {
	color: #333
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div ul.subcolumns0 {
	margin: 0 48px 0 0
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div ul.subcolumns1 {
	margin: 0 45px 0 0
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div ul.subcolumns2 {
	margin: 0 38px 0 0
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div ul li.img {
	margin-left: 0;
	margin-bottom: 7px
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div p {
	clear: both;
	text-align: right
}
.FrontColumns_navigation01-d9_c1 #menu-popup .navigation .menu_content div span.line {
	float: left;
	margin-right: 28px;
	height: 200px;
	border-right: 1px solid #888
}
.FrontSpecifies_show01-d3_c1 {
	margin: 0 auto;
	width: 100%
}
.FrontSpecifies_show01-d3_c1 .membernavlist {
	width: 100%;
	background: #fff
}
.FrontSpecifies_show01-d3_c1 .membernavlist LI {
	height: 25px
}
.FrontSpecifies_show01-d3_c1 .membernavlist LI A {
	line-height: 24px;
	width: 100%;
	background: #ebf7fe;
	float: left;
	height: 24px;
	text-decoration: none
}
.FrontSpecifies_show01-d3_c1 .membernavlist LI A:hover {
	background: #abe7fa
}
.FrontSpecifies_show01-d3_c1 .htmledit {
	word-break: normal
}
.FrontSpecifies_show01-d3_c1 .htmledit span.STYLE3{ color:#fff; font-weight:bold;  }

.FrontSpecifies_show01-d3_c1 .htmledit UL {
	padding-left: 25px;
	width: auto;
	display: inline-block;
	background: none transparent scroll repeat 0 0;
	float: none;
	height: auto
}
.FrontSpecifies_show01-d3_c1 .htmledit UL LI {
	text-align: left;
	line-height: normal;
	list-style-type: none;
	width: auto;
	background: none transparent scroll repeat 0 0;
	float: left;
	height: auto;
	list-style-image: none
}
.FrontSpecifies_show01-d3_c1 .htmledit OL {
	padding-left: 25px;
	width: auto;
	display: inline-block;
	background: none transparent scroll repeat 0 0;
	float: none;
	height: auto
}
.FrontSpecifies_show01-d3_c1 .htmledit span a{ font-size:14px; color:#fff;}

.FrontSpecifies_show01-d3_c1 .htmledit OL LI {
	list-style: decimal none outside;
	text-align: left;
	line-height: normal;
	width: auto;
	background: none transparent scroll repeat 0 0;
	float: none;
	height: auto
}
.FrontSpecifies_show01-d3_c1 .htmledit P {
	n: n
}
.FrontSpecifies_show01-d3_c1 .htmledit H1 {
	margin: .67em 0;
	font-size: 2em;
	font-weight: bolder
}
.FrontSpecifies_show01-d3_c1 .htmledit H2 {
	margin: .83em 0;
	font-size: 1.5em;
	font-weight: bolder
}
.FrontSpecifies_show01-d3_c1 .htmledit H3 {
	margin: 1em 0;
	font-size: 1.17em;
	font-weight: bolder
}
.FrontSpecifies_show01-d3_c1 .htmledit H4 {
	margin: 1.33em 0;
	font-size: 1em;
	font-weight: bolder
}
.FrontSpecifies_show01-d3_c1 .htmledit H5 {
	line-height: 1.17em;
	margin: 1.67em 0;
	font-size: .83em;
	font-weight: bolder
}
.FrontSpecifies_show01-d3_c1 .htmledit H6 {
	margin: 2.33em 0;
	font-size: .67em;
	font-weight: bolder
}
.FrontProducts_generalSearch01-d1_c1_01 {
	text-align: left;
	margin: 0 auto;
	width: 100%;
	clear: both;
	overflow: hidden
}
.FrontProducts_generalSearch01-d1_c1_01 {
	text-align: left;
	margin: 0 auto;
	width: 100%;
	clear: both;
	overflow: hidden
}
.FrontProducts_generalSearch01-d1_c1_01 SPAN {
	padding-bottom: 0;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0
}
.FrontProducts_generalSearch01-d1_c1_01 SPAN.keyword {
	padding-bottom: 5px;
	line-height: 20px;
	display: inline-block
}
.FrontProducts_generalSearch01-d1_c1_01 SPAN.category {
	padding-bottom: 5px;
	line-height: 20px;
	display: inline-block
}
.FrontProducts_generalSearch01-d1_c1_01 SPAN.keyword {
	padding-right: 18px
}
.FrontProducts_generalSearch01-d1_c1_01 SPAN.keyword {
	padding-right: 0;
	float: left
}
.FrontProducts_generalSearch01-d1_c1_01 SELECT {
	vertical-align: middle
}
.FrontProducts_generalSearch01-d1_c1_01 .input {
	border-bottom: #00b9ef 1px solid;
	border-left: #00b9ef 1px solid;
	line-height: 20px;
	height: 20px;
	vertical-align: middle;
	border-top: #00b9ef 1px solid;
	border-right: #00b9ef 1px solid
}
.FrontProducts_generalSearch01-d1_c1_01 .input-light {
	border-bottom: #003ccc 1px solid;
	border-left: #003ccc 1px solid;
	border-top: #003ccc 1px solid;
	border-right: #003ccc 1px solid
}
.FrontProducts_generalSearch01-d1_c1_01 .input-gray {
	border-bottom: medium none;
	border-left: medium none;
	width: 120px;
	background: none transparent scroll repeat 0 0;
	color: #000;
	border-top: medium none;
	border-right: medium none
}
.FrontProducts_generalSearch01-d1_c1_01 .input-keyword {
	color: gray
}
.FrontProducts_generalSearch01-d1_c1_01 .input-width {
	text-align: center;
	width: 90px
}
.FrontProducts_generalSearch01-d1_c1_01 .input-width2 {
	width: 100px
}
.FrontProducts_generalSearch01-d1_c1_01 SPAN.condition {
	padding-bottom: 5px;
	line-height: 20px;
	display: inline-block
}
.FrontProducts_generalSearch01-d1_c1_01 SPAN.search1 {
	padding-left: 0;
	float: right
}
.FrontProducts_generalSearch01-d1_c1_01 .btn {
	vertical-align: middle
}
.fullSlide {
	position: relative;
	width: 100%;
	background: #fff;
	height: 540px;
	overflow: hidden
}
.fullSlide .bd {
	z-index: 0;
	position: relative;
	margin: 0 auto;
	height: 540px;
	overflow: hidden
}
.fullSlide .bd UL {
	width: 100%!important
}
.fullSlide .bd LI {
	position: absolute;
	text-align: center;
	width: 1920px;
	height: 540px;
	margin-left: -960px;
	overflow: hidden;
	left: 50%
}
.fullSlide .bd LI A {
	display: block;
	height: 540px;
	color: #fff
}
.fullSlide .hd {
	z-index: 1;
	position: absolute;
	line-height: 30px;
	width: auto;
	bottom: 15px;
	display: none;
	height: 30px;
	left: 45%
}
.fullSlide .hd UL {
	text-align: center;
	padding-left: 2%;
	width: 100%;
	height: 30px
}
.fullSlide .hd UL LI {
	filter: alpha(opacity=50);
	line-height: 999px;
	margin: 1px;
	width: 42px;
	zoom: 1;
	display: inline-block;
	background: #fff;
	float: left;
	height: 8px;
	overflow: hidden;
	cursor: pointer;
	opacity: .5
}
.fullSlide .hd UL .on {
	background: #fff
}
.fullSlide .prev {
	z-index: 1;
	position: absolute;
	filter: alpha(opacity=50);
	margin-top: -30px;
	width: 40px;
	display: none;
	background: url(/images/slider-arrow.png) #000 no-repeat -125px 50%;
	height: 60px;
	top: 50%;
	cursor: pointer;
	left: 0;
	opacity: .5
}
.fullSlide .next {
	z-index: 1;
	position: absolute;
	filter: alpha(opacity=50);
	margin-top: -30px;
	width: 40px;
	display: none;
	background: url(/images/slider-arrow.png) #000 no-repeat -5px 50%;
	height: 60px;
	top: 50%;
	cursor: pointer;
	left: 15%;
	opacity: .5
}
.fullSlide .next {
	right: 0;
	left: auto
}
.fullSlide .bd .f_title {
	position: absolute;
	text-align: center;
	filter: alpha(opacity=40);
	line-height: 30px;
	width: 100%;
	bottom: 1px;
	display: none;
	background: #000;
	height: 30px;
	opacity: .4
}
.FrontNews_list01-d1_c1_01 {
	text-align: left;
	margin: 0 auto;
	width: 98%;
	clear: both
}
.FrontNews_list01-d1_c1_01 {
	text-align: left;
	margin: 0 auto;
	width: 98%;
	clear: both
}
.FrontNews_list01-d1_c1_01 .content {
	float: left;
	overflow: hidden
}
.FrontNews_list01-d1_c1_01 .more {
	text-align: right;
	width: 100%;
	overflow: hidden
}
.FrontNews_list01-d1_c1_01 A:link {
	font-size: 16px
}
.FrontNews_list01-d1_c1_01 A:visited {
	font-size: 16px
}
.FrontNews_list01-d1_c1_01 A:hover {
	font-size: 16px
}
.FrontNews_list01-d1_c1_01 A:active {
	font-size: 16px
}
.FrontNews_list01-d1_c1_01 .newstitle {
	width: 100%;
	overflow: hidden
}
.FrontNews_list01-d1_c1_01 .newstitle UL {
	width: 100%;
	clear: both
}
.FrontNews_list01-d1_c1_01 .newstitle LI {
	text-align: left;
	padding-right: 15px;
	float: left
}
.FrontNews_list01-d1_c1_01 .newstitle LI H3 {
	padding-left: 12px;
	display: inline;
	background: none transparent scroll repeat 0 0;
	color: #000;
	font-size: 12px;
	font-weight: bold
}
.FrontNews_list01-d1_c1_01 .newstitle LI SPAN {
	color: #999
}
.FrontNews_list01-d1_c1_01 .newstitle LI EM {
	font-style: normal
}
.FrontNews_list01-d1_c1_01 .newstitle .fontnews A {
	color: #06c
}
.FrontNews_list01-d1_c1_01 .newstitle .author {
	padding-left: 13px
}
.FrontNews_list01-d1_c1_01 .newstitle .comment {
	padding-left: 20px;
	background: url(/images/news/icon-04.gif) no-repeat 0 4px
}
.FrontNews_list01-d1_c1_01 .newstitle .linkarea {
	float: left;
	_padding-top: 3px
}
.FrontNews_list01-d1_c1_01 .newslist UL {
	width: 100%;
	overflow: hidden
}
.FrontNews_list01-d1_c1_01 LI.clearBoth {
	line-height: 0;
	font-size: 0
}
.FrontNews_list01-d1_c1_01 .newslist .pic {
	width: 140px;
	float: left
}
.FrontNews_list01-d1_c1_01 .newslist .pic A {
	float: left
}
.FrontNews_list01-d1_c1_01 .newslist .pic IMG {
	width: 120px;
	height: 90px
}
.FrontNews_list01-d1_c1_01 .newslist .summary {
	float: none
}
.FrontNews_list01-d1_c1_01 .newslist .summary H3 {
	line-height: 22px;
	font-size: 12px;
	font-weight: bold
}
.FrontNews_list01-d1_c1_01 .newslist .summary P {
	line-height: 20px
}
.FrontNews_list01-d1_c1_01 .newslist .summary A {
	margin-left: 5px
}
.FrontNews_list01-d1_c1_01 .showLine {
	border-bottom: 0;
	border-left: 0;
	width: 100%;
	background: url(/images/news/line-01.gif) repeat-x 0 50%;
	float: left;
	height: 10px;
	border-top: 0;
	border-right: 0
}
.FrontNews_list01-d1_c1_01 .comstyle {
	width: 100%;
	overflow: hidden
}
.FrontNews_list01-d1_c1_01 .clearBoth {
	line-height: 1px;
	height: 1px;
	clear: both
}
.FrontNews_list01-d1_c1_01 .scrollnavi {
	width: 200px;
	height: 20px
}
.FrontNews_list01-d1_c1_01 .scrollnavi A {
	margin: 3px;
	width: 8px;
	display: block;
	background: url(/images/news/navigator.png) no-repeat 0 0;
	float: left;
	height: 8px;
	font-size: 1px
}
.FrontNews_list01-d1_c1_01 .scrollnavi A:hover {
	background-position: 0 -8px
}
.FrontNews_list01-d1_c1_01 .scrollnavi A.active {
	background-position: 0 -16px
}
.FrontNews_list01-d1_c1_01 A.scrollbrowse {
	margin: 40px 10px;
	width: 30px;
	display: block;
	background: url(/images/news/hori_large.png) no-repeat;
	height: 30px;
	font-size: 1px;
	cursor: pointer
}
.FrontNews_list01-d1_c1_01 A.scrollright {
	background-position: 0 -30px;
	float: left;
	margin-right: 0
}
.FrontNews_list01-d1_c1_01 A.scrollright:hover {
	background-position: -30px -30px
}
.FrontNews_list01-d1_c1_01 A.scrollright:active {
	background-position: -60px -30px
}
.FrontNews_list01-d1_c1_01 A.scrollleft {
	float: left;
	margin-left: 0
}
.FrontNews_list01-d1_c1_01 A.scrollleft:hover {
	background-position: -30px 0
}
.FrontNews_list01-d1_c1_01 A.scrollleft:active {
	background-position: -60px 0
}
.FrontNews_list01-d1_c1_01 A.scrollup {
	margin: 10px 50px;
	background: url(/images/news/vert_large.png) no-repeat;
	float: none
}
.FrontNews_list01-d1_c1_01 A.scrolldown {
	margin: 10px 50px;
	background: url(/images/news/vert_large.png) no-repeat;
	float: none
}
.FrontNews_list01-d1_c1_01 A.scrollup:hover {
	background-position: -30px 0
}
.FrontNews_list01-d1_c1_01 A.scrollup:active {
	background-position: -60px 0
}
.FrontNews_list01-d1_c1_01 A.scrolldown {
	background-position: 0 -30px;
	float: left;
	clear: both
}
.FrontNews_list01-d1_c1_01 A.scrolldown:hover {
	background-position: -30px -30px
}
.FrontNews_list01-d1_c1_01 A.scrolldown:active {
	background-position: -60px -30px
}
.FrontNews_list01-d1_c1_01 .scrollable {
	position: relative;
	width: 988px;
	float: left;
	height: 22px;
	overflow: hidden
}
.FrontNews_list01-d1_c1_01 .scrollitems {
	position: absolute;
	width: 20000px;
	clear: both
}
.FrontNews_list01-d1_c1_01 .scrollable_vertical {
	position: relative;
	width: 575px;
	height: 120px;
	overflow: hidden
}
.FrontNews_list01-d1_c1_01 .scrollitems_vertical {
	position: absolute;
	height: 2000px;
	clear: both
}
.FrontNews_list01-d1_c1_01 .scrollable_vertical .scrollitems {
	position: absolute;
	height: 20000px;
	clear: both
}
.FrontNews_list01-d1_c1_01 .content1 {
	width: 575px;
	float: left
}
.FrontNews_list01-d1_c1_01 .scrollliner {
	position: static
}
.FrontNews_list01-d1_c1_01 .scrollliner .scrollitems {
	position: static
}
.FrontNews_list01-d2_c2 {
	text-align: left;
	margin: 0 auto;
	clear: both;
	overflow: hidden
}
.FrontNews_list01-d2_c2 {
	text-align: left;
	margin: 0 auto;
	clear: both;
	overflow: hidden
}
.FrontNews_list01-d2_c2 {
	text-align: left;
	margin: 0 auto;
	clear: both;
	overflow: hidden
}
.n .FrontNews_list01-d2_c2 .content {
	width: 100%;
	padding-right: 0;
	margin-bottom: 10px;
	float: left;
	overflow: hidden; height:152px;    border-bottom:1px dashed #000;
}
.FrontNews_list01-d2_c2 .content {
	width: 365px;
	padding-right: 20px;
	margin-bottom: 10px;
	float: left;
	overflow: hidden
}
.FrontNews_list01-d2_c2 .more {
	text-align: right;
	width: 100%;
	overflow: hidden
}
.FrontNews_list01-d2_c2 .content .main {
	display: table
}
.FrontNews_list01-d2_c2 .clearBoth {
	border-bottom: 0;
	border-left: 0;
	line-height: 0;
	height: 0;
	font-size: 0;
	border-top: 0;
	border-right: 0
}
.FrontNews_list01-d2_c2 A:link {
	font-size: 14px
}
.FrontNews_list01-d2_c1 .newstitle {
	word-wrap: break-word
}
.FrontNews_list01-d2_c2 .newstitle LI H3 {
	padding-left: 0;
	display: inline;
	background: none transparent scroll repeat 0 0;
	color: #000;
	font-size: 12px;
	font-weight: bold
}
.FrontNews_list01-d2_c2 .newstitle LI SPAN {
	color: #999
}
.FrontNews_list01-d2_c2 .newstitle LI EM {
	font-style: normal
}
.FrontNews_list01-d2_c2 .newstitle .fontnews A {
	color: #06c
}
.FrontNews_list01-d2_c2 .newstitle .comment {
	padding-left: 20px;
	background: url(/images/news/icon-04.gif) no-repeat 0 4px
}
.FrontNews_list01-d2_c2 .newslist {
	word-wrap: break-word
}
.FrontNews_list01-d2_c2 .content .pic {
	width: 175px;
	float: left
}
.FrontNews_list01-d2_c2 .content .pic IMG {
	width: 165px;
	height: 124px
}
.FrontNews_list01-d2_c2 .newslist .summary H3 {
	display: none
}
.FrontNews_list01-d2_c2 .newslist .summary P {
	line-height: 20px
}
.FrontNews_list01-d2_c2 .newslist .summary A {
	margin-left: 5px
}
.FrontNews_list01-d2_c2 .showLine {
	border-bottom: 0;
	border-left: 0;
	width: 100%;
	background: url(/images/news/line-01.gif) repeat-x 0 50%;
	float: left;
	height: 10px;
	border-top: 0;
	border-right: 0
}
.FrontNews_list01-d2_c2 .comstyle {
	width: 100%;
	overflow: hidden
}
.FrontNews_list01-d2_c2 .scrollnavi {
	width: 200px;
	height: 20px
}
.FrontNews_list01-d2_c2 .scrollnavi A {
	margin: 3px;
	width: 8px;
	display: block;
	background: url(/images/news/navigator.png) no-repeat 0 0;
	float: left;
	height: 8px;
	font-size: 1px
}
.FrontNews_list01-d2_c2 .scrollnavi A:hover {
	background-position: 0 -8px
}
.FrontNews_list01-d2_c2 .scrollnavi A.active {
	background-position: 0 -16px
}
.FrontNews_list01-d2_c2 A.scrollbrowse {
	margin: 40px 10px;
	width: 30px;
	display: block;
	background: url(/images/news/hori_large.png) no-repeat;
	height: 30px;
	font-size: 1px;
	cursor: pointer
}
.FrontNews_list01-d2_c2 A.scrollright {
	background-position: 0 -30px;
	float: left;
	margin-right: 0
}
.FrontNews_list01-d2_c2 A.scrollright:hover {
	background-position: -30px -30px
}
.FrontNews_list01-d2_c2 A.scrollright:active {
	background-position: -60px -30px
}
.FrontNews_list01-d2_c2 A.scrollleft {
	float: left;
	margin-left: 0
}
.FrontNews_list01-d2_c2 A.scrollleft:hover {
	background-position: -30px 0
}
.FrontNews_list01-d2_c2 A.scrollleft:active {
	background-position: -60px 0
}
.FrontNews_list01-d2_c2 A.scrollup {
	margin: 10px 50px;
	background: url(/images/news/vert_large.png) no-repeat;
	float: none
}
.FrontNews_list01-d2_c2 A.scrolldown {
	margin: 10px 50px;
	background: url(/images/news/vert_large.png) no-repeat;
	float: none
}
.FrontNews_list01-d2_c2 A.scrollup:hover {
	background-position: -30px 0
}
.FrontNews_list01-d2_c2 A.scrollup:active {
	background-position: -60px 0
}
.FrontNews_list01-d2_c2 A.scrolldown {
	background-position: 0 -30px;
	float: left;
	clear: both
}
.FrontNews_list01-d2_c2 A.scrolldown:hover {
	background-position: -30px -30px
}
.FrontNews_list01-d2_c2 A.scrolldown:active {
	background-position: -60px -30px
}
.FrontNews_list01-d2_c2 .scrollable {
	position: relative;
	width: 100%;
	float: left;
	height: 140px;
	overflow: hidden
}
.FrontNews_list01-d2_c2 .scrollitems {
	position: absolute;
	width: 20000px;
	clear: both
}
.FrontNews_list01-d2_c2 .scrollable_vertical {
	position: relative;
	width: 100%;
	height: 120px;
	overflow: hidden
}
.FrontNews_list01-d2_c2 .scrollitems_vertical {
	position: absolute;
	height: 20000px;
	clear: both
}
.FrontNews_list01-d2_c2 .scrollable_vertical .scrollitems {
	position: absolute;
	height: 20000px;
	clear: both
}
.FrontNews_list01-d2_c2 .content1 {
	width: 386px;
	float: left
}
.FrontNews_list01-d2_c2 .scrollliner {
	position: static
}
.FrontNews_list01-d2_c2 .scrollliner .scrollitems {
	position: static
}
#box_middle_xinnewcp2{
	    padding-bottom: 40px;
    margin: 0 auto;
    width: 1160px;
    float: none;
    padding-top: 30px;	
	
	}
#box_middle_xinnewcp2  ul.main li{
	float:left; width:320px; overflow: hidden; margin-bottom:20px; margin-right: 50px;}
#box_middle_xinnewcp2  ul.info li{ margin-bottom:8px;}	
#box_middle_xinnewcp2  ul.info li img{ width:320px; height:200px;  }
	
#box_middle_xinnewcp2  ul.main li:nth-child(3n){ margin-right:0px;
	}
#box_middle_cp02{ width:1160px; margin:0 auto; overflow:hidden; }
#box_middle_cp02  #box_middle_sub2_cp{ float:left; width:180px; margin-top:20px;}
#box_middle_cp02  #box_middle_sub2_cp ul li:nth-child(1){ border-top:1px solid #ccc;}
#box_middle_cp02  #box_middle_sub2_cp ul li{ margin-bottom:10px; border-bottom:1px dashed #ccc; text-align:center; height:40px; line-height:40px;}
#box_middle_cp02  #box_middle_sub2_cp02{ float:left; width:930px; margin-top:30px; margin-left:30px;}
#box_middle_cp02  #box_middle_sub2_cp02 ul.mainul_cp{ overflow:hidden;}
#box_middle_cp02  #box_middle_sub2_cp02 ul.mainul_cp li{ float:left; width:435px; height:172px; overflow:hidden;}
#box_middle_cp02  #box_middle_sub2_cp02 ul.mainul_cp li .pic-module1{ float:left; width:150px; height:150px; overflow:hidden;}
#box_middle_cp02  #box_middle_sub2_cp02 ul.mainul_cp li .pic-module1 img{ float:left; width:150px; height:150px; overflow:hidden;  }
#box_middle_cp02  #box_middle_sub2_cp02 ul.mainul_cp li .pro-module2{ float:left; width:230px; height:150px; overflow:hidden; margin-left:10px;}
#box_middle_cp02  #box_middle_sub2_cp02 ul.mainul_cp li .pro-module2 ul li{ float:left; width:230px; height:50px; }
  #box_middle_cp02  #box_middle_sub2_cp02 ul.mainul_cp li .pro-module2 .describe{ float:left; display:block; height:90px; overflow:hidden;}
  #box_middle_news{ width:1160px; margin:0 auto;}
    
.FrontProducts_generalSearch01-d1_c1_01 SPAN.keyword  .search-keyword{ float:left; width:120px; margin-left:3px; height:25px; border:none;}

.news_nr{ width:1160px; margin:0 auto;}
.news_nr h2{ text-align:center; font-size:20px; font-weight:bold; margin-bottom:10px; }
.news_nr  p{ text-align:center; font-size:14px; }


  /*分页样式CSS*/
    .page{height:24px; line-height:24px; text-align:center; margin-top:30px; clear:both;}
    .page li{display:inline; padding:5px 10px; border:1px solid #ddd; margin-right:5px;}
    .page li a{color: #555;}
    .page li a:hover{background:#f5f5f5; color:#0064c4;}
    .page li.thisclass{background:#9A9FA5; color: #fff;}
    .page li.thisclass a{text-decoration:none; cursor:default; border-color:#0064c4; color: #fff;}
    .page .pageinfo strong{font-weight:normal;}




 