/*==============================================================================================
网站总体样式
=============================================================================================*/
body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F666F;
	margin: 0px;
	padding: 0px;
	background-color: #EFEFEF;
	background-image: url(images/body_bj.png);
	background-repeat: repeat-x;
	background-position: top;
}
dl,dd,dt,ul,ol,li,h1,h2,h3,h4,h5,h6{list-style-position:outside;list-style-type:none;margin:0px;padding:0px;border:0px;}
a:link,a:visited{text-decoration:none;color:#555;}
a:active,a:hover{text-decoration:underline;color:#0085CF;}
input[type=radio],input[type=checkbox] {cursor:pointer;}
.clear{clear:both;font-size:0px;visibility:hidden;width:0px;line-height:0px}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



/*==============================================================================================
网站顶部框架样式
=============================================================================================*/
#rt-top{
	margin:0 auto;
	padding: 3px 0 0 0;
	height: 130px;
	width: 982px;
	overflow:hidden;
}
#logo{
	margin: 0px;
	padding: 0px;
	height: 92px;
	width: 982px;
	overflow:hidden;
}


/*==============================================================================================
网站顶部菜单样式
=============================================================================================*/

#nav ul { padding:0; margin:0; }
#nav ul,#nav ol,#nav dl { list-style:none; }

#nav { width:982px; height:38px; margin:0px; overflow:hidden; background:url(images/nav.png) no-repeat; }
#nav li,#nav li a { float:left; display:block; width:117px; height:38px; background:#fff; }
#nav li a { width:100%; text-indent:-9999px; background:url(images/nav.png) no-repeat 0 0; }

#nav .n00 { width: 24px;background:url(images/nav.png) no-repeat 0 0;}

#nav .n01 a:link { background-position:-24px 0; }
#nav .n01 a:visited { background-position:-24px 0px; }
#nav .n01 a:hover { background-position:-24px -38px; }
#nav .n01 a:active { background-position:-24px -76px; }

#nav .n02 a:link { background-position:-141px 0; }
#nav .n02 a:visited { background-position:-141px 0px; }
#nav .n02 a:hover { background-position:-141px -38px; }
#nav .n02 a:active { background-position:-141px -76px; }

#nav .n03 a:link { background-position:-258px 0; }
#nav .n03 a:visited { background-position:-258px 0px; }
#nav .n03 a:hover { background-position:-258px -38px; }
#nav .n03 a:active { background-position:-258px -76px; }

#nav .n04 a:link { background-position:-375px 0; }
#nav .n04 a:visited { background-position:-375px 0px; }
#nav .n04 a:hover { background-position:-375px -38px; }
#nav .n04 a:active { background-position:-375px -76px; }

#nav .n05 a:link { background-position:-492px 0; }
#nav .n05 a:visited { background-position:-492px 0px; }
#nav .n05 a:hover { background-position:-492px -38px; }
#nav .n05 a:active { background-position:-492px -76px; }

#nav .n06 a:link { background-position:-609px 0; }
#nav .n06 a:visited { background-position:-609px 0px; }
#nav .n06 a:hover { background-position:-609px -38px; }
#nav .n06 a:active { background-position:-609px -76px; }

#nav .n07 a:link { background-position:-726px 0; }
#nav .n07 a:visited { background-position:-726px 0px; }
#nav .n07 a:hover { background-position:-726px -38px; }
#nav .n07 a:active { background-position:-726px -76px; }

#nav .n08 a:link { background-position:-843px 0; }
#nav .n08 a:visited { background-position:-843px 0px; }
#nav .n08 a:hover { background-position:-843px -38px; }
#nav .n08 a:active { background-position:-843px -76px; }





