body {
margin:0px;
text-align:center;
font-family:"宋体";
}


/*---------*/
.allbg {
background-color:#fff;
width:1004px;
} 
/*----midmenu------*/
.midmenubg {
background:url(midmenubg.jpg) top repeat-x;
height:44px;
width:1004px;
}
.midmenua {
width:25px;
}
.midmenub {
width:25px;
}
/*----member----*/

.membertop {
width:1004px;
height:10px;
}
.memberbg {
width:974px;
background:url(memberbgx.jpg) top repeat-x;
height:35px;
font-family:"宋体";
font-size:12px;
}
.memberbga {
background:url(memberbgl.jpg) top right no-repeat;
width:15px;
}
.memberbgb {
background:url(memberbgr.jpg) top left no-repeat;
width:15px;
}
.membertd1 {
width:30px;
}
.membertd2 {
text-align:left;
width:600px;
}
.membertd3 {
width:150px;
text-align:left;
}
.membertd4 {
width:150px;
text-align:left;
}
.memberbg2 {
width:100%;
height:35px;
color:#000;
font-family:"宋体";
font-size:12px;
text-align:left;
}
.memberbg2td1 {
width:45px;
}
.memberbg2td2 {
width:110px;
}
.memberbg2td3 {
width:80px;
text-align:right;
color:#000;
font-family:"宋体";
font-size:12px;
}
.memberbg2td4 {
width:110px;
}
.memberbg2td5 {
width:50px;
}
.memberbg2input {
font-size:12px;
color:#333333;
font-family:"宋体";
width:110px;
height:16px;
border:none;
}
.memberbtn1 {
background:url(btn1.gif) top center no-repeat;
width:44px;
height:18px;
color:#930000;
font-family:"宋体";
font-size:12px;
text-align:center;
border:none;
cursor:hand;
}
.memberbtn2 {
background:url(btn2.gif) top center no-repeat;
width:44px;
height:18px;
color:#930000;
font-family:"宋体";
font-size:12px;
text-align:center;
border:none;
cursor:hand;
}
.membertxt {
font-family:"宋体";
font-size:12px;
color:#da0101;
height:35px;
width:150px;
}
.membertxt2 {
height:35px;
width:200;
text-align:right;
padding-right:15px;
}
.membertxt2 a, .membertxt2 a:link, .membertxt2 a:visited {
font-family:"宋体";
font-size:12px;
color:#FFFFFF;
text-align:right;
text-decoration:underline;
}
.membertxt2 a:hover  {
font-family:"宋体";
font-size:12px;
color:#FF6600;
text-align:right;
text-decoration:none;
}
/*--------txtbg------*/
.txtbgleft1 {
width:15px;
}
.txtbgleft2 {
text-align:left;
width:167px;
}
.txtbgright1 {
width:12px;
}
.txtbgright2 {
width:800px;
}
.txtbgright3 {
width:5px;
}
/*----search----*/
.srhinpbg {
text-align:left;
width:120px;
}
.srhinp {
border:#c9c9c9 solid 1px;
font-family:"宋体";
font-size:12px;
color:#000000;
width:105px;
height:17px;
}
.srhbtn1 {
background:url(btn1.gif) top center no-repeat;
width:44px;
height:18px;
color:#930000;
font-family:"宋体";
font-size:12px;
text-align:center;
border:none;
}
.srhbtn2 {
background:url(btn2.gif) top center no-repeat;
width:44px;
height:18px;
color:#930000;
font-family:"宋体";
font-size:12px;
text-align:center;
border:none;
}
/*----prolist----*/
.prolisttitle {
background:url(prolisttop.jpg) bottom left no-repeat;
width:167px;
height:40px;
}
.prolisttxtbg {
background:url(prolisty.jpg) top left repeat-y;
padding:5px;
}
.prolistb {
background:url(prolistb.jpg) top left no-repeat;
width:167px;
height:8px;
}

.prolisttxt {
text-decoration:none;
font-family:"宋体";
font-size:12px;
color:#606060;
font-weight:bold;
text-align:left;
}

.prolisttxt td {
padding-top:10px;
padding-bottom:4px;
height:20px;
background:url(prolistbline.jpg) bottom left no-repeat;
}
.prolisttxt img {
margin-right:5px;
margin-left:5px;
}
.prolisttxt2 {
text-align:left;
text-decoration:none;
font-family:"宋体";
font-size:12px;
color:#FF6600;
font-weight:bold;
}

