body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,table,th,td,form,input,select,option,button{margin:0;padding:0;}
body{color:#000000;font-family:"宋体";font-size:10pt;margin:0 auto;width:1024px;text-align: center;background-image: url(images/back_012.gif);}
li{list-style:none;}
a,a:visited{color:#000000;text-decoration:none;}
a:hover{text-decoration:none;color:#f60}
a:active{outline:none;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:30px;}
h2{font-size:15px;}
h3{font-size:14px;}
h4{font-size:12px;}
table{border-collapse:collapse;border-spacing:0;}
button{border:none;}
i{font-style:normal}

/*首页CSS开始*/
.djzx_toplogo { width: 1000px;height: 143px; }
.djzx_ben { width: 1000px;height: 38px;line-height: 38px;background-image: url(images/dj_djxmm.gif); text-align:center; }
.djzx_ben2 { width: 1000px;height: 28px;line-height: 28px; color:White; background-color: #1050c5; text-align:center;vertical-align:middle; padding:2px 0 0 0; }
.djzx_ben2 input{ position:static; vertical-align:middle; }
.djzx_ben2 select{ position:static; vertical-align:middle; }
.djzx_bom { width: 1000px;height:80px; line-height:20px; padding:35px 0 0 0; font-size: 12px;background-image: url(images/jx_bom.gif); text-align:center; }
       
.djzx_jx { height: 6px;font-size: 1px;background-color: #FFFFFF; }

.djzx_dl { width: 100%;height: 126px;padding-top: 50px;background-image: url(images/dj_dl.gif); }

.djzx_zj { width: 100%;height: 156px;padding-top: 41px;background-image: url(images/dj_zzzz.gif); }

.djzx_tz { width: 100%;height: 176px;background: url(images/dj_tz.gif) no-repeat; }
#divZXTZ { float:left;margin:45px 0 0 0px; }
#divZXTZ ul { margin:0 0 0 30px; }
#divZXTZ li { list-style:disc;width:200px;height:18px;line-height:18px;vertical-align:middle; }
#divZXTZ li a { float:left;display:inline;width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.djzx_ljjd { width: 100%;height: 239px;background-image: url(images/dj_ljjd.gif);}
.djzx_ljjd ul{margin:0 0 0 30px;}
.djzx_ljjd ul li{ list-style:disc;width:200px;height:18px;line-height:18px;vertical-align:middle;}
.djzx_ljjd ul li a{ float:left; display:inline; width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
#demo{ float:left;margin:58px 0 0 0;height: 170px;overflow: hidden;}
#demo1,#demo2{ float:left; }

.djzx_lyb { width: 100%; height: 63px; }

.djzx_yq { text-align:center;width: 100%;height: 231px;padding-top: 41px;background-image: url(images/dj_yq.gif); }
#yqlink{ float:left;margin:0 0 0 13px;height: 210px;overflow: hidden;}
#yqlink1,#yqlink2{ float:left; }

.djzx_zxdt { width: 754px;float: left;height: 268px;background-image: url(images/dj_zxdt.gif); }
.djzx_zxdt object{ display:inline;float:left;margin:20px 0 0 25px; }
.djzx_zxdt ul{ margin:40px 0 0 320px; }
.djzx_zxdt ul li{ background:url(images/dj_jh2.gif) no-repeat 10px 5px; padding-left:20px; width:400px;height:21px;line-height:21px;vertical-align: bottom;border-bottom:dashed 1px #aaaaaa;}
.djzx_zxdt ul li a{ float:left;width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.djzx_zxdt ul li span{ float:right;padding-right:10px;color:#686868; }

.djzx_leftzxdt { width: 100%;height: 197px;background-image: url(images/dj_2j3.gif); }
.djzx_leftzxdt ul{ margin:0px 0 0 15px; }
.djzx_leftzxdt ul li{ background:url(images/dj_jh2.gif) no-repeat 7px 7px; padding-left:20px; width:180px;height:23px;line-height:23px;vertical-align: bottom;border-bottom:dashed 1px #aaaaaa;}
.djzx_leftzxdt ul li a{ float:left;width: 180px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

.djzx_hf { width: 754px;float: left;height: 101px; margin-top:5px; margin-bottom:5px; }

.boxA ul{ margin:40px 0 0 10px; }
.boxA ul li{ background:#f7f7f7 url(images/dj_jh51.gif) no-repeat 10px 7px; padding-left:25px; width:330px;height:23px;line-height:23px;vertical-align: bottom;border-bottom:solid 5px #ffffff; }
.boxA ul li a{ float:left;width: 300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.boxA ul li span{ float:right;padding-right:10px;color:#686868; }

.djzx_Offer { background-image:url(images/dj_xm2.gif);float:left;width:374px;height:218px;margin-bottom:5px; }
.djzx_Offer em{ float:right;padding-right:10px;padding-top:5px; }

.djzx_Require { background-image:url(images/jsxqq.gif);float:right;width:374px;height:218px;margin-bottom:5px; }
.djzx_Require em{ float:right;padding-right:10px;padding-top:5px; }

.djzx_Join { background-image:url(images/djxmm.gif);float:left;width:374px;height:218px; }
.djzx_Join em{ float:right;padding-right:10px;padding-top:5px; }

.djzx_Company1 { background-image:url(images/qyjs.gif);float:right;width:374px;height:218px; }
.djzx_Company1 em{ float:right;padding-right:10px;padding-top:5px; }

.boxB img{ margin:30px 10px 0 10px;float:left;width:120px;height:150px;border:solid 3px #dddddd; }
.boxB ul{ margin:40px 10px 0 10px;float:left; }
.boxB ul li { width:300px;height:21px; line-height:21px;border-bottom:dashed 1px #aaaaaa; }
.boxB ul li a{ float:left;width:300px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.boxB ul li div{ width:300px;height:100px;overflow: hidden;text-overflow: ellipsis;border-bottom:dashed 1px #aaaaaa; }

.djzx_Expert { background-image:url(images/dj_zjfc.gif);float:left;width:373px;height:211px; }
.djzx_Expert em{ float:right;padding-right:10px;padding-top:5px; }

.djzx_Company23 { background-image:url(images/dj_zjfc2.gif);float:right;width:373px;height:211px;}
.djzx_Company23 em{ float:right;padding-right:10px;padding-top:5px; }

/*首页CSS结束*/

div.header,div.footer,div.middle{ text-align:left;width:1000px;clear:left; }
div.left{ width: 237px;float: left; }
div.main{ width: 754px;margin-left: 5px;float: left; }

#label1{ background:#f3f3f3 url(images/dj_jh1.gif) no-repeat 10px 10px; margin:5px 0 0 0; height:30px; line-height:30px; padding-left:30px }
#label2{ background-image: url(images/zltb_1.gif);width:200px;height:38px;line-height:38px; padding:0 0 0 38px; font-weight:bold; }
#labMsg h2 { text-align:center; height:50px;line-height:50px;}
#labMsg div { text-align:right; margin:10px 30px 10px 0;}
.fontA { COLOR:Blue; font-family:方正姚体; font-weight:bold; font-size:12pt; }
.fontB { font-weight:bold; font-size:10pt; }

.login{ width:180px; }
.login dt{ float:left;width:40%; height:25px; line-height:25px; vertical-align:middle; display:inline }
.login dd{ float:left;height:25px;line-height:25px;vertical-align:middle; }
.login dd span{ float:left; color:#888888 }
.login dd div{ width:180px; text-align:right; color:#888888 }
.login dd div a,.login dd div a:visited{ color:#888888 }
.login dd input{ position:static; vertical-align:middle; }
.login dd img{ position:static; vertical-align:middle; }

.zyzxleft{ width: 237px;height:1000px; float: left;background-image: url(images/xum_bggif.gif); }
.zyzxleft ul{ float:left;margin:10px 0 0 10px;}
.zyzxleft ul li{ text-align:center; background-image: url(images/xj_an2.gif); height: 42px; line-height: 42px; width: 197px; }
.zyzxleft ul li a,.zyzxleft ul li a:visited{ font-size: 13px;font-weight: bold;color: #1a67cf;letter-spacing:2px }

.zyzxmain dl dt{ background-image:url(images/dj_zlbbg.gif);height:30px; line-height:30px; color:#0D5095; font-size:13px; font-weight:bold; }
.zyzxmain dl dt p{ float:left;background:url(images/dj_zlbxm1.gif) no-repeat;padding-left:10px; }
.zyzxmain dl dd{ background:#f3f3f3;margin:5px 0 0 0; }
.zyzxmain dl dt em{ float:right;padding-right:10px;padding-top:5px; }

.boxC{ background:#f3f3f3;padding:0 10px 0 10px; }
.boxC ul { width:100%; }
.boxC ul li{ float:left;width:340px;background: url(images/dj_jh51.gif) no-repeat 10px 7px; padding-left:25px; width:330px;height:23px;line-height:23px;vertical-align: bottom; }
.boxC ul li a{ float:left;width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.boxC ul li span{ float:right;padding-right:10px;color:#686868; }

.newsmain{ border: 1px solid #CCCCCC;background-color: #FFFFFF; padding:10px 10px 10px 20px; margin:10px 0 10px 0; height:630px; }
.newsmain table{ margin:10px 0 10px 0; }
.newsmain td{ height:25px;line-height:25px;vertical-align: middle;border-bottom:dashed 1px #aaaaaa; }

.teachleft{ width: 237px; float: left;background-image: url(images/zltb_3.gif); }
.teachleft ul{ width: 197px; margin:10px auto;}
.teachleft ul li{ text-align:center; background-image: url(images/hy_an.gif); height: 42px; line-height: 42px; width: 197px; }
.teachleft ul li a,.zyzxleft ul li a:visited{ font-size: 13px;font-weight: bold;letter-spacing:2px }

.teachmain{ border: 1px solid #CCCCCC;background-color: #FFFFFF; padding:10px 10px 10px 10px; margin:10px 0 10px 0; }
.teachmain table{ margin:10px 0 10px 0; }
.teachmain th{ text-align:left; height:30px;line-height:30px;vertical-align: middle; padding:0 0 0 5px; }
.teachmain td{ text-align:left; height:25px;line-height:25px;vertical-align: middle; padding:0 0 0 5px; }
.tr1 { background:#F9F9F9; }
.tr2 { background:#EBF4FE; }
.th1 { background:#C8D8FB; }

.viewmain { border: 1px solid #CCCCCC;background-color: #FFFFFF; padding:10px 10px 10px 10px; margin:10px 0 10px 0; }
.viewmain table { width:100%; border:0;border-collapse:collapse;  }
.viewmain td{ text-align:left; height:25px;line-height:25px;vertical-align: middle; padding:0 0 0 5px; table-layout:fixed; }
.viewmain dl dt{ background-image:url(images/dj_zlbbg.gif);height:30px; line-height:30px; color:#0D5095; font-size:13px; font-weight:bold; }
.viewmain dl dt p{ background:url(images/dj_zlbxm1.gif) no-repeat;padding-left:10px; }
.viewmain dl dd{ background:#f3f3f3;margin:5px 0 0 0; }
