@charset "utf-8";

.w-a { width: 100%;height: 211px;background: url(bg4.jpg) no-repeat center; }
.w-a .hd { padding-top:28px; text-align: center; }
.w-a .hd li {padding-bottom:20px; margin: 0 13px; position: relative; display: inline-block; font-size: 20px;color:#444444; }
.w-a .hd li.on { color:#ff3c28; cursor: pointer; }
.w-a .hd li.on:after { position: absolute; left:50%;margin-left:-7px; bottom:0; content:'';width: 14px;height: 8px;background: url(s1.png) no-repeat center; }
.w-a .bd li { position: relative; }
.w-a .bd .search { width: 900px;margin: 0 auto; }
.w-a .bd .search p { display: none; }
.w-a .bd .search .inp1 { width: 676px;height: 48px;background: url(s2.png) no-repeat 3px center #fff; font-size: 16px; padding-left:46px; box-sizing: border-box; border:2px solid #ff3c28; float: left;border-top-left-radius: 5px;border-bottom-left-radius: 5px; }
.w-a .bd .search button { cursor: pointer; border-top-right-radius:5px;border-bottom-right-radius:5px; width: 220px;height: 48px;background: #ff3c28; font-size: 16px;color:#fff;  }
.w-a-a { display: none; border-radius: 5px; border-top:5px solid #ff3c28; width: 500px; text-align: center; height: 530px;background: #fff; position: fixed; left:50%; margin-left:-250px; top:50%; margin-top:-265px; z-index: 999999; }
.w-a-a p.t { font-size: margin-top: 0; margin-bottom: 0; padding-top: 20px; color: #444;letter-spacing: 2px; line-height: 42px; font-weight: 400; font-size: 24px; text-align: center; }
.w-a-a span.t { display: block; margin-bottom: 30px; padding-bottom: 26px; margin-right: 22px; margin-left: 22px; color: #aaa; border-bottom: 1px dashed #cacaca; text-align: center; }
.w-a-b p { padding-bottom: 16px;}
.w-a-b p span { width: 100px;text-align: right;display: inline-block; margin-top: 8px; margin-right: 20px; text-align: right; letter-spacing: 2px; color: #727272; font-size: 16px; }
.w-a-b p span i { color:#ff3c28; }
.w-a-b p .inp2 { width: 275px;height: 48px;padding: 0 9px;border: 1px solid #dedede;line-height: 37px;border-radius: 5px;box-sizing: border-box;transition: all .3s; }
.w-a-a p.c { letter-spacing: 1.2px;color: #888;margin-bottom: 15px;clear: left; font-size: 14px;text-align: center; }
.w-a-a p.c i { padding: 3px;color: #fd975f;font-style: normal; }
.w-a-b .sub { margin-top:20px; width: 264px;height: 48px; line-height: 48px; margin-bottom: 30px;letter-spacing: 5px;color: #fff;border-radius: 50px;border: none;background-color: #fd8545;cursor: pointer;margin-right: auto;margin-left: auto;text-align: center;font-size: 22px;display: block;transition: all .3s; }
.w-a-c { position: relative; }
.w-a-c .chance-close { top: 0;right: 8px;text-decoration: none;color: #c2c2c2;font-weight: 400;position: absolute;font-size: 32px;cursor: pointer;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s; }
/*.w-a-c .chance-close:hover { transform:rotate(360deg); }*/
.mb {display: none; width: 100%;height: 100%;position: fixed;left:0;top:0;background: rgba(0,0,0,0.6); z-index: 9999;}

.container { background: #f2f2f2; }
.w-b { padding-top:60px; }
.w-b li { float: left;width: 285px;box-sizing: border-box; margin-right:20px; }
.w-b li:nth-child(4) { margin-right:0; }
.w-b li .hd { width: 100%;height: 80px; box-sizing: border-box;padding: 12px 0 0 20px; position: relative; }
.w-b li:nth-child(1) .hd { background: #f36668 url(bg5.png) no-repeat 232px center; }
.w-b li:nth-child(2) .hd { background: #52c79e url(bg5.png) no-repeat 232px center; }
.w-b li:nth-child(3) .hd { background: #65a9f1 url(bg51.png) no-repeat center; }
.w-b li:nth-child(4) .hd { background: #fc9258 url(bg5.png) no-repeat 232px center; }
.w-b li .hd p { font-size: 24px;color:#fff; }
.w-b li .hd span { display: block;font-size: 14px;color:#fff;text-transform: uppercase;font-family: "Arial"; }
.w-b li .bd {padding: 35px 0 32px 18px; box-sizing: border-box; width: 100%;background: #fff; }
.w-b li .bd p { font-size: 16px;color:#414141; }
.w-b li .bd span { font-size: 13px;color:#414141;opacity: 0.7;display: block; }
.w-b li .bd a {box-sizing: border-box; width: 116px;height: 37px;text-align: center;line-height: 37px; margin-top:20px; font-size: 14px;border-radius: 2px;display: inline-block; }
.w-b li .bd a.sear { margin-right:12px; color:#fff; }
.w-b li:nth-child(1) .bd a.sear {background: #f36668; }
.w-b li:nth-child(1) .bd a.more { line-height: 35px; border:1px solid #f36668; color:#f36668; }
.w-b li:nth-child(2) .bd a.sear {background: #52c79e; }
.w-b li:nth-child(2) .bd a.more { line-height: 35px; border:1px solid #52c79e; color:#52c79e; }
.w-b li:nth-child(3) .bd a.sear {background: #65a9f1; }
.w-b li:nth-child(3) .bd a.more { line-height: 35px; border:1px solid #65a9f1; color:#65a9f1; }
.w-b li:nth-child(4) .bd a.sear {background: #fc9258; }
.w-b li:nth-child(4) .bd a.more { line-height: 35px; border:1px solid #fc9258; color:#fc9258; }
.w-b li:hover { box-shadow:0 0 15px #888;} 

.w-c { margin-top:75px; }
.w-b-d .hd { text-align: center; }
.w-b-d .hd p { font-size: 28px;color:#4d4d4d; }
.w-b-d .hd span { font-size: 16px;color:#4d4d4d;opacity: 0.5; }
.w-c .bd { margin-top:40px; }
.w-c-a { width: 307px;float: left; position: relative; }
.w-c-a .hd1 { width: 100%;height: 46px;line-height: 46px;background: #fff; font-size: 18px;color:#2c2c2c; box-sizing: border-box; padding:0 20px; }
.w-c-a .hd1 a.prev { float: right;font-size: 12px;color:#424242;opacity: 0.5; }
.w-c-a .bd1 { margin-top:8px; padding-bottom:20px;background: #fff; }
.w-c-a .bd1 li dd {background: #fff; height: 124px; margin-bottom:3px;  }
.w-c-a .bd1 li dd a.pic { margin: 20px 12px 0 17px;float: left; }
.w-c-b { float: left;padding: 20px 0 0 0;width: 180px; }
.w-c-b a.t { font-size: 16px; line-height: 30px; color:#333;display: block; }
.w-c-b span { font-size: 16px; line-height: 30px;color:#f36668; }
.w-c-b p { font-size: 12px;color:#999; }
.w-c-b p a.more { display: inline-block;width: 76px;height: 26px;line-height: 24px;text-align: center;border-radius: 12px;border:1px solid #33bc8c; color:#33bc8c; }
.w-c-a .hd2 { text-align: center; position: absolute; left:0;bottom:15px;width: 100%; cursor: pointer; }
.w-c-a .hd2 li { display: inline-block;font-size: 0;width: 8px;height: 8px;border-radius: 4px; box-sizing: border-box; border:1px solid #5f5f5f;margin: 0 5px; }
.w-c-a .hd2 li.on { background: #5f5f5f; }
.w-c-a .bd1 li dd:hover {z-index: 10; background: #f7fcfe;  box-shadow: 0 3px 3px #dcf2fc; }
.w-c-c { float: left;width: 640px;margin-left:15px; }
.w-c-c .hd1 { width: 100%;height: 46px;line-height: 46px;background: #fff; font-size: 18px;color:#2c2c2c; box-sizing: border-box; padding:0 20px; }
.w-c-c .bd1 li { float: left; margin-top:8px; }
.w-c-c .bd1 li:nth-child(3){ float: right; }
.w-c-c .bd1 li:nth-child(n+1){ margin-top:8px; }
.w-c-d { float: right;width: 220px; }
.w-c-d .hd1 { width: 100%;height: 46px;line-height: 46px;background: #fff; font-size: 18px;color:#2c2c2c; box-sizing: border-box; padding:0 20px; }
.w-c-d .hd1 a.prev { float: right;font-size: 12px;color:#424242;opacity: 0.5; }
.w-c-d .bd1 { margin-top:8px; background: #fff; }
.w-c-d .bd1 li { padding:20px 0; }
.w-c-d .bd1 li dd { padding:0 0 0 20px; height: 40px;line-height: 40px; }
.w-c-d .bd1 li dd span { border-radius: 9px; margin-right:5px; display: inline-block; width: 19px;height: 19px;line-height: 19px;text-align: center;background: #acafb3; font-size: 12px;color:#fff; }
.w-c-d .bd1 li dd a { font-size: 14px;color:#5a5a5a; }
.w-c-d .bd1 li dd:hover span { background: #26cf98; }
.w-c-d .bd1 li dd:hover a { color: #26cf98; }

.w-d { margin-top:70px; }
.w-d .bd li {margin-right:20px; width: 223px;float: left;background: #fff; text-align: center; padding-top:32px; }
.w-d .bd li:nth-child(5) { margin-right:0; }
.w-d-a { margin-top:20px; }
.w-d-a p { font-size: 20px;}
.w-d-a span { display: block;font-size: 12px; width: 95px;height: 26px;line-height: 24px;text-align: center; border-radius: 12px; margin: 10px auto; }
.w-d .bd { margin-top:70px; }
.w-d .bd li:nth-child(1) { border-top:2px solid #f6888a; }
.w-d .bd li:nth-child(2) { border-top:2px solid #84d7ba; }
.w-d .bd li:nth-child(3) { border-top:2px solid #598ec6; }
.w-d .bd li:nth-child(4) { border-top:2px solid #fc9f6c; }
.w-d .bd li:nth-child(5) { border-top:2px solid #f47072; }
.w-d .bd li:nth-child(1) .w-d-a p { color:#f6888a;  }
.w-d .bd li:nth-child(1) .w-d-a span { color:#f6888a;border:1px solid #f6888a; }
.w-d .bd li:nth-child(2) .w-d-a p { color:#84d7ba;  }
.w-d .bd li:nth-child(2) .w-d-a span { width: 120px; color:#84d7ba;border:1px solid #84d7ba; }
.w-d .bd li:nth-child(3) .w-d-a p { color:#598ec6;  }
.w-d .bd li:nth-child(3) .w-d-a span { color:#598ec6;border:1px solid #598ec6; }
.w-d .bd li:nth-child(4) .w-d-a p { color:#fc9f6c;  }
.w-d .bd li:nth-child(4) .w-d-a span { color:#fc9f6c;border:1px solid #fc9f6c; }
.w-d .bd li:nth-child(5) .w-d-a p { color:#f47072;  }
.w-d .bd li:nth-child(5) .w-d-a span { color:#f47072;border:1px solid #f47072; }
.w-d .bd li:hover { box-shadow:0 0 15px #888; }
.w-d-b { border-top:1px solid #ededed; padding: 10px 0 20px; }
.w-d-b p { font-size: 14px;color:#393939; opacity: 0.7;line-height: 20px; }


.w-e { margin-top:70px; }
.w-e .bd li {margin-right:20px; width: 223px;float: left;background: #fff; text-align: center; padding-top:32px; }
.w-e .bd li:nth-child(5) { margin-right:0; }
.w-e-a { margin-top:20px; }
.w-e-a p { font-size: 20px; color:#5d5b5b;}
.w-e-a span { color:#fff; display: inline-block;font-size: 12px; padding: 0 15px; height: 26px;line-height: 24px;text-align: center; border-radius: 12px; margin: 10px auto; }
.w-e .bd { margin-top:70px; }
/*.w-e .bd li:nth-child(1) { border-top:2px solid #f6888a; }
.w-e .bd li:nth-child(2) { border-top:2px solid #84d7ba; }
.w-e .bd li:nth-child(3) { border-top:2px solid #598ec6; }
.w-e .bd li:nth-child(4) { border-top:2px solid #fc9f6c; }
.w-e .bd li:nth-child(5) { border-top:2px solid #f47072; }*/
/*.w-e .bd li:nth-child(1) .w-e-a p { color:#f6888a;  }*/
.w-e .bd li:nth-child(1) .w-e-a span { background: #f6888a; }
/*.w-e .bd li:nth-child(2) .w-e-a p { color:#84d7ba;  }*/
.w-e .bd li:nth-child(2) .w-e-a span { background: #84d7ba; }
/*.w-e .bd li:nth-child(3) .w-e-a p { color:#598ec6;  }*/
.w-e .bd li:nth-child(3) .w-e-a span { background: #598ec6; }
/*.w-e .bd li:nth-child(4) .w-e-a p { color:#fc9f6c;  }*/
.w-e .bd li:nth-child(4) .w-e-a span { background: #fc9f6c; }
/*.w-e .bd li:nth-child(5) .w-e-a p { color:#f47072;  }*/
.w-e .bd li:nth-child(5) .w-e-a span { background: #f47072; }
.w-e .bd li:hover { box-shadow:0 0 15px #888; }
.w-e-b { border-top:1px solid #ededed; padding: 10px 0 20px; }
.w-e-b p { font-size: 14px;color:#393939; opacity: 0.7;line-height: 20px; }


.w-f { margin-top:70px; }
.w-f-a .parHd { text-align: center; margin-top:30px; }
.w-f-a .parHd li {margin: 0 6px; display: inline-block;width: 117px; line-height: 29px;text-align: center; height: 35px; cursor: pointer; }
.w-f-a .parHd li span { display: block;width: 117px;height: 29px;line-height: 29px;border-radius: 14px;background: #fff;font-size: 14px;color:#2e2e2e; }
.w-f-a .parHd li.on,.w-f-a .parHd li:hover { background: url(f2.png) no-repeat center; }
.w-f-a .parHd li.on span ,.w-f-a .parHd li:hover span { background: none;color:#fff; }
.w-f-a .parBd { margin-top:30px; }
.w-f-a .parBd li { width: 280px;float: left; margin-right:30px; }
.w-f-a .parBd li .w-f-b { background: #fff; box-sizing: border-box; padding:10px 27px 20px; }
.w-f-a .parBd li .w-f-b a.t { font-size: 16px;color:#0f0f0f;display: block; background: url(f3.png) no-repeat left center; padding:15px 0 15px 26px; position: relative;}
.w-f-a .parBd li .w-f-b a.t:after {content:'';position: absolute;left:-12px;bottom:-16px; width: 236px;height: 8px;background: url(f5.png) no-repeat center; margin-bottom:20px; }
.w-f-a .parBd li .w-f-b p { font-size: 14px;color:#404040;height: 25px;line-height: 25px; }
.w-f-a .parBd li .w-f-b p i { font-style: normal;color:#d72025; }
.w-f-a .parBd li .w-f-b p span { color:#212121; }
.w-f-a .parBd li .w-f-b a.more { width: 119px;height: 36px; line-height: 36px; box-sizing: border-box; margin-top:15px; display: block; padding-left:38px; font-size: 14px;color:#fff; border-radius: 5px; background: url(f7.png) no-repeat 12px center #f36668;  }
.w-f-a .parBd li { box-shadow:0 0 10px #e8e8e8; }
.w-f-a .parBd li:hover .w-f-b { background: #f36668; }
.w-f-a .parBd li:hover .w-f-b a,.w-f-a .parBd li:hover .w-f-b p,.w-f-a .parBd li:hover .w-f-b p span,.w-f-a .parBd li:hover .w-f-b p i { color:#fff; }
.w-f-a .parBd li:hover .w-f-b a.t { background: url(f4.png) no-repeat left center; }
.w-f-a .parBd li:hover .w-f-b a.more { background: url(f8.png) no-repeat 12px center #fff; color:#f36668;}

.w-g { margin-top:60px; }
.w-g-a { margin-top:45px;background: #fff; }
.w-g-b { float: left;width: 400px;box-sizing: border-box; border-right:1px solid #ededed; }
.w-g-b .hd { padding: 0 20px 0 23px; font-size: 18px;color:#3d3d3d;height: 55px; line-height: 55px; border-bottom:1px dashed #f9fafb; }
.w-g-b .hd a.more { float: right;padding: 0 20px;color:#003d7f; font-size: 14px; position: relative; }
.w-g-b .hd a.more:after { content:'';width: 3px;height: 6px;background: url(g1.jpg) no-repeat center;position: absolute;left:0;top:50%;margin-top:-3px; }
.w-g-b .hd a.more:before { content:'';width: 3px;height: 6px;background: url(g2.jpg) no-repeat center;position: absolute;right:0;top:50%;margin-top:-3px; }

.w-g-b .bd { padding: 25px; }
.w-g-b .bd dt a.pic { float: left; }
.w-g-c { float: left;margin-left:16px; width: 185px; }
.w-g-c a.t { font-size: 14px;color:#333; display: block;}
.w-g-c span { font-size: 12px;color:#666; }
.w-g-c p { font-size: 13px;color:#727271;line-height: 20px; }
.w-g-b .bd dt { padding-bottom:8px; }
.w-g-b .bd dt,.w-g-b .bd dd { border-bottom:1px dashed #ededed; }
.w-g-b .bd dd { padding-left:10px;background: url(g2.jpg) no-repeat left center; height: 51px;line-height: 51px;box-sizing: border-box; }
.w-g-b .bd dd a.t { float: left;font-size: 15px; color:#303c49; }
.w-g-b .bd dd span { float: right;font-size: 14px;color:#666; }
.w-g-f { border:none; }


.w-i,.w-h { margin-top:70px; }
.chance-wrap{position:relative;overflow:hidden;padding-bottom:66px}
.chance-wrap .common-cont{width:592px;height:388px;overflow:hidden;text-align:center;margin-left:2px;background-color:#fff;border-top:solid 6px #3c444a;box-shadow:3px 3px 18px #e1ebef}
.chance-wrap .common-cont .hide{display:none}
.chance-wrap .common-cont .chance-tit{width:428px;margin-left:50px;text-align:center;font-size:22px;margin-top:38px}
.chance-wrap .common-cont .chance-tit .success-title{font-size:24px;color:#333}
.chance-wrap .common-cont .chance-tit .hide{display:none}
.chance-wrap .common-cont .chance-tit .sub{color:#999;font-size:14px}
.chance-wrap .common-cont .chance-list{width:426px;height:190px;margin-left:50px;padding:30px 0;margin-top:20px;border:solid 1px #f3f8fa}
.chance-wrap .common-cont .chance-list .success-wrap{text-align:center}
.chance-wrap .common-cont .chance-list .success-wrap i{margin:0 auto;display:block;width:59px;height:65px;background:url(success.b6822a0c.png) no-repeat}
.chance-wrap .common-cont .chance-list .success-wrap p{margin-top:24px;color:#999;font-size:16px}
.chance-wrap .common-cont .chance-list span{color:#ff622b}
.chance-wrap .chance-cont{float:left;margin-left:0}
.chance-wrap .chance-btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute}
.chance-wrap .chance-form{background-color:#f3f8fa}
.chance-wrap .chance-form .form-group{height:66px;line-height:66px;position:relative;padding-left:48px}
.chance-wrap .chance-form .form-group label{font-size:16px;color:#444;vertical-align:middle;position:absolute;left:30px}
.chance-wrap .chance-form .form-group ul{display:inline-block;vertical-align:middle;margin-left:12px;text-align:center}
.chance-wrap .chance-form .form-group li{width:66px;height:28px;line-height:28px;float:left;background-color:#fff;border-radius:45px;margin-left:26px;cursor:pointer}
.chance-wrap .chance-form .form-group li.active{color:#fff;background:url(hoverbg.79447d6f.png) no-repeat}
.chance-wrap .chance-form .form-group .tra-tab{margin-left:20px}
.chance-wrap .chance-form .form-group input{ background: #fff; position:absolute;top:10px;left:126px;width:256px;height:43px;border:none;padding-left:16px;box-shadow:3px 3px 28px #f3f8fa}
.chance-wrap .chance-form a{top:2px;right:62px;color:#ff9400;position:absolute;cursor:pointer}
.chance-wrap .chance-form .hide{display:none}
.chance-wrap .result-cont{font-size:16px;float:right;color:#999}
.chance-wrap .result-cont .result{margin-top:40px;margin-left:108px}
.chance-wrap .result-cont .chance-tit{margin-left:104px}
.chance-wrap .result-cont .success-num{color:#ff622b}
.chance-wrap .result-cont li{height:40px;line-height:40px;position:relative;text-align:left;margin-left:143px}
.chance-wrap .result-cont li:before{display:block;position:absolute;left:-18px;content:'';width:3px;height:3px;border-radius:45px;top:20px;background:#20352d}
.chance-wrap .chance-btn{display:block;border:none;font-size:24px;width:160px;height:165px; text-align:center;top:132px;left:50%;z-index:10;margin-left:-80px;background:url(result-btn.ead61ec4.png) no-repeat;color:#fff}
.chance-wrap .chance-btn p{margin-top:-16px}
.chance-wrap .circle-animate{position:absolute;top:126px;left:50%;margin-left:-80px;width:160px;height:160px;border-radius:50%;background:#f5f5f5;z-index:6;-webkit-animation:scale-op 1.5s ease infinite;-moz-animation:scale-op 1.5s ease infinite;-o-animation:scale-op 1.5s ease infinite}@keyframes scale-op{0%{opacity:.8}100%{transform:scale(1.3);opacity:0}}


.b-8{background:url(point.png);}
.b-8 .wrap{position:relative;height:140px;}
.b-8 .wrap .p{width:236px;height:204px;background:url(girl.png);position:absolute;bottom:0;left:0;}
.b-8 .wrap .hotline{font-size:16px;color:#fff;float:left;margin:56px 0 0 230px;}
.b-8 .wrap .hotline em{display:block;font-family:Arial;font-size:32px;line-height:28px;}
.b-8 .wrap form{float:right;width:657px;height:92px;float:right;margin-top:24px;position:relative;font-size:13px;}
.b-8 .wrap .name{width:260px;height:44px;background:#f2f2f2;position:absolute;top:0;left:0;padding-left:8px;}
.b-8 .wrap .phone{width:260px;height:44px;background:#f2f2f2;position:absolute;top:0;left:272px;padding-left:8px;}
.b-8 .wrap select{width:540px;height:44px;background:#f2f2f2;position:absolute;bottom:0;left:0;color:#777;}
.b-8 .wrap .text{width:532px;height:44px;background:#f2f2f2;position:absolute;bottom:0;left:0;color:#777;padding-left:8px;}
.b-8 .wrap .submit{width:106px;height:92px;background:#f00;position:absolute;top:0;right:0;color:#fff;text-align:center;cursor:pointer; background: linear-gradient(#1787c5, #17347e);border-radius:4px;font-size:16px;}




























