.module_1_r { float: right; }
.module_1_r_top { background-color: white; padding: 15px; }
.biaoti { border-left: 7px solid #ff6600; padding-left: 10px; height: 20px; line-height: 20px; font-size: 16px; color: #000; font-weight: bold; }
.biaoti .gengduo { font-size: 14px; color: #666; float: right; }
.module_1_r_top ul { margin-top: 10px; }
.module_1_r_top ul li { background: url("../images/zuojiant.png") no-repeat; background-position: 0 13px; padding-left: 10px; font-size: 14px; color: #666; line-height: 30px; }
.module_2 { background-color: white; display: inline-block; margin-top: 5px; padding: 15px 11px; }
.module_2_l { float: left; }
.module_2_r { float: right; }
.module_2 img { margin-right: 5px; margin-bottom:5px;     border: 1px solid #ccc;}
.module_3 { margin-top: 15px;     float: left;}
.module_3 .module_3_l { border:1px solid #eee; background-color: white; width: 795px; float: left; padding-top: 15px; }
.module_3_title { height: 42px; line-height: 42px; border-bottom: 1px solid #eeeeee; border-top: 1px solid #eeeeee; }
.module_3_title a:hover { color: #888888; }
.module_3_title a { padding: 0 30px; border-left: 1px solid #eeeeee; display: inline-block; }
.module_3_select_r { height: 40px; border: 0; border-left: 1px solid #eeeeee; width: 105px; color: #4282c2; font-size: 14px; background: transparent; -webkit-appearance: none; background: url("../images/xiala_bl.png") no-repeat; background-position: 90% 14px; /*float: left;*/
padding-left: 30px; position:absolute; z-index:9; margin-top:-40px; line-height:40px; margin-left:650px; }
.hot-list { overflow: hidden; margin: 20px 0 0 20px; }
.hot-list li { width: 365px; height: 72px; float: left; padding: 20px 0 20px 20px; border: 1px dotted #ccc; }
.hot-list li:nth-child(odd) { border-left: none;border-top: none; }
.hot-list li:nth-child(even) { border-right: none;border-left: none;border-top:none }
.hot-list li:nth-child(1), .hot-list li:nth-child(2) { border-top: none; }
.hot-list-gs { width: 50px; float: left; margin-top: 10px; }
.hot-list-info { width: 175px; float: left; margin-left: 10px; }
.hot-list-time { width: 70px; float: left; }
.hot-list-info h3 { font-size: 16px; color: #5fb6d7; line-height: 30px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.hot-list-info p { color: #666; }
.hot-list-info p.xz { color: #ff6600; }
.hot-list-time p { font-size: 12px; color: #999999; text-align: right; line-height: 28px; }
.module_3_r { width: 288px; float: right; border:1px solid #eee; }
.module_3_r .module_1_r_top { height: 492px; }
.module_3_r .module_1_r_top ul li { background: none; }
.module_3_r li { overflow: hidden; }
.module_3_r li p { float: left; }
.module_3_r .name { width: 70px; }
.module_3_r .gender { width: 50px; }
.module_3_r .major { width: 130px; }
.zfjg { float: right; margin-top: 40px; }
.zfjg .dzjg { width: 52px; height: 63px; float: left; }
.zfjg .zc { width: 110px; height: 55px; float: left; margin-left: 30px; }
/*焦点图*/
.wrap { width: 796px; height: 244px; position: relative; overflow: hidden; float: left; }
#slideBox { width: 594px; height: 232px; overflow: hidden; position: relative; }
#slideBox ul#show_pic { margin: 0; padding: 0; list-style: none; height: 232px; width: 6000px; position: absolute; }
#slideBox ul#show_pic li { float: left; margin: 0; padding: 0; height: 232px }
#slideBox ul#show_pic li img { display: block; }
#iconBall { position: absolute; bottom: 15px; right: 15px; }
#iconBall li { float: left; color: #7a7a7a; width: 14px; height: 14px; background: #fff29a; font-size: 0px; cursor: pointer; border-radius: 50%; margin-left: 8px; }
#iconBall li.active { background: #fff; }
#slideText { width: 594px; height: 42px; line-height: 42px; background: none; color: #fff; position: absolute; left: 0px; bottom: 0px; *background:transparent;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2000000, endColorstr=#b2000000);
}
#textBall { position: absolute; left: 10px; bottom: 3px; }
#textBall li { float: left; cursor: pointer; display: none; color: #fff; font-size: 16px; line-height: 32px; }
#textBall li.active { display: block; }
#textBall li a { text-decoration: none; color: #fff; }
.banner-inupt { line-height: 33px; width: 229px; height: 33px; float: left; border-top: #d1d1d1 1px solid; border-bottom: #d1d1d1 1px solid; border-left: 0px; border-right: 0px; color: #8e8e8e }
.on_changes { width: 229px; position: absolute; margin-top: 34px; _margin-top: 34px; margin-left: 74px; _margin-left: -267px; list-style: none; background: #FFF; border: 1px solid #d1d1d1; _display: inline-block; display: block }
.on_changes li { margin: 8px; padding: 4px; }
.on_changes li.active { background: #CEE7FF; }
.banner-an { width: 37px; height: 35px; background: url(../131127images/131128banner-an.gif) no-repeat; float: left; border: 0px; cursor: pointer }
.borderRight div{
	border-right: 1px dotted #ccc;
}

.docBubble {position:absolute;max-width:240px; text-align:left;text-align:left;z-index:100; display:none;}
.docBubble a{ margin-left:0;}
.docBubble .icon{ background:none;}
.docBubble .title a {text-decoration: none;}
.docBubble .tl,.docBubble .tr,.docBubble .bl,.docBubble .inner,.docBubble .triangle-t,.docBubble .triangle-b,.docBubble .close{ background-image:url(../images/manhua_bubbletips.png);_background-image:url(../images/manhua_bubbletips_ie6.png); }
.docBubble .tl{ float:left; background-position:-20px 0; }
.docBubble .tr{ position:absolute;right:-12px; top:0;width:12px; height:12px; background-position:100% 0; }
.docBubble .bl{ position:absolute;left:0; bottom:-12px;  width:12px; height:12px; background-position:-20px 100%; }
.docBubble .inner{ position: relative;left:12px; width:220px;  margin:12px 0 -12px 0; max-width:220px; background-position:100% 100%; padding:0 12px 12px 2px; _padding-bottom:12px; }
.docBubble .triangle-t{ position:absolute; z-index:2; top:-7px; width:15px; height:8px; overflow:hidden; }
.docBubble .triangle-b{ position:absolute; bottom:-18px; z-index:2;  width:15px; height:11px; overflow:hidden; background-position:0 -10px; }
.docBubble .triangle-l{ position:absolute; left:-10px; z-index:2; top:15px;  width:15px; height:18px; overflow:hidden; background:url(../images/manhua_bubbletips_l.png) no-repeat;_background-image:url(../images/manhua_bubbletips_l_ie6.png) no-repeat;  }
.docBubble .triangle-r{ position:absolute; right:-19px; z-index:2; top:15px;  width:15px; height:18px; overflow:hidden; background:url(../images/manhua_bubbletips_r.png) no-repeat;_background-image:url(../images/manhua_bubbletips_r_ie6.png) no-repeat;  }
.docBubble .triangle-t,.docBubble .triangle-b{ right:20px;}
.docBubble .close{ position:absolute; z-index:1; top:10px; right:2px; width:9px; height:9px; text-indent:-99em; overflow:hidden; background-position:0 -25px; cursor:pointer;}
.docBubble .inner .icon{ float:left; padding: 2px 0;}
.docBubble .inner .icon img{ margin-right:10px; }
.docBubble .inner .cont{ overflow:hidden; zoom:1; line-height:20px;}
.docBubble .inner .title{ margin:0 0 2px 0; font-size:12px;font-weight:bold;}
.docBubble .inner .lk-btn{ text-align:right;}

/*热门招聘*/
.CpList_Hot{height:160px;}
.CpList_Hot ul{padding:0;margin:-5px 0 0 0;float:left;overflow:hidden;}
.CpList_Hot ul li{width:240px;line-height:35px;float:left;padding-left:10px;margin-left:14px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.CpList_Hot ul li.Right{padding-right:0px;}
.CpList_Hot ul li.more{background:none}
.CpList_Hot ul li.more a{color:#555;background:none}
.CpList_Hot ul li.more a:hover{color:#fa6d01}
/*职位弹出*/
.jps{margin-top:-36px;padding:5px 10px 10px 10px;margin-left:50px;line-height:20px;background-color:#ffffff;border:2px solid #F93;position:absolute;}
.jps .jpn a, .jpt .jpn a{color:#0056c2;font-size:12px;padding-left:0;border-left:none;}
.jpn a:hover{color:#fa6d01;}
.jps p{padding:0px;margin:0px;border:none}
.jps p a{color:#fa6d01;font-size:12px;}
.jpn{border-bottom:1px dotted #fa6d01;margin-bottom:6px}
.jpa{width:128px;background:none;padding-left:0px;margin:0px;line-height:22px;white-space:none;}
.jpt{padding:5px 10px 10px 10px;margin-top:-4px;margin-left:50px;line-height:20px;background-color:#ffffff;border:2px solid #F93;position:absolute;z-index:99}
.jpt p{padding:0px;margin:0px;border:none}
.jpt p a{color:#fa6d01;font-size:12px;padding-left:0;border-left:none;}
.jpt p a:hover{color:#1a5aa8;}

#loginTab{height:35px;}
#loginTab div{width:129px; height:35px; float:left;cursor:pointer; text-align:center; font-size:16px; font-family:"微软雅黑"; background:#F2F2F2; border-bottom:1px #E5E5E5 solid; line-height:35px; position:relative;}
#loginTab div.Select{ background:#FFF; border-bottom:none;color:#FA6D01;}
#loginTab div.Qr{ width:39px; height:37px; background: url(../images/bg_home_img4.png) -9px -258px no-repeat; position:absolute; left:0; top:0; border:none; cursor:pointer; display:none;}
#loginTab div.Qr:hover{ background-position:-9px -314px}
#loginTab div.Select .Qr{ display:block;}
.Login_Content{margin-top: 13px;}
.txtInput{border:none; width:238px; height:38px; line-height:40px; background: url(../images/bg_home_img4.png) -10px -57px no-repeat;margin: 0 auto;}
.txtInput.Focus{background-position:-10px -10px;}
.txtInput input{width:224px; height:32px; margin-left:2px;margin-top:2px;margin-top:6px\9;border:none; background:none;color:#A8A8A8; font-family:"微软雅黑"; font-size:14px; padding-left:10px; outline:none;}
.Password{margin-top: 10px;}
#Password{ display:none;}
.PasswordNotice{width:224px; height:32px; margin-left:2px; margin-top:2px;border:none; background:none;color:#A8A8A8; font-family:"微软雅黑"; font-size:14px; padding-left:10px; outline:none;}
.LoginButton{ width:238px; margin:0 auto; margin-top: 10px;}
.LoginButton .ChkBox{ width:14px; height:14px; display:inline-block; *zoom:1;background: url(../images/bg_home_img4.png) -268px -10px no-repeat; cursor:pointer;}
.LoginButton .ChkBox.Yes{ background-position:-298px -10px;}
.LoginButton span{ vertical-align:middle; color:#1A5AA8;}
.LoginButton input{vertical-align:middle;}
.LoginButton a{vertical-align:middle; text-decoration:none; color:#1A5AA8;}
#AutoLogin{ display:none;}
.LoginButton .Input_login_o_btn{ float:right; display:inline;  width:106px; height:34px;background: url(../images/bg_home.png) -10px -775px no-repeat; border:none; cursor:pointer;color:#FFF; font-size:16px; font-family:"微软雅黑"; margin-left: 15px;}
.LoginButton .Input_register_o_btn{ float:left; display:inline;  width:106px; height:34px;background: url(../images/bg_home.png) -10px -775px no-repeat; border:none; cursor:pointer;color:#FFF; font-size:16px; font-family:"微软雅黑"; }
.ThirdLogin{ width:238px; margin:0 auto;}
.other_login{position:relative;width:47px;margin-top: 7px;float: left;}
.other_login .other_login_title{width:47px;}
.other_login .other_login_title span{width:45px;display:block;background:url(../images/bg_home_img4.png) no-repeat -330px -134PX;height:34px;overflow:hidden;}
.other_login .other_login_titleone{width:47px;height:29px;float:left; display:block}
.other_login .other_login_titleone span{width:47px;display:block;background:url(/content/homepage/images/img_index_top.gif) no-repeat -593px -147PX;height:29px;line-height:28px;overflow:hidden;}
.other_login .other_login_body{position:absolute;top:35px;left:0;width:120px; border:1px solid #777;background:#FFF;overflow:hidden;box-shadow:1px 1px 3px #AAA; }
.oauth_login_bar:hover .other_login_body,
.oauth_login_bar.ie6hover .other_login_body{display:none;}
.other_login .other_login_body dl{margin-right:-2px; width:120px;}
.other_login .other_login_body dt{font-size:0; display:none}
.other_login .other_login_body dd{float:left;width:120px;height:29px;line-height:29px;border-top:1px solid #EEEEEE;}
.other_login .other_login_body dd.txt{height:24px;line-height:24px;background:#777;color:#e8e8e8;text-align:center;}
.other_login .other_login_body a{color:#535353;font-size:12px;font-weight:normal;display:block;padding-left:32px;padding-top:4px;cursor:pointer;position:relative;_zoom:1; text-decoration:none;}
.other_login .other_login_body a:hover{background:#FFF9DD;}
.other_login .other_login_body i{width:21px;height:21px;display:block;position:absolute;top:8px;left:8px;}
.other_login .other_login_body i.qq_icon{background:url(../images/bg_home_img4.png) no-repeat -330px -10px;}
.other_login .other_login_body i.sina_icon{background:url(../images/bg_home_img4.png) no-repeat -330px -41px;}
.other_login .other_login_body i.renren_icon{background:url(../images/bg_home_img4.png) no-repeat -330px -72px;}
.other_login .other_login_body i.baidu_icon{background:url(../images/bg_home_img4.png) no-repeat -330px -103px;}
.RegisterArea{ float:right; width:240px;height:34px;background: #FA5F00;margin-top: 6px;color:#FFF; font-family:"微软雅黑"; font-size:14px;}
.RegisterArea .OneMinute{ color:#fff; float:left;padding-left: 20px;line-height: 34px;cursor: pointer;height: 34px;    width: 140px;}
.RegisterArea .Register{color:#fff;float:left;padding-left: 10px;line-height: 34px;cursor: pointer;height: 34px; text-align:center;width: 67px; border-left:1px solid #ad6102;}
.PaPhoto{width: 80px;float: left;margin-left: 10px;height: 100px;}
.PaPhoto p{ display:none;}
.Login_Content_Login{float:left; width:155px; margin-left:10px; font-family:"微软雅黑"; font-size:14px; height:100px; line-height: 24px;}
.Login_Content_Login a{ text-decoration:none;color:#50BA8C;}
.Login_Content_Bottom{float:left;border-top:1px #DFDFDF dashed; margin-top:10px; width:90%; margin-left:5%;padding-top:21px;}
.Login_Content_Bottom div{ width:32%;float:left; text-align:center;white-space: nowrap; }
.Login_Content_Bottom div a{color:#666666; font-family:"微软雅黑"; font-size:14px; text-decoration:none;}
.Login_Content_Bottom div span{ width:7px; height:7px; display:inline-block; vertical-align:top; background:url(../images/bg_home_img4.png) no-repeat -10px -232px;*zoom:1;}
.ButtonArea{ width:224px; height:37px; margin:0 auto;background:url(../images/bg_home_img4.png) no-repeat -10px -105px;}
.ButtonArea div{ float:left; width:50%; height:37px; line-height:37px; font-size:16px;color:#FFF; cursor:pointer;font-family:"微软雅黑";text-align: center;}
.NoticeArea p{ text-align:center;color:#777777; line-height:22px;}
.NoticeArea p b{font-weight:normal;color:#FA6D01;}
.Connect{ width:90%; margin-left:5%;color:#50BA8C; font-family:"微软雅黑";font-size:14px;border-top: 1px #DFDFDF dashed;padding-top: 15px;}
.Connect div{ float:left;}
.Connect .Phone{ text-align:center; line-height:24px;margin-left: 33px;}
.Connect .PhoneIco{ width:38px; height:37px;background:url(../images/bg_home_img4.png) no-repeat -15px -156px; margin-left: 15px;margin-top: 4px;}
.ContentCpLogin{font-family: "微软雅黑";font-size: 14px;line-height: 27px;}
.ContentCpLogin a{color:#50BA8C; text-decoration:none;}
.ContentCpLogin .CaName{ width:90%; margin:0 auto;}
.ContentCpLogin .Link{ margin-bottom:24px;}
.ContentCpLogin .Link a{ width:31%; text-align:center; display:inline-block;*zoom:1;}
#FontScroll{ height:175px; overflow:hidden; margin-left:15px; margin-right:15px;}
#FontScroll ul li{ line-height:29px; font-size:14px; border-bottom:1px dashed #eee; height:29px; overflow:hidden;}