body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
}
a:link,a:visited,a:active {
	color: #818283;
	text-decoration: none;
}
a:hover {
	color: #006597;
	border-bottom: none;
}
img{border: none;}
.top {
	width: 850px;
	height: 23px;
	overflow: hidden;
	background-color: #F4F3F2;
	border-bottom: 1px solid #CDCDCD;
	line-height: 23px;
	color: #818283;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 77px 0px 77px;
}
.gd {
	margin: 0px;
	padding: 0px;
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.gd a:link,.gd a:visited,.gd a:active,.foot a:link,.foot a:visited,.foot a:active,.foot2 a:link,.foot2 a:visited,.foot2 a:active,.right1 p a:link,.right1 p a:visited,.right1 p a:active,.left ul a:link,.left ul a:visited,.left ul a:active,.left_2 ul a:link,.left_2 ul a:visited,.left_2 ul a:active,.right li a:link,.right li a:visited,.right li a:active,.right h5 a:link,.right h5 a:visited,.right h5 a:active,.sy p a:link,.sy p a:visited,.sy p a:active,.left_ff #tabs1 .main1box #main1 a:link,.left_ff #tabs1 .main1box #main1 a:visited,.left_ff #tabs1 .main1box #main1 a:active,.top2 a:link,.top2 a:visited,.top2 a:active,.top2-1 a:link,.top2-1 a:visited,.top2-1 a:active,.top_dbt2 a:link,.top_dbt2 a:visited,.top_dbt2 a:active,.left_office a:link,.left_office a:visited,.left_office a:active,.new_1 a:link,.new_1 a:visited,.new_1 a:active,.new_5 a:link,.new_5 a:visited,.new_5 a:active,.new_3 a:link,.new_3 a:visited,.new_3 a:active,.right_ab p a:link,.right_ab p a:active,.right_ab p a:visited {
	color: #006597;
	text-decoration: none;
}
.gd a:hover,.right1 p a:hover,.block li a:hover,.right li a:hover,.left_2 li a:hover,.left li a:hover,.sy a:hover,.right p a:hover,.right h5 a:hover,.foot h5 a:hover,.foot2 h5 a:hover,.top2 a:hover,.right1-1 a:hover,.top_dbt2 a:hover,.new_list h1 a:hover,.new_3 a:hover,.new_5 a:hover,.new_1 a:hover,.new_2 a:hover,.right_ab p a:hover {
	color: #006597;
	border-bottom: solid 1px;
}
.gd2 {
	margin: 0px;
	padding: 0px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.gd3 {
	margin: 0px;
	padding: 0px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}



.foot {
	width: 858px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	background-color: #F3F9FF;
	line-height: 25px;
	border: 1px solid #006597;
	text-align: center;
	padding: 0px 0px 5px 0px;
	font-size: 13px;
}
.foot h5 {
	border-bottom: 1px solid #006597;
	padding: 0px;
	margin: 0px 20px 10px 20px;
	font-weight: bold;
	line-height: 38px;
	color: #B9B7B7;
	font-size: 13px;
}
.logo {
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	padding: 9px 0px;
}
.menu {
	width: 852px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	overflow: hidden;
	padding: 0px 0px 0px 8px;
	background: url(index_09.jpg) no-repeat left top;

}
.menu_trad {
	width: 852px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	overflow: hidden;
	padding: 0px 0px 9px 8px;
	background: url(index_09.jpg) no-repeat left top;
}
.menu1 {
	width: 844px;
	height: 105px;
	overflow: hidden;
	background: url(index_10.jpg) repeat-x left top;
	margin: 0px;
	padding: 0px;
	float: left;
}
.menu1 ul {
	margin: 0px;
	float: left;
	width: 529px;
	list-style-type: none;
	padding: 0px 0px 0px 15px;
}
.menu1 li {
	font-size: 13px;
	font-weight: bold;
	background: url(sub2_14.jpg) no-repeat left top;
	padding: 0px;
	float: left;
	height: 30px;
	width: 109px;
	margin: 0px 2px 0px 0px;
	line-height: 27px;
	text-align: center;
}

.menu1 .sub1 {
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	float: left;
	height: 30px;
	width: 77px;
	margin: 0px 2px 0px 0px;
	line-height: 28px;
	text-align: center;
}
.menu1 .sub1 a:link,.menu1 .sub1 a:visited,.menu1 .sub1 a:active,.menu1 .sub1 a:hover  {
	color: #006898;
	background: url(sub1_12.jpg) no-repeat left top;
	padding: 0px;
	float: left;
	height: 30px;
	width: 77px;
	margin: 0px;
}
.menu1 .sub2 {
	font-size: 13px;
	font-weight: bold;
	background: url(sub1_12-1.jpg) no-repeat left top;
	padding: 0px;
	float: left;
	height: 30px;
	width: 109px;
	margin: 0px 2px 0px 0px;
	line-height: 28px;
	text-align: center;
}
.sub2 a:link,.sub2 a:visited,.sub2 a:active {
	color: #006898;
}

.menu1 .sub3 {
	background: url(sub2_14-1.jpg) no-repeat left top;
	padding: 0px;
	float: left;
	height: 30px;
	width: 77px;
	margin: 0px 2px 0px 0px;
}

.menu1 .sub3 a:hover {
	background: url(sub1_12.jpg) no-repeat left top;
	padding: 0px;
	float: left;
	height: 30px;
	width: 77px;
	margin: 0px;
}


.menu1 li a:hover {
	color: #006898;
	background: url(sub1_12-1.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 109px;
}
.menu1_sm {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 30px;
	width: 300px;
	font-size: 13px;
	font-weight: bold;
	color: #B7B6B6;
	line-height: 27px;
}
.menu1_sm a:link,.menu1_sm a:visited,.menu1_sm a:active,.menu1_tab a:link,.menu1_tab a:visited,.menu1_tab a:active {
	color: #006797;
}
.menu1_sm a:hover,.menu1_tab a:hover {
    color: #006797;
	border-bottom:solid 1px;
}	
.menu1_tab {
	margin: 0px;
	float: left;
	width: 844px;
	padding: 12px 0px 7px 0px;
}


.menu2 {
	width: 8px;
	height: 105px;
	overflow: hidden;
	background: url(index_13.jpg) no-repeat left top;
	margin: 0px;
	padding: 0px;
	float: left;
}
.main {
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	padding: 0px 0px 9px 0px;
	clear: both;
	overflow: hidden;
}
.main2 {
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	background: url(company_03.jpg) repeat-y left top;
	padding: 0px;
	margin-bottom: 9px;
}
.left_ff {
	padding: 0px;
	float: left;
	width: 240px;
	margin: 0px;
}
.left_ff img {
	margin: 0px;
	float: left;
	height: 53px;
	width: 240px;
	padding: 9px 0px 0px 0px;
}

.left {
	padding: 0px;
	float: left;
	width: 238px;
	border: 1px solid #006597;
	background-color: #F3F9FF;
	margin: 0px;
}
.left_ff .gg {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}

.left_ff .gg img{
	margin: 0px;
	float: left;
	width: 240px;
	height: 66px;
	padding: 0px 0px 9px 0px;
}

.lefth {
	padding: 0px;
	float: left;
	width: 238px;
	border: 1px solid #006597;
	background-color: #F3F9FF;
	margin: 9px 0px 0px 0px;
}
.left h5,.lefth h5 {
	margin: 0px;
	float: left;
	width: 211px;
	line-height: 23px;
	background: #D6E7FF url(line.JPG) no-repeat 8px 6px;
	padding: 0px 9px 0px 18px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;

}
.left h6 {
	float: left;
	width: 214px;
	line-height: 23px;
	padding: 0px 0px 1px 9px;
	font-size: 12px;
	font-weight: normal;
	height: 24px;
	border-top: 1px dashed; #247DA6
	text-align: right;
	margin: 0px 3px 0px 3px;
}
.lefth h6 {
	float: left;
	width: 220px;
	line-height: 17px;
	padding: 1px 0px 5px 5px;
	font-size: 12px;
	font-weight: normal;
	border-top: 1px dashed #247DA6;
	margin: 5px 3px 0px 3px;
	color: #818283;
}
.lefth a:link,.lefth a:visited,.lefth a:active {
	color: #006797;
	text-decoration: underline;
}
.lefth p {
	line-height: 22px;
	margin: 0px;
	float: left;
	width: 222px;
	padding: 0px 8px 0px 8px;
}


.left ul {
	margin: 0px;
	float: left;
	width: 233px;
	list-style-type: none;
	padding: 2px 0px 2px 5px;
}
.left li {
	margin: 0px;
	float: left;
	width: 220px;
	list-style-type: none;
	padding: 0px 0px 0px 12px;
	line-height: 21px;
	color: #818283;
	background: url(dian.jpg) no-repeat 5px center;
}
.dtab {
	padding: 0px;
	margin: 8px 0px 0px 0px;
	clear: left;
}
.dtab2 {
	padding: 0px;
	margin: 12px  0px 12px 0px;
	float: left;
}
.dtab td,.dtab2 td {
	margin: 0px;
	padding: 0px 7px 0px 0px;
	color: #006797;
}

.dtab3 {
	padding: 10px;
	clear: left;
	margin: 0px;
}
.dtab3 td {
	margin: 0px;
	padding: 2px 7px 2px 0px;
	font-weight: bold;
}


.wb {
	margin: 0px;
	padding: 0px;
	border: 1px solid #418FB4;
	height: 18px;
	float: left;
}
.wb2 {
	margin: 0px;
	border: 1px solid #54585B;
	height: 18px;
	padding: 0px 0px 0px 2px;
}
.wb3 {
	margin: 0px;
	padding: 0px;
	border: 1px solid #54585B;
}
.right {
	padding: 0px;
	float: left;
	width: 609px;
	border: 1px solid #006597;
	margin: 0px 0px 0px 9px;
}
.right h5 {
	margin: 0px;
	float: left;
	width: 582px;
	line-height: 23px;
	background: #D6E7FF url(line.JPG) no-repeat 8px 6px;
	padding: 0px 9px 0px 18px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
}
.right h6 {
	float: left;
	width: 582px;
	line-height: 23px;
	background: #D6E7FF url(line.JPG) no-repeat 8px 6px;
	padding: 0px 9px 0px 18px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
	margin: 0px 0px 4px 0px;
}
.right h4 {
	float: left;
	width: 582px;
	line-height: 23px;
	background: #D6E7FF url(line.JPG) no-repeat 8px 6px;
	padding: 0px 9px 0px 18px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
	margin: 0px 0px 8px 0px;
}
.right ul {
	margin: 0px;
	float: left;
	width: 604px;
	list-style-type: none;
	padding: 5px 0px 5px 5px;
}
.right li {
	margin: 0px;
	float: left;
	width: 287px;
	padding: 0px 0px 0px 12px;
	line-height: 20px;
	color: #818283;
	background: url(dian.jpg) no-repeat 5px center;
}

.right1 {
	margin: 0px;
	float: left;
	width: 290px;
	padding: 1px 0px 2px 14px;
}
.right1 h5 {
	background-image: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 290px;
	border: none;
	background-color: #FFFFFF;
	line-height: 23px;
	font-size: 13px;
	font-weight: bold;
}
.right1 p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 290px;
	line-height: 20px;
	color: #818283;
}


.right1-1 {
	margin: 0px;
	float: left;
	width: 590px;
	padding: 1px 0px 2px 14px;
}
.right1-1 h5 {
	margin: 0px;
	float: left;
	width: 577px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 23px;
	font-size: 13px;
	font-weight: bold;
	background: #FFFFFF url(jt2.JPG) no-repeat left center;
	padding: 0px 0px 0px 13px;
}
.right1-1 p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 590px;
	line-height: 20px;
	color: #818283;
}
.left_1 {
	padding: 0px;
	float: left;
	width: 240px;
	margin: 0px;
}
.right_1 {
	padding: 0px;
	float: left;
	width: 620px;
	margin: 0px;
}
.right_1 img {
	margin: 0px;
	float: left;
	height: 53px;
	width: 146px;
	padding: 0px 0px 0px 9px;
}

