﻿/*header*/
.header { width:100%; height:87px; background-color:#000000; overflow:hidden; }
.header .nnn { width:1200px;height:87px;margin:0 auto;text-align:left; }
.header .nnn img { float:left; display:inline; margin-left:20px; margin-top:12px;  }
.header ul { float:right; display:inline; width:565px; height:50px; padding-left:15px; margin-top:10px; }
.header ul li {display:inline-block;float:left; width:60px;height:auto;text-align:center;margin:8px 0 0 0;border-right:1px solid #293036; }
.header ul li a { color:#ffffff; font-size:14px;}
.header ul li a:hover { color:#ffffff; font-weight:700; }

.nav_w{position: relative;margin: 0 auto}
.navv_w{padding-top:1px;position: relative}
.base_w{padding-top:1px;position: relative;background: #fff;}
.title{margin:20px 0 10px 30px;width:100%;font-size: 24px;line-height: 24px;color: #333333;font-weight: bold}
.title span{color: #999999;font-size: 14px;margin-left: 10px;font-weight: normal}
.button{width: 375px;height: 46px;line-height: 46px;background: #fe8900;margin: 15px auto;text-align: center;font-size: 18px;display: block;color: #fff;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;cursor: pointer }
.a_1{color: #f00;}
.a_1:hover{text-decoration: underline}
body{background: #f5f5f5}

/*banner*/
.banner{height: 560px;background: url("../images/banner.png") no-repeat center scroll}
/*导航*/
.tab_change{width: 100%;height: 63px;margin-top: 2px}
.tab_change ul{width: 100%;height: 55px;margin-top: 8px}
.tab_change ul li{float: left;margin-left: 72px;width: 100px;height: 51px;border-bottom: 4px solid transparent;text-align: center;line-height: 51px;color: #333333;font-size: 24px}
.tab_change ul li a{color: #333333;display: block;width: 100%;height: 100%}
/*公司简介*/
.profile{width: 100%;height: 437px;margin-top: 10px}
.profile .base_w{height: 436px}
.profile .p_1{width: 1081px;margin: 0 auto;line-height: 27px;color: #333333;font-size: 16px;text-align: justify}
.profile .p_2{text-indent: 2em}
.picScroll-left{width:1085px;overflow:hidden; position:relative;height: 215px;margin: 20px auto}
.picScroll-left .hd .prev{ display:block;  width:26px; height:45px; float: left;overflow:hidden;position: absolute;left: 0;top:50%;;margin-top: -23px;
    cursor:pointer; background:url("../images/jt_l.png") no-repeat;}
.picScroll-left .hd .next{display:block;  width:26px; height:45px; background:url("../images/jt_r.png") no-repeat;position: absolute;right:0;top:50%;;margin-top: -23px;cursor:pointer; }
.picScroll-left .bd{padding:0 50px;width:987px;overflow: hidden;height: 215px    }
.picScroll-left .bd ul{ overflow:hidden;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; width:222px; height:215px;margin-right: 30px;position: relative  }
.picScroll-left .bd ul li img{width: 222px;height: 163px;display: block;}
.picScroll-left .bd ul li p{font-size: 14px;text-align: center;padding-top: 10px;color: #666;width: 100%}
/*职位信息*/
.information{width: 100%;height: 654px;margin-top: 10px}
.information .base_w{height: 653px}
.information .infor_list{width: 139px;height: 554px;border: 1px solid #fe8900;margin-top: 13px;margin-left: 30px;float: left}
.information .infor_list li{width: 100%;height: 36px;border-bottom: 1px solid #fff;background: #fe8900;cursor: pointer}
.information .infor_list li p{text-align: center;line-height: 36px;color: #fff;font-size: 14px}
.information .infor_list .active_1{background: transparent;}
.information .infor_list .active_1 p{color: #fe8900}
.information .infor_des{width: 905px;float: left;margin-left: 35px;display: none}
.information .infor_des .p_1{font-weight: bold;color: #333;font-size: 18px;margin-top: 15px }
.information .infor_des .p_2{font-weight: bold;font-size: 16px;color: #fe8900;margin-top: 8px;margin-bottom: 3px}
.information .infor_des .p_3{font-size: 16px;color: #333;line-height: 25px}



#pageOverlay{visibility:hidden;position:fixed;top:0;left:0;z-index:1987;width:100%;height:100%;background:url(../images/filter.png);}
* html #pageOverlay,#pageOverlay_hide{position:absolute;left:expression(documentElement.scrollLeft+documentElement.clientWidth-this.offsetWidth);top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);}
#pageoverlay_hide{z-index:99999999;width: 100%;height: 100%;position:fixed;}
.pop_form {position:absolute;top:50%;left:50%;margin:-235px 0px 0px -235px;width:550px;height:470px;font-size: 13px;  text-align: left;background:url(../images/pop.png);;z-index:100000000;border-radius:10px;}
.pop_form ul { padding:5px; padding-top:0px;margin:145px 0px 0px 116px; }
.pop_form ul li {padding:8px 0; clear:both; }
.pop_form ul li label { width:86px; height:24px; line-height:24px;font-weight:bold;text-align:right; display:inline-block; float:left; padding-right:2px; color:#000; }
.pop_form ul li .se_3 { height:20px; width:60px; margin-right:5px; }
.pop_form .txt_1, .pop_form .txt_2, .pop_form .txt_3 { width:165px; height:20px; line-height:20px; border:1px solid #dfdfdf; padding-left:3px; }
.pop_form .txt_2 { width:120px; }
.pop_form .txt_3 { height:30px; overflow-y:hidden; }
.pop_form .btn { text-align:center; float: left;margin:10px 0px 0px 34px;}
.pop_form .btn .btn_submit{ width:230px;height:30px;line-height:30px; font-size:15px; cursor:pointer; border: none; border-radius: 5px; background: #eaeaea; color: #000; outline:none;background:#007ad8; font-weight:bold; color:#fff; box-shadow: 1px 1px 2px #005ca3;  }
.pop_form .btn .btn_submit:hover { background:#0090ff; }
.pop_form label em { color:#f00; padding:0 5px; }
.pop_form  .label1{width: 190px;margin-left: 64px;font-weight:100;}
.pop_form select { font:12px; }
.pop_form #close{width:24px;height:24px;cursor:pointer;position:absolute;right:0px;top:0px;}








/*联系我们*/
.contact_us{width: 100%;height: 753px;margin-top: 10px;margin-bottom: 10px}
.contact_us .base_w{height: 752px}
.contact_us .p_1{font-size: 14px;color: #333333;line-height: 25px;margin-left: 30px}
.contact_us .p_1 span{color: #ff4223}
.contact_us img{display: block;width: 1085px;height: 416px;margin: 20px auto}








/*底部*/
.footer{position: relative;height: 269px;background: #eaeaea;text-align: center;line-height: 30px;font-size: 14px;color: #333333;float: left;width: 100%;border-top: 1px solid #d5d5d5}
.footer .base_w{background: transparent}
/*<!-- 右浮窗-->*/
#sidebar{width:130px;height:334px;background-image: url("../images/sidebarbj.png");background-position: left top;background-repeat: no-repeat;position: fixed;
    top:23%;right:0.5%;padding-top: 190px;z-index: 20;}
#sidebar ul li{height:38px;line-height: 35px;text-align: center;margin-bottom: 6px;}
#sidebar ul li a{font-size:20px; ;color: #ca0e62;}
#sidebar ul li:hover a{font-size:20px; ;color: #ca0e62;}
#sidebar a.top_1{margin-top:130px;display: block;text-align: center;font-size: 20px;color:#ca0e62; }
#sidebar ul li a:hover{text-decoration:underline;}
#sidebar a.top_1:hover{text-decoration:underline;}

/*左客服*/
.float-kefu{position:fixed;left:5px;top:50%;width:120px;height:auto;background:url(../images/{B20550A7-31BA-4213-87A3-9096580BA7CC}.png) center top scroll no-repeat;text-align:center;overflow:hidden;padding-bottom:2px;margin-top:-255px}
.float-kefu h2{color:#fff;font-size:20px;font-weight:bold;text-shadow:0 2px 3px #000;margin-top:100px;width:120px;height:26px;}
.float-kefu ul{width:109px;height:auto;margin:24px auto 0;background: #fff;}
.float-kefu ul li{width:109px;height:50px;margin-top:1px}
.float-kefu ul li a{display:block;width:108px;height:48px;border:1px solid #408dd5;background:#408dd5;color:#fff;font-size:14px;line-height:48px;font-weight:bold}
.float-kefu ul li a:hover{background:#2a6bb1}

/*在线报名*/
.zx_bm{width:107px;height:230px;position: fixed;overflow: hidden;left:9%;bottom: 0;z-index: 20;}
.bm_l{width:107px;height:230px;float:left;text-align: center;cursor: pointer;
    position: absolute;left:0;top:0;z-index: 10;}
.bm_l img{display: block;position: relative}
.bm_l h2{color: #fc683c;position: absolute;top:113px;left: 20px;}
.form{width:0;height:120px;overflow: hidden;position: absolute;
    left:107px;bottom:10px;}
.form form{width:570px;top: 16px;position: absolute;left: 110px;}
.form form input{border: none;border: 1px solid #fff;background-color: rgba(113,106,103,0.6);color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99716a67,endColorstr=#99716a67);
    width: 208px;height:38px;line-height: 38px;margin-bottom: 10px;padding-left: 10px;position: relative}
.form form select{border: none;border: 1px solid #fff;background-color: rgba(113,106,103,0.6);color: #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99716a67,endColorstr=#99716a67);
    width: 208px;height:40px;line-height: 40px;margin-bottom: 10px;padding-left: 10px;position: relative;}
.form .zxbm{width: 690px;height: 120px;position: absolute;background-color: rgba(140,133,133,0.7);left:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B28c8585,endColorstr=#B28c8585);}
.form .zxbm>img{width:70px;height:78px;float: left;margin-top: 18px;margin-left:20px;line-height: 40px;}
.form form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:white; filter:alpha(opacity=100);opacity:1!important;  }
.form form input::-moz-placeholder { /* Mozilla Firefox 19+ */  color:white;filter:alpha(opacity=100);opacity:1!important; }
.form form input:-ms-input-placeholder{  color:white;filter:alpha(opacity=100);opacity:1!important;  }
.form form input::-webkit-input-placeholder{  color: white;filter:alpha(opacity=100);opacity:1!important; }
.form form ul li{float: left;margin-right: 10px;color:white;}
.form form ul li.li01{width:220px;}
.form form ul li.li02{width:220px;}
.form form ul li.li03{width:88px;}
.form form ul li.li03 input.btn_submit{width:88px;height:90px;color: #fc683c;padding-left: 0!important;;
    line-height: 88px;font-size: 30px;text-align: center;font-weight: 600;background: #625b58}
.form img.bb{}
.zk{width:10px;height:130px;position: absolute;right:0;top:0;}
.zk img{display: block;cursor: pointer;}