/*==============================================================================================
网站首页内容区域框架样式
=============================================================================================*/
#rt-main{
	margin:0 auto;
	padding: 0px;
	width: 982px;
	overflow:hidden;
}
#rt-main-1{
	width: 982px;
	overflow:hidden;
	padding:8px 0 0 0;
}
#rt-main-1-1{
	width: 192px;
	overflow:hidden;
	float: left;
}
#rt-main-1-2{
	width: 782px;
	overflow:hidden;
	float: left;
	margin: 0;
}
#rt-main-1-3{
	width: 192px;
	overflow:hidden;
	float: right;
}
#rt-main-1-4{
	width: 782px;
	overflow:hidden;
	float: right;
}
#rt-main-1-5{
	width: 192px;
	overflow:hidden;
	float: left;
}

.rt-main-1-1-1{
	width: 192px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.rt-main-1-1-1-1{
	width: 176px;
	overflow:hidden;
	height: 20px;
	background-image: url(images/dfrt_1.png);
	background-repeat: no-repeat;
	padding: 10px 0 0 16px;
	font-weight: bold;
	color: #333;
}
.rt-main-1-1-1-2{
	width: 192px;
	overflow:hidden;
	background-image: url(images/dfrt_2.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}
.rt-main-1-1-1-3{
	width: 192px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_3.png);
	background-repeat: no-repeat;
}
.rt-main-1-1-1-4{
	width: 162px;
	overflow:hidden;
	background-image: url(images/dfrt_2.png);
	background-repeat: repeat-y;
	padding: 5px 15px;
	margin: 0px;
	line-height: 25px;
}
.rt-main-1-1-1-5{
	width: 192px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_16.png);
	background-repeat: no-repeat;
}

.rt-main-1-2-1{
	width: 782px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.rt-main-1-2-1-1{
	width: 782px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_15.png);
	background-repeat: no-repeat;
}
.rt-main-1-2-1-2{
	width: 782px;
	overflow:hidden;
	background-image: url(images/dfrt_12.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}
.rt-main-1-2-1-3{
	width: 782px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_13.png);
	background-repeat: no-repeat;
}
.rt-main-1-2-2{
	width: 782px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.rt-main-1-2-2-1{
	width: 387px;
	overflow:hidden;
	margin:0;
	padding:0;
	float: left;
}
.rt-main-1-2-2-2{
	width: 387px;
	overflow:hidden;
	margin:0;
	padding:0;
	float: right;
}
.rt-main-1-2-2-1-1{
	width: 371px;
	overflow:hidden;
	height: 20px;
	background-image: url(images/dfrt_17.png);
	background-repeat: no-repeat;
	padding: 10px 0 0 16px;
	font-weight: bold;
	color: #333;
}
.rt-main-1-2-2-1-2{
	width: 357px;
	overflow:hidden;
	background-image: url(images/dfrt_18.png);
	background-repeat: repeat-y;
	padding: 5px 15px;
	margin: 0px;
	line-height: 25px;
}
.rt-main-1-2-2-1-3{
	width: 387px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_19.png);
	background-repeat: no-repeat;
}
.rt-main-1-2-2-1-4{
	width: 387px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_20.png);
	background-repeat: no-repeat;
}
.rt-main-1-2-2-1-5{
	width: 387px;
	overflow:hidden;
	background-image: url(images/dfrt_18.png);
	background-repeat: repeat-y;
	padding: 0px;
	margin: 0px;
}