.prolisttxt2 td {
padding-top:10px;
padding-bottom:4px;
height:20px;
background:url(prolistbline.jpg) bottom left no-repeat;
}
.prolisttxt2 img {
margin-right:5px;
margin-left:5px;
}
.sec_prolisttxt, .sec_prolisttxt a:link, sec_prolisttxt a:visited {
text-decoration:none;
font-family:"宋体";
font-size:12px;
color:#606060;
text-align:left;
}
.sec_prolisttxt a:hover {
margin-left:5px;
margin-top:2px;
font-family:"宋体";
font-size:12px;
color:#FF6600;
}
.sec_prolisttxt td {
height:20px;
padding-left:5px;
background:url(prolistbline.jpg) bottom left no-repeat;
}
/*-----hpro-----*/
.hpro1top {
background:url(hpro1top.jpg) bottom left no-repeat;
width:800px;
height:38px;
text-align:right;
}
.hpro1bg {
background:url(probgy.jpg) top left repeat-y;
width:800px;
padding:5px;
}
.hpro1b {
background:url(hpro1b.jpg) top left no-repeat;
width:800px;
height:8px;
}
.proimgs {
text-align:center;
}
.proimgs img {
border:#dadada solid 1px;
}
.hprotxt {
text-align:left;
font-family:"宋体";
font-size:12px;
color:#666;
}
.hprotxt td {
height:20px;
}

.redtxt {
font-family:"宋体";
font-size:12px;
color:#FF0000;
}
.probtn1 {
background:url(probtn1.jpg) top left no-repeat;
width:44px;
height:18px;
border:none;
font-family:"宋体";
font-size:12px;
color:#930000;
cursor:hand;
}
.probtn2 {
background:url(probtn2.jpg) top left no-repeat;
width:59px;
height:18px;
font-family:"宋体";
font-size:12px;
color:#930000;
border:none;
cursor:hand;
}
/*--------hpro2------*/
.hpro2top {
background:url(hpro2top.jpg) bottom left no-repeat;
width:800px;
height:38px;
text-align:right;
}
.hpro2bg {
background:url(probgy.jpg) top left repeat-y;
width:800px;
padding:5px;
}
.hpro2b {
background:url(hpro2b.jpg) top left no-repeat;
width:800px;
height:8px;
}
.hprotitlelink {
margin:10px 20px 10px 10px;
width:30px;
height:15px;
}
/*----copyright---*/
.cprhbg {
background-color:#af8b4d;
height:18px;
font-family:"宋体";
font-size:12px;
}
.cprhmtxt {
text-align:center;
color:#fff;
}

