@charset "utf-8";
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both;
    visibility: hidden;
}
.clearfix {display:inline-block;}	
* html .clearfix {height:1%;}
.clearfix {display:block;}
body {
	margin: 0px;
	padding:0;
	background:#FFFFFF;
	font-family: arial; font-size: 12px; text-decoration: none;
}
ul,li{margin:0;padding:0;}
img{border:0;}
a:link,a:visited{color:#000; text-decoration:none}
a:hover{ text-decoration:underline;}
a.topa:link,a.topa:visited{}
a.topa:hover{color:#C00000; text-decoration:none}
.f_l{float:left;}
.f_r{float:left; width:135px; font-size:11px;}
.f_r1{float:right; width:135px; font-size:11px;}
.hbimg{ border:#666666 solid 2px;}
.bai12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#fff;line-height:15px;}
a.bai12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#fff;line-height:20px;}
a.bai12:hover{ text-decoration:none}
.bai120{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#fff;}
.hei12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#000;line-height:24px; }
.hui12{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#858585;line-height:24px; }
.huan14{FONT-SIZE: 14px; FONT-FAMILY: arial;color:#fff004;}
.hong14{FONT-SIZE: 14px; FONT-FAMILY: arial;color:#ae0001; font-weight:bold; }
.wal{FONT-SIZE: 14px; FONT-FAMILY: arial;color:#FFFFFF;line-height:30px; }
.clear{clear:both;}
<!--
#menu { 
MARGIN: 40px 0 0 330px; 
PADDING: 0; 
WIDTH: 640px; 
HEIGHT:30px;
overflow:hidden;
} 
#menu ul {  
MARGIN: 0px; 
PADDING:0px; 
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
TEXT-ALIGN: center; 
DISPLAY:inline;
} 
#menu li { 
FLOAT: left; 
DISPLAY: block; 
TEXT-ALIGN: center} 
#menu li a { 
DISPLAY: block; 
WIDTH: 80px;
height:30px;
TEXT-DECORATION: none;
} 
#menu li a:hover { 
BACKGROUND: url(headg.jpg) no-repeat bottom center ; 
COLOR: #fff; } 
-->
#news { 
MARGIN: 15px auto 0; 
PADDING: 0; 
width:210px;} 
#news ul { 
margin:0;
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
} 
#news li { 
MARGIN: 0px; 
padding:4px 0 ;
border-bottom:1px dashed #d8d8d8;
}
#news li a { 
COLOR: #000; 
TEXT-DECORATION: none; 
}
#news li a:hover { COLOR:#b70100; }  
-->
#left { 
MARGIN: 0; 
PADDING: 0; 
width:216px;} 
#left ul { 
CLEAR: left;
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
DISPLAY:inline;
background:url(leftbj.jpg);
} 
#left li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px;} 
}
#left li a { 
DISPLAY: block; 
WIDTH: 146px;
height:26px;
padding:12px 35px 0;
background:url(leftbj1.jpg);
font-size:14px;
COLOR: #fff; 
TEXT-DECORATION: none; 
}
#left li a:hover { COLOR:#fff004;
background:url(lefth.jpg);
 }
#left li .cur{DISPLAY: block; 
WIDTH: 146px;
height:26px;
padding:12px 35px 0;
font-size:14px;
TEXT-DECORATION: none; 
COLOR:#fff004;
background:url(lefth.jpg);}
#content{
margin:10px auto; width:948px; min-height:500px; height:auto;_height:500px;overflow:visible;
}
#pageleft{width:216px; float:left;}
#pageright{float:right;width:717px;}

.newslist{ list-style:none;margin:10px 20px; }
.newslist li{padding:5px 0 5px 34px;background:url(dot.jpg) no-repeat 0 3px;border-bottom:#ccc dashed 1px;}
.newslist li a:link,.newslist li a:visited{ color:#000; text-decoration:none;}
.newslist li a:hover{}

.lf_proz_ul{margin:0;padding:0;}
.lf_proz_ul li{width:156px; background:url(../images/leftb2.jpg) no-repeat; height:24px; padding:6px 30px 0px;}
.lf_proz_ul li a:link,.lf_proz_ul li a:visited{FONT-SIZE: 12px; FONT-FAMILY: arial;color:#fff;line-height:20px;}
.lf_proz_ul li a:hover{color:#fff004; text-decoration:none;}

a.lf_proty:link,a.lf_proty:visited{width:146px; background:url(leftbj1.jpg) no-repeat; height:18px; padding:10px 35px;margin:0;display:block; color:#fff; font-size:14px;}
a.lf_proty:hover{background:url(lefth.jpg) no-repeat;text-decoration:none;color:#fff004;}

a.acur:link,a.acur:visited{width:146px;height:18px; padding:10px 35px;margin:0;display:block;  background:url(lefth.jpg) no-repeat;text-decoration:none;color:#fff004; font-size:14px;}
a.acur:hover{}

/*search*/
.s_t{float:left;margin:4px 95px 0 0; height:20px; color:#FFF;}
.s_b{float:left;width:300px;margin:4px 0 0 0px; border:0;background:none;}
.s_s{float:right; width:103px; height:20px;padding-top:4px;display:block; margin-right:20px; cursor:pointer;font-weight:bold;font-size:14px; text-align:center}

#searchlist{
MARGIN: 0; 
PADDING: 10px 0 0 10px ; 
width: 670px;
font-size:12px;} 
#searchlist ul { 
MARGIN: 0px; 
PADDING:0px; 
list-style:none
} 
#searchlist li { 
MARGIN: 10px 0; 
PADDING: 10px 0;
border-bottom:#666666 dashed 1px;
 width:160px; float:left
} 
#searchlist li a { 
PADDING:8px 20px;
COLOR: #000; 
TEXT-DECORATION: none;
font-weight:bold;
font-size:14px;
}
.beizhu{ color:#999;padding:5px 20px;}

.recruit{ line-height:150%; font-size:12px;}

a.ply{#color:#F90}

.r_conz{width:667px;padding:0 25px;min-height:600px;height:auto;_height:600px;overflow:visible;background:url(../images/nbj.jpg) top no-repeat;white-space:normal;text-align:justify;word-break:break-all;}

.r_con{width:98%;padding:0 0px;min-height:600px;height:auto;_height:600px;overflow:visible; background:url(../images/nbj.jpg) top no-repeat;white-space:normal;text-align:justify;word-break:break-all;padding:0 25px;}
.r_con1{width:100%;padding:0 0px;min-height:788px;height:auto;_height:788px;overflow:visible; background:url(../images/nbj.jpg) top no-repeat;white-space:normal;text-align:justify;word-break:break-all;}
.r_con2{padding:0 0px;min-height:600px;height:auto;_height:600px;overflow:visible; background:url(../images/nbj.jpg) top no-repeat;white-space:normal;text-align:justify;word-break:break-all;padding:0 25px;}
.r_cons{width:667px;padding:0 25px;min-height:835px;height:auto;_height:835px;overflow:visible; background:url(../images/nbj.jpg) top no-repeat;white-space:normal;text-align:justify;word-break:break-all;}

.r_conm{width:667px;padding:0 25px;min-height:485px;height:auto;_height:485px;overflow:visible; background:url(../images/nbj.jpg) top no-repeat;white-space:normal;text-align:justify;word-break:break-all;}
