body{ padding:0px; margin:0px; font-size:12px; line-height:24px; font-family:"ËÎÌå", Arial, Helvetica, sans-serif; color: #333; background:url(images/body_bg.png) repeat 0px 0px }
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, form, p, em { padding:0px; margin:0px; font-size:12px; font-weight: normal; }
ul, li { list-style-type: none; padding:0px; margin:0px; }
img { border: none; }
.clearfloat { clear:both; height:0px; font-size: 1px; line-height: 0px; }
a { color:#333; text-decoration:none; }
a:hover { color:#d7000f; text-decoration: underline; }
.title-height10{ height:10px; clear:both; overflow:hidden;}
.title-height20{ height:20px; clear:both; overflow:hidden;}
.box { width:974px; margin:0px auto; background: url(images/box_bg.png) repeat-y 0px 0px;_background: url(images/box_bg.gif); overflow:hidden;}
.box1 { width:980px; margin:0px auto; }
.float-L { float:left; }
.float-R { float:right; }
/*Ö°Î»¿â*/
.banner11{ width:960px; margin:0px auto;}
.banner1b{background: url(images/banner2.jpg) no-repeat center top; height:120px; }
.banner{ background:url(images/top-bg.gif) repeat-x 0px 0px; height:160px; width:100%;}
.nav{ width:930px; margin:0px auto; padding-left:30px;}
.nav ul li{ float:left;  font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:bold; padding:8px 8px 0px 8px; }
.nav ul li a{ color:#d7000f; }
.nav ul li img{ padding-top:4px;}
.search{ background:url(images/search-bg.png) no-repeat 0px 0px; _background:url(images/search-bg.gif) no-repeat 0px 0px; height:90px; padding-top:90px; padding-left:40px;}
.search table tr td input {  width:144px;}
.search table tr td{ height:30px;}
.searchBTN{ padding-right:40px; padding-top:10px;}
.bt{ font-size:14px; font-weight:bold;}
.job-table{ width:940px; margin:0px auto; }
.job-title{ background:url(images/title-bg.gif) no-repeat 0px 0px; height:36px; line-height:36px; color:#fff; text-align:center; font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; font-size:20px; }
.box-bottom{width:974px; background: url(images/box_bg.png) no-repeat -983px 0px; height:35px; margin:0px auto; overflow:hidden;_background: url(images/box_bg.gif) no-repeat -983px 0px; }
.mzsm{ font-size:14px; font-weight:bold; color:#d7000f;}
.sm2{ text-indent:24px;}

.div_footer{ padding:15px 0px; line-height:22px; text-align:center; }
/*ÅÅÐÐ°ñ*/
.paihangtop{ width:308px;}
.more{ padding-left:260px;}
.r2 { float:right; position:fixed !important; top/**//**/:250px; position:absolute; z-index:400; right:5px !important; ; *right:0px;}
.r2 p { font-size:12px; text-align:right; line-height:22px; cursor:hand; }