/*
Theme Name: zhufa888
Theme URI: http://www.zhufa888.com/
Description: a simple theme
Author: ByRui Design
Author URI: http://www.sherwinsir.com/
Version: 3.0 
Tags: white, blog, sherwinsir, cms
*/


#menu {
	clear:both;
	height:47px;
	background:url('images/meanubg.jpg') repeat-x left top;
	overflow:hidden;
}

#menu ul {
	float:right;
	overflow:hidden;
	width:877px;
}

#menu ul li{
	width:106px;
	font-size:14px;
	background-repeat:no-repeat;
	background-position:right;
}

#menu li {
	float:left;
}
#menu li a {
	width:99px;
	height:30px;
	line-height:44px;
	color:#EDFAFF;
	font-size:15px;
	text-align:center;
	display:block;
}

#menu ul li a {
	height:45px;
	font-size:14px;
	background-repeat:no-repeat;
	background-position:right;
}

#menu li a:hover {
	text-decoration:none;
	color:#fff;
  background:url('images/menunow.jpg') no-repeat scroll bottom center transparent;
}

#menu li.current-menu-item a {
	text-decoration:none;
	color:#fff;
  background:url('images/menunow.jpg')  no-repeat scroll bottom center transparent;
}


/* 评论 */
.commention{border:1px #DA9E4B solid; margin:10px; text-align:left; list-style:none;}
.commention h2{border-bottom:2px #ebebeb solid; font-size:18px; background:#C9D7F1; text-align:center;}
.commentlist{width:565px; padding: 0;}
.commentlist .comment{margin: 10px 0 0 0; padding: 10px; list-style: none; background:#fafafa; border:1px solid #ccc;}
.commentlist li{position: relative; margin: 10px 0 0 0; padding: 10px; list-style: none; background:#fafafa; border:1px solid #ccc;}
.commentlist .alt{background:#fff;}
.commentlist .comment .comment{margin:5px; padding: 10px; width:auto;}
.commentlist p{margin: 0px 0 0 65px; line-height:20px;font-size:12px;}
ol.commentlist li div.vcard img.avatar{position: relative; float: left; margin: 0 10px 0 0;}
ol.commentlist li div.vcard img.photo{padding: 2px; background: #fff; border: 1px solid #ccc;}
ol.commentlist li div.vcard cite.fn{font-style: normal; color: #0066CC;font-size:12px;}
.reply{position:absolute; float:right; right:20px; top:-1px; display:block; padding: 1px 0 1px 0;
}
* html .reply{/* IE6 */ position:absolute; float:right; right:100px; top:0px; display:block; padding: 1px 0 2px 0;}
.comment-reply-link{ font-size:12px; color:#999; text-align:center; padding: 2px 15px 2px 15px; }
.cancel-comment-reply a{font-size:12px; color: #dd0000;}
.commentmetadata {display: block; padding:0 0 5px 0; color:#8C8C8C;}
.commentmetadata a{color:#8C8C8C;font-size:12px;}
#commentform p{margin:3px; color: #000;}
#commentform label{color: #868686; top:-2px;}
#commentform {margin-top:10px;}
#commentform input{margin:5px 5px 1px 0; padding:5px; border:1px solid #ccc;}
#commentform input:focus{border: 1px solid #ccc;}
#commentform #author{background:#fff  url("images/login.png") no-repeat 0 -38px; padding: 4px 3px 4px 20px;}
#commentform #email{background:#fff url("images/login.png") no-repeat 0 -62px; padding: 4px 3px 4px 20px;}
#commentform #url{background:#fff url("images/login.png") no-repeat 0 -86px; padding: 4px 3px 4px 20px;}
#commentform textarea{width:500px; font-size:12px; padding:4px; margin:15px 0 0 0; border: 1px solid #ccc;}
#commentform textarea:focus{border: 1px solid #ccc;}
#commentform input#submit{background:#C60D13; font-weight:bold; color:#fff; width:130px; height:25px; margin:5px 0 10px 10px; padding:2px 5px; border:1px solid #999; font-size:12px;}
#commentform #submit:hover{cursor:pointer; background: #CF0D15;}


.gcal_tw {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px; WIDTH: 190px
}

.gcal_tu2 {
	BORDER: #bbbbbb 1px solid; width:190px; padding:2px
}
.gcal_zi {
	LINE-HEIGHT: 15px; TEXT-ALIGN: center; margin-top:5px; overflow:hidden; height:30px
}

#wrapper {
	MARGIN: auto; WIDTH: 900px; BACKGROUND: #fff; padding: 30px;
}
#header {
	POSITION: relative; DISPLAY: inline; FLOAT: left; HEIGHT: auto; CLEAR: both
}
#content {
	POSITION: relative; DISPLAY: inline; FLOAT: left; HEIGHT: auto; CLEAR: both
}
#footer {
	POSITION: relative; DISPLAY: inline; FLOAT: left; HEIGHT: auto; CLEAR: both
}
#inner-header {
	POSITION: relative; DISPLAY: inline; FLOAT: left; HEIGHT: auto; CLEAR: both
}
#inner-content {
	POSITION: relative; DISPLAY: inline; FLOAT: left; HEIGHT: auto; CLEAR: both
}
#inner-footer {
	POSITION: relative; DISPLAY: inline; FLOAT: left; HEIGHT: auto; CLEAR: both
}
#header {
	WIDTH: 900px;   PADDING-TOP: 0px
}
#content {
	PADDING: 10px 0;  WIDTH: 900px; 
}
#column {
	TEXT-ALIGN: left; WIDTH: 238px; FLOAT: left; HEIGHT: auto
}
#main {
	TEXT-ALIGN: left; WIDTH: 655px; FLOAT: right; HEIGHT: auto
}
#sidebar {
	WIDTH: 211px; FLOAT: right; HEIGHT: auto; CLEAR: right
}
#footer {
	MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND: url(./images/index_21.gif) #fff repeat-x right top
}
#inner-content {
	WIDTH: 100%; BACKGROUND: url(/images/metal_ny_bg.gif) repeat-y center top
}
#inner-column {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 268px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: auto; PADDING-TOP: 0px
}
#inner-main {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; WIDTH: 690px; PADDING-RIGHT: 11px; FLOAT: right; HEIGHT: auto; PADDING-TOP: 8px
}
#wrap {
	OVERFLOW: hidden
}
#header {
	OVERFLOW: hidden; 
}
#footer {
	OVERFLOW: hidden
}
#inner-header {
	OVERFLOW: hidden
}
#inner-content {
	OVERFLOW: hidden
}
#inner-footer {
	OVERFLOW: hidden
}
#column {
	OVERFLOW: hidden
}
#main {
	OVERFLOW: hidden
}
#sidebar {
	OVERFLOW: hidden
}
#inner-column {
	OVERFLOW: hidden
}
#inner-main {
	OVERFLOW: hidden
}
#a {
	PADDING-BOTTOM: 32767px; MARGIN-BOTTOM: -32767px
}
#b {
	PADDING-BOTTOM: 32767px; MARGIN-BOTTOM: -32767px
}
#logo-bar {
	PADDING-BOTTOM: 6px; WIDTH: 100%; FLOAT: left; CLEAR: both; background:#242424; height: 80px;
}
.logo {
 WIDTH: 333px;  FLOAT: left; HEIGHT: 63px;margin-top: 13px;
}


