@charset "gb2312";
/* CSS Document */
/*
* Description: 二造报考指南60天上岸专题
* Update:      16/05/2023
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #f5f5f5;color:#333;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------分隔线--------------------------------- */
.autoin{margin:0 auto;width:1180px;font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;}
img{display:block;}
.bz{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.btn{display:block;color: #fff;text-align: center;letter-spacing:1px;background-color:#fd6b2b;background: -webkit-linear-gradient(left,#fd6b2b,#fba40c);background:-o-linear-gradient(right,#fd6b2b,#fba40c);background:-moz-linear-gradient(right, #fd6b2b,#fba40c);background: linear-gradient(to right,#fd6b2b,#fba40c);}
.btn:hover{opacity: 0.9;}

/*banner*/
.banner{width:100%;height:455px;background: url(../images/banner.jpg) center top no-repeat;overflow: hidden;}

/*信息*/
.xxi_wrap{width:100%;height:150px;background: url(../images/xxi_bg.jpg)) center top no-repeat;padding-top: 3px;}

.bot_con{width:1020px;height:130px;background-color:#ff674a;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;margin: 0 auto;padding-top: 15px;}
.bot_con h5{height: 40px;line-height: 40px;font-size: 20px;color: #fff;text-align: center;letter-spacing:1px;}
.bot_con h5 i{display: inline-block;vertical-align: middle;width: 63px;height: 1px;background: url(../images/line1.png) no-repeat;margin: -5px 5px 0;}

.bot_mid{height:28px;margin-top: 23px;padding-left: 7px;}
.bot_m,.bot_m span,.bot_m input,.yz_a,.bot_ra,.select{float:left;}
.bot_m{height:28px;}
.bot_m span,.bot_m input{font-size:16px;}
.bot_m span,.yz_a{height:28px;line-height:28px;color:#fff;}
.bot_m span{text-align:right;margin-right: 6px;}
.bot_m1{width:167px;}
.bot_m2{width:238px;}
.bot_m3{width:305px;}
.bot_m1 span{width:65px;}
.bot_m2 span{width:65px;}
.bot_m3 span{width:87px;}
.bot_m input{height:26px;line-height:26px;background-color:#fff;border:1px solid #f84928;text-align:center;outline:none;}
.bot_m1 input{width:94px;}
.bot_m2 input{width:165px;}
.bot_m3 input{width:67px;}
.select{width:94px;height:26px;background-color:#fff;border:1px solid #f84928;text-align:center;outline:none;position: relative;}
.select dt{display:inline-block;width:94px;height:26px;line-height:26px;font-size:16px;color:#333;text-align:center;background:url(../images/arr_01.png) 76px center no-repeat;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;padding-right: 11px;}
.select dt.cur{background-image:url(../images/arr_02.png);}
.select dd{position:absolute;left:0;top:26px;background-color:#fdfffe;border:1px solid #3472f6;display:none;}
.select dd ul{width:94px;max-height:200px;overflow:auto;padding:10px 0;}
.select dd ul li{line-height:26px;font-size:14px;color:#171920;text-align:center;cursor:pointer;}
.select dd ul li.curli{background-color:#f5f5f5;}


.yz_a{width: 130px;text-align:center;margin-left:6px;font-size: 14px;text-decoration: underline;text-align: left;}
.yz_a:hover{opacity: 0.9;text-decoration: underline;}

.bot_ra{width:100px;height:28px;line-height:28px;font-size:16px;color:#8f5b00;text-align:center;background-color:#fff3f1;border-bottom:1px solid #b1a5a2;}
.bot_ra:hover{opacity: 0.9;}

.title{height:66px;line-height:66px;font-size:46px;font-weight:bold;color:#241742;text-align:center;letter-spacing:4px;overflow: hidden;}
.title i{display: inline-block;vertical-align: middle;width: 73px;height: 40px;margin: -5px 10px 0;}
.i1{background: url(../images/i1.png) no-repeat;}
.i2{background: url(../images/i2.png) no-repeat;}
.title em{color: #ff5b11;}
.til_p{height: 40px;line-height: 40px;font-size: 20px;color: #444;text-align: center;letter-spacing: 2px;}

/*考试须知*/
.xzhi_wrap{width: 100%;height: 489px;background: url(../images/xzhi_bg.jpg) center top no-repeat;padding-top: 30px;overflow: hidden;}

.xzhi_con{padding: 25px 0 25px 74px;overflow: hidden;}
.xzhi_con li{float: left;height: 342px;background-color: #fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow: hidden;box-shadow: 0 0 25px rgba(205,204,204,0.3);-webkit-box-shadow: 0 0 25px rgba(205,204,204,0.3);-moz-box-shadow: 0 0 25px rgba(205,204,204,0.3);-ms-box-shadow: 0 0 25px rgba(205,204,204,0.3);-o-box-shadow: 0 0 25px rgba(205,204,204,0.3);margin-left: 8px;overflow: hidden;}
.xzhi_li1{width: 278px;}
.xzhi_li2{width: 228px;}
.xzhi_li3{width: 248px;}
.xzhi_li4{width: 238px;}
.xzhi_con li img{width: 100px;height: 100px;margin: 28px auto 10px;}
.xzhi_con li span{display:block;height:34px;line-height:34px;font-size:20px;font-weight:bold;color:#241742;text-align:center;letter-spacing:1px;overflow: hidden;}
.xzhi_con li p{height:85px;line-height:24px;font-size:14px;color:#787878;letter-spacing:1px;overflow: hidden;margin-top: 12px;}
.xzhi_li1 p{padding-left: 16px;}
.xzhi_li2 p{padding-left: 28px;}
.xzhi_li3 p{padding-left: 20px;}
.xzhi_li4 p{padding-left: 27px;}

.xzhi_con li a{width: 180px;height: 40px;line-height: 40px;font-size: 16px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;margin: 0 auto;}


/*报名条件*/
.tjian_wrap{width: 100%;height: 570px;background: url(../images/tjian_bg.jpg) center top no-repeat;padding-top: 30px;overflow: hidden;}

.main_b{width: 1020px;height:390px;background-color: #fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow: hidden;box-shadow: 0 0 25px rgba(205,204,204,0.3);-webkit-box-shadow: 0 0 25px rgba(205,204,204,0.3);-moz-box-shadow: 0 0 25px rgba(205,204,204,0.3);-ms-box-shadow: 0 0 25px rgba(205,204,204,0.3);-o-box-shadow: 0 0 25px rgba(205,204,204,0.3);margin: 15px auto 0;padding: 15px 0 0 65px;}
.main_b h4 {line-height: 38px;font-size: 18px;color: #241742;font-weight: bold;letter-spacing: 1px;margin-top: 12px;}
.ch_m{margin-top: 6px;overflow: hidden;}
.ch_m p{float: left;width: 136px;height: 34px;line-height: 34px;font-size: 14px;color: #444;letter-spacing: 1px;overflow: hidden;}
.ch_m .ch_mp1{width: 250px;}
.ch_m .ch_mp2{width: 225px;}
.ch_m .ch_mp3{width: 80px;}

.regular-radio {display: none;}
.regular-radio + label {display: inline-block;vertical-align: middle;width: 14px;height: 14px;
  -webkit-appearance: none;
  background-color: #eaeaea;
  border: 1px solid #bfbfbf;
  border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;
  position: relative;
  margin: -5px 10px 0 0;
}
.regular-radio:checked + label:after {
  content: ' ';
  width: 6px;height: 6px;
  border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;
  position: absolute;
  top: 50%;
  background-color: #333;
  left: 50%;
  margin: -3px 0 0 -3px;
}
.cxun_p{margin-top: 30px;overflow: hidden;}
.cxun_p p,.cxun_p p em,.cxun_p p input,.cxun_p button{float: left;letter-spacing: 1px;}
.cxun_p p{width:355px;height: 26px;background-color:#fff6f2;border: 1px solid #ff4200;overflow: hidden;}
.cxun_p p em,.cxun_p p input{height: 26px;line-height: 26px;}
.cxun_p p em{width: 100px;font-size: 16px;color: #fff;text-align: center;background-color: #ff4200;}
.cxun_p p input{width: 240px;font-size: 14px;color: #444;margin-left: 10px;background-color: transparent;outline: none;}

.cxun_p button{display:block;width: 100px;height: 28px;line-height: 28px;font-size: 16px;margin-left: 17px;cursor: pointer;}

/*报考指南*/
.znan_wrap{width: 100%;background-color: #f5f5f5;padding: 50px 0 30px;}

.znan_con{width: 1080px;margin: 25px auto 0;overflow: hidden;}
.table_t{height: 53px;background-color: #ff674a;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;overflow: hidden;margin: 0 auto;}
.table_t span{float: left;height: 53px;line-height: 52px;font-size:20px;color: #fff;text-align: center;font-weight: normal;}
.w1{width: 158px;}
.w2{width: 336px;}
.w3{width: 130px;}
.table_t .w3{padding-right: 10px;}

.table_b{height:534px;background-color:#fff;border-bottom:1px solid #ffebe7;border-top:0;overflow-x: hidden;overflow-y:auto;}
/*滚动条整体样式*/
.table_b::-webkit-scrollbar {width: 10px;height: 288px;background-color: #ffe7e2;}
/*滚动条里面小方块样式*/
.table_b::-webkit-scrollbar-thumb {width:8px;height:87px;background:#ff674a;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;margin: 0 auto;}
/*滚动条里面轨道样式*/
.table_b::-webkit-scrollbar-track {background-color: #ffe7e2;}

.table1{overflow: hidden;}
.bcor2{background-color: #f5f5f5;}
.table1 td{height: 44px;line-height: 44px;font-size:16px;color:#333;text-align: center;vertical-align: middle;border-right:1px solid #ffebe7;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.table1 td.w1{border-left:1px solid #ffebe7;}
.table1 td a,.table1 td span{font-size: 16px;}
.table_a1{color: #333;}
.table_a2{color: #fd6a40;}
.table_a3{color: #000;border-bottom: 1px solid #000;padding: 3px 0;}
.table1 td a:hover{font-weight: bold;text-decoration: none;}

/*五大阶段课程*/
.five_wrap{width: 100%;background-color: #f5f5f5;padding: 30px 0;}

.table2{background-color:#fff;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;margin: 27px auto 0;overflow: hidden;}
.table2 thead{height: 53px;background-color: #ff674a;}
.table2 th,.table2 td{text-align: center;vertical-align: middle;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
.w4{width: 133px;}
.w5{width: 92px;}
.w6{width: 183px;}
.w7{width: 255px;}
.w8{width: 185px;}
.w9{width: 138px;}
.w10{width: 110px;}
.table2 th{font-size:20px;color: #fff;font-weight: normal;}
.table2 td{height: 44px;line-height: 44px;font-size:16px;color:#333;border-right:1px solid #ffebe7;border-bottom:1px solid #ffebe7;}
.table2 td.w4{border-left:1px solid #ffebe7;}
.table2 .td1{line-height: 24px;}
.table2 td a{display: block;font-size:16px;color:#fd6a40;text-decoration: underline;}
.table2 td a:hover{font-weight: bold;text-decoration: underline;}

/*3种备考计划*/
.plan_wrap{width: 100%;background-color: #f5f5f5;padding: 25px 0 40px;}

.plan_con{margin-top: 25px;overflow: hidden;padding-left: 20px;}
.plan_cm{float: left;width: 380px;overflow: hidden;}
.plan_cm1,.plan_cm3{margin-top: 20px;}
.plan_t{height: 112px;border-radius:20px 20px 0 0;-webkit-border-radius:20px 20px 0 0;-moz-border-radius:20px 20px 0 0;-ms-border-radius:20px 20px 0 0;-o-border-radius:20px 20px 0 0;padding-top: 10px;position: relative;}
.plan_t1{background-color: #ff5b11;}
.plan_t2{background-color: #ffa539;}
.plan_t h4{line-height: 32px;font-size: 24px;font-weight: bold;color: #fff;text-align: center;}
.plan_t p{line-height: 24px;font-size: 14px;color: #fff;text-align: center;}
.i3{width: 11px;height: 5px;position: absolute;top: 112px;left: 184px;}
.plan_t1 .i3{background: url(../images/i3.png) no-repeat;}
.plan_t2 .i3{background: url(../images/i4.png) no-repeat;}

.bor1{border-left: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;}
.bor2{border-bottom: 1px solid #e2e2e2;}
.plan_p1{height: 65px;background-color:#fbfbfb;overflow: hidden;}
.plan_p1 em{float:left;width:240px;line-height:64px;font-size: 16px;color: #333;margin-left: 24px;}
.plan_p1 a{float:left;width:86px;height:26px;line-height:26px;font-size: 14px;color: #fff;text-align: center;background-color: #ff5b11;margin-top: 19px;}
.plan_p1 a:hover{opacity: 0.9;}
.plan_p2{height: 53px;line-height:52px;font-size:18px;color:#ff5b11;background-color:#fff;overflow: hidden;}
.i4{display: inline-block;vertical-align: middle;width: 9px;height: 9px;background: url(../images/i5.png) no-repeat;margin: -5px 6px 0 23px;}
.plan_p3{height: 53px;line-height:52px;font-size:24px;color:#ff5b11;font-weight:bold;padding-left:56px;background-color:#fbfbfb;overflow: hidden;}

.plan_mm{padding: 2px 0 0 23px;overflow: hidden;}
.plan_mm1{height:688px;background-color:#fbfbfb;}
.plan_mm2{height:220px;background-color:#fbfbfb;}
.plan_mm3{height:146px;background-color:#fbfbfb;padding-top: 15px;}
.plan_cm2 .plan_mm1,.plan_cm2 .plan_mm2,.plan_cm2 .plan_mm3{background-color:#fffbf6;}
.plan_mm h5{height: 30px;line-height:30px;font-size:18px;color:#333;font-weight:bold;margin-top: 12px;}
.plan_mm1 h5{margin-bottom: 10px;}
.plan_mm h5 em{font-size: 16px;font-weight: normal;}
.plan_mm p{height: 32px;line-height:32px;font-size:16px;color:#333;overflow: hidden;}
.plan_mm .te_p{color: #ff5b11;}
.plan_mm p em{float: right;width: 103px;line-height:32px;font-size:16px;color:#333;}
.i5{display: inline-block;vertical-align: middle;width: 16px;height: 15px;background: url(../images/i6.png) no-repeat;margin: -5px 6px 0 0;}

/*口碑师资*/
.kbei_wrap{width: 100%;background-color: #f5f5f5;padding: 30px 0 40px;}

.kbei_t{margin-top: 25px;overflow: hidden;padding-left: 32px;}
.kbei_t li{float: left;width: 370px;height: 54px;line-height: 54px;font-size: 24px;color: #fff;text-align:center;letter-spacing: 2px;background-color: #ff5b11;margin-right: 2px;cursor: pointer;}
.kbei_t li.cur{background-color: #ffa539;}

.kbei_con{width: 1114px;height: 382px;background-color: #fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow: hidden;margin: 17px auto 0;}
.kbei_cm{width: 554px;height: 322px;margin:30px auto;overflow: hidden;}
.kbei_cl{float: left;width: 474px;height: 321px;background-color: #b1b1b1;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow: hidden;}
.video_m{width: 454px;height: 301px;margin: 10px auto;overflow: hidden;}

.kbei_cr{float: left;width: 515px;margin: 43px 0 0 36px;overflow: hidden;}
.kbei_cr p{width: 217px;height:40px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow: hidden;margin-top: 20px;}
.kbei_cr p em,.kbei_cr p i{float: left;height: 40px;line-height: 40px;text-align: center;letter-spacing: 1px;}
.kbei_cr p em{width: 121px;font-size:20px;font-weight:bold;color:#fff;background-color: #ff5b11;}
.kbei_cr p i{width: 96px;font-size:16px;color:#444;background-color: #e5e5e5;}
.kbei_cr span{display: block;line-height: 32px;font-size: 16px;color: #444;letter-spacing:1px;margin-top: 16px;}

/*助学保驾护航*/
.zli_wrap{width: 100%;height: 746px;background: url(../images/zli_bg.jpg) center top no-repeat;padding-top: 52px;overflow: hidden;}

.zli_con{height:465px;margin-top: 30px;overflow: hidden;position: relative;}
.zli_cm{position: absolute;}
.zli_cm1{width:496px;top: 0;left: 0;}
.zli_cm2{width:350px;top: 240px;left: 0;}
.zli_cm3{width:390px;top: 50px;left: 760px;}
.zli_cm4{width:370px;top: 179px;left: 818px;}
.zli_cm1 em,.zli_cm2 em,.zli_cm1 .zli_cmr,.zli_cm2 .zli_cmr{float: right;}
.zli_cm3 em,.zli_cm4 em,.zli_cm3 .zli_cmr,.zli_cm4 .zli_cmr{float: left;}
.num_em{width: 60px;height: 60px;line-height: 60px;font-size:22px;font-weight:bold;color:#fff;text-align:center;background: url(../images/num_bg.png) no-repeat;}
.zli_cm1 .zli_cmr,.zli_cm2 .zli_cmr{margin-right: 10px;text-align: right;}
.zli_cm1 .zli_cmr{width: 410px;}
.zli_cm2 .zli_cmr{width: 270px;}
.zli_cm3 .zli_cmr,.zli_cm4 .zli_cmr{margin-left: 10px;}
.zli_cm3 .zli_cmr{width: 315px;}
.zli_cm4 .zli_cmr{width: 295px;}
.zli_cmr{overflow: hidden;margin-top: 8px;}
.zli_cmr h4{height: 42px;line-height: 42px;font-size: 26px;font-weight: bold;color: #241742;overflow: hidden;}
.zli_cmr p{line-height: 34px;font-size: 20px;color: #333;overflow: hidden;margin-top: 7px;}

.zli_wrap .btn{width:238px;height:54px;line-height:54px;font-size:22px;font-weight:bold;letter-spacing:1px;border-radius:27px;-webkit-border-radius:27px;-moz-border-radius:27px;-ms-border-radius:27px;-o-border-radius:27px;margin: 0 auto;}

/*为什么*/
.why_wrap{width: 100%;background-color: #f5f5f5;padding: 60px 0 30px;}

.why_con{width: 1114px;height: auto;background-color: #fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;overflow: hidden;margin: 25px auto 0;padding: 30px 0 50px;}
.why_con img{display: block;margin: 35px 0 0 45px;}

/*备考成长之路*/
.road_wrap{width: 100%;background-color: #f5f5f5;padding: 30px 0 60px;}

.road_ul{margin-top: 20px;padding-left: 20px;overflow: hidden;}
.road_ul li{float: left;width: 253px;overflow: hidden;}
.road_li1{margin: 251px 15px 0;background: url(../images/num_01.png) center top no-repeat;}
.road_li2{margin: 184px 15px 0;background: url(../images/num_02.png) center top no-repeat;}
.road_li3{margin: 78px 15px 0;background: url(../images/num_03.png) center top no-repeat;}
.road_li4{margin: 0 15px;background: url(../images/num_04.png) center top no-repeat;}
.road_ul li h4{height:58px;background-color:#ff5b11;border-radius:16px 16px 0 0;-webkit-border-radius:16px 16px 0 0;-moz-border-radius:16px 16px 0 0;-ms-border-radius:16px 16px 0 0;-o-border-radius:16px 16px 0 0;margin-top: 45px;overflow: hidden;}
.road_ul li h4 img{display: block;margin: 16px auto 0;}
.road_m{background-color: #fff;border: 2px solid #f5e8e3;border-top: 0;border-radius:0 0 16px 16px;-webkit-border-radius:0 0 16px 16px;-moz-border-radius:0 0 16px 16px;-ms-border-radius:0 0 16px 16px;-o-border-radius:0 0 16px 16px;overflow: hidden;}
.road_li1 .road_m{height: 162px;}
.road_li2 .road_m{height: 229px;}
.road_li3 .road_m{height: 335px;}
.road_li4 .road_m{height: 413px;}
.road_m p{line-height: 30px;font-size: 18px;color: #333;}
.road_li1 p{padding: 30px 25px 0;}
.road_li2 p{line-height: 28px;text-align:center;padding-top: 30px;}
.road_li2 p i{display: block;line-height: 20px;}
.road_li3 p,.road_li4 p{padding-left: 22px;background: url(../images/i7.png) left 6px no-repeat;}
.road_li3 p{width:183px;margin: 18px 0 0 18px;}
.road_li4 p{width:200px;margin: 15px 0 0 15px;}
.road_li4 a{display: block;width:124px;height:38px;line-height:38px;font-size:20px;color:#fff;text-align:center;background-color:#ff5b11;margin: 15px auto 0;}
.road_li4 a:hover{opacity: 0.9;}

/*环球网校app*/
.apppart{width: 100%;background-size: auto;}
.apppart .mask{background-size: auto;width: 192px;height: 340px;position: absolute;margin: 129px 0 0 160px;z-index: 12;}
.apppart .app_title {
  height: 21px;
  font-size: 22px;
  font-family: PingFang SC;
  font-weight: bold;
  color: #333333;
  line-height: 24px;
  margin: 20px 10px 15px;
}
.apppart .applist0, .apppart .applist_detail {
  position: relative;
  width: 100%;
  background: url("../images/app_bg.png") center top no-repeat;
  height: 610px;
}
/* line 209, ../sass/screen.scss */
.apppart .applist0 .left, .apppart .applist_detail .left {
  float: left;
  margin-top: 89px;
  width: 548px;
  height: 481px;
}
/* line 217, ../sass/screen.scss */
.apppart .applist0 .right, .apppart .applist_detail .right {
  margin-top: 111px;
  float: left;
  width: 530px;
  display: inline-block;
}
/* line 222, ../sass/screen.scss */
.apppart .applist0 .right .title1, .apppart .applist_detail .right .title1{
  font-size: 36px;
  font-family: PingFang SC;
  font-weight: bold;
  color: #171920;
  line-height: 28px;
  margin-bottom: 40px;
  white-space: nowrap;
}
/* line 230, ../sass/screen.scss */
.apppart .applist0 .right .content, .apppart .applist_detail .right .content {
  color: #4a4b4b;
  font-size: 16px;
  line-height: 32px;
  font-weight: initial;
  margin-bottom: 70px;
}
/* line 237, ../sass/screen.scss */
.apppart .applist0 .right .button, .apppart .applist_detail .right .button {
  display: block;
  background: url("../images/bg_btn2.png") top center no-repeat;
  width: 235px;
  height: 57px;
  line-height: 48px;
  color: #649CEE;
  margin-bottom: 8px;
}
/* line 245, ../sass/screen.scss */
.apppart .applist0 .right .button:hover, .apppart .applist0 .right .button .active, .apppart .applist_detail .right .button:hover, .apppart .applist_detail .right .button .active {
  background: url("../images/bg_btn.png") top center no-repeat;
  width: 235px;
  height: 57px;
  color: #ffffff;
  line-height: 46px;
}
/* line 251, ../sass/screen.scss */
.apppart .applist0 .right .button:hover .split, .apppart .applist0 .right .button .active .split, .apppart .applist_detail .right .button:hover .split, .apppart .applist_detail .right .button .active .split {
  display: inline-block;
  background: url("../images/split.png") no-repeat;
  background-size: 100%;
}
/* line 257, ../sass/screen.scss */
.apppart .applist0 .right .button:hover.ios em, .apppart .applist0 .right .button .active.ios em, .apppart .applist_detail .right .button:hover.ios em, .apppart .applist_detail .right .button .active.ios em {
  background: url("../images/iphone2.png?v2") no-repeat;
  background-size: 100%;
  width: 14px;
  height: 16px;
}
/* line 265, ../sass/screen.scss */
.apppart .applist0 .right .button:hover.and em, .apppart .applist0 .right .button .active.and em, .apppart .applist_detail .right .button:hover.and em, .apppart .applist_detail .right .button .active.and em {
  background: url("../images/android2.png") no-repeat;
  background-size: 100%;
  width: 16px;
  height: 18px;
}
/* line 273, ../sass/screen.scss */
.apppart .applist0 .right .button span, .apppart .applist_detail .right .button span {
  display: inline-block;
  float: left;
}
/* line 277, ../sass/screen.scss */
.apppart .applist0 .right .button .tt, .apppart .applist_detail .right .button .tt {
  text-align: left;
  width: 99px;
}
/* line 281, ../sass/screen.scss */
.apppart .applist0 .right .button .split, .apppart .applist_detail .right .button .split {
  display: inline-block;
  background: url("../images/split2.png") no-repeat;
  background-size: 100%;
  width: 1px;
  height: 23px;
  margin-right: 9px;
  margin-top: 13px;
}
/* line 292, ../sass/screen.scss */
.apppart .applist0 .right .ios em, .apppart .applist_detail .right .ios em {
  background: url("../images/iphone1.png") no-repeat;
  background-size: 100%;
  width: 14px;
  height: 16px;
  display: inline-block;
  margin-right: 7px;
  margin-left: 30px;
  margin-top: 15px;
  float: left;
}
/* line 305, ../sass/screen.scss */
.apppart .applist0 .right .and em, .apppart .applist_detail .right .and em {
  float: left;
  background: url("../images/android1.png") no-repeat;
  background-size: 100%;
  width: 16px;
  height: 18px;
  display: inline-block;
  margin-right: 7px;
  margin-left: 30px;
  margin-top: 14px;
}
/* line 317, ../sass/screen.scss */
.apppart .applist0 .right .img, .apppart .applist_detail .right .img {
  float: right;
  margin-top: -137px;
  margin-right: 135px;
  padding: 5px;
  background: #ffffff;
}
/* line 323, ../sass/screen.scss */
.apppart .applist0 .right .img img, .apppart .applist_detail .right .img img {
  width: 110px;
}
/* line 327, ../sass/screen.scss */
.apppart .applist0 .right .tips, .apppart .applist_detail .right .tips {
  color: #4E4E4E;
  font-size: 14px;
  float: right;
  margin-top: -54px;
  margin-right: 35px;
  line-height: 20px;
}
/* line 337, ../sass/screen.scss */
.apppart .applist1, .apppart .applist2 {
  width: 1200px;
  font-size: 14px;
  color: #171920;
}
/* line 341, ../sass/screen.scss */
.apppart .applist1 li, .apppart .applist2 li {
  position: relative;
  width: 502px;
  height: 119px;
  padding: 38px;
  background: white;
  border: 1px solid rgba(230, 230, 230, 0.7);
  float: left;
  margin: 10px;
}
/* line 350, ../sass/screen.scss */
.apppart .applist1 li .content, .apppart .applist2 li .content {
  width: 378px;
  margin-left: 120px;
}
/* line 354, ../sass/screen.scss */
.apppart .applist1 li .title1, .apppart .applist2 li .title1 {
  height: 45px;
}
/* line 357, ../sass/screen.scss */
.apppart .applist1 li img, .apppart .applist2 li img {
  float: left;
  width: 80px;
  height: 80px;
  margin-right: 32px;
  margin-bottom: 50px;
  border-radius: 13px;
}
/* line 366, ../sass/screen.scss */
.apppart .applist1 li .left, .apppart .applist1 li h3, .apppart .applist2 li .left, .apppart .applist2 li h3 {
  display: inline-block;
  float: left;
}
/* line 369, ../sass/screen.scss */
.apppart .applist1 li .left a, .apppart .applist1 li h3 a, .apppart .applist2 li .left a, .apppart .applist2 li h3 a {
  width: 200px;
  color: #171920;
  font-size: 20px;
  font-style: inherit;
  margin-bottom: 15px;
  display: inline-block;
  font-weight: 500;
}
/* line 377, ../sass/screen.scss */
.apppart .applist1 li .left a:hover, .apppart .applist1 li h3 a:hover, .apppart .applist2 li .left a:hover, .apppart .applist2 li h3 a:hover {
  color: #649CF0;
}
/* line 382, ../sass/screen.scss */
.apppart .applist1 li .right, .apppart .applist2 li .right {
  float: right;
  margin-top: -5px;
}
/* line 386, ../sass/screen.scss */
.apppart .applist1 li H4, .apppart .applist2 li H4 {
  display: block;
  line-height: 20px;
  font-style: inherit;
}
/* line 391, ../sass/screen.scss */
.apppart .applist1 li .btn, .apppart .applist1 li a.btn, .apppart .applist2 li .btn, .apppart .applist2 li a.btn {
  display: inline-block;
  text-align: center;
  width: 76px;
  height: 28px;
  line-height: 28px;
  background: #649cee;
  border-radius: 4px;
  color: #ffffff;
}
/* line 400, ../sass/screen.scss */
.apppart .applist1 li .btn:hover, .apppart .applist1 li a.btn:hover, .apppart .applist2 li .btn:hover, .apppart .applist2 li a.btn:hover {
  background: #8ABBFF;
}
/* line 406, ../sass/screen.scss */
.apppart .applist3 {
  clear: both;
  width: 1200px;
  font-size: 14px;
  color: #171920;
}
/* line 411, ../sass/screen.scss */
.apppart .applist3 li {
  position: relative;
  width: 234px;
  height: 230px;
  padding: 22px;
  background: white;
  border: 1px solid rgba(230, 230, 230, 0.7);
  float: left;
  margin: 10px;
}
/* line 421, ../sass/screen.scss */
.apppart .applist3 li img {
  float: left;
  width: 80px;
  height: 80px;
  margin-bottom: 20px;
  border-radius: 13px;
  display: inline-block;
}
/* line 429, ../sass/screen.scss */
.apppart .applist3 li .title1 {
  text-align: right;
  height: 45px;
  width: 140px;
  margin-top: 8px;
  margin-left: 10px;
  margin-right: 0px;
  float: left;
}
/* line 438, ../sass/screen.scss */
.apppart .applist3 li .left, .apppart .applist3 li h3 {
  display: inline-block;
}
/* line 441, ../sass/screen.scss */
.apppart .applist3 li .left a, .apppart .applist3 li h3 a {
  width: 140px;
  color: #171920;
  font-size: 18px;
  font-style: inherit;
  margin-bottom: 15px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
}
/* line 452, ../sass/screen.scss */
.apppart .applist3 li .left a:hover, .apppart .applist3 li h3 a:hover {
  color: #649CF0;
}
/* line 457, ../sass/screen.scss */
.apppart .applist3 li .right {
  float: right;
}
/* line 461, ../sass/screen.scss */
.apppart .applist3 li H4 {
  display: block;
  line-height: 23px;
  font-style: inherit;
}
/* line 467, ../sass/screen.scss */
.apppart .applist3 li .btn, .apppart .applist3 li a.btn {
  display: inline-block;
  text-align: center;
  width: 76px;
  height: 28px;
  line-height: 28px;
  background: #649cee;
  border-radius: 4px;
  color: #ffffff;
  margin-top: 10px;
}
/* line 477, ../sass/screen.scss */
.apppart .applist3 li .btn:hover, .apppart .applist3 li a.btn:hover {
  background: #8ABBFF;
}
.apppart .app_icon{display: inline-block;vertical-align: middle;width: 80px;height: 80px;margin: -5px 29px 0 0;}
.apppart .app_icon img {
  width: 80px;
  height: 80px;
  border-radius: 13px;-webkit-border-radius: 13px;-moz-border-radius: 13px;-ms-border-radius: 13px;-o-border-radius: 13px;
}

/* line 493, ../sass/screen.scss */
.mar_b50 {
  width: 100%;
  height: 50px;
}

/* line 498, ../sass/screen.scss */
.page_appdown {
  background: #F4F6F8;
}

.banner_pic img {
  display: none;
  width: 192px;
  height: 340px;
  margin: 40px 0 0 160px;
  border-radius: 1px;
}

/*底部*/
.fot_wrap{width: 100%;background-color: #ff5b11;padding: 60px 0 70px;}
.fot_wrap img{margin: 0 auto;}

/*右侧导航*/
.side_r{width: 132px;height: 420px;position: fixed;top: 50%;margin-top: -210px;right:5px;z-index: 999;display: none;}
.side_rin{width: 132px;height: 420px;background: url(../images/side_r.png) no-repeat;overflow: hidden;}
.side_rm{height: 182px;overflow: hidden;}
.side_rm a{display: block;height: 38px;line-height: 38px;font-size: 16px;color: #fff;text-align: center;letter-spacing:1px;margin-bottom: 8px;}
.side_rm a:hover{font-weight: bold;}
.side_rin img{display: block;width: 115px;height: 135px;margin: 8px auto 0;}
.back_span{display: block;width: 68px;height: 68px;line-height: 20px;font-size: 16px;color: #fff;text-align: center;margin: 28px auto 0;padding-top: 12px;cursor: pointer;}
.back_span:hover{font-weight: bold;}


.open dd{
    display: block;
}

.pic_yanzheng {
  display: none;
  position: fixed;
  background: #fff;
  left: 50%;
  margin-left: -220px;
  border-radius: 6px;
  z-index: 998;
  top: 23%;
  width: 440px;
  height: 285px;
  padding: 40px 0 20px
}

.pic_yanzheng p {
  text-align: center;
  margin: 20px;
  font-size: 16px;
  font-weight: normal;
  min-height: 16px;
  line-height: 16px
}

.pic_yanzheng p.button-disabled {
  background: #dddfe8;
  color: #f3f3f3
}

.pic_yanzheng p.btn {
  font-size: 14px;
  cursor: pointer;
  text-align: center;
  width: 388px;
  height: 48px;
  line-height: 48px;
  border-radius: 6px;
  color: #fff;
  margin-left: 22px;
  margin-bottom: 20px
}

.pic_yanzheng p.button-primary {
  background: #649cf0;
  border: 1px solid #649cf0;
  color: #fff !important
}

.pic_yanzheng p.error_yz {
  color: #f54030;
  font-size: 12px;
  float: left;
  margin: 1px 30px -10px;
  clear: both
}

.pic_yanzheng p #codePic {
  width: 125px;
  height: 45px;
  margin: 0 20px 0 5px;
  display: inline-block
}

.pic_yanzheng span {
  background: url(//m.hqwx.com/assets/images/close.png) no-repeat center center;
  background-size: 100% 100%;
  width: 15px;
  height: 15px;
  display: inline-block;
  float: right;
  margin-right: 20px;
  margin-top: -21px;
  cursor: pointer
}

.guanjia form .pic_yanzheng #txtValiCode_pic {
  margin: 0 0 9px 5px;
  font-size: 12px;
  width: 388px;
  height: 50px;
  line-height: 50px;
  padding-left: 10px;
  border: 1px solid #ddd
}

.zhezhao {
  width: 160%;
  margin-left: -30%;
  display: none;
  position: fixed;
  background: #000;
  height: 120%;
  top: 0;
  opacity: .45;
  filter: Alpha(opacity=45);
  z-index: 2
}

.bg_shade {
  width: 100%;
  height: 1000%;
  background: rgba(0,0,0,.5);
  background: #000 \9 ;
  filter: alpha(opacity=50);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  display: none
}



.daguanjia_open_block {
  display: none;
  position: fixed;
  width: 591px;
  height: 384px;
  background: #fff;
  box-shadow: 0px 7px 21px 0px rgba(0,0,0,.14);
  border-radius: 8px;
  top: 50%;
  left: 50%;
  margin: -192px 0 0 -300px;
  z-index: 22;
  color: #333
}

.daguanjia_open_block .daguanjia_o_close {
  background: url("//www.hqwx.com/images/icon_close_black.png") top center no-repeat;
  background-size: 100%;
  width: 15px;
  height: 15px;
  float: right;
  margin: 20px;
  cursor: pointer
}

.daguanjia_open_block .daguanjia_o_result {
  font-weight: 400;
  margin: 50px 0 30px;
  text-align: center;
  font-size: 24px;
  font-family: MicrosoftYaHei;
  font-weight: 400
}

.daguanjia_open_block .daguanjia_o_title {
  font-weight: 400;
  font-size: 18px;
  text-align: center;
  margin-bottom: 54px
}

.daguanjia_open_block .daguanjia_o_success {
  display: inline-block;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAMAAADX9CSSAAAAP1BMVEUAAABknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPBknPB72LirAAAAFXRSTlMA/kzPBvCXc9dE5qZ/mrVWF8hoOSgLeASCAAAAqUlEQVQoz3VSWQ7FIAgEEere9f5nfdHyqm0iP4RhnAwgaHihgIHEwxjGYYhpSTGgMw9qM9K/MoTZKlxwgR4LlruR0bxFMbek7OFFIzqCb5AD8F+Vs0p4ELZv8QPAsgDFET5ZaooEnAb44tJyYmhuzNrKze1WHd38A2vD7m4D5at+qq5KqLDqqx9hL3w1sPl5/EdE3836Pq+sw7yz/Uz2Odv/7F7z+87+ww9ctgUSz4FqXgAAAABJRU5ErkJggg==") top center no-repeat;
  background-size: 100%;
  width: 34px;
  height: 34px;
  vertical-align: middle;
  margin-right: 10px
}

.daguanjia_open_block .daguanjia_o_content {
  margin: 0 auto;
  width: 413px;
  height: 114px;
  background: #fff
}

.daguanjia_open_block .daguanjia_o_content div {
  float: left;
  line-height: 22px;
  font-size: 14px
}

.daguanjia_open_block .daguanjia_o_content img {
  width: 105px;
  height: 105px;
  margin: 0 auto;
  border: 1px solid #dfdfdf;
  border-radius: 5px;
  padding: 5px
}

.daguanjia_open_block .daguanjia_o_instr {
  display: none;
  width: 280px;
  vertical-align: middle;
  margin-top: 20px
}

.daguanjia_open_block .daguanjia_o_red {
  color: #649cf0
}

.hot{display: inline-block;vertical-align: middle;width: 27px;height: 19px;background: url(../images/hot.gif) no-repeat;margin: -5px 2px 0 0;}