.t1 {
	margin: 0px;
	float: left;
	width: 90px;
	color: #006597;
	padding: 3px 5px 3px 6px;
	height: auto;
}
.t1 img {
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 90px;
}

.t1 h5 {
	background-image: none;
	margin: 0px;
	float: left;
	width: 90px;
	border: none;
	background-color: #FFFFFF;
	color: #006597;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	height: auto;
	padding: 0px;
	line-height: 18px;
}	
.t4 {
	margin: 0px;
	float: left;
	width: 90px;
	color: #006597;
	padding: 4px 5px 5px 6px;
	height: auto;
}
.t4 img {
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 90px;
}

.t4 h5 {
	background-image: none;
	margin: 0px;
	float: left;
	width: 90px;
	border: none;
	background-color: #FFFFFF;
	color: #006597;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	height: auto;
	padding: 0px;
	line-height: 18px;
}	
.t3 {
	margin: 0px;
	float: left;
	width: 294px;
	padding: 5px 5px 6px 5px;
	height: auto;
	border-bottom: 1px dashed #247DA6;
}
.t3 img {
	padding: 0px;
	float: left;
	height: 60px;
	width: 60px;
	margin: 0px 5px 0px 0px;
}
.t3 p {
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 220px;
	color: #818283;
}

.left_2 {
	padding: 0px;
	float: left;
	width: 299px;
	border: 1px solid #006597;
	margin: 0px 0px 0px 9px;
}
.left_2 h5 {
	margin: 0px;
	float: left;
	width: 272px;
	line-height: 23px;
	background: #D6E7FF url(line.JPG) no-repeat 8px 6px;
	padding: 0px 9px 0px 18px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
}
.left_2 ul {
	margin: 0px;
	float: left;
	width: 233px;
	list-style-type: none;
	padding: 6px 0px 6px 5px;
}
.left_2 li {
	margin: 0px;
	float: left;
	width: 223px;
	list-style-type: none;
	padding: 0px 0px 0px 12px;
	line-height: 20px;
	color: #818283;
	background: url(dian.jpg) no-repeat 5px center;
}
.t2 {
	margin: 0px;
	float: left;
	width: 228px;
	padding: 6px 0px 6px 10px;
	height: auto;
}
.t2 img {
	padding: 1px;
	float: left;
	width: 70px;
	margin: 0px 6px 0px 0px;
	border: 1px solid #CCCCCC;
}
.t2 ul {
	margin: 0px;
	float: left;
	width: 148px;
	padding: 0px;
	list-style-type: none;
}
.t2 li {
	margin: 0px;
	float: left;
	width: 148px;
	padding: 2px 0px 0px 0px;
	background-image: none;
}
.t2 li a hover{
	text-decoration: none;
}
.sy {
	padding: 0px;
	width: 858px;
	border: 1px solid #006597;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 9px;
	overflow: hidden;
}
.sy h5 {
	margin: 0px;
	float: left;
	width: 831px;
	line-height: 23px;
	background: #D6E7FF url(line.JPG) no-repeat 8px 6px;
	padding: 0px 9px 0px 18px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
}
.sy p {
	margin: 0px;
	float: left;
	width: 846px;
	list-style-type: none;
	padding: 8px 0px 8px 12px;
	line-height: 20px;
}
#mainTable {
	COLOR: #000000;
	text-align: left;
}
.left #secTable {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}
.sec1 {
	FONT-WEIGHT: bold;
	CURSOR: hand;
	COLOR: #006597;
	margin: 0px;
	float: left;
	height: 35px;
	width: 120px;
	text-align: center;
	line-height: 30px;
	padding: 0px;
	background: url(1_03.jpg) no-repeat left top;
}
.sec2 {
	FONT-WEIGHT: bold;
	CURSOR: hand;
	COLOR: #006597;
	background: url(1_04.jpg) no-repeat left top;
	margin: 0px;
	float: left;
	height: 35px;
	width: 120px;
	text-align: center;
	line-height: 30px;
	padding: 0px;
}
.main_tab {
	COLOR: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 200px;
}