.cprhrtxt {
padding-right:15px;
text-align:right;
color:#fbe78b;
}
/*----bottom----*/
.btmbg {
background-color:#fbe78b;
}
.btmtxt {
text-align:left;
padding-left:10px;
font-family:"宋体";
font-size:12px;
color:#000;
line-height:18px;
}
/*--------wztxt--------*/
.wztxt {
text-align:left;
font-family:"宋体";
font-size:14px;
color:#FF0000;
letter-spacing:2px;
padding-bottom:8px;
}
/*-----newpro------*/
.newprotitle {
background:url(newprotitle.jpg) bottom left no-repeat;
height:38px;
}
.newprobb {
font-family:"宋体";
font-size:12px;
color:#606060;
height:21px;
background:url(newprobb.jpg) top left repeat-y;
}
.newprobb a:link, .newprobb a:visited {
font-family:"宋体";
font-size:12px;
color:#606060;
text-decoration:none;
}
.newprobb a:hover {
font-family:"宋体";
font-size:12px;
color:#606060;
text-decoration:underline;
}
.newprobbt01 {
padding-top:5px;
text-align:center;
width:30%;
}
.newprobbt02 {
text-align:center;
width:30%;
}
.newprobbt03 {
padding-top:5px;
text-align:center;
width:20%;
}
.newprobbt04 {
padding-top:5px;
text-align:center;
width:20%;
}
/*------pro-------*/
.protitle {
background:url(protitle.jpg) bottom left no-repeat;
height:38px;
}
/*-----com1---------*/
.comt01 {
text-align:right;
height:38px;
width:190px;
}
.comt02 {
text-align:right;
height:26px;
width:130px;
}
.comt03 {
text-align:right;
height:26px;
width:130px;
}
.comt02b {
background:url(comt02bg.jpg) left bottom no-repeat;
text-align:right;
height:26px;
width:4px;
}
.comt03b {
background:url(comt03bg.jpg) left bottom no-repeat;
text-align:right;
height:26px;
width:4px;
}
.comtline {
background:url(comtline.jpg) top left no-repeat;
width:610px;
height:16px;
}
.comtr {
background:url(comtr.jpg) left bottom no-repeat;
text-align:right;
height:26px;
width:342px;
}
.comttxt {
background-color:#fff;
width:800px;
padding:10px;
font-family:"宋体";
font-size:14px;
color:#000;
text-align:left;
}
.comttxtnewbg {
width:800px;
padding:10px;
}
.comttxtnew {
background-color:#fff;
padding:10px;
font-family:"宋体";
font-size:14px;
color:#606060;
text-align:left;
}
.comttxtnew td {
text-align:left;
padding:3px;
}
.comttxtnew a:link, .comttxtnew a:visited {
border-bottom:#e18400 1px dotted;
font-family:"宋体";
font-size:14px;
color:#606060;
text-decoration:none;
}
.comttxtnew a:hover {
border-bottom:#ff6600 1px solid;
font-family:"宋体";
font-size:14px;
color:#606060;
}
/*-------newtxt----------*/
.ntbg {
width:690px;
}
.nttop {
background:url(nttop.jpg) bottom left no-repeat;
width:690px;
height:51px;
}
.nty {
background:url(nty.jpg) top left repeat-y;
width:690px;
}
.nttitle {
height:42px;
width:338px;
font-family:"宋体";
font-size:18px;
color:#ff0000;
text-align:center;
border-bottom:#ff6600 dotted 1px;
margin-bottom:10px;
}
.nttitle td {
padding:15px 0px 5px 0px;
}
.nttxt {
padding:10px 20px;
font-family:"宋体";
font-size:12px;
color:#606060;
text-align:left;
}
.ntb {
background:url(ntb.jpg) top left no-repeat;
width:690px;
height:17px;
font-family:"宋体";
font-size:12px;
color:#606060;
text-align:center;
padding-top:1px;
}
.ntb a:link, .ntb a:visited {
font-family:"宋体";
font-size:12px;
color:#606060;
text-decoration:none;
}
.ntb a:hover {
font-family:"宋体";
font-size:12px;
color:#ff0000;
text-decoration:underline;
}
/*--------con---------*/
.contop {
background:url(contitle.jpg) bottom left no-repeat;
width:800px;
height:38px;
text-align:right;
}
.conbg {
background:url(cony.jpg) top left repeat-y;
width:800px;
padding:5px;
}
.conb {
background:url(conb.jpg) top left no-repeat;
width:800px;
height:8px;
}
.conmidline {
background:url(conmidline.jpg) top center no-repeat;
height:8px;
}
.contxt {
font-family:"宋体";
font-size:14px;
color:#000;
line-height:20px;
text-align:left;
}
.conredtitle {
color:#dd384f;
font-family:"宋体";
font-size:14px;
text-align:left;
}
.msgbg {
border-collapse:separate;
border-spacing:1px;
background-color:#eee;
font-family:"宋体";
font-size:12px;
color:#000;
}
.msgbg td {
vertical-align:middle;
background-color:#fff;
}
.msgbg input {
height:16px;

margin:4px;
}
.msgbg textarea {
border:#889fb9 solid 1px;
margin:4px;
}
.msgtl {
text-align:left;
padding:8px;
width:130px;
}
.msgtr {
text-align:left;

}
.msginp1 {
border:#889fb9 solid 1px;
width:285px;
}
.msginp2 {
border:#889fb9 solid 1px;
width:50px;
}
.msginp3 {
border:#889fb9 solid 1px;
width:217px;
}
.msgtxt {
width:355px;
height:170px;
}
.msgpubg {
text-align:center;
}
.msgpubg input {
margin:4px;
height:22px;
}
/*------job------*/
.jobtop {
background:url(jobtitle.jpg) bottom left no-repeat;
width:800px;
height:42px;
text-align:right;
}
.jobbg {
font-family:"宋体";
font-size:14px;
color:#000;
text-align:left;
width:800px;
padding:5px;
}
/*------proimg-------*/
.proimgtxtbg {
font-family:"宋体";
font-size:13px;
width:100%;
}
.proimgtxtline1 {
width:98%;
height:2px;
background-color:#fd9b32;
}
.proimgtxt1 {
font-family:"宋体";
font-size:13px;
color:#000;
width:5%;
text-align:left;
}
.proimgtxt3 {
font-family:"宋体";
font-size:13px;
color:#000;

text-align:left;
}
.proimgtxt2 {
font-family:"宋体";
font-size:13px;
color:#000;
width:45%;
}
.proimgtxt3 {
font-family:"宋体";
font-size:13px;
color:#000;
width:5%;
text-align:left;
}
.proimgtxt4 {
font-family:"宋体";
font-size:13px;
color:#000;
width:45%;
text-align:left;
}
.proimgtxtline2 {
width:100%;
height:23px;
background-color:#e7e7e7;
}
.proimgtxtline2a {
font-family:"宋体";
font-size:12px;
color:#000;
width:5%;
text-align:left;
}
.proimgtxtline2b {
width:45%;
text-align:left;
}
.proimgintxt {
width:40px;
}
.proimgbtn1 {
background:url(probtn2.jpg) top left no-repeat;
width:59px;
height:18px;
font-family:"宋体";
font-size:12px;
color:#930000;
border:none;
margin:2px;
}
.proimgimg {
padding:10px 0px;
text-align:center;
width:100%;
}
.proimgbtnclose {
background-color:#fff;
padding:5px;
text-align:center;
}
.proimgbtnclose img {
border:none;
}