#rt-main-2{
	width: 982px;
	overflow:hidden;
	padding:8px 0 0 0;
}
.rt-main-2-1{
	width: 982px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.rt-main-2-1-1{
	width: 966px;
	overflow:hidden;
	height: 20px;
	background-image: url(images/dfrt_8.png);
	background-repeat: no-repeat;
	padding: 10px 0 0 16px;
	font-weight: bold;
	color: #333;
}
.rt-main-2-1-2{
	width: 950px;
	overflow:hidden;
	background-image: url(images/dfrt_9.png);
	background-repeat: repeat-y;
	padding: 15px 16px;
	margin: 0px;
}

.rt-main-2-1-2-1{
	background-image: url(images/dfrt_14.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0 18px;
	float: left;
	height: 260px;
	width: 274px;
	overflow:hidden;
}
.rt-main-2-1-2-1-1{
	margin: 0px;
	padding: 0px;
	height: 181px;
	width: 274px;
	overflow:hidden;
}
.rt-main-2-1-2-1-2{
	margin: 0px;
	padding: 5px;
	height: 69px;
	width: 264px;
	overflow:hidden;
	line-height: 16px;
}
.rt-main-2-1-2-2{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 215px;
	overflow:hidden;
}
.rt-main-2-1-2-2 ul{ margin:0px 0 5px 0; padding-top:10px; border-top:#0075BE 3px solid;}
.rt-main-2-1-2-2 ul li{ line-height:25px; border-bottom:#999 1px dashed; list-style:none; background: url(images/icon_5.png) 5px 0.8em no-repeat; padding:0 0 0 15px;}

.rt-main-2-1-3{
	width: 982px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_10.png);
	background-repeat: no-repeat;
}


#rt-web-gd {
background: #FFF;
overflow:hidden;
width: 950px;
}
#rt-web-gd img {
	border: 3px solid #F2F2F2;
	margin: 0px 5px;
}
#rt-web-indemo {
float: left;
width: 800%;
}
#rt-web-gd1 {
float: left;
}



/*==============================================================================================
网站内页内容区域框架样式
=============================================================================================*/

.rt-main-1-4-1{
	width: 766px;
	overflow:hidden;
	height: 20px;
	background-image: url(images/dfrt_11.png);
	background-repeat: no-repeat;
	padding: 10px 0 0 16px;
	font-weight: bold;
	color: #333;
}
.rt-main-1-4-2{
	width: 722px;
	overflow:hidden;
	background-image: url(images/dfrt_12.png);
	background-repeat: repeat-y;
	padding: 30px 30px 10px 30px;
	margin: 0px;
}
.rt-main-1-4-3{
	width: 782px;
	overflow:hidden;
	height: 6px;
	background-image: url(images/dfrt_13.png);
	background-repeat: no-repeat;
}
#pagelist {
	padding:0;
	list-style-type:none;
	margin-left:20px;
	margin-bottom:10px;
}

.newsList-bt{
	font-size: 14px;
}
#newsList li span,#jobList li span{ float:right;}
ul#newsList{ margin:10px 0 30px 0; padding-top:10px; border-top:#0075BE 3px solid;}
ul#newsList li{ line-height:30px; border-bottom:#999 1px dashed; list-style:none; background: url(images/arrow01.gif) 5px 0.9em no-repeat; padding:0 0 0 25px;}
#articeBottom{ width:100%; text-align:right; margin:6px 0 10px 0; padding-top:10px;}
#articeBottom{ background: url(images/dashed.gif) repeat-x left top;}



/*==============================================================================================
网站底部框架样式
=============================================================================================*/

