*{ padding:0; margin:0; border:0;}
body {font-family:tahoma,"simsun",helvetica,arial,sans-serif; font-size:14px; background-color:#F3F3F3; color:#000;}
a {text-decoration:none; color:#1F3A87;}
a:visited {color:#800080;}
a:hover {color:#C00;text-decoration:none;}
ul,li{ list-style-image: none; list-style-type: none;}
em,i {font-style:normal;}
div {margin:0 auto;}
img { border:none;}
td{line-height:120%;}
h1,h2,h3{ font-size:14px;}

.center { text-align:center;}
.red{ color:#c00;}
.blue{color:#1F3A87;}
.gray{ color:#666; font-size:12px;}
.text_right{ text-align:right;}
.bold{ font-weight:bold;}
html { overflow-x: hidden; overflow-y: auto; } 


/*结构*/
#warp{ width:1000px; background-color:#fff;}
#header{ height:106px; margin:0 0 8px 0;}
#footer{ width:1000px; margin-top:8px;}
#mainbody{ overflow:hidden; zoom:1; margin: 0 8px 8px 8px;}
.logo{height:80px; background:url(../images/banner.jpg) no-repeat right; border-bottom:#e6e6e6 1px solid;}
.logo img{margin-top:6px;margin-left:6px;width:250px;height:68px;float:left;}
.logo1{ height:26px; background:url(../images/bg.gif) repeat-x;}
.left{ width:250px;float:left;}
.right{ width:712px; float:right;}
 
.menu{ width:220px; height:361px; background:url(../images/icon.gif) no-repeat left -21px; padding-top:56px;}
.menu ul{ display:block; border-left:1px dashed #fff; width:100px; margin:0 0 0 50px;}
.menu li{ height:23px; width:84px; margin:0 0 20px auto; background-color:#666666}
.menu a{ display:block; text-indent:-999px;height:23px; width:84px;}
.menu .index a{ background:url(../images/index_icon.gif) no-repeat right top;}
.menu .about a{ background:url(../images/about_icon.gif) no-repeat right top; width:84px;}
.menu .zhaopin a{ background:url(../images/staff_icon.gif) no-repeat right top;}
.menu .ad a{ background:url(../images/ad_icon.gif) no-repeat right top;}
.menu .partner a{ background:url(../images/partner_icon.gif) no-repeat right top;}
.menu .jieshao a{ background:url(../images/legal_icon.gif) no-repeat right top;}
.menu .contact a{ background:url(../images/contact_icon.gif) no-repeat right top;}
.menu .shengming a{ background:url(../images/shengming_icon.gif) no-repeat right top;}
.menu .shengming{ margin-bottom:0;}
.menu a:hover,.menu .on a{ background-position:right bottom;}
.left ol{ padding:30px 0 0 0;}
.left ol li{ height:32px; margin-bottom:10px; overflow:hidden; color:#7f7f7f; line-height:18px; padding-left:40px; font-weight:bold; font-size:12px;}
.left li.email{line-height:32px;}
.email a,.email a:visited{ color:#00f;}
.email a:hover{ text-decoration:underline; color:#c00;}


.bottom{ background-position:left -7px;}
.content{ border:1px solid #DFDFDF; background:#F9F9F9 url(../images/bg1.gif) repeat-x; padding:6px;zoom:1;}
.content h1{ border-bottom:1px solid #DFDFDF; padding:5px 0 7px 10px;margin-bottom:20px;}
.content p{ text-indent:2em; line-height:24px; padding:0 15px; margin-bottom:15px;}
.none p{ text-indent:0; padding-left:20px;}
.content h3{ background:url(../images/bg.gif) no-repeat left -175px; color:#FD8300; padding-left:15px; margin:0 0 5px 15px;}
.content table{ background-color:#ccc; margin:0 auto 15px;}
.content td{ background-color:#fff; padding:1px 5px 1px 10px; line-height:21px; font-size:12px;}
.content table{ text-align:center;}

.title{ margin:0 auto; width:653px; margin-bottom:10px;}
.title .border{ background-position: left -14px; height:3px; margin:0;}
.title .bottom{ background-position:left -17px;}
.title h2{ color:#c00; padding:2px 10px;}


.staffText{ width:653px; margin-bottom:30px;}
.staffText p{ text-indent:0; margin:0;}
.staffText h4{ color:#0CA0D1; margin:10px 0 10px 15px;}
.staffText h3{ margin-left:0; margin-top:10px;}

#adMenu{ height:46px; background:url(../images/bg.gif) repeat-x left -301px; width:690px; margin:0 auto 10px;}
#adMenu li{ height:46px; float:left;}
#adMenu a,#adMenu a:visited{ display:block; line-height:24px; float:left; text-decoration:none; padding:0 8px; color:#f60;height:46px;}
#adMenu a.on{background:url(../images/bg.gif) repeat-x left -347px; font-weight:bold;}
#adMenu a:hover{ color:#000; text-decoration:underline;}
#adMenu li.adLeft{ width:10px;background:url(../images/bg.gif) repeat-x left -255px;}
#adMenu li.adRight{ width:10px;background:url(../images/bg.gif) repeat-x right -209px; float:right;}
.adPic{ width:343px; float:left;margin-left:5px;}
.content .adPic talbe{ margin-bottom:0;}
.adText{ width:340px; float:right;}
.content table.data{ margin:0 0 0 15px; font-size:12px;}
.content table.data td{ text-align:center; padding:1px;}
.data th{ background-color:#eee; padding:4px;}

.zphead{ background-color:#FFF1D6; color:#c00; font-weight:bold; text-align:center;}
