*{margin:0;padding:0;border:0;}
body{background-color:white;}
input, textarea { padding: 1px; margin: 2px; font-size: 12px; border: 1px solid #0079AE; font-family: Arial, Helvetica, sans-serif; }


#pagination{float:right;line-height:200%;font-size:12px;font-family:宋体;bakcground-color:red;margin:10px 15px 0px 0px;}
#pagination input{border-color:silver;}
#pagination a,strong{margin:0px 2px 0px 2px;}
#pagination a:link {color:black;text-decoration:none}
#pagination a:visited {color:black;text-decoration:none;}
#pagination a:hover {text-decoration:underline;}

#pagination input{display:inline;height:18px;margin:0px;padding:0px;width:50px;}



#contain{width:984px;margin:0px auto; }
#top{width:100%;height:75px;}
#topsolid{ width:100%;height:12px; background-image: url(topsolid.gif); line-height:0px;font-size:0px;overflow:hidden;}
#topcontent{width:100%;height:63px; position: relative; }

#login_area ul{ width: 495px; height: 25px; font-family: Arial; font-size: 12px; font-weight: normal; color: #008DC5; text-align: left; overflow: hidden;position: absolute; right: 0px; top:12px; }
#login_area ul li{ float: left; vertical-align: middle; list-style: none; line-height:25px;vertical-align: middle;}
#login_area ul li a{ text-decoration: none; color: #008DC5; }
#login_area ul li a:hover{ color: red; text-decoration: underline; }
.buttom{ line-height: 16px; font-size: 12px; border: 1px #007DAE solid; background-color: #B4E3FF; height: 20px;width:50px;}

#mainnav ul{width:615px; height:31px; list-style: none;float:right;}
#mainnav ul li{height:31px;width:76px; margin-right:1px; float: left; text-align: center; background-color:#D4E4C9;}
#mainnav ul li a{height:31px;width:76px; display: block ;text-decoration: none; line-height:30px; font-family: Arial; color: black; font-size: 14px;  font-weight: bold;}
#mainnav ul li a:hover{color: white;background-color: #198516;}


#middlelogo{width:100%;height:317px; background-image: url(middlelogo.jpg); }
#content{width:100%;height:auto; }
#contentleft{width:215px;height:180px;float:left; }
#contentleft_ad{font-family:宋体; font-size: 12px; padding:20px 20px 0px 17px; color: #D12926;}
#contentleft_linker{ width: 158px; height: 23px; margin:10px 0px 0px 19px ; background-image: url(linker.gif); background-position: left center; background-repeat:no-repeat; }

#contentcenter{margin:20px 0px 20px 0px;width:197px;height:auto;min-height:180px;_height:180px;float:left; background-image: url(dot.gif); background-position:top; background-repeat:repeat-y; }
#gskx{ background-image: url(icon3.jpg); background-position:0px 5px ; background-repeat: no-repeat; width:170px; margin-left:15px; }
#gskx h1{ font-family: serif; font-size: 16px; font-weight: bold;color:#4EA500; text-indent: 30px;padding-top:7px;}
#gskx td{font-family: serif; font-size: 12px; color:#4EA500;padding-top:10px; }
#gskx a{ text-decoration: none; color:#4EA500; }
#gskx a:hover{ text-decoration: underline; color:#4EA500; }

#contentright{ float: left;height:auto; background-image: url(tableft.gif); background-position:13px 42px; background-repeat: no-repeat;  }

#con{width:536px; margin: 19px 0px 0px 18px; background-image: url(tabright.gif); background-position:right 22px; background-repeat: no-repeat;}
#tags { height:23px; width:531px; margin:0; padding:0; margin-left:2px; font-family: Arial; font-size: 14px; font-weight: bolder; }
#tags li { float:left; margin-right:2px; background:url(tagleft.jpg) no-repeat left bottom; height:23px; list-style-type:none;color: White;}
#tags li a { text-decoration:none; float:left; background:url(tagright.jpg) no-repeat right bottom; height:23px; padding:0px 10px; line-height:23px; color:#E04A20}
#tags li.emptyTag { width:4px; background:none}
#tags li.selectTag { background-position: left top; position:relative; height:23px; margin-bottom:0px;}
#tags li.selectTag a { background-position: right top; color:#000; height:23px; line-height:23px;color: White;}
#tagContent { background-color:#fff; border-top:1px solid #FF5D16;border-bottom:1px solid #FF5D16;  height: 114px;width:532px;overflow:hidden;}
.tagContent { color:#474747;  display:none; }
#tagContent div.selectTag{ display:block}

.rollBox{width:516px;overflow:hidden;padding:12px 0 5px 14px;height:105px; background-image: url(rollbg.gif); background-repeat: no-repeat; background-position:8px 5px }
.rollBox .LeftBotton{height:52px;width:10px;background:url(job_mj_069.gif) no-repeat 2px 0;overflow:hidden;float:left;display:inline;margin:20px 0px 0px 0px;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:22px;background:url(job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:right;display:inline;margin:20px 0px 0px 0px;cursor:pointer;}
.rollBox .Cont{width:475px; overflow:hidden;float:left;height:55px;margin-top:20px; }
.rollBox .Cont .pic{width:120px;float:left;text-align:center;overflow:hidden;  }
.rollBox .Cont .pic img{border-left:1px dashed #ccc;display:block; width:115px; height:55px;margin:0px auto;}
.rollBox .List{float:left;}


#secondbanner{width:100%;height:200px;margin-bottom:5px;  }
#secondcontent{width:100%;height:auto; margin-bottom:10px;}
#secondcontent_left{width:195px;height:auto;min-height:600px;_height:600px;border:1px solid #D3E1C8; float: left;  background-color:#E3ECDB;}
#secondcontent_left ul{width:193px;height:auto; margin:1px; list-style: none; font-family: 宋体; font-size: 14px;background-image: url(secondnavbg1.gif); background-repeat: repeat-y;}
#secondcontent_left ul li{width:100%;height:auto; border-bottom:1px solid #A2B49C;line-height:37px; text-align: center; background-image: url(secondicon1.gif); background-repeat: no-repeat; background-position: 40px center;}
#secondcontent_left ul li ul{ background-image: url(secondnavbg2.gif); background-repeat: repeat-y;  font-size: 12px; font-weight: bolder;margin:0px; height:auto;  }
#secondcontent_left ul li ul li{ background-image: url(secondicon2.gif); background-repeat: no-repeat; background-position: 70px center;border-bottom: 1px dashed #9FB9A0; text-indent:20px; line-height:37px;height:37px;}
#secondcontent_left ul li a{ text-decoration: none; color: #3B873C;}
#secondcontent_left ul li a:hover{ text-decoration: underline;}

#secondcontent_right{width:784px;height:auto; float: right; font-family: 宋体; font-size: 12px;}
#secondcontent_local{width:100%; height: 23px;line-height:23px; border-bottom: 1px dashed #9D9D9D; background-color: #F1F1F1; background-image: url(secondicon3.gif); background-repeat: no-repeat; background-position: 10px center;  font-family: 宋体; font-size: 12px; text-indent: 20px; color:#6F6F6F;}
#secondcontent_local a{ text-decoration: none;color:#6F6F6F;}
#secondcontent_local a:hover{ text-decoration: underline;}
#secondcontent_contain{width:709px;height:auto;  margin:15px 0px 0px 26px;}
#secondcontent_contain_title{width:82px;height:24px; background-image: url(secondlisttitle.gif); line-height: 24px; color:white; font-weight: bolder; text-align: center; font-size: 14px;}
#secondcontent_contain_content{width:699px;height:auto;min-height:500px;_height:500px; border: 5px solid #F2F2F2;padding:15px 0px 20px 30px;}
#secondcontent_contain_list_content{width:699px;height:auto;min-height:150px;_height:150px; border: 5px solid #F2F2F2;}


.infolist_bodytitle{width:629px;height:25px; line-height: 25px;margin-top:10px; background-image: url(infolist.gif); background-position: bottom; background-repeat: no-repeat; font-weight: bolder;color:#FF5813;}
.infolist_body{width:567px;height:150px;border: 1px solid #e3e3e3; margin-top:3px;padding:10px 30px 10px 30px}
.infolist_title{ background-image: url(infodot.gif);border-bottom: 1px dashed #7C7C7C;background-position: 5px; center; background-repeat: no-repeat; width:600px;height:18px;padding-left:15px;}
.infolist_bodytitle a{ color: #515151; text-decoration: none;}
.infolist_bodytitle a:hover{ text-decoration: underline;}
.infolist_title a{color:#4A4A4A; text-decoration: none;}
.infolist_title a:hover{ text-decoration: underline;}


.productlist_classnamebody{width:702px;height:30px;}
.productlist_classname{width:103px;height:100%; background-image: url(productname.gif); font-family:宋体; font-weight: bolder; font-size: 14px; color:white;line-height:30px; text-align: center; float: left;}
.productlist_classnamebg{width:598px;height:100%; background-image: url(productbg.gif); background-repeat: repeat-x; float: right;border-right:1px solid #DBDBDB;line-height:30px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;  text-indent: 500px;}
.productlist_classnamebg a{ color:#505050 ; text-decoration: none;}
.productlist_classnamebg a:hover{ text-decoration: underline;}
.productlist_body{width:676px;height:auto; border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding:10px 0px 22px 24px; }
.productlist_info{width:646px;height:93px;padding:17px 0px 0px 0px; border-bottom: 1px dashed gray;}

.productlist_info_imgdiv{width:158px;height:76px; background-image: url(productimgsolid.gif); background-repeat: no-repeat;float: left;}
.productlist_info_img{width:142px;height:60px; border: 4px solid white;margin:4px 4px 4px 4px; overflow: hidden; }
.productlist_listinfo{width:480px;height:76px; float: right; font-family: 宋体; font-size: 12px;  }
.productlist_listinfo_title{width:480px;height:20px;line-height:20px;font-size:14px; font-weight: bolder;}
.productlist_listinfo_title a{color:#FF5700; text-decoration: none;}
.productlist_listinfo_title a:hover{text-decoration:  underline;}
.productlist_listinfo_conten{width:480px;line-height:20px;}

.productlist_info_big{width:646px;height:149px;padding:17px 0px 0px 0px; border-bottom: 1px dashed gray;}
.productlist_info_imgdiv_big{width:172px;height:132px; background-image: url(productimgsolid1.gif); background-repeat: no-repeat;float: left;}
.productlist_info_img_big{width:156px;height:116px; border: 4px solid white;margin:4px 4px 4px 4px; overflow: hidden; }
.productlist_listinfo_big{width:466px;height:132px; float: right; font-family: 宋体; font-size: 12px;  }
.productlist_listinfo_title_big{width:466px;height:76px;line-height:20px;font-size:14px; font-weight: bolder;}
.productlist_listinfo_title_big a{color:#FF5700; text-decoration: none;}
.productlist_listinfo_title_big a:hover{text-decoration:  underline;}
.productlist_listinfo_conten_big{width:466px;line-height:20px;}




#bottom{width:100%;}
#bottomsolid{width:100%;height:14px; background-image: url(bottomsolid.gif);line-height:0px;font-size:0px;overflow:hidden;}
#bottomcontent{width:100%;height:114px; background-image: url(bottommid.gif); background-repeat: repeat-x ;     }
#foot{margin-top:21px; font-family:宋体; font-size: 12px; float: left;  color:#90928F;}
#foot a{ text-decoration: none;color:#90928F;}
#foot a:hover{ text-decoration: underline;color:#90928F;}