body{margin:0; padding:0; font-size:12px; color:#555; line-height:25px;}
ul,li,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0; list-style:none; padding:0}
img{border:0}
table,td,tr{font-size:12px; color:#555;word-break:break-all;word-wrap:break-word}
div{word-break:break-all;word-wrap:break-word; overflow:hidden}
a{color: #555;text-decoration: none}
a:hover{color: #f60;text-decoration: underline}


a.ye:link,a.ye:hover,a.ye:visited{ color:#f60; font-weight:bold}
a.b:link,a.b:visited{color: #001BA4; font-size:12px;}
a.b:hover{color: #f60; font-size:12px; font-weight:bold}
a.fff:link,a.fff:hover,a.fff:visited{ color:#fff; text-decoration:none}
#clear{clear:both}
#lf{float:left}
#ri{float:right}

#top{margin:0  auto; width:960px;line-height:normal; padding:5px 0 5px 0}
#top span{float:left;}
#top p{float:right; margin:0; padding:0}
#top a{color:#555}
#top a:hover{color:#f60}

#logo{margin:0 auto;width:920px;height:64px;padding:0 25px 0 15px; line-height:normal}
#logo img{float:left; padding-top:5px}
#logo span{padding:16px 0 0 12px;color:#f60;float:left}
#logo ul{padding-top:20px;float:right}
#logo ul a{ font-weight:bold;width:84px;height:25px;margin-right:8px; line-height:25px; text-align:center;background:url(/images/t1.gif) no-repeat;display:block;color:#fff;float:left;}


#menu{ margin:0 auto;width:960px; }
#menu_nav{padding-left:13px;height:29px;border-left:1px solid #f88f02;border-right:1px solid #f88f02;background:url(/images/menu.gif) repeat-x;}

#menu_nav li{width:92px;height:29px;line-height:29px;background:url(/images/line.gif) no-repeat right  top;text-align:center;font-size:14px;color:#fff;float:left;}
#menu_nav a{color:#fff;text-decoration:none; font-weight:bold}
#menu_nav a:hover,#menu_nav .link a{width:88px;display:block;margin:0; padding:0;background:url(/images/m_Bg.jpg) no-repeat;color:#ff8913;text-decoration:none;font-size:14px;font-weight:bold;padding-top:7px; line-height:22px;}

#search{ clear:both;height:62px;background:url(/images/search_Bg.jpg) repeat-x;border-bottom:1px solid #CBCBCB;border-left:1px solid #CBCBCB;border-right:1px solid #CBCBCB;}
#search li{height:26px;padding-top:5px;color:#000;}

.s1{width:440px;height:21px;line-height:21px;font-size:14px;border:1px solid #f88f02;padding-left:5px;}


#nleft{float:left; width:300px;}
#nright{float:left; margin-left:10px; width:420px;}
#tnews{background:url(../images/tnews.gif); line-height:29px; height:29px;}

#main{margin:0 auto; width:960px;}
#left{ float:left; width:290px;}

#gold{ width:290px; margin-bottom:10px; float:left}
#gold #title{background:url(../images/left_gold.gif); padding-left:20px; font-weight:bold;color:#fff; line-height:22px;}
#gold ul{width:288px; border:1px solid #F1C792; border-top:0px; float:left}
#gold p{float:left; margin:0; background:url(../images/left_gm.gif) no-repeat;width:56px;height:56px;}
#gold span{float:left; line-height:20px;}

.l1{background:url(../images/l1.gif);}
.l2{background:url(../images/l2.gif);}
.l3{background:url(../images/l3.gif);}
.l4{background:url(../images/l4.gif);}
.l5{background:url(../images/l5.gif);}
.c555{color:#d86923;}
#nav{ width:290px; float:left;line-height:26px;color:#fff;}
#nav span{float:left; font-size:14px; font-weight:bold; padding-left:5px;}
#nav p{float:right; margin:0; padding-right:5px;}
#nav a{color:#fff; text-decoration:none}
#nav1{background:url(../images/left_gold.gif);font-weight:bold;color:#fff; line-height:22px; float:left; width:290px;}
#nav1 span{float:left; width:110px; text-align:center}

#nav2{background:url(../images/nav2.gif);font-weight:bold;color:#fff; line-height:25px; float:left; width:265px; padding-left:25px;}

#jb{width:290px; float:left; margin-bottom:10px; text-align:center}
#job{ width:630px;float:left; padding-left:30px;background:url(../images/job.gif); font-weight:bold;color: #003278;line-height:29px;}
#j_search{ border:1px solid #ccc; float:left; width:658px;margin-bottom:10px; padding:10px 0 10px 0}
#job_t{ width:660px;float:left;  background:url(../images/job_title.gif); line-height:29px;}
#job_t span{float:left; width:100px; font-weight:bold; text-align:center}

#jinfo{ border:1px solid #ccc; float:left; width:648px;margin-bottom:10px; padding:5px}
#jinfo ul{margin-bottom:5px; float:left; width:648px;}
#j1{float:left; width:248px;}
#j2{float:left; width:200px;}
#j3{float:left; width:100px;}
#j4{float:left; width:100px;}
#zp{border:1px solid #D0DBEE; width:658px; float:left;}
#zp ul{ float:left; width:658px; border-bottom:1px #D0DBEE solid}
#zp1{ float:left; width:227px; border-right:1px #D0DBEE solid; text-align:center}
#zp2{ float:left; width:299px; border-right:1px #D0DBEE solid;text-align:center}
#zp3{ float:left; width:130px; text-align:center}



#xin{ width:288px; margin-bottom:10px; float:left; clear:both;border:1px solid #faa772; border-top:0px;}
#xin li{padding:5px; float:left; width:278px}
#xin span{float:left;width:100px; text-align:center}
#xin img{width:90px; height:70px; border:1px solid #ccc; padding:4px;}
#xin p{float:left; padding-left:8px; width:170px; margin:0;}
#trade{clear:both; width:290px; float:left; margin-bottom:10px;}
#trade ul{float:left; width:278px;  border:1px solid #faa772; padding:5px}
#trade li{float:left; width:278px; clear:both}
#trade li p{float:right; margin:0; color:#ccc; margin-top:5px;}
#trade li b{float:left;color:#ff7300; margin-top:5px;}
#trade li span{float:left; width:136px;line-height:22px;}
#left_ad{ float:left; width:290px; text-align: center;margin-bottom:10px;}
#com{clear:both; width:290px; float:left; margin-bottom:10px}

#com  ul{float:left; width:288px;border:1px solid #f66f22;}
#com li{float:left; width:284px; padding:2px;}
#com #img{float:left; width:120px; text-align:center}
#com #img img{margin-top:15px}
#com #info{ float:left; width:164px; line-height:20px; margin-top:5px;}
#com li b{float:left; padding-left:5px; color:#ff7300; margin-top:5px;}
#com li p{float:right; margin:0; color:#ccc; margin-top:5px;}
#com li span{float:left; width:140px}
#n_pro{clear:both; width:290px; float:left; margin-bottom:10px}
#n_pro ul{float:left; width:288px;border:1px solid #6FB5DB;}
#n_pro li{float:left; padding:5px; width:86px; text-align:center}
#n_pro li img{height:70px; width:80px}
#expo{clear:both; width:290px; float:left; margin-bottom:10px;}
#expo li img{width:260px;height:60px}
#expo ul{float:left; width:288px;  border:1px solid #a2b03f;}
#expo li{float:left; width:282px; padding:3px; line-height:20px;}
#expo li b{float:left; padding-left:5px; color:#ff7300; margin-top:5px;}
#expo li p{float:right; margin:0; color:#ccc; margin-top:5px;}
#expo  .center{text-align:center;}
#ly{clear:both; width:290px; float:left; }
#ly ul{float:left; width:278px;  border:1px solid #89b6cf; padding:5px;}
#ly li{text-align:center}

#right{float:left; margin-left:10px; width:660px}
#r1{ float:left; clear:both; margin-bottom:10px; width:660px}
#rl{ float:left; width:430px; margin-right:5px;}
#rr{float:left; width:225px}
#rr li{ width:85px;background:url(../images/nav_bg.gif); font-weight:bold;float:left; text-align:center; margin:9px;line-height:27px;}

#cp { clear:both; float:left; width:660px; margin-bottom:10px}
#cp #bg{ float:left; background:url(../images/pro.gif); width:660px;color:#eb7930}
#cp #bg span{float:left;font-weight:bold; width:110px; text-align:center; font-size:14px; margin-left:10px; margin-top:4px;}
#cp #bg p{float:right; margin:0; padding-right:5px}
#cp ul{ float:left;border:1px #ff6b01 solid; border-top:0px;padding:5px; width:648px}
#cp li{ float:left; padding:2px; width:104px; text-align:center}
#cp li img{padding:3px; width:90px; border:1px solid #ccc; height:70px}
#cp a:hover img{border:1px solid #8BC8EA}
#right_ad{float:left; width:660px;margin-bottom:10px; text-align:center}
#class{ clear:both; float:left; width:660px; margin-bottom:10px}
#class #title{float:left;width:660px; border-bottom:3px solid #ff7300;}
#class #title span{float:left}
#class #title #margin{font-weight: bold; font-size:14px;text-align:center;color:#FFFFFF; float:left; width:117px;background:url(../images/class.gif) no-repeat}
#class #title p{float:right; margin:0; background:url(../images/class_fb.gif) left center no-repeat; padding-left:20px;}
#class ul{float:left; padding:5px;border: 1px #ff7300 solid;border-top:0px; width:648px}
#class li{float:left;padding-left:10px;width:314px}
#class li p{float:right; padding:0; margin:0}
#class li span{float:left}
#bigclass{background:url(../images/manber.gif) left center no-repeat; font-weight:bold; font-size:14px;padding-left:15px; color:#f60}
#bigclass font{font-size:12px}
#news{ clear:both; float:left; width:660px; margin-bottom:10px}
#news #title{float:left;width:660px; border-bottom:3px solid #ff7300;}
#news #title span{float:left}
#news #title #margin{font-weight: bold; font-size:14px;text-align:center;color:#FFFFFF; float:left; width:117px;background:url(../images/class.gif) no-repeat}
#news #title p{float:right; margin:0; background:url(../images/class_fb.gif) left center no-repeat; padding-left:20px;}
#news ul{float:left; padding:5px;border: 1px #ff7300 solid;border-top:0px; width:648px}
#news li{float:left; width:648px; margin-top:10px}
#news .left{float:left; width:218px; text-align:center}
#news .left img{width:200px; height:150px}
#news .right{float:left; width:430px}
#news .newstop{ font-size:14px; font-weight:bold; color:#f60; text-align:center; }
#news .right span{float:left; width:50%}
#news li span{float:left; width:430px}
#news li p{float:left; width:210px; padding-left:8px; margin:0}
#news strong{float:left; background:url(../images/news1.gif)  left center no-repeat; padding-left:15px;width:335px}
#news font{float:right;font-size:12px; width:80px}
#news b{float:left; font-weight:normal; width:350px}
#news #img{ float:left; width:210px; text-align:center}
#news #img img{margin-top:20px}
#news #bg{float:left; background:url(../images/zy.gif) no-repeat; height:29px; width:210px}

#bj{ clear:both; float:left; width:660px; margin-bottom:10px;}
#bj #title{float:left;height: 28px; width:660px; background: url(../images/jobs.gif); line-height:28px;}
#bj #title span{float:left; line-height:24px; padding-top:4px}
#bj #title #margin{font-size: 14px;font-weight: bold;color: #003278 ;margin:0px 20px 0px 23px}
#bj #title p{float:right; margin:0; padding-right:10px;}
#bj ul{float:left; width:658px;border: 1px #6FB5DB solid; }
#bj li{ float:left; width:648px;padding:5px;color:#555}
#bj a:link,#bj a:visited,#bj a:hover{ color:#555}

#bj1{ float:left; width:200px;}
#bj2{ float:left; width:180px;}
#bj3{float:left; width:100px;}
#bj4{float:left; width:100px;}
#bj5{float:left; width:68px;}



#area{ clear:both; float:left; width:660px;margin-bottom:10px;}
#area #title{float:left;height: 28px; width:660px; background: url(../images/jobs.gif); line-height:28px;}
#area #title span{float:left;}
#area #title #margin{float:left;font-weight:bold; width:110px; text-align:center; font-size:14px; margin-left:10px; margin-top:4px; color:#cf76b0}
#area #title p{float:right; margin:0; padding-right:10px;}
#area ul{float:left; width:648px;border: 1px #c64d9c solid; padding:5px;}
#area li{ float:left; width:162px;}

#jobs{ clear:both; float:left; width:660px;}
#jobs #title{float:left;height: 28px; width:660px; background: url(../images/jobs.gif); line-height:28px;}
#jobs #title span{float:left;}
#jobs #title #margin{float:left;font-weight:bold; width:110px; text-align:center; font-size:14px; margin-left:10px; margin-top:4px; color:#cf76b0}
#jobs #title p{float:right; margin:0; padding-right:10px;}
#jobs ul{float:left; width:648px;border: 1px #c64d9c solid; padding:5px;}
#jobs li{float:left; width:320px; padding:2px}
#jobs span{float:left}
#jobs b{color:#000}
#jobs p{float:right; margin:0}
#links{clear:both; width:960px; margin:0 auto; margin-top:10px}
#links #title{ padding-left:15px; background:url(../images/links.gif);color:#fff; line-height:28px; padding-top:5px; font-size:14px; font-weight:bold}
#links ul{width:948px;border: 1px #6FB5DB solid; padding:5px;}
#pz{float:left; width:648px;border: 1px #c64d9c solid; padding:5px;}
#pz b{color:#f60}
#jp{width:290px; margin-bottom:10px;}
#jp ul{width:278px; border:1px solid #F1C792; border-top:0px; padding:5px; float:left}
#jp span{background:url(../images/gnum.gif); line-height:20px; display:block; margin:0; padding:0; text-align:center; width:20px; float:left;font-weight:bold; color:#fff}
#jp p{float:left; width:258px; margin:0; padding:0}
#jp li{float:left; width:278px;}
#i_ad{ float:left; width:660px; margin-bottom:10px; clear:both}
#i_ad li{float:left;}
#i_ad img{margin-left:5px; width:210px; height:90px; float:left}

#i_key{clear:both; float:left; width:660px; margin-bottom:10px; line-height:35px}
a.red:link,a.red:hover,a.red:visited{background:#FF9999; color:#000;padding:5px; font-size:13px; border:2px  outset #ccc; border-left:0; border-top:0; margin-left:5px}
a.fc:link,a.fc:hover,a.fc:visited{background:#FFCCCC; color:#000;padding:5px; font-size:13px; border:2px  outset #ccc; border-left:0; border-top:0; margin-left:5px}

#i_key font{font-size:14px; color:#f60; font-weight:bold} 

#list{ margin:0 auto; width:958px; margin-bottom:10px; clear:both; border:1px #6FB5DB solid}
#list #title{background:#E7F7FF; border-bottom: 1px #6FB5DB solid;padding: 5px 0px 5px 15px; color:#003278}
#sort{ clear:both; width:948px; float:left; padding:5px}
#sort span{float:left; width:103px; text-align:center;}
#sort ul{float:left; width:840px;}
#sort li{ float:left; width:140px}


#list_left{ float:left; width:730px; margin-right:10px;}
#list_right{float:left; width:220px}
#list_ad{ background:url(../images/list_ad.gif);height:29px;}
#show{text-align:center;width:220px;}
#show img{margin-top:20px; width:220px}



#lt{ background:url(../images/list_bg.gif); padding-left:20px;line-height:29px; font-size:14px;}
#lin{ float:left; clear:both; width:730px}
#lin ul{float:left; clear:both; width:730px; padding-top:10px; padding-bottom:10px; border-bottom:1px dashed #ccc}
#s1{float:left; background:url(../images/s1.gif) left top; width:110px; line-height:19px; height:19px; text-align:center}
#s2{float:left; width: 380px;line-height:19px;text-align:center}
#s3{float:left; width:120px;line-height:19px; text-align:center}
#i1{ float:left; width:110px; padding-top:15px; text-align:center; }
#noimg{border:1px solid #ccc; height:110px;text-align:center;float:left; width:108px; line-height:110px;}
#i1 img{height:100px; width:100px}
#i2{float:left; width: 380px;}
#i3{ float:left; width:120px; padding-top:30px;text-align:center}
#i2 font{font-size:14px}
#page{background:#E6F1FE; color: #000000; clear:both; text-align:right; width:730px;}
#page font{background:#E35B00;color:#FFF;padding-left:5px;padding-right:5px;border:1px solid #ccc; font-size:12px}
#page a:link,#page a:visited{background:#EBF2FA;border:1px solid #ccc;padding:0px 5px 0 5px;}
#lt font{color:red; font-size:12px;}
#foot{ clear:both;width:940px; margin:0 auto;border-top: 4px #f60 solid; color:#000; margin-top:10px; padding:10px; text-align:center}
#back{margin:0 auto; width:950px;line-height:normal;padding:10px 0 10px 10px;}
#back em{font-style:normal; color:#f60}
#dleft{ float:left; width:700px}
#dt{width:700px; font-size:16px; color: #003278; border-bottom:1px solid #ccc; font-weight:bold; margin-bottom:10px}
#dinfo{float:left; width:700px;}
#dinfo span{float:left;padding:5px; width:250px; text-align:center; line-height:200px;}
#dinfo span img{width:250px; height:200px}
#dinfo p{margin:0; padding:0; float:left; width:440px; line-height:30px}
#dright{float:left; width:250px; margin-left:10px; margin-bottom:10px;}
#drt{background:url(../images/drt.gif); height:25px; margin-bottom:10px}
#dri{ border:1px solid #ccc; width:244px; padding:2px;}
#dri h1{font-size:16px}
#dot{ clear:both; background:url(../images/dot.gif); width:960px; float:left }
#do{border:1px solid #ccc;float:left; padding:5px;width:948px; clear:both; border-top:0; margin-bottom:10px; }
#other{border:1px solid #ccc;float:left; padding:5px;width:948px; clear:both; border-top:0; margin-bottom:10px; }
#other li{float:left; width:316px;}
#other span{float:left; width:100px; text-align:center; line-height:100px; padding:5px; margin-right:4px; border:1px solid #ccc}
#other span img{width:100px; height:104px;}
#other p{float:left; padding:0; margin:0; width:200px;}
#meta{width:200px; white-space:normal; word-break:break-all;overflow:hidden; height:75px; float:left}
#dtt{float:left; width:88px; background:url(../images/dtt.gif); line-height:28px;text-align:center; color:#fff; font-weight:bold}
#nav_news{ margin-bottom:10px;float:left; width:960px}
#nav_news .left {
    float:left; width: 133px; height: 63px
}
#nav_news .right {
    float:left; width:819px; height:63px
}
#nav_news .right .lia {
    float:left; width: 819px; height: 31px; background:url(../images/news_dh_right_top_2x31.gif) repeat-x
}
#nav_news  .right .lie {
    float:left; width: 799px; height: 25px; background:url(../images/news_dh_right_xia_2x32.gif) repeat-x; color:#003278; padding-top: 7px; padding-left: 20px
}
.news_navibg {
    float: left; width: 794px; height: 20px; padding-left: 25px; line-height:20px;
}
.news_navibg li {
    float:left; padding:7px 3px 0 3px;height: 100%; text-align:left; margin-right: 5px; background:url(../images/news_dh_lanmu.gif) 57px 9px no-repeat
}
.news_navibg li a:link{
	color: #ffffff;text-decoration: none
}
.news_navibg li a:visited{
	color: #ffffff;text-decoration: none
}
.news_navibg li a:hover{
	color: #ffffff;text-decoration: underline
}
#hotnews{ float:left; width:220px; margin-bottom:10px;}
#htt{background:url(../images/hnews.gif);width:210px; padding-left:10px; color:#fff; font-weight:bold}
#hinfo{border:1px solid #fbab3c; border-bottom:0;padding:4px;width:210px;}
#hbottom{background:url(../images/hbottom.gif); height:10px; line-height:10px;margin-bottom:10px;}
#newsa{ float:left; width:730px; margin-bottom:10px;}
#nc{float:left; width:360px;}
#nc ul{float:left; padding:5px; width:350px;}
#nc li{float:left; width:328px; border-bottom:1px dashed #ccc; background:url(../images/not.gif) left center no-repeat; padding-left:20px; color:#838383}
#ntt{ background:url(../images/nclass.gif) left center no-repeat;float:left;width:345px; padding-left:15px;font-weight:bold}
#ntt a{color:#f60; font-size:14px}
#nav_title {
    float:left; width: 730px; height: 30px; background:url(../images/box_top_bg.gif) 0px 1px no-repeat
}
#nav_title  span {
    float:left; height: 24px; margin-left: 7px; background:url(../images/box_top7.gif) no-repeat; font-size:14px; font-weight:bold; color:#FFFFFF; padding:6px 10px 0px 25px;
}
#nlist{float:left; border:1px solid #ccc; width:728px;}
#nlist ul{padding:5px; float:left; width:718px}
#nlist li{float:left;width:718px; color:#838383}
#nlist li a{color:#555}
#nlist li a:hover{color:#f60}
#nlist span{float:left;}
#nlist p{float:right; padding:0; margin:0}
.x_adnumup {
	DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left
}
.x_adnumup A {BORDER: #666 1px solid;DISPLAY: block; FONT-SIZE: 10px; FLOAT: left; WIDTH: 12px; COLOR: #fff; LINE-HEIGHT: 12px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center;TEXT-DECORATION: none }
.x_adnumup A:hover {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
.x_adnumdown {
	DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left
}
.x_adnumdown A {BORDER: #df5700 1px solid;DISPLAY: block; FONT-SIZE: 10px; FLOAT: left;WIDTH: 12px; COLOR: #fff; LINE-HEIGHT: 12px;BACKGROUND-COLOR: #df5700; TEXT-ALIGN: center; TEXT-DECORATION: none}
.x_adnumdown A:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #fff
}
.x_indexad {
	Z-INDEX: 10; POSITION: relative
}
.x_adindexnum {
	Z-INDEX: 10; RIGHT: 10px; POSITION: absolute; TOP: 105px
}


#showpage{ float:left;width:100%; text-align:center;font-size:16px; margin-top:20px; margin-bottom:20px; line-height:25px;}
#showpage a{float:left; padding:0 8px 0 8px; border:1px solid #ccc;margin-right:5px;vertical-align:middle;color:#000;font-weight:bold}
#showpage #total{clear:both;width:100%;margin-top:10px; font-size:14px}
#showpage font{font-size:14px;color:#f60}
#showpage a:hover{color:#f60; text-decoration:none}
#showpage span{float:left; padding:1px 8px 1px 8px; vertical-align:middle; background:#f60;color:#fff; font-weight:bold;margin-right:5px;}

#nee{ background:url(../images/ex1.gif); float:left; width:340px; padding-left:20px;line-height:25px; padding-top:3px; font-weight:bold; }
#ne2{ background:url(../images/ex2.gif); float:left; width:340px; padding-left:20px;line-height:25px; padding-top:3px; font-weight:bold; }
#none{display:none;}
