/*
@author: sunke
*/
body{font:14px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","Heiti SC",tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;margin:0 auto;color:#333;min-width:1200px;background:#fff;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0;padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption,cite,code,dfn,th,var{font-style: normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
input,button,textarea,a,a:hover{outline:none;}
textarea{resize:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.pr{position:relative;}
.abs{position:absolute;}
.layout{width:1200px;margin:0 auto;}
.ico,.common-box .bg01,.common-box .bg02,.common-box .bg03,.common-box .bg04,.common-title .arror01,.common-title .arror02,.common-box .service-btn i,
.factor-mod .tab-tit li.on .arrow01,.factor-mod .tab-tit li.on .arrow02,.service-mod .list .icon{ background:url("/images/jiuye/zhuanti/2020xinchou/ico.png") no-repeat;}
.wrap{ width:100%; background:url("/images/jiuye/zhuanti/2020xinchou/2025/body-bg01.jpg") no-repeat center top #0252fa;}

/**/
.topHeader-wrap{ width:100%; height:434px; background:url("/images/jiuye/zhuanti/2020xinchou/2025/topHeader.jpg") no-repeat center top;}
.topHeader-mod{ height:434px;}
.topHeader-mod h3{ width:100%; text-align:center; left:0; top:247px;}
.topHeader-mod h3 span{ display:inline-block; *display:inline; *zoom:1; position:relative; line-height:38px; border:1px solid #4056da; background:rgba(255,255,255,.7); border-radius:40px; font-weight:normal; font-size:22px; color:#1311ca; padding:0 29px 0 55px;}
.topHeader-mod h3 span:before{ content:""; width:27px; height:27px; background:url("/images/jiuye/zhuanti/2020xinchou/2025/header-ico01.png") no-repeat; position:absolute; left:9px; top:50%; margin-top:-13px}
.topHeader-mod h4{ width:630px; height:53px; line-height:58px; text-align:center; font-size:26px; color:#fff1b0; text-shadow:2px 4px 0 #1c1ade; top:323px; left:50%; margin-left:-315px; background:url("/images/jiuye/zhuanti/2020xinchou/2025/header-btn03.png") no-repeat;}
/*.topHeader-mod h4:hover{ background:url("/images/jiuye/zhuanti/2020xinchou/header-btn03-on.png") no-repeat;}*/
.topHeader-mod .btn{ display:block; font-size:16px; color:#fff; line-height:40px; text-decoration:none; text-align:center; position:absolute;}
.topHeader-mod .btn.p1{ width:305px; left:43px; top:75px; background:url("/images/jiuye/zhuanti/2020xinchou/2025/header-btn01.png") no-repeat;}
.topHeader-mod .btn.p2{ width:164px; left:102px; top:253px; background:url("/images/jiuye/zhuanti/2020xinchou/2025/header-btn02.png") no-repeat;}
.topHeader-mod .btn.p3{ width:305px; right:42px; top:75px; background:url("/images/jiuye/zhuanti/2020xinchou/2025/header-btn01.png") no-repeat;}
.topHeader-mod .btn.p4{ width:164px; right:117px; top:253px; background:url("/images/jiuye/zhuanti/2020xinchou/2025/header-btn02.png") no-repeat;}
/*.topHeader-mod .btn.p1:hover,.topHeader-mod .btn.p3:hover{ background:url("/images/jiuye/zhuanti/2020xinchou/header-btn01-on.png") no-repeat;}*/
/*.topHeader-mod .btn.p2:hover,.topHeader-mod .btn.p4:hover{ background:url("/images/jiuye/zhuanti/2020xinchou/header-btn02-on.png") no-repeat;}*/

/**/
.common-box{ border:20px solid #4a80f8; border-radius:10px; background:#f3f4f8; position:relative; margin-bottom:30px; padding-bottom:30px;}
.common-box .bg01,.common-box .bg02,.common-box .bg03,.common-box .bg04{ display:block; width:54px; height:54px; position:absolute; left:-4px; top:-4px; background-position:0 -635px;}
.common-box .bg02{ left:auto; top:auto; right:-4px; bottom:-4px; background-position:-58px -635px;}
.common-box .bg03{ left:auto; right:-4px; background-position:-135px -635px;}
.common-box .bg04{ top:auto; bottom:-4px; background-position:0 -700px;}
.common-box .service-btn{ display:block; width:198px; height:48px; line-height:48px; text-align:center; border:1px solid #4f2fe3; margin:0 auto; text-decoration:none; border-radius:50px; font-size:16px; color:#4f2fe3;}
.common-box .service-btn i{ display:inline-block; width:24px; height:24px; margin-right:10px; background-position:0 -51px; vertical-align:-6px;}
.common-box .service-btn:hover{ background:#4f2fe3; border-color:#4f2fe3; color:#fff;}
.common-box .service-btn:hover i{ background-position:0 -98px;}
.common-title{ text-align:center; padding:10px 0 0;}
.common-title h2{ display:inline-block; *display:inline; *zoom:1; height:114px;line-height:114px; font-size:36px; color:#222; position:relative;}
.common-title .arror01,.common-title .arror02{ display:block; width:164px; height:16px; background-position:0 -182px; position:absolute; left:-185px; top:50%; margin-top:-8px;}
.common-title .arror02{ left:auto; right:-185px; background-position:0 -205px;}

/**/
.situation-mod{ background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom;}
.situation-mod .list{ padding:0 0 15px 5px;}
.situation-mod .list li{ float:left; width:350px; margin-left:25px;}
.situation-mod .list .pic{ width:350px; height:235px; background:#fff; border-radius:15px; box-shadow:0 8px 12px #cbd7ee}
.situation-mod .list .pic.b1{ background:url("/images/jiuye/zhuanti/2020xinchou/1-1.png") no-repeat center #fff;}
.situation-mod .list .pic.b2{ background:url("/images/jiuye/zhuanti/2020xinchou/1-2.png") no-repeat center #fff;}
.situation-mod .list .pic.b3{ background:url("/images/jiuye/zhuanti/2020xinchou/1-3.png") no-repeat center #fff;}
.situation-mod .list .pic img{ display:block; width:350px; height:235px; border-radius:15px; box-shadow:0 8px 12px #cbd7ee;}
.situation-mod .list .text{ padding:10px 0 0 24px;}
.situation-mod .list .text h3{ line-height:35px; font-size:16px;}
.situation-mod .list .text p{ color:#777; line-height:22px; padding-bottom:7px;}

/**/
.basics-mod{ width:1100px; height:422px; background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #fff; border-radius:15px; box-shadow:0 8px 12px #e1e6f0; margin:0 auto;}
.basics-mod .pic{ padding:34px 0 0 84px;}
.basics-mod .text{ width:436px; padding:67px 0 0;}
.basics-mod .text .tit{ height:28px; line-height:28px; font-size:16px; font-weight:bold; position:relative; padding-left:14px; margin-bottom:16px;}
.basics-mod .text .tit i{ display:block; width:6px; height:6px; background:#d4d4d4; border-radius:50%; position:absolute; left:0; top:50%; margin-top:-3px;}
.basics-mod .text .tit span{ display:block; width:133px; height:2px; background:#d4d4d4; position:absolute; left:0; bottom:-16px;}
.basics-mod .text p{ width:370px; color:#777; line-height:22px; padding:16px 0 36px;}
.basics-mod .text ul{}
.basics-mod .text li{ float:left; width:135px; line-height:31px; font-size:16px; color:#666; padding-left:27px; position:relative;}
.basics-mod .text li i{ display:block; width:16px; height:16px; position:absolute; left:0; top:50%; margin-top:-8px; border-radius:50%;}
.basics-mod .text li i.c1{ background:#952fe3;}
.basics-mod .text li i.c2{ background:#28a7f4;}
.basics-mod .text li i.c3{ background:#4f2fe3;}
.basics-mod .text li i.c4{ background:#54dbff;}
.basics-mod .text li i.c5{ background:#4ccbaf;}
.basics-mod .text li i.c6{ background:#f73e29;}
.basics-mod .text li i.c7{ background:#ff9c22;}

/**/
.factor-mod{ padding:0 30px 20px;}
.factor-mod .tab-tit{}
.factor-mod .tab-tit li{ width:230px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#666; cursor:pointer; margin-bottom:11px; background:#fff; border-radius:0 10px 0 10px; box-shadow:0 4px 8px #e1e6f0; position:relative;}
.factor-mod .tab-tit li.on{ background:#5f4ffc; color:#fff;}
.factor-mod .tab-tit li.on .arrow01,.factor-mod .tab-tit li.on .arrow02{ display:block; width:24px; height:24px; position:absolute; left:0; top:0; background-position:0 -143px;}
.factor-mod .tab-tit li.on .arrow02{ background-position:-37px -143px; left:auto; top:auto; right:0; bottom:0;}
.factor-mod .tab-tit li:hover{ color:#5f4ffc;}
.factor-mod .tab-tit li.on:hover{ color:#fff;}
.factor-mod .tab-con{ display:none; float:right; width:800px; padding:0 0 30px 40px; background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #fff; border-radius:15px; box-shadow:0 4px 8px #e1e6f0;}
.factor-mod .tab01-con{ width:200px; margin-top:43px; border-right:1px dashed #f0f0f4; padding-right:30px;}
.factor-mod .tab01-con .pic{ height:230px; text-align:center;}
.factor-mod .tab02-con{ width:518px; padding:8px 0 0 40px;}
.factor-mod .tab02-con .pic{ height:265px; text-align:center;}
.factor-mod .tab-con h3{ display:block; line-height:24px; padding:12px 0; font-weight:bold; font-size:16px; position:relative;}
.factor-mod .tab-con h3 span{ display:block; width:133px; height:2px; background:#d4d4d4; position:absolute; left:0; bottom:0;}
.factor-mod .tab-con p{ line-height:22px; color:#777; padding:12px 25px 0 0;}
.factor-mod .tab03-con{ padding:30px 0 0 10px;}
.factor-mod .tab03-con .pic{}
.factor-mod .tab03-con .pic02{}

/**/
.distribution-mod{ width:1100px; padding:40px 0 36px 0; background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #fff; border-radius:15px; box-shadow:0 8px 12px #e1e6f0; margin:0 auto;}
.distribution-mod .pic{ text-align:center; width:843px; height:390px; margin:0 auto; border-bottom:1px solid #f7f7f9;}
.distribution-mod .text{ width:843px; margin:0 auto; padding:15px 0 0;}
.distribution-mod .text h3{ line-height:46px; font-size:16px;}
.distribution-mod .text p{ line-height:22px; color:#777;}

/**/
.wages-mod{ width:1100px; padding:40px 0 36px 0; background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #fff; border-radius:15px; box-shadow:0 8px 12px #e1e6f0; margin:0 auto;}
.wages-mod .pic{ text-align:center; width:843px; height:352px; margin:0 auto; border-bottom:1px solid #f7f7f9;}
.wages-mod .text{ width:843px; margin:0 auto; padding:15px 0 0; text-align:center;}
.wages-mod .text h3{ line-height:46px; font-size:16px;}
.wages-mod .text p{ line-height:22px; color:#777;}

/**/
.wagesAnalysis-mod{ width:1100px; padding:33px 0 36px 0; background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #fff; border-radius:15px; box-shadow:0 8px 12px #e1e6f0; margin:0 auto;}
.wagesAnalysis-mod .pic{ text-align:center; width:843px; height:365px; margin:0 auto; border-bottom:1px solid #f7f7f9;}
.wagesAnalysis-mod .text{ width:843px; margin:0 auto; padding:15px 0 0; text-align:center;}
.wagesAnalysis-mod .text h3{ line-height:24px; font-size:16px; padding:11px 0;}
.wagesAnalysis-mod .text p{ line-height:22px; color:#777;}

/**/
.payRise-wrap{background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #f3f4f8;}
.payRise-mod{ width:100%; padding-bottom:24px;}
.payRise-mod .con{ float:left; width:535px; margin:0 0 0 30px;}
.payRise-mod .con .pic{ width:535px; height:253px; text-align:center; box-shadow:0 8px 12px #e1e6f0; border-radius:15px; padding-top:24px; background:#fff;}
.payRise-mod .con .text{ margin:0 auto; padding:14px 0 0;}
.payRise-mod .con .text h3{ line-height:30px; font-size:16px;}
.payRise-mod .con .text p{ line-height:24px; color:#777; padding-bottom:7px;}

/**/
.target-mod{ width:1100px; padding:40px 0 36px 0; background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #fff; border-radius:15px; box-shadow:0 8px 12px #e1e6f0; margin:0 auto;}
.target-mod .pic{ text-align:center; width:843px; height:388px; margin:0 auto; border-bottom:1px solid #f7f7f9;}
.target-mod .text{ width:843px; margin:0 auto; padding:15px 0; text-align:center;}
.target-mod .text h3{ line-height:24px; font-size:16px; padding:11px 0;}
.target-mod .text p{ line-height:22px; color:#777;}

/**/
.investigation-mod{ width:1100px; padding:30px 0 26px; background:url("/images/jiuye/zhuanti/2020xinchou/bg01.png") no-repeat right bottom #fff; border-radius:15px; box-shadow:0 8px 12px #e1e6f0; margin:0 auto;}
.investigation-mod .list-con{ width:715px;}
.investigation-mod .list-con .tit{ height:50px;}
.investigation-mod .list-con .tit h3{ float:left; height:50px; line-height:50px; font-size:18px; font-weight:bold; color:#fff; background:#5f4ffc; border-radius:0 50px 50px 0; padding:0 30px;}
.investigation-mod .list-con ul{ padding:20px 0 0 30px;}
.investigation-mod .list-con li{ float:left; width:148px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#666; border:1px solid #dedede; cursor:pointer; border-radius:50px; margin:0 20px 14px 0;}
.investigation-mod .list-con li.on{ background:#5f4ffc; border-color:#5f4ffc; color:#fff;}
.investigation-mod .list-con li:hover{ border-color:#5f4ffc; color:#5f4ffc;}
.investigation-mod .list-con li.on:hover{ color:#fff;}
.investigation-mod .submit-con{ width:320px; height:392px; background:#fff; padding:10px; border:1px solid #c0baff; border-radius:0 15px; margin-right:30px;}
.investigation-mod .submit-con .con{ width:320px; height:392px; border-radius:0 15px; padding-top:40px; background:url("/images/jiuye/zhuanti/2020xinchou/investigation-bg.jpg") no-repeat;}
.investigation-mod .submit-con .box{ padding-bottom:10px;}
.investigation-mod .submit-con .box .ipt1{ display:block; width:248px; height:48px; line-height:48px; border:1px solid #fff; color:#fff; background:#6354fb; border-radius:8px; text-align:center; font-size:18px; margin:0 auto;}
.investigation-mod .submit-con .submit-btn{ display:block; width:250px; height:50px; line-height:50px; text-align:center; font-size:18px; text-decoration:none; color:#5f4ffc; background:#fff; border-radius:8px; margin:0 auto;}
.investigation-mod .submit-con .tips{ font-size:16px; color:#fff; line-height:22px; padding:80px 40px 0 35px;}

/**/
.mask{display:none; width:100%;z-index:998;height:100%;background:#000;opacity:.6;filter:alpha(opacity=60);position:fixed;top:0;left:0;}
.common-pop{ display:none; width:446px; background:#fff; position:fixed; left:50%; margin-left:-223px; top:50%; border-radius:10px; z-index:999;}
.common-pop .close-btn{ display:block; width:16px; height:16px; position:absolute; top:20px; right:20px; line-height:0; font-size:0; background-position:-125px -303px;}
.successPop{ padding-bottom:25px;}
.successPop .tit{ line-height:36px; text-align:center; padding-top:48px; font-size:18px;}
.successPop .tit i{ display:inline-block; *display:inline; *zoom:1; width:36px; height:36px; background-position:-78px -303px; margin-right:10px; vertical-align:middle;}
.successPop .pic{ padding:28px 0 32px 0;}
.successPop .pic img{ display:block; width:120px; height:120px; margin:0 auto;}
.successPop .btn-wrap{ text-align:center; font-size:0;}
.successPop .btn-wrap .btn01{ display:inline-block; *display:inline; *zoom:1; width:158px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#5f4ffc; text-decoration:none; border:1px solid #5f4ffc; border-radius:50px; margin:0 10px;}
.successPop .btn-wrap .btn02{ display:inline-block; *display:inline; *zoom:1; width:160px; height:42px; line-height:42px; text-align:center; font-size:18px; color:#fff; text-decoration:none; background:#5f4ffc; border-radius:50px; margin:0 10px;}
.successPop .tips{ text-align:center; line-height:24px; color:#5f4ffc; padding-top:20px;}
.explainPop{}
.explainPop .con{ padding:50px 30px 36px 30px;}
.explainPop .con p{ color:#666; line-height:24px;}

/**/
.securityPlan-mod{ padding:0 0 30px 10px;}
.securityPlan-mod li{ float:left; width:258px; height:232px; border:1px solid #c0baff; text-align:center; border-radius:10px; margin-left:20px; position:relative; background:url("/images/jiuye/zhuanti/2020xinchou/securityPlan-bg.jpg") no-repeat; transition:all .3s; -webkit-transition:all .3s;}
.securityPlan-mod .pic{ display:block; width:80px; height:80px; margin:0 auto; padding:29px 0 16px;}
.securityPlan-mod h3{ line-height:38px; font-size:16px;}
.securityPlan-mod p{ line-height:22px; color:#666;}
.securityPlan-mod li:hover{ margin-top:-5px;}
.securityPlan-mod .btn{ display:block;width:258px; height:232px; line-height:0; font-size:0; position:absolute; left:0; top:0; z-index:9;}

/**/
.data-mod{ padding:0 0 0 7px;}
.data-mod li{ float:left; width:352px; height:324px; background:#fff; border-radius:15px; box-shadow:0 8px 12px #d6deef; margin-left:22px;}
.data-mod .pic{ width:352px; height:198px; position:relative;}
.data-mod .pic .tags{ display:block; height:32px; line-height:32px; color:#fff; background:#5f4ffc; padding:0 26px; position:absolute; right:0; top:0; border-radius:0 15px 0 15px;}
.data-mod .pic img{ display:block; width:352px; height:198px; border-radius:0 15px 0 15px;}
.data-mod p{ line-height:57px; padding:3px 0 0 20px; font-size:16px; font-weight:bold;}
.data-mod .btn{ display:block; width:180px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; text-decoration:none; background:#f73e29; border-radius:50px; margin:0 auto; transition:all .3s; -webkit-transition:all .3s;}
.data-mod .btn:hover{ margin-top:-5px;}

/**/
.service-mod{ padding:30px 0 0 30px;}
.service-mod .video-con{ width:560px; height:357px; position:relative;}
.service-mod .video-con .bg{ display:block; width:560px; height:357px; background:#000;opacity:.6;filter:alpha(opacity=60); left:0; top:0;}
.service-mod .video-con .play-icon{ display:block; width:64px; height:64px; left:50%; top:50%; margin:-32px 0 0 -32px; background-position:0 -303px; z-index:9;}
.service-mod .video-con .play-btn{ display:block; width:560px; height:357px; left:0; top:0; z-index:19;}
.service-mod .list{ width:540px;}
.service-mod .list li{ float:left; width:250px; height:155px; text-align:center; margin:0 10px 7px 0; padding-top:20px; background:#fff; border-radius:15px; box-shadow:0 6px 12px #e0e5f0;}
.service-mod .list .icon{ width:85px; height:65px; margin:0 auto; transition:all .3s; -webkit-transition:all .3s;}
.service-mod .list .ico01{ background-position:14px -375px;}
.service-mod .list .ico02{ background-position:19px -437px;}
.service-mod .list .ico03{ background-position:19px -500px;}
.service-mod .list .ico04{ background-position:19px -561px;}
.service-mod .list h3{ line-height:26px; font-size:16px; padding-top:17px;}
.service-mod .list p{ line-height:22px; color:#999;}
.service-mod .list li:hover .icon{ margin-top:-6px;}

/**/
.leftFixed{width:100px;padding:0 5px;position:fixed;_position:absolute;left:10px;top:50%;background:#21c9f9;text-align:center;z-index:100; border-radius:8px; border-top-left-radius:50px; border-top-right-radius:50px; display:none;}
.leftFixed h6{line-height:38px;font-size:16px;color:#fff;font-weight:normal; padding-top:53px; background-position:35px -770px;}
.leftFixed h6 a{ color:#fff;}
.leftFixed .onekey{background:#eff3fe; padding:10px 3px; border-top-left-radius:6px; border-top-right-radius:6px;}
.leftFixed .onekey a{height:28px;line-height:28px;display:block; margin-bottom:4px; border-radius:3px;}
.leftFixed .onekey a:hover{text-decoration:none; background:#21c9f9; color:#fff;}
.leftFixed .hotline{margin-top:2px;background:#eff3fe;padding-top:14px; border-bottom-left-radius:6px; border-bottom-right-radius:6px;}
.leftFixed .hotline p{line-height:20px;}
.leftFixed .wxgxh{padding-top:20px;line-height:40px;}
.leftFixed .wxgxh img{display:block;margin:0 auto;}
.leftFixed .returnTop{height:32px;line-height:32px;margin-top:10px;background:url("/images/template/2020queryScore/top-ico.png") no-repeat 28px center;padding-left:20px;color:#fff;display:block;}

/**/
.ewm-wrap{ width:100%; height:257px; background:url("/images/jiuye/zhuanti/2020xinchou/ewm-bg.jpg") no-repeat center top;}
.ewm-mod{ height:257px; text-align:center; font-size:0;}
.ewm-mod li{ display:inline-block; *display:inline; *zoom:1; width:164px; margin:0 47px; padding-top:32px;}
.ewm-mod img{ display:block; width:150px; height:150px; border:7px solid #fff;}
.ewm-mod p{ line-height:46px; font-size:16px; color:#fff;}