body,td,th {
	font-size: 12px;
	line-height:21px;
}
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	SCROLLBAR-FACE-COLOR: #EFF4EE;
	SCROLLBAR-HIGHLIGHT-COLOR: #558D84;
	SCROLLBAR-SHADOW-COLOR: #558D84;
	SCROLLBAR-ARROW-COLOR: #558D84;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #EFF4EE;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.xian {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #949393;
}
.border {
	border: 1px solid #8cd3cd;
	padding: 2px;
}
a:link {
	font-size: 12px;
	color: #424242;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #424242;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
}
a:active {
	font-size: 12px;
	color: #424242;
	text-decoration: none;
}
.border02 {
	border: 1px solid #99d9d3;
}
.title_white {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:8px;
}
.title_green {
	font-size: 14px;
	font-weight: bold;
	color: #004a41;
}
.white12 {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt {
	font-size: 12px;
	color: #5f6060;
}
.red {
	font-size: 12px;
	color: #CC0000;
}
a.orange:link {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
a.orange:visited {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}
a.orange:hover {
	font-size: 12px;
	color: #009999;
	text-decoration: none;
}
a.orange:active {
	color: #FF0000;
	text-decoration: none;
}
.green12 {
	font-size: 12px;
	color: #003c35;
}
.en_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
}
a.green:link {
	font-size: 12px;
	font-weight: bold;
	color: #00695c;
	text-decoration: none;
}
a.green:visited {
	font-size: 12px;
	font-weight: bold;
	color: #00695c;
	text-decoration: none;
}
a.green:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.green:active {
	font-size: 12px;
	font-weight: bold;
	color: #00695c;
	text-decoration: none;
}

.title_red {
	font-size: 14px;
	font-weight: bold;
	color: #ac1a0f;
	text-decoration: none;
}
/**/
.childIndex{
	margin:0;
	padding:0;
}
.childIndex ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.childIndex ul li{
	float:right;
	margin:0 5px;
}
.childIndex ul li a:visited,.childIndex ul li a:active,.childIndex ul li a:link{
	color:#FFF;
}
.childIndex ul li a:hover{
	color:#FFF;
	text-decoration:underline;
}
.checkbox{
	position:absolute;
	clip:rect(2px 18px 18px 2px)!important;
	clip: rect(6px 17px 17px 6px);
	background-color:#32b19e;
	border:1px;
	border-bottom-style:solid;
	border-color:#32b19e;
	border:1px solid #32b19e;
}
.checkboxLabel{
	padding:6px 0px 0 24px;
}
.radio{
	position:absolute;
	border:none;
}
.radiobtn{
	position:absolute;
	clip:rect(4px 16px 16px 5px);
	border:none;
}
.container{
	width:1003px;
	margin:0 auto;
}
.container .head,{
	width:100%;
	margin:0;
	padding:0;
}
.container .head .banner{
	text-align:center;
	padding:0;
	margin:0;
}
.container .main{
	margin:12px 0;
	padding-left:6px;
}
.container .main .AnnouncementPictures{
	width:147px;
	height:114px;
	border:1px solid #efefef;
}
.container .main .AnnouncementPictures img{
	border:0;
}
.container .main .DevelopmentIndexNewsList{
	margin:0;
	padding:0;
	margin-bottom:8px;
}
.container .main .DevelopmentIndexNewsList ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .DevelopmentIndexNewsList ul li{
	clear:both;
	margin:2px auto;
}
.container .main .DevelopmentIndexNewsList ul li .NewsAll{
	margin:0;
	padding:0;
	padding:4px 0;
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
}
.container .main .DevelopmentIndexNewsList ul li .NewsAll span{
	float:left;
}
.container .main .DevelopmentIndexNewsList ul li .NewsAll .NewsTitle{
	float:left;
	margin:0;
	padding:0;
}
.container .main .DevelopmentIndexNewsList ul li .NewsAll .NewsTime{
	display:none;
}
.container .main .IndexNewsList{
	margin:0;
	padding:0;
}
.container .main .IndexNewsList ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .IndexNewsList ul li{
	margin:2px auto;
	padding:0;
	clear:both;
}
.container .main .IndexNewsList ul li .IndexNewsAll{
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
}
.container .main .IndexNewsList ul li .IndexNewsAll span{
	float:left;
}
.container .main .IndexNewsList ul li .IndexNewsAll .IndexNewsTitle{
	float:left;
}
.container .main .IndexNewsList ul li .IndexNewsAll .IndexNewsTime{
	float:right;
	color:#5f6060;
}
.container .main .IndustryIndexNewsList{
	margin:2px;
	padding:0;
} 
.container .main .IndustryIndexNewsList ul{
	margin:0;
	padding:0;
	padding-bottom:2px;
	list-style-type:none;
}
.container .main .IndustryIndexNewsList ul li{
	margin:2px auto;
	clear:both;
}
.container .main .IndustryIndexNewsList ul li .NewsAll{
	padding:2px 0 3px 0;
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
}
.container .main .IndustryIndexNewsList ul li .NewsAll span{
	float:left;
}
.container .main .IndustryIndexNewsList ul li .NewsAll .NewsTitle{
	float:left;
}
.container .main .IndustryIndexNewsList ul li .NewsAll .NewsTime{
	display:none;
}
.container .main .HealthyIndexNewsList{
	margin:0;
	padding:0;
}
.container .main .HealthyIndexNewsList ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .HealthyIndexNewsList ul li{
	clear:both;
	margin:0;
	padding:0;
}
.container .main .HealthyIndexNewsList ul li .NewsAll{
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
	margin:0;
	padding:3px 0;
}
.container .main .HealthyIndexNewsList ul li .NewsAll span{
	float:left;
}
.container .main .HealthyIndexNewsList ul li .NewsAll .NewsTitle{
	float:left;
}
.container .main .HealthyIndexNewsList ul li .NewsAll .NewsTime{
	display:none;
}
.container .main .vote{
	margin:0;
	padding:0;
}
.container .main .vote ul{
	margin:0;
	padding:0;
	padding-bottom:8px;
	list-style-type:none;
}
.container .main .vote ul li{
	margin:2px 0;
	padding:0;
	height:24px;
}
.container .main .viewVoteBtn{
	border:none;
	margin:0;
	padding:0;
	cursor:pointer;
	background:none;
	width:68px;
	height:21px;
}
.container .main .Silder{
	width:190px;
	margin:0 auto;
}
.container .main .Silder .SilderBody{
	width:190px;
	margin:0 auto;
	padding:0;
}
.container .main .Silder .SilderBody ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .Silder .SilderBody ul li{
	margin:0;
	padding:3px 0;
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
}
.container .main .Silder .SilderBody ul li .item{
	background:url(../images/zc_left_pic2.gif) 12px 5px no-repeat;
	margin:0;
	display:block;
	padding:0;
	padding-left:30px;
}
.container .main .Silder .SilderBody ul li .item a{
	font-weight:bold;
	color:#00695c;
	text-decoration:none;
}
.container .main .Silder .SilderBody ul li .item a:hover{
	font-weight:bold;
	color:#F00;
	text-decoration:none;
}
.container .main .Details{
	word-break:break-all;
	font-size:12px;
	color:#5f6060;
	/*line-height:18px;*/
}
.container .main .Details .NewsList{
	margin:0;
	padding:0;
}
.container .main .Details .NewsList ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .Details .NewsList ul li{
	margin:0;
	padding:0;
	clear:both;
	line-height:22px;
}
.container .main .Details .NewsList ul li .NewsAll{
	clear:both;
	margin:0;
	padding:6px 0 6px 0;
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
}
.container .main .Details .NewsList ul li .NewsAll span{
	float:left;
}
.container .main .Details .NewsList ul li .NewsAll .NewsTitle{
	float:left;
}
.container .main .Details .NewsList ul li .NewsAll .NewsTime{
	float:right;
}
.container .main .Details .pageDiv{
	clear:both;
	margin-top:10px;
	text-align:center;
}
.container .main .Details .add{
	width:98%;
	text-align:right;
}
.btn{
	background-color:#298984;
	color:#fff;
	cursor:pointer;
	border:1px solid #B1D6D4;
	font-size:12px;
	padding:2px;
}
.container .main .Details .add .btn{
	background-color:#298984;
	color:#fff;
	cursor:pointer;
	border:1px solid #B1D6D4;
	font-size:12px;
	padding:2px;
}
.container .main .messageTab{
	clear:both;
	margin:0;
	padding:0;
	border:0;
	margin-top:5px;
	background-color:#B1D6D4;
}
.container .main .messageTab .silder{
	background-color:#F2F9F9;
	text-align:right;
	padding:5px 5px 5px 0;
}
.container .main .messageTab .silder span{
	color:#f00;
	margin-right:3px;
}
.container .main .messageTab .silder2{
	background-color:#fff;
	padding:5px;
}
.container .main .messageTab .txt{
	border:1px solid #B1D6D4;
	width:360px;
}
.container .main .messageTab .txtArea{
	border:1px solid #B1D6D4;
	width:360px;
	height:100px;
}
.container .main .messageTab .btn{
	background-color:#298984;
	color:#fff;
	cursor:pointer;
	border:1px solid #B1D6D4;
	font-size:12px;
	padding:2px;
}
.container .main .inputTxt{
	border:1px solid #666;
	width:140px;
}
.container .main .inputTxt1{
	width:60px;
	border:1px solid #666;
}
.container .main .inputTxt2{
	width:120px;
	border:1px solid #666;
}
.container .main .resume{
	background-color:#f2f9f9;
}
.container .main .resume .span{
	margin:2px;
	padding:2px;
	text-align:center;
	font-weight:bold;
	color:#004a41;
	font-size:14px;
	width:98%;
	display:block;
}
.jobTxt{
	/*border:1px solid #b1d6d4;*/
	border:none;
	margin:0;
	width:134px;
}
.Resume{
	background:#b1d6d4;
}
.Resume .item{
	background:#f2f9f9;
	width:77px;
	text-align:center;
}
.Resume .bg{
	background:#fff;
}
.Resume .bg #PhotoContainer{
	width:98%;
	margin:0 auto;
}
.Resume .bg #PhotoContainer img{
	border:none;
}
.Resume .bg .title{
	text-align:center;
	margin:2px auto;
	font-weight:bold;
	font-size:14px;
	color: #004a41;
	background-color:#f2f9f9;
}
.Resume .bg div.content{
	padding:0 5px;
	margin:0 auto;
}
.Resume .photo{
	background:#fff;
	width:103px;
}
.Resume .item1{
	background:#f2f9f9;
	text-align:center;
}
.Resume .redHeart{
	color:#f00;
}
.bottomLine{
	border-bottom:1px solid #b1d6d4;
}
.container .foot a{
	color:#fff;
}
.container .foot a:hover{
	color:#f00;
}
.container .foot .frendLink{
	margin:12px 0;
	margin-left:6px;
}
.container .foot .frendLink .item{
	color:#fff;
	width:20px;
	margin:0 auto;
	text-align:center;
	line-height:16px;
	padding:2px;
}
.container .main .NewsSilder ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .NewsSilder ul li{
	margin:0;
	padding:0;
	background:url(../images/zc_left_pic2.gif) 3px 10px no-repeat;
}
.container .main .NewsSilder ul li div.item{
	margin:0;
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
	padding:5px 0;
	padding-left:20px;
	font-size: 14px;
	font-weight: bold;
}
.container .main .NewsSilder ul li ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .NewsSilder ul li div.item a{
	color: #004a41;
	display:block;
}
.container .main .NewsSilder ul li ul li div.item a{
	color:#004a41;
	font-size:12px;
	font-weight:normal;
}
.container .main .NewsSilder ul li ul li{
	background:url(../images/Anner_1.gif) 15px 10px no-repeat;
}
.container .main .NewsSilder ul li ul li div.item{
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
	padding:3px 0;
	padding-left:35px;
}
.container .main .InnerSilder .SilderBody{
	margin:0;
	padding:0;
}
.container .main .InnerSilder .SilderBody{
	margin:0 10px;
	padding:0;
}
.container .main .InnerSilder .SilderBody ul{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
}
.container .main .InnerSilder .SilderBody ul li{
	background:url(../images/zc_left_pic2.gif) 3px 10px no-repeat;
}
.container .main .InnerSilder .SilderBody ul li div.item{
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
	padding:3px 0;
}
.container .main .InnerSilder .SilderBody ul li div.item a{
	color: #004a41;
	display:block;
	font-weight:bold;
	padding-left:20px;
}