.left_ff #tabs1{
	text-align:left;
	width:240px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.left_ff #tabs1 .menu1box{
	position:relative;
	overflow:hidden;
	height:26px;
	width:240px;
	text-align:left;
	margin: 0px;
	padding: 0px;
	float: left;
}
.left_ff #tabs1 #menu1{
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 240px;
}
.left_ff #tabs1 #menu1 li{
	float:left;
	display:block;
	cursor:pointer;
	width:119px;
	text-align:center;
	line-height:25px;
	height:25px;
	margin: 0px;
	padding: 0px;
	border: none;
	font-weight: bold;
}
.left_ff #tabs1 #menu1 li.hover{
	background:#e7f5ff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #006597;
	border-right-color: #006597;
	border-left-color: #006597;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.left_ff #tabs1 .main1box{
	border:1px solid #006597;
	height:auto;
	width:238px;
	BACKGROUND: #e7f5ff;
	padding: 0px;
	float: left;
	clear: both;
	margin: -1px 0px 0px 0px;
}

.left_ff #tabs1 #main1 ul{
	display: none;
	float: left;
	width: 228px;
	list-style-type: none;
	padding: 0px 0px 0px 5px;
	margin: 5px 0px 2px 0px;
	line-height: 21px;
	color: #818283;
}


.left_ff #tabs1 #main1 ul.block{
	display: block;
	float: left;
	width: 225px;
	padding: 0px 0px 0px 8px;
	color: #818283;
	line-height: 21px;
	margin: 5px 0px 2px 0px;
}
.main1box #main1 .block li,.main1box #main1 li {
	display: block;
	float: left;
	width: 205px;
	padding: 0px 0px 0px 12px;
	color: #818283;
	line-height: 21px;
	background: url(dian.jpg) no-repeat 5px center;
	margin: 0px;
}

.foot2 {
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	line-height: 25px;
	text-align: center;
	padding-: 0px 0px 5px 0px;
	font-size: 13px;
	color: #999999;
	border-top: 1px solid #B9B7B7;
}
.foot2 h5 {
	padding: 0px;
	font-weight: bold;
	line-height: 25px;
	color: #B9B7B7;
	font-size: 13px;
	margin: 10px 0px 0px 0px;
}

.foot3 {
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	line-height: 25px;
	text-align: center;
	padding: 0px 0px 5px 0px;
	font-size: 13px;
	border-top: 1px solid #B9B7B7;
}
.kj {
	padding: 0px;
	clear: both;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
}


.left_pas {
	padding: 20px;
	float: left;
	width: 550px;
	border: 1px solid #006597;
	background-color: #F3F9FF;
	margin: 0px 9px 0px 0px;
}
.left_pas p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 550px;
	clear: left;
	line-height: 22px;
}
.left_pas ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 550px;
	list-style-type: none;
}
.left_pas li {
	background: url(dian2.jpg) no-repeat 5px center;
	margin: 0px;
	float: left;
	width: 535px;
	padding-: 0px 0px 0px 15px;
	line-height: 22px;
}