.proimgbtnclose a:link, .proimgbtnclose a:visited {
border:none;
}
.proimgbtnclose a:hover {
border:none;

}
/*-------member-------*/
.mbrtxtbgleft1 {
width:15px;
}
.mbrtxtbgleft2 {
text-align:left;
width:173px;
}
.mbrtxtbgright1 {
width:12px;
}
.mbrtxtbgright2 {
width:794px;
}
.mbrtxtbgright3 {
width:5px;
}
.mbrlisttop {
background:url(memberlisttitle.jpg) bottom left no-repeat;
width:173px;
height:44px;
}
.mbrlisty {
background:url(memberlisty.jpg) top left repeat-y;
width:173px;
text-align:center;
}
.mbrlistb {
background:url(memberlistb.jpg) top left no-repeat;
width:173px;
height:18px;
}
.mbrlisttxt {
font-family:"宋体";
font-size:12px;
width:140px;
margin:35px 0px;
}
.mbrlisttxt td {
background-color:#eee;
padding:5px;
text-align:left;
}
.mbrlisttxt img {
border:none;
margin-right:5px;
}
.mbrlisttxt a:link, .mbrlisttxt a:visited {
font-family:"宋体";
font-size:12px;
color:#0000ff;
text-decoration:underline;
}
.mbrlisttxt a:hover {
font-family:"宋体";
font-size:12px;
color:#ff0000;
text-decoration:none;
}
.mbrtxttitle {
font-family:"宋体";
font-size:12px;
color:#000;
width:150px;
}
.mbrtxttitlelinebg {
background-color:#eee;
height:3px;
width:100%;
}
.mbrtxttitleline1 {
background-color:#eee;
width:30%;
}
.mbrtxttitleline2 {
background-color:#fd9b32;
width:70%;
}
.mbertxttxt {
text-align:center;
font-family:"宋体";
font-size:12px;
color:#000;
height:220px;
}
.mbertxttxt2 {
text-align:right;
font-family:"宋体";
font-size:12px;
color:#000;
}
.mbr2txtbg {
font-family:"宋体";
font-size:12px;
color:#000;
width:100%;
}
.mbr2txtbg td {
padding:1px;
}
.mbr2txtbg input {
border:#889fb9 1px solid;
}
.mbr2txtl {
text-align:right;
width:120px;
}
.mbr2txtr {
text-align:left;
}
.mbr2txtbg textarea {
border:#889fb9 1px solid;
width:620px;
height:70px;

}
.mbr2subbtn {
background-color:#fff7ee;
margin:10px 0px;
text-align:center;
}
.mbr3bg {
font-family:"宋体";
font-size:12px;
color:#000;
background-color:#ccc;
}
.mbr3bg td {
padding:3px;
text-align:center;
vertical-align:middle;
}
.mbr3bg img {
border:none;
}
.mbr3bgtd1 {
background-color:#eee;
width:14%;
}
.mbr3bgtd2 {
width:14%;
background-color:#fff9ec;
}
.mbr3bgtd2 input {
width:40px;
height:15px;
}
.mbr3bgtd3 {
background-color:#fff;

}
.mbr3bg2 {
font-family:"宋体";
font-size:12px;
color:#000;
background-color:#ccc;
}
.mbr3bg2 td {
vertical-align:middle;
padding:3px;

vertical-align:middle;
}
.mbr3bg2 img {
border:none;
}
.mbr3bg2td1 {
background-color:#eee;
text-align:center;
}
.mbr3bg2td2a {
text-align:right;
background-color:#fff9ec;
}
.mbr3bg2td2b {
text-align:left;
background-color:#fff9ec;
}
/*.mbr3bg2td2b input {
width:300px;
height:15px;
}*/
.mbr3bg2td2b input {
width:expression(this.type=="radio"?'15px':'300px'); 
}
.mbr3bg2td3 {
background-color:#fff;
text-align:center;
}

/*----------srh---------*/
.srhtitle {
background:url(srhtitle.jpg) bottom left no-repeat;
width:800px;
height:38px;

}
/*--------reg----------*/
.regbg {
width:800px;
font-family:"宋体";
font-size:12px;
color:#000;
}
.regtitle {
font-family:"宋体";
font-size:12px;
color:#ff0000;
width:200px;
}