.rigth{float:right;width:310px;color:#686868;margin-top:40px;_padding-top:20px}


#header-flash {
	WIDTH: 100%; FLOAT: left; HEIGHT: 170px; CLEAR: both; OVERFLOW: hidden
}
.inner {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 653px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.inner H3 {
	WIDTH: 653px; BACKGROUND: url(./images/links-h3.jpg) no-repeat left top; HEIGHT: 35px
}
.inner-cont {
	PADDING: 15px; MIN-HEIGHT: 500px; HEIGHT: auto !important
}
.affiche {
	MARGIN-TOP: -38px; WIDTH: 100%; FLOAT: left; CLEAR: both
}
.affiche H2 {
	WIDTH: 115px; FLOAT: left; HEIGHT: 38px
}
.affiche P {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.gonggao-p {
	MARGIN: 0px auto; PADDING-TOP: 10px
}
.profile {
	WIDTH: 100%
}
.profile H2 {
	WIDTH: 100%; BACKGROUND: url(./images/index_09.gif) no-repeat center top; HEIGHT: 47px
}
.profile-list {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 30px; PADDING-RIGHT: 25px; BACKGROUND: url(./images/index_17.gif) no-repeat center bottom; PADDING-TOP: 0px
}
.profilelist {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.profilelist LI {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 8px
}
.profilelist LI A {
	FONT-SIZE: 14px
}
.profilelist LI A:hover {
	FONT-SIZE: 14px
}
.about {
	WIDTH: 320px; FLOAT: left
}
.about H3 {
	WIDTH: 100%; BACKGROUND: url(./images/index-h3.jpg) no-repeat left top; HEIGHT: 31px; OVERFLOW: hidden
}
.about P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 21px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(./images/index_11.jpg) no-repeat center top; LETTER-SPACING: 1px; PADDING-TOP: 10px; font-size: 12px
}
.about P IMG {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; FLOAT: left; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid
}
.about DL {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 12px
}
.about DL DT {
	WIDTH: 106px; FLOAT: left
}
.about DL DD {
	WIDTH: 150px; FLOAT: right
}
.contact2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 229px; PADDING-RIGHT: 9px; BACKGROUND: url(./images/left-h2-ico.jpg) no-repeat right top; PADDING-TOP: 10px
}
.contact {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 227px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.contact H2 {
	WIDTH: 100%; BACKGROUND: url(./images/links-h3.jpg) no-repeat left top; HEIGHT: 35px
}
.contact UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #2a5686; PADDING-TOP: 10px
}
.contact UL LI {
	BORDER-BOTTOM: #7b7b7b 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px
}
.contact UL LI A {
	COLOR: #2a5686
}
.leftimg {
	PADDING-BOTTOM: 30px; WIDTH: 100%; BACKGROUND: url(./images/index_19.gif) no-repeat left bottom; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 15px
}
.leftimg LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 24px; PADDING-RIGHT: 26px; PADDING-TOP: 10px
}
.market {
	MARGIN-TOP: 0px
}
.market-list {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 30px; PADDING-RIGHT: 25px; BACKGROUND: url(./images/index_17.gif) no-repeat center bottom; PADDING-TOP: 0px
}
.market H2 {
	WIDTH: 100%; BACKGROUND: url(./images/index_09.gif) no-repeat center top; HEIGHT: 47px
}
.marketlist LI {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #ccc 1px dotted; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 8px
}
.marketlist LI A {
	FONT-SIZE: 14px
}
.marketlist LI A:hover {
	FONT-SIZE: 14px
}
.proclass2 {
	WIDTH: 229px; PADDING-RIGHT: 9px; BACKGROUND: url(./images/left-h2-ico.jpg) no-repeat right top
}
.proclass {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 227px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.proclass-list {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.proclass H2 {
	WIDTH: 100%; BACKGROUND: url(./images/links-h3.jpg) no-repeat left top; HEIGHT: 35px
}
.proclasstree {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.proclasstree LI {
	BORDER-BOTTOM: #7b7b7b 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(./images/proclass-ico.jpg) no-repeat 10px 10px; PADDING-TOP: 3px
}
.proclasstree LI IMG {
	VISIBILITY: hidden
}
.parentstree {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 10px
}
.parentstree LI {
	
}
.parentstree .substree {
	
}
.parentstree .substree LI {
	
}
.navtreefirst {
	TEXT-ALIGN: left
}
.navtreefirst LI {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 6px
}
.navtreefirst LI A {
	COLOR: red
}
.navtreefirst LI IMG {
	VERTICAL-ALIGN: baseline
}
.stroll {
	MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 15px
}
.recoproduct {
	PADDING-BOTTOM: 20px; WIDTH: 100%
}
.recoproduct H3 {
	WIDTH: 100%; BACKGROUND: url(./images/indexpro-h3.jpg) no-repeat left top; HEIGHT: 36px; OVERFLOW: hidden
}
.recopro-ul {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.recopro-ul LI {
	DISPLAY: inline; FLOAT: left
}
.recopro-ul LI A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; ZOOM: 1; DISPLAY: block; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.recopro-ul LI A:hover {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BACKGROUND: #f5f5f5; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.recopro-ul LI .boximg {
	MARGIN: 3px
}
.recopro-ul .boxtxt {
	
}
.newpro-ul {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 6px
}
.newpro-ul LI {
	MARGIN: 3px; ZOOM: 1; DISPLAY: inline; FLOAT: left
}
.newpro-ul LI A {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; ZOOM: 1; DISPLAY: block; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.newpro-ul LI A:hover {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; ZOOM: 1; BACKGROUND: #f5f5f5; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.newpro-ul LI .boximg {
	MARGIN: 3px
}
.newpro-ul .boxtxt {
	
}
.caseclass {
	MARGIN-TOP: 0px
}
.caseclass-list {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 30px; PADDING-RIGHT: 25px; BACKGROUND: url(./images/index_17.gif) no-repeat center bottom; PADDING-TOP: 0px
}
.caseclass H2 {
	WIDTH: 100%; BACKGROUND: url(./images/index_09.gif) no-repeat center top; HEIGHT: 47px
}
.caseclasstree {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.caseclasstree LI {
	
}
.recocase {
	PADDING-BOTTOM: 25px; WIDTH: 100%; BACKGROUND: url(./images/pro_05.jpg) no-repeat center bottom
}
.recocase H3 {
	WIDTH: 100%; BACKGROUND: url(./images/index_12.gif) no-repeat left top; HEIGHT: 38px; OVERFLOW: hidden
}
.recocase-ul {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.recocase-ul LI {
	MARGIN: 0px 5px; DISPLAY: inline; FLOAT: left
}
.recocase-ul LI A {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; ZOOM: 1; DISPLAY: block; OVERFLOW: hidden; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.recocase-ul LI A:hover {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; BACKGROUND: #f5f5f5; BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid
}
.recocase-ul LI .boximg {
	MARGIN: 3px
}
.recocase-ul .boxtxt {
	
}
.case-ul {
	TEXT-ALIGN: center; WIDTH: 100%
}
.case-ul LI {
	MARGIN: 5px; DISPLAY: inline; FLOAT: left
}
.case-ul LI A {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; ZOOM: 1; DISPLAY: block; OVERFLOW: hidden; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.case-ul LI A:hover {
	BORDER-BOTTOM: green 1px solid; BORDER-LEFT: green 1px solid; BACKGROUND: #f5f5f5; BORDER-TOP: green 1px solid; BORDER-RIGHT: green 1px solid
}
.case-ul LI .boximg {
	MARGIN: 3px
}
.case-ul .boxtxt {
	
}
.newsclass {
	WIDTH: 100%
}
.newsclass H2 {
	WIDTH: 100%; BACKGROUND: url(./images/index_09.gif) no-repeat center top; HEIGHT: 47px
}
.newsclass-list {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 30px; PADDING-RIGHT: 25px; BACKGROUND: url(./images/index_17.gif) no-repeat center bottom; PADDING-TOP: 0px
}
.newslist {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.newslist LI {
	LIST-STYLE-POSITION: inside; BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; PADDING-TOP: 8px
}
.newslist LI A {
	FONT-SIZE: 14px
}
.newslist LI A:hover {
	FONT-SIZE: 14px
}
.indexnews {
	WIDTH: 320px; FLOAT: right
}
.indexnews H3 {
	WIDTH: 100%; BACKGROUND: url(./images/index-h3.jpg) no-repeat left top; HEIGHT: 31px
}
.topnews-ul {
	color: #EC0000; LIST-STYLE-POSITION: inside; TEXT-ALIGN: left; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: circle; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.topnews-ul LI {
	BORDER-BOTTOM: #999 1px dotted; LINE-HEIGHT: 22px; PADDING-TOP: 5px
}
.topnews-ul LI SPAN {
	FLOAT: right; color: #4D4D4D
}
.seoprducts LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 0px
}
.classnews {
	LIST-STYLE-POSITION: inside; TEXT-ALIGN: left; LIST-STYLE-TYPE: decimal-leading-zero; COLOR: EC0000
}
.classnews LI {
	BORDER-BOTTOM: #999 1px dotted; PADDING-TOP: 9px
}
.classnews LI SPAN {
	FLOAT: right; COLOR: #f60
}
.classnews LI A {
	COLOR: #000
}
.classnews LI A:hover {
	COLOR: #f60; TEXT-DECORATION: underline
}


.friendlink {
	BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; WIDTH: 890px; FLOAT: left; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid
}
.friendlink H2 {
	WIDTH: 100%; BACKGROUND: url(./images/links-h3.jpg) no-repeat left top; HEIGHT: 35px
}
.textlinks {
	HEIGHT: auto
}
.textlinks LI {
	PADDING:5px; WHITE-SPACE: nowrap; FLOAT: left
}
.downlist {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; FONT-SIZE: 14px
}
.downlist TR TD {
	BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
.downlist TR TD A {
	FONT-SIZE: 14px
}
.messagename {
	TEXT-ALIGN: right; LINE-HEIGHT: 30px; WIDTH: 70px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 30px; CLEAR: both; FONT-SIZE: 12px
}
.messagetitle {
	LINE-HEIGHT: 25px; TEXT-INDENT: 30px; BACKGROUND: #f0f0f0; COLOR: #666666; CLEAR: both; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#messageadd {
	PADDING-BOTTOM: 10px; WIDTH: 520px; HEIGHT: auto; PADDING-TOP: 10px
}
#messageadd UL {
	LIST-STYLE-TYPE: none
}
#messageadd UL LI {
	
}
.messageadd1 {
	FLOAT: none; HEIGHT: 30px
}
#jobshow {
	BACKGROUND-COLOR: #ffffff; COLOR: #333333
}
#job_book {
	BACKGROUND-COLOR: #ffffff; COLOR: #333333
}
#job_list {
	WIDTH: 100%
}
#job_list UL {
	LIST-STYLE-TYPE: decimal
}
.joblist A {
	COLOR: #0000ff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.joblist LI {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 22px
}
#footer-nav {
	WIDTH: 100%; BACKGROUND: #8a8a8a; FLOAT: left; HEIGHT: 28px; CLEAR: both
}
#footer-nav UL {
	
}
#footer-nav UL LI {
	PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline; COLOR: #fff
}
#footer-nav UL LI A {
	LINE-HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#footer-nav UL LI A:hover {
	COLOR: #f60; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#copy {
	PADDING-BOTTOM: 12px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: auto; BORDER-TOP: #ebebeb 4px solid; PADDING-TOP: 12px;font-size: 12px
}



BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; font-size: 14px; line-height:1.7em
}

P TEXT{
	text-indent: 2em
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
UL {
	LIST-STYLE-TYPE: none
}
IMG {
	BORDER-WIDTH: 0px; VERTICAL-ALIGN: middle;
}
P IMG {
	BORDER:2px solid #DDDDDD; padding:3px; max-width:600px
}
BODY {
	TEXT-ALIGN: center; FONT: 12px/20px Verdana, Geneva, sans-serif; BACKGROUND: #f5f5f5 none repeat scroll 0 0; COLOR: #4d4d4d; 
}
A {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3300; TEXT-DECORATION: underline
}
.num {
	FONT-FAMILY: 微软雅黑, Verdana, Helvetica; FONT-SIZE: 10px
}
.font-16-000 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.font-14-fff {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #474747; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.font-14-fff2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #7b7b7b; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 6px
}
.font-16-0002 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 45px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.inner-title {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.font-12 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #017cc1; FONT-SIZE: 12px; PADDING-TOP: 6px
}
.font-14px {
	FONT-SIZE: 14px
}
.font-16px {
	FONT-SIZE: 16px
}
.font-16px-fff {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #fff; FONT-SIZE: 16px; PADDING-TOP: 20px
}
.font-14px-000 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #474747; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.font-14px-0002 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 3px
}
.font-14px-077cd3 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #077cd3; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.font-14px-077cd3-inner {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #077cd3; FONT-SIZE: 16px; PADDING-TOP: 4px
}
.more {
	WIDTH: auto; PADDING-RIGHT: 5px; FLOAT: right; HEIGHT: auto; PADDING-TOP: 10px
}
.more A {
	FONT-WEIGHT: bold
}
.more2 {
	WIDTH: auto; PADDING-RIGHT: 5px; FLOAT: right; HEIGHT: auto; PADDING-TOP: 5px
}
.current-position {
	TEXT-ALIGN: right; WIDTH: auto; PADDING-RIGHT: 5px; FLOAT: right; HEIGHT: 20px; CLEAR: right; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.clear-both {
	CLEAR: both
}
.clear {
	CLEAR: both
}
.height100 {
	HEIGHT: 100%
}

.pagination{ margin:0 10px 10px 15px;line-height:23px;text-align:center;}
.pagination span, .pagination a{font-size:12px;margin: 2px 6px 2px 0;background:#fff;border:1px solid #ccc;color:#787878;padding:2px 7px 2px 7px;text-decoration:none;}
.pagination a:hover{background: #ee1100;border:1px solid #bb0000;color:#fff;font-size:12px;padding:2px 7px 2px 7px;}
.pagination .current{background: #ee1100;border:1px solid #bb0000;color:#fff;font-size:12px;padding:2px 7px 2px 7px;}