#rt-foot{
	margin:0 auto;
	padding: 8px 1px 1px 1px;
	width: 980px;
	overflow:hidden;
}
.rt-foot-1{
	background-image: url(images/link.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 22px;
	width: 858px;
	padding:11px 0 0 120px;
	border: 1px solid #D8D9DA;
	background-color: #F7F7F7;
	overflow:hidden;
}
.rt-foot-2{
	width: 958px;
	background-color: #F7F7F7;
	overflow:hidden;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D8D9DA;
	border-bottom-color: #D8D9DA;
	border-left-color: #D8D9DA;
	padding: 10px;
}
.rt-foot-3{
	height: 20px;
	width: 980px;
	margin: 0px;
	padding: 10px 0 10px 0;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #C9CACB;
	overflow:hidden;
	text-align: center;
}
.rt-foot-4{
	width: 980px;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	text-align: center;
	line-height: 30px;
}
.rt-foot-3 a{text-decoration:none;margin:0 12px 0 13px;}
.rt-foot-3 a:link,.rt-foot-3 a:visited{text-decoration:none;color:#5F666F;}
.rt-foot-3 a:active,.rt-foot-3 a:hover{text-decoration:underline;color:#0085CF;}


/*==============================================================================================
网站首页文章列表样式
=============================================================================================*/

.rt-main-1-1-1-2 ul { margin:6px 10px 0 15px; }
.rt-main-1-1-1-2 li { position:relative; height:24px; line-height:24px; }


/*==============================================================================================
网站服务器托管样式
=============================================================================================*/
.rt-fwqtg{
	width: 722px;
	overflow:hidden;
	border: 1px solid #E3E3E3;
	height:190px;
	padding:10px 0 10px 0;
	margin:0 0 10px 0;
}
.rt-fwqtg-1{
	width: 260px;
	height:165px;
	float: left;
	text-align: center;
	padding:25px 0 0 0;
}
.rt-fwqtg-2{
	width: 447px;
	height:190px;
	float: right;
	padding: 0 15px 0 0;
}
.rt-fwqtg-2-1{
	height: 30px;
	width: 100%;
	font-size: 14px;
	color: #006DAE;
	font-weight: bold;
	line-height: 30px;
}
.rt-fwqtg-2-2{
	height: 130px;
	width: 100%;
	overflow:hidden;
}
.rt-fwqtg-2-3{
	height: 30px;
	width: 100%;
	line-height: 30px;
	text-align: right;
}
/*==============================================================================================
网站文章详细页样式
=============================================================================================*/
#stuffbox{ line-height: 22px;}
#articleHeader{color:#6A591F; background:url(../images/dashed.gif) repeat-x left bottom; padding:10px 0 5px 0;}
#articleHeader span{ float:right;}
h2{ font-size:16px; margin-top:10px;}
#correlationStuff{ width:100%; color:#aaa; background:#F8F7EF url(../images/dashed.gif) repeat-x left bottom; margin-top:0; padding-bottom:1px;}
#correlationStuff li{ line-height:20px; margin:0;}
#myStuff{float:left; width:100%;}
#myStuff span{ color:#557A34;}
#articleHeader{color:#6A591F; background:url(../images/dashed.gif) repeat-x left bottom; padding:10px 0 5px 0;}
#articleHeader span{ float:right;}
#articleHeader strong{color:#557A34; font-weight:normal;}

/*招聘表单*/
#jobSend{}
#jobSend li{ padding:8px 0;}
#jobSend label{ width:6em; padding-right:5px; float:left;}
/*&招聘*/
#jobList{ width:98%;margin:15px 0; padding:0; list-style:none;}
#jobList li{ height:32px; line-height:32px; background:#FAFBF8 url(../images/newslist_arrow.gif) no-repeat 5px center; padding-left:20px; float:left;}
#jobList .whiteLi{ background-color:#fff;}
#jobList li span{ float:right;}
.jobInfo{ width:100%; border:0;}
.jobInfo caption{ background-color:#CCC; padding-top:4px!important; padding-top:6px;}
.jobInfo caption strong{ color:#000; line-height:20px!important; line-height:14px; padding-left:4px; margin:0; float:left;}





/*新布局*/

.b_3 {padding:3px;}
.f18 {font-family:Verdana, Geneva, sans-serif;font-size: 14px;line-height: 29px;}
.color02 {color: #009999;}

.bg03 {background-color: #EEFEDE;}
.f14b {
	font-family: "";
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #0D75BE;
}
.f12a {font-family: "";font-size: 12px;line-height: 18px;}

.tophong{
color:#FF0000;
}
.tophong a{
color:#FF0000;
}
.tophong a:link{color:#FF0000;}
.tophong a:active{color:#FF0000;}
.tophong a:visited{color:#FF0000;}
.tophong a:hover{color:#FF0000;}
