﻿body {
	margin-top:0px;
	margin-bottom:0px;
	margin:auto;
	font-family: Tahoma, "simsun";
	font-size:12px;
	text-decoration: none;
	color: #000000;
	background-repeat: no-repeat;
	line-height:135%;

}

a{color:#000}
a:link {
	text-decoration:none;
}

a:hover {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
img {
	margin:0px;
	padding:0px;
	border:none;
}
.br {
	padding-top:5px;
}
.br img {
	border: 1px solid #ccc;
}

form, p {
	margin:0px;
}
ul, li {
	margin:0px;
	padding:0px;
	list-style:none;
}
p {
	font-size:12px;
	margin-bottom:5px;
	line-height:150%;
	text-indent: 2em;
}
p *, li *, li p, li p *, li li {
	font-size:12px;
}
input {
	line-height:12px;
	font-size:12px;
}
strong {
	font-weight:bold;
}
h1 {
	font-weight:bold;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	color: #333;
	text-align:left;
}
.divwidth {
	margin-left: auto;
	margin-right: auto;
	width:909px;
}
.verlink
{
color:#ff6000;

}
.head_bg{
background-image:url(../WorkerLife/images/head_bg.jpg); 
background-repeat:no-repeat; 
background-position:right; 
float:right;
width:430px; margin-top:5px

}
/*footer*/
#footer{
margin:auto;

}

#footer-txt {
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:relative;
}
#footer-txt li.copyright {
	color:#575757;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:22px;
	text-align:right;
	width:420px;
}

#footer p.txtgray {
color:#CCCCCC;
}

.graydot {
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	height:20px;
}

/*页码*/

	#pageNum .pages span.current {  color: #C00;}
	#pageNum .pages a { color:#333333; border: 1px solid #9AAFE5; padding:4px 4px 3px 4px;font-weight:normal }
	#pageNum .pages a:hover { border-color: #c00;color:#c00; text-decoration: none;}



.dot{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	line-height:22px;
}
.line {
border-left:1px solid #C1D2DA;
border-right:1px solid #C1D2DA;
font-family:Arial,Helvetica,sans-serif;
}

.search-str {
background:#FFFFFF url(../images/searchinput_bg.gif) repeat-x scroll center top;
border:1px solid #A3B8CB;
color:#333333;
height:17px;
line-height:17px;
padding-left:5px;
width:117px;
margin-right:4px;
}
.search-btn{
background:url(../images/search_btn_01.gif) no-repeat;
border:none;
width:52px;
height:20px;
cursor:pointer;

 }
 
.headbg {
background:transparent url(../images/index_topbg.jpg) repeat-x scroll ; background-position:right;
width:909px;
height:70px;
}
/* Menu style */

#channelMenu { width: 909px; height: 36px; background: url(../images/menu_bg.gif) repeat-x;color: #9EB6D0;}
#channelMenu ul { list-style: none; padding-left: 225px;}
#channelMenu ul li { float: left; display: block; padding: 0px; }
#channelMenu li.nobg { background: none; }

#nav li ul li { float: left; list-style: none;background: #F9F9F9; padding: 0px; margin: 0px; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }

#nav a { font-size: 14px; color: #fff; display: block; text-decoration: none; text-align: center; }

#nav li ul { position: absolute; font-weight: normal; margin-left: -50px !important 0px; padding: 0px; display: none; }
#nav li li {clear: both; }
/* dropMenu */
#nav li ul a:link,#nav li ul a:visited { color: #777; font-size: 12px; width: 149px; padding: 0px 0px 0px 12px;line-height: 22px; text-align: left; border-right: solid 1px #CCCCCC; }
#nav li ul a:hover { color: #648bb1; font-weight: bold; background: #ececec; }
#nav li ul ul { margin:0 0 0 149px; }
#nav li:hover ul ul,#nav li.sfhover ul ul{ left: -999em; }
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{ left: auto; }
#nav li:hover ul { left: auto; }
#nav li.sfhover ul { display: block; }
/* @end */

.indextitlebold{
font-weight:bold; color:#8a0b12;
vertical-align:top;

}

.indextitle{
 color:#8a0b12;
 text-decoration:underline;

}
.whitebold{
color:#FFFFFF;
font-weight:bold;
}

#home{
width:97px; height:36px;}
#impress{
width:104px; height:36px;
}
#products{
width:105px; height:36px;}
#workerlife{
width:105px; height:36px;
}
#engage{
width:103px; height:36px;}


#logo{
background-image:url(../images/logo.jpg); background-repeat:no-repeat; width:174px; height:70px; float:left;}

#search{
 float:right; margin-top:25px; padding-right:10px;}
 
 /*wei*/
.productsTitle1 {
	color: #1b5394;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.productsTitle2 {
	font-size:12px;
	font-weight: bold;
	margin-bottom:5px;
	margin-top: 8px;
}

.productsTitle2li {
	font-size:12px;
	margin-bottom:5px;
	line-height:150%;
	text-indent: 2em;
}

hangju {
	font-size:12px;
	margin-bottom:5px;
	line-height:150%;
}
/*hua*/


.indextitlebold{
font-weight:bold; color:#8a0b12;
vertical-align:top;

}

.indextitle{
 color:#8a0b12;
 text-decoration:underline;

}

.graytd{
border:#BFD4E8 solid 1px; text-align:center;
padding:3px;
color:#0063dc;
}

.anpager .cpb {background:#1F3A87 none repeat scroll 0 0;border:1px solid #CCCCCC;color:#FFFFFF;font-weight:bold;margin:5px 4px 0 0;padding:4px 5px 0;}
.anpager a {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;color:#1F3A87;margin:5px 4px 0 0;padding:4px 5px 0;text-decoration:none}
.anpager a:hover{background:#1F3A87 none repeat scroll 0 0;border:1px solid #1F3A87;color:#FFFFFF;}
.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:12px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}



#home{
width:97px; height:36px;}
#impress{
width:104px; height:36px;
}
#products{
width:105px; height:36px;}
#workerlife{
width:105px; height:36px;
}
#engage{
width:103px; height:36px;}

#logo{
background-image:url(../images/logo.jpg); background-repeat:no-repeat; width:174px; height:70px; float:left;}

#search{
 float:right; margin-top:25px; padding-right:10px;}
 
#title{
    color: #CC0000;
    font: bold 21px/40px "Times New Roman",Times,serif;
}

#content *{ font-size:14px; line-height:24px;}
#content p { text-indent: 0em;}