.container .main .InnerSilder .SilderBody ul li ul{
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:inherit;
}
.container .main .InnerSilder .SilderBody ul li ul li{
}
.container .main .InnerSilder .SilderBody ul li ul li div.item{
	background:url(../images/Anner_2.gif) 18px 10px no-repeat #42aea1;
	border-bottom:1px solid #fff;
	padding:3px 0;
}
.container .main .InnerSilder .SilderBody ul li ul li div.item a{
	color:#fff;
	padding-left:35px;
}
.container .main .InnerSilder .SilderBody ul li ul li ul{
	margin:0;
	padding:0;
	list-style-type:none;
}
.container .main .InnerSilder .SilderBody ul li ul li ul li{
	background:url(../images/Anner_1.gif) 30px 10px no-repeat #d1eae8;
}
.container .main .InnerSilder .SilderBody ul li ul li ul li div.item{
	background:url(../images/NewsListBottomLine.gif) left bottom repeat-x;
	border-bottom:none;
}
.container .main .InnerSilder .SilderBody ul li ul li ul li div.item a{
	color:#004a41;
	font-weight:normal;
	padding-left:50px;
}
.container .fc{	
	FILTER:progid:DXImageTransform.Microsoft.Fade(duration=0.5,overlap=1.0); 
	WIDTH:169px;
	HEIGHT:104px;
	background:none;
	/*overflow:hidden;*/
}
.container .con{
	text-align:center;
	float:left;
}
.container .lhn{
	float:right;
	display:none;
}
.container .con .bla{
	color:#DDD;
	font-weight:bold;
	text-align:center;
	display:block;
}
.container .divBlock{
	display:inherit;
	text-align:center;
}
.container .divNone{
	display:none;
}
.container .bigon{
	display:none;
}
.container .bigoff{
	display:none;
}
.container .NewProIncBottom{
	display:none;
}
.container .divBlock img,.container .divNone img{
	width:165px;
	height:100px;
	border:1px solid #8cd3cd;
	padding:2px;
}

.container .NewsOtherInfo{
	text-align:right;
	border-top:1px solid #ccc;
}
.container .foot .footContainer{
	text-align:center;
}
/*.FlowSilder{
	position:absolute;
	top:330px;
	right:40px;
}*/
