
@font-face{font-family:'bige';src:url('../font/bige.TTF');src:url('../font/bige.TTF')format('truetype'),}
/* CSS Document */
 




*{ margin:0; padding:0; font-family:"Microsoft YaHei" ; }
img{ max-width:100%;border:none;}
.clear{ clear:both}
a{ text-decoration:none; color:#000}
a:hover,li:hover{transition: all 0.4s}

body

{

    -moz-user-select: none; /*火狐*/

    -webkit-user-select: none; /*webkit浏览器*/

    -ms-user-select: none; /*IE10*/

    -khtml-user-select: none; /*早期浏览器*/

    user-select: none;

}

document.body.onselectstart = document.body.ondrag = function(){

    return false;

}

/*头部*/
.header{width:100%;  height:102px}
.headm{ margin:auto; width:1000px;}
.headl{width:545px;height:100px; float:left;   position:relative}
.logo{ width:64px; height:93px; float:left; margin-top:7px; padding-left:50px; }
.cname{ height:60px; width:410px;padding:27px 5px 13px 5px; float:left; overflow:hidden; }
.cname h3{font-size:16px; font-weight:500}
.cname h4{font-size:13px;font-weight:500}
.headr{ float:right; width:240px; height:60px; padding:20px 0; text-align:right; font-size:16px; font-weight:500;}
.headr p{display:block}
.headr p span{ display:inline-block; padding:0 2px; float:left; text-align:right}
.phone{ background:url(../image/phone.png) no-repeat; width:10px; height:19px; margin:0 2px; display: inline-block; float:left}



/*脚部*/
.footer{width:1000px; margin:auto; background:#f6f6f6}
.footer .atitle p {display:block; margin:auto; width:999px; height:25px;overflow:hidden}
.footer .atitle p span{font-size:12px; padding:4px 0; margin-right:12px; display: inline-block; float:left;}
.footer .atitle p span i{ background:url(../image/phone1.png) no-repeat 0px 8px; padding:8px 8px}
.footer .atitle p span em{ background:url(../image/email.png) no-repeat -1px 10px; padding:8px 12px}
.fbottom{ height:294px; width:868px; margin:auto;}
.fbottom div{float:left; margin:10px 50px 0 0; font-size:14px; overflow:hidden}
.fbottom div p{ margin-bottom:36px;}
.fbottom div ul{list-style:none;}
.fbottom div img{display:block; float:left; width:97px; height:97;}
.fbottom div ul li p{ display:block; padding:20px 0 0 0px;text-indent:12px; text-align:center; }
.fbottom a:hover{color:#ff6d00}
/*导航栏*/
.nav{ width:100%; height:38px; background:url(../image/nav.png); position:relative;  }
.navm{width:795px; height:36px; margin:0 auto;}
.navm a{ text-decoration:none; color:#000;}
.navlist{list-style:none;}
.navlist li{float:left; text-align:center; width:159px;  background: url(../image/fg.png) no-repeat center right; position:relative;}
.navlist li:hover .hoverlist{display:block;}
.navlist li span{ display:block; height:25px; padding:3px 0 0 0; margin:5px 0;}
.navlist li:hover span{ background:url(../image/nav-hover.png) no-repeat center; cursor:pointer; color:#fff}
.navlist li:hover span a{  color:#fff}
.hoverlist{ position:absolute; margin-left:29px; background: #060; width:182px; list-style:none; display:none; z-index:9999 }
.hoverlist li{ height:22px; width:174px; float:none; background:url(../image/listbg.png); text-align:left; padding:3px 4px;}
.hoverlist li:hover{ background:url(../image/listbg-hover.png)}

/*banner*/
.banner{width:1000px; margin:auto; height:350px; box-shadow:1px 1px 8px #4d4d4d; background-size:1000px 350px;}

.vad { margin: 50px 0 5px; font-family: Consolas,arial,宋体,sans-serif; text-align:center;}
.vad a { display: inline-block; height: 36px; line-height: 36px; margin: 0 5px; padding: 0 50px; font-size: 14px; text-align:center; color:#eee; text-decoration: none; background-color: #222;}
.vad a:hover { color: #fff; background-color: #000;}
.thead { width: 728px; height: 90px; margin: 0 auto; border-bottom: 40px solid #fff;}
.code { position: relative; margin-top: 100px; padding-top: 41px;}
.code h3 { position: absolute; top: 0; z-index: 10; width: 100px; height: 40px; font: 16px/40px "Microsoft Yahei"; text-align: center; cursor: pointer;}
.code .cur { border: 1px solid #f0f0f0; border-bottom: 1px solid #f8f8f8; background-color: #f8f8f8;}
.code .h31 { left: 0;}
.code .h32 { left: 102px;}
.code .h33 { left: 204px;}
.code .h34 { left: 306px;}
.code { width: 900px; margin-left: auto; margin-right: auto;}
pre { padding: 15px 0; border: 1px solid #f0f0f0; background-color: #f8f8f8;}
.f-dn { display: none;}
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden;width: 1000px; height: 350px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;height: 350px;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide ul.ck-slide-wrapper li img{ width:1000px; height:350px;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute;  z-index: 2;  margin-top: -35px; border-radius: 3px; opacity: 0.7; background: red; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev {width: 35px; height: 60px; right: 115px; bottom:0px; border-right: 2px #eee dashed; background: url(../image/arrow-left.png) top no-repeat;}
.ck-slide .ck-next { width: 35px; height: 70px;right: 75px;bottom:80px; background: url(../image/arrow-right.png) 50% no-repeat;}
.ck-slidebox { position: absolute; right: 40px; bottom: 1px; z-index: 30;}
.ck-slidebox ul { height: 20px; padding: 0 4px; border-radius: 8px;}
.ck-slidebox ul li { float: left; height: 12px; margin: 1px 1px;}
.ck-slidebox ul li em { display: block; width: 9px; height: 9px; border-radius: 100%; background-color: #fff; text-indent: -9999px; cursor: pointer;}
.ck-slidebox ul li.current em { background-color: #494949;}
.ck-slidebox ul li em:hover { background-color: #494949;}

/*导航2*/
.nav2{width:960px; height:230px; margin:auto;}
.nav2 ul{list-style:none;}
.nav2 li{float:left; text-align:center; margin:35px 20px;}
.nav2 a{ text-decoration:none; color:#000}
/*内容*/
.middle{ width:977px; height:305px;margin:0 auto; padding:0 0 10px 0; position:relative; overflow:hidden;}
.middle a:hover{color:#ff6d00; text-decoration:underline}
.middleleft{ width:317px; height:280px; margin-right:14px; border:1px solid #d5caca; float:left;padding:8px 8px 10px 15px }
.middlecenter{ width:317px; height:280px;margin-right:14px; border:1px solid #d5caca; float:left;padding:8px 8px 10px 15px }
.middleright{width:229px; height:280px; border:1px solid #d5caca; float:left;padding:8px 5px 10px 15px}

.newstitle{ float:left;overflow:hidden;}
.newstitle h1{ display: inline-block;float:left;font-size:65px; line-height:60px;}
.newstitler{ float:right; padding-top:15px; text-align:right;}
.newstitler p:first-child{color:#ff0000; font-size:18px; text-align:left}
.newstitler p:last-child{ font-size:14px;}
.more{ display: inline-block; float:right; margin:36px 7px 0 0; padding-right:12px; color:#483ad8;  background:url(../image/arrow.png) no-repeat 42px 9px;}
.mbody{list-style:none; font-size:15px; padding-top:3px;}
.mbody li{ line-height:31px; width:317px; overflow:hidden; height:31px; }
.mbody li:before{ content:"·"; text-align:left; margin-right:10px;}

.process{ display:block; margin-top:8px; font-size:15px;}
.process span{ display:block;  padding:2px;float:left; background:#a81818;-moz-border-radius: 15px;  -webkit-border-radius: 15px; border-radius: 15px;}
.process em{ background:url(../image/lright.png)  center 6px  no-repeat; padding:9px 4px; float:left}
.process i{ display:inline-block; float:right; background:url(../image/ldown.png) right 0   no-repeat; padding:10px; margin-right:38px; width:162px;}
.process b{ background:url(../image/lleft.png)  center 6px  no-repeat; padding:9px 4px; float:left}
.process big{display:inline-block; float:left; background:url(../image/ldown.png) left 0   no-repeat; padding:10px; margin-left:28px; width:162px;}
.mhref{ text-align:center; margin:15px auto; line-height:30px;}
.mhref a{ color:#b73f3f}

.middlebottom{width:977px; height:131px; margin:auto;}
.middlebottom div{float:left}
.middlebottom img{ width:112px; height:112px; margin:8px 0 0 8px; display:block; float:left;}
.mbl{width:384px; height:131px; background:#eaeaea; margin-right:4px; overflow:hidden }
.mbl a:hover{ color:#ff6d00}
.mbl a:hover p{text-decoration:underline;}
.mbl div{ float:right; font-size:14px; width:250px; padding:5px}
.mbl h4{ font-size:15px; color:#453fce; overflow:hidden; width:250px; height:20px;} 
.mbl p{ margin-top:3px; overflow:hidden; height:78px; }
.mbl span{ display:block ;float:right; margin-right:7px; text-decoration: underline}
.mbr{width:189px; height:131px; background:url(../image/t2.png) #e1e1e1 no-repeat 2px 0px ;}
.mbr a{ display:block; margin:100px 0 0 25px; color:#a83535}


/*广告*/
.advert{ width:1000px; height:323px; margin:auto; margin-top:13px;}
.atitle{ width:100%; height:26px; background:#000; color:#fff; text-align:center;}
#demo{overflow:hidden;height:297px;width:1000px;background:#f4f4f4;color:#ffffff}


/*关于亮和瑜*/
.abody{width:1000px;  margin:auto; margin-top:25px;}
.amenu{ float:left; width:155px; height:355px; text-align:center;}
.amtitle{margin-bottom:11px; text-align:center;font-size:16px;}
.amenu ul{list-style:none;font-size:14px;}
.amenu li{width:125px; text-align:left; padding:5px 0 5px 30px; background:#d2d0d0; margin-bottom:6px;cursor:pointer; position:relative;}
.amenu li:hover{background:#555555 !important; color:#fff !important;}
.act{background:#555555 !important; color:#fff; position:relative;}
.act em{ position:absolute; background:url(../image/arrowb.png);padding:8px 7px; top:6px; right:-15px;}
.act a{color:#fff;}
.amenu li:hover a:hover{color:#fff;}


.content{background:#f0f0f0; width:833px; float:right; min-height:600px; height:auto !important; height:600px; overflow:auto !important; overflow:visible;}
.content div{  font-size:13px;}
.content .coninfo{ padding:20px;}
/*亮和瑜故事*/
.story{ }
.ctitle{ border-left:3px #000 solid; margin-top:20px; padding-left:8px; font-size:15px;}
.sc{  float:left; height:310px;width:258px; margin-top:10px;}
.sc div{padding:18px 35px 3px 15px; background:#e4e4e4}
.simg{ float:left;margin:35px 55px 55px 35px;}
.simg img{ display:block; margin-right:5px;float:left; width:213px; height:241px;}
.sb{ margin:0 0 0 15px; }
/*亮和瑜简介*/
.profile{height:575px; width:833px;}
.pb{margin:25px 0 0 15px;}
.pb p{ text-indent:3em; margin-bottom:30px;}
/*亮和瑜文化*/
.culture{height:843px; width:833px;}
.cln{ margin-top:23px;width:349px; height:227px; overflow:hidden; float:left}
.cln h4{ background:#000; display:block; color:#fff;padding-left:13px; width:336px;}
.cln p{ margin:8px 0 0 10px;}
.cimg{ width:368px; float:right;margin-top:23px; text-align:right;margin-right:38px;}
.cimg img{width:100%;height:100%; }
.czj{ margin:0; padding:0;}
.czj h4{background:#000; display:block; color:#fff;padding-left:13px; width:336px;}
.czj p{ margin:15px 0 10px 13px}
.czj ul{list-style:none; height:108px; overflow:hidden;}
.czj ul li{float:left; margin-right:5px}
/*主营业务*/
.btitle{width:700px; height:22px;list-style:none; border-bottom:1px solid  #ad5a5a; margin:0 60px; }
.btitle li{float:left; margin-right:104px; text-align:left}
.blist{width:700px; margin:0 60px;}
.blist ul{float:left; margin-right:104px; list-style:none}
/*组织架构*/
.structure{ height:686px; width:833px; overflow:hidden}
.structure img{margin:30px 0 0 48px;}
/*精英团队*/
.team{ margin-bottom:60px;}
.team p{ margin:15px 0 0 12px; clear: both}
.team ul{ float:left;}
.team ul li{float:left;}
.yx{list-style:none; margin:15px 0 0 10px;}
.yx li{float:left; height:80px; margin:10px 13px; padding:10px 13px;}
.xxh {text-align:center}
.xxh span{ display:inline-block;margin-bottom:20px;}
.zj{list-style:none; margin:13px 10px 0 10px; overflow:hidden; height:294px;}
.zj li{ width:125px; float:left; text-align:center; margin: 0 3px 0 0;}
.zj li img{ width:106px; height:135px;}
.zj li span{ height:95px; overflow:hidden; display:block; clear:both; background:url(../image/zjd.png) no-repeat; background-size:100% 100%; padding:30px 5px;}

.advantage{ margin:18px 0 58px 0;}
.advantage h4{background:#000; display:block; color:#fff;padding-left:13px; width:479px;}
.ad{ position:relative; line-height:20px; margin-bottom:56px;}
.ad img{ height:343px ; width:316px; display:block; margin:20px 0 0 20px;}
.adi{ width:419px; position:absolute; right:70px; top:25px}
.adii{width:419px; position:absolute;right:70px; top:228px}
.adiii{ margin:auto; width:718px;}
.ac{width:602px; margin:auto; padding-top:36px; margin-bottom:56px}
.ac img{ width:602; height:183px;}
.aci{margin-top:20px; line-height:20px;}

.flow{width:743px; margin:36px auto;}

.joinus{margin:18px 0 58px 0;}
.joinus h4{background:#000; display:block; color:#fff;padding-left:13px; width:768px; margin:22px 0 10px 0	; overflow:hidden}
.joinus div{margin-bottom:10px; background:#dfdfdf;padding:10px 0 10px 41px; line-height:22px; }

.services{ margin:17px 0 135px 0;}
.services h4{background:#000; display:block; color:#fff;padding-left:13px; width:479px; margin:22px 0 10px 0; overflow:hidden}
.serimg{ margin:50px auto; width:737px; height:300px;}
.serimg img{width:100%;height:100%}
.scompany{ width:100%}
.scompany div{ width:327px; background:#d8d8d8; padding:26px 0 40px 58px; line-height:30px;}
.scl{float:left; margin-bottom:25px;}
.scr{float:right;}

/*管理咨询*/
.manage{ margin:21px 0 195px 0;}
.manage div{padding:22px 40px 30px 27px; background:#dfdfdf }
.manage img{ display:block; margin:51px auto 0 auto}
.glall{ margin:22px 47px 223px 40px;}
.glall h4{}
.glall img{ display:block; margin:30px 0 0 0; height:100%; width:100%;}
.rtitle{display:block; background:#000; color:#fff; width:480px; height:18px; clear:both; padding:0 0 0 5px;}



/*资质验证*/
.amenuii{  float:left; width:155px;font-size:14px;}
.ami{list-style:none; background:#d2d0d0}
.ami li{ width:125px; text-align:left; padding:5px 0 5px 30px; background:#d2d0d0;cursor:pointer;position:relative; }
.amii{list-style:none; background:#d2d0d0;padding:0 14px 13px 20px; font-size:12px; margin-bottom:10px;}
.amii li{border-bottom:1px dotted #000; text-align:center;  padding:5px 0;}
.acti{ color:#000; position:relative;}
.acti a{color:#000 !important;}
.acti em{position:absolute; background:url(../image/arrowb.png);padding:8px 7px; top:10px; right:-29px;}
.zsall{margin:25px 47px 280px 40px; line-height:22px;}
.zsall img{ margin:40px 0 0 0; width:100%; height:100%;}

/*企业猎聘*/
.lienav{ margin:21px 15px 80px 25px; text-align:center; }
.lienav ul{ margin:25px 0 78px 0; clear:both;list-style:none; height:128px;}
.lienav ul li{float:left; margin-right:10px; position:relative;}
.lienav ul li img{ height:124px;}
.lienav ul li span{ position:absolute; display:block;bottom:5px; color:#fff; background:rgba(0,0,0,0.5); width:99%;}


.cmenu{ float:left; width:155px; text-align:center;}
.cmenu ul{list-style:none;font-size:14px;}
.cmenu li{width:155px; text-align:left;  background:#d2d0d0; margin-bottom:6px; }
.cmenu li a{ color:#5e5e5e;}
.cmenu li span{ display:block; padding:5px 0 5px 30px;cursor:pointer; font-size:14px}
.slipm{ margin:0 15px 0 25px; padding-bottom:10px; line-height:15px; }
.slipm li{ width:114px; margin:0; padding:8px 0; border-top:1px dashed #000;border-bottom:1px dashed #000;font-size:12px; margin-top:-1px; text-align:center; }

/*教育*/
.courses{ margin:15px 20px 145px 0; height:200px}
.coursesl{ background:#dfdfdf; padding:18px 20px 65px 20px; width:278px; float:left;}
.coursesr{ float:right; width:450px; height:267px;}
.coursesr img{ width:100%; height:100%}
.coursest{ margin-top:15px; padding:18px 20px 30px 20px; width:772px; background:#dfdfdf;}
.coursesb{ width:608px; margin:40px 125px 100px 100px;}
.coursesb img{ height:100%; width:100%;}
.kc{ margin:20px; line-height:20px; position:relative}
.bk{ border:1px solid #7f7f7f;border-radius:2%;margin-top:10px; line-height:21px;}
.bk div{ padding:17px 20px 0 17px;  margin-bottom:45px; height:190px;overflow:hidden;}
.all{ display:block; position: absolute; bottom:15px; left:10px; cursor:pointer}
.btn{ width:265px; height:65px; margin:29px auto 40px auto; cursor:pointer}
.btn img{ width:100%; height:100%}
.table{width:640px; height:425px; background:#fafeff; position:fixed; left:30%; top:25%; z-index:999; display:none;}
.chead{ width:100%; background:#35bdd4; height:35px; color:#fff;}
.chead span{font-size:25px; display:block; float:right; height:20px; padding:0 5px 10px 0; cursor:pointer; }
.table form{ width:300px; margin:60px auto 0 auto; position:relative;}
.table form div{ margin-top:10px;}
.table form label{ display:inline-block;text-align:right; width:100px;color:#35bdd4}
.table form input[type="text"]{ float:right; width:190px;border:none; background:#e4fafd;}
.table form input[type="reset"]{float:left; margin-left:30px; width:92px; height:33px; background:#35bdd4;border:none; color:#fff;cursor:pointer}
.table form input[type="submit"]{float:right; margin-right:30px; width:92px; height:33px; background:#35bdd4;border:none;color:#fff; cursor:pointer;}
.alert{  height:258px; width:500px; background:#68e4f1; color:#fff; top:35%; left:35%; z-index:999; position:fixed;display:none}
.abottom{ text-align:center; background:#35bdd4; width:100%; height:35px; position:absolute; bottom:0; padding:10px 0 0 0; cursor:pointer}
.atop{ margin-top:60px;line-height:25px;}
.atop p{ text-align:center;}

/*新闻中心*/
.news{ margin:20px 40px 40px 40px; line-height:22px;}
.nflag{ display:block; border-bottom:2px solid #000; height:20px; padding:0 23px 0 10px; }
.nleft{ float:left; display: inline-block; overflow:hidden; width:400px; height:20px;}
.nright{ float:right; display: inline-block; width:80px; height:20px; overflow:hidden;}
.newslist{ overflow:hidden; list-style:none}
.newslist li{ margin-top:10px; background:#d8d8d8; border-radius:9%; height:20px; padding:0 25px 0 10px;}
.newslist li a:hover{ color:#ff6d00}
.newsnav{ list-style:none; float:right; margin:0 20px 0 0}
.newsnav li{ float:left; margin:0 0 0 10px;}
.back{ float:right; margin:0 90px 0 0;}
.newtitle{ display:block; width:100%; font-size:16px; font-weight:bold; text-align:center;}
.date{display:block; width:100%;  text-align:center }
.newmiddle{ border:1px #000 dashed; padding:0 15px 80px 10px; overflow:hidden;}

/*新闻正文*/
.news h1{font-size:18px; height:48px; line-height:48px; text-align:center;}
.news .time{ border-bottom:1px dotted #A78C7E; height:24px; line-height:24px; color:#A78C7E; text-align:center; }
.news .desc{ padding:15px 0; min-height:420px; height:auto !important; height:420px; overflow:auto !important; overflow:visible;}
.news .nextup{ height:30px; font-size:14px; margin:10px auto;}
.news .nextup .next{ width:44%; float:left;}
.news .nextup .up{ width:44%;; float:right;}


.contact{ width:100%; margin:40px 0 40px 0; position:relative;}
.conname{ display:block; width:460px; background:#000; color:#fff; height:18px; padding:0 0 0 10px;}
.conlist{ color:#fff; width:100%; height:130px;}
.conlist div{ background:#b4b4b4; padding:12px 55px 0 70px}
.conleft{ float:left; margin:10px 20px 0 0;height:53px;}
.conrigth{ float:right;margin:10px 0 0 0;height:53px;}
.map{ width:100%; height:500px; margin:50px 0 0 0;}

/*新闻page*/
#pages{margin:20px auto; text-align:center}
#pages span{ padding:1px 3px; border:1px solid #666;}
#pages a{ margin:0 3px;}
