@charset "utf-8";

BODY {
	text-align: left;
	padding-bottom: 0;
	margin: 0 auto;
	padding-left: 0;
	padding-right: 0;
	font-family: Microsoft YaHei,Arial;
	background: fixed no-repeat center center;
	color: #000;
	font-size: 12px;
	padding-top: 0
}

DIV {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

.lj1 {
	text-align: center;
	padding-bottom: 10px;
	background-color: #888;
	margin: 15px auto 0;
	width: 100px;
	display: block;
	color: #ccc;
	padding-top: 10px
}

.lj {
	text-align: center;
	margin-top: 15px
}

.lj A {
	padding-bottom: 10px;
	background-color: #09c;
	margin: 0 auto;
	width: 100px;
	display: block;
	color: #fff;
	padding-top: 10px
}

.lj A:hover {
	background-color: #024774;
	color: #fff;
	text-decoration: none
}

.xw {
	width: 690px;
	font-family: Microsoft YaHei,微软雅黑 Arial;
	color: #fff;
	font-size: 12px
}

.xw IMG {
	float: left;
	margin-right: 10px
}

.xw .date {
	margin-bottom: 5px;
	color: #8da5b2
}

.xw .title {
	margin-bottom: 7px;
	color: #fff;
	font-size: 16px
}

.xw .title A {
	color: #fff
}

.xw .main {
	line-height: 20px;
	margin-bottom: 2px;
	font-size: 14px
}

.xw .more {
	font-size: 12px
}

.xw .more A {
	color: #8da5b2
}

.xw A {
	color: #fff;
	text-decoration: none
}

FORM {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

P {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

I {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

IMG {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

UL {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

LI {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

OL {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

DL {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

DT {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

DD {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

TABLE {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

TR {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

#xx TR TD {
	line-height: 24px;
	color: #ccc;
	font-size: 12px
}

#xx .xi {
	padding-bottom: 10px;
	font-family: 微软雅黑;
	font-size: 14px;
	padding-top: 0
}

#xx A:link {
	padding-left: 0;
	color: #ccc
}

#xx TR TD A:hover {
	padding-left: 0;
	color: #09c
}

#xx A:visited {
	padding-left: 0;
	color: #ccc
}

#xx A:active {
	padding-left: 0;
	color: #ccc
}

TD {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

TH {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

FIELDSET {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

LABEL {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

LEGEND {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

SELECT {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

BUTTON {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

INPUT {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

P {
	line-height: 20px
}

LI {
	line-height: 20px
}

DIV {
	line-height: 20px;
	font-family: Microsoft YaHei,Arial
}

.pp_link A {
	color: #ccc
}

.pp_link A:hover {
	color: #09c
}

.pp_link A:active {
	color: #ccc
}

.pp_link A:visited {
	color: #ccc
}

#FrontSpecifies_show01-1445484149893 A {
	color: #ccc
}

#FrontSpecifies_show01-1445484149893 A:hover {
	color: #09c
}

.marquee {
	width: 730px;
	height: 150px;
	overflow: hidden
}

.marquee LI {
	text-align: center;
	float: left;
	margin-right: 1px
}

#app {
	text-align: center;
	margin-top: 20px;
	width: 230px;
	float: left;
	margin-left: 5px;
	margin-right: 5px
}

.erji {
	line-height: 35px;
	width: 760px;
	font-size: 13px
}

.erji A {
	font-family: '宋体';
	background-image: url(../images/erji.png);
	padding-left: 8px;
	padding-right: 15px;
	display: block;
	background-repeat: no-repeat;
	background-position: right 13px;
	float: left;
	color: #333
}

.erji A:hover {
	background-image: url(../images/erji.png);
	background-repeat: no-repeat;
	background-position: right 13px;
	color: #09c;
	text-decoration: none
}

.demo_menu {
	text-align: center;
	line-height: 180%;
	margin: 10px 0 0;
	color: #999;
	font-size: 14px
}

.demo_menu B {
	color: #333
}

.demo_menu A {
	color: #333;
	font-size: 14px
}

.demo_menu A:visited {
	color: #333;
	font-size: 14px
}

.demo_menu A:hover {
	color: #09c;
	font-size: 14px
}

.dlwzlx {
	z-index: 99;
	position: absolute;
	width: 200px;
	font-size: 12px;
	top: 20px;
	right: 10px
}

.dlwzlx STRONG {
	font-weight: bold
}

.company {
	display: none
}

.proj {
	text-align: center;
	margin: 5px 0;
	font-size: 14px
}

.proj A {
	padding-left: 5px;
	padding-right: 5px
}

.nytitle {
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
	font-size: 30px
}


.tuzi1 {
	font-size: 16px
}

.tuzi2 {
	font-size: 14px
}

H1 {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0
}

H2 {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0
}

H3 {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0
}

H4 {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0
}

H5 {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0
}

H6 {
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	font-size: 12px;
	font-weight: normal;
	padding-top: 0
}

H1 IMG {
	margin: 0
}

H2 IMG {
	margin: 0
}

H3 IMG {
	margin: 0
}

H4 IMG {
	margin: 0
}

H5 IMG {
	margin: 0
}

H6 IMG {
	margin: 0
}

UL {
	list-style-type: none;
	list-style-image: none
}

OL {
	list-style-type: none;
	list-style-image: none
}

LI {
	list-style-type: none;
	list-style-image: none
}

#FrontLinks_list01-1445409357541 LI {
	margin: 2px 20px 2px 0;
	float: left
}

.name {
	padding-bottom: 0;
	padding-left: 0;
	font-weight: bold;
	padding-top: 0
}

.content column-num1 .list UL .name SPAN {
	color: #333
}

DL {
	list-style-type: none;
	list-style-image: none
}

DT {
	list-style-type: none;
	list-style-image: none
}

DD {
	list-style-type: none;
	list-style-image: none
}

IMG {
	border-bottom: 0;
	border-left: 0;
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	vertical-align: middle;
	border-top: 0;
	border-right: 0;
	padding-top: 0
}

A IMG {
	border-bottom: 0;
	border-left: 0;
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 0;
	vertical-align: middle;
	border-top: 0;
	border-right: 0;
	padding-top: 0
}

A:link {
	color: #333;
	text-decoration: none
}

#mynav {
	z-index: 9;
	position: relative;
	width: 210px
}

.demo_menu {
	text-align: center;
	line-height: 180%;
	margin: 10px 0 0;
	color: #999;
	font-size: 14px
}

.demo_menu B {
	color: #333
}

.demo_menu A {
	color: #f00;
	font-size: 14px
}

.demo_menu A:visited {
	color: #f00;
	font-size: 14px
}

.demo_menu A:hover {
	color: #090;
	font-size: 14px
}

#scrollBar A {
	text-indent: -2000em;
	width: 48px;
	display: block;
	background: url(/images/top.png) no-repeat;
	height: 75px;
	overflow: hidden;
	cursor: pointer
}

#scrollBar A:hover {
	background-position: right 0
}

#topcontrol {
	z-index: 999;
	position: relative;
	margin-left: 520px;
	left: 50%
}

A:visited {
	color: #333;
	text-decoration: none
}

A:hover {
	color: #09c;
	text-decoration: none
}

#FrontLinks_list01-1445409357541 A {
	color: #ccc
}

#FrontLinks_list01-1445409357541 A:hover {
	color: #09c
}

.tc A {
	line-height: 25px;
	margin: 0;
	padding-left: 24px;
	width: 186px;
	display: block;
	background: url(../images/ny.jpg) no-repeat 0 0;
	height: 28px;
	color: #fff;
	font-size: 14px;
	text-decoration: none
}

.sygg A {
	color: #333
}

.sygg A:hover {
	color: #00a3d6;
	text-decoration: none
}

A:active {
	color: #333;
	text-decoration: none
}

.language {
	text-align: right;
	line-height: 24px;
	padding-right: 10px;
	font-family: Microsoft YaHei;
	height: 24px;
	font-size: 12px
}

.language A {
	padding-left: 32px;
	display: block;
	float: left;
	color: #ccc
}

.language .link1 {
	background: url(/images/1.png) no-repeat 10px 2px
}

.language .link2 {
	background: url(/images/2.png) no-repeat 10px 2px
}

.language .link3 {
	background: url(/images/3.png) no-repeat 10px 2px
}

.language .link4 {
	background: url(/images/4.png) no-repeat 10px 2px
}

.language .link5 {
	background: url(/images/5.png) no-repeat 10px 2px
}

.pic A {
	border-bottom: #e6e7e7 0 solid;
	border-left: #e6e7e7 0 solid;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	display: inline-block;
	border-top: #e6e7e7 0 solid;
	border-right: #e6e7e7 0 solid;
	padding-top: 0
}

.pic A:hover {
	border-bottom: #f60 0 solid;
	border-left: #f60 0 solid;
	display: inline-block;
	background: #fff;
	border-top: #f60 0 solid;
	border-right: #f60 0 solid
}

.fontred {
	color: #f00
}

.fontgray {
	color: #999
}

.fontblack {
	color: #000
}

.input-gray {
	color: #999
}

.input-black {
	color: #000
}

.floatLeft {
	float: left
}

.floatRight {
	float: right
}

.floatNone {
	float: none
}

.clearBoth {
	line-height: 0;
	width: 100%;
	height: 0;
	clear: both;
	font-size: 0;
	overflow: hidden
}

.clearLeft {
	clear: left
}

.clearRight {
	clear: right
}

.clearfix {
	display: inline-block
}

.clearfix:after {
	display: block;
	height: 0;
	visibility: hidden;
	clear: both
}

* HTML .clearfix {
	height: 1%
}

.clearfix {
	display: block
}

.pageWidth {
	background-image: none;
	margin: 0 auto;
	width: 100%;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	height: auto
}

.columnSpace {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

.breadcrumb {
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	clear: both;
	padding-top: 5px
}

.date-ico {
	background: url(/images/common/time/icon-time.gif) no-repeat right 50%
}

.column-num1 {
	width: 100%
}

.column-num2 {
	width: 47%
}

.column-num3 {
	width: 33%
}

.column-num4 {
	margin: 2px 20px 2px 0;
	float: left
}

.column-num5 {
	width: 17%
}

.column-num6 {
	width: 14%
}

.text-oper {
	float: left
}

.text-tip {
	margin: 0 0 0 10px;
	float: left
}

.text-tip SPAN {
	line-height: 15px
}

.text-oper SPAN {
	width: auto!important;
	word-break: break-all
}

.text-tip SPAN {
	width: auto!important;
	word-break: break-all
}

.text-tip .tip-default {
	color: #999
}

.text-tip .tip-remind {
	color: #000
}

.text-tip .tip-ok {
	padding-left: 20px;
	display: inline-block;
	background: url(/images/common/tip/ok.gif) no-repeat left top;
	color: #3bae47
}

.text-tip .tip-error {
	padding-left: 20px;
	display: inline-block;
	background: url(/images/common/tip/error.gif) no-repeat left top;
	color: #e60012
}

.input {
	border-bottom: #ddddde 1px solid;
	border-left: #ddddde 1px solid;
	padding-bottom: 0;
	line-height: 18px;
	padding-left: 2px;
	padding-right: 0;
	height: 18px;
	border-top: #ddddde 1px solid;
	border-right: #ddddde 1px solid;
	padding-top: 0
}

.input-width {
	width: 200px
}

.input-up {
	border-bottom: #06c 1px solid;
	border-left: #06c 1px solid;
	border-top: #06c 1px solid;
	border-right: #06c 1px solid
}

.pageJump {
	text-align: left;
	padding-bottom: 10px;
	line-height: 20px;
	padding-left: 0;
	width: 100%;
	padding-right: 0;
	clear: both;
	overflow: hidden;
	padding-top: 10px
}


.fc {
	z-index: 9;
	border-bottom: #777 1px solid;
	position: absolute;
	border-left: #777 1px solid;
	background-color: #e6eaf3;
	width: 250px;
	height: 220px;
	color: #999;
	font-size: 12px;
	border-top: #777 1px solid;
	border-right: #777 1px solid
}

.fc .jJ {
	padding-bottom: 8px;
	margin: 0;
	padding-left: 8px;
	padding-right: 8px;
	height: 200px;
	padding-top: 8px
}

.fc .jJ IMG {
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid
}

.fc .sd {
	text-align: center;
	padding-bottom: 0;
	line-height: 18px;
	margin: 0 10px;
	padding-left: 0;
	padding-right: 0;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0
}

.ico {
	background-image: url(/images/common/jt.gif);
	z-index: 9999;
	position: absolute;
	width: 12px;
	float: left;
	height: 25px;
	top: 20px;
	wmode: transparent
}

.fc01 {
	z-index: 9999;
	border-bottom: #777 1px solid;
	position: absolute;
	border-left: #777 1px solid;
	background-color: #e6eaf3;
	width: 230px;
	height: 260px;
	color: #999;
	font-size: 12px;
	border-top: #777 1px solid;
	border-right: #777 1px solid
}

.fc01 .jJ {
	padding-bottom: 8px;
	margin: 0;
	padding-left: 8px;
	padding-right: 8px;
	height: 240px;
	padding-top: 8px
}

.fc01 .jJ IMG {
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid
}

.fc01 .sd {
	text-align: center;
	padding-bottom: 0;
	line-height: 18px;
	margin: 0 10px;
	padding-left: 0;
	padding-right: 0;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0
}

.fc02 {
	z-index: 9999;
	border-bottom: #777 1px solid;
	position: absolute;
	border-left: #777 1px solid;
	background-color: #e6eaf3;
	width: 170px;
	height: 180px;
	color: #999;
	font-size: 12px;
	border-top: #777 1px solid;
	border-right: #777 1px solid
}

.fc02 .jJ {
	padding-bottom: 8px;
	margin: 0;
	padding-left: 8px;
	padding-right: 8px;
	height: 160px;
	padding-top: 8px
}

.fc02 .jJ IMG {
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid
}

.fc02 .sd {
	text-align: center;
	padding-bottom: 0;
	line-height: 18px;
	margin: 0 10px;
	padding-left: 0;
	padding-right: 0;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding-top: 0
}

.fc03 {
	z-index: 9999;
	border-bottom: #777 1px solid;
	position: absolute;
	border-left: #777 1px solid;
	background-color: #e6eaf3;
	width: 200px;
	height: 80px;
	color: #999;
	font-size: 12px;
	border-top: #777 1px solid;
	border-right: #777 1px solid;
	padding-top: 25px
}

#box_root {
	margin-left: auto;
	margin-right: auto
}

.FrontLinks_list01-d1_c1 {
	text-align: left;
	margin: 0 auto;
	width: 98%;
	color: #000;
	clear: both
}

/*公共*/
.FrontColumns_navigation01-d1_c1 {
	z-index: 2;
	position: relative;
	text-align: left;
	margin: 0;
	width: 100%;
	height: 48px;
	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: #333;
	text-decoration: underline
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a:visited {
	color: #333;
	text-decoration: underline
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a:hover {
	color: #09c;
	text-decoration: underline
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a:active {
	color: #333
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .current-a SPAN {
	color: #333
}

.FrontColumns_navigation01-d1_c1 UL.nav-first {
	z-index: 4;
	position: absolute;
	width: 100%;
	display: inline-block;
	background: url(/images/columns/nav-pic-02.gif1) repeat-x left -190px;
	height: 48px;
	clear: both;
	font-size: 14px
}

.FrontColumns_navigation01-d1_c1 UL.nav-first LI {
	padding-left: 0;
	background: url(../images/navzj.jpg) no-repeat left 17px;
	float: left
}

.FrontColumns_navigation01-d1_c1 UL.nav-first LI A {
	background: url(/images/columns/nav-pic-02.gi1f) no-repeat left -285px;
	font-family: '宋体'
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .first {
	background: url(/images/columns/nav-pic-02.gi1f) no-repeat left 0;
	float: left;
	height: 48px
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .first A {
	padding-left: 0;
	background: none transparent scroll repeat 0 0;
	float: left;
	height: 48px
}

.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.gif1) 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: 48px;
	font-weight: normal;
	text-decoration: none!important
}

.FrontColumns_navigation01-d1_c1 UL.nav-first LI A SPAN {
	padding-left: 2px;
	float: left;
	height: 48px;
	font-weight: normal;
	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: 48px;
	padding-left: 8px;
	padding-right: 9px;
	color: #333;
	cursor: pointer;
	padding-top: 0
}

.FrontColumns_navigation01-d1_c1 UL.nav-first LI A:hover SPAN {
	background: url(/images/columns/nav-hover-02.gif1) repeat-x left top;
	color: #09c
}

.FrontColumns_navigation01-d1_c1 UL.nav-first LI.current A SPAN {
	background: url(/images/columns/nav-hover-02.gif1) repeat-x left top;
	color: #333
}

.FrontColumns_navigation01-d1_c1 UL.nav-first LI.current A:hover SPAN {
	background: url(/images/columns/nav-hover-02.gif1) repeat-x left top;
	color: #09c
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second {
	z-index: 3;
	position: absolute;
	line-height: 30px;
	width: 0;
	display: none;
	background: url(/images/columns/nav-divpic-02.gif1) repeat-x 0 -78px;
	float: left;
	height: 30px;
	clear: both;
	font-size: 12px;
	top: 42px;
	left: 0
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .nav-sec-main {
	width: 100%;
	display: none;
	background: url(/images/columns/nav-divpic-02.gif1) no-repeat 0 0;
	overflow: hidden
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second .nav-sec-main UL {
	width: 98%;
	display: none;
	background: url(/images/columns/nav-divpic-02.gif1) no-repeat right -39px;
	float: right;
	overflow: hidden
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI {
	background: none transparent scroll repeat 0 0;
	float: left;
	margin-right: 10px
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI A {
	background-image: url(/images/erji.png);
	padding-bottom: 0;
	margin: 0;
	padding-left: 0;
	padding-right: 14px;
	background-repeat: no-repeat;
	background-position: right 18px;
	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: 14px;
	background: none transparent scroll repeat 0 0;
	padding-top: 0
}

.FrontColumns_navigation01-d1_c1 UL.nav-first .nav-second UL LI A:hover {
	background-image: url(/images/erji1.png);
	background-repeat: no-repeat;
	background-position: right 18px;
	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: #333;
	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: #09c;
	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: #333;
	text-decoration: none
}

#FrontColumns_navigation01-btmnav A:visited {
	color: #333;
	text-decoration: none
}

#FrontColumns_navigation01-btmnav A:hover {
	color: #09c;
	text-decoration: none
}

#FrontColumns_navigation01-btmnav A:active {
	color: #333
}

#FrontColumns_navigation01-btmnav .current-a:link {
	background: none transparent scroll repeat 0 0;
	color: #09c;
	text-decoration: underline
}

#FrontColumns_navigation01-btmnav .current-a:visited {
	background: none transparent scroll repeat 0 0;
	color: #09c;
	text-decoration: underline
}

#FrontColumns_navigation01-btmnav .current-a:hover {
	background: none transparent scroll repeat 0 0;
	color: #09c;
	text-decoration: underline
}

#FrontColumns_navigation01-btmnav .current-a:active {
	background: none transparent scroll repeat 0 0;
	color: #09c
}

#FrontColumns_navigation01-btmnav UL.nav-first LI A {
	text-align: center;
	background: none transparent scroll repeat 0 0;
	color: #333;
	text-decoration: none
}

#FrontColumns_navigation01-btmnav UL.nav-first LI A SPAN {
	text-align: center;
	background: none transparent scroll repeat 0 0;
	color: #333;
	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
}


.border_02 {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	position: relative;
	text-align: left;
	width: 100%
}

.border_02 .border_02-topr {
	line-height: 33px;
	background: url(../images/nytopbg.jpg) no-repeat right top;
	height: 33px
}

.border_02 .border_02-topl {
	line-height: 33px;
	background: url(../images/nytopbg.jpg) no-repeat left top;
	height: 33px
}

.border_02 .border_02-topl H3 {
	padding-bottom: 0;
	margin: 0;
	padding-left: 15px;
	padding-right: 0;
	color: #5b5b5b;
	font-size: 12px;
	padding-top: 0
}

.border_02 .border_02-mid {
	border-bottom: #cfdfea 0 solid;
	border-left: #cfdfea 0 solid;
	border-top: medium none;
	border-right: #cfdfea 0 solid
}

.border_02 .borderContent {
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0
}

.border_02 .comptitle_02 {
	position: absolute;
	width: 98%;
	height: 25px;
	top: 7px;
	left: 7px
}

.border_02 .comptitle_02 STRONG {
	text-align: left;
	font-style: normal;
	width: 90%;
	float: left;
	margin-left: 5px;
	word-break: break-all;
	font-weight: bold;
	text-decoration: none
}

.border_02 .comptitle_02 .titlestyle_02 {
	color:;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none
}

.border_02 .comptitle_02 STRONG IMG {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	margin-right: 5px
}

.border_02 .comptitle_02 EM {
	font-style: normal;
	float: right;
	font-weight: normal
}

.border_02 .comptitle_02 EM SPAN.extendLink {
	text-align: right;
	font-size: 12px;
	margin-right: 8px
}

.border_02 .comptitle_02 EM SPAN.moreLink {
	font-style: normal;
	font-weight: normal
}

.border_02 .compmore_02 {
	text-align: right;
	clear: both;
	font-size: 12px;
	margin-right: 10px
}

.border_02 .compmore_02 .extendLink {
	text-align: right;
	font-size: 12px;
	margin-right: 10px
}

.border_02 .compmore_02 .moreLink {
	font-style: normal;
	font-weight: normal
}