.right_login {
	padding: 0px;
	float: left;
	width: 257px;
	border: 1px solid #006597;
	background-color: #F3F9FF;
	margin: 0px;
}
.right_login h5 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(line2.jpg) repeat-x left top;
	margin: 0px;
	float: left;
	width: 245px;
	padding: 4px 0px 0px 12px;
	height: 21px;
}
.top_dbt {
	width: 830px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	padding: 15px 0px 15px 30px;
	font-size: 14px;
	line-height: 22px;
}
.top_dbt2 {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	padding: 8px 10px;
	font-size: 12px;
	line-height: 22px;
	color: #818283;
}
.top_dbt3 {
	width: 840px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	clear: both;
	overflow: hidden;
	font-size: 14px;
	line-height: 40px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #808080;
}
.top2-1 {
	width: 860px;
	height: auto;
	overflow: hidden;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

.top2 {
	width: 860px;
	height: auto;
	overflow: hidden;
	background: url(bt_line_03.jpg) repeat-x left bottom;
	padding: 0px 0px 15px 0px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.top3 {
	width: 858px;
	height: 62px;
	overflow: hidden;
	background: url(line4.jpg) repeat-x left bottom;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #93C2DE;
	border-bottom-color: #93C2DE;
	border-left-color: #93C2DE;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 62px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 9px;
}
.logo2 {
	margin: 0px;
	float: left;
	width: 370px;
	padding: 0px 0px 0px 30px;
}
.top2 ul,.top2-1 ul {
	margin: 0px;
	float: right;
	height: 29px;
	width: 460px;
	list-style-type: none;
	padding: 6px 0px 0px 0px;
	border: none;
}

.top2 li,.top2-1 li {
	margin: 0px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
}
.top2 .an1,.top2-1 .an1 {
	background: url(an_03.jpg) no-repeat right top;
	margin: 0px;
	float: left;
	width: 58px;
	padding: 5px 0px 0px 5px;
	height: 24px;
}
.top2 .an2,.top2-1 .an2 {
	background: url(an_05.jpg) no-repeat right top;
	margin: 0px;
	float: left;
	width: 102px;
	padding: 5px 0px 0px 7px;
	height: 24px;
}
.top2 .an3,.top2-1 .an3 {
	background: url(an_07.jpg) no-repeat right top;
	margin: 0px;
	float: left;
	width: 79px;
	padding: 5px 0px 0px 7px;
	height: 24px;
}
.top2 .an4,.top2-1 .an4 {
	background: url(an_09.jpg) no-repeat right top;
	margin: 0px;
	float: left;
	width: 92px;
	padding: 5px 0px 0px 7px;
	height: 24px;
}
.top2_b {
	margin: 0px;
	float: right;
	height: auto;
	width: 438px;
	list-style-type: none;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #B7B6B6;
	padding: 4px 18px 0px 0px;
}
.left_about {
	padding: 0px;
	float: left;
	width: 180px;
	border: none;
	background-color: #F3F9FF;
	height: 460px;
	margin: 9px 9px 0px 0px;
}
.xf3 {
	text-align: left;
	float: left;
	width: 160px;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	height: 27px;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	background: url(about_03.jpg) repeat-x left top;
	line-height: 27px;
}
.xf3 a:link,.xf3 a:visited,.xf3 a:active,.xfl-1 a:link,.xfl-1 a:visited,.xfl-1 a:active {
	color: #FF6600;
	text-decoration: none;
}
.xf2 {
	text-align: left;
	float: left;
	width: 160px;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
	height: 27px;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	background: url(1-about_10.jpg) repeat-x left top;
	line-height: 27px;
}
.xf2 a:link,.xf2 a:visited,.xf2 a:active,.left_comp li a:link,.left_comp li a:visited,.left_comp li a:active,.right1-1 a:link,.right1-1 a:visited,.right1-1 a:active {
	color: #006699;
	text-decoration: none;
}
.xfl,.xfl-1 {
	margin: 0px;
	float: left;
	width: 160px;
	padding: 4px 0px 0px 20px;
	height: 22px;
	background-color: #F3F9FF;
}
.xfl a:link,.xfl a:visited,.xfl a:active {
	color: #000000;
	text-decoration: none;
}
.kj2 {
	padding: 0px;
	width: 180px;
	float: left;
	margin: 9px 9px 0px 0px;
}
.right_ab {
	padding: 0px;
	float: left;
	width: 671px;
	margin: 9px 0px 0px 0px;
}
.right_ab h5 {
	float: left;
	width: 651px;
	background-color: #D1E5F1;
	line-height: 26px;
	height: 26px;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #AED1E6;
	margin: 0px 0px 10px 0px;
}
.right_ab p {
	float: left;
	width: 631px;
	padding: 0px 20px 0px 20px;
	line-height: 22px;
	margin: 8px 0px 8px 0px;
}
.cont1 {
	float: left;
	width: 500px;
	border: 1px solid #D7D7D7;
	margin: 8px 0px 8px 10px;
	line-height: 20px;
	padding: 10px;
}
.left_comp {
	float: left;
	width: 159px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	margin: 0px 9px 0px 0px;
	border-top-width: 1px;
	border-top-color: #93C2DE;
	padding: 11px;
	list-style-type: none;
}
.left_comp li {
	float: left;
	width: 140px;
	border: 1px solid #6A9EC3;
	background: url(about_03.jpg) repeat-x left top;
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	height: 26px;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 17px;
	color: #006699;
}
.right_comp {
	padding: 0px;
	float: left;
	width: 669px;
	margin: 0px;
}
.right_comp h5 {
	float: left;
	width: 634px;
	line-height: 25px;
	height: 26px;
	padding: 0px 15px 0px 20px;
	font-size: 12px;
	font-weight: bold;
	color: #03689A;
	margin: 0px 0px 15px 0px;
	background: url(about_03.jpg) repeat-x left top;
	border-top: 1px solid #93C2DE;
}
.t_zlm2 {
	float: left;
	height: auto;
	width: auto;
	border: 1px solid #CCCCCC;
	margin: 15px 0px 0px 40px;
	padding: 25px 25px 20px 25px;
}
.comp1,.comp2 {
	padding: 0px;
	float: left;
	width: 630px;
	margin: 0px 0px 0px 10px;
}
.comp1 h4 {
	background: url(jt1-1.JPG) no-repeat 5px 18px;
	margin: 0px;
	float: left;
	width: 600px;
	padding: 15px 12px 0px 18px;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
}
.comp1 h6 {
	background: url(jt1.JPG) no-repeat 5px 4px;
	float: left;
	width: 600px;
	padding: 0px 12px 10px 18px;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
}
.tab {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 630px;
}
.tab2 {
	margin: 0px;
	float: left;
	width: 630px;
	border-bottom: 1px solid #CCCCCC;
	padding: 0px;
}
.tab td {
	border-bottom: 1px solid #CCCCCC;
	margin: 0px;
	line-height: 22px;
	padding: 8px 5px 8px 5px;
}
.tab2 td {
	margin: 0px;
	line-height: 22px;
	padding: 8px 3px;
}

.tab4 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 580px;
}
.tab4 td {
	border-bottom: 1px dashed #CCCCCC;
	margin: 0px;
	line-height: 22px;
	padding: 8px 5px;
}
.right1-1 h4 {
	margin: 0px;
	float: left;
	width: 550px;
	padding: 15px 12px 0px 18px;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	text-align: right;
	color: #818283;
	background-image: none;
	background-color: transparent;
	border: none;
}
.off_t {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 100px;
	border: 1px solid #CCCCCC;
}
.off_t2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 102px;
}
.off_t2 img {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 100px;
	border: 1px solid #CCCCCC;
}
.off_t2 h1 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 102px;
	text-align: center;
}
.off_t2 a:link,.off_t2 a:visited,.off_t2 a:active {
	color: #006699;
	text-decoration: underline;
}
.comp1 p {
	padding: 0px;
	line-height: 22px;
	margin: 0px;
}
.comp2 h4 {
	float: left;
	width: 605px;
	line-height: 25px;
	height: 26px;
	padding: 0px 10px 0px 15px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 10px 0px 15px 0px;
	background: url(line_03.jpg) repeat-y left top;
}
.comp2 p {
	line-height: 22px;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 0px 4px 10px;
	padding: 0px 0px 0px 5px;
	clear: left;
}
.comp_tp {
	float: left;
	width: 120px;
	margin: 0px 5px;
	height: auto;
	padding: 0px 0px 8px 0px;
}
.comp_tp img {
	border: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
}
.comp_tp h6 {
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 120px;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-align: center;
}
.comp1-1 {
	float: left;
	width: 157px;
	border: 1px solid #CCCCCC;
	padding: 24px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.comp1-1 img {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 157px;
}
.comp1-1 h6 {
	margin: 0px;
	float: left;
	width: 157px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	font-size: 12px;
	font-weight: normal;
	background: url(fdj.gif) no-repeat 10px 7px;
}
.comp1 dl {
	float: left;
	width: 410px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 25px;
}
.comp1 dt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
	border-bottom: 1px dashed #CCCCCC;
}
.comp1 dd {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 310px;
	border-bottom: 1px dashed #CCCCCC;
	color: #6D6B6B;
}
.comp1 ul {
	margin: 0px;
	float: left;
	width: 630px;
	list-style-type: none;
	padding: 10px 0px 0px 0px;
}
.comp1 li {
	line-height: 22px;
	margin: 0px;
	float: left;
	width: 300px;
	background: url(dian2.jpg) no-repeat 5px center;
	padding: 0px 0px 0px 15px;
}
.comp1 li a:link,.comp1 li a:visited,.comp1 li a:active {
	color: #000000;
	text-decoration: underline;
}
.comp1-2 {
	margin: 0px;
	float: left;
	width: 410px;
	padding: 15px 0px 0px 0px;
	text-align: right;
}

