/*content*/
.bannerBox{width: 100%; border-top: 2px solid #f50;height: 360px;overflow: hidden;position: relative; z-index: 0;}
.banner{position: relative;height:360px; z-index: 0;}
.banner ul{width: 100% !important;}
.bannerBox .banner li{zoom:1;vertical-align: middle;width: 100%;width: 100% !important;height:360px;}
.b1{background: url(../images/b1bg.png) repeat-x;padding-top:50px;}
.b2{background: url(../images/b2bg.png) no-repeat top center #2b2b2b}
.baner1{background: url(../images/index/banner01.jpg) no-repeat top center #e1333a; background-size: cover}
.baner1 img{margin-top:64px;}
.baner2{background: url(../images/index/banner02.jpg) no-repeat top center #d8e0e5; background-size: cover}
.baner3{background: url(../images/index/bimg04.jpg) no-repeat top center #dfe1e6}
.baner3 img{margin:74px 0 0 27px;}
.baner3 a{display: block;width: 980px;height: 360px;}
.baner4{background: url(../images/index/banner5.jpg) no-repeat top center #487749;background-size:cover}
.baner4 a{display: block;width: 980px;height: 360px;}
.baner4 img{margin-top:55px}
.banerbg{height: 360px; }
.bVideo{width:415px;height: 301px; float: left; margin:0 47px 0 40px; }
.bTxt{float: left;width:415px;}
.bTxt p{color: #636973;font-size:14px;line-height: 26px;}
.bUnder{display:block; width:163px;height: 50px;margin-top:22px; text-align: center; background: #f50;color: #fff;font-size:20px;line-height: 50px;_height: 40px;_padding-top:10px;_line-height: 1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.bUnder:hover{text-decoration: none;}
.rTip{width:13px;height: 22px;background-position: 16px -27px; display: inline-block; vertical-align: middle;padding-left:16px;}
.bannerPage{width:100%;height: 12px;text-align: center; position: absolute;bottom:20px;z-index: 99; display: inline-block;}
.bannerPage li{width:10px;height:10px;overflow: hidden;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; background: #000; background-color:rgba(255,255,255,.6) ;cursor: pointer; display: inline-block; margin-right:10px;*+display: inline; zoom:1;border:1px solid rgba(0,0,0,.6)}
.bannerPage li.on{background:#fff; background: rgba(0,0,0,.5)}
.prev,.next{display:none;width:31px;height: 72px;cursor: pointer;position: absolute;z-index: 999; background: url(../images/prev.png) no-repeat;}
.prev{left:28px;top:144px;background-position: 0 0;}
.next{right:28px;top:144px;background-position: -31px 0;}
/*中间内容部分*/
.lfMod{float: left; width: 270px;}
.modNews{width:100%;margin-bottom: 20px; overflow: hidden;margin-top:15px;}
.modTop{width:100%;height: 25px;margin-bottom: 20px; _overflow: hidden;}
.modTop li{height:30px; float: left; font-size: 14px;line-height: 30px;margin:0 1px;background:#787873; display: inline-block; cursor:pointer;color:#fff}
.modTop li.modCur{position: relative;font-size: 14px;color: #fff;background: #f50;}
.modTop li.modCur:after{content:'\25BC';position:absolute;font-family:Arial;font-size:16px;line-height:1;color:#f50;left:34px;bottom:-10px;}
.modTop li.modMore{font-size:16px;padding-left:22px;}
.modFirst ul{width:100%}
.modFirst li{width:80px;padding:0; text-align: center; }
.modFirst li.modCur{width:80px;position: relative;}
.modUl li{padding-left:2px;line-height: 36px;/*display: inline-block;*/}

.modUl li a{color: #333;font-size: 1em;width:100%; overflow: hidden;}
.modUl li a:hover{color: #f50}
.modUl img{width:8px!important;height:16px!important;float: left;padding-top:10px!important;padding-right:5px!important;}
.modUl span{float: left;width: 155px; color: #f50;font-size: 16px;line-height: 24px;}
.modIco{width: 10px;height:10px;margin-right:9px; background: #f50;display: inline-block; vertical-align: middle;overflow: hidden;border:2px solid #f50;-moz-border-radius: 10px; -webkit-border-radius: 10px;  border-radius:10px; }
.modEvent{width:270px;margin-bottom: 30px;}
.modData li{float: left; display: inline; padding:10px 36px 10px 10px;}
.modTime{float: left; width: 60px;height: 52px;padding-top:8px;margin-right:8px; background: #f50; text-align: center;color: #fff; -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.modTime span{font-size: 14px;line-height: 18px; display: block;}
.modTime strong{font-size: 24px;line-height: 24px;display: block;}
.modTxt{width:155px;float: left;}
.modTxt a{color: #f50;font-weight: 700; font-size: 14px;line-height: 20px; display: block;}
.modTxt span{padding-top:10px;display: inline-block; color: #9da4af;/*20140902Modify*/width: 130px;
float: left;
overflow: hidden;
height: 14px;
line-height: 14px;}
.modEnd .modTime{background: #9da4af;}
.modEnd .modTxt a{color: #999}
.modEnd .endIco{display: inline-block;padding:0 6px;line-height: 24px;margin-left:7px;background: #9da4af;text-align: center;color: #fff;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;/*20140902Modify*/ float: left;
width: 36px;
height: 24px;
margin-top: 4px; }
.rtMod{float: right; width: 670px;}
.modAd{width:670px;height: 130px;}
.modAd li{float: left;position: relative; z-index: 9;}
.modChild{display: none; position: absolute;top: 0;left:0; z-index: 11; width: 273px;height: 132px;background: #fff; padding:0px 30px 0px 20px;border:1px solid #c1c5cf; -webkit-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
-moz-box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);
box-shadow: 0 0 10px 2px rgba(0,0,0,0.2);}
.modChild h1{padding-top:20px;height: 26px;line-height: 26px;font-size: 16px;color: #222;}
.modGrap{padding:15px 0; width:273px;color: #767f91;font-size: 12px;line-height: 20px;}
.modGrap img{width: 100px;height:140px;float: left;margin-right:16px;}
.modGrap strong{color: #f50;font-size: 16px; display: block}
.modGrap a{color: #767f91;line-height: 20px;}
.modGrap a:hover{color: #f50}
.modChild li{width: 275px;height: 28px;}
.modChild li a{font-size: 14px;color: #333;}
.modChild li a:hover{color:#f50 }
.modChild li.modPast{margin-top: 4px;}
.modChild li.modPast a{color: #f50}
.hIco{width: 12px;height: 11px;position: absolute;bottom: 15px;right: 15px; z-index: 10; background: url(../images/have.png) no-repeat;}
.modServ{width: 670px;}
.servBox{width: 668px;height: 110px;white-space: nowrap; position: relative; overflow: hidden; border: 1px solid #c1c5cf;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.servBox a:hover{text-decoration: none}
.servUl{margin: 0 0 0 670px;padding:0; z-index: 0;position: relative;letter-spacing: -4px;width:3000px;height: 110px;}
.servUl li{position: relative; display: inline-block;float: left; margin:0;padding: 0;letter-spacing: normal; white-space: normal; width:159px;height:110px;border-right:1px solid #d6d8de;}
.servUl li a{display: block;padding:3px 0 15px 0; text-align: center;text-decoration: none; overflow: hidden;vertical-align: top}
.servUl li,.servUl li a{-webkit-transition-property:-webkit-transform,left,-webkit-box-shadow;-moz-transition-property:-webkit-transform,left,-webkit-box-shadow;transition-property:-webkit-transform,left,-webkit-box-shadow;-moz-transition-property:-moz-transform,left,-moz-box-shadow;-ms-transition-property:-ms-transform,left,box-shadow;-o-transition-property:-o-transform,left,box-shadow;-webkit-transition-duration:.4s,0.4s,100ms;-moz-transition-duration:.4s,0.4s,100ms;transition-duration:.4s,0.4s,100ms;-moz-transition-duration:.4s,0.4s,100ms;-ms-transition-duration:.4s,0.4s,100ms;-o-transition-duration:.4s,0.4s,100ms;-webkit-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-moz-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-ms-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;-o-transition-timing-function:ease-in-out,ease-in-out,ease-in-out;transition-property:transform,left,box-shadow;transition-duration:.5s,0.5s,100ms;transition-timing-function:ease-in-out,ease-in-out,ease-in-out}
.servUl li:hover{-webkit-box-shadow: inset 0 8px 10px #ebebeb,inset 5px 5px 60px 5px rgba(214,216,222,.5);
-moz-box-shadow: inset 0 8px 10px #ebebeb,inset 5px 5px 60px 5px rgba(214,216,222,.5);
box-shadow: inset 0 8px 10px #ebebeb,inset 5px 5px 60px 5px rgba(214,216,222,.5);}
.moves{animation:move .5s ease-out 1;-moz-animation:move .5s ease-out 1; /* Firefox */
-webkit-animation:move .5s ease-out 1; /* Safari and Chrome */
-o-animation:move .5s ease-out 1; /* Opera */
}
.over{animation:over .5s ease-in 1;-moz-animation:over .5s ease-in 1; /* Firefox */
-webkit-animation:over .5s ease-in 1; /* Safari and Chrome */
-o-animation:over .5s ease-in 1; /* Opera */}
@-webkit-keyframes move {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}
@-o-keyframes move {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}
@-moz-keyframes move {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}
@keyframes move {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}

@-webkit-keyframes over {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}
@-o-keyframes over {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}
@-moz-keyframes move {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}
@keyframes over {
	0%{width:159px;}
	50%{width: 180px}
	100%{width: 159px}
}
.kehu{width:100%;height:148px;display: inline-block;}
.wo_title{width:100%;height:20px;color:#393838;font-size:18px;padding:10px 5px;border-bottom:2px solid #f50}
.kehu ul{width:100%;height:320px;}
.kehu ul li{width:149px;height:60px;float:left;margin:10px 7px;}
.kehu ul li img{border:1px solid #eaeaea;}
.kehu ul li span{width:100%;height:25px;line-height:25px;font-size:16px}
.servImg{width:100%;height: 75px; display: inline;}
.servTxt{color: #333;font-size: 14px;line-height: 14px;}
.servPrev,.servNext{display: none; width: 30px;height: 112px; position: absolute;top: -1px; z-index: 2; cursor: pointer; background: url(../images/servbtn.png) no-repeat;}
.servPrev{left:-31px; background-position: -30px 0;}
.servPrev.hov{background-position:0 0;}
.servNext{right:-31px; background-position: -30px -112px}
.servNext.hov{background-position:0 -112px;}
.modMatch{width: 670px;overflow: hidden; position: relative; }
.matchBox{position: relative; width: 668px;height: 208px;overflow: hidden; border: 1px solid #c1c5cf;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.matchBox a:hover{text-decoration: none}
.matchUl li{cursor: pointer; position: relative; float: left;width: 166px;height: 208px;/*overflow: hidden; */border-right: 1px solid #d6d8de;}
.matchUl li:hover,.roleBox li:hover{-webkit-box-shadow: inset 0 8px 10px #ebebeb,inset 5px 5px 60px 5px rgba(214,216,222,1);
-moz-box-shadow: inset 0 8px 10px #ebebeb,inset 5px 5px 60px 5px rgba(214,216,222,1);
box-shadow: inset 0 8px 10px #ebebeb,inset 5px 5px 60px 5px rgba(214,216,222,1);}
.matchUl a{position: relative; display: block;width: 166px;height: 208px; }
.matchUl a:hover{text-decoration: none}
.matchUl img{height: 84px;}
.matchUl li:hover .drArrow{background-position:-259px 10px;}
.matchBox li.matchLast{border-right: none}
.matchBox a{text-decoration: none; overflow: hidden;}
.matchImg{width:166px;height: 80px; padding-top:35px; text-align: center; display: inline-block}
.matchTxt{width: 166px; text-align: center;}
.matchTxt span{display: inline-block; min-width: 76px;max-width:102px;padding:0 7px;height: 28px;color: #fff;line-height: 28px;margin:10px 0; text-align: center; background: #f50;-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.matchDr{width: 166px; text-align: center; position: relative;}
.matchBox .drArrow{opacity: 0.4;filter:alpha(opacity=40); position: static;padding-bottom:10px;-webkit-transition: background 0.3s ease-in;
-moz-transition: background 0.3s ease-in;
-o-transition:background 0.3s ease-in;
transition: background 0.3s ease-in;}


.modTitle{width: 670px;height: 35px;/*padding-top: 23px;*/color: #393838;font-size: 18px;line-height: 35px; }
.modTitle span{display: inline-block; float: left;}
.modTitle a{display: inline; color: #999;font-size: 12px; line-height: 17px;padding-top:20px;float: right;}
.modTitle a:hover{color: #f50}
/*合作伙伴Partner*/
.partner{display: inline-block; width:888px;height: 40px; padding:30px 0 50px 92px;overflow: hidden;position: relative;}
.partnerTxt{position: absolute;left: 0;top: 30px;width:83px;height: 40px;padding-left:9px;color: #636973;font-size:16px;line-height: 40px;}
.partner li{width:888px;height: 40px; overflow: hidden;}
.partner img{border-left:1px solid #dfe0e4; float: left;width:109px;height: 40px;}
/*page*/
.page{width:100%;margin:44px 0 100px 0; text-align: center;}
.page a,.page span{padding:7px 8px 7px 9px;font:12px/1 "tahoma";border:1px solid #c3c3c3;margin-right:10px;color: #999}
.page a.cur{border:1px solid #f50; background: #f50;color: #fff}
.page a:hover{border:1px solid #f50; text-decoration: none;}

.file{width:100%;border-top: 2px solid #f50; background: #fff}
.fileBan{width:100%;height:246px;background:url(../images/filebg.jpg) no-repeat top center #f9f9f9; position: relative; background-size: cover}
.fileBan h3{color: #fff;font-size:48px;line-height: 48px;padding:46px 0 10px 15px;}
.fileBan h4{color: #fff;font-size:14px;line-height: 24px;width: 620px;padding-left:15px;}
.ban2{background-image:url(../images/fileban2.jpg)}
.fileNav{position:relative; margin:-44px 0 0 15px;width:351px;height:44px;background:#000;opacity:0.2;filter:alpha(opacity=20);-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-moz-border-bottom-right-radius:0;-moz-border-bottom-left-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0; }
.fileNavUl{position:relative; margin:-44px 0 0 15px;width:351px;height:44px;overflow: hidden;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-top-left-radius:5px;-moz-border-top-right-radius:5px;-moz-border-bottom-right-radius:0;-moz-border-bottom-left-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:0;border-bottom-left-radius:0; }
.fileNavUl li{float:left; width:120px;text-align:center;color:#fff;font-size:14px;line-height:44px; cursor:pointer}
.fileNavUl li.cur{background:#fff; color:#000;font-weight:700;}
.fileNavUl li.cur a{ color:#000;font-weight:700;}
.fileNavUl li a{display: block;color: #fff}
.fileNavUl li a:hover{text-decoration: none}
.nav2{width:117px;}
.nav3{width:179px;}
.nav3 li{width: 179px;}
.banIco{position: absolute;top: 34px;right: 20px;}
.fileBox{}
.fileTop{height:122px; padding-top:50px;text-align:center;}
.fileH1{font-size:36px;color:#000;line-height:1.5}
.fileH2{font-size:24px;color:#636973;line-height:1.5}
.fileH3{font-size: 16px;color: #9da4af; line-height: 1.5}
.fileRed{font-size:22px;color:#f50;line-height:42px;}
.fileOne{width:270px;margin-right:85px; float:left;height:343px;}
.fileThree{width:255px;margin:0}
.fileTxt{color:#666;font-size:14px;line-height:24px;}
.fileWory{height:290px;padding-top:70px;border-top:1px solid #b5b5b5;color:#666;font-size:16px; line-height:28px; text-align: center;}
.fileBold{font-size:36px; color:#333;line-height:1;padding:30px 0}
.fileAll{padding:80px 0 50px 0;text-align: center;border-top:1px solid #b5b5b5;}
.fileAll h3{color:#333;font-size:30px;}
.fileAll ul{margin-top:30px;}
.fileAll li{width: 180px;height: 80px;float: left;margin: 0 0 30px 40px;}
.fileAll li img{width:180px;height: 80px;}
.fileLc{height:299px;border-top:1px solid #b5b5b5; text-align: center;}
.fileLc h3{color:#333;font-size:30px;padding:72px 0 50px 0;}
.fileLc table{margin-left:10px;}
.fileLctd{width:164px;height:80px; padding:0px 80px 0 12px;text-align: center;color:#636973;font-size:18px;line-height:24px; background:url(../images/lc.png) no-repeat}
.fileLctd span{font-size:16px;line-height:16px;}
.fileLclast{width:165px;padding:0px 8px 0 12px;}
.fileForm{width:980px;padding:70px 0 100px 0;position: relative;}
.fileForm h3{color:#333;font-size:30px; text-align: center;}
.fileForm h4{height:58px;font-size:18px;color: #999;line-height: 58px; text-align: center;}
.fileFbox{margin:50px 0 0 304px;width: 293px;padding:55px 0 49px 58px;border:1px solid #ddd; position: relative; }
.fileDraw{position: absolute; top: -31px;left:150px; width:60px;height:31px;background: url(../images/filedraw.png) no-repeat;}
.fileT1{color: #000;font-size: 36px;padding:5px 0 5px 18px;width:400px;}
.fileT2{color: #9da4af;font-size: 24px;padding:5px 0 5px 18px;width:400px;}
.fileT3{padding-top:15px;}
.fileP{padding-left:20px;position: relative;color: #666;line-height: 30px;width:418px;font-size: 14px;}
.fileIco{position:absolute;display: block;  width: 5px;height: 5px;background: #f50;left:6px;top: 12px;overflow: hidden; }
.fileImg{margin:5px 10px 0 10px;}
.da{width:100%;height: 400px;background: #d8e0e2}
.da01{width:980px;height: 370px;padding:66px 10px 0 30px; background: url(../images/fuwu/dabg01.jpg) no-repeat top left;}
.da02{width:980px;height: 335px;padding:75px 10px 0 0;}
.da03{width: 770px;height: 262px;padding:53px 105px; position: relative; color: #636973;font-size: 16px;line-height: 30px; text-align: center;}
.da03 .fileT1{width:770px; text-align: center;}
.da03 p{padding-top:18px;}
.dalogo{width:200px;height: 60px; background: url(../images/yl_logo.jpg) no-repeat; position: absolute;left: 400px;top: 250px;}
.da04{width:100%;height: 400px;position: relative;overflow: hidden; background: #c8cec6;margin-top: 40px;}
.daBan{position:absolute;width:980px;height: 400px;left:50%;margin-left:-490px;  }
.daBan li{float: left;width:980px;height: 400px;}
.daBan img{width:980px;height: 400px;}
.daBan .tempWrap {overflow: visible !important;}
.daHd{width: 100%;height: 10px;position: absolute;left: 0;bottom: 25px; text-align: center; z-index: 2;padding-left:50%; overflow: hidden;}
.daHd li{float: left; display: inline-block; zoom:1; width:10px;height:3px;overflow: hidden; background: #9da4af; cursor: pointer; display: inline-block; margin-right:5px;}
.daHd li.on{width:20px; background: #f50}
.daBtn{width:980px;height:130px;position: absolute;left:50%;margin-left:-490px; z-index: 2;}
.daPrev,.daNext{position: absolute; width:68px;height: 130px;background: url(../images/filedr.png) no-repeat; cursor:pointer;}
.daPrev{left:0px;top:122px;background-position: 0 0}
.daNext{right:0px;top: 122px; background-position:-68px 0 }
.ql,.qr{position: absolute; width:24px;height: 16px;}
.ql{background: url(../images/pml.png) no-repeat; left:61px;top: 111px;}
.qr{background: url(../images/pmr.png) no-repeat;right: 143px;bottom: 54px}
.fileLine{width: 576px;height: 1px;background: #d2d2d2}
.da05{width:980px;height: 275px;padding-top:55px; text-align: center;}
.da05 .fileT1{width:100%;text-align: center;}
.da05 .fileT2{font-size: 20px;width:100%;text-align: center;}
.da06{padding-top:50px;height: 184px; text-align: center;}
.da06 .fileH2{color: #666;font-size: 16px;}
.da07{padding-left:30px;}
.daiLf{width:461px;height: 330px;border-right:1px solid #dee0e5; float: left;}
.daiRt{width: 390px;float: right;}
.daiLt{width:461px;padding-right:300px;padding-bottom: 90px;}
.dai01{width:461px;float: left; }
.dai02{width: 390px; float: right;}
.dai03{width:461px;float: left;margin-top:55px;}
.daiImg{float: left; width:72px;height:72px;margin-right:37px;}
.daiInfo{float: left;}
.daiInfo h3{height: 35px;color: #333;font-size: 24px;}
.daiInfo li{padding-left:20px;position: relative;color: #636973;font-size: 14px;line-height: 24px;}
.daiIco{position: absolute;left:2px;top:10px;background: #f50; width: 5px;height: 5px;overflow: hidden;}
.daTop{margin:36px 0 36px 200px;}
.daLayer{float: left;width:270px;height: 110px;cursor:pointer; margin-right:20px; background: #fff;border:5px solid #ece8e8;text-align: center;}
.daLayer h5{padding:25px 0 30px 0;font-size: 16px;color: #636973}
.daLayer img{display: none}
.mt135{margin-top:122px;}
.w345{width: 345px;}
.lt01{width:980px;text-align: center;padding-top:15px;}
.lt02{width:978px;margin-top:20px; position: relative; border:1px solid #d6d8de;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.ltList{float: left; width:400px;height:210px;padding:48px 50px 0 38px;border-right:1px solid #d6d8de;border-bottom:1px solid #d6d8de; }
.ltImg{width:64px;height: 64px;float: left;margin-right:13px;}
.ltTxt{float: right;width:313px; }
.ltH3{font-size:30px; color: #333;padding-bottom: 10px;}
.ltP{color: #636973;font-size: 14px; line-height: 24px;}
.ltCross{width:61px;height: 61px; position: absolute;left: 458px;top: 228px; background: url(../images/lt03.png) no-repeat; }
.lt03{width:100%;height: 215px; background: url(../images/fuwu/lt04.jpg) no-repeat top center}
.lt03 h3{color: #fff;font-size: 44px; text-align: center;line-height: 48px;padding-top:67px;}
.lt04{width:100%;height: 260px; background: url(../images/fuwu/lt05.jpg) no-repeat top center}
.lt04 p{width:780px; margin:0 auto; text-align: center; font-size: 18px;line-height: 30px;color: #fff}
.lt05{width:100%;height: 241px; background: url(../images/fuwu/lt06.jpg) no-repeat top center}
.ltLc{width:870px;padding-left:110px;}
.ltLc table{margin-bottom: 30px;}
.ltLc td.ltLcname{width:180px;text-align: left;font-size: 18px; color: #fff;height: 80px;}
.ltLc td.ltLctxt{color: #fff;font-size: 14px;line-height: 24px;width:566px;padding:0 17px;height: 81px; }
.ltNum{display: inline-block; overflow: hidden; width: 36px;height: 36px;vertical-align: middle; background: #fff;color: #f50;font-size: 24px; text-align: center;line-height: 36px; -webkit-border-radius: 18px;
-moz-border-radius: 18px;
border-radius: 18px;}
.ltLc td.lt100{height: 100px}
.lt06{width:100%;height: 220px; background: url(../images/fuwu/lt07.jpg) no-repeat top center}
.lt07{width:100%;height: 220px; background: url(../images/fuwu/lt08.jpg) no-repeat top center}
.lt08{width:100%;height: 162px; background: url(../images/fuwu/lt09.jpg) no-repeat top center}
.lt09{width: 980px;height: 152px;margin-top: 30px;}
.lt10{width:980px;margin:20px auto;}
.lt10 li{width: 180px;height: 80px;float: left;	margin:0 0 30px 40px;}
.lt10 li img{width: 180px;height: 80px;}
.lt10 li.last{margin-right:0;}
/*劳务派遣*/
.outsour{width:980px;}
.outDiff{padding-bottom:70px;}
.diffName{float: left; width:180px;border-bottom: 1px solid #d6d8de;}
.diffName p{padding-top:25px;font-size: 18px;color: #333}
.diffOut{float: left;margin-left:30px; width: 370px;border-bottom: 1px solid #d6d8de;}
.diffOut h3{color: #333;font-size: 24px; height: 50px; line-height: 50px;}
.diffOut p{padding:25px 23px 0; color: #333;font-size: 14px;line-height: 28px;}
.diffOut a{color: #f50; text-decoration: none}
.diffOut a img{display:none}
.diffOut a:hover{text-decoration:underline}
.diffDis{width: 370px}
.ht100,.ht100 td{height: 100px;}
.ht148,.ht148 td{height: 148px;}
.ht129,.ht129 td{height: 129px;}
.diffNone{border: none}
.line{width:980px;height: 1px; text-align: center;background: url(../images/line.png) no-repeat top center;}
.outH3{height:56px;font-size: 44px;color: #000}
.out24{color: #636973;font-size: 24px;line-height: 1.5;}
.outJob{padding:45px 0 60px 0;}
.outJob li{float: left;width:220px; margin-left:20px; text-align: center;margin-bottom: 30px;}
.outJob h3{height: 58px; text-align: center; color: #636973;font-size: 18px; line-height: 58px;}
.outCrop{padding:70px 0 60px 0;}
.outUl{padding-top:50px;float: left;margin-left:100px; width: 370px;}
.outUl li{padding-left:40px; height: 30px;line-height: 30px;color: #636973;font-size: 18px;margin-bottom: 30px; background: url(../images/outright.png) no-repeat;}
.out140{margin-left:140px;}
.outCase{width:100%;height: 700px; position: relative;}
.outCase01{width:100%;height: 145px; background: url(../images/fuwu/out09.jpg) no-repeat top center;}
.outCase02{width:100%;height: 339px; background: url(../images/fuwu/out10.jpg) no-repeat top center;}
.outCase03{width:100%;height: 216px; background: url(../images/fuwu/out11.jpg) no-repeat top center;}
.outTxt{position: absolute;top: 0;left: 50%;width:980px;margin-left:-490px;}
.outLf{float: left;width:270px;padding:145px 50px 0 40px; display: inline;}
.outLf h1{color: #d0bea6;font-size: 48px;line-height: 1.5}
.outLf h2{color: #fff;font-size: 34px;line-height: 1.5}
.outLf p{height: 214px;padding-top:24px; color: #fff;font-size: 14px;line-height: 28px;}
.outRt{float: left;margin-left: 60px;width: 480px;padding-top:100px; display: inline;}
.outRt strong{color: #feedd6;font-size: 18px;line-height: 32px;}
.outRt p{color: #fff;font-size: 14px; line-height: 28px;}
.caseLogo{}
/*劳务派遣*/
.disHow{padding:30px 50px;}
.disHow li{float: left;text-align: center; width: 280px;height:178px;margin-right:10px;}
.dish4{color: #000;font-size: 16px;line-height: 30px;}
.dish5{color: #9da4af;font-size: 14px;}
.dis20{color: #9da4af;font-size: 20px;}
.disAbout{text-align: center;padding-top:115px;height: 137px;margin-top:60px; background: url(../images/disabout.png) no-repeat top center;}
.disAbout li{float: left;margin-left:36px; width: 160px;color: #636973;font-size: 14px;line-height: 20px;}
.disAbout li.first{margin-left:25px;}
.disInfo{width:100%;height: 537px; background: url(../images/fuwu/disinfo.jpg) no-repeat top center; display: table}
.disInfo h3{color: #000;font-size: 36px;padding:60px 0 38px 0;text-align: center;}
.disInfo li{float: left; width: 260px;height: 80px;margin:0 60px 20px 0;text-align: center; padding:20px 20px 0;border: 1px solid #d6d8de;background: #fff; vertical-align: middle; color: #636973;font-size: 16px; line-height: 26px;}
.disPd{padding-left:166px;}
.disServ{margin-top:80px;border-top:1px solid #d6d8de;}
.disServ h3{font-size: 36px;color: #000;padding:80px 0 50px 0;}
.disServ ul{float: left;width:905px;margin:20px 0;padding-left:75px;  }
.disServ li{ float: left;width:243px;margin:0 53px 0px 0;}
.disIco{width:59px;height:59px;display: block; float: left;margin-right:14px; background: url(../images/disico.png) no-repeat;}
.disIco01{background-position: 0 0}
.disIco02{background-position: -59px 0}
.disIco03{background-position: -118px 0}
.disIco04{background-position: 0 -59px}
.disIco05{background-position: -59px -59px}
.disIco06{background-position: -118px -59px}
.disIco07{background-position: 0 -118px}
.disIco08{background-position: -59px -118px}
.disIco09{background-position: -118px -118px}
.disIco10{background-position: 0 -177px}
.disIco11{background-position: -59px -177px}
.disIco12{background-position: -118px -177px}
.disIco13{background-position: 0 -236px}
.disIco14{background-position: -59px -236px}
.disCase{float: left;width: 170px; text-align: left}
.disCase h4{line-height: 26px; color: #000;font-size: 16px;padding-top:10px;}
.disCase p{font-size:12px;color: #999; line-height: 14px;}
.disColl{padding:75px 0;border-top:1px solid #d6d8de;}
.disMove{width:420px;height: 171px;padding-top:69px;border:1px solid #ccc; text-align: center; float: left;margin:0 63px 0 29px;}
.disMtext{width:440px;float: left;padding-top:22px;}
.disMtext h3{font-size: 24px;line-height: 40px;}
.disMtext h4{color: #9da4af;font-size: 16px;}
.disMtext p{padding:20px 0 25px 0;color: #333;font-size: 14px; line-height: 24px;}
a.disMore{display: block; width: 100px;height: 36px;background:#f50;text-align: center;line-height: 36px; color: #fff; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
a.disMore:hover{text-decoration: none}
.dis36{font-size: 36px;color: #333;line-height: 1.5;}
.disLc{padding:80px 0 76px 0;}
.disTen{width:918px;height: 336px;margin-top:70px; position: relative;margin-left:30px; background: url(../images/dislc.png) no-repeat;}
.disTen span{display: inline-block;font-size: 18px;color: #333;position: absolute;}
.disTen01{left:168px;top:0;}
.disTen02{left:308px;top: 75px;}
.disTen03{left: 439px;top: 146px;}
.disTen04{left:611px;top:162px;}
.disTen05{left:741px;top:162px;}
.disTen06{left:772px;top:213px;}
.disTen07{left:780px;top:310px;}
.disTen08{left:641px;top:310px;}
.disTen09{left:489px;top:310px;}
.disTen10{left:316px;top:310px;}


.disFix{ width: 100%;height: 52px;position: fixed;_position: absolute;top: -100px;left: 0;z-index: 1001;}
.disAtbg{width: 100%;height:52px; background: #000;opacity: 0.8;filter:alpha(opacity=80);position: absolute;top: 0;left: 0; z-index: 1002;}
.disAt{width: 100%;height:52px;position: absolute;top: 0;left: 0; z-index: 1003;}
.disAt li{float: left;width: 120px;height: 52px;color: #fff;cursor: pointer;text-align: center;line-height: 52px;font-size: 14px;}
.disAt li.act{ background: #f50; }
.disAt li.disAtbtn{width:120px;height: 32px;float: right;margin:10px 1px 0 0;background: #f50;color: #fff; line-height: 32px;font-size: 14px;text-align: center;position: relative; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.disAt li.disAtbtn a{display: block; color: #fff;font-size:16px;}
.disAt li.disAtbtn a:hover{text-decoration: none}
.sIco{width:12px;height:8px;background: url(../images/btnico.png) no-repeat;position: absolute;top: 14px;right: 10px;}
/*shake animation*/
@keyframes shake{
  from{
  	transform:translateY(-2px);
  }
   50%{
   	transform:translateY(2px);
   }
   to{
   	transform:translateY(-2px);
   }
}
@-webkit-keyframes shake{
  from{
  	-webkit-transform:translateY(-2px);
  }
   50%{
   	-webkit-transform:translateY(2px);
   }
   to{
   	-webkit-transform:translateY(-2px);
   }
}
@-moz-keyframes shake{
  from{
  	-moz-transform:translateY(-2px);
  }
   50%{
   	-moz-transform:translateY(2px);
   }
   to{
   	-moz-transform:translateY(-2px);
   }
}
.shake{-webkit-animation:shake .5s ease infinite;-moz-animation:shake .5s ease infinite;-o-animation:shake .5s ease infinite;animation:shake .5s ease infinite;}
.atSup{width:980px;height: 134px;margin-bottom:63px;}
.atSup li{float: left;width:184px;height:134px;padding:0 30px;border-right: 1px solid #d2d2d2;}
.atSup li.atNone{border:none;}
.atSup h5{height: 35px; color: #f50;font-size: 24px;text-align: center;line-height: 35px;}
.atSup p{color: #666;font-size: 14px; line-height: 24px;}
.atHR{width: 980px;height: 219px;position: relative;}
.atHRinfo{width: 710px;height: 195px;padding-top:24px;margin-left:135px;text-align: center;}
.atHRinfo li{width: 710px;height: 195px;}
.atHRinfo img{width: 78px;height: 78px}
.atHRinfo p{font-size: 18px; line-height: 32px; color: #000;}
.atHRinfo h3{color: #f50;font-size: 14px;line-height: 30px;}
.atHR .prev{left:0;top: 75px;}
.atHR .next{right: 0;top: 75px;}
.atSign{padding:80px 0;}
.atCond{float: left; width:275px;height: 350px;margin-top:50px;border-right:1px solid #d6d8de;padding:0 0 0 50px;position: relative;}
.atCond label{display: block; width: 70px;height: 20px;background: #f50;color: #fff; text-align: center;font-size: 12px;line-height: 20px; -webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.atCond h3{height:46px;font-size: 24px;line-height: 46px; color: #f50}
.atCond p{color: #000;font-size: 16px;line-height: 28px;padding-bottom: 15px;}
.atCond li{padding-left:18px;position: relative;color: #010101;font-size: 14px;line-height: 24px;}
.atTips{position: absolute;bottom: 0;left: 50px;width: 218px;height: 58px;padding:10px;line-height: 18px; border:1px solid #e4deb4; color: #666; background: #fefbe6}
.atTips strong{color: #000;}
.ato{width:4px;height: 4px;background: #f50;overflow: hidden;display: block;position: absolute;left: 2px;top: 10px;}
.atNone{border:none;}
.atQa01{width:100%;height: 210px;background: url(../images/atqa01.jpg) no-repeat top center;}
.atQa02{width:100%;height: 248px;background: url(../images/atqa02.jpg) no-repeat top center;}
.atQa03{width:100%;height: 177px;background: url(../images/atqa03.jpg) no-repeat top center;}
.atQa04{width: 640px;height: 153px; margin:0 auto; padding:30px 0 0 340px;color: #000;font-size: 24px;line-height: 32px;}
.atReason{padding:75px 0 0 0;border-top: 1px solid #d2d2d2}
.atReason strong{font-weight: 700}
.atSix{margin:35px 0 80px 170px; width: 640px;height: 500px;text-align: center;background: url(../images/scbg.png) repeat-x;}
.atSix li{width:640px;height: 83px;line-height: 83px;color: #fff;font-size: 18px;}
.atLect{position: relative;width: 100%;height: 420px;overflow: hidden; margin-bottom: 60px;}
.atLect ul{height: 420px;position: relative;}
.atLect li{width: 347px;height: 420px;margin-right:1px;float: left;position: relative; cursor:pointer;}
.atPrev,.atNext{width:400px;height: 420px;position: absolute;top: 0; z-index: 105;}
.atPrev{left: 0}
.atNext{right:0;}
.atH2{height: 45px;text-align: center; line-height: 45px; font-size: 24px;color: #f50;}
.lectInfo{position: absolute;top: 189px;left: 35px; z-index:3 ;width: 190px; color: #fff}
.lectInfo h3{color: #fff;font-size: 48px;padding-bottom: 10px;}
.lectInfo p{font-size: 14px;line-height: 24px;}
.lectMask{ position: absolute;left: 0;top: 0; z-index: 2; width:347px;height: 420px;background: #000; opacity: 0.5;filter:alpha(opacity=50);}
.stu{margin:94px 0 80px 0;}
.redTips{width: 174px;height: 72px;position: absolute;left: 62px;top: -12px;background: url(../images/13an.png) no-repeat;}


.procH2{height:40px; text-align: center; font-size: 18px; color: #636973;line-height: 40px}
.procLight{padding-left:42px;}
.procLight li{cursor:pointer; width: 200px;height: 105px;float: left;margin:0 31px 30px 0 ; padding:95px 0 0 0; text-align: center; color: #000; font-size: 14px;line-height: 22px;position: relative; border:1px solid #ddd;background:url(../images/procdef.png) no-repeat 81px 26px #fff; -webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px; }
.procLight li label{position: absolute; right: 10px;bottom: 10px; width: 18px;height: 18px;background: #fff; border: 1px solid #ccc;-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;}
.procLight li.click{background: url(../images/procact.png) no-repeat 66px 10px #fefcee;-webkit-box-shadow: 0 0 8px 2px rgba(235,61,68,.2);
-moz-box-shadow: 0 0 8px 2px rgba(235,61,68,.2);
box-shadow: 0 0 8px 2px rgba(235,61,68,.2);}
.procLight li.click label{background: url(../images/lbright.png) no-repeat;}
.procBtn{width:980px;height:36px;padding:50px 0 40px 0; text-align: center;}
.procBtn input{margin:0;}
.procHide{display: none; width:683px;height: 223px;text-align: center; padding:42px 40px 0;margin:30px 0 80px 103px;position: relative;border:1px solid #ddd;-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;}
.procHide .fileDraw{left:357px;}
.procHide a:hover{text-decoration: none}
.procHide p{color: #000;font-size: 14px;text-align: left; line-height: 24px;padding:20px 0 30px 0;}
.procSee{display: inline-block; width: 290px;height: 36px;line-height: 36px;font-size:16px;text-align: center; color: #f50;border:1px solid #f50;-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.procDo{padding:75px 0 0 0; border-top:1px solid #bfbfbf;}
.procDobox{padding:45px 0 50px 0;}
.procDobox li{float: left;width: 362px;padding:0 45px 40px 65px;}
.procImg{width:72px;height:72px;float: left;margin-right:20px;}
.procTxt{float: left;width:270px;padding-top:15px;font-size: 14px;line-height: 22px;color: #000;}
.procCase01{background: url(../images/proc01.jpg) no-repeat top center;}
.procCase02{background: url(../images/proc02.jpg) no-repeat top center}
.procCase03{background: url(../images/proc03.jpg) no-repeat top center}
.procCase{width:980px;position: absolute;left: 50%;top: 0;margin-left:-490px;}
.procLf{float: left;padding:142px 40px 0;}
.procLf h1{font-size: 48px;color: #ffd200;padding:5px 0;}
.procLf h2{font-size: 34px;color: #fff;padding:10px 0;}
.procLf p{color: #fff;font-size: 16px;line-height: 30px;padding:25px 0 90px 0;}
.procRt{padding-top:68px; float: right;width:481px;padding-left:58px;}
.procRt strong{font-size: 18px;line-height: 32px;color: #ffd200;}
.procRt p{color: #fff;font-size: 14px;line-height: 28px;}
.dii{width:4px;height: 4px; background: #fff;overflow: hidden; display: inline-block;vertical-align: middle;margin:-2px 10px 0 1px;}
.procTen{width: 980px;height: 389px;padding:35px 0 60px 0;}

.aboutTop{padding:60px 0 40px 0;border-top:2px solid #f50;}
.aboutTop h1{text-align: center; font-size: 44px; color: #333;line-height: 48px;}
.aboutNavbox{width:100%;height: 49px;border-bottom: 1px solid #d0d0dc}
.aboutNav{position: relative; width:826px;height: 49px;margin:0 auto; overflow: hidden;border:1px solid #d0d0dc;border-bottom: none; -webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:3px;-moz-border-bottom-right-radius:0;-moz-border-bottom-left-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0; }
.aboutNav li{ float: left;width: 118px;height: 48px;cursor: pointer;margin-left:-1px;border-left:1px solid #d0d0dc;background: #fff;text-align: center;color: #69697b;font-size: 16px;line-height: 49px;}
.aboutNav li.active{height:49px;color: #333}
.aboutInt{padding:55px 100px;width:780px;text-align: center;}
.p16{color: #666;font-size: 16px;line-height: 28px;text-align: center;}
.p24{font-size: 14px;line-height: 24px; color: #333;padding:25px 0;text-align:left;}
.tcp{text-align: center; line-height: 30px}
.p14{font-size: 14px;color: #333;line-height: 28px;}
#nyjr{padding-top:70px;}
#nyjr h3{padding:15px 0;}
.abCol{float: left;width: 260px;}
.p260{font-size: 14px;line-height: 28px;}
.ml50{margin-left: 50px}
.ml60{margin-left: 60px;}
.ml66{margin-left: 66px;}
#zxnc{width: 100%;height: 420px; background: url(../images/ab05.png) repeat-x;}
.zxnc1{width:790px;height: 304px;background: url(../images/ab04.jpg) no-repeat;padding:116px 0 0 190px;}
.zxnc1 h1{font-size: 60px;}
.zxnc1 h2{font-size: 40px;padding:20px 0;}
.zxnc1 a{font-size: 16px;}
.aboutCC{width: 100%;height:1170px;padding:70px 0 0 0;text-align: center; background: url(../images/ccbg1.jpg) no-repeat top center;background-size:cover; }
.aboutCt{width: 708px; margin:0 auto;}
.aboutLine{width: 400px;height: 1px; background: #d1cbc2;margin:25px 0 40px 152px;}
.aboutUl li{font-size: 18px; color: #333;line-height: 42px;}
.aboutUl2 li{font-size: 14px;line-height: 36px;}
.aboutUl2 li.about24{font-size: 24px;color: #333;}
.aboutHono{padding:77px 98px;}
.aboutHono h3{text-align: center;margin-bottom: 25px;}
.aboutHono img{margin:0;padding: 0}
.abh01{width: 980px;height: 291px; background: url(../images/abh01.jpg) no-repeat;}
.abh02{width: 980px;height: 370px; background: url(../images/abh02.jpg) no-repeat;}
.abh03{width: 980px;height: 295px; background: url(../images/abh03.jpg) no-repeat;}
.aboutBus{width:100%;height: 420px;background: url(../images/abbg.jpg) no-repeat top center; background-size: cover}
.abTxt{float: left;display: inline;width: 187px;height: 59px; background: url(../images/abtxt.png) no-repeat;margin:170px 78px 0 86px;}
.abRt{float: left;display: inline;width:490px;height: 286px; padding:14px 0 0 40px;margin-top:58px; border-left:1px solid #8b7555;border-left:1px solid rgba(185,174,162,.5);}
.abRt p{color: #fff;font-size: 14px;line-height: 35px;}
.abRt strong{color: #ffdaa5;font-size: 18px;line-height: 20px;}
.abPhone{width:291px;height: 46px;text-align: center; line-height: 46px;color: #645c4c;font-size: 16px; background:url(../images/abbtn.png) no-repeat;}
.ctUs{padding:70px 0 90px 0;}
.ctUs h3{margin-bottom: 10px;}
.ctInfo{float: left;width: 493px;}
.ctInfo table{border-spacing:0 20px;border-collapse: separate;}
.ctName{width: 125px;border-right:1px solid #d6d8de; vertical-align: middle;color: #636973;font-size: 16px;}
.ctTxt{width: 350px;line-height: 24px;font-size: 14px;height: 46px; }
.ctTxt p{padding-left:30px;}
.ctTxt img{vertical-align: middle;}
.ctMap{width: 479px;height: 561px;float: left;position: relative;background: url(../images/hbbg.png) no-repeat;}
.clayer{display: none; position: absolute; width: 283px;height: 170px; background: url(../images/clayer.png) no-repeat;padding:15px 15px 0 22px;}
.clayer h3{font-size: 18px; color: #f50;margin-bottom: 8px;}
.clayer p{line-height: 20px;color: #636973;font-size: 12px;}
.ctMap ul{width: 479px;height: 591px; position: relative;}
.ctMap li{position: absolute;cursor:pointer;width:50px;height: 50px;}
.chengde{left:263px;top: 35px;}
.zhang{left:120px;top:91px;}
.qin{left:404px;top: 145px;}
.tangshan{left:340px;top: 187px;}
.langfang{left: 219px;top: 214px;}
.baoding{left: 133px;top: 235px;}
.dingzhou{left: 120px;top: 286px}
.cangzhou{left: 249px;top: 307px;}
.hengshui{left: 166px;top: 358px;}
.xingtai{left: 91px;top: 397px}
.handan{left: 76px;top: 466px}
.sjz{left: 64px;top: 329px;}


.trainBan{position: relative;}
.trainBd{position: relative;width: 100%;height: 538px;}
.trainBd li{width:100%;height: 538px;}
.trainBan .prev,.trainBan .next{top:245px;}
.trban01{background: url(../images/pxbg01.jpg) no-repeat top center #efefef;}
.trainTop{height: 130px;padding:30px 0 0 70px;}
.trainTop h3{font-size: 30px;color: #f50;padding:10px 0;}
.trainTop p{font-size: 16px;color: #333;line-height: 24px;}
.trainSm{color: #636973;font-size: 16px;padding-top:10px;padding-left:18px;}
.tIco{width: 16px;height: 16px;display: inline-block;overflow: hidden; background: url(../images/tico.png) no-repeat;margin:5px 5px 0 0;}
.trainCont{padding:0 0 0 70px;}
.trainImg{float: left;width: 430px;height: 340px;position: relative;}
.trainImg img{width: 430px;height: 340px;}
.trainTip{width: 52px;height:46px;position: absolute;left: 24px;top: -5px; background: url(../images/traintip.png) no-repeat;}
.trainInfo{float: left;margin-left:50px;}
.trainPrice{width: 376px;height: 66px;font-size: 36px;color: #e71508;font-weight: 700; border-bottom: 1px dotted #ccc;margin-bottom: 20px;}
.trainOld{font-size: 14px;color: #000;font-weight: normal;padding-left:10px;}
.trainUnder{text-decoration: line-through;font-weight: normal;}
.trainTb{width: 376px;}
.trainTb tr{margin:10px 0;}
.trainTn{width: 144px;line-height: 24px;font-size: 16px;font-weight: 700;vertical-align: top;}
.trainTq{width: 232px; line-height: 24px;font-size: 14px;}
.trainMore {padding:20px 0;}
.trainMore a{float: left;width:178px;height: 36px; display: inline-block;border:1px solid #e71508;text-align: center;text-decoration: none;margin-right:25px; line-height: 36px;color: #e71508;font-size: 16px;}
.trainNum{float: left;padding-top:15px;color: #636973;font-size: 16px; display: inline-block;}
.trainLink{width:980px;height: 130px;padding:40px 0;}
.trainLink a{width:300px;height: 130px;float: left;}
.trainLink img{width:300px;height: 130px;}
.mr40{margin-right: 40px;}
.trainBox{padding:80px 0 0 0;border-top: 1px solid #d6d8de;}
.trainFour{position: relative; width:698px;height: 317px;margin:40px 0 0 148px; border: 1px solid #d6d8de;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.trainFour .ltCross{left: 318px;top: 128px}
.trainList{float: left;width:308px;height: 110px;padding:48px 0 0 40px; border-right:1px solid #d6d8de;border-bottom: 1px solid #d6d8de;}
.trTxt{width:226px;float: right;}
.trP{font-size: 16px;color: #636973}
.trInfo{padding:56px 0 78px 0;}
.trInfo h5{line-height: 36px;font-size: 18px}
.trInfo p{font-size: 14px;line-height: 24px;}
.tr01{float: left;width: 260px;border-right: 1px solid #dcdcdc;padding:10px 40px 0 10px;}
.tr02{float: left;padding:10px 45px 0;width: 260px;border-right: 1px solid #dcdcdc;}
.tr03{float: left;padding:10px 0 0 50px;width: 260px}
.trBox{padding:56px 0 75px 0;position: relative;}
.trBan{position: absolute;left:283px; width: 588px;height: 286px;border:1px solid #f50;padding:30px 50px 0 40px; position:relative;/* -webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;*/}
.trBan h3{font-size: 24px;line-height: 36px;}
.trBan h4{font-size: 18px; line-height: 36px;color: #000}
.trBan p{font-size: 14px;line-height: 26px; color: #636973}
.trHd{position:absolute;left:63px;top: 56px; width:222px;float: left; }
.trHd li{display: block; cursor: pointer; width: 192px;height: 54px;background: #fff;padding:25px 0 0 28px;color: #f50;font-size: 18px;line-height: 35px;}
.trHd li.hover{border:1px solid #f50;border-right:none;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:3px;-moz-border-top-left-radius:3px;-moz-border-top-right-radius:0px;-moz-border-bottom-right-radius:0;-moz-border-bottom-left-radius:3px;border-top-left-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0;border-bottom-left-radius:3px;}
.trIco01,.trIco02,.trIco03,.trIco04{vertical-align: middle;margin-right:12px;width: 44px;height: 35px; display: inline-block;overflow: hidden;background: url(../images/trhdbg.png) no-repeat;}\
.trIco01{background-position: 0 0}
.trIco02{background-position: 0 -35px}
.trIco03{background-position: 0 -70px}
.trIco04{background-position: 0 -105px}
.trLect{position: relative;width: 100%;height: 420px;overflow: hidden;margin: 50px 0 88px 0;}
.trLect ul{position: relative;height: 400px;}
.trLect li{cursor: pointer; float: left;margin-right:5px;width: 278px;height: 358px;padding: 25px 0 15px 20px; border:1px solid #e4e4e4;background: #e4e4e4}
.trLect li.hv{border:1px solid #f50;}
.trImg{width:278px;height: 187px; background: url(../images/trimgbg.png) no-repeat top right;}
.trImg img{width: 180px;height: 140px; display: block;margin-bottom: 20px;}
.trImg h4{color: #9da4af}
.trPt{color: #333;font-size: 14px;line-height: 24px;}
.trLect .atPrev,.trLect .atNext{width:200px;height: 400px;}
.trBtn{margin-top:15px;display: block;color: #fff;text-decoration: none; width:140px;height: 32px;background: #f50;text-align: center;font-size: 14px;line-height: 32px;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
a.trBtn:hover{text-decoration: none}

.layerBg{display: none; position: absolute;top:0;left: 0;right: 0;bottom: 0; z-index: 10001; width:100%;height: 100%;background: #fff;opacity: 0.9;filter:alpha(opacity=90);-webkit-transform: scale(.5,.5);
-moz-transform: scale(.5,.5);
-ms-transform:scale(.5,.5);
-o-transform: scale(.5,.5);
transform: scale(.5,.5);  _position:absolute;
    _left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); 
    _top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);}
.layerSc{-webkit-transform: scale(1,1);
-moz-transform:scale(1,1);
-ms-transform: scale(1,1);
-o-transform: scale(1,1);
transform: scale(1,1);}
.layerClose{display: none; cursor:pointer; width: 72px;height: 72px; background: url(../images/close.png) no-repeat;position: fixed;right:30px ;top: 30px; z-index: 10002;}
.layerImg{display: none; position: fixed;width: 719px;height: 500px;left: 50%;top:50%;margin:-250px 0 0 -359px; z-index: 10003;_position:absolute; _margin-left:0;_left:expression(eval(documentElement.scrollLeft + (document.documentElement.clientWidth - this.offsetWidth)/2));
    _top:expression(eval(documentElement.scrollTop + (document.documentElement.clientHeight - this.offsetHeight)/2));}
.layerWb{width:700px;height:700px;margin:-350px 0 0 -350px}


.tr24{color: #000;font-size: 24px;line-height: 40px;padding:40px 0 60px 0;}
.ft16{font-size:16px;line-height:24px;color: #636973;text-align: center;padding-top:10px;}
.ft18{font-size: 18px;}
.ft24{font-size: 24px;color: #9da4af; text-align: center;height:40px; line-height: 40px;}
.ft30{font-size: 30px;color: #000;text-align: center;}
.ft36{font-size: 36px; color: #333;text-align: center;}
.ft48{font-size: 48px;}
.red{color: #f50}
.brn{border-right: none}
.bbn{border-bottom: none}

.nav4{width: 324px;}
.nav4 li{width: 179px;}
.nav4 li.shuofa{width:145px }

.sfBox{padding:80px 0 80px 40px;}
.sfTxt{width: 552px;float: left;}
.sfTxt h1{font-size: 60px;color: #000;padding:8px 0 20px 0;}
.sfTxt h2{color: #636973;font-size: 16px;padding:7px 0 28px 0 ;}
.sfTxt p{color: #000;font-size: 14px;line-height: 22px;}
.sfRt{float: left;width: 358px;height: 346px;margin-left: 30px;}
.sfBg{width: 13px;height: 346px;background: url(../images/sfbg.png) no-repeat;float: left;}
.sfPrice{width: 305px;height: 294px;padding: 52px 20px 0 20px;background: #e5e6ec;display: inline;float: left;}
.sfTips{width: 110px;height: 24px;background: url(../images/ftip.png) no-repeat;text-align: center;color: #fff;font-size: 16px;line-height: 24px;}
.sfPr{border-bottom: 1px solid #333;color: #000;font-size: 24px;padding:10px 0;}
.sfPr strong{font-size: 48px;font-weight: 700;}
.sfPr span{color: #000;font-size: 24px;}
.sfCont{font-size: 16px;color: #000;line-height: 28px;}
.sfBtn{display: block; width: 122px;height: 32px;background: url(../images/sfzx.png) no-repeat;margin:35px 0 0 67px;}
.sfBox2{width: 100%;height: 432px;background: #e5e6ec}
.sfBox2 h1{font-size: 36px;color: #000;padding:37px 0 14px 0;}
.sfBox2 h2{color: #636973;font-size: 19px;padding-bottom: 39px;}
.sfThree{}
.sfBan{margin-top:71px;width: 980px;overflow: hidden;}
.sfTt{width:980px;height: 27px;border-top: 1px solid #d6d8de;position: relative;margin-top:27px;}
.sfTh{width: 320px;height: 54px;position: absolute;margin:-27px 0 0 328px;color: #000;font-size: 34px;line-height: 54px;background: #fff;text-align: center;}
.sfBanBox{width: 980px;height: 345px;padding-top:50px;position: relative;text-align: center;}
.sfBanBox li{width: 980px;height: 345px;text-align: center;}
.sfPrev,.sfNext{width: 52px;height: 52px;position: absolute;top: 146px; cursor: pointer;z-index: 22;}
.sfPrev{left: 0;background: url(../images/sfprev.png) no-repeat;}
.sfNext{right: 0;background: url(../images/sfnext.png) no-repeat;}

.fileNavUl li.speli{width: 157px}
.lvCont{padding-left:34px;width:946px;margin:70px 0 100px 0;}
.lvSub{width: 190px;text-align: center;float: left;margin-right:44px;}
.lvCont p{margin-top:25px;font-size:16px;line-height:28px;color: #636973; text-align: center;}
.nav4{width: 503px}
.nav5{width: 100%;}
.nav4 li{width: 179px;}
.nav4 li.shuofa{width:145px }
.hrst{padding:70px 27px;}
.hrst h1{font-size: 60px;padding-bottom: 30px;}
.hrst p{color: #000;font-size: 14px; line-height: 24px;}
.stBox{background: #e5e6ec;width: 100%;height: 725px; position: relative;padding-top:70px;}
.stBox .sfTh{background: #e5e6ec;}
.stcour{float: left;width:400px;height: 500px;background: #fff;padding:49px 30px 0;position: relative;margin-top:30px;}
.stcour h1{font-size: 18px;color: #e71619; line-height: 30px;}
.stcour h2{font-size: 14px;color: #636973;line-height: 36px;}
.stcour h3{font-size: 16px;color: #000;line-height: 28px;}
.stcour p{padding-left:17px;color: #000;font-size: 14px;position: relative; line-height: 30px;}
.trIco{position: absolute;top: 49px;right:49px; width: 57px;height: 41px;background: url(../images/trico.png) no-repeat;text-align: center;line-height: 35px;color: #fff;font-size: 12px;}
.trIco span{font-size: 18px;font-family: "Tahoma";}
.twoIco{width: 4px;height: 4px; background: #f50;position: absolute;left:2px;top:13px;}
a.trDown{margin:;display: inline-block;border-radius: 3px; line-height: 32px;text-decoration: none; width: 236px;height: 32px;text-align: center;background: #f50;color: #fff;font-size: 14px;}
a.trDown:hover{text-decoration: none}
.trTips{color: #000;font-size: 14px;text-align: center;}
.stDown{width: 236px;height: 95px;position: absolute;bottom: 0;left: 99px;}
.stDown p{color: #000;font-size: 14px;text-align: center;padding:18px 0 0 0;}
.No2{margin-left:59px;}
.hr-map{margin:41px 0 147px 0;padding:160px 0 0 20px;height: 313px;background: url(../images/hrbar01.jpg) no-repeat top right;}
.hr-map strong{font-size: 46px;color: #333;padding-bottom: 20px;display: block;}
.hr-map p{color: #333;font-size: 24px;line-height: 36px;}
.hr-want{padding:0 0 68px 41px;}
.hr-study{border-top:1px solid #ccc;padding:50px 0 0 0;}
.hr-h1{font-size: 36px;color: #000;text-align: center;font-weight: 700;}
.hr-h1 .red{color: #db2e34}
.hr-four{padding-top:56px;}
.hr-four li{float: left;text-align: center; width: 240px;font-size: 14px;line-height: 24px;padding-top:12px;}
.hr-four ul{height: 63px;}
.hr-p{padding:45px 0 0 0;text-align: center;font-size: 18px;line-height: 30px;}
.hr-p a{background: #f50;color: #fff; text-decoration: none;cursor: pointer;margin:30px 0;  display: inline-block;width: 170px;height: 40px;text-align: center;font-size: 21px;line-height: 40px; -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.hr-under{border-top:1px solid #ccc;padding:50px 0 0 0}
.hr-step{padding:40px 0 0 134px;}
.hr-stepli{width: 181px;height: 310px;float: left;text-align: center;margin-right:77px;}
.hr-img1,.hr-img2{text-align: left; width: 163px;height: 88px;padding: 0 0 0 18px;line-height: 88px;color: #db2e34; background: url(../images/hr04.png) no-repeat;font-size: 20px;}
.hr-img2{background: url(../images/hr05.png) no-repeat;width: 136px;padding-left:45px;}
.hr-red{margin:17px 0; display: inline-block;background: #f50;color: #fff;height: 20px;line-height: 20px;padding:0 7px;}
.hr-stepli p{color: #333;font-size: 14px;line-height: 27px;}
.hr-pro{border-top:1px solid #ccc;padding:50px 0 110px 0;}
.hr-h2{font-size: 36px;color: #000;text-align: center;}
.hr-pro1{padding:85px 0 10px 36px;}
.hr-pro2{padding:0 0 0 36px;}
.hr-yun{border-top:1px solid #ccc;padding:50px 0 0 0;}
.hr-free{text-align: center;padding:28px 0 0 0;}
.hr-free a{width: 105px;height: 42px;line-height: 42px; display: inline-block;cursor: pointer;color: #de3535;font-size: 16px;border:2px solid #de3535;-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.hr-free a:hover{text-decoration: none}
.hr-one{width: 288px;float: left;margin:47px 40px 0 5px;}
.hr-three{margin:47px 0 0 5px;}
.hr-num{padding-bottom: 33px;}
.hr-tit{ background: #f15c5c;width: 288px;height: 30px;margin-bottom: 34px; color: #fff;text-align: center;font-size: 20px;line-height: 30px;-webkit-border-radius: 16px;
-moz-border-radius: 16px;
border-radius: 16px;}
.hr-ul{}
.hr-ul li{width:288px;height: 33px;line-height: 33px;font-size: 12px;color: #000; background: #f4eeee}
.hr-no{background: #f7c1c1; width: 40px;height: 33px;margin-right:10px; text-align: center;line-height: 33px;color: #000;font-size: 12px;display: inline-block;}
.hr-ul li.hr-color{background: #e5dada;}
.hr-ul li.hr-color .hr-no{background: #f78a8a;}


.clear{clear: both;}

.noah-pop-video{display:none;}
.noah-pop-mask{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;z-index:2000;}
.noah-pop-flv{width:960px;height:540px;margin:-270px 0 0 -480px;position:fixed;top:50%;left:50%;z-index:2001}

.ggb{margin:0 auto;width:960px;}
.ggb .glogo{}
.ggb .g_box{width:900px;padding:30px;margin:20px 0 40px;border:1px solid #fff;border-radius:28px;background:#fff;box-shadow:2px 2px 3px #666;}
.ggb .g_box .tit{font-size:26px;color:#5ba346;padding:20px 0 30px;}
.ggb .g_box .con{font-size:16px;color:#000;line-height:36px;}

.ggb .g_box .con a{color:#5ba346;}



.ggb .g_box .con .left{width:480px;float:left;}
.ggb .g_box .con .right{width:280px;padding:0 40px;border-left:1px solid #5ba346;height:160px;float:right;}
.ggb .g_box .con .right p input{width:100%;height:40px;line-height:40px;font-size:22px;color:#000;border:0;border-bottom:1px solid #000;padding:0;}
.ggb .g_box .con .right .btn{padding:5px 15px;float:right;background:#5ba346;color:#fff;margin-top:20px;border:1px solid #5ba346;border-radius:10px;font-size:16px;cursor:pointer;}
.ggb .copy{width:100%;height:70px;line-height:70px;text-align:center;color:#fff;font-size:16px;}







