﻿@charset "utf-8"; 
/* DIVCSS5-CSS初始化模板-www.divcss5.com */
* {margin:0;padding:0;}
body{margin:0px auto; padding:0px; font-size:12px; color:#333;font-family:"微软雅黑"; background:#FFF;}
img{ border:1px; solic:#cccccc;}
ul,li,p,img,dd,dl,dt,span,font,h3,h4,input,div{margin:0px; padding:0px; font-size:12px; border:none; }
h1,h2,h3,h4,dt{font-family:"微软雅黑","黑体";}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#333}
a:hover{}

.detail_a {
}
.div{width:1004px; margin: 0 auto; height:104px;}
.logo{width:175px; height:65px; float:left; margin-top:21px;}
.clear {clear:both;height:0px; line-height:0px;font-size:0px;
}
.rexian{float:right; margin-top:-80px; font-size:18px; font-family:"微软雅黑"; color:#636363;}
.top{font-size:18px; font-family:"微软雅黑"; color:#d7000f; width:200px; float:left; margin:-30px 0px 0px 100px;}

.bd{width:76px;height:40px; margin-left:400px; margin-top:-30px; float:left;}
.submenu{width:76px;height:50px;margin-left:400px;margin-top:-30px;text-align:center;}
.submenu li{position:relative;z-index:2;}
.submenu li a{font-size:16px; padding-top:3px;}
.submenu li p a{display:inline-block;padding-bottom:2px;color:#9e9e9e;}
.submenu li ul{position:absolute;top:25px;left:50%;display:none;margin-left:-150px;width:300px;background-color:#ffffff;border-top:#d7000f 2px solid;}
.submenu li:hover ul{display:block;}
.submenu li ul li{float:left;}
.submenu ul li a{display:block;width:99px;height:40px;line-height:40px;border:#eeeeee 1px solid;margin-left:-1px;margin-bottom: -1px; color:#848484;transition: background 0.4s ease-in-out;}
.submenu ul li a:hover{background-color:#d7000f;color:#fff; transition: all .4s ease;}
.clearfloat { zoom: 1;}

select{  
                width:86px;  
                height:27px;  
				border: solid 1px #9a9a9a;
                appearance:none;  
                -moz-appearance:none;  
                -webkit-appearance:none;                
				font-size:14px;
				font-family:"微软雅黑";
                color:#9a9a9a;
				 padding-left: 5px;
	background:url(../images/select.png) no-repeat scroll right center transparent;   overflow: hidden;

            }  
select::-ms-expand { display: none; }
.wrq{background-color:#d7000f;}
.daohan{width:1004px; margin: 0  auto;}
ul#nav{height:49px;} 
ul#nav li{display:inline; height:25px; color:#fff} 
ul#nav li a{display:inline-block; padding:0 22px; height:49px; line-height:50px; 
color:#FFF;font-family:"微软雅黑"; font-size:15px} 
ul#nav li a:hover{color:#f6ff00;text-decoration:underline} /*设置鼠标滑过或悬停时变化的背景颜色*/ 

/*最外层容器*/
.slider{
    width:475px;
    height: 55px;
	float:right;
	margin-top:-48px;
    overflow: hidden;
    position: relative;
}
/*最外层容器END*/

/*ul容器属性设置*/
.slider ul {
    width: 475px;
    height: 55px;
    position: absolute;
    left: 0;
    top: 0;

}
.slider ul li{
    width:475px;
    height: 55px;
    float: left;
}
.slider ul li img{
    width: 100%;
    height: 100%;
}
.slider dl{
    position: absolute;
    width: 100%;
    text-align: center;
	

    left: 0;
    bottom: 20px;
    height: 12px;
}
.slider dl dd{

    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 4px;
	margin-top:17px;
	float:right;
    background: #dddddd;
    border-radius: 50%;
    cursor: pointer;
}
.slider dl dd.selected{
    background: #ff6600;
}
/*ul容器属性设置END*/

.btn{
    display: block;
    width: 30px;
    height: 60px;
    background: rgba(255,255,255,0.6);
    text-align: center;
    line-height: 60px;
    color: #333;
    font-size: 30px;
    text-decoration: none;
    position: absolute;
    top: 120px;
}







 #etp475-55main {
            width: 475px;
            height: 55px;
            float: left;
            position: relative;
            overflow: hidden;
            border: 1px solid #ccc;
            padding: 0;
            margin-top: 2%;
        }

        #etp475-55 {
            position: relative;
            width: 100%;
            height: 100%;
            overflow: hidden;
        }

            #etp475-55 div {
                width: 100000px;
                margin-left: -4px;
                padding: 0;
                margin-top: 0;
            }

            #etp475-55 dl {
                width: 475px;
                height: 55px;
                position: relative;
                overflow: hidden;
                float: left;
                margin-top: 0;
            }

                #etp475-55 dl img {
                    border: 0;
                    width: 100%;
                    height: 100%;
                }

        /*右顶部*/
        .right {
            float: right;
            width: 485px;
        }

            .right .topnavy {
                text-align:center;
                padding-top: 5px;
            }
                .right .topnavy a {font-size:10px; margin-left:6px;
                }
                    .right .topnavy a:hover {color:#ff0000;
                    }








.substring{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/*个人登录后*/
.personal_login{ width:276px; height:345px; border: 1px solid #d7000f;float: left; margin-top:20px;}
.personal_login .yunanme{height: 55px;line-height: 55px;border-bottom: 1px #eeeeee solid;}
.personal_login .yunanme .username { width:150px;color: #d7000f;float: left;padding-left: 20px;font-size: 18px;}
.personal_login .yunanme .username span{color:#666666;padding-right:5px;font-size: 14px;}
.personal_login .yunanme .ylogout {display: block;text-decoration: none; float: right; width: 50px;font-size: 12px; border: 1px #EEEEEE solid; height: 23px; line-height: 23px; background-color: #ffffff; text-align: center; margin-top: 15px; margin-right:10px;color: #333333; cursor: pointer; border-radius: 4px;}
.personal_login .yunanme .ylogout:hover{color:#FFFFFF;background-color:#8d8d8d;border:1px #8d8d8d solid}

.personal_login .info02 { padding-left: 20px; margin-top:10px;}
.personal_login .info02 .photo {width: 68px;height: 68px;border: 1px #eeeeee solid;border-radius: 63px; float: left;}
.personal_login .info02 .photo img{width:68px;height:68px;border-radius:63px;}
.personal_login .info02 .pname{width:70px;padding-left:15px;color:#333333;float:left;padding-top:25px; font-size:14px;}
.personal_login .info02 .sign{width:48px;height:32px;line-height:32px;background-color:#FF9900;border-radius:32px;padding-left:30px;cursor:pointer;float:left;margin-top:20px; margin-left:10px; }
.personal_login .info02 .sign span{color:#FFFFFF;text-align:center; margin-left:-13px;}
.personal_login .info02 .sign:hover{background-color:#FF6600}

.personal_login .perbtns{margin-top:3px;}
.personal_login .perbtns a{display:block;color:#333333;text-decoration:none;width:90px;height:20px;float:left;border-right:1px #EEEEEE solid;margin-top:13px;background-image:url(../images/128.png);text-align:center;background-repeat:no-repeat;padding-top:40px;}
.personal_login .perbtns a:hover{color:#000000}
.personal_login .perbtns a.last{border:0px;}
.personal_login .perbtns a.add{background-position:30px -28px;}
.personal_login .perbtns a:hover.add{background-position:30px -98px;}
.personal_login .perbtns a.manage{background-position:30px -168px;}
.personal_login .perbtns a:hover.manage{background-position:30px -238px;}
.personal_login .perbtns a.refurbish{background-position:30px -307px;}
.personal_login .perbtns a:hover.refurbish{background-position:30px -368px;}
.personal_login .perbtns a.ntxt{background:none;padding-top:0px;height:60px;}
.personal_login .perbtns a.ntxt span{display:block;height:30px;color:#666666;text-align:center;font-size:20px;}
.personal_login .com_login_in{display:block;text-decoration:none;width:252px;height:35px;line-height:35px;color:#FFFFFF;border:0px;background-color:#FF5A00;border-radius:4px;cursor:pointer;margin-top:10px;margin-left:13px;text-align:center; font-size:16px;}
.personal_login .com_login_in:hover{color:#FFFFFF;background-color:#FF8000}

















/*企业登录后*/
.company_login{ width:276px; height:345px; border: 1px solid #d7000f;float: left; margin-top:20px;}
.company_login .yunanme01{height: 50px;line-height: 20px;border-bottom: 1px #eeeeee solid;padding-top:10px;}
.company_login .yunanme01 .username01 {color: #b8b8b8;float: left;padding-left: 20px;font-size: 12px;}
.company_login .yunanme01 .username01 span{color:#666666;padding-right:5px;font-size: 14px; }
.company_login .yunanme01 .ylogout01 {display: block;text-decoration: none; float: right; width: 50px;font-size: 12px; border: 1px #EEEEEE solid; height: 23px; line-height: 23px; background-color: #ffffff; text-align: center; 
margin-top: 18px; color: #333333; cursor: pointer; border-radius: 4px; margin-right:10px;}
.company_login .yunanme01 .ylogout01:hover{color:#FFFFFF;background-color:#8d8d8d;border:1px #8d8d8d solid}

.company_login .info01 { padding-left: 20px; margin-top:20px;}
.company_login .info01 .photo01 {width: 68px;height: 68px;border: 1px #eeeeee solid;border-radius: 63px; float: left;}
.company_login .info01 .photo01 img{width:68px;height:68px;border-radius:63px;}
.company_login .info01 .pname01{width:140px;padding-left:15px;color:#333333;float:left;padding-top:8px; font-size:15px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
  -webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.company_login .info01 .sign01{width:48px;height:32px;line-height:32px;background-color:#FF9900;border-radius:32px;padding-left:30px;cursor:pointer;float:left;margin-top:20px; margin-left:10px; }
.company_login .info01 .sign01 span{color:#FFFFFF;text-align:center; margin-left:-13px;}
.company_login .info01 .sign01:hover{background-color:#FF6600}

.company_login .perbtns01{margin-top:3px;}
.company_login .perbtns01 a{display:block;color:#333333;text-decoration:none;width:90px;height:20px;float:left;border-right:1px #EEEEEE solid;margin-top:10px;background-image:url(../images/129.png);background-repeat:no-repeat;padding-top:40px;text-align:center;}
.company_login .perbtns01 a:hover{color:#000000}
.company_login .perbtns01 a.last{border:0px;}
.company_login .perbtns01 a.add{background-position:30px -28px;}
.company_login .perbtns01 a:hover.add{background-position:30px -98px;}
.company_login .perbtns01 a.manage{background-position:30px -168px;}
.company_login .perbtns01 a:hover.manage{background-position:30px -238px;}
.company_login .perbtns01 a.refurbish{background-position:30px -307px;}
.company_login .perbtns01 a:hover.refurbish{background-position:30px -368px;}
.company_login .perbtns01 a.ntxt{background:none;padding-top:0px;height:60px;}
.company_login .perbtns01 a.ntxt span{display:block;height:30px;color:#666666;text-align:center;font-size:20px;}
.company_login .com_login_in01{display:block;text-decoration:none;width:252px;height:35px;line-height:35px;color:#FFFFFF;border:0px;background-color:#0099ff;border-radius:4px;cursor:pointer;margin-top:10px;margin-left:13px;text-align:center; font-size:16px;}
.company_login .com_login_in01:hover{color:#FFFFFF;background-color:#31abfc}











































.zhong {margin: 0 auto;}
.login{width:276px;height:340px; float:left; margin-top:20px; border: 1px solid #d7000f;}
.login .lontit{padding-left: 16px; color: #d7000f; width: 340px; font-weight: normal;height: 54px; line-height: 60px; margin-bottom: 15px;font-size: 18px; position: relative;}
.login .lontit .switch_txt{display:block; font-size:18px; font-family:"微软雅黑";}
.login .lontit .switch_txt.active{display:none;}
.login .lontit .switch_account { position: absolute;top: 0;right: 50px;font-size: 12px;}
.login .errbox{display: none;position:absolute;bottom:-120px;left:15px; color: #fff;font-size:14px; width: 240px; height: 40px; line-height: 40px;background-color:rgba(0,0,0,0.8);border:none; border-radius:15px;
z-index:100;text-align:center;font-family:"微软雅黑"; }
.login .J_errbox{display:none;}

.login .type_box { position: relative;display:none;}
.login .type_box.active {display: block;}
.login .type_box.err .errbox{display:block;}

input{ margin: 0px;padding: 0px;   transition: background 0.3s ease-in-out;}
.login .inputbox {height: 50px;padding-left: 16px;position: relative;}
.login .inputbox input:focus {outline: none;border-color: #ff6000;box-shadow: 0 0 0px #ff6000;}
.login .inputbox .input { background:url(../images/user.jpg) no-repeat top left #fff; width: 200px; border-radius: 0px; padding-left: 40px;  height: 31px; line-height: 30px; border: 1px #dddddd solid; color: #999999;font-family:"微软雅黑"; }
.login .inputbox .input:focus { background:url(../images/user_hover.jpg) no-repeat top left #fff;}
.login .inputbox .cz_pass { background:url(../images/password.jpg) no-repeat top left #fff; width: 200px; border-radius: 0px; padding-left: 40px;  height: 31px; line-height: 30px; border: 1px #dddddd solid; color: #999999;font-family:"微软雅黑"; }
.login .inputbox .cz_pass:focus { background:url(../images/password_hover.jpg) no-repeat top left #fff;}
.login .memorybox {height: 25px;width: 77px;float: left;margin-top:-14px; margin-left:8px;}
.login .inputbox .index_login_btn {background-color: #0099ff;letter-spacing: 3px;text-align: center;color: #fff; width:239px; height:33px; margin-top:10px; font-family:"微软雅黑"; font-size:14px;cursor: pointer;}
.login .inputbox .index_login_btn:hover{ background-color:#37aefd;}
.login .inputbox .cz_index_login_reg {background-color: #ffa400;letter-spacing: 3px; text-align: center;color: #fff;width:114px;height: 33px; margin-top:9px;line-height: 32px;font-size: 14px; float:left;font-family:"微软雅黑";cursor: pointer;}
.login .inputbox .cz_index_login_reg:hover{ background-color:#fdbe4c;}
.login .inputbox .xz_index_login_reg {background-color: #ff0000;letter-spacing: 3px; text-align: center;color: #fff;width:114px;height: 33px; margin-top:9px;line-height: 32px;font-size: 14px; float:right;font-family:"微软雅黑";cursor: pointer; margin-right:21px;}
.login .inputbox .xz_index_login_reg:hover{ background-color:#f34545;}
.login .inputbox .getpwd {width: 100px;float: right;text-align: right; padding-top:7px; padding-right:20px;font-size: 13px;font-family:"微软雅黑";}
.login .inputbox .getpwd a:hover{text-decoration: underline;}
.login .inputbox .xgetpwd {width: 100px;float: left;text-align: left; padding-top:12px;font-size: 13px;font-family:"微软雅黑";}
.login .inputbox .xgetpwd a{text-decoration: none;}


.login .appsparent { padding-left: 15px;padding-top: 5px;}
.login .appsparent .apps {display: inline-block;display:inline;zoom:1;}
.login .appsparent .apps .ali {}
.login .appsparent .weixin {width: 26px;height: 26px;float: left; margin-top:40px; margin-left:-100px;background-image:url(../images/icon_weixin.png);}
.login .appsparent .weixin:hover {background-image:url(../images/icon_weixin-hover.png);}
.login .appsparent .qq {width: 26px;height: 26px;float: left; margin-top:40px; margin-left:-65px;background-image:url(../images/icon_qq.png);}
.login .appsparent .qq:hover {background-image:url(../images/icon_qq-hover.png);}
.login .appsparent .sina {width: 26px;height: 26px;float: left; margin-top:40px; margin-left:-30px;background-image:url(../images/icon_weibo.png);}
.login .appsparent .sina:hover {background-image:url(../images/icon_weibo-hover.png);}
.cz_ChkBox {}


.J_qr_code_show {position: relative; width:260px; height:160px;display:none;}
.wechatLogin { padding-left: 16px;width: 216px;height: 40px;line-height: 55px;margin-bottom: 15px;color: #0099ff;position: absolute;font-size: 18px; font-weight: normal;top: -50px;left: 0px;z-index: 1;background: #fff; font-family:"微软雅黑"; }
.weixikuang{ height:2px; width:276px;border-bottom: 1px #F3F3F3 solid; margin-top:-15px; }
.login .codebox {margin: 0 auto;width: 170px;height: 170px;margin-top: 20px;border: 1px #eeeeee solid;}
.login .codebox img{width:170px;height:170px;border:0px;}
.login .codetip {margin: 0 auto; width: 200px;text-align: center;margin-top: 10px;height: 42px;line-height: 40px;background-color: #EEEEEE;color: #999999;border-radius: 30px;font-family:"微软雅黑"; font-size:14px;}


.login .code_login {width: 53px; height: 54px; background-image:url(../images/1.png); background-repeat: no-repeat; position: absolute; left:223px; top: 0px;cursor: pointer;}
.login .code_login:hover{ background-image:url(../images/1-1.png);}
.login .text_login {width: 53px; height: 54px; background-image:url(../images/2.png); background-repeat: no-repeat; position: absolute; left:223px; top: 0px;cursor: pointer; display:none;}
.login .text_login:hover { background-image:url(../images/2-2.png);}

.login .login_type_group{position:relative;width:710px;}
.login .login_type_group .j_mob_show{float:left;width:305px;}

#forAccountLogin {z-index: 0;}

#fuzhou_div {width:1004px;margin: 0 auto;
}
.fuzhou{width:711px; height:340px; float:right; margin-top:33px; margin-bottom:20px;}
    .fuzhou .img{margin-left:30px;
    }

.fuzhou .text{width:231px; height:70px; margin: 0 auto; background-color:#d7000f; margin-top:-145px; margin-left:380px;}
.fuzhou .text p{
	font-size:45px;
	font-family:"微软雅黑";
	color:#FFFFFF;
	text-align:center;
	line-height:70px;

}
.fuzhou .text aa{ font-size:32px; text-align:center; font-family:"微软雅黑"; color:#d7000f; line-height:60px; margin-left:20px;}

.sobox{padding-top:80px;}
.sobox .inputbg{width:711px;height:51px;border:1px #d7000f solid;position:relative;background-color:#FFFFFF;float:left;}
.sobox .inputbg .selecttype{width:50px;height:51px;line-height:50px;background-color:#fcfcfc;border-right:1px #dddddd solid;padding-left:20px;padding-right:30px; background-image:url(../images/select.png);background-repeat:no-repeat;background-position:75px 20px;position:absolute;left:0px;top:0px;cursor:pointer; font-size:16px; padding-left:20px; font-family:"微软雅黑";}
.sobox .inputbg .selecttype:hover{background-color:#FFFFFF}
.sobox .inputbg .selecttype_down{display:none;background-color:#F9F9F9;border:1px #0099ff solid;border-top:0px;position:absolute;left:-1px;top:51px; border-color: #007ae5;}
.sobox .inputbg .selecttype_down .down_list{width:50px;height:50px;line-height:50px;cursor:pointer;padding-left:19px;padding-right:31px;font-size:16px; font-family:"微软雅黑";}
.sobox .inputbg.open .selecttype_down{display:block;}
.sobox .inputbg .selecttype_down .down_list:hover{background-color:#FFFFFF}
.sobox .inputbg .inoputbox{position:absolute;left:101px;top:0px;width:370px;height:51px;}
.sobox .inputbg .inoputbox input{width:372px;height:49px;border:0px;padding-top:2px;padding-left:8px; font-size:16px; font-family:"微软雅黑"; color:#929292;}
.sobox .inputbg .sobut{padding-left: 40px;width: 136px;background:url(../images/ss.png) no-repeat 31px 31px #d7000f; background-position:20px 10px;font-size: 22px;font-family:"微软雅黑"; text-align: center; position: absolute;
    right: 0px;top: 0px; height: 51px;  line-height: 40px; border: 0px;color: #FFFFFF; cursor: pointer;}
.sobox .inputbg .sobut:hover{background-color:#ff5561;}

.inputdq{width:50px;height:51px;position:relative;background-color:#FFFFFF;float:right;}
.inputdq .selectfz{width:50px;height:51px;line-height:50px; background-image:url(../images/select.png);background-repeat:no-repeat;background-position:70px 20px;padding-left:-50px; background-color:#fcfcfc;border-left:1px #dddddd solid; padding-right:65px;position:absolute;right:99px;top:0px;cursor:pointer;font-size:16px; font-family:"微软雅黑";padding-left:15px;}
.inputdq .selectfz:hover{background-color:#FFFFFF}
.inputdq .selectfz_down{display:none;background-color:#F9F9F9;border:1px #0099ff solid;border-top:0px;position:absolute;left:-180px;top:51px; border-color: #007ae5;}
.inputdq .selectfz_down .downfz_list{width:50px;height:50px;line-height:50px;cursor:pointer;padding-left:12px;padding-right:31px;font-size:16px; font-family:"微软雅黑";}
.inputdq.open .selectfz_down{display:block;}
.inputdq .selectfz_down .downfz_list:hover{background-color:#FFFFFF}

.ss { float:left; font-size:15px; font-family:"微软雅黑"; margin-top:65px; color:#929292;}
.ss a:hover{color:#FF0000; text-decoration:underline; }

.gg {width:724px; height:69px; padding-top:10px; float:left;margin-left:-12px;}
.gg .guang_z{ width:167px; height:69px; float:left; margin-left:-1px; overflow:hidden; border:1px  #c8c8c8 solid;}
.gg .guang_x{ width:167px; height:69px; float:left; margin-left:12px; overflow:hidden; border:1px  #c8c8c8 solid;}
.gg .guang_y{ width:167px; height:69px; float:left; margin-left:12px; overflow:hidden; border:1px  #c8c8c8 solid;}
.gg .guang_w{ width:167px; height:69px; float:right; overflow:hidden; border:1px  #c8c8c8 solid;}
.gg img{ transition: all 0.6s;} 
.gg img:hover{  transform: scale(1.1);}  

.div02{ width:1004px; margin: 0 auto;}
.div02 .jl { width:276px; height:330px; float:left;border:1px solid #ff9211; }
.div02 .jl .xian{ width:100%; height:50px; border-bottom:1px #c8c8c8 solid;}
.div02 .jl .xian .text{ font-size:16px; font-family:"微软雅黑"; color:#4a4a4a; margin-left:50px; line-height:50px;}
.div02 .jl .xian .text02{ font-size:14px; font-family:"微软雅黑"; float:right; margin-top:-33px; margin-right:10px;}
.div02 .jl .xian .text02 a:hover{ text-decoration:underline;}
.div02 .jl .xian .tux{ width:100%; height:45px; background-image:url(../images/03.png); background-repeat:no-repeat; background-position:10px 10px;}
.div02 .jl .xian .gun{  overflow: hidden; padding: 0px 5px; margin-top:4px;}

.div02 .jl .xian .gun li{width: 260px; height: 30px; line-height: 30px; overflow: hidden;border-top:1px dashed #dddddd;}
.div02 .jl .xian .gun li span{display:inline-block; font-size:14px; font-family:"微软雅黑";}
.div02 .jl .xian .gun li:hover .profile_resumeName{text-decoration:underline; color:#f00;}
.profile_resumeName{width:70px; color: #0099ff; margin-left:5px;}
.profile_sex{margin: 0px 3px;}
.profile_sex, .profile_education{color: #939393; margin: 0px 5px;}
.profile_jobs{color: #ff7800; float:right; width:115px;overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.xuxian{border-top:1px dashed #dddddd; width:258px; height:3px; margin-left:5px;}

.div02 .rc{ width:711px; height:330px; float:right; border:1px #ff0000 solid; }
.div02 .rc .xian02{width:100%; height:50px; border-bottom:1px #c8c8c8 solid;}


.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.change-content {padding-top:1px;}
.change-box {padding-bottom: 0px;}
.change-main {width: 711px; float:left; position: relative;margin-top:-41px;transition: all .3s ease;}
.change-box .change-cut { margin: 40px 0 50px;}
.transition {-moz-transition: all .3s ease;-webkit-transition: all .3s ease;transition: all .3s ease;}
.change-box .change-cut .tab {height: 50px; background-color: #fff;box-sizing: border-box;border-right: 1px solid #e5e5e5;
    position: relative;cursor: default;width: 131px;float:left;}
.change-box .change-cut .tab p{font-family:"微软雅黑";line-height: 50px; padding-left:50px; margin-top:-40px;font-size: 16px; position:absolute;}
	
.tt img{ margin-left:10px; margin-top:30px; position:absolute; z-index:100px; }

.flex-rows{ display: flex;flex-direction: row;justify-content: center;align-items: center;}
.change-box .change-cut ul{margin-left: 0px;}

.contents{width:711px;}
.change-box .change-cut .tab.on { background-color: #ececec;color: #000;}
.change-box .change-cut .tab.on:after {transform: translateX(-50%);transition: all .3s ease;}
.change-box .contents > .flex-row {justify-content: space-between; margin-top:-50px; position:absolute; margin-left:-5px;}
.change-box .item {
    box-sizing: border-box;
    border-bottom: 1px dashed #E5E5E5;
    width: 330px;
    height: 64px;
    float: left;
    transition: all .3s ease;
    margin-left: 20px;
	margin-top:5px;
	
}


.img-block {margin: 0 auto;display: block;}
.change-box .img-block {margin: 0 20px 0 0;float: left;}
.img-block img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
}

.change-box .item-title {font-size: 16px; color: #fc4200;	font-family:"微软雅黑";
	float:left; width:320px;overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/ }
.change-box .item-title a{color: #fc4200;}
.change-box .item-title a:hover {text-decoration:underline; }

.change-box .item-p {font-size: 14px;color: #0099ff;margin-top: 5px;float:left; width:290px;
	font-family:"微软雅黑";overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/ margin-left:23px;}
.change-box .item-p a{color: #0099ff;}
.change-box .item-p a:hover{text-decoration:underline; }

.change-box .item:hover {box-shadow: 0 4px 10px 0 rgba(0, 0, 0, .1);}
.items-news .items-news-list .item a:hover {color: #20B09F;}

.change-box .item02 {
    box-sizing: border-box;
    border-bottom: 1px dashed #E5E5E5;
    width: 330px;
    height: 30px;
    float: left;
    margin-left: 20px;
	margin-top:5px;
}
.change-box li{width: 330px; height: 30px; line-height: 30px; overflow: hidden;}
.change-box li span{display:inline-block; font-size:14px; font-family:"微软雅黑";}
.change-box li:hover .profile_resumeName01{text-decoration:underline; color:#f00;}
.profile_resumeName01{width:50px; color: #f00; margin-left:3px;}
.profile_sex01{margin: 0px 3px;}
.profile_sex01, .profile_education01{color: #939393; margin: 0px 4px;}
.profile_jobs01{color: #ff7800; float:right; width:70px;overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}

.profile_jobs02{color: #0099ff; float:right; width:80px;}
.profile_jobs02:hover{text-decoration:underline;}


.bb {width:1004px; margin:0 auto;}
.bb .guang_z{overflow:hidden;padding-bottom:10px; }
.bb .guang_z img{ transition: all 0.6s;float:left; margin-top:10px;margin-right:18.8px;;text-align:justify; } 
.bb .guang_z img:hover{  transform: scale(1.1);}  

.pic {
    float: left;
    height: 255px;
    width: 1004px;
    margin: 0;
    padding-top: 2px;
    text-align: left;
}

.div04{width:1004px; margin: 0 auto;}
.dd{width:81px; height:2px; background-color:#0099ff; float:left;}
.dd02{width:923px; height:2px; background-color:#ff9211; float:right;}
.new{ width:1004px;  border:1px #dddddd solid;margin-bottom:20px;}
.new .xx{width:977px; margin: 0 auto; }
.new .xx .ji{ width:6px; height:20px; float:left; background-color:#0099ff; margin-top:15px;}
.new .xx .text{ font-family:"微软雅黑"; font-size:18px; color:#333333; line-height:48px; padding-left:15px;border-bottom:1px #dddddd solid;}
.new .xx .text p{ font-family:"微软雅黑"; font-size:14px; color:#b8b8b8; line-height:48px; padding-left:90px; margin-top:-45px;}

.new .xx .cc{ width:977px; height:122px; border-bottom:1px #dddddd solid; margin-top:5px;}
.new .xx .cc:hover{ background-color:#f5f5f5;}
.companylist{width:900px;background-image:url(../images/c_arrow.gif); background-repeat:no-repeat; background-position: 5px 15px; float:left;padding: 15px 10px 10px 62px;}
.companylist .companyname a{float: left;font-size: 18px; font-family:"微软雅黑"; color:#FF0000;}
.companylist .companyname a:hover{text-decoration:underline;}
.companylist .time {float: right; width: 220px;font-size: 14px; color: #a2a1a1; text-align: right;font-family:"微软雅黑"; }
.jobdata {padding: 5px 0px 0px 10px;margin-bottom: 5px;color: #333333;line-height: 200%; font-size:15px;font-family:"微软雅黑";}
.ljob a{ color:#0099ff;}
.ljob a:hover {TEXT-DECORATION: underline;}

.new .xx .cc02{ width:977px; height:162px; border-bottom:1px #dddddd solid;}
.new .xx .cc02:hover{ background-color:#f5f5f5;}
.cz_td5_right{float:left; width:950px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:10px; margin-top:5px;}
.dl {float: left; padding-left: 15px; padding-right: 15px; border: 1px #ff8a00 solid; background-color: #FFFFFF; margin-right: 15px; height: 25px; line-height: 25px; font-size: 14px; border-radius: 4px; color: #ff8a00;
font-family:"微软雅黑";}

.fl {float: left;}
.box {height: 40px; line-height: 40px;  text-align: center; width:977px; margin: 0 auto;}
.box button { padding: 0 10px;  margin: 0 10px; height: 40px; float: left; cursor: pointer; border: 1px solid #ebebeb; border-radius: 3px; background-color: #ffffff;font-family:"微软雅黑";}
.box .first-page,
.box .last-page { margin: 0;}
.box .pageWrap { height: 40px; float: left; overflow: hidden;}
.box .pageWrap ul { width: 100000px; height: 40px; float: left;font-family:"微软雅黑";}
.box .pageWrap ul li { color: #666; width: 60px; height: 40px; border: 1px solid #ebebeb;  border-radius: 3px; line-height: 40px; box-sizing: border-box; cursor: pointer; float: left;font-family:"微软雅黑";}
.box .pageWrap ul .sel-page { background-color: #22b4f6; color: #fff; font-weight: 600;}
.box .jump-text { width: 60px;  height: 40px; box-sizing: border-box; text-align: center; margin: 0 5px; float: left; border: 1px solid #ebebeb; border-radius: 3px;font-family:"微软雅黑";}
.box .jump-button { margin: 0;float: left;}
.box .total-pages,
.box .total-count { margin-left: 10px; float: left; font-size: 14px;font-family:"微软雅黑";}

.div05{width:1004px; margin: 0 auto;}
.tt{width:81px; height:2px; background-color:#0099ff; float:left;}
.tt02{width:923px; height:2px; background-color:#ff9211; float:right;}
.link{ width:1004px; height:110px; border:1px #dddddd solid; margin-bottom:20px; }
.link .xx{width:977px; height:45px; margin: 0 auto; border-bottom:1px #dddddd solid;}
.link .xx .ji{ width:6px; height:20px; float:left; background-color:#0099ff; margin-top:15px;}
.link .xx .text{ font-family:"微软雅黑"; font-size:18px; color:#333333; line-height:48px; padding-left:15px;}
.link .xx .text p{ font-family:"微软雅黑"; font-size:14px; color:#b8b8b8; line-height:48px; padding-left:90px; margin-top:-45px;}
.kk{ width:977px; height:50px; margin-top:15px; margin: 0 auto;}
.linkk{padding: 0px 18px 0px 5px;margin-bottom: 5px;line-height: 200%; font-size:14px;font-family:"微软雅黑";}
.linkk a{float: left;font-size: 14px; font-family:"微软雅黑"; color:#8b8b8b;}
.linkk a:hover{text-decoration:underline;}

.div06{background:#044a7a;}
.biaoqian{ width:100%; margin: 0 auto;  position:absolute;background:#044a7a;}
.ll{ width:470px; height:45px; border-bottom:1px #366e95 solid;margin: 0 auto;}
ul#nav01{ width:100%; height:49px; margin:0 auto; text-align:center;} 
ul#nav01 li{display:inline; height:49px; color:#FFF} 
ul#nav01 li a{display:inline-block; padding:0 5px; height:49px; line-height:50px; 
color:#FFF; font-family:"微软雅黑"; font-size:15px} 
ul#nav01 li a:hover{color:#f6ff00;text-decoration:underline;} 

.lianx{width:969px; height:105px; margin: 0 auto; border-bottom:1px  dashed #366e95; margin-top:20px;}
.qian{width:614px; height:105px; margin: 0 auto; float:left;}
.qian p{ font-size:12px;font-family:"微软雅黑"; padding-left:20px; padding-top:10px; color:#FFFFFF; float:left;}
.qian a{color:#FFFFFF;}
.qian a:hover{ text-decoration:underline;color:#FFFF00;}

.hou{width:345px; height:105px; margin: 0 auto; float:left;}
.hou p{ font-size:12px;font-family:"微软雅黑";padding-top:10px; color:#FFFFFF; float:left;}
.hou a{color:#FFFFFF;}
.hou a:hover{ text-decoration:underline; color:#FFFF00;}
.hou img{ width:20px; height:20px;  float:left; margin-top:-2px;}

.div07{width:969px; margin: 0 auto;}
.rr{width:384px; margin: 0 auto; float:left;}
.rr p{ font-size:13px;font-family:"微软雅黑";padding-top:20px;padding-left:30px;color:#FFFFFF; float:left; line-height:25px;}
.rr a{color:#FFFFFF;}
.rr a:hover{ text-decoration:underline; color:#FFFF00;}
.img01{ width:101px; height:108px;  float:left; padding-top:30px; }
.rr .img02{ width:40px; height:40px; float:right; padding-right:60px; margin-top:-15px;}

.fenzhan{width:480px;margin: 0 auto; float:left;}
.fenzhan p{ font-size:16px;font-family:"微软雅黑";padding-top:20px;padding-left:60px;color:#FFFFFF; float:left;}
.anniu{float:left; width:450px; height:90px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:50px; margin-top:5px;}
.zhaop {float: left; padding-left: 15px; padding-right: 15px; border: 1px #ffffff solid; margin-left:10px; margin-top:10px; background-color: #0099ff; height: 31px;   border-radius: 4px;line-height: 31px; font-size: 15px;font-family:"微软雅黑";color: #ffffff; transition: background 0.4s ease-in-out;}
.zhaop:hover {transition: all .4s ease; background-color:#098aa5;}

.float{ width:212px; height:128px; background-color:#000000; float:right;}
.toast__container { display: table-cell; vertical-align: middle;}
.toast__cell{ display:inline-block;}
.add-margin{ margin-top:20px;}
.toast__svg{ fill:#fff;}
.toast {text-align:left; padding: 21px 0; margin-left:35px;  background-color:#fff;  border-radius:4px;  max-width: 212px; height:120px; top: -140px; position:relative; }
/*透明度opacity: 0.8;*/
.toast:before { content: ''; position: absolute;  top: 0; left: 0; width: 4px;  height: 100%; border-top-left-radius:4px; border-bottom-left-radius: 4px;}
.toast__icon{ position:absolute; top:-1%; left:10px; transform:translateY(50%); width:12px; height:12px; padding: 7px; border-radius:50%; display:inline-block;background-color:#c3c3c3;}
.toast__type { color: #3e3e3e; font-weight: 600; margin-top: -5px; margin-bottom: 12px;font-family:"微软雅黑"; font-size:18px; margin-left:-13px;}
.toast__message {  font-size: 16px; margin-top: 15px;   color: #878787;font-family:"微软雅黑"; width:200px; margin-left:50px; }
.toast__message a{color: #878787;}
.toast__message a:hover{color:#FF0000;}
.toast__content{ padding-left:70px; padding-right:60px;}
.toast__close { position: absolute; right: 13px; top: 12%;  width: 14px; cursor:pointer;  height: 14px; fill:#878787;  transform: translateY(-50%);}

.toast--blue:before{ background-color:#1D72F3;}
.toast--margin{width:250px;height: 60px; margin-top:5px;margin-left:10px;}
.toast--anniu {background-color: #ffa400;letter-spacing: 3px; text-align: center;color: #fff;width:80px;height: 25px; margin-top:10px;line-height: 25px;font-size: 14px; float:left;font-family:"微软雅黑"; margin-left:25px;border-radius: 8px;}
.toast--anniu:hover{ background-color:#fdbe4c;}

#pop{background:#fff;width:260px; height:180px;font-size:16px;position:fixed;right:0;bottom:0; border:1px #b3b3b3 solid;box-shadow: 1px 7px 14px -5px rgba(0,0,0,0.2);}
#pop_head{background:#f6f0f3;border-bottom:1px solid #e0e0e0;font-size:18px;padding:0 0 0 10px; margin-top:-12px; }
#pop_head h2{font-size:16px;color:#666;line-height:45px;height:32px;font-family:"微软雅黑"; padding-left:35px;}


form {display: block;}