.comp1-3 {
	float: left;
	width: 223px;
	border: 1px double #CCCCCC;
	margin: 0px 10px 0px 0px;
	padding: 10px;
}
.right_compmo {
	padding: 0px;
	float: left;
	width: 645px;
	margin: 0px 0px 5px 5px;
}
.right_compmo p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 435px;
	line-height: 22px;
}
.foot_comp {
	background: url(company_06.jpg ) no-repeat left bottom;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 860px;
	height: 8px;
}
.comp1-4 {
	float: right;
	width: 200px;
	padding: 0px;
	margin: 0px;
}
.comp1-4 img {
	margin: 0px;
	padding: 10px;
	float: left;
	width: 180px;
	border: 1px solid #CCCCCC;
}
.tab3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 238px;
	background-color: #FFFFFF;
}
.tab3_book {
	float: left;
	width: 248px;
	background-color: transparent;
	padding: 0px;
	margin: 0px;
}
.tab3_trade {
	padding: 0px;
	float: left;
	width: 570px;
	background-color: #FFFFFF;
	margin: 0px 0px 0px 5px;
}
.tab3 td {
	margin: 0px;
	line-height: 22px;
	padding: 0px 10px 0px 18px;
}
.tab3_trade td {
	line-height: 22px;
	padding: 3px 7px;
	margin: 0px;
}
.tab3_book td {
	line-height: 27px;
	padding: 0px 10px 0px 18px;
	margin: 0px;
}
.xf4 {
	margin: 0px;
	border: none;
	font-size: 13px;
	font-weight: bold;
	background: url(jt2.JPG) no-repeat 8px center;
	padding: 0px;
	color: #006797;
}
.tab3 a:link,.tab3 a:visited,.tab3 a:active,.office3 a:link,.office3 a:visited,.office3 a:active,.right_office a:link,.right_office a:visited,.right_office a:active,.tab3_book a:link,.tab3_book a:visited,.tab3_book a:active {
	color: #006797;
}

.left_office {
	padding: 0px;
	float: left;
	width: 190px;
	border: none;
	height: auto;
	margin: 9px 9px 0px 0px;
	list-style-type: none;
}
.left_office .off_f1 {
	line-height: 24px;
	float: left;
	height: 25px;
	width: 172px;
	margin: 0px 0px 1px 0px;
	background: url(line_off_03.jpg) repeat-x left top;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 18px;
}
.left_office li {
	background-color: #D3E6F2;
	line-height: 24px;
	float: left;
	height: 24px;
	width: 170px;
	margin: 0px 0px 1px 0px;
	font-size: 13px;
	padding: 0px 0px 0px 20px;
}
.left_office .off_f2 {
	line-height: 29px;
	float: left;
	height: auto;
	width: 190px;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
.right_office {
	padding: 0px;
	float: left;
	width: 661px;
	margin: 9px 0px 0px 0px;
}
.right_office h5 {
	float: left;
	width: 659px;
	line-height: 25px;
	height: 25px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #AED1E6;
	margin: 0px;
	padding: 0px 0px 0px 2px;
}
.right_office h1 {
	float: left;
	width: 640px;
	line-height: 30px;
	height: 30px;
	padding: 0px 9px 0px 10px;
	font-size: 12px;
	font-weight: normal;
	color: #076C9B;
	border-bottom: 1px solid #AED1E6;
	border-right: 1px solid #AED1E6;
	border-left: 1px solid #AED1E6;
	margin: 0px;
	background-color: #CFE4F0;
}
.right_office h2 {
	float: left;
	width: 640px;
	line-height: 30px;
	height: 30px;
	padding: 0px 9px 0px 10px;
	font-size: 12px;
	font-weight: normal;
	color: #076C9B;
	background-color: #CFE4F0;
	border: 1px solid #AED1E6;
	margin: 10px 0px 0px 0px;
}
.right_office p {
	float: left;
	width: 661px;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}

.office_t {
	padding: 0px;
	float: left;
	height: 150px;
	width: 204px;
	margin: 0px 10px 0px 0px;
	border: 1px solid #D2D1D1;
}
.office_sm {
	margin: 0px;
	float: left;
	width: 445px;
	list-style-type: none;
	padding: 5px 0px 0px 0px;
}
.office_sm li {
	margin: 0px;
	float: left;
	width: 445px;
	padding: 5px 0px;
}
.office_sm .sm1 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 435px;
}
.office2 {
	float: left;
	width: 657px;
	margin: 12px 0px 0px 0px;
	border: 1px solid #93C2DE;
	list-style-type: none;
	padding: 0px 0px 15px 0px;
}
.office2 h1 {
	float: left;
	height: 25px;
	width: 645px;
	border-bottom: 1px solid #93C2DE;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	padding: 0px 0px 0px 12px;
	line-height: 25px;
	background-color: #CFE4F0;
	margin: 0px 0px 15px 0px;
}
.office2 li {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	float: left;
	width: 219px;
	text-align: center;
	padding: 12px 0px;
}
.office2 li a:link,.office2 li a:visited,.office2 li a:active,.new_2 h6 a:link,.new_2 h6 a:visited,.new_2 h6 a:active {
	color: #006797;
	text-decoration: underline;
}
.office2 li a:hover {
	text-decoration: none;
}
.office3 {
	float: left;
	width: 657px;
	margin: 12px 0px 0px 0px;
	border: 1px solid #93C2DE;
	padding: 15px 0px;
}
.right_office .office3 p {
	margin: 0px;
	padding: 5px 0px 5px 20px;
	float: left;
	width: 637px;
}

