body,td,th,div {font-size: 12px;color:#3f3f3f; line-height:23px; }
body {margin: 0px;background-color:#820000;}
a {font-size: 12px;color:#3f3f3f;}
a:link {color: #3f3f3f; text-decoration:none;}
a:visited {color:#3f3f3f;text-decoration:none;}
a:hover {color: #e13473; text-decoration:none;}
a:active {color: #e13473;}
li{ list-style-type:none;}
.name_99{ font-size:32px; font-weight:bold; float:left; line-height:32px; z-index:3px; padding-left:10px; font-family:"黑体";}
/*菜单连接颜色*/
.cWhite1{color:#FFFFFF; font-size:12px; font-weight:bolder;}
.cWhite1 a:link {color: #FFFFFF;}
.cWhite1 a:visited {color:#FFFFFF;}
.cWhite1 a:hover {color: #ffe402;}
.cWhite1 a:active {color: #ffe402;}

.tit{margin:0 auto; background-color:#f4f4f4;font-size:14px; font-weight:bolder; line-height:30px; padding-left:15px;}
.tit1{margin:0 auto; background:url(img/tit1_bg.gif) top repeat-x;font-size:14px; font-weight:bolder; line-height:30px; padding-left:15px; color:#FFF}
.tit1 span{ float:right; width:auto; padding-right:10px; font-size:12px; height:30px; line-height:30px; font-weight:normal; color:#FFF}
.tit span{ float:right; width:auto; padding-right:10px; font-size:12px; height:30px; line-height:30px; font-weight:normal;}
.con,.con1{margin:0 auto; padding:10px; line-height:180%; min-height:30px; height:auto !important; height:30px; overflow:hidden !important; overflow: visible; word-break:break-all; background-color:#FFF}

.container{width:100%;}
.comtop{width:100%; background:url(img/top_bg.jpg) top repeat-x #FFF;height:32px;}
.nav{width:970px; margin:0 auto; height:30px; overflow:hidden;}
.nav li{float:left; height:30px; line-height:30px; margin:0 8px !important;margin:0 8px 0 4px;}
.comtops{width:970px; margin:0 auto; background-color:#FFF;}
.logo{width:930px; margin:0 auto; background-color:#FFF;}
.navb{width:930px; margin:0 auto; height:30px; line-height:30px; background:url(img/m_bg.gif) top repeat-x;}

.commain{ width:970px; margin:0 auto; background:url(img/b2.jpg) bottom left #FFF no-repeat;min-height:185px; height:auto !important; height:185px; overflow:hidden !important; overflow: visible;}
.coms_left{float:left; width:200px; margin:10px 0 0 20px;}
.comrzfw{float:left; width:150px; height:33px; background:url(img/sbg.gif) no-repeat; padding:30px 0 0 15px; color:#FFF}
.comrzzz{float:left; width:150px; height:33px; background:url(img/zbg.gif) no-repeat; padding:30px 0 0 15px; color:#FFF}
.coms_jobs{width:200px; float:left; clear:both;text-align:left; border: 1px solid #dedede; color:#333333; line-height:25px;}
.coms_jobs div.con{padding-left:3px; padding-right:3px;}
.coms_jobs li{width:180px;height:20px;margin-left:1px;float:left;border-bottom-width: 3px;text-align:left;margin-bottom:5px; padding-left:10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ededed; overflow:hidden;}
.coms_hotjob{float:left; width:200px; margin:10px 0 0 0;border: 1px solid #dedede;}
.coms_right{float:left; width:710px; margin:10px 0 0 20px;}
.coms_info{float:left; width:710px;}
.coms_intro,.coms_contact{float:left; width:710px; margin:10px 0 0 0;overflow:hidden;}
.coms_intro div.con li{float:left; margin:2px;}
.coms_intro div.con li img{float:left; padding:1px; margin:0; border:1px solid #CCC}
.coms_intro .compic li{width:100%;}
.coms_intro .comlogo{float: left; width:170px; margin:4px;}
.coms_intro .comlogo img{padding:1px; margin:0; border:1px solid #CCC}
.coms_contact .comcontact{}
.coms_contact .commap{}
.hire_info{float:left; width:710px; margin:10px 0 0 0;}
.hire_info dl{margin:10px 0 0 0;}
.hire_info dl dt{text-align:left; font-weight:bold}
.hire_info .hiretab{border:1px #dbdbdb solid;}
.hire_info .hiretab td{ background:#f7f7f7}
.hire_info li{ text-align:left}
.hire_info li.membercz{ text-align:center;}
.hire_infolike{float:left; width:710px; margin:10px 0 0 0;}
.back{margin:10px auto; width:688px; text-align:center;line-height:30px; min-height:30px; height:auto !important; height:30px; overflow:hidden !important; overflow: visible;background:#EFF8FE;border:1px solid #d7d7d7;}



/*版权信息*/
.copyright{width:970px; margin:0 auto; background-color:#FFF; line-height:150%; border-top:4px solid #ca0f0e; text-align:center}
.copyright ul{ margin:0 0 6px 0; background-color:#f7f7f7;border:1px #dbdbdb}
.copyright ul li{width:970px; height:22px; padding:4px 0 0 0; color:#000000; list-style:none;}
.copyright ul a:link{ text-decoration: none;color: #000000;}
.copyright ul a:visited{ text-decoration: none;color: #000000;}
.copyright ul a:hover{ text-decoration:underline;color: #000000;}
.copyright ul a:active{ text-decoration: none;color: #0000000;}
.copyright span{ width:970px; padding:4px 0 0 0; margin-top:10px;}
.copyright span a{ color:#000000;}
/*
.jobtitlediv{width:200px; float:left; clear:both;text-align:left;  color:#333333; line-height:25px; padding-left:3px; padding-right:3px;clear:both;}
.jobtitlediv li{width:190px;height:20px;margin-left:1px;float:left;border-bottom-width: 3px;text-align:left;
margin-bottom:5px; padding-left:10px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ededed;}




.cp1{ width:645px;float:left; text-align:center;}

.in_title{ color:#3f3f3f; font-weight:bold;}


.resumtcontents{ width:645px;clear:both;}
.companyinfo{width:645px;padding-bottom:10px;clear:both;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #cccbcb;}
.cfont{line-height:30px;width:645px;color:#3f3f3f;font-weight:bold;margin:5px;border-bottom:1px #cccbcb dashed;}
.cfont span{ float:right; padding-right:20px; font-size:12px; font-weight:normal;}
.infotab td{ padding-left:5px; height:28px;}

.guestinfo{float:left; width:645px;margin:6px auto; padding:6px; border-bottom:1px #cccbcb dashed;}
.guestinfotitle{ background:url(../skin/skin1/voice.gif) no-repeat left -2px; line-height:24px; font-size:13px; font-weight:bold; padding-left:26px;}
.guestinfo li{ line-height:24px;}
.guestinfo li span{ background-color:#beb6be;padding-left:0px;font-size:12px; font-weight:normal; border:1px #cccbcb solid; width:140px; line-height:20px; padding:2px 6px; color:#666666;}

.cWhite{color:#FFFFFF; line-height:24px;}
.cWhite a:link {color: #FFFFFF;}
.cWhite a:visited {color:#FFFFFF;}
.cWhite a:hover {color: #ffd202;}
.cWhite a:active {color: #ffd202;}


.box{border: 1px solid #dedede;}
.text{font-size:14px; font-weight:bolder; line-height:30px; padding-left:15px;}
.text1{ font-size:14px; font-weight:bolder; color:#FFFFFF; line-height:30px; padding-left:20px;}*/