/* common */
body{background:#FFF;font-size:12px;}
body, td,th, input, textarea, select, button,div{color:#000000; font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;font-family: Arial,Helvetica,sans-serif;resize:none;}
button{cursor: pointer;}
input{border: medium none;position: static;position: static;vertical-align:-2px;margin:0px;}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, div,fieldset {margin:0; padding:0;}
a img{border:none;}
em, cite, th{font-style:normal; font-weight:normal;}
table{border-collapse:collapse;}
/* common */

/* body */
body{
	background-color:#ffffff;
}
#page{
	width:100%;
}
.pageInt{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:1003px;
}
.cursorType{
	cursor:pointer;
	text-decoration:none;
}
/* body */

/* organ */
.organHeadFlash{
	float:left;
	display:inline;
	width:100%;
	height:140px;
}
.organSearch{
	float:left;
	display:inline;
	width:100%;
}

.organMenuHead{
	float:left;
	display:inline;
	width:100%;
	margin-top:1px;
}
.organMenuHeadBtn{
	float:left;
	display:inline;
	width:197px;
}
.organMenuHeadBtn_a{
	float:left;
	display:inline;
	width:100%;
	height:25px;
}
.organMenuHeadBtn_b{
	float:left;
	display:inline;
	width:100%;
	height:32px;
}
.organMenuHeadMain{
	float:right;
	display:inline;
	width:800px;
}
.organMenuHeadInt{
	float:left;
	display:inline;
	width:100%;
	height:24px;
	margin-top:1px;
	background:url(organMenuBg.jpg);
}

.organSearch{
	float:left;
	display:inline;
	width:100%;
	height:32px;
	background:url(organSearchBg.jpg);
}
.organSearchDate{
	float:left;
	display:inline;
	font-size:12px;
	color:#333333;
	line-height:32px;
	margin:0px 10px 0px;
}
.organSearchMain{
	float:right;
	display:inline;
	margin-right:10px;
}
.organSearchIcon{
	float:left;
	display:inline;
	margin:2px 5px 0px;
}
.organSearchInptTxt{
	float:left;
	display:inline;
	line-height:30px;
	font-size:12px;
	color:#333333;
}

.organMenuHeadIntTxt{
	float:left;
	display:inline;
	width:130px;
	line-height:22px;
	text-align:center;
}
.organSearchInpt{
	float:left;
	display:inline;
	margin:5px 2px 0px;
}
.organSearchInptType{
	padding:2px;
	width:106px;
	height:14px;
	color:#333333;
	border:1px solid #999999;
}

.organMenuHeadIntTxtLink{
	font-size:14px;
	color:#333333;
}
.organMenuHeadIntTxtLink a{
	color:#333333;
}
.organMenuHeadIntTxtLink  a:link {
	text-decoration: none;
}
.organMenuHeadIntTxtLink   a:visited {
	text-decoration: none;
}
.organMenuHeadIntTxtLink  a:active {
	text-decoration: none;
}
.organMenuHeadIntTxtLink   a:hover {
	font-weight:bold;
	text-decoration: underline;
}

.organSearchBtn{
	float:left;
	display:inline;
	margin:5px 2px 0px;
}
.organSearchBtnType{
	float:left;
	display:inline;
	width:66px;
	height:20px;
	color:#333333;
	text-align:center;
	background:url(organSearchBtn.jpg);
    border:0 none;
}
.organNav{
	float:left;
	display:inline;
	width:100%;
	height:25px;
	margin:10px 0px 10px;
}
.organNav_a{
	float:left;
	display:inline;
	width:100%;
	height:25px;
	margin:7px 0px 10px;
}


.organNav_b{
	float:left;
	display:inline;
	width:100%;
	height:25px;
	margin:0px 0px 10px;
}

.organNavLeft{
	float:left;
	display:inline;
	width:100%;
	background-color:#f5f5f5;
	line-height:26px;
}
.organNavLeftIcon{
	float:left;
	display:inline;
	margin:5px 10px 5px;
}
.organNavTxt{
	float:left;
	display:inline;
	line-height:26px;
}



.organNavTxtLink_a{
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.organNavTxtLink{
	font-size:12px;
	color:#333333;
}
.organNavTxtLink a{
	color:#333333;
}
.organNavTxtLink  a:link {
	text-decoration: none;
}
.organNavTxtLink   a:visited {
	text-decoration: none;
}
.organNavTxtLink  a:active {
	text-decoration: none;
}
.organNavTxtLink   a:hover {
	text-decoration: underline;
}

.organTabBg{
	float:left;
	display:inline;
	width:100%;
	height:37px;
	background:url(tabBg.jpg) no-repeat;
}
.organTab{
	float:left;
	display:inline;
	line-height:54px;
	padding-left:55px;
}
.organTab_a{
	float:left;
	display:inline;
	line-height:54px;
	padding-left:85px;
}

.organNavTxtLink{
	font-size:12px;
	color:#333333;
}
.organNavTxtLink a{
	color:#333333;
}
.organNavTxtLink  a:link {
	text-decoration: none;
}
.organNavTxtLink   a:visited {
	text-decoration: none;
}
.organNavTxtLink  a:active {
	text-decoration: none;
}
.organNavTxtLink   a:hover {
	text-decoration: underline;
}


.organTabTxt{
	font-size:14px;
	color:#c2000e;
	font-weight:bold;
}


.organMainCon{
	float:left;
	display:inline;
	width:923px;
	padding:30px 40px 150px;
}
.organMainConList{
	float:left;
	display:inline;
	width:210px;
	padding-left:15px;
}
.organMainConListIcon{
	float:left;
	display:inline;
	width:5px;
	height:5px;
	margin:5px 10px 5px;
	background:url(organMainConListIcon.jpg) no-repeat;
}
.organMainConListTxt{
	float:left;
	display:inline;
}


.organMainConListTxtLink{
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.organMainConListTxtLink a{
	color:#000000;
}
.organMainConListTxtLink  a:link {
	text-decoration: none;
}
.organMainConListTxtLink   a:visited {
	text-decoration: none;
}
.organMainConListTxtLink  a:active {
	text-decoration: none;
}
.organMainConListTxtLink   a:hover {
	text-decoration: underline;
}




.organTabTxt_a{
	font-size:14px;
	color:#C2000E;
	font-weight:bold;
}
.organTabTxt_a a{
	color:#C2000E;
}
.organTabTxt_a  a:link {
	text-decoration: none;
}
.organTabTxt_a   a:visited {
	text-decoration: none;
}
.organTabTxt_a  a:active {
	text-decoration: none;
}
.organTabTxt_a   a:hover {
	text-decoration: underline;
}
.organMainConList_a{
	float:left;
	display:inline;
	width:100%;
	padding:6px 0px 6px;
}

.organMain{
	float:left;
	display:inline;
	width:100%;
}
.organBottomType{
	float:left;
	display:inline;
	width:100%;
	background-color:#bc0000;
	padding:5px 0px 5px;
	margin-top:10px;
}
.organBottomTypeTxt{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
}
.organBottomTypeBg{
	float:left;
	display:inline;
	width:100%;
}



.organBottomTypeTxtLink{
	font-size:12px;
	color:#ffffff;
}
.organBottomTypeTxtLink a{
	color:#ffffff;
}
.organBottomTypeTxtLink  a:link {
	text-decoration: none;
}
.organBottomTypeTxtLink   a:visited {
	text-decoration: none;
}
.organBottomTypeTxtLink  a:active {
	text-decoration: none;
}
.organBottomTypeTxtLink   a:hover {
	text-decoration: underline;
}
.organBottomTypeBottom{
	float:left;
	display:inline;
	width:100%;
	padding:20px 0px 30px;
}
.organBottomTypeBottomTxt{
	float:left;
	display:inline;
	width:100%;
	color:#333333;
	font-size:12px;
	text-align:center;
	padding-top:8px;
}
.organNavReturn{
	float:right;
	display:inline;
	line-height:26px;
	margin-right:15px;
}



.organNavReturnLink{
	font-size:12px;
	color:#ff0000;
}
.organNavReturnLink a{
	color:#ff0000;
}
.organNavReturnLink  a:link {
	text-decoration: none;
}
.organNavReturnLink   a:visited {
	text-decoration: none;
}
.organNavReturnLink  a:active {
	text-decoration: none;
}
.organNavReturnLink   a:hover {
	text-decoration: underline;
}
.organMenu{
	float:left;
	display:inline;
	width:100%;
	height:33px;
	background:url(organMenuBgOther.jpg) repeat-x;
}

.organMenuTxt{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
}
.organMenuCenter li{
	
}
.organMenuTxt_a{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	line-height:34px;
}
.organMenuTxt_b{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	line-height:34px;
}
.organMenuTxt_c{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	line-height:34px;
}
.organMenuTxt_d{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	line-height:34px;
}
.organMenuTxt_e{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	line-height:34px;
}
.organMenuTxt_f{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	line-height:30px;
}
.organMenuTxtLink{
	font-size:12px;
	color:#000000;
}
.organMenuTxtLink a{
	color:#000000;
}
.organMenuTxtLink  a:link {
	text-decoration: none;
}
.organMenuTxtLink   a:visited {
	text-decoration: none;
}
.organMenuTxtLink  a:active {
	text-decoration: none;
}
.organMenuTxtLink   a:hover {
	text-decoration: underline;
}


.organMenuLink{
	font-size:12px;
	color:#000000;
}
.organMenuLink a{
	color:#000000;
}
.organMenuLink  a:link {
	text-decoration: none;
}
.organMenuLink   a:visited {
	text-decoration: none;
}
.organMenuLink  a:active {
	text-decoration: none;
}
.organMenuLink   a:hover {
	text-decoration: underline;
}

.organMenuTxt td{
	line-height:30px;
}

.organMenuTxtLink_c{
	font-size:12px;
	color:#f78008;
	font-weight:bold;
}
.organMenuTxtLink_c a{
	color:#f78008;
}
.organMenuTxtLink_c  a:link {
	text-decoration: none;
}
.organMenuTxtLink_c   a:visited {
	text-decoration: none;
}
.organMenuTxtLink_c  a:active {
	text-decoration: none;
}
.organMenuTxtLink_c   a:hover {
	text-decoration: underline;
}




.organMenuTxtLink_d{
	font-size:14px;
	color:#000000;
}
.organMenuTxtLink_d a{
	color:#000000;
}
.organMenuTxtLink_d  a:link {
	text-decoration: none;
}
.organMenuTxtLink_d   a:visited {
	text-decoration: none;
}
.organMenuTxtLink_d  a:active {
	text-decoration: none;
}
.organMenuTxtLink_d   a:hover {
	text-decoration: underline;
}




.organMenuTxtLink_b{
	font-size:14px;
	color:#000000;
}
.organMenuTxtLink_b a{
	color:#000000;
}
.organMenuTxtLink_b  a:link {
	text-decoration: none;
}
.organMenuTxtLink_b   a:visited {
	text-decoration: none;
}
.organMenuTxtLink_b  a:active {
	text-decoration: none;
}
.organMenuTxtLink_b   a:hover {
	text-decoration: underline;
}



.organMenuTxtLink_a{
	font-size:12px;
	color:#930000;
}
.organMenuTxtLink_a a{
	color:#930000;
}
.organMenuTxtLink_a  a:link {
	text-decoration: none;
}
.organMenuTxtLink_a   a:visited {
	text-decoration: none;
}
.organMenuTxtLink_a  a:active {
	text-decoration: none;
}
.organMenuTxtLink_a   a:hover {
	text-decoration: underline;
}

.organGeneral{
	float:left;
	display:inline;
	width:100%;
	padding-top:5px;
}

.organGeneralNav{
	float:left;
	display:inline;
	width:217px;	
}

.organGeneralMain{
	float:right;
	display:inline;
	width:780px;
}
.organGeneralNewDv{
	float:right;
	display:inline;
	width:270px;
	border:1px solid #f0cfae;
	padding:3px;
}
.organGeneralNavBtn{
	float:left;
	display:inline;
}

.organGeneralNavMain{
	float:left;
	display:inline;
	width:215px;
	margin-top:5px;
	background-color:#f9f6ef;
	border:1px solid #ffb696;
}
.organGeneralNavTabBg{
	float:left;
	display:inline;
	width:100%;
}

.organGeneralNew{
	float:left;
	display:inline;
	width:100%;
}

.organGeneralNew_a{
	float:left;
	display:inline;
	width:100%;
	padding-top:6px;
}

.organGeneralNavCon{
	float:left;
	display:inline;
	width:185px;
	height:335px;
	padding:10px 15px 10px;
}

.organGeneralNavList{
	float:left;
	display:inline;
	width:100%;
	border-bottom:1px solid #ffb696;
}


.organGeneralNavListIcon{
	float:left;
	display:inline;
	width:3px;
	height:3px;
	margin-top:10px;
	margin-left:10px;
	background:url(organGeneralNavListIcon.jpg) no-repeat;
}

.organGeneralNavListTxt{
	float:right;
	display:inline;
	padding-left:5px;
	width:165px;
	line-height:24px;
}
.organGeneralNewListTxt{
	float:left;
	display:inline;
	line-height:26px;
	padding-left:5px;
}
.organGeneralNewListTxtCon{
	float:left;
	display:inline;
}

.organGeneralNewListTxtConTime{
	float:right;
	display:inline;
	line-height:26px;
}

.organGeneralNewListTxtConTime_a{
	float:right;
	display:inline;
}

.organGeneralNewListTxt_a{
	float:left;
	display:inline;
	width:250px;
	line-height:16px;
	padding-left:5px;
}

.organGeneralNewList{
	float:left;
	display:inline;
	width:495px;
	border:1px solid #efcdaa;
}

.organGeneralNewList_a{
	float:left;
	display:inline;
	width:778px;
	border:1px solid #efcdaa;
}

.organGeneralNewList_b{
	float:left;
	display:inline;
	width:494px;
	margin-top:5px;
	border:1px solid #efcdaa;
}
.organGeneralNewList_c{
	float:left;
	display:inline;
	width:1001px;
	margin-top:5px;
	border:1px solid #efcdaa;
}
.organGeneralNewTabBg{
	float:left;
	display:inline;
	width:100%;
	height:25px;
	background:url(organNewTabBg.jpg) repeat-x;
}
.organGeneralNewTabBgCon{
	float:left;
	display:inline;
	width:100px;
	height:22px;
	margin:3px 15px 0px;
	text-align:center;
	line-height:26px;
	font-weight:bold;
	color:#a40000;
	background:url(organNewTab.jpg) no-repeat;
}
.organGeneralNewTabBgCon_a{
	float:left;
	display:inline;
	width:100px;
	height:22px;
	font-size:14px;
	margin:3px 15px 0px;
	text-align:center;
	line-height:24px;
	font-weight:bold;
	color:#a40000;
	background:url(organNewTab.jpg) no-repeat;
}
.organGeneralNewMore{
	float:right;
	display:inline;
	line-height:24px;
	padding-right:10px;
}




.organGeneralNewMoreLink{
	font-size:12px;
	color:#000000;
}
.organGeneralNewMoreLink a{
	color:#000000;
}
.organGeneralNewMoreLink  a:link {
	text-decoration: none;
}
.organGeneralNewMoreLink   a:visited {
	text-decoration: none;
}
.organGeneralNewMoreLink  a:active {
	text-decoration: none;
}
.organGeneralNewMoreLink   a:hover {
	text-decoration: underline;
}


.organGeneralNewListCon{
	float:left;
	display:inline;
	width:455px;
	padding:15px 20px 15px;
}
.organGeneralNewListCon_a{
	float:left;
	display:inline;
	width:738px;
	padding:15px 20px 15px;
}

.organGeneralNewListConType{
	float:left;
	display:inline;
	width:100%;
}
.organGeneralNewListConType_e{
	float:left;
	display:inline;
	width:100%;
	padding:5px 0px 5px;
}
.organGeneralNewListConType_d{
	float:left;
	display:inline;
	width:50%;
}

.organGeneralNewListConType_a{
	float:left;
	display:inline;
	width:50px;
	padding:3px 10px 3px;
}

.organGeneralNewListConType_b{
	float:left;
	display:inline;
	width:138px;
	padding:3px 10px 3px;
}

.organGeneralNewListConType_c{
	float:left;
	display:inline;
	width:37px;
	padding:5px 0px 5px 10px;
}
.organGeneralNewListIcon{
	float:left;
	display:inline;
	width:2px;
	height:2px;
	margin-top:13px;
	margin-left:10px;
	background:url(organGeneralNewListIcon.jpg) no-repeat;
}

.organGeneralNewListIcon_a{
	float:left;
	display:inline;
	width:2px;
	height:2px;
	margin-top:7px;
	margin-left:10px;
	background:url(organGeneralNewListIcon.jpg) no-repeat;
}

.organLegNewList{
	float:left;
	display:inline;
	width:497px;
}

.organLegRightNew{
	float:right;
	display:inline;
	width:278px;
}
.organLeftMenuBtn{
	float:left;
	display:inline;
	margin-top:5px;
}

.organLegRightNewList{
	float:left;
	display:inline;
	width:276px;
	border:1px solid #efcdaa;
}
.organLegRightNewList_a{
	float:left;
	display:inline;
	width:276px;
	border:1px solid #efcdaa;
	margin-top:5px;
}
.organLegRightNewTab{
	float:left;
	display:inline;
	width:100%;
	height:25px;
	background:url(organLegRightNewTab.jpg);
}

.organLegRightNewTabTxt{
	float:left;
	display:inline;
	line-height:24px;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding-left:20px;
}

.organLegRightNewTabMore{
	float:right;
	display:inline;
	padding-right:10px;
	line-height:24px;
}





.organLegRightNewTabMoreLink{
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
}
.organLegRightNewTabMoreLink a{
	color:#ffffff;
}
.organLegRightNewTabMoreLink  a:link {
	text-decoration: none;
}
.organLegRightNewTabMoreLink   a:visited {
	text-decoration: none;
}
.organLegRightNewTabMoreLink  a:active {
	text-decoration: none;
}
.organLegRightNewTabMoreLink   a:hover {
	text-decoration: underline;
}


.organLegRightNewListCon{
	float:left;
	display:inline;
	padding:10px;
	width:256px;
}


.organLegNewListIcon{
	float:left;
	display:inline;
	width:2px;
	height:2px;
	margin-top:12px;
	margin-left:10px;
	background:url(serviceMainListIcon.jpg) no-repeat;
}

.organFriendshipLink{
	float:left;
	display:inline;
	width:100%;
	margin-top:5px;
}

.organFriendshipLinkSel{
	width:100%;
}


.organEmpIcon{
	float:left;
	display:inline;
	width:100%;
	margin-top:5px;
}

.organLaborNewList{
	float:left;
	display:inline;
	width:369px;
	padding:0px 10px 10px;
}
.organGeneralNewTab{
	float:left;
	display:inline;
	width:353px;
	padding:8px;
}
.organGeneralNewTabCon{
	float:left;
	display:inline;
	width:100%;
	border-bottom:1px solid #efcdaa;
	padding:0px 0px 5px;
}

.organGeneralNewTabIcon{
	float:left;
	display:inline;
	width:11px;
	height:11px;
	margin-left:5px;
	margin-top:1px;
	background:url(organGeneralNewTabIcon.jpg) no-repeat;
}

.organGeneralNewTabTxt{
	float:left;
	display:inline;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	padding-left:5px;
}

.organGeneralNewTabType{
	float:left;
	display:inline;
}

.organGeneralNewTabMore{
	float:right;
	display:inline;
}




.organGeneralNewTabMoreLink{
	font-size:12px;
	color:#000000;
}
.organGeneralNewTabMoreLink a{
	color:#000000;
}
.organGeneralNewTabMoreLink  a:link {
	text-decoration: none;
}
.organGeneralNewTabMoreLink   a:visited {
	text-decoration: none;
}
.organGeneralNewTabMoreLink  a:active {
	text-decoration: none;
}
.organGeneralNewTabMoreLink   a:hover {
	text-decoration: underline;
}

.organLaborNewListMain{
	float:left;
	display:inline;
	width:389px;
}


.organRetNavList{
	float:left;
	display:inline;
	width:50%;
	border-bottom:1px solid #ffb696;
}

.organRetNavListTxt{
	float:right;
	display:inline;
	padding-left:5px;
	width:70px;
	line-height:24px;
}


.organRetNavCon{
	float:left;
	display:inline;
	width:185px;
	padding:10px 15px 10px;
}


.organAnNavList{
	float:left;
	display:inline;
	width:100%;
}

.organAnNavMain{
	float:left;
	display:inline;
	width:215px;
	margin-top:5px;
	border:1px solid #ffb696;
}
.organRetImgList{
	float:left;
	display:inline;
	width:100%;
}
.organRetImgListMain{
	float:left;
	display:inline;
	border:1px solid #cccccc;
	margin:10px;
}
/* organ */


/* ins */
.insMainConList{
	float:left;
	display:inline;
	width:350px;
	padding-left:90px;
}

.insMainCon{
	float:left;
	display:inline;
	width:923px;
	padding:30px 40px 30px;
}
.insMainCon_a{
	float:left;
	display:inline;
	width:841px;
	padding:20px 80px 20px;
	border:1px solid #bbbbbb;
}

.insMainCon_b{
	float:left;
	display:inline;
	width:941px;
	padding:20px 30px 20px;
	border:1px solid #bbbbbb;
}
.insMainConTitle{
	float:left;
	display:inline;
	width:100%;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding:10px 0px 10px;
}

.insMainConTitle_a{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	border-bottom:1px solid #bbbbbb;
}
.insMainConTitle_b{
	float:left;
	display:inline;
	width:100%;
	font-size:24px;
	font-weight:bold;
	color:#000000;
	text-align:center;
	padding:10px 0px 10px;
}
.insMainConTitle_c{
	float:left;
	display:inline;
	width:100%;
	color:#000000;
	font-size:14px;
	padding:10px 0px 20px;
}

.insMainConTitle_d{
	float:left;
	display:inline;
	width:100%;
	font-size:20px;
	font-weight:bold;
	color:#f80000;
	text-align:center;
	padding:10px 0px 10px;
}

.insMainConTxt{
	float:left;
	display:inline;
	width:100%;
	font-size:14px;
	color:#000000;
	padding-top:10px;
	line-height:30px;
}

.insMainConTxt_a{
	float:left;
	display:inline;
	width:100%;
	text-align:right;
	color:#000000;
	padding:10px 0px 10px;
}
.insMainConTxt_b{
	float:left;
	display:inline;
	width:100%;
	font-size:18px;
	color:#000000;
	padding:10px;
	text-align:center;
}

.insMainConTxt_c{
	width:100%;
	font-size:14px;
	line-height:30px;
	color:#000000;
	padding:10px 0px 10px;
}
.insMainConTxt_c * {
    line-height: 2;
    font-family: 宋体;
    font-size: 16px;
}
.insMainConTxt_d{
	float:left;
	display:inline;
	width:100%;
	font-size:14px;
	color:#000000;
	padding:50px 0px 10px;
	text-align:center;
	border-bottom:1px solid #bbbbbb;
}

.insMainConTxt_e{
	float:left;
	display:inline;
	width:100%;
	font-size:12px;
	color:#000000;
	padding-top:10px;
	line-height:24px;
}

.insMainConTxt_f{
	float:left;
	display:inline;
	width:690px;
	font-size:14px;
	color:#000000;
	padding:10px 20px 10px;
	line-height:30px;
}
/* ins */

/* service */
.serviceMain{
	float:left;
	display:inline;
	width:100%;
	margin-top:1px;
}
.leftMenu{
	float:left;
	display:inline;
	width:197px;
	height:432px;
	background:url(leftMenuBg.jpg) no-repeat;
}
.serviceMainCon{
	float:right;
	display:inline;
	width:800px;
}
.leftMenuTab{
	float:left;
	display:inline;
	width:100%;
	font-size:16px;
	font-weight:bold;
	color:#c51a01;
	padding:10px 0px 10px;
	text-align:center;
}
.leftMenuList{
	float:left;
	display:inline;
	width:147px;
	padding:10px 25px 10px;
}
.leftMenuListCon{
	float:left;
	display:inline;
	width:100%;
	padding:5px 0px 5px;
}
.leftMenuListIcon{
	float:left;
	display:inline;
	width:9px;
	height:9px;
	margin-top:4px;
	background:url(leftMenuListIcon.jpg) no-repeat;
}

.leftMenuListTxt{
	float:left;
	display:inline;
	padding-left:10px;
}

.leftMenuListTxtLink{
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
}
.leftMenuListTxtLink a{
	color:#ff0000;
}
.leftMenuListTxtLink  a:link {
	text-decoration: none;
}
.leftMenuListTxtLink   a:visited {
	text-decoration: none;
}
.leftMenuListTxtLink  a:active {
	text-decoration: none;
}
.leftMenuListTxtLink   a:hover {
	text-decoration: underline;
}


.leftMenuListTxtLink_a{
	font-size:14px;
	color:#be0a09;
}
.leftMenuListTxtLink_a a{
	color:#be0a09;
}
.leftMenuListTxtLink_a  a:link {
	text-decoration: none;
}
.leftMenuListTxtLink_a   a:visited {
	text-decoration: none;
}
.leftMenuListTxtLink_a  a:active {
	text-decoration: none;
}
.leftMenuListTxtLink_a   a:hover {
	text-decoration: underline;
}


.serviceMainList{
	float:left;
	display:inline;
	width:750px;
	padding:5px 25px 5px;
}
.serviceMainList_a{
	float:left;
	display:inline;
	width:953px;
	padding:5px 25px 5px;
}

.serviceMainList_b{
	float:left;
	display:inline;
	width:730px;
	padding:5px 25px 5px;
}
.serviceMainListCon{
	float:left;
	display:inline;
	width:100%;
	padding-bottom:15px;
}
.serviceMainListTabCon{
	float:left;
	display:inline;
	width:100%;
}
.serviceMainListTab{
	float:left;
	display:inline;
	width:100%;
	height:22px;
	background:url(serviceMainListTabBg.jpg) repeat-x;
}
.serviceMainListMore{
	float:right;
	display:inline;
}

.serviceMainListTabTxt{
	float:left;
	display:inline;
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
	margin-left:10px;
}

.serviceMainListTabTxt_a{
	float:left;
	display:inline;
	font-size:14px;
	color:#ff0000;
	font-weight:bold;
	margin-left:50px;
}

.serviceMainListIcon{
	float:left;
	display:inline;
	width:2px;
	height:2px;
	margin-top:15px;
	margin-left:10px;
	background:url(serviceMainListIcon.jpg) no-repeat;
}
.serviceMainListTxt{
	float:left;
	display:inline;
	padding-left:5px;
}
.serviceMainListConType{
	float:left;
	display:inline;
	width:100%;
	padding-top:10px;
}



.serviceMainListMoreLink{
	font-size:14px;
	color:#000000;
}
.serviceMainListMoreLink a{
	color:#000000;
}
.serviceMainListMoreLink  a:link {
	text-decoration: none;
}
.serviceMainListMoreLink   a:visited {
	text-decoration: none;
}
.serviceMainListMoreLink  a:active {
	text-decoration: none;
}
.serviceMainListMoreLink   a:hover {
	text-decoration: underline;
}



.serviceMainListTxtLink{
	font-size:12px;
	color:#000000;
	line-height:30px;
}
.serviceMainListTxtLink a{
	color:#000000;
}
.serviceMainListTxtLink  a:link {
	text-decoration: none;
}
.serviceMainListTxtLink   a:visited {
	text-decoration: none;
}
.serviceMainListTxtLink  a:active {
	text-decoration: none;
}
.serviceMainListTxtLink   a:hover {
	text-decoration: underline;
}
.serviceJobBtn{
	float:left;
	display:inline;
	margin-right:15px;
}


.serviceJobType{
	float:left;
	display:inline;
	width:100%;
	height:300px;
	padding-top:10px;
}
.servicePage{
	float:left;
	display:inline;
}
.servicePageMain{
	float:left;
	display:inline;
	width:100%;
}
.servicePageMain_b{
	float:left;
	display:inline;
	width:100%;
	padding:15px 0px 15px;
}
.servicePageMain_c{
	float:left;
	display:inline;
	width:853px;
	padding:15px 0px 15px 100px;
}
.servicePageMain_a{
	float:left;
	display:inline;
	margin-top:25px;
	margin-left:100px;

}
.servicePageBtn{
	float:left;
	display:inline;
	margin:5px;
}

.servicePageTxt{
	float:left;
	display:inline;
	width:520px;
	line-height:24px;
	text-align:center;
}
.servicePageJump{
	float:left;
	display:inline;
}
.servicePageSel{
	float:left;
	display:inline;
}
.servicePageTxtCon{
	float:left;
	display:inline;
	line-height:20px;
}

.serviceExaJobBtn{
	float:left;
	display:inline;
	margin-right:10px;
}

.serviceExaJobType{
	float:left;
	display:inline;
	width:100%;
	padding-top:10px;
}

.serviceExaJobMain{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
	padding-bottom:20px;
	border:1px solid #bbbbbb;
}
.serviceExaJobTab{
	float:left;
	display:inline;
	width:100%;
	height:27px;
	background:url(serviceExaJobTabBg.jpg);
}
.serviceExaJobTabTxt{
	float:left;
	display:inline;
	font-size:12px;
	color:#780100;
	padding-left:10px;
	line-height:26px;
}
.serviceExaJobMainCon{
	float:left;
	display:inline;
	width:730px;
	height:200px;
	padding:10px;
}

.serviceExaJobListIcon{
	float:left;
	display:inline;
	width:2px;
	height:2px;
	margin-top:15px;
	margin-left:10px;
	background:url(serviceExaJobListIcon.jpg) no-repeat;
}
.servicePhone{
	float:left;
	display:inline;
	width:100%;
	padding-top:30px;
}

.servicePhoneTab{
	float:left;
	display:inline;
	width:100%;
	font-size:18px;
	color:#333333;
	font-weight:bold;
	text-align:center;
}

.servicePhoneTxt{
	float:left;
	display:inline;
	width:100%;
	font-size:16px;
	line-height:28px;
	padding-top:20px;
	color:#333333;
}


.servicePhoneMain{
	float:left;
	display:inline;
	width:100%;
	padding-top:10px;
}
/* service */


/* harmony */

.harmonyPageInt{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:900px;
}
.harmonyMenu{
	float:left;
	display:inline;
	width:100%;
	height:29px;
	background:url(harmonyMenuBg.jpg) repeat-x;
}


.harmonyMenuCon{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:512px;
}
.harmonyMenuType{
	float:left;
	display:inline;
	height:29px;
	width:128px;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	line-height:26px;
	background:url(harmonyMenuBgOther.jpg) no-repeat;
}
.harmonyHead{
	float:left;
	display:inline;
	width:100%;
	height:156px;
}


.harmonyMenuTypeLink{
	font-size:14px;
	color:#fef6b5;
}
.harmonyMenuTypeLink a{
	color:#fef6b5;
}
.harmonyMenuTypeLink  a:link {
	text-decoration: none;
}
.harmonyMenuTypeLink   a:visited {
	text-decoration: none;
}
.harmonyMenuTypeLink  a:active {
	text-decoration: none;
}
.harmonyMenuTypeLink   a:hover {
	text-decoration: underline;
}
.harmonyMain{
	float:left;
	display:inline;
	width:100%;
}
.harmonyMain_a{
	float:left;
	display:inline;
	width:898px;
	padding:60px 0px 60px;
	border-left:1px solid #bbbbbb;
	border-right:1px solid #bbbbbb;
	border-bottom:1px solid #bbbbbb;
}
.harmonyNew{
	float:left;
	display:inline;
	width:100%;
	height:293px;
	margin-top:2px;
	background:url(harmonyNewBg.jpg) no-repeat;
}

.harmonyWork{
	float:left;
	display:inline;
	width:100%;
	height:316px;
	margin-top:2px;
	background:url(harmonyWorkBg.jpg) no-repeat;
}

.harmonyImg{
	float:left;
	display:inline;
	width:100%;
	height:189px;
	margin-top:2px;
	background:url(harmonyImgBg.jpg) no-repeat;
}
.harmonyBottom{
	float:left;
	display:inline;
	width:100%;
	height:154px;
	margin-top:15px;
	background:url(harmonyBottomBg.jpg) no-repeat;
}

.harmonyNewImg{
	float:left;
	display:inline;
	width:435px;
	padding:10px;
}

.harmonyNewList{
	float:left;
	display:inline;
	width:425px;
	padding:10px 10px 0px;
}
.harmonyNewListTabCon{
	float:left;
	display:inline;
	width:150px;
	font-weight:bold;
	text-align:center;
	line-height:36px;
	font-size:14px;
	color:#b20501;
}
.harmonyNewListTab{
	float:left;
	display:inline;
	width:100%;
}

.harmonyNewListCon{
	float:left;
	display:inline;
	width:395px;
	padding:14px 15px 0px;
}

.harmonyWorkCon{
	float:left;
	display:inline;
	width:240px;
	padding:120px 25px 10px 15px;
}

.harmonyWorkPol{
	float:left;
	display:inline;
	width:260px;
	padding:30px 5px 10px;
}

.harmonyWorkPolCon{
	float:left;
	display:inline;
	width:80px;
	padding:30px 25px 0px;
}
.harmonyWorkPolImg{
	float:left;
	display:inline;
	width:74px;
	border:3px solid #d4c2b6;
}
.harmonyWorkPolTxt{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	padding:5px 0px 5px;
}


.harmonyWorkPolTxtLink{
	font-size:12px;
	font-weight:bold;
	color:#a50100;
}
.harmonyWorkPolTxtLink a{
	color:#a50100;
}
.harmonyWorkPolTxtLink  a:link {
	text-decoration: none;
}
.harmonyWorkPolTxtLink   a:visited {
	text-decoration: none;
}
.harmonyWorkPolTxtLink  a:active {
	text-decoration: none;
}
.harmonyWorkPolTxtLink   a:hover {
	text-decoration: underline;
}


.harmonyWorkExc{
	float:left;
	display:inline;
	width:240px;
	padding:100px 20px 10px 90px;
}

.harmonyWorkExcTxt{
	float:left;
	display:inline;
	width:115px;
	padding:5px 0px 5px;
}

.harmonyWorkMore{
	float:left;
	display:inline;
	width:100%;
	text-align:right;
	padding:10px 0px 10px;
}

.harmonyWorkExcMore{
	float:left;
	display:inline;
	margin-top:50px;
	margin-left:150px;
}
.harmonyImgCon{
	float:left;
	display:inline;
	padding:60px 0px 20px 225px;
}
.harmonyImgConType{
	float:left;
	display:inline;
	border:1px solid #c8cac9;
	margin:10px;
}

.harmonyBottomCon{
	float:left;
	display:inline;
	width:100%;
	padding-top:80px;
}

.harmonyBottomCon_a{
	float:left;
	display:inline;
	text-align:center;
	color:#000000;
	width:100%;
}

.harmonyBottomCon_b{
	float:left;
	display:inline;
	text-align:center;
	color:#000000;
	padding-top:8px;
	width:100%;
}

.harmonyWorkDeploy{
	float:left;
	display:inline;
	width:100%;
	height:23px;
	margin-top:1px;
	background:url(harmonyWorkDeployBg.jpg) no-repeat;
}

.harmonyWorkDeployList{
	float:left;
	display:inline;
	width:840px;
	height:380px;
	padding:15px 30px 15px;
}

.harmonyWorkDeployList_a{
	float:left;
	display:inline;
	width:840px;
	padding:15px 30px 15px;
}
.harmonyWorkDeployTab{
	float:left;
	display:inline;
	line-height:24px;
	padding-left:45px;
	color:#000000;
	font-weight:bold;
}

.harmonyPage{
	float:left;
	display:inline;
	padding-left:100px;
}
.harmonySelBtn{
	float:left;
	display:inline;
	padding:2px 117px 2px;
}

.harmonyWorkDeployTabMore{
	float:right;
	display:inline;
	margin-right:10px;
	line-height:24px;
}
/* harmony */



/* home */

.homeMain{
	float:left;
	display:inline;
	width:100%;
}

.homeAn{
	float:left;
	display:inline;
	width:1001px;
	height:30px;
	border:1px solid #6c6c6c;
}
.homeAnTxt{
	float:left;
	display:inline;
}
.homeAnTxtCon{
	float:left;
	display:inline;
	padding-top:2px;
	padding-left:10px;
}

.homeAnTxtIcon{
	background:url(serviceExaJobListIcon.jpg) no-repeat;
    display:inline;
    float:left;
    height:3px;
    margin-left:10px;
    margin-top:13px;
    width:3px;
}
.homeAnTxtConType{
	float:left;
	display:inline;
	line-height:26px;
	padding-left:5px;
}

.homeAnIcon{
    float:left;
    display:inline;
    width:23px;
    height:21px;
    margin:4px 0px 4px 15px;
    background:url(homeAnIcon.jpg) no-repeat;
}

.homeMainCon{
	float:left;
	display:inline;
	width:100%;
	margin-top:1px;
}
.homeMainCon_a{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
}
.homeMainLeft{
	float:left;
	display:inline;
	width:793px;
}

.homeMainRight{
	float:right;
	display:inline;
	width:200px;
}
.homeMainConType{
	float:left;
	display:inline;
	width:583px;
	padding-left:10px;
}
.homeMainLeftCon{
	float:left;
	display:inline;
	width:200px;
}

.homeMainRightCon{
	float:right;
	display:inline;
	width:200px;
}
.homeBanner{
	float:left;
	display:inline;
	width:789px;
	padding:1px;
	border:1px solid #c6c6c4;	
}

.homeNewHead{
	float:left;
	display:inline;
}
.homeNewHeadList{
	float:left;
	display:inline;
	width:100%;
	margin-top:1px;
}
.homeNewHeadDv{
	float:left;
	display:inline;
	width:412px;
	height:245px;
	background:url(homeNewHeadDvImg.jpg) no-repeat;
}

.homeNewHeadListCon{
	float:right;
	display:inline;
	width:370px;
}

.homeNewHeadListNav{
	float:left;
	display:inline;
	width:350px;
	padding:7px 10px 5px;
}

.homeNewHeadListTab{
	float:left;
	display:inline;
	width:100%;
}


.homeNewHeadListTabLink{
	font-size:16px;
	color:#ca0002;
	font-weight:bold;
}
.homeNewHeadListTabLink a{
	color:#ca0002;
}
.homeNewHeadListTabLink  a:link {
	text-decoration: none;
}
.homeNewHeadListTabLink   a:visited {
	text-decoration: none;
}
.homeNewHeadListTabLink  a:active {
	text-decoration: none;
}
.homeNewHeadListTabLink   a:hover {
	text-decoration: underline;
}


.homeNewHeadListNavName{
	float:left;
	display:inline;
}

.homeNewHeadListNavNameIcon{
	float:left;
	display:inline;
	width:16px;
	height:13px;
	margin-top:2px;
	background:url(homeNewHeadListNavNameIcon.jpg) no-repeat;
}

.homeNewHeadListNavNameCon{
	float:left;
	display:inline;
	color:#ca0002;
	font-size:16px;
	font-weight:bold;
	padding-left:8px;
}


.homeNewHeadListNavCon{
	float:right;
	display:inline;
}


.homeNewHeadListNavConLink{
	font-size:12px;
	color:#ca0002;
}
.homeNewHeadListNavConLink a{
	color:#ca0002;
}
.homeNewHeadListNavConLink  a:link {
	text-decoration: none;
}
.homeNewHeadListNavConLink   a:visited {
	text-decoration: none;
}
.homeNewHeadListNavConLink  a:active {
	text-decoration: none;
}
.homeNewHeadListNavConLink   a:hover {
	text-decoration: underline;
}

.homeNewHeadListConType{
	float:left;
	display:inline;
	width:100%;
}

.homeNewHeadListTab{
	float:left;
	display:inline;
	width:310px;
	padding:10px 30px 5px;
}

.homeNewHeadListType{
	float:left;
	display:inline;
	width:350px;
	padding:5px 10px 5px;
}

.homeNewHeadListTxtCon{
	float:left;
	display:inline;
	line-height:22px;
}

.homeNewHeadListTime{
	float:right;
	display:inline;
	line-height:22px;
}

.homeNewHeadListTxt{
	float:left;
	display:inline;
	padding-left:7px;
	width:330px;
}

.homeNewHeadListIcon{
	float:left;
	display:inline;
	width:3px;
	height:5px;
	margin-top:9px;
	margin-left:10px;
	background:url(homeNewHeadListIcon.jpg) no-repeat;
}

.homeNewHeadListMore{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
}

.homeNewHeadListMoreCon{
	float:right;
	display:inline;
}


.homeNewHeadListMoreLink{
	font-size:12px;
	color:#cc0200;
}
.homeNewHeadListMoreLink a{
	color:#cc0200;
}
.homeNewHeadListMoreLink  a:link {
	text-decoration: none;
}
.homeNewHeadListMoreLink   a:visited {
	text-decoration: none;
}
.homeNewHeadListMoreLink  a:active {
	text-decoration: none;
}
.homeNewHeadListMoreLink   a:hover {
	text-decoration: underline;
}


.homeRightState{
	float:left;
	display:inline;
	width:198px;
	border:1px solid #bbbbbb;
}

.homeRightAn{
	float:left;
	display:inline;
	width:198px;
	margin-top:10px;
	border:1px solid #bbbbbb;
}

.homeRightJob{
	float:left;
	display:inline;
	width:198px;
	border:1px solid #bbbbbb;
	background-color:#eae8e9;
}
.homeRightDeploy{
	float:left;
	display:inline;
	width:198px;
	margin-top:10px;
	border:1px solid #bbbbbb;
	background-color:#eae8e9;
}
.homeRightStateTab{
	float:left;
	display:inline;
	width:100%;
	background-color:#eae8e9;
	height:32px;
	border-bottom:1px solid #bbbbbb;
}
.homeRightStateTab_a{
	float:left;
	display:inline;
	width:100%;
	background-color:#eae8e9;
	height:32px;
}
.homeRightStateMain{
	float:left;
	display:inline;
	width:188px;
	padding:6px 5px 6px;
}

.homeRightStateMain_a{
	float:left;
	display:inline;
	width:158px;
	padding:6px 20px 6px;
}

.homeRightStateMain_b{
	float:left;
	display:inline;
	width:100%;
	padding:6px 0px 6px;
}
.homeRightStateMain_c{
	float:left;
	display:inline;
	width:100%;
	background-color:#f8f8f8;
	padding:6px 0px 6px;
}
.homeRightStateMain_d{
	float:left;
	display:inline;
	width:100%;
	padding:30px 0px 30px;
}
.homeRightStateTabTxt{
	float:left;
	display:inline;
	padding:7px 10px 10px 10px;
}
.homeRightStateTabTxt_a{
	float:left;
	display:inline;
	padding:5px;
}

.homeRightStateTabTxt_c{
	float:left;
	display:inline;
	padding:5px 15px 5px;
	width:168px;
}

.homeRightStateTabTxt_c select{
	width:168px;
}

.homeRightStateTabTxt_b{
	float:left;
	display:inline;
}


.homeRightStateTabMore{
	float:right;
	display:inline;
	line-height:30px;
	padding-right:10px;
}

.homeRightStateListIcon{
	float:left;
	display:inline;
	width:3px;
	height:3px;
	margin-top:12px;
	margin-left:5px;
	background:url(homeNewHeadListIcon_a.jpg) no-repeat;
}
.homeRightBtn{
	float:left;
	display:inline;
	width:100%;
}
.homeRightBtnCon{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
}
.homeMainConTypeNav{
	float:left;
	display:inline;
	width:561px;
	padding:5px 10px 5px;
	border:1px solid #bbbbbb;
}
.homeMainConTypeNavName{
	float:left;
	display:inline;
}
.homeMainConTypeNavCon{
	float:right;
	display:inline;
	line-height:22px;
}


.homeMainConTypeNavLink{
	font-size:12px;
	font-weight:bold;
	color:#c70000;
}
.homeMainConTypeNavLink a{
	color:#c70000;
}
.homeMainConTypeNavLink  a:link {
	text-decoration: none;
}
.homeMainConTypeNavLink   a:visited {
	text-decoration: none;
}
.homeMainConTypeNavLink  a:active {
	text-decoration: none;
}
.homeMainConTypeNavLink   a:hover {
	text-decoration: underline;
}



.homeMainConTypeNew{
	float:left;
	display:inline;
	width:579px;
	margin-top:10px;
	padding:1px 1px 15px;
	border:1px solid #bbbbbb;
}
.homeMainConTypeNewList{
	float:left;
	display:inline;
	width:100%;
	padding:15px 0px 0px;
}

.homeMainConTypeNewListTab{
	float:left;
	display:inline;
	width:100%;
	height:27px;
	background:url(homeNewTabBg.jpg) no-repeat;
}
.homeMainConTypeNewListCon{
	float:left;
	display:inline;
	width:100%;
}
.homeMainNewListConType{
	float:left;
	display:inline;
	width:269px;
	padding:10px 10px 0px;
}
.homeMainConTypeNewListTabTxt{
	float:left;
	display:inline;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	line-height:28px;
	padding-left:30px;
}
.homeMainConTypeNewListTabTxtCon{
	float:right;
	display:inline;
	line-height:28px;
	padding-right:10px;
}



.homeMainConTypeNewListTabTxtConLink{
	font-size:12px;
	color:#c70000;
}
.homeMainConTypeNewListTabTxtConLink a{
	color:#c70000;
}
.homeMainConTypeNewListTabTxtConLink  a:link {
	text-decoration: none;
}
.homeMainConTypeNewListTabTxtConLink   a:visited {
	text-decoration: none;
}
.homeMainConTypeNewListTabTxtConLink  a:active {
	text-decoration: none;
}
.homeMainConTypeNewListTabTxtConLink   a:hover {
	text-decoration: underline;
}



.insMainConTxtLink{
	font-size:14px;
	color:#000000;
}
.insMainConTxtLink a{
	color:#000000;
}
.insMainConTxtLink  a:link {
	text-decoration: none;
}
.insMainConTxtLink   a:visited {
	text-decoration: none;
}
.insMainConTxtLink  a:active {
	text-decoration: none;
}
.insMainConTxtLink   a:hover {
	text-decoration: underline;
}



.homeRightStateInpt{
	float:left;
	display:inline;
	width:100%;
}
.homeRightStateInptTab{
	float:left;
	display:inline;
	line-height:22px;
	width:60px;
	text-align:right;
	color:#000000;
}
.homeRightStateInptCon{
	float:left;
	display:inline;
	width:95px;
}
.homeInptType{
	padding:2px;
	width:89px;
	height:14px;
	color:#333333;
	border:1px solid #999999;
}


.homeRightStateBtn{
	float:left;
	display:inline;
	margin-left:80px;
}
.homeRightStateBtnType{
	float:left;
	display:inline;
	width:55px;
	height:21px;
	color:#333333;
	text-align:center;
	background:url(homeHrSearchBtn.jpg) no-repeat;
    border:0 none;
}



.homeLink{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
}

.homeLinkList{
	float:left;
	display:inline;
	padding:1px;
}

.homeMail{
	float:left;
	display:inline;
	padding:10px 25px 10px;
}
.homeReply{
	float:left;
	display:inline;
	padding:10px 25px 10px;
}

.homeRightStateSurveyTab{
	float:left;
	display:inline;
	color:#000000;
}

.homeRightStateSurveyMain{
	float:left;
	display:inline;
	width:168px;
	padding:10px;
}

.homeRightStateSurveyList{
	float:left;
	display:inline;
	width:100%;
	color:#000000;
	padding:5px 0px 5px;
}

.homeRightStateSurveyBtn{
	float:left;
	display:inline;
	width:100%;
}

.homeRightStateSurveyBtn_a{
	float:left;
	display:inline;
	margin-left:33px;
}

.homeRightStateSurveyBtn_b{
	float:left;
	display:inline;
	margin-left:10px;
}

.homeMainConTypeNew_a{
	float:left;
	display:inline;
	border:1px solid #BBBBBB;
    margin-top:10px;
    width:581px;
}


.homeWorkNewListTab{
	float:left;
	display:inline;
	width:100%;
	padding-top:10px;
	border-bottom:2px solid #ff0d0c;
}

.homeMainConTypeNewListTabTxt_a{
	float:left;
	display:inline;
	font-size:16px;
	font-weight:bold;
	color:#c40100;
	line-height:28px;
	padding-left:10px;
}

.homeMainConTypeNewListCon_a{
	float:left;
	display:inline;
	width:561px;
	padding:10px;
}
.homeMainConTypeNewListCon_b{
	float:left;
	display:inline;
	width:571px;
	padding:5px 5px 15px;
}
.homeMainConTypeNewListNav{
	float:left;
	display:inline;
	width:571px;
	padding:5px 5px 0px;
}
.homeMainConTypeNewListNavCon{
	float:left;
	display:inline;
	width:68px;
	line-height:20px;
	text-align:center;
	margin-right:5px;
	color:#000000;
	font-size:14px;
	background-color:#f65e1d;
}

.homeMainConTypeNewListNavCon_a{
	float:left;
	display:inline;
	width:68px;
	line-height:20px;
	font-size:14px;
	color:#000000;
	text-align:center;
	margin-right:5px;
	background-color:#c3c3c3;
}

.homeNewInt{
	float:left;
	display:inline;
	width:100%;
}

.homeNewIntList{
	float:left;
	display:inline;
	padding:5px 5px 5px;
	width:180px;
}
.homeNewIntListCon{
	float:left;
	display:inline;
	width:100%;
	margin-top:10px;
}
.homeNewIntListImg{
	float:left;
	display:inline;
}

.homeNewIntListTab{
	float:left;
	display:inline;
	width:100%;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.homeNewIntListTxt{
	float:right;
	display:inline;
	width:110px;
	color:#000000;
}
.homeNewIntListTxt_a{
	float:left;
	display:inline;
	width:150px;
	padding-left:15px;
	color:#000000;
}
.homeMainConTypeNewListTabTxtConLink_a{
	font-size:12px;
	color:#000000;
}
.homeMainConTypeNewListTabTxtConLink_a a{
	color:#000000;
}
.homeMainConTypeNewListTabTxtConLink_a  a:link {
	text-decoration: none;
}
.homeMainConTypeNewListTabTxtConLink_a   a:visited {
	text-decoration: none;
}
.homeMainConTypeNewListTabTxtConLink_a  a:active {
	text-decoration: none;
}
.homeMainConTypeNewListTabTxtConLink_a   a:hover {
	text-decoration: underline;
}
/* home */


/* forum */
.forumClass{
	float:left;
	display:inline;
	width:100%;
	height:104px;
	margin-top:10px;
	background:url(forumClassBg.jpg) no-repeat;
}

.forumClassList{
	float:left;
	display:inline;
	width:903px;
	padding:40px 0px 0px 20px;
}

.forumClassListCon{
	float:left;
	display:inline;
	width:100%;
}





.forumClassListTxt{
	float:left;
	display:inline;
	padding:10px 20px 10px;
}
/* forum */


/* new */
.newMain{
	float:left;
	display:inline;
	width:100%;
}
.newMainLeft{
	float:left;
	display:inline;
	width:290px;
}

.newMainPhoto{
	float:left;
	display:inline;
	width:290px;
}
.newMainPhoto_a{
	float:left;
	display:inline;
	width:268px;
	padding:10px;
}
.newMainPhoto_b{
	float:left;
	display:inline;
	width:100%;
	padding-bottom:10px;
}
.newMainPhoto_c{
	float:left;
	display:inline;
	width:100%;
	padding:10px 0px 30px;
}
.newMainVideo{
	float:left;
	display:inline;
	width:100%;
	margin-top:5px;
}

.newMainPolicy{
	float:left;
	display:inline;
	width:288px;
	margin-top:5px;
	border:1px solid #f4d79b;
}

.newMainTop{
	float:left;
	display:inline;
	width:288px;
	margin-top:5px;
	border:1px solid #f4d79b;
}

.newMainBanner{
	float:left;
	display:inline;
	width:100%;
	margin-top:5px;
}
.newMainImpListConType{
	float:left;
	display:inline;
	width:100%;
	margin-top:3px;
}
.newMainRight{
	float:right;
	display:inline;
	width:677px;
}

.newMainPhotoTab{
	float:left;
	display:inline;
	width:100%;
	height:40px;
	background:url(newTab_a.jpg) no-repeat;
}
.newMainVideoTab{
	float:left;
	display:inline;
	width:100%;
	height:40px;
	background:url(newTab_b.jpg) no-repeat;
}
.newMainPhotoMore{
	float:right;
	display:inline;
	margin-right:10px;
	line-height:40px;
}
.newMainPhotoMore_a{
	float:right;
	display:inline;
	margin-right:10px;
	line-height:28px;
}

.newMainPolicyTab{
	float:left;
	display:inline;
	width:100%;
	height:27px;
	background:url(newTab_c.jpg) no-repeat;
}


.newMainTopTab{
	float:left;
	display:inline;
	width:100%;
	height:27px;
	background:url(newTab_d.jpg) no-repeat;
}

.newMainCtr{
	float:left;
	display:inline;
	color:#000000;
	margin-right:35px;
}
.newMainCtr_a{
	float:left;
	display:inline;
	color:#000000;
	margin-right:400px;
}
.newMainTopic{
	float:left;
	display:inline;
	color:#000000;
	margin-right:35px;
}
.newMainTopic_a{
	float:left;
	display:inline;
	color:#000000;
	margin-right:372px;
}
.newMainDate{
	float:left;
	display:inline;
	color:#000000;
}

.newMainTopNum{
	float:left;
	display:inline;
	width:45px;
	color:#000000;
}
.newMainTopCon{
	float:left;
	display:inline;
	margin-left:10px;
}
.newMainTopDate{
	float:right;
	display:inline;
	color:#000000;
}


.newMainExchange{
	float:left;
	display:inline;
	width:675px;
	border:1px solid #f4d79b;
}
.newMainImpListTypeBg{
	float:left;
	display:inline;
	width:40px;
	height:44px;
	color:#f78008;
	text-align:center;
	line-height:16px;
	font-weight:bold;
	padding-top:5px;
	padding-right:10px;
	background:url(newExchangeBg.jpg) no-repeat;

}
.newMainImpTab{
	float:left;
	display:inline;
	width:677px;
	height:30px;
	background:url(newTabBg.jpg) no-repeat;
}

.newMainImpTabCon{
	float:left;
	display:inline;
	font-size:14px;
	color:#c80002;
	line-height:30px;
	margin-left:20px;
	font-weight:bold;
}
.newMainImpTabCon_a{
	float:left;
	display:inline;
	font-size:14px;
	color:#c80002;
	line-height:40px;
	margin-left:50px;
	font-weight:bold;
}
.newMainImpMore{
	float:right;
	display:inline;
	margin-right:10px;
	line-height:30px;
	margin-left:20px;
}


.newMainImpMoreLink{
	font-size:14px;
	color:#c80002;
	font-weight:bold;
}
.newMainImpMoreLink a{
	color:#c80002;
}
.newMainImpMoreLink  a:link {
	text-decoration: none;
}
.newMainImpMoreLink   a:visited {
	text-decoration: none;
}
.newMainImpMoreLink  a:active {
	text-decoration: none;
}
.newMainImpMoreLink   a:hover {
	text-decoration: underline;
}

.newMainImpList{
	float:left;
	display:inline;
	width:645px;
	padding:15px;
}

.newMainImpListCon{
	float:left;
	display:inline;
	width:100%;
	padding:5px 0px 5px;
}

.newTabBg{
	float:left;
	display:inline;
	width:675px;
	height:40px;
	background:url(newTabBg_a.jpg) no-repeat;
}
.newMainImpListType_a{
	float:left;
	display:inline;
	width:100%;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px dashed #bbbbbb;
}
.newMainImp{
	float:left;
	display:inline;
	width:677px;
}
.newMainImpListType_b{
	float:right;
	display:inline;
	width:580px;
}

.newMainCorner{
	float:left;
	display:inline;
	width:675px;
	height:160px;
	margin-left:2px;
	margin-top:10px;
	background:url(cultureBg.jpg) no-repeat;
}
.newMainCornerCon{
	float:left;
	display:inline;
	padding:50px 70px 0px;
	widtH:82px;
}

.newMainCornerImg{
	float:left;
	display:inline;
	width:100%;
}

.newMainCornerTxt{
	float:left;
	display:inline;
	width:100%;
	text-align:center;
	padding:10px 0px 10px;
}


.serviceMainListTabTxtLink{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.serviceMainListTabTxtLink a{
	color:#000000;
}
.serviceMainListTabTxtLink  a:link {
	text-decoration: none;
}
.serviceMainListTabTxtLink   a:visited {
	text-decoration: none;
}
.serviceMainListTabTxtLink  a:active {
	text-decoration: none;
}
.serviceMainListTabTxtLink   a:hover {
	text-decoration: underline;
}
/* new */

/* govInfo */

.govInfoMain{
	float:left;
	display:inline;
	width:963px;
	padding:20px;
}

.govInfoMainTab{
	float:left;
	display:inline;
	width:920px;
	height:120px;
	padding:10px 20px 0px;
	background:url(numBg.jpg) no-repeat;
}


.govInfoMainCon{
	float:left;
	display:inline;
	width:918px;
	margin-top:10px;
	padding:20px;
	border:1px solid #bbbbbb;
}

.govInfoMainTabList{
	float:left;
	display:inline;
	width:100%;
	padding:5px 0px 5px;
}

.govInfoMainTabListTab{
	float:left;
	display:inline;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.govInfoMainTabList_a{
	float:left;
	display:inline;
	width:420px;
}
.govInfoMainTabList_b{
	float:left;
	display:inline;
	width:100%;
}
.govInfoMainTabListTxt{
	float:right;
	display:inline;
	font-size:12px;
	width:330px;
	color:#000000;
}
.govInfoMainTabListTxt_a{
	float:right;
	display:inline;
	font-size:12px;
	width:850px;
	color:#000000;
}

.govInfoMainTabListTxtTab{
	float:left;
	display:inline;
	width:100%;
	padding:10px 0px 10px;
	border-bottom:3px solid #ff1b1b;
}

.govInfoMainTabListTxtTab{
	float:left;
	display:inline;
	width:100%;
	font-size:16px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}

.govInfoMainTabListTxtMain{
	float:left;
	display:inline;
	width:898px;
	font-size:14px;
	color:#000000;
	line-height:24px;
	margin:10px 0px 15px;
	padding:10px 10px 50px;
	border-bottom:3px solid #bebebe;
}

.govInfoMainTabListTxtBottom{
	float:left;
	display:inline;
	width:898px;
	color:#000000;
	padding:0px 10px 10px;
	margin-bottom:20px;
}



.govInfoMainTabListTxtBottom_Link_a{
	font-weight:bold;
}

.govInfoMainTabListTxtBottom_Link_a{
	font-size:12px;
	color:#000000;
}
.govInfoMainTabListTxtBottom_Link_a a{
	color:#000000;
}
.govInfoMainTabListTxtBottom_Link_a  a:link {
	text-decoration: none;
}
.govInfoMainTabListTxtBottom_Link_a   a:visited {
	text-decoration: none;
}
.govInfoMainTabListTxtBottom_Link_a  a:active {
	text-decoration: none;
}
.govInfoMainTabListTxtBottom_Link_a   a:hover {
	text-decoration: underline;
}
/* govInfo */


/* application */

.application{
	MARGIN-LEFT:auto;
	MARGIN-RIGHT:auto;
	width:650px;
}

.applicationMain{
	float:left;
	display:inline;
	width:638px;
	padding:4px;
	margin-bottom:80px;
	border:2px solid #000000;
}

.applicationTab{
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;
}
.applicationTab_a{
	float:left;
	display:inline;
	width:100%;
	font-size:20px;
	color:#000000;
	font-weight:bold;
	text-align:right;
	padding:10px 0px 10px;
}
.applicationTab_b{
	float:left;
	display:inline;
	width:100%;
	font-size:26px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	padding:10px 0px 30px;
}

.applicationTable{
	width:638px;
	height:377px;
	border:1px solid #000000;
	
}

.applicationTd{
	border:1px solid #000000;
	width:40px;
	height:523px;
	text-align:center;
	font-size:16px;
	color:#000000;
}
.applicationTd_a{
	border:1px solid #000000;
	width:40px;
	height:260px;
	text-align:center;
	font-size:16px;
	color:#000000;
}


/* application */

/* onlineInter */

.onlineInterMailBtn{
	float:left;
	display:inline;
	width:100%;
	margin-top:150px;;
	text-align:center;
}
.applicationMailBtn{
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;;
	text-align:center;
}
.onlineInter{
	float:left;
	display:inline;
	width:650px;
	padding:10px 50px 10px;
}

.onlineInterListTab{
	float:left;
	display:inline;
	line-height:24px;
	color:#000000;
}

.onlineInterListInpt{
	float:left;
	display:inline;
	margin-left:10px;
}
.onlineInterListSel{
	width:566px;
}
.onlineInterList{
	float:left;
	display:inline;
	width:100%;
	padding:3px 0px 3px;
}
.onlineInterListImp{
	float:left;
	display:inline;
	line-height:24px;
	color:#ff0000;
	margin-left:5px;
}

.onlineInterListInptType{
	width:560px;
	height:15px;
	padding:2px;
	border:1px solid #aaaaaa;
    color: #333333;
}

.tableType{
	border:1px solid #000000;
	width:770px;
}

.trType{
	height:25px;
}

.trType th{
	border:1px solid #000000;
	color:#fa0000;
	font-size:14px;
	font-weight:bold;
	height:30px;
}
.trType td{
	border:1px solid #000000;
	background-color:#ffffff;
}
.tdType{
	text-align:center;
	font-size:14px;
	color:#7c8546;
	background-color:#ffffff;
}

.tdType_a{
	text-align:center;
	font-size:14px;
	color:#ba1c35;
	background-color:#ffffff;
}

.thType{
	width:450px;
}

.thType_a{
	width:120px;
}
.thType_b{
	width:100px;
}
.insRegisterListText{
    margin:0;
    position:static;
    vertical-align:-2px;
    width:560px;
    height:80px;
    color:#000000;
    padding:2px;
    border:1px solid #aaaaaa;
}

.onlineInterCode{
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;
}
.onlineInterBtn{
	float:left;
	display:inline;
	width:100%;
}


.onlineInterCodeInput{
	float:left;
	display:inline;
}

.onlineInterCodeNum{
	float:left;
	display:inline;
	margin-left:15px;
}

.onlineInterCodeChange{
	float:left;
	display:inline;
	line-height:34px;
	padding-left:10px;
}

.onlineInterCodeTab{
	float:left;
	display:inline;
	line-height:24px;
	color:#000000;

}

.onlineInterCodeInputType{
	width:150px;
	height:15px;
	padding:2px;
	border:1px solid #aaaaaa;
    color: #333333;
}

.onlineInterCodeBtnType{
	float:left;
	display:inline;
	width:78px;
	height:27px;
	color:#000000;
	text-align:center;
	background:url(onlineInterCodeBtnBg.jpg);
    border:0 none;
}

.onlineInterCodeBtn{
	float:left;
	display:inline;
	margin-top:30px;
	margin-left:320px;
}

.onlineInterCodeTab_a{
	float:left;
	display:inline;
	margin-left:70px;
	margin-top:7px;
}







.onlineInterCodeChangeLink{
	font-size:12px;
	color:#1800ff;
}
.onlineInterCodeChangeLink a{
	color:#1800ff;
}
.onlineInterCodeChangeLink  a:link {
	text-decoration: none;
}
.onlineInterCodeChangeLink   a:visited {
	text-decoration: none;
}
.onlineInterCodeChangeLink  a:active {
	text-decoration: none;
}
.onlineInterCodeChangeLink   a:hover {
	text-decoration: underline;
}

.govInfoFullText{
	float:left;
	display:inline;
}
.inforSub{
	float:left;
	display:inline;
	width:100%;
}
.inforSub_a{
	float:left;
	display:inline;
	width:100%;
	margin-top:50px;
}
.inforSubTab{
	float:left;
	display:inline;
	width:100%;
	height:30px;
	background-color:#e2e2e2;
}
.inforSubTabTxt{
	float:left;
	display:inline;
	padding-left:10px;
	line-height:32px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.inforSubTxt{
	float:left;
	display:inline;
	line-height:22px;
	color:#000000;
	font-size:12px;
	padding-top:10px;
}
.inforSubLink{
	float:left;
	display:inline;
	width:100%;
}

.inforSubLinkMain{
	float:left;
	display:inline;
	width:100%;
	padding:15px 0px 0px;
}

.inforSubIcon{
	float:left;
	display:inline;
	padding-top:3px;
	padding-left:20px;
}

.inforSubLinkCon{
	float:left;
	display:inline;
	padding-top:3px;
	padding-left:20px;
}

.inforSubIcon_a{
	float:left;
	display:inline;
	padding-left:40px;
}

.inforSubLinkConLink{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.inforSubList{
	float:left;
	display:inline;
	width:100%;
	margin-top:20px;
}

.inforSubListTab{
	float:left;
	display:inline;
	width:100%;
	color:#000000;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}

.inforSubIcon_b{
	float:left;
	display:inline;
	width:100%;
	margin:15px 0px 15px;
}

.inforSubIconCon{
	float:left;
	display:inline;
	margin-right:20px;
}
/* onlineInter */


.applicationFormTdTab{
	width:125px;
	height:30px;
	text-align:right;
	color:#000000;
	font-size:14px;
	padding-right:10px;
	border:1px solid #bbbbbb;
	background-color:#e8d9d9;
}
.applicationFormTdTab_a{
	width:35px;
	text-align:center;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	background-color:#f6eeee;
	border:1px solid #bbbbbb;
}
.applicationFormTable{
	width:1003px;
	color:#000000;
	border:1px solid #bbbbbb;
}

.applicationFormTd{
	background-color:#f6eeee;
	border:1px solid #bbbbbb;
	padding-left:5px;
}

.applicationFormTd_a{
	height:30px;
	padding-left:10px;
	background-color:#f6eeee;
	border:1px solid #bbbbbb;
}

.applicationFormTdInputType{
	padding:2px;
	width:250px;
	height:17px;
	color:#333333;
	border:1px solid #999999;
}
.applicationFormTdInput_a{
	padding:2px;
	width:732px;
	height:17px;
	color:#333333;
	border:1px solid #999999;
}

.applicationFormTdText{
	padding:2px;
	width:732px;
	height:65px;
	color:#333333;
	border:1px solid #999999;
}

.applicationFormTdText_a{
	padding:2px;
	width:860px;
	height:65px;
	color:#333333;
	border:1px solid #999999;
}


.applicationFormTdInput_b{
	padding:2px;
	width:65px;
	height:17px;
	color:#333333;
	background-color:#f6eeee;
	border-bottom:1px solid #000000;
}
.applicationFormTdInput_c{
	padding:2px;
	width:100px;
	height:17px;
	color:#333333;
	border:1px solid #999999;
}

.applicationFormTdList{
	float:left;
	display:inline;
	color:#000000;
	margin-right:20px;
}


.applicationFormTdInput{
	float:left;
	display:inline;
}

.applicationFormTdMark{
	float:left;
	display:inline;
	line-height:23px;
	padding-left:5px;
	font-size:16px;
	color:#ff0000;
}

.applicationFormTdInput_d{
	float:left;
	display:inline;
	width:738px;
	color:#000000;
}

.applicationFormTdInput_d span{
	padding:0px 10px 0px 0px;
}


/*2021.11.21 add*/

.leadSpeakMain {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; WIDTH: 740px; PADDING-RIGHT: 30px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.leadSpeakMain_a {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 40px; WIDTH: 720px; PADDING-RIGHT: 40px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 30px
}
.leadSpeakTxt {
	LINE-HEIGHT: 20px; WIDTH: 570px; DISPLAY: inline; FLOAT: right; COLOR: #000000; FONT-SIZE: 16px; text-align:justify; text-justify:inter-ideograph;
}
.leadSpeakTxt p {
	text-align:justify; text-justify:inter-ideograph;
}
.leadSpeakTxt_a {
	LINE-HEIGHT: 20px; WIDTH: 100%; DISPLAY: inline; FLOAT: left; COLOR: #000000; FONT-SIZE: 14px
}
.leadSpeakPhoto {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.leadSpeakPhotoCon {
	DISPLAY: inline; FLOAT: left
}
.leadSpeakTab {
	DISPLAY: inline; FLOAT: left; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-RIGHT: 20px
}
.serviceMainListIconCon {
	DISPLAY: inline; FLOAT: right
}
.serviceMainListIcon_a {
	WIDTH: 75px; DISPLAY: inline; FLOAT: left
}
.serviceMainListIcon_b {
	WIDTH: 70px; DISPLAY: inline; FLOAT: left
}
.serviceMainListIcon_c {
	WIDTH: 70px; DISPLAY: inline; FLOAT: left
}
.serviceMainListIcon_d {
	WIDTH: 55px; DISPLAY: inline; FLOAT: left
}
.applicationFormCodeLink {
	COLOR: #0000ff; FONT-SIZE: 14px
}
.applicationFormCodeLink A {
	COLOR: #0000ff
}
.applicationFormCodeLink A:link {
	TEXT-DECORATION: none
}
.applicationFormCodeLink A:visited {
	TEXT-DECORATION: none
}
.applicationFormCodeLink A:active {
	TEXT-DECORATION: none
}
.applicationFormCodeLink A:hover {
	TEXT-DECORATION: underline
}
.applicationFormCode {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.applicationFormCodeInput {
	DISPLAY: inline; FLOAT: left; PADDING-TOP: 5px
}
.applicationFormCodeImg {
	PADDING-LEFT: 10px; DISPLAY: inline; FLOAT: left
}
.applicationFormCodeChange {
	LINE-HEIGHT: 32px; PADDING-LEFT: 10px; DISPLAY: inline; FLOAT: left
}
.applicationFormCodeTxt {
	LINE-HEIGHT: 22px; DISPLAY: inline; FLOAT: left; COLOR: #000000; FONT-SIZE: 14px
}
.applicationFormCodeInputCon {
	DISPLAY: inline; FLOAT: left
}
.applicationFormCodeSub {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 410px
}
.applicationFormCodeRet {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 20px
}
.applicationFormCodeBtn {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 30px
}
.applicationFormCodeBtnType {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 78px; DISPLAY: inline; BACKGROUND: url(onlineInterCodeBtnBg.jpg); FLOAT: left; HEIGHT: 27px; COLOR: #000000; FONT-SIZE: 14px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
.mainRight {
	WIDTH: 770px; DISPLAY: inline; FLOAT: right
}
.govInfoElement {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left; PADDING-TOP: 10px
}
.govInfoFullTextTab {
	LINE-HEIGHT: 28px; BACKGROUND-COLOR: #eae8e9; TEXT-INDENT: 20px; WIDTH: 100%; DISPLAY: inline; FLOAT: left; HEIGHT: 30px; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.govInfoFullTextMain {
	BORDER-BOTTOM: #bebebe 1px solid; BORDER-LEFT: #bebebe 1px solid; PADDING-BOTTOM: 20px; MARGIN-TOP: 5px; PADDING-LEFT: 20px; WIDTH: 728px; PADDING-RIGHT: 20px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #bebebe 1px solid; BORDER-RIGHT: #bebebe 1px solid; PADDING-TOP: 20px
}
.govInfoFullTextMainCon {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.govInfoFullTextList {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 5px
}
.govInfoFullTextListTab {
	LINE-HEIGHT: 30px; WIDTH: 120px; DISPLAY: inline; FLOAT: left; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.govInfoFullTextListTabOther {
	LINE-HEIGHT: 16px; WIDTH: 190px; DISPLAY: inline; FLOAT: left; COLOR: #000000; PADDING-TOP: 7px
}
.govInfoFullTextListInput {
	DISPLAY: inline; FLOAT: left
}
.govInfoFullTextListInputType {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 376px; PADDING-RIGHT: 4px; BACKGROUND: url(govInfoFullTextListInputBg.jpg) no-repeat; HEIGHT: 19px; COLOR: #000000; PADDING-TOP: 4px
}
.govInfoFullTextListTabOtherBold {
	FONT-WEIGHT: bold
}
.govInfoFullBtnType_a {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 60px; DISPLAY: inline; BACKGROUND: url(govInfoFullBtn_a.jpg) no-repeat; FLOAT: left; HEIGHT: 22px; COLOR: #000000; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.govInfoFullBtnType_b {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; WIDTH: 83px; DISPLAY: inline; BACKGROUND: url(govInfoFullBtn_b.jpg) no-repeat; FLOAT: left; HEIGHT: 22px; COLOR: #000000; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.govInfoFullBtn {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left; PADDING-TOP: 20px
}
.govInfoFullBtn_a {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 255px
}
.govInfoFullBtn_b {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 70px
}
#gkml {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.onlineReviewImg_a {
	BORDER-BOTTOM: #cccccc 2px solid; BORDER-LEFT: #cccccc 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 192px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #cccccc 2px solid; BORDER-RIGHT: #cccccc 2px solid; PADDING-TOP: 2px
}
.onlineReviewListCon_b {
	LINE-HEIGHT: 22px; MARGIN-TOP: 30px; TEXT-INDENT: 24px; WIDTH: 470px; DISPLAY: inline; FLOAT: left; COLOR: #000000; MARGIN-LEFT: 50px
}
.organGeneralNewListTxtConTime {
	LINE-HEIGHT: 26px; DISPLAY: inline; FLOAT: right
}
.organMenuTxtLink {
	COLOR: #000000; FONT-SIZE: 12px
}
.organMenuTxtLink A {
	COLOR: #000000
}
.organMenuTxtLink A:link {
	TEXT-DECORATION: none
}
.organMenuTxtLink A:visited {
	TEXT-DECORATION: none
}
.organMenuTxtLink A:active {
	TEXT-DECORATION: none
}
.organMenuTxtLink A:hover {
	TEXT-DECORATION: underline
}
.organGeneralNewListTxt {
	LINE-HEIGHT: 26px; PADDING-LEFT: 5px; DISPLAY: inline; FLOAT: left;width: 93%;
}
.organGeneralNewListIcon {
	MARGIN-TOP: 13px; WIDTH: 2px; DISPLAY: inline; BACKGROUND: url(organGeneralNewListIcon.jpg) no-repeat; FLOAT: left; HEIGHT: 2px; MARGIN-LEFT: 10px
}
.organGeneralNewListTxtCon {
	DISPLAY: inline; FLOAT: left
}
.organGeneralNewListConType {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.onlineReviewList_a {
	WIDTH: 100%; DISPLAY: inline; MARGIN-BOTTOM: 5px; FLOAT: left
}
.onlinePhotoMainTab_a {
	TEXT-INDENT: 54px; DISPLAY: inline; FLOAT: left; COLOR: #d84a46; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.onlinePhotoMainTabTypeTab {
	BORDER-BOTTOM: #c6c6c6 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; MARGIN-BOTTOM: 10px; FLOAT: left; PADDING-TOP: 10px
}
.onlinePhotoMainCon_a {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.onlinePhotoMain_a {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 742px; PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: right; PADDING-TOP: 10px
}
.videoLeftMenu {
	WIDTH: 300px; DISPLAY: inline; FLOAT: left
}
.videoLeftPhoto {
	WIDTH: 300px; DISPLAY: inline; BACKGROUND: url(videoBannerBg.jpg); FLOAT: left; HEIGHT: 266px
}
.videoMain {
	MARGIN-TOP: 5px; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.videoLeftPhotoCon {
	MARGIN-TOP: 32px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 14px
}
.videoLeftTop {
	MARGIN-TOP: 10px; WIDTH: 300px; DISPLAY: inline; BACKGROUND: url(videoTopBg.jpg); FLOAT: left; HEIGHT: 377px
}
.videoLeftTopMore {
	MARGIN: 5px 0px 15px; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.videoLeftTopMoreCon {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
.videoLeftTopCon {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.videoLeftTopConList {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 5px
}
.videoLeftTopConIcon {
	MARGIN: 2px 10px; DISPLAY: inline; FLOAT: left
}
.videoLeftTopConImg {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 2px
}
.videoLeftTopConTxt {
	LINE-HEIGHT: 18px; WIDTH: 150px; DISPLAY: inline; FLOAT: right; COLOR: #000000; MARGIN-RIGHT: 20px
}
.videoLeftTopConTxt_a {
	LINE-HEIGHT: 18px; WIDTH: 245px; DISPLAY: inline; FLOAT: right; COLOR: #000000; MARGIN-RIGHT: 20px
}
.videoLeftTopConTxtLink {
	COLOR: #000000; FONT-SIZE: 12px
}
.videoLeftTopConTxtLink A {
	COLOR: #000000
}
.videoLeftTopConTxtLink A:link {
	TEXT-DECORATION: none
}
.videoLeftTopConTxtLink A:visited {
	TEXT-DECORATION: none
}
.videoLeftTopConTxtLink A:active {
	TEXT-DECORATION: none
}
.videoLeftTopConTxtLink A:hover {
	TEXT-DECORATION: underline
}
.videoMainCon {
	WIDTH: 674px; DISPLAY: inline; FLOAT: right
}
.videoMainConListNews {
	WIDTH: 100%; DISPLAY: inline; BACKGROUND: url(videoNewsBg.jpg); FLOAT: left; HEIGHT: 217px
}
.videoMainConListNews_a {
	WIDTH: 100%; DISPLAY: inline; BACKGROUND: url(videoNewsBg_a.jpg); FLOAT: left; HEIGHT: 391px
}
.videoMainConListNewsImg {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 180px; DISPLAY: inline; FLOAT: left; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
.videoMainConListNewsImg_a {
	WIDTH: 374px; DISPLAY: inline; FLOAT: left
}
.videoMainConListNewsImgCon {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 3px
}
.videoMainConListNewsName {
	TEXT-ALIGN: center; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #fafafa; WIDTH: 100%; DISPLAY: inline; FLOAT: left; COLOR: #000000
}
.videoMainConListNewsCon {
	MARGIN-TOP: 10px; WIDTH: 435px; DISPLAY: inline; FLOAT: right
}
.videoMainConListNewsCon_a {
	MARGIN-TOP: 10px; WIDTH: 250px; DISPLAY: inline; FLOAT: right
}
.videoMainConListNewsConType {
	LINE-HEIGHT: 24px; TEXT-INDENT: 27px; WIDTH: 100%; DISPLAY: inline; FLOAT: left; COLOR: #000000; FONT-SIZE: 14px
}
.videoMainConListNewsMain {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 16px; WIDTH: 642px; PADDING-RIGHT: 16px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 45px
}
.videoMainConListNewsMain_a {
	PADDING-BOTTOM: 26px; PADDING-LEFT: 16px; WIDTH: 642px; PADDING-RIGHT: 16px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 55px
}
.videoMainConListNewsConBtn {
	TEXT-ALIGN: right; MARGIN-TOP: 20px; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.videoMainConListNewsConBtn_a {
	TEXT-ALIGN: right; MARGIN-TOP: 120px; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.videoMainConList {
	MARGIN-TOP: 15px; WIDTH: 100%; DISPLAY: inline; BACKGROUND: url(videoListBg.jpg); FLOAT: left; HEIGHT: 685px
}
.videoMainConListConType {
	MARGIN: 14px 7px 14px 10px; WIDTH: 151px; DISPLAY: inline; FLOAT: left
}
.videoMainConListConImg {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: inline; FLOAT: left; HEIGHT: 94px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 3px
}
.videoMainConListConTxt {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.videoMainConListMore {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.videoMainConListCon {
	WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.onlineInterviewLeftMenu {
	BORDER-BOTTOM: #efcdaa 1px solid; BORDER-LEFT: #efcdaa 1px solid; BACKGROUND-COLOR: #fefdf9; WIDTH: 220px; DISPLAY: inline; FLOAT: left; HEIGHT: 650px; BORDER-TOP: #efcdaa 1px solid; BORDER-RIGHT: #efcdaa 1px solid
}
.onlineInterviewMain {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 993px; PADDING-RIGHT: 5px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 5px
}
.onlineInterviewLeftMenuBtn {
	MARGIN: 20px 0px 0px 10px; DISPLAY: inline; FLOAT: left
}
.onlinePhotoMainMore {
	DISPLAY: inline; FLOAT: right
}
.onlinePhotoMainMoreLink {
	COLOR: #c9120a; FONT-SIZE: 12px
}
.onlinePhotoMainMoreLink A {
	COLOR: #c9120a
}
.onlinePhotoMainMoreLink A:link {
	TEXT-DECORATION: none
}
.onlinePhotoMainMoreLink A:visited {
	TEXT-DECORATION: none
}
.onlinePhotoMainMoreLink A:active {
	TEXT-DECORATION: none
}
.onlinePhotoMainMoreLink A:hover {
	TEXT-DECORATION: underline
}
.organNavLeft {
	LINE-HEIGHT: 26px; BACKGROUND-COLOR: #f5f5f5; WIDTH: 100%; DISPLAY: inline; FLOAT: left
}
.newMainPhoto {
	MARGIN-BOTTOM: 20px
}
.newMainVideo {
	MARGIN-BOTTOM: 20px
}
.newMainPolicy {
	MARGIN-BOTTOM: 20px
}