.office4 {
	float: left;
	width: 661px;
	margin: 12px 0px 0px 0px;
	padding: 0px;
}
.tab5,.tab6,.tab7 {
	padding: 0px;
	float: left;
	width: 661px;
	margin: 20px 0px 0px 0px;
}
.tab5 td {
	line-height: 18px;
	margin: 0px;
	padding: 0px 5px 5px 5px;
}
.tab5 .a1 {
	border-top: 1px solid #93C2DE;
	padding: 5px 0px 0px 5px;
	margin: 0px;
}
.tab6 td {
	line-height: 18px;
	margin: 0px;
	padding: 3px 5px;
	border-bottom: 1px dashed #93C2DE;
}
.tab6 .a1 {
	padding: 5px;
	margin: 0px;
	border: none;
}
.tab6 .a2 {
	padding: 5px;
	margin: 0px;
	border-bottom: 1px solid #93C2DE;
}
.tab7 td {
	line-height: 18px;
	margin: 0px;
	padding: 3px; 8px
	border-bottom: 1px solid #93C2DE;
}
.tab7 .a3 {
	padding: 5px;
	margin: 0px;
	border: none;
}
.tab7 .a4 {
	padding: 5px 5px 5px 14px;
	margin: 0px;
	color: #076C9B;
}
.cgsml {
	padding: 10px;
	float: left;
	width: 641px;
	margin: 10px 0px 0px 0px;
	background-color: #EDF6FC;
}
.cgsml h5 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 641px;
	font-size: 12px;
	font-weight: normal;
	background-image: none;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom: 1px dashed #CCCCCC;
	line-height: 30px;
	color: #000000;
}
.cgsml ul {
	margin: 0px;
	float: left;
	padding: 15px 0px 0px 50px;
	list-style-type: none;
	width: 590px;
	line-height: 25px;
}
.tk_cg {
	text-align: center;
	padding: 70px;
	float: left;
	height: 224px;
	width: 260px;
	border: 1px solid #B7D7EC;
	margin: 0px 0px 0px 30px;
}
.tab8 {
	padding: 0px;
	float: left;
	width: 657px;
	margin: 0px;
}
.tab8 td {
	line-height: 18px;
	margin: 0px;
	padding: 8px 5px;
}
.tab9 {
	padding: 0px;
	float: left;
	width: 589px;
	margin: 0px;
}
.tab9 td {
	line-height: 18px;
	margin: 0px;
	padding: 6px 5px 6px 15px;
}
.trade_sm {
	font-size: 16px;
	font-weight: bold;
}
.cgsm2 {
	padding: 0px;
	float: left;
	width: 657px;
	margin: 10px 0px 0px 0px;
	border: 1px solid #CCCCCC;
}
.s_t {
	padding: 0px;
	border: 1px solid #000000;
	height: 168px;
	width: 158px;
	float: left;
	margin: 10px 0px 10px 240px;
}
.pic_t {
	float: left;
	width: 661px;
	border-top: 1px solid #E3E1E1;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}
.s_t2 {
	height: auto;
	width: 160px;
	float: left;
	margin: 0px;
	padding: 10px 20px 0px 30px;
}
.s_t2 img {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 168px;
	width: 158px;
	border: 1px solid #000000;
}
.s_t2 h5 {
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 160px;
	border: none;
	font-weight: bold;
}
.s_t2 a:link,.s_t2 a:visited,.s_t2 a:active {
	width: 80px;
	margin: 0px;
	padding: 0px;
	float: left;
}
.right_office .dhs {
	background-color: #EDEEEE;
	margin: 10px 0px 0px 0px;
	line-height: 20px;
	padding: 4px 0px 4px 10px;
	float: left;
	width: 651px;
}
.news {
	width: 860px;
	height: 61px;
	overflow: hidden;
	background: url(news_h_04.jpg) repeat-x left top;
	padding: 0px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	background-color: #F3F9FF;
	margin-bottom: 9px;
}
.new_logo {
	padding: 0px;
	float: left;
	height: 31px;
	width: 240px;
	margin: 0px;
}
.news ul {
	margin: 0px;
	float: left;
	width: 620px;
	list-style-type: none;
	padding: 0px;
}
.news li {
	margin: 0px;
	padding: 0px 28px;
	float: left;
	font-weight: bold;
	background: url(line.GIF) no-repeat left center; 
	line-height: 31px;
	height: 31px;
	width: auto;
}
.news .syh {
	margin: 0px;
	padding: 0px 28px;
	float: left;
	border: none;
	font-weight: bold;
	background: url(news_h_07.jpg) no-repeat center bottom;
	line-height: 31px;
	height: 31px;
}
.news li a:link,.news li a:visited,.news li a:active {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
}
.news li a:hover {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	background: url(news_h_07.jpg) no-repeat center bottom;
	height: 31px;
	float: left;
}
.top_search {
	margin: 0px;
	float: left;
	width: 850px;
	padding: 0px 5px;
}
.new_1 {
	padding: 0px;
	float: left;
	width: 589px;
	border: 1px solid #006597;
	margin: 0px 9px 0px 0px;
}
.new_gdbht {
	margin: 0px;
	float: left;
	width: 589px;
	height: 160px;
	text-align: center;
	padding: 13px 0px 0px 0px;
}
.new_t {
	float: left;
	width: 330px;
	height: 255px;
	padding: 10px 0px 5px 8px;
	margin: 0px;
}
.new_v {
	float: left;
	width: 290px;
	height: 262px;
	padding: 14px 6px 5px 14px;
	margin: 0px;
}
.new_1 h1 {
	font-weight: bold;
	font-size: 14px;
	height: auto;
	padding: 10px 0px 0px 0px;
	text-align: center;
	margin-top: 0px;
	margin: 10px 0px 10px 30px;
}
.new_1 h2 {
	font-weight: normal;
	font-size: 12px;
	height: auto;
	padding: 0px 0px 8px 0px;
	text-align: center;
	border-bottom: 1px dashed #D7D7D7;
	margin: 0px 10px;
	color: #8B8C8C;
}
.new_list {
	border-bottom: 1px dashed #D7D7D7;
	margin: 0px 10px;
	padding: 5px 0px;
}
.new_1 .new_list p {
	padding: 0px;
	line-height: 22px;
	clear: left;
	margin: 0px;
	text-indent: 0px;
}
.new_1 h4 {
	clear: left;
	text-indent: 0px;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 15px;
	margin: 10px 0px 0px 0px;
}
.new_list h1 {
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	line-height: 25px;
	margin: 0px;
	float: left;
	width: auto;
	padding: 0px;
}
.new_list h2 {
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	color: #8B8C8C;
	margin: 0px;
	float: left;
	width: auto;
	border: none;
	padding: 6px 0px 0px 4px;
}
.ym {
	padding: 0px;
	margin: 0px 0px 0px 15px;
}
.ym2 {
	margin: 0px 10px 0px 0px;
	text-align: right;
	padding: 10px 0px;
	clear: left;
}
.ym .y1,.ym2 .y1 {
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	text-decoration: none;
	background-color: #5E90C3;
	border: 1px solid #5E90C3;
	font-weight: normal;
	background-image: none;
}
.new_1 .ym a:hover,.new_1 .ym2 a:hover {
	color: #FFFFFF;
	padding: 0px 5px;
	margin: 0px;
	text-decoration: none;
	background-color: #5E90C3;
	font-weight: normal;
	border: 1px solid #5E90C3;
}
.ym a:link,.ym a:visited,.ym a:active,.ym2 a:link,.ym2 a:visited,.ym2 a:active {
	font-weight: normal;
	padding: 0px 5px;
	margin: 0px;
	text-decoration: none;
	border: 1px solid #5E90C3;
	color: #203558;
}
.new_1 p {
	padding: 0px;
	margin: 15px 10px;
	line-height: 22px;
	clear: left;
}
.new_1 h6 {
	font-weight: bold;
	margin: 0px;
	float: left;
	width: 243px;
	font-size: 12px;
	height: auto;
	padding: 10px 0px 0px 8px;
	line-height: 18px;
}
.new_1 h5 {
	font-weight: bold;
	margin: 0px;
	float: left;
	width: 243px;
	font-size: 12px;
	height: auto;
	padding: 5px 0px 0px 8px;
	line-height: 18px;
}
.new_1 h3 {
	float: left;
	width: 572px;
	line-height: 23px;
	background-color: #D6E7FF;
	padding: 0px 5px 0px 12px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
	margin: 0px 0px 5px 0px;
}
.new_1 ul {
	margin: 0px;
	float: left;
	width: 251px;
	list-style-type: none;
	padding: 0px 0px 5px 0px;
}
.new_1 li {
	margin: 0px;
	float: left;
	width: 244px;
	padding: 0px 0px 0px 7px;
	line-height: 20px;
	color: #818283;
	background: url(dian.jpg) no-repeat left center;
}
.news_content {
	width: 860px;
	margin: 0px auto 9px auto;
	height: auto;
	overflow: hidden;
	clear: both;
	padding: 0px;
	text-align: left;
	border: none;
}
.news_content2 {
	width: 860px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	overflow: hidden;
	clear: both;
	padding: 0px;
	text-align: left;
	border: none;
}
.news_content .new_zb {
	padding: 0px;
	float: left;
	width: 600px;
	margin: 0px;
	background-image: none;
	list-style-type: none;
	border: none;
	position: absolute;
	height: auto;
}
.new_3 {
	padding: 0px;
	float: left;
	width: 289px;
	border: 1px solid #006597;
	margin: 0px 9px 9px 0px;
	background-image: none;
}
.new_3 h5 {
	float: left;
	width: 272px;
	line-height: 23px;
	background-color: #D6E7FF;
	padding: 0px 5px 0px 12px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
	margin: 0px 0px 2px 0px;
}
.new_3 ul {
	margin: 0px;
	float: left;
	width: 280px;
	list-style-type: none;
	padding: 5px 0px 5px 5px;
	background-image: none;
	border: none;
}
.new_3 li {
	margin: 0px;
	float: left;
	width: 266px;
	padding: 0px 0px 0px 12px;
	line-height: 20px;
	color: #818283;
	background: url(dian.jpg) no-repeat 5px center;
	border: none;
}
.new_right {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 260px;
}

.new_2 {
	padding: 0px;
	float: right;
	width: 258px;
	border: 1px solid #006597;
	margin: 0px;
	background-color: #F3F9FF;
	background-image: none;
}
.new_5 {
	padding: 0px;
	float: right;
	width: 258px;
	border: 1px solid #006597;
	background-color: #F3F9FF;
	background-image: none;
	margin: 0px 0px 9px 0px;
}
.new_2 h5,.new_5 h5 {
	float: left;
	width: 241px;
	line-height: 23px;
	background-color: #D6E7FF;
	padding: 0px 5px 0px 12px;
	font-size: 12px;
	font-weight: bold;
	color: #006797;
	height: 24px;
	border-bottom: 1px solid #006597;
	margin: 0px 0px 5px 0px;
}
.new_2 h6 {
	float: left;
	width: 241px;
	line-height: 20px;
	padding: 0px 5px 0px 12px;
	font-size: 12px;
	font-weight: normal;
	color: #006797;
	margin: 0px;
}
.new_2 p {
	float: left;
	width: 241px;
	line-height: 20px;
	padding: 0px 5px 0px 12px;
	font-size: 12px;
	font-weight: normal;
	clear: left;
	margin: 0px;
}
.new_5 ul {
	margin: 0px;
	float: left;
	width: 253px;
	list-style-type: none;
	padding: 5px 0px 5px 5px;
}
.new_5 li {
	margin: 0px;
	float: left;
	width: 241px;
	padding: 0px 0px 0px 12px;
	line-height: 20px;
	color: #818283;
	background: url(dian.jpg) no-repeat 5px center;
}
.t_new {
	margin: 0px;
	float: left;
	width: 236px;
	padding: 9px 0px 0px 12px;
	height: 82px;
}
.t_new img,.t_new2 img {
	padding: 1px;
	float: left;
	width: 70px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}
.t_new ul,.t_new2 ul {
	margin: 0px;
	float: left;
	width: 153px;
	padding: 0px;
	list-style-type: none;
}
.t_new li,.t_new2 li {
	margin: 0px;
	float: left;
	width: 153px;
	background-image: none;
	line-height: 23px;
	padding: 0px;
}

.t_new2 {
	margin: 0px;
	float: left;
	width: 270px;
	padding: 5px 0px 0px 18px;
	height: 80px;
}
.comp9 {
	padding: 0px;
	float: left;
	width: 830px;
	margin-: 10px 0px 0px 10px;
}
.comp9-1 {
	float: left;
	width: 157px;
	border: 1px solid #CCCCCC;
	padding: 24px;
	margin-top: 0px;
	margin-right: 29px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.comp9-1 img {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 157px;
}
.comp9-1 h6 {
	margin: 0px;
	float: left;
	width: 157px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	font-size: 12px;
	font-weight: normal;
	background: url(fdj.gif) no-repeat 10px 7px;
}
.comp9 dl {
	float: left;
	width: 590px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 25px;
}
.comp9 dt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 120px;
	border-bottom: 1px dashed #CCCCCC;
}
.comp9 dd {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 460px;
	border-bottom: 1px dashed #CCCCCC;
	color: #6D6B6B;
}
.comp9-2 {
	margin: 0px;
	float: left;
	width: 560px;
	padding: 15px 0px 0px 0px;
	font-size: 14px;
}
.t_zlm9 {
	float: left;
	height: auto;
	width: auto;
	border: 1px solid #CCCCCC;
	margin: 15px 0px 0px 40px;
	padding: 25px 25px 20px 25px;
}
.comp9 h4 {
	float: left;
	width: 790px;
	line-height: 25px;
	height: 26px;
	padding: 0px 10px 0px 15px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 10px 0px 15px 0px;
	background: url(line_03.jpg) repeat-y left top;
}
.comp9 p {
	line-height: 20px;
	font-size: 12px;
	font-weight: normal;
	clear: left;
	float: left;
	width: 800px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
}
.gg2 {
	float: right;
	width: 260px;
	background-image: none;
	height: auto;
	border: none;
	margin: 0px;
	padding: 0px;
}
.gg3,.gg3_2 {
	float: right;
	width: 260px;
	background-image: none;
	height: auto;
	border: none;
	margin: 0px;
	padding: 0px 0px 9px 0px;
}
.gg3_1 {
	float: right;
	width: 260px;
	background-image: none;
	height: auto;
	border: none;
	margin: 0px;
	padding: 0px;
}
.gg3 img {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 40px;
	width: 260px;
}
.gg3_1 img,.gg3_2 img {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 233px;
	width: 260px;
}
.yf {
	float: left;
	width: 238px;
	margin: 0px;
	padding: 15px 0px 48px 20px;
	line-height: 22px;
	color: #666666;
}
.yf a:link,.yf a:visited,.yf a:active {
	margin: 0px;
	padding: 0px 3px 0px 4px;
	color: #006797;
}
.tab_m {
	padding: 0px;
	margin: 0px 0px 3px 5px;
	float: left;
	width: 578px;
}
.tab_m td {
	line-height: 18px;
	margin: 0px;
	border-right: 1px solid #E8D9F8;
	color: #666666;
	padding: 0px 2px;
}
.golow {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 630px;
	height: 90px;
}
.t_cpt {
	margin: 0px;
	float: left;
	width: 126px;
	padding: 0px 16px 12px 17px;
	text-align: center;
}
.t_cpt a:link,.t_cpt a:visited,.t_cpt a:active {
	color: #03689A;
	text-decoration: underline;
}
.t_cpt img {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 104px;
	width: 124px;
	border: 1px solid #E6E6E6;
}
.t_cpt h1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 126px;
	font-size: 12px;
	font-weight: normal;
}
.weblink {
	margin: 0px;
	float: left;
	width: 320px;
	padding: 0px 0px 0px 15px;
	height: 87px;
}
.weblink img {
	padding: 0px;
	float: left;
	margin: 0px 10px 0px 0px;
	width: auto;
}
.weblink h1 {
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: auto;
}
.weblink p {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 320px;
}
.cjtp {
	float: left;
	width: 112px;
	border: none;
	overflow: hidden;
	height: auto;
	text-align: center;
	margin: 0px;
	padding: 5px 17px 10px 17px;
	background: url(ebook_bg.gif) no-repeat center 4px;
}
.cjtp h5 {
	margin: 0px;
	float: left;
	width: 112px;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	line-height: 16px;
	padding: 0px;
}
.cjtp h3 {
	margin: 0px;
	float: left;
	width: 63px;
	font-size: 11px;
	font-weight: normal;
	height: 14px;
	padding: 4px 0px 0px 49px;
	background: url(zxxz.jpg) no-repeat center bottom;
	border: none;
	background-color: transparent;
	line-height: 16px;
}
.cjtp h3 a:link,.cjtp h3 a:visited,.cjtp h3 a:active{
	color: #FFFFFF;
	text-decoration: underline;
}
.cjtp h3 a:hover {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-image: none;
}
.cjtp_vedio {
	float: left;
	width: 158px;
	border: none;
	overflow: hidden;
	height: auto;
	margin: 0px;
	text-align: left;
	padding: 9px 18px;
}
.cjtp_vedio img {
	padding: 5px;
	float: left;
	height: 108px;
	width: 147px;
	border: 1px solid #D5DAD3;
	margin: 0px 0px 5px 0px;
}

