body{background:#fafafa;color:#666;font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";}
a:link,a:visited,a:active{color:#666;text-decoration:none;}
a:hover{color:#f60;text-decoration:none;transition: all 0.3s ease 0s;}
.wrapper{width:1080px;}

.c_f60{color:#f60;}
.c_blue,.c_blue:link,.c_blue:visited,.c_blue:active{color:#0c64eb}
.c_blue:hover{color:#16a8f8;}
.bg_fff{background:#fff;}
.bg_f6f6f6{background:#f6f6f6;}
.mt20{margin-top:20px;}
.mt50{margin-top:50px;}
.mt80{margin-top:80px;}
.ml0{margin-left:0 !important;}


.header{background:rgba(255,255,255,.9);height:80px;position:fixed;top:0;left:0;right:0;z-index:99;}
.logo{margin-top:15px;margin-right:80px;}
.logo a{display:block;background:url(../images/logo.png) 0 0 no-repeat;text-indent:-9999px;width:110px;height:50px;}

.mainNv li{float:left;}
.mainNv li a{display:block;height:80px;line-height:76px;padding:0 25px;}
.mainNv li a:hover{color:#f60;-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.mainNv .cur a{border-bottom:solid 4px #f60;height:76px;}
.topTel span{padding-left:24px;background:url(../images/icon.png) 0 0 no-repeat;line-height:18px;display:block;}
.topLoginBtn{width:92px;height:36px;line-height:36px;color:#fff;text-align:center;background:#f60;border-radius:18px;color:#fff !important;margin-left:20px;}

.container{padding-top:100px;width:100%;overflow:hidden;}
.btn1{height:36px;line-height:36px;color:#fff;text-align:center;background:#f60;border-radius:18px;color:#fff !important;padding:0 30px;display:block;}
.btn1:hover{background:#f90;}
.btn2{height:68px;line-height:68px;font-size:24px;color:#fff !important;width:100%;background:#f60;border:none;border-radius:10px;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;display:block;}
/* .btn3{font-size:30px;color:#f60 !important;border:solid 2px #f60;background:#fff;border-radius:4px;display:inline-block;padding:0 20px;line-height:55px;} */


.fullSlide{width:100%;height:620px;position:relative;}
.slideList{position:relative;z-index:0;overflow:hidden;height:620px;}
.slideList li{height:620px;overflow:hidden;text-align:center;}
.slideList li a{display:block;width:1080px;height:620px;margin:0 auto;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;top:50%;margin-top:-50px;left:0;z-index:1;width:100px;height:100px;background:rgba(0,0,0,.15);}
.fullSlide a em{width:18px;height:26px;overflow:hidden;display:block;margin:37px 0 0 41px;background-image:url(../images/icon.png);background-repeat:no-repeat;}
.fullSlide a.prev em{background-position:0 -28px;}
.fullSlide a.next em{background-position:0 -64px;}
.fullSlide a.prev:hover,.fullSlide a.next:hover{background:#fff;}
.fullSlide a.prev:hover em{background-position:0 -100px;}
.fullSlide a.next:hover em{background-position:0 -136px;}
.fullSlide .next{left:auto;right:0;}

.pt0{padding-top:0;}
.pub{padding:40px 0 120px;}
.pTit{height:90px;line-height:90px;color:#f60;font-size:50px;font-weight:normal;margin-bottom:20px;}
.pTit span{display:block;width:140px;height:2px;background:#f96934;margin:0 auto;}
.pTxt{font-size:16px;color:#777;line-height:30px;}
.pAbout{background:#ff7b33;height:256px;margin-top:50px;}
.pAbout .pTxt{color:#fff;padding:40px 30px;width:690px;text-align:left;letter-spacing:1px;line-height:28px;}
.pList{width:480px;border:solid 1px #ddd;text-align:left;background:#fff;padding:25px;}
.pList h3{color:#f60;font-size:24px;font-weight:normal;padding-bottom:15px;}
.pList ol {list-style-type:decimal;}
.pList li{height:50px;line-height:50px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width:100%;list-style-type:decimal;}

.infoList{width:1200px;padding:60px 0 120px;overflow:hidden;}
.infoList ul{width:1260px;}
.infoList li{border:solid 1px #f60;width:568px;background:#fff url(../images/infoBg.png) no-repeat left bottom;float:left;margin-bottom:60px;height:280px;position:relative;margin-right:60px;}
.infoList li h3{height:50px;}
.infoList li h3 span{font-size:26px;display:block;line-height:50px;font-weight:normal;color:#fff;float:left;background:#f60;padding:0 30px;border-top-right-radius:25px;border-bottom-right-radius:25px;}
.thumb{width:190px;height:215px;margin:10px 0 0 10px;}
.iTxt{width:330px;margin:40px 20px 0 0;position: relative;font-size:14px;line-height:26px;}
.iTxt em{display:block;width:6px;height:6px;position:absolute;top:10px;left:-15px;background:url(../images/icon.png) no-repeat 0 -172px;}
.infoList li .btn1{position:absolute;bottom:15px;right:25px;width:70px;padding:0 20px;}

.infoDetail{width:800px;background:#fff;margin-top:80px;margin-bottom:120px;}

.coop {width:952px;overflow:hidden;}
.coop ul{width:1024px;}
.coop li{float:left;width:446px;height:300px;text-align:left;line-height:30px;margin:0 60px 50px 0;}
.coop li img{margin-bottom:5px;display:block;}

.jobTab{width:800px;}
.jobTab a{display:inline-block;margin:10px 25px;}
.jobEmail{margin:30px 0;font-size:24px;}
.jobEmail a{margin:0;color:#f60}
.jobMod{width:940px;margin:0 auto;border-bottom:solid 1px #ddd;padding:50px 0;}
.jobMod h3{font-size:24px;font-weight:normal;}
.jobMod dl{padding-top:30px;line-height:36px;color:#777;}
.jobItem{width:940px;margin:0 auto 25px;}
.jobItem h3{font-size:18px;margin-bottom:10px;}
.jobCon p{padding:2px 0;}
.tList{background:#eee;border-collapse:separate;border-spacing:1px;text-align:center;}
.tList th{background:#f4f4f4;padding:6px;}
.tList td{background:#fff;padding:6px;}
.jobCon dl{padding:8px 0;}
.jobCon dt{font-weight:bold;margin-bottom:6px;color:#f60;}
.jobCon dd{padding:3px 0;}

.loginBg{background:url(../images/loginBg.jpg) no-repeat bottom center;}
.formList{width:380px;margin-top:50px;padding-bottom:100px;}
.formList li{margin-bottom:25px;position:relative;}
.int{height:30px;padding:12px;background:#fff;border:solid 1px #b5b5b6;width:354px;text-align:center;font-family:"\5FAE\8F6F\96C5\9ED1";-webkit-box-shadow:0 0 3px #ccc inset;-moz-box-shadow:0 0 3px #ccc inset;  box-shadow:0 0 3px #ccc inset;}
.checkbox{width:20px;height:20px;margin-right:10px;background:#fff;border:solid 1px #b5b5b6;box-shadow:0 0 3px #ccc inset;vertical-align: middle;margin-top:-2px;}
.vCode{width:216px;}
.formList li img{margin-left:20px;}
.formList em{width:18px;height:18px;overflow:hidden;display:block;position:absolute;top:20px;left:15px;background-image:url(../images/icon.png);background-repeat: no-repeat;}
.formList em.account{background-position:0 -188px;}
.formList em.password{background-position:0 -216px;}

.mod{width:980px;overflow:hidden;}
.mod h3,.aTxt h3{height:24px;line-height:24px;padding-left:10px;border-left:solid 4px #f60;text-align:left;font-size:24px;font-weight:normal;color:#f60;margin-bottom:50px;}
.wayList {width:420px;height:330px;background:url(../images/jPic5.png) no-repeat 0 0;}
.wayList li{padding-left:160px;height:105px;padding-top:15px;line-height:26px;}
.advList,.case{width:1200px;}
.advList li{width:33%;float:left;height:80px;padding:30px 0 20px;}
.advList li img{float:left;display:block;margin-right:20px;}
.advList p{padding-top:10px;line-height:30px;}
.quote{background:url(../images/quote.png) no-repeat 0 0;float:left;font-size:22px;line-height:50px;width:500px;padding:5px 0 0 70px;font-weight:normal;margin:70px 0 0 -20px;}
.case li{width:420px;margin-right:120px;float:left;}
.case h4{font-size:22px;font-weight:normal;padding:15px 0;}

.adsTab{padding-bottom:50px;border-bottom:solid 1px #ddd;margin-bottom:20px;}
.adsTab a{display:inline-block;width:168px;height:58px;line-height:58px;border:solid 1px #ddd;margin:0 15px;text-align:center;font-size:18px;}
.adsList li{height:288px;padding:35px 50px;}
.aPic{width:490px;height:288px;float:left;}
.aTxt{width:420px;float:right;}
.aTxt h3{margin:20px 0 30px;}
.aTxt p{color:#777;line-height:30px;}
.brand{width:960px;}
.bIcon {border-bottom:solid 1px #ddd;padding-bottom:100px;margin-bottom:80px;}
.bIcon li{float:left;width:25%;line-height:30px;}
.bIcon span{width:130px;height:130px;display:block;line-height:130px;color:#fff;background:url(../images/bIcon1.png) 0 0 no-repeat;color:#fff;margin:0 auto;padding-bottom:40px;}
.bIcon span.b{background:url(../images/bIcon2.png) 0 0 no-repeat;}
.bText{text-align:left;}
.bText dl{padding:20px 0;}
.bText dt{font-size:24px;line-height:40px;}
.bText dd{color:#777;line-height:40px;}
.bText dd span{font-size:18px;}
.bList li{height:254px;border:solid 1px #ddd;margin-bottom:40px;background:#fff;}
.bPic{width:380px;height:254px;float:left;}
.bTxt{width:480px;float:right;padding:30px 50px 0 0;text-align:left;}
.bTxt h3{color:#f60;font-size:20px;padding-bottom:20px;font-weight:normal;}
.bTxt p{line-height:30px;color:#777;}
.platList{width:940px;}
.platList li{width:790px;height:247px;border-width:4px;border-style: solid;margin-bottom:30px;position:relative;}
.platList li:after{position:absolute;top:50%;margin-top:-30px;width:0;height:0;content: '';display:block;border-width:30px;border-style: solid;}
.platList li.orange.fl:after{border-color:transparent transparent transparent #f60;right:-63px;}
.platList li.orange.fr:after{border-color:transparent #f60 transparent transparent;left:-63px;}
.platList li.pink.fl:after{border-color:transparent transparent transparent #f94953;right:-63px;}
.platList li.pink.fr:after{border-color:transparent #f94953 transparent transparent;left:-63px;}
.pfTxt{margin:35px 0 0 64px;width:380px;}
.pfTxt h3{width:180px;height:50px;line-height:50px;color:#fff;font-size:22px;text-align:center;}
.pfTxt h3 span{display:block;width:80px;height:2px;margin:20px auto 0;}
.pfTxt p{margin-top:50px;color:#585858;line-height:30px;}
.pfPic{width:320px;height:247px;}
.platList .orange{border-color:#f60;}
.platList .pink{border-color:#f94953;}
.orange .pfTxt h3,.orange .pfTxt h3 span{background:#f60;}
.pink .pfTxt h3,.pink .pfTxt h3 span{background:#f94953;}

.serive{padding:50px 0 100px;}
.serive a{display:block;width:446px;height:260px;overflow:hidden;margin:0 35px;position:relative;}
.serive a .sTxt{height:50px;line-height:50px;color:#fff;position: absolute;bottom:0;width:100%;overflow:hidden;-webkit-transition: 300ms; -moz-transition: 300ms;transition: 300ms;}
.serive a:hover .sTxt{height:180px;padding-top:80px;}
.serive a h3{font-size:24px;font-weight:normal}
.serive a p{color:#fff;}
.serive a.s1 .sTxt{background:rgba(24, 145, 221, 0.65);}
.serive a.s2 .sTxt{background:rgba(255,105,0,.65);}
.sList{overflow:hidden;height:440px;}
.sList ul{width:982px;}
.sList li{border-right:solid 1px #b3b3b3;border-bottom:solid 1px #b3b3b3;width:320px;padding-right:40px;padding-left:130px;height:200px;float:left;position: relative}
.sList li.s2,.sList li.s4{padding-left:170px;padding-right:0;width:320px;}
.sList li.s3,.sList li.s4{padding-top:40px;}
.sList li h4{font-size: 20px;color:#f60;margin-bottom:20px;}
.sList li p{color:#777;line-height:28px;}
.sList li span{width:102px;height:102px;overflow:hidden;background:url(../images/sIcon.png)  no-repeat;display: block;position: absolute;top:30px;left:0;}
.sList li.s1 span{background-position:0 0;}
.sList li.s2 span{background-position:0 -116px;left:40px;}
.sList li.s3 span{background-position:0 -232px;top:70px;}
.sList li.s4 span{background-position:0 -348px;top:70px;left:40px;}
.expList{height:auto;}
.expList li{float:none;width:auto !important;border:none;height:100px;margin:60px 0;}
.expList li span{width:80px;height:80px;background:url(../images/eIcon.png) no-repeat;top:0;}
.expList li h4{margin-bottom:10px;}
.expList li.s2{padding-left:130px;}
.expList li.s2 span{background-position:0 -90px;left:0;}
.expList li.s3 {padding-top:0;}
.expList li.s3 span{background-position:0 -180px;top:0;}

.footer{background:#727171;color:#c6c6c6;padding:20px 0 40px;line-height:36px;}
.ftNav a,.footer p a{color:#c6c6c6;margin:0 20px;}


.sideNav{height:130px;width:60px;position:fixed;top:40%;right:10px;}
.sideNav a{margin-top:10px;width:60px;height:25px;line-height:25px;display:block;padding-top:35px;position:relative;background:url(../images/wx.png) center 6px no-repeat;font-size:12px;color:#fff;border-radius:3px;text-align:center;}
.sideNav a.sIco1{background-color:#77c0ff;}
.sideNav a.sIco2,.sideNav a.sIco3{background-color:#f60;}
.sideNav p{position:absolute;width:120px;height:124px;border-radius:3px;padding:10px;top:-40px;right:64px;box-shadow:0 0 5px rgba(0,0,0,.2);background:#fff url(../images/elevatorIcon.png) 0 0 no-repeat;transition:opacity 0.5s,transform 0.3s;transform-origin:100% 95%;transform:scale(0.01); opacity:0;max-width:0;}
.sideNav a:hover p{opacity:1; transform:scale(1);display:block;max-width:none;}

.sideNav a.sIco1 p{background-position:center -270px;}
.sideNav a.sIco2 p{background-position:center 10px;}
.sideNav a.sIco3 p{background-position:center -130px;}