body{font:14px "microsoft yahei", Arial, Helvetica, sans-serif;}
/*1400*900*/

/*****************
-------首页-------
*****************/
/* banner */
.banner{transition:0.5s; position: relative;height:450px;}
.banner .swiper-slide{background-position: bottom center; background-size: auto 100%; background-repeat: no-repeat;height:450px;}
.banner .swiper-pagination-bullet{border: none; background: rgba(255,255,255,0.6);border-radius:5px; width:10px; height:10px;}
.banner .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.banner .swiper-pagination-bullets {bottom: 30px;}
.banner .swiper-pagination-bullet-active { background:#FFF; width:35px;}
.banP{position: absolute;color:#FFF;top:135px;width:600px; left:50%; margin-left:-555px;}
.banP h3{font-weight:600;line-height:60px;font-size:40px;letter-spacing:3px;}
.banPn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center; font-size:22px; margin-top:25px;}
.banPn p{ line-height:30px; background-size: 30px; padding-left:40px;background-image: url("../images/icon/dui.png"); background-position: left center; background-repeat: no-repeat;}
.banBut{ font-size:20px; color:#FFF; text-align: center; border-radius:5px; background:#ee5b29; height:56px; line-height:56px; width:180px; display: block; box-shadow:2px 4px 4px rgba(0,0,0,0.2); margin-top:40px;}
.banBut:hover{ background:#00a0e9;}
/*title*/
.title{ position: relative; text-align: center;}
.title i{ font-size:24px; font-weight: 100; width:326px; height:45px; line-height: 45px; margin: 0 auto;text-align: center; color:#FFF; background-image: url("../images/pic/title01.png"); background-position: center; background-repeat: no-repeat; display: block; font-style: normal;}
.title h3{color:#f2ad31;text-align: center; font-size:40px; line-height:55px; font-weight:550; letter-spacing:3px;}
.title p{ font-size:48px; line-height:55px; text-transform: uppercase; font-weight:550; background: linear-gradient(to bottom,rgba(242,173,49,0.3) , rgba(242,173,49,0) 70%);-webkit-background-clip:text;color:transparent; position: absolute; width:100%; text-align: center;top:25px; left:0;}
.titleC i{background-image: url("../images/pic/title02.png");}
.titleC h3{color:#FFF;}
.titleC p{background: linear-gradient(to bottom,rgba(255,255,255,0.3) , rgba(255,255,255,0) 70%);-webkit-background-clip:text;color:transparent;}
/*迎刃而解*/
.IndFiv{width:1200px; margin:60px auto 80px;}
.IndFivK{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between; padding:80px 10px 45px; width: 1180px; background:linear-gradient(to bottom,#FFF,#f3ae32)}
.IndFivD{width:188px; padding:20px 17px 0; height:284px; background: #FFF;}
.IndFivT{width:188px;height:55px;background-image:url("../images/pic/IndFiv-title.png");background-position:center;background-repeat: no-repeat; margin-bottom:12px;}
.IndFivT p{line-height:50px;padding-top:5px;padding-left:28px;width:158px;font-size:18px;font-weight:550;color:#FFF;text-align: center;}
.IndFivP{ font-size:15px; color:#333; line-height:22px; }
/*发展趋势*/
.IndDev{background-image: url("../images/pic/back03.jpg"); background-position:top center; background-repeat: no-repeat; padding-top:60px; height:508px;}
.IndDevN{width:1200px; margin:38px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.IndDevD{width:200px; height:290px; padding:39px 30px 0; background-image: url("../images/pic/IndDevB.jpg"); background-repeat: no-repeat; background-position: top center; background-color:#ffa543; color:#FFF;}
.IndDevD img{width:94px; display: block; margin: 0 auto;}
.IndDevD h3{ text-align:center; font-weight:550; font-size: 22px; line-height:26px; padding:16px 0 12px;}
.IndDevD p{ font-size:15px; line-height:22px;}
/*政府支持*/
.IndSup{width:1200px; margin:60px auto;}
.IndSupN{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.IndSupD{ background:#2e3346; width:470px; height:235px; border-radius:40px; position: relative; padding:65PX 40px 0; color:#FFF;}
.IndSupD:after{display: block;content: '';position: absolute;width:292px; height:54px; background-image: url("../images/pic/IndSup-title.png"); background-position: center; background-repeat: no-repeat;left:0;right:0; margin:0 auto; top:-12px;}
.IndSupP{ font-size:22px; height:195px; line-height:38px;}
.IndSupT{font-size:18px; height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;align-items:center;}
.IndSupT img{ margin-right:10px;}
/*财税平台*/
.IndFin{background-image: url("../images/pic/back02.jpg"); background-position:top center; background-repeat: no-repeat; padding-top:55px; height:880px; background-color:#2e3346;}
.IndFinT{width:1200px; border:1px solid #FFF; border-right:none; margin:35px auto 0; color:#FFF; font-size:20px;border-spacing: 0;}
.IndFinT tr th{border-right:1px solid #FFF; height:67px;font-size:20px; font-weight: 520; background:#ff6e42;}
.IndFinT tr td{border-right:1px solid #FFF;border-top:1px solid #FFF; height:67px; text-align: center; background:#ff6e42;}
.IndFinT tr td:first-child,.IndFinT tr th:first-child{background:none;border-right:none;}
.IndFinT tr:last-child td:nth-child(2),.IndFinT tr:last-child td:nth-child(3),.IndFinT tr:last-child td:nth-child(4){border-right:none;}
/*专属方案*/
.IndSol{width:1200px; margin:60px auto;}
.IndSolD{width:392px; height:38px; color:#FFF; text-align: center; line-height:38px; border-radius:19px; margin:15px auto 0; background:#f2ad31; font-size:18px;}
.IndSolN{ width:1050px; height:405px; margin:40px auto 0; position: relative;}
.IndSolP{ color:#333; font-size:24px; width: 170px; text-align: center; line-height:32px; position: absolute;}
.IndSolP1{left:140px; top: 120px;}
.IndSolP2{left:420px; top: 120px;}
.IndSolP3{right:120px; top: 120px;}
.IndSolP4{right:130px; top:270px;}
.IndSolP5{right:470px; top:270px;}
.IndSolP6{left:180px; top:270px;}
/*合规安全*/
.Indrea{background-color:#ffa05a; background-image: url("../images/pic/back01.jpg");background-position:center; height:600px;padding-top: 38px;}
.IndreaK{width:1150px; height: 420px; background: #FFF; padding:0 25px; margin: 32px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.IndreaN{ color:#333; width:328px; height: 350px;border:2px solid #ddd;border-image: -webkit-linear-gradient(#FFF 50%, #ff8767) 10 10; border-image: -moz-linear-gradient(#FFF 50%, #ff8767) 10 10;border-image: -o-linear-gradient(#FFF 50%, #ff8767) 10 10;border-image: linear-gradient(#FFF 50%, #ff8767 ) 10 10;}
.IndreaI{width:244px; height: 170px; margin: 0 auto;}
.IndreaI img{width:100%;}
.IndreaN h3{ text-align: center; color:#ff7d64; font-size:24px; line-height:45px; font-weight:550;}
.IndreaN h4{text-align: center;font-size:16px; line-height:35px; font-weight:500;}
.IndreaN p{font-size:14px; line-height:22px; width: 270px; margin: 0 auto;}
.IndreaJ{ position:relative; width: 190px; margin:3px auto;}
.IndreaJ span{ background:#ff6e42; width: 10px; height: 10px;display: block; margin: 0 auto;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform: rotate(45deg);}
.IndreaJ:before,.IndreaJ:after{display: block;content: '';position: absolute;background:#ff6e42; width:78px; height: 1px; top:50%;}
.IndreaJ:before{left:0; }
.IndreaJ:after{right:0;}
/*定制优势*/
.IndCus{width:1200px; margin:60px auto;}
.IndCusk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap; padding:30px 0;}
.IndCusN{width:400px; padding-top: 20px; height: 220px; text-align: center; position: relative;}
.IndCusI{width:110px; margin: 0 auto 5px;}
.IndCusI img{width:100%;}
.IndCusN h3{ font-size:24px; color:#f2ad31; line-height:32px; margin:15px 0 7px;}
.IndCusN p{ font-size:18px; color:#333; line-height:24px;}
.IndCus-right:before,.IndCus-bottom:after{display: block;content: '';position: absolute;background:#e6e6e6;}
.IndCus-right:before{right:0;width:1px;height: 240px; }
.IndCus-bottom:after{bottom:0;width:400px; height: 1px;}
/*****************
------关于我们------
*****************/
.Nyban{background-position: bottom center; background-size: auto 100%; background-repeat: no-repeat;height:520px;}
.AbobanP{width:1200px; padding-top:170px; margin: 0 auto;}
.AbobanP h3{ font-size:42px; font-weight: 500; text-align: center; line-height: 60px; color:#FFF;}
.AbobanA{width:200px; height:60px; line-height:60px; text-align: center; background:#ff4e00; font-size:20px; border-radius:4px; color:#FFF;margin:45px auto 0; display: block;}
.AbobanA:hover{ background:#00a0e9;}
.AboDk{width:1000px; margin:45px auto; min-height:350px; color:#5f6984; font-size:14px; line-height:22px;}
/*****************
------免费咨询------
*****************/
.ConDk{ background:#ecebf3; padding:100px 0 90px;}
.ConDT{ font-size:42px; font-weight:550; line-height:60px; color:#333c59; text-align: center;}
.ConDN{width:1200px; padding-top: 15px; margin: 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;}
.ConDNr{width:524px; height:139px; padding:29px 30px 0; background: #FFF; border-radius:5px; margin-top:27px;}
.ConDNt{ line-height:24px; height:60px; font-size:18px; color:#181c1b;}
.ConDNp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.ConDNa{width:176px; height: 48px; line-height:48px; text-align: center; border-radius:4px; display: block; color:#ff4e00; border:1px solid #ff4e00; font-size:16px;}
.ConDNh{ font-size:14px; color:#181c1b;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-end; height: 50px; line-height:26px;}
.ConDNh p{ color:#707070; padding-left:5px; padding-right:20px; text-decoration: line-through; line-height:26px;}
.ConDNh p span{ font-size:26px;}
.ConDNh a{ color:#ff4e00; font-size:26px; line-height:38px; display: block; margin-left: 5px;}
.ConDNr:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.1);}
/*****************
------对接流程------
*****************/
.ProDk{ background-color:#2e3346; background-image:url("../images/pic/ProBack.jpg"); background-position: top center; background-repeat: no-repeat; padding-top:76px; height:720px;}
.ProDT{font-size:42px; line-height:60px; color:#FFF; text-align: center;letter-spacing:2px}
.ProDN{width:1120px; margin:130px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;height: 199px; background-image: url("../images/pic/Conxx.png"); background-position: center; background-repeat: no-repeat;}
.ProDNr{width:240px; height:120px; background:#FFF; border-radius:6px; position: relative;}
.ProDNr i{ font-size:70px; color:#ffcf8d; font-family:"Impact"; display: block; text-align: center; line-height:120px;}
.ProDNr h3{width:100%; font-size:26px; color:#2e3346; line-height:120px;text-align: center; position: absolute;top:0;left:0; letter-spacing: 2px; font-weight:550;}
.ProDNr:before{display: block;content: '';position:absolute;width:14px; height:14px; background:#ffaa00; border-radius:50%; border:2px solid #FFF;left:0;right:0; margin: 0 auto;}
.ProDNr p{ font-size:16px; text-align: center; position: absolute;width:240px; line-height:22px; left:0; color:#FFF;}
.ProDJ{width:32px;}
.ProDJ img{width:100%; display: block;}
.ProDNr:nth-child(1):before,.ProDNr:nth-child(5):before{top:-9px;}
.ProDNr:nth-child(1) p,.ProDNr:nth-child(5) p{bottom:170px}
.ProDNr:nth-child(3):before,.ProDNr:nth-child(7):before{bottom:-9px;}
.ProDNr:nth-child(3) p,.ProDNr:nth-child(7) p{top:170px}
/*****************
-----合伙人招募-----
*****************/
.ParbanP{width:1200px; margin:0 auto; padding-top: 150px; text-align: center; color:#FFF;}
.ParbanP h3{ font-size:50px; font-weight: 550; line-height:70px; margin-bottom: 30px; letter-spacing: 3px;}
.ParbanP p{ font-size:20px; line-height:30px;letter-spacing: 3px;}
.parDk{padding:40px 0; background-position: bottom center; background-repeat: no-repeat; background-color:#ecebf3; background-image: url("../images/pic/parBack.png");}
.parDT{ font-size:42px; text-align: center; font-weight:550; color:#333c59; line-height:90px; letter-spacing:1px;}
.parDJ{width:1200px; margin:15px auto 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.parDJn{width:300px; height: 400px; background: #000; overflow: hidden; position: relative;}
.parDJn img{ dsplay:block; opacity:0.6}
.parDJn:hover img{opacity:1}
.parDJnP{width:270px; padding:0 15px; color:#FFF;top:200px; position: absolute;}
.parDJnP h3{ font-size:32px; line-height:45px; font-weight:550; margin-bottom:30px;}
.parDJnP p{ font-size:20px; line-height:28px;}
.parDG{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between; padding:25px 0 10px;}
.parDGn{width:300px; text-align: center; color:#333c59}
.parDGn img{width:60px; display: block; margin: 0 auto 10px;}
.parDGn h3{ font-size:26px; line-height: 40px;}
.parDGn p{ font-size:20px; line-height:30px;}
.ParFT{ background:#00a0e9; color:#FFF; padding:40px 0;}
.ParFTtit{ font-size:24px; text-align: center; line-height:35px;letter-spacing: 2px}
.ParFTa{ color:#ff4e00; line-height: 58px; height: 58px; text-align: center; background:#FFF;width:400px; border-radius:3px; font-size:24px; display: block;letter-spacing: 2px; margin: 0 auto;}
.ParFTD{width:1200px; margin:40px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center;flex-wrap:wrap;}
.ParFTD h3{ padding-left:17px; width:75px; font-size:16px; line-height:48px;}
.ParFTI{width:398px; height:48px; line-height: 48px; border-radius:4px; border:1px solid #FFF; padding:0 25px; font-size:14px; background: none; color:#FFF;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #FFF;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#FFF;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#FFF;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#FFF;}
/*display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;flex-wrap:wrap;align-content:center*/