.cjtp_vedio h1 {
	margin: 0px;
	float: left;
	width: 147px;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	line-height: 18px;
	text-align: left;
	padding: 0px 6px;
	text-transform: uppercase;
}
.cjtp_vedio h2 {
	margin: 0px;
	float: left;
	width: 147px;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	padding: 0px 6px;
	border: none;
	line-height: 18px;
	text-align: left;
	color: #000000;
}
.cjtp_b {
	float: left;
	width: 255px;
	border: none;
	overflow: hidden;
	height: auto;
	padding: 6px 17px 10px 17px;
	background: url(k_book.jpg) no-repeat 11px top;
	margin: 8px 0px 0px 0px;
}
.tp_book img {
	padding: 0px;
	float: left;
	height: 119px;
	width: 90px;
	margin: 0px 15px 0px 0px;
}

.cjtp_b h5 {
	margin: 0px;
	float: left;
	width: 150px;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	line-height: 16px;
	padding: 0px;
}
.cjtp_b h1 {
	margin: 0px;
	float: left;
	width: 150px;
	font-size: 12px;
	font-weight: normal;
	height: auto;
	line-height: 16px;
	color: #818283;
	text-align: left;
	padding: 5px 0px;
}
.cjtp_b h3 {
	margin: 0px;
	float: left;
	width: 63px;
	font-size: 11px;
	font-weight: normal;
	height: 14px;
	padding: 4px 0px 0px 49px;
	background: url(zxxz.jpg) no-repeat center bottom;
	border: none;
	background-color: transparent;
	line-height: 16px;
	text-align: center;
}
.cjtp_b h3 a:link,.cjtp_b h3 a:visited,.cjtp_b h3 a:active{
	color: #FFFFFF;
	text-decoration: underline;
}
.cjtp_b h3 a:hover {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-image: none;
}
.sy_show {
	margin: 0px;
	padding: 15px;
	float: left;
	height: 320px;
	width: 350px;
}
.sy_show img {
	margin: 0px;
	padding: 0px;
	height: 320px;
	width: 350px;
}
.company_js {
	padding: 0px;
	float: left;
	width: 460px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.company_js td {
	line-height: 20px;
	margin: 0px;
	padding: 5px 0px;
}
.c1 {
	color: #006699;
}
.c2 {
	color: #6D6B6B;
}
.c3 {
	color: #6D6B6B;
	border-bottom: 1px dashed #787777;
}
.c4 {
	border-bottom: 1px dashed #787777;
}
.sy_company {
	border-top: 1px dashed #787777;
	float: left;
	width: 838px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.sy_company h1 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	height: 20px;
}
.sy .sy_company p {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	line-height: 20px;
	float: left;
	width: 563px;
	clear: left;
}
.sy_tp {
	margin: 0px;
	float: right;
	height: 335px;
	width: 260px;
	border: 1px solid #D5DAD3;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.sy_tp h1 {
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 260px;
}
.sy_tp img {
	padding: 5px;
	float: left;
	height: 73px;
	width: 100px;
	border: 1px solid #D5DAD3;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 18px;
	margin-left: 0px;
}

