body,ul,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight: normal;}
img{vertical-align: top;border:none;}
b{font-weight:normal;}
a{text-decoration: none;}
li{list-style: none;}
html{overflow-x: hidden;}
.clear{zoom:1;}
.clear:after{display: block;content:"";clear: both;}
body{font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;}


.base{width:1004px;margin:0 auto;}

/*共同部分*/
.top_title h2{background:url(../img/h2_title.png) no-repeat;height: 44px;margin:0 auto;text-indent:-999px;overflow: hidden;}
.top_title{background:url(../img/top_base_bg.png) no-repeat left bottom;padding-bottom: 50px;}
.guanggao{width: 100%;text-align: center;}
.a_btn{text-align: center;}
.a_btn a{font-size: 30px;line-height: 50px;font-weight: bold;color:#fff;display:inline-block;background:#f39800;padding:0 80px;border-radius:3px;}
.a_btn a:hover{background: #e2910a;}
/*共同部分结束*/

.banner{background:#f0a000 url(../img/banner.jpg) no-repeat center top;width:100%;border-bottom: 15px solid #be8401;}
.banner1{position: relative;height: 532px;left:50%;margin-left: -502px;}
#banner_yq{width:176px;height:28px;background:url(../img/banner_yq.png) no-repeat;position: absolute;left:600px;top:100px;opacity:0;filter:alpha(opacity=0);}
.people{width:596px;height:438px;background:url(../img/people.png) no-repeat;position: absolute;top:85px;left:400px;filter:alpha(opacity=0);opacity:0;}
/*width:596px;height:438px;   margin-left:-340px height:108px*/
#banner_text{width:696px;height:239px;background:url(../img/banner_text.png) no-repeat;position: absolute;left:-50px;top:150px;filter:alpha(opacity=0);opacity:0;z-index:10;}
#banner_xz{width: 867px;height: 0px;background:url(../img/banner_xz.png) no-repeat;position: absolute;left:70px;bottom:0;}



.guide{height: 182px;background:url(../img/guide_bg.png) no-repeat;padding:10px 48px 0;width:908px;color:#fff;}
.guide h3{font-size: 26px;line-height: 36px;letter-spacing: -2px;}
.guide p{font-size: 16px;line-height: 26px;}

.Salary h2{width:530px;}
.Salary_con{text-align: center;margin:48px 0 40px;}


.scrollBall{padding:25px 0;}
.tagBall{width:1000px;height:500px;position:relative;overflow: hidden;}
.tag{display:block;position:absolute;left:0px;top:0px;color:#000;text-decoration:none;font-size:15px;font-family:"微软雅黑";font-weight:bold;}



.age{margin:30px auto 50px;height: 432px;}

.college_life{padding:20px 0 60px 0;}
.college_life h2{width:812px;background-position: 0 -55px;}
.college_life ul{padding:30px 0 0 45px;}
.college_life li{float: left;}
.college_life li img{margin-bottom: 8px;}
.college_life_li1{width: 221px;}
.college_life_li2{width: 450px;padding:0 8px;}
.college_life_li2 img{float: left;}
.college_life_li3{width: 221px;}
.college_life_li3 img{margin-right:0;}
.college_life p{text-indent: 2em;padding: 15px 45px 20px;line-height: 22px;font-size: 14px;}

.active{padding:30px 0 50px 0;}
.active h2{width:856px;background-position: 0 -110px;}
.active_con{overflow: hidden;}
.active_con ul{width:1015px;padding-top: 40px;}
.active_con li{width:244px;height: 243px;float: left;margin:0 9px 20px 0;display: inline;overflow: hidden;}
.active_con li img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transition:0.7s;-webkit-transition:0.7s;-moz-transition:0.7s;}
.active_con li:hover img{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);}
.active_con li a{display: block;position: relative;}
.act_bottom,.act_mask,.act_text{position: absolute;left:0;bottom:0;}
.act_bottom{height:34px;width:100%;font-size: 14px;color:#fff;line-height: 34px;text-align: center;bottom:-35px;}
.act_mask,.act_text{height:100%;width:100%;}
.act_mask{background:#000;filter:alpha(opacity=40);opacity:0.4;}

.cur{padding:20px 0 50px 0;}
.cur h2{width:694px;background-position:0 -165px;}
.cur h3{text-align: center;font-size: 26px;color:#040000;font-weight: bold;line-height: 44px;padding-top: 20px;}
.cur h3 span{font-size: 34px;color:#c88b0f;}

.cur_tp{padding-top: 30px;}
.cur_tp_div1,.cur_tp_div2{float: left;}
.cur_tp_div1{width:503px;margin-right: 8px;}
.cur_tp_div2{width:491px;}
.cur_tp_div2 img{margin-bottom: 4px;}

.cur_con{padding: 40px 0 25px;overflow: hidden;}
.cur_con ul{width:1020px;}
.cur_con li{float: left;width:492px;height:194px;border: 1px solid #eaeae9;border-radius:3px;margin:0 15px 15px 0;position: relative;}
.cur_con li img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transition:0.7s;-webkit-transition:0.7s;-moz-transition:0.7s;}
.cur_con li:hover img{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);}
.cur_con li:hover{border-color: #faba4f;}
.cur_img{width:195px;height:194px;float: left;overflow: hidden;}
.cur_img span{position: absolute;width:62px;height:62px;background:url(../img/cur_icon.png) no-repeat;left:-1px;top:-1px;}
.cur_rg{float: left;width:265px;padding-left: 15px;line-height: 22px;padding-top: 10px;}
.cur_rg h4{border-bottom: 1px solid #ccc;font-size: 16px;padding-bottom: 3px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.cur_rg h4 a{color:#040000;}
.cur_rg p{font-size: 12px;color:#333;text-indent:2em;padding-top: 10px;max-height:110px;overflow: hidden;}
.cur_con_a{position: absolute;right:20px;bottom:12px;line-height: 24px;color:#fff;background:#f39800;border-radius:3px;font-size: 12px;padding:0 10px;}
.cur_con_a:hover{background: #e2910a;}
.cur_con .cur_last{width:1000px;}
.cur_last .cur_rg{width: 770px;}

.process h2{width: 447px;background-position: 0 -220px;}

.pro_tp{background: #f2f2f2;padding-top: 12px;margin-top: 20px;}
.pro_tp_title{text-align: center;font-size: 16px;color:#454545;line-height: 30px;}
.pro_tp_title span{font-size: 20px;color:#c88b0f;letter-spacing: 2px;}
.pro_tp_title strong{font-size: 28px;}
.pro_tp ul{ padding:30px 0 20px;}
.pro_tp li{float: left;width: 160px;cursor:default;height:190px;font-size: 14px;background:url(../img/line.png) no-repeat right center;}
.pro_tp li span{display: block;width:82px;height:82px;border-radius: 50%;background:#60aae9;text-align: center;line-height: 82px;font-size: 24px;color:#fff;
transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;margin:0 auto;}
.pro_tp li:hover span{transform:rotate(360deg) scale(1.1,1.1);-webkit-transform:rotate(360deg) scale(1.1,1.1);-moz-transform:rotate(360deg) scale(1.1,1.1);text-shadow:1px 1px 5px #3373aa;}

.pro_tp .pro_tp_last{background: none;width:180px;}
.pro_tp li p{padding-top: 15px;line-height: 22px;color:#3d3d3d;}
.pro_tp_p1{padding-left: 35px;}
.pro_tp_p2{padding-left: 35px;}
.pro_tp_p3{padding-left: 30px;}
.pro_tp_p4{padding-left: 57px;}
.pro_tp_p5{padding-left: 65px;}
.pro_tp_p6{padding-left: 20px;}
.pro_tp_p6 b{padding-left: 60px;}

.pro_center{background:#f2f2f2;margin:5px 0;padding:25px 0 0 10px;height: 160px;}
.pro_center li{float: left;display: inline;margin:0 6px;}

.pro_bot{background: #f2f2f2;margin-bottom:60px;height: 222px;}
.pro_bot ul{padding:28px 0 25px 10px;}
.pro_bot li:hover span{box-shadow: inset 0 0 30px #000;display: block;}
.pro_bot li:hover p{text-shadow:1px 1px #c27900;}
.pro_bot li{float: left;width:91px;overflow: hidden;display: inline;margin:0 9px;text-align: center;font-size: 14px;cursor:default;}
.pro_bot p{line-height: 20px;background: #f39800;color:#fff;border-radius:10px;margin-top: 10px;}
.pro_bot_line{line-height: 20px;color:#6e6e6e;font-size: 14px;}

.photo_wall{text-align: center;padding: 30px 0 40px 0;}

.photo_text{height:204px;width:482px;background:url(../img/photo_text.png) no-repeat;margin:0 auto;margin:50px auto 70px;}

.h_bottom{background:#e5e5e5;padding-top: 45px;font-size: 12px;}
.h_bottom_tp{padding-bottom: 43px;}
.h_bottom_tp p{text-shadow:1px 1px #fff;}
.bot_nav{height: 16px;line-height: 16px;color:#8e4d47;text-align: center;}
.bot_nav a{color:#121315;margin: 0 15px;height: 16px;line-height: 16px;}
.copy_p{padding-top: 27px;color:#9c9899;text-align: center;line-height: 20px;}
.copy_p a{color:#9c9899;}

.h_bot{padding:0 0 18px 100px;color:#333;}

.h_bot_qq{float: left;width: 432px;padding:5px 55px 38px 0;border-right: 1px solid #bbb;margin-top: 4px;}
.h_bot_qq h3{line-height: 42px;font-size: 18px;font-weight: normal;border-bottom: 1px dotted #969696;margin-bottom: 9px;padding-left: 103px;}
.h_bot_qq p{line-height: 30px;padding-left: 103px;}
.e_code{float: left;}
.e_code ul{padding-left: 40px;}
.e_code li{float: left;display: inline;margin-left: 13px;}
.e_code span{display: block;width: 139px;height: 139px;background:url(../img/ecode.gif) no-repeat;}
.e_code p{text-align: center;line-height: 38px;}

.e_code .e_code_span2{background-position: -152px 0;}

.back{width:30px;height:64px;overflow: hidden;position: fixed;left:50%;bottom:70px;cursor:pointer;margin-left:510px;background:url(../img/back.png) no-repeat;display: none;filter:alpha(opacity=0);opacity:0;-webkit-transform:translateZ(0);}

