.mapLabel{ position: relative; cursor: pointer;}
.mapLabel:before{ content: ''; position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 50%;
	-webkit-transition: box-shadow 0.2s;
	-moz-transition: box-shadow 0.2s;
	transition: box-shadow 0.2s;
}
.mapLabel img{ position: relative;}
.mapLabel.lv1{}
.mapLabel.lv2{ width: 17px; height: 21px;}
.mapLabel:hover:before{ box-shadow: 0px -3px 3px rgba(0,0,0,0.2);}

.disTable{ display: table;  width:100%; height:100%; text-align: center; overflow:hidden;}
.disTable>div{ display: table-cell; vertical-align: middle; text-align: center;}

.disTable .login_w{height:100%; }


.more_a{ text-align: center; }
.more_a a{ display: inline-block; padding:0 40px; line-height:38px; border-radius: 20px; font-size:14px; border:1px solid #d1d1d1; color:#333333; transition:all 0.3s; -webkit-transition:all 0.3s; }
.more_a a:hover{  color:#fff; border-color:#2e7d18; background:#2e7d18; }

.titleCom a.fr{ height:34px; line-height:34px; padding:0 20px; border-radius: 20px; font-size:14px; border:1px solid #d1d1d1; color:#333333; transition:all 0.3s; -webkit-transition:all 0.3s; }
.titleCom a.fr:hover{ color:#fff; border-color:#2e7d18; background:#2e7d18; }
.titleCom { line-height:36px; font-size:32px; overflow: hidden; }

.ind_1{ position: relative; } 
.ind_1 .ind_slick{ position: absolute; top:0; left:0; z-index:1; width:100%; height:100%; }
.ind_1 .ind_slick .li{ background-size: cover !important; }
.ind_1 .ind_slick .li a{ display: block; width:100%; height:100%; }

.ind_1 .w{ position: absolute; z-index:2; height:100%; width:50%; right: 0; top:0; background-size: cover !important; }
.ind_1 .tit{ width:510px; padding-left: 105px; height:100%; display: table; table-layout: fixed; color:#fff; }  
.ind_1 .tit .con{ display: table-cell; vertical-align: middle; }
.ind_1 .tit h3{ font-size:32px; line-height:1.1; }
.ind_1 .tit h2{ font-size:55px; line-height:1.1; font-family: 'futura_medium'; text-transform: uppercase; color:#6aa359; padding-bottom: 20px; /*letter-spacing: 5px; */}
.ind_1 .tit .p{ line-height:1.5; text-align: justify; padding-bottom: 60px; }
.ind_1 .next_p{ display: block; width:14px; height:57px; background:url(../image/ind_1.png) no-repeat left center; animation:opt 1s infinite; -webkit-animation:opt 1s infinite; }



@keyframes opt{ 
    0% { opacity:1; }
    50% { opacity:0.5; }
    100% { opacity:1; }
}
@-webkit-keyframes opt{
    0% { opacity:1; }
    50% { opacity:0.5; }
    100% { opacity:1; }
}


.ind_2 { padding:140px 0 220px; background:url(../image/i_1.jpg) no-repeat center bottom; background-size: 100% auto; }
.ind_2 .tit_com{ position: relative; padding-bottom: 45px; text-align: center; }
.tit_com h2{ font-size:32px; line-height:1;  }
.ind_2 .tit_com h3{ position: absolute; top:35px; width:100%; font-family: "bold"; font-size:76px; line-height: 1; text-shadow:0px 0px 10px rgba(0,0,0,0.15); color:#fff; text-transform: uppercase; }
.ie8 .ind_2 .tit_com h3{ color:#999; }
.ie9 .ind_2 .tit_com h3{ color:#999; }
.ind_2 .list{ position: relative; z-index:2; }
.ind_2 .list .li{ float:left; overflow: hidden; width:397px;  }
.ind_2 .list .li + .li{ margin-left: 18px; }

.ind_2 .list .tit{ height:478px; background:url(../image/i_4.png) repeat 0; display: block; position: relative; overflow: hidden; }
.ind_2 .list .li_2 .tit .i{ background:#dcb11a; }
.ind_2 .list .li_3 .tit .i{ background:#da8307; }

.ind_2 .list .li .i{ width:100%; height:10px; background:#2e7d18; position: relative; }
.ind_2 .list .li_2 .i{ background:#dcb11a; }
.ind_2 .list .li_3 .i{ background:#da8307; }

.ind_2 .list .li_1 .i i{ background:#28b900; }
.ind_2 .list .li_2 .i i{ background:#ffcd1e; }
.ind_2 .list .li_3 .i i{ background:#ff9600; }
.ind_2 .list .li .i i{ display: block; transition:all 0.5s; -webkit-transition:all 0.5s; height:100%; width:0; }
.ind_2 .list .li:hover .i i{ width:100%; } 

.ind_2 .list .tit:before,.ind_2 .list .tit:after{ transform-origin:left bottom; -webkit-transform-origin:left bottom; content:""; position: absolute; width:100%; height:100%; background:url(../image/i_1_a.png) no-repeat left bottom; left:0; bottom:0; transition: all 2s; -webkit-transition: all 2s; }
.ind_2 .list .li_2 .tit:before,.ind_2 .list .li_2 .tit:after{ background:url(../image/i_2_a.png) no-repeat left bottom;}
.ind_2 .list .li_3 .tit:before,.ind_2 .list .li_3 .tit:after{ background:url(../image/i_3_a.png) no-repeat left bottom;}
.ind_2 .list .tit:after{ opacity:0; }
.ind_2 .list .li:hover .tit:before{ transform: scale(1.4);-webkit-transform: scale(1.4);  opacity:0.5; transition-delay:0.5s; -webkit-transition-delay:0.5s;  }
.ind_2 .list .li:hover .tit:after{ transform: scale(1.2);-webkit-transform: scale(1.2); opacity: 1; }


.ind_2 .list .tit .con{ padding:75px 50px 0; color:#fff; position: relative; z-index:10; }
.ind_2 .list .tit .con h3{ font-size:24px; line-height:1; padding-bottom: 28px; }
.ind_2 .list .tit .con .p{ line-height:1.5; height:150px; }
.ind_2 .list .tit .con .ico img{ width:160px; height:154px; display: block; } 

.ind_2 .list .li:hover .con .ico img{ animation:rot 0.5s; -webkit-animation:rot 0.5s; }

.ind_2 .list .li_2{ position: relative; top:80px; }
.ind_2 .list .li_3{ position: relative; top:40px; }

.ind_3{ background:url(../image/i_2.jpg) repeat 0 0; padding:110px 0 128px; }
.ind_3 .l{ float: left; width:407px; }
.ind_3 .r{ float: right; width:814px; }



.ind_3 .slick_3{ height:531px; overflow: hidden; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.ind_3 .titleCom { padding-bottom: 28px; }
.ind_3 .slick_3 .li a{ display: block; position: relative; }
.ind_3 .slick_3 .li img{ display: block; width:100%; height:100%; }
.ind_3 .slick_3 .li .h3{ position: absolute; z-index:2; bottom:0; left:0; width:100%; height:112px; background:url(../image/line.png) repeat-x 0 bottom; }
.ind_3 .slick_3 .li .h3 span{ display: block; text-align: center; color:#fff; padding-top:56px; line-height:20px; width:250px; margin:0 auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ind_3 .slick_3 .slick-prev{ top:auto; margin:0; left:50px; width:20px; height:20px; background:url(../image/prev_a.png) no-repeat center; bottom:35px; }
.ind_3 .slick_3 .slick-next{ top:auto; margin:0; right:50px; width:20px; height:20px; background:url(../image/next_a.png) no-repeat center; bottom:35px; }

.ind_3 .slick_3 .slick-prev.slick-disabled{ background-image:url(../image/prev.png); }
.ind_3 .slick_3 .slick-next.slick-disabled{ background-image:url(../image/next.png); }



.ind_3 .r .img{ float: right; width:488px; height:266px; }
.ind_3 .r .li + .li .img{ float: left; position: relative; z-index:10; }
.ind_3 .r .con{ float: left; height:266px; line-height: 266px;  position: relative; width:326px; }
.ind_3 .r .con .cent{ display: inline-block; vertical-align: middle; cursor: pointer; line-height:1; color:#fff; position: relative; z-index:2; padding:0 50px; }
.ind_3 .r .con .bg{ position: absolute; width:327px; height:266px; background:url(../image/i_3.jpg) no-repeat 0 0; top:0; left:0;  }
.ind_3 .r .li + .li .con .bg{ left:auto; right: 0; width:486px; height:286px; background:url(../image/i_4.jpg) no-repeat 0 0; }
.ind_3 .r .li + .li .con .cent{ padding-left: 70px; }
.ind_3 .r .con .h4{ font-size:18px; line-height:1.1; padding-bottom: 13px;  }
.ind_3 .r .con .p{ line-height:1.8; max-height:5.4em; overflow: hidden; margin-bottom: 20px; }
.ind_3 .r .con .more{ width:35px; height:12px; display: block; background:url(../image/more_arr.png) no-repeat right center; transition:all 0.3s; -webkit-transition:all 0.3s; }
.ind_3 .r .con .more:hover{ width:65px; }

.ind_4{ padding:0 0 230px; }
.ind_4 .tit_com{ text-align: center; padding:100px 0 25px; }
.ind_4 .tit_com h2{ padding-bottom: 20px;  }
.ind_4 .list{ width:1250px; margin-left: -10px; }
.ind_4 .li { float: left;  }

.ind_4 .slick-list .li{ padding:10px 0; }
.ind_4 .li .a{ display: block; width:398px; height:238px; margin:0 auto; background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px rgba(0,0,0,0.2); transition:all 0.5s; -webkit-transition:all 0.5s; }
.ind_4 .li .tit{ padding:35px 45px 0; }
.ind_4 .li .time{ line-height:1; font-family: "futura_medium"; padding-bottom: 13px; font-size:16px; letter-spacing: 3px; }
.ind_4 .li .time b{ font-size: 60px; padding-right: 10px; }
.ind_4 .li .p{ height:3em; overflow: hidden; line-height:1.5; font-size:16px; margin-bottom: 15px; }
.ind_4 .li .m{ display: inline-block; position: relative; color:#707070; transition:all 0.5s; -webkit-transition:all 0.5s; }
.ind_4 .li .m i{ position: absolute; width:29px; height:12px; right: -39px; top:50%; margin-top:-6px; background:url(../image/more_com.png) no-repeat 0 center; transition:all 0.5s; -webkit-transition:all 0.5s; }
.ind_4 .li:hover .a{ background:#2e7d18; color:#fff; }
.ind_4 .li:hover .m{ color:#fff; }
.ind_4 .li:hover .m i{ background-position:-29px center;  }

.ind_4 .slick-dots{ width:100%; text-align: center; bottom:-40px; left:0; }
.ind_4 .slick-dots li button:before { background:#cccccc; opacity:1; }
.ind_4 .slick-dots li.slick-active button:before { background:#2e7d18; }


@keyframes rot{ 
    0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
    25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
    75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}
@-webkit-keyframes rot{
    0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
    25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
    75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
    100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
}


/*登录*/
.login_1{ background-size: cover !important;margin-bottom:20px; min-height:300px;}
.login_w .tit_com{ color:#fff; padding-bottom: 30px;display:inline-block;width:100%; }
.login_w .inp{ width:510px; margin:0 auto; display:inline-block;}
.login_w .i{ padding-bottom: 10px; }
.login_w .goreg{text-align:right;padding-right:66px;}
.login_w .goreg a{font-size:14px;color:#fff;}
.login_w .i .text{ float: left; text-align: right; line-height:38px; color:#fff; padding-right: 10px; width:80px; }
.login_w .i .w{ float: left;  border:1px solid #dedad6; border-radius: 5px; position: relative; overflow: hidden; }
.login_w .i .w input[type=text]{ width:300px; padding:8px 50px 8px 10px; height:20px; color:#fff; }
.login_w .i .w input[type=password]{ width:300px; padding:8px 50px 8px 10px; height:20px; color:#fff; }
.login_w .i a.fr{ color:#fff; text-decoration: underline; line-height:38px; }
.login_w .yzm .w input{ width:200px; padding-right: 150px; }
.login_w .yzm .yam_img{ position: absolute; right: 0; top:0; width:100px; height:36px; }
.login_w .yzm .yam_img img{ display: block; width:100%; height:100%; }
.login_a{ text-align: center; padding-top:30px; display:inline-block;width:100%;}
.login_a a{ display: inline-block; width:200px; height:42px; margin:0 6px; background:#5c983e; border-radius: 5px; line-height:40px; color:#fff; text-align: center; font-size:18px; transition:all 0.3s; -webkit-transition:all 0.3s; }
.login_a a:hover{ background:#018730; }
/*注册*/
.login_w .phone_yzm .w input[type=text]{ width:190px; }
.login_w .phone_yzm .djs{ float: left; margin-left: 5px; width:104px; height:38px; background:#e0b636; text-align: center; line-height:36px; color:#fff; border-radius:5px; transition:all 0.3s; -webkit-transition:all 0.3s; }
.login_w .phone_yzm .djs:hover{ background:#e3ab00; }
.login_w .phone_yzm .djs.on{ background:#e3ab00; cursor: default; }
.login_w .sf .w{ border: none; }
.login_w .sf .w span{ color: #FFFFFF; }
.login_w .sf .w .radio{ float: left; line-height: 38px; margin-right: 30px; }
.login_w .sf .w .radio input{ -webkit-appearance: radio; margin: -2px 10px 0 0; vertical-align: middle; }
/*我的权益*/
.inter_1{ height:500px; position: relative; background-size: cover !important; }
.inter_1 .tit_com{ position: absolute; height:40px; line-height:40px; width:100%; margin-top:-20px; width:100%; top:50%; text-align: center; }
.inter_1 .tit_com h2{ line-height:40px; color:#fff; position: relative; z-index:1; }
.inter_1 .tit_com h3{ position: absolute; font-size:100px; top:50%; margin-top:-50px; line-height:100px;  width:100%; font-family: 'bold'; text-transform: uppercase; color:#fff; opacity:0.2; filter:alpha(opacity=20); }

.inter_2{ background:url(../image/i_2.jpg) repeat 0 0; padding:100px 0; }
.inter_2 .li{ background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.inter_2 .img{ float: left; width:485px; height:273px; }
.inter_2 .r{ overflow: hidden; height:273px; padding:0 30px ;  }
.inter_2 .r .con{ float: left; width:500px; }  
.inter_2 .r .con h3{ font-size:18px; line-height:1; padding:55px 0 15px 10px; }
.inter_2 .r .con .dh{ padding-left: 35px; background:url(../image/int_1.png) no-repeat 10px center; line-height:20px; color:#707070; margin-bottom: 5px;}
.inter_2 .r .con .dh.dh1 {background-image: url(../image/img/ico10.png);}
.inter_2 .r .con .dh.dh2 {background-image: url(../image/img/ico11.png);}
.inter_2 .r .con .dh.dh3 {background-image: url(../image/img/ico12.png);}
.inter_2 .r .con .be{ padding-left: 35px; background:url(../image/int_4.png) no-repeat 9px center; line-height:20px; color:#707070; margin-top:8px; }
.inter_2 .r .con .jdt{ padding:30px 10px 0; border-top: 1px solid #d1d1d1; margin-top:30px; }
.inter_2 .r .con .jdt .line{ height:14px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); background:#fff; border-radius: 10px;  }
.inter_2 .r .con .jdt .i{ height:8px; padding:3px; }
.inter_2 .r .con .jdt .line i{ height:100%; border-radius: 15px; position: relative; display: block; background:url(../image/jdt.jpg) no-repeat center; width:1%; }
.inter_2 .r .con .small{ float: left; color:#348f50; }
.inter_2 .r .con .big{ float: right; color:#56b4d2; }
.inter_2 .r .con .time{ padding-top:10px; }

.inter_2 .r .con .lq{ text-decoration: underline; color: #5c983e; display: inline-block; padding:20px 0 0 10px; }

.inter_2 .r .day{ float: right; width:150px; padding-bottom: 20px; border-radius: 10px; overflow: hidden; background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); position: relative; top:20px; }  
.inter_2 .r .day i{ display: block; height:12px; background:#5c983e; }
.inter_2 .r .day .number{ width:116px; height:116px;  text-align: center; line-height:116px; font-size:56px; letter-spacing: -2px; font-family: 'bold'; margin:20px auto 15px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); border-radius: 50%; color:#418338; }
.inter_2 .r .day .p{ text-align: center; line-height:1; padding-bottom: 10px; }



.a_m{ text-align: center; }
.a_m a{ display: inline-block; width:110px; height:30px; line-height:30px; background:#5c983e; border-radius: 5px; color:#fff; transition:all 0.3s; -webkit-transition:all 0.3s;  }
.a_m a img{ height:16px; padding-right: 5px; }
.a_m a:hover{ background-color:#018730; }

.inter_2 .li + .li{ margin-top:45px; }

.inter_3 .li{ background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.inter_3 .img{ float: left; width:485px; height:273px; }
.inter_3 .r{ overflow: hidden; padding:55px 40px 0;  }
.inter_3 .r .top{ height:130px; }
.inter_3 .r .top h3{ font-size:18px; line-height:1; padding-bottom: 10px; }
.inter_3 .r .top .p{ color:#707070; line-height:1.5; }
.inter_3 .r .a_m{ text-align: left; }
.inter_3 .r .a_m a{ margin-right: 10px; text-align: center; }
.inter_3{ background:#fff; padding:100px 0; }
.inter_3 .li{ margin-bottom: 45px; }

/*权益未领取*/
.inter_no{ background:url(../image/i_2.jpg) repeat 0 0; padding:100px 0; } 
.inter_no .img{ float: left; width:485px; height:273px; }
.inter_no .r{ overflow: hidden; padding:55px 40px 0; position: relative; }
.inter_no_1{ background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }


.inter_over{ background:url(../image/i_2.jpg) repeat 0 0; padding:0 0 55px; } 


.inter_no_1 .left{ float: left; width:500px; }
.inter_no_1 .left h3{ font-size:18px; line-height:1; padding-bottom: 10px; }
.inter_no_1 .left .p{ color:#707070; line-height:1.5; }

.inter_no_1 .bot{ padding-top:30px; }   
.inter_no_1 .bot .li{ line-height:18px; padding-bottom: 10px; position: relative; padding-left: 25px; color:#707070; }
.inter_no_1 .bot .li span{ position: absolute; height:18px; left:0; top:0;  }
.inter_no_1 .bot .li span img{ width:auto;  height:18px;}

.inter_no_1 .lq{ position: absolute; width:124px; height:124px; background:#5c983e; color:#fff; font-size:16px; text-align: center; border-radius: 10px; right: 45px; top:73px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.inter_no_1 .lq .ico{ padding:20px 0 10px; }
.inter_no_1 .lq .ico img{ display: block; height:53px; margin:0 auto; }
.inter_no_1 .lq{ transition:all 0.3s; -webkit-transition:all 0.3s;   }
.inter_no_1 .lq:hover{ background-color:#018730; }

.inter_no_detail .tit_com{ padding:100px 0 28px; text-align: center; }

.detail_inter .h3{ position: relative; padding-left: 20px; line-height:20px; font-size:18px; background:url(../image/no_5.png) no-repeat left center;  }
.detail_inter .h3 span{ position: relative;	 }
.detail_inter .h3 span:before{ content:""; width:1230px; left:110%; height:1px; background:#d1d1d1; top:50%; margin-top:-1px; position: absolute; }
.detail_inter .tit{ padding:15px 0 45px 20px; color:#707070; line-height:1.5; }
.detail_inter .tit a{ text-decoration: underline; color:#5c983e; padding-left: 10px; }
.detail_inter ul{ padding-top:15px; }
.detail_inter  li{ line-height:1.5; padding:3px 0 3px 20px; color:#707070; background:url(../image/no_6.png) no-repeat left center; }

.inter_no_detail .a_lq{ margin:0 auto; text-align: center; width:254px; height:76px; line-height:76px; color:#fff; font-size:20px; background:#5c983e; border-radius: 5px; display: block; transition:all 0.3s; -webkit-transition:all 0.3s; } 
.inter_no_detail .a_lq img{ height:49px; padding-right: 10px; }

.inter_no_detail .a_lq:hover{ background-color:#018730; }
/*权益领取*/

.inter_over_top .inter_2{ padding:0; background:none; }
.inter_over_top{ padding:100px 0; }
.inter_over_1 .li{ padding-top:65px; }
.inter_over_1 .tit_top{ border-bottom:1px solid #d1d1d1; }
.inter_over_1 .li h3{ display: inline-block; padding:0 20px 15px 18px; position: relative; line-height:38px; font-size:22px; }
.inter_over_1 .li h3 img{ height:38px; padding-right: 10px; }
.inter_over_1 .li h3:before{ content:""; position: absolute; width:100%; height:3px; bottom:-2px; background:#5c983e; left:0; }
.inter_over_1 .li .txt{ padding:20px 15px 0; }
.inter_over_1 .li .txt span{ float: left; line-height:1.1; padding-top:11px;padding-left: 10px; font-size:14px; min-width: 98px; padding-right: 60px; color:#555;color: #b50000;font-weight: bold;}


/*领取成功*/
.inter_3 .tit_com{ text-align: center; padding-bottom: 45px; }
.inter_3 .tit_com h2{ padding-bottom: 25px; }

.succ { position: absolute; width:90%; padding:0 5%; text-align: center; height:98px; top:50%; margin-top:-49px; }
.succ .tit{ display: inline-block; padding-left: 110px; position: relative; text-align: left; color:#fff; }
.succ .tit .img{ position: absolute; left:0; top:0;  }
.succ .tit .img img{ display: block; width:98px; height:98px; }

.succ .tit .h3{ font-size:26px; line-height:1.5;  padding:5px 0 12px;}
.succ .tit .h2{ font-size:32px; line-height:1; }

.inter_rece .inter_no_1 .left{ padding-right: 0; }

/*领取表单*/
.inter_input .child{ float: left; padding-bottom: 10px; }
.inter_input .t{ float: left; text-align: right; line-height:38px; padding-right: 5px; font-size:16px; }
.inter_input .i{ float: left; width:279px; height:38px;  }
.inter_input .i .bd{ border:1px solid #d1d1d1;  border-radius: 5px; }
.inter_input .i input{ display: block; height:20px; padding:8px 10px; width:258px; color:#474747; }
.inter_input .city .sc_com{ float: left; width:134px;  }
.inter_input .city .sc_com + .sc_com{ margin-left: 7px; }
.inter_input .li .txt{ padding-top:35px; }
.inter_input .li .text{padding: 30px 0; padding-left: 18px;
  box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
  margin-bottom: 30px;
  background: #fff;}
.inter_input .li .text label{padding-right: 15px;}
.inter_input .li .text label input{margin: 0;vertical-align: middle;margin-right: 5px;}
.inter_input .li .text label .s3{display: inline-block;vertical-align: middle;}
.inter_input .li .text .tip2{color: #b50000;font-size: 12px;}
.inter_input .li .text .tip1{font-size: 12px;margin-top: 20px;}
.inter_input .li .text .radiogroup{padding: 20px 0 0;text-align: center;}
.inter_input .li .text{width: 448px;}
.inter_rece_1{ background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); padding:35px 40px 0; margin:100px 0 60px; border-radius: 10px; }
.inter_rece_1 .li{ position: relative; padding:0 0 30px 30px; line-height:1.5; color:#707070; }
.inter_rece_1 .li span{ position: absolute; top:2px; left:0; width:18px; height:18px; background:url(../image/radio.png) no-repeat center; cursor: pointer; }
.inter_rece_1 .li span.on{ background-image:url(../image/radio_a.png); }
.inter_rece_1 .li .p{ padding-bottom: 10px; } 
.inter_rece_1 .li .p b{ color:#b50000; }
.inter_rece_1 .li .ds.red{color: #b50000;}
.inter_rece_1 .li .ds{margin-bottom: 10px;}
.inter_rece_1 .li .radiogroup{padding-left: 130px;}
.inter_rece_1 .li .radiogroup label{padding: 0 10px;}
.inter_rece_1 .li .radiogroup label span{position: static;background: none;display: inline-block;vertical-align: middle;width: auto;height: auto;}
.inter_rece_1 .li .radiogroup input{vertical-align: middle;margin: 0;margin-right: 5px;}
.btn_rece a{ display: block; text-align: center; width:286px; height:76px; line-height:76px; font-size:20px; margin:0 auto; background:#5c983e; border-radius: 5px; color:#fff; transition:all 0.3s; -webkit-transition:all 0.3s;   }
.btn_rece.tl{width: 466px;}
.btn_rece img{ height:39px; padding-right: 10px; }
.btn_rece a:hover{ background-color:#018730; }
.detail_inter{ overflow: hidden; }


.inter_input2 .child{ float: none; }
.inter_input2 .child .t{ width:100px; }

/*-------------------------------------------------*/

/*关于我们*/
.about_1{ padding-top:100px; background:url(../image/img/about_2.jpg) no-repeat center; background-size: cover; }
.about_1 .img{ float: left; width:728px; height:409px; }
.about_1 .r{ overflow: hidden; padding-left: 90px; }
.about_1 .r h2{ font-size:32px; line-height:1.1; padding-bottom: 25px; }
.about_1 .r .p{ text-align: justify; line-height:1.5; color:#666; height: 300px; }

.about_2{ background:url(../image/i_2.jpg) repeat 0 0; }
.about_2 .about_group{ padding:95px 0 0; }
.about_2 .about_group .img img{ display: block; max-width: 100%; margin:0 auto; } 
.about_2 .tit_com{ padding-bottom: 25px; text-align: center;  }
.about_2 .about_zc { padding: 95px 0; }
.about_2 .about_zc .con{ background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); padding:50px 30px;  }
.about_2 .about_zc .con .scrollW{ max-height: 350px; overflow: hidden; color:#707070; line-height:1.5; }

.about_3{ background:#fff; padding-bottom: 120px; }
.about_4{ padding: 100px 0; }
.about_4 .tit_com{ padding-bottom: 25px;  }
.about_4 .about_link{ width:102%; left:-1%; }
.about_4 .about_link .li{ padding:10px 0; }
.about_4 .about_link .a{ -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); display: block;  width:289px; height:116px;  margin:0 auto;}
.about_4 .about_link .li img{ width:100%; height:100%; display: block; }
.about_4 .slick-dots{ position: static; width:100%; left:0; text-align: center; padding-top:30px; } 
.about_4 .slick-dots li button:before { background: #cccccc; opacity:1; }
.about_4 .slick-dots li.slick-active button:before { background:#457a2a; }

/*联系我们*/
.contact{ background:url(../image/i_2.jpg) repeat 0 0; padding:100px 0; }
.contact .tit_com{ padding-bottom: 25px; text-align: center; }

#con2{ padding-top: 100px;  }
.contact_1 { overflow: hidden; }
.contact_1 .l{ float: left; width:473px; height:480px; background:url(../image/img/cont_2.jpg) no-repeat center; background-size: cover; }
.contact_1 .r{ overflow: hidden; height:480px; }
.contact_1 .r #map{ width:100%; height:100%; }

.contact_1 .tit{ padding:50px 60px 0; color:#fff; }
.contact_1 .tit a{ color:#fff; }
.contact_1 .tit .h3{ font-size:18px; line-height:1.5; padding-bottom: 15px; }
.contact_1 .tit .top{ padding-bottom: 40px; }
.contact_1 .top .txt .ico{ position: relative; float: left; padding-left:25px; }
.contact_1 .top .txt .ico img{ display: block; position: absolute; height:14px; left:0; top:50%; margin-top:-7px; }

.contact_1 .top .txt{  padding-bottom: 10px; line-height:1.6;  }
.contact_1 .top .txt .p{ overflow: hidden; }

.contact_1 .bot .h3{ padding-bottom: 30px; }
.contact_1 .bot .li{ overflow: hidden; margin-bottom: 30px; position: relative; min-height: 40px; }
.contact_1 .bot .li img{ position: absolute; left:0; height:40px; top:50%; margin-top:-20px; }
.contact_1 .bot .li .con{ padding-left: 50px; font-size:16px; line-height:1.1; }
.contact_1 .bot .li .p1{  padding-bottom: 5px; }
.contact_1 .bot .li .p2{ font-family: arial; }
.contact_1 .bot .li_1 .p2{ font-family: "微软雅黑"; }
.faq_list .dl{ background:#fff; border-radius: 5px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); margin-bottom: 10px; }
.faq_list .dt{ position: relative; line-height:30px; padding:28px 30px 22px 55px; font-size:18px; color:#474747; cursor: pointer; }
.faq_list .dt .c{ padding-right: 30px; }
.faq_list .q{ position: absolute; left:30px; top:28px; text-transform: uppercase; font-family: arial; font-size:18px; color:#5c983e;  }
.faq_list .arr{ position: absolute; right:30px; top:28px; height:30px; width:15px; background:url(../image/cont_3.png) no-repeat center; }
.faq_list .dd{ position: relative; border-top: 1px solid #ddd; padding:28px 30px 22px 55px; display: none; }
.faq_list .dd .c{ line-height:1.5; color:#707070; }


.faq_list .dl.on .dd{ display: block; }
.faq_list{ padding-bottom: 20px; }
.faq_list .dt.on{ color:#5c983e; }
.faq_list .dt.on .arr{ background-image:url(../image/cont_2.png); }

/*信息公开*/
.info{ background:url(../image/i_2.jpg) repeat 0 0; padding:100px 0; }
.info .tit_com{ text-align: center; padding-bottom: 20px; }
.info .info_tab{ text-align: center; }
.info .info_tab .a{ display: inline-block; padding:0 40px; line-height:40px;  border:1px solid #d1d1d1; border-radius: 5px; font-size:18px; margin:0 10px; transition:all 0.3s; -webkit-transition:all 0.3s; }
.info .info_tab .a img{ height:21px; padding-right: 5px; position: relative; top:-2px; }
.info .info_tab .on{ background:#5c983e; color:#fff; border-color:#5c983e; }
.child_option{ text-align: center; position: relative; }
.child_option .ul{ display: inline-block; width:366px;  }
.child_option .slickList{ float: left; }
.child_option .child_a{ display: block; width: 108px; height: 43px; line-height: 43px; margin: 0 auto; font-size: 16px; border: 1px solid #d1d1d1; border-radius: 5px; }
.child_option .child_a.on{  background-color: #e0b636; border-color:#e0b636 ; color: #FFFFFF; }


.child_option .slick-prev{ margin:0; left:-50px; width:45px; height:45px; background: url(../image/prev_a.png) no-repeat center !important; margin-top:-23px;}
.child_option .slick-next{ margin:0; right:-50px; width:45px; height:45px; background:url(../image/next_a.png) no-repeat center !important; margin-top:-23px;}

.child_option .slick-disabled{ opacity:0.5; }


.info_list { width:102%; margin-left:-1%; }
.info_list .list{ padding-bottom: 30px; }
.info_list .li{ padding:10px 0; float: left; width:33.3%; }
.info_list .li .a{ display: block; width:398px; height:238px; margin:0 auto; background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px rgba(0,0,0,0.2); transition:all 0.5s; -webkit-transition:all 0.5s; }
.info_list .li .tit{ padding:35px 45px 0; }
.info_list .li .time{ line-height:1; font-family: "futura_medium"; padding-bottom: 13px; font-size:28px; letter-spacing: 3px; }
.info_list .li .time b{ font-size: 60px; padding-right: 10px; }
.info_list .li .p{ height:3em; overflow: hidden; line-height:1.5; font-size:16px; margin-bottom: 15px; }
.info_list .li .m{ display: inline-block; position: relative; color:#707070; transition:all 0.5s; -webkit-transition:all 0.5s; }
.info_list .li .m i{ position: absolute; width:29px; height:12px; right: -39px; top:50%; margin-top:-6px; background:url(../image/more_com.png) no-repeat 0 center; transition:all 0.5s; -webkit-transition:all 0.5s; }
.info_list .li:hover .a{ background:#2e7d18; color:#fff; }
.info_list .li:hover .m{ color:#fff; }
.info_list .li:hover .m i{ background-position:-29px center;  }

.info_list .child{ display: none; }
.info_list .child.on{ display: block; }


/*权益展示*/
.info_list .ulList{ padding:0 0 30px; }
.info_list .ulList li{ margin-bottom: 30px; background:#fff; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1); box-shadow: 0px 0px 10px rgba(0,0,0,0.1); }
.info_list .ulList .img{ float: left; width:418px; height:235px; }
.info_list .ulList .r{ padding:50px 40px 0; overflow: hidden;  }
.info_list .ulList .r .h3{ font-size:18px; line-height: 1.1; padding-bottom: 5px; }
.info_list .ulList .r .h4{ line-height: 1.5; padding-bottom: 15px; color:#707070; }
.info_list .ulList .r .p{ line-height:1.5; color:#707070; max-height:3em; overflow: hidden; margin-bottom: 20px; }
.info_list .ulList .r .a_m{ text-align: left; }
.info_list .ulList .r .a_m a{ text-align: center; }

.info_list .list_more{ height:185px; background-size: cover !important; margin-bottom: 30px; position: relative; }
.info_list .list_more .tit{ position: absolute; width:100%; left:0; top:50%; margin-top:-50px; line-height:100px; font-size:30px; text-align: center; }
.info_list .list_more .tit span { display: inline-block; padding-right: 65px; background:url(../image/show_1.png) no-repeat center right; color:#fff; } 


/*近期活动*/
.active .tit_com{ text-align: center; padding-bottom: 30px; }
.active .slick-dots{ position: static; width:100%; left:0; text-align: center; padding-top:30px; } 
.active .slick-dots li button:before { background: #cccccc; opacity:1; }
.active .slick-dots li.slick-active button:before { background:#457a2a; }

.active_1,.active_2{ padding:100px 0 0; }
.active_1 .slick_one{ width:102%; margin-left:-1%; }
.active_1 .slick_one .a{ display: block; width:397px; margin:0 auto; text-align: center; }
.active_1 .slick_one .tran_scale{ height:224px; }
.active_1 .slick_one .h3{ padding:15px 0 0; line-height:1.5; font-size:16px; }

.active_3{ padding:100px 0; }
.active_3 .a{ display: block; width:397px; margin:0 auto; text-align: center; position: relative; }
.active_3 .tran_scale{ height:520px; }
.active_3 .a .h3{ position: absolute; width:90%; left:0; bottom:0; padding:60px 5% 35px; color:#fff; background:url(../image/line.png) repeat-x 0 bottom; }
.active_3 .a span{ padding-right: 10px; }

.slick_two .li{ height:446px; position: relative; }
.slick_two .li .img{ position: relative; width:100%; height:223px; }
.slick_two .li .con{ width:100%; height:223px; line-height: 223px; background:url(../image/img/a_1.jpg) no-repeat 0 0; background-size:cover; }
.slick_two .con .cent{ display: inline-block; vertical-align: middle; cursor: pointer; line-height:1; color:#fff; position: relative; z-index:2; padding:0 50px; }
.slick_two .con .h4{ font-size:18px; line-height:1.1; padding-bottom: 13px;  }
.slick_two .con .p{ line-height:1.8; margin-bottom: 20px; max-height:5.4em; overflow: hidden; }
.slick_two .con .more{ width:35px; height:12px; display: block; background:url(../image/more_arr.png) no-repeat right center; transition:all 0.3s; -webkit-transition:all 0.3s; }
.slick_two .con .more:hover{ width:65px; }
.slick_two .li_1 .img{ position: absolute; bottom:0; left:0; }
.slick_two .li_1 .con{ background:url(../image/img/ind_10.jpg) repeat 0 0;  }
.slick_two .li_2 .con{ background:url(../image/img/a_2.jpg) no-repeat 0 0;   }
/*详情页*/
.detail{  background:url(../image/i_2.jpg) repeat 0 0; padding:100px 0;  }
.detail .content{ line-height:1.5; color:#707070; }
.detail .content p{ padding-bottom: 20px; }
.detail .content img{ max-width: 100%; height: auto !important; }
.detail .content strong{ font-weight: bold; }
.detail h3{ font-size:32px; line-height:1.5; text-align: center; padding-bottom: 15px; } 
.detail .time{ text-align: center; color:#707070; font-size:12px; font-family: arial; padding-bottom: 20px; }

.detail .upDown{  padding-top:40px; }
.detail .upDown a{ max-width: 42%; line-height:26px; }
.detail .upDown .fl{ padding-left: 36px; background:url(../image/d_next.png) no-repeat left center; }
.detail .upDown .fr{ padding-right: 36px; background:url(../image/d_prev.png) no-repeat right center; text-align: right; }


/*搜索结果*/
.result{ padding:55px 0 100px; background:url(../image/i_2.jpg) repeat 0 0; }
.result .h2{ font-size:30px; line-height:30px; padding-bottom: 20px;  }
.result .h2 span{ padding-left: 56px; line-height:30px; font-size:18px; color:#707070; }
.result .h2 span i{ color:#5c983e; }
.result .list li{ padding:45px 20px; border-bottom:1px solid #d1d1d1; }  
.result .list .h3{ font-size:18px; line-height:1.1; padding-bottom: 10px; color:#474747; }
.result .list i{ color:#5c983e; }
.result .list .p{ line-height:1.5; color:#707070; }

.inter_input .child .i .bd{ position: relative; }
.inter_input .child .yam_img{ position: absolute; right:0; top:0; height:100%; width:100px; border-radius: 3px; overflow: hidden; }
.inter_input .child .yam_img img{ display: block; height:100%; width:100%; }
.inter_input .child.yz input{ width:158px; }  

.inter_input .child .i{ position: relative; }
.inter_input .child .i .yzm_a{ position: absolute; left:104%; top:0; width:60px; line-height: 38px; }
.inter_input .child .i .djs{ position: absolute; right:0%;top:0; width: 100px;height: 38px;background: #e0b636;text-align: center;line-height: 36px;color: #fff;border-radius: 5px;transition: all 0.3s;-webkit-transition: all 0.3s;}

/*成年人和未成年人*/
.inter_change{ padding-top: 60px; }
.inter_change .tit_top{ border-bottom:1px solid #d1d1d1; }
.inter_change .tit_top h3{ display: inline-block; padding:0 20px 15px 18px; position: relative; line-height:38px; font-size:22px; }
.inter_change .tit_top h3 img{ height:38px; padding-right: 10px; }
.inter_change .tit_top h3:before{ content:""; position: absolute; width:200px; height:3px; bottom:-2px; background:#5c983e; left:0; }

.inter_change .inter_changecon{ padding-top: 35px; }
.inter_change .inter_changecon div{ font-size: 18px; color: #333333; cursor: pointer; width: 185px; height: 41px; line-height: 41px; text-align: center; border: 1px solid #d1d1d1; border-radius: 4px; float: left; margin-left: 20px; overflow: hidden; }
.inter_change .inter_changecon div span{ display: none; }
.inter_change .inter_changecon div.on{ border: 1px solid #5c983e; color: #5c983e; }
.inter_change .inter_changecon div.on span{ display: block; float: left; width: 42px; height: 42px; background-color: #5c983e; background-image: url(../image/images/dhpng_03.png); background-position: center center; background-repeat: no-repeat;  }
.inter_input .time .i{ background-image: url(../image/images/timepng_03.png); background-repeat: no-repeat; background-position: 242px center;  }
.inter_input .time .i input{ cursor: pointer; }

.inter_changeoption .inter_over_1{ display: none; }


/*注册成功*/

.success_1 .tit{ background:url(../image/succ_2.png) repeat 0 0; width:734px; height:340px; display: inline-block; vertical-align: middle; }
.success_1 .tit .h3{ padding:90px 0 20px; color:#5c983e; font-size:32px; line-height:1.1; }
.success_1 .tit .p{ line-height:1.5; font-size:18px; }


.success_2 .tit{ height:420px; }
.success_2 .tit .top{ background:url(../image/succ_2.png) repeat 0 0; padding:30px 0; }
.success_2 .tit .top .h3{ padding:0 0 15px; }
.success_2 .tit .con{ width:350px; margin:0 auto; padding:60px 0 0; text-align: left; }
.success_2 .tit .t1{ font-size: 18px; }
.success_2 .tit .t1 span{ font-size:30px; font-family:  Impact; color:#5c983e; letter-spacing: 3px; }
.success_2 .tit .t2{ line-height:1.5; padding:20px 0 0; }



/*注册*/

.login_w .i .w.a{ border:0; overflow: hidden; }
.login_w .i .a a{ float: left; height:40px; line-height:40px; width:174px; color:#fff; text-align: center; border:1px solid #fff; border-radius: 5px; }
.login_w .i .a a + a{ margin-left: 10px; }
.login_w .i .a a.on{ background-color:#5c983e; border-color:#5c983e; -webkit-transition:all 0.3s; transition:all 0.3s; }
.login_w .i .a a.on:hover{ background-color:#018730; border-color:#018730; }


/*家庭信息*/

.tit_top2{ border-bottom:1px solid #d1d1d1; }
.tit_top2 h3{ display: inline-block; padding:0 20px 15px 18px; position: relative; line-height:38px; font-size:22px; }
.tit_top2 h3 img{ height:38px; padding-right: 10px; }
.tit_top2 h3:before{ content:""; position: absolute; width:100%; height:3px; bottom:-2px; background:#5c983e; left:0; }

.info_f_top{ text-align: center; padding:100px 0 30px; }
.info_f_top h3{ font-size: 32px; line-height:1.1; padding-bottom: 30px; }
.info_f_top .tit{ display: inline-block; text-align: left; color:#707070; line-height:1.5; }
.info_f_top .tit .t1{ font-size:18px; color:#474747; }
.info_f_top .tit .t1 span{ font-size:34px; font-family: arial; color:#5c983e;  }

.info_f{ padding-bottom: 100px; overflow: hidden; }
.list_farmily{ width:1281px; }
.list_farmily .li{ float: left; width:382px; height:140px; padding:30px 42px 0 0; }
.list_farmily .li .tit{ width:100%; height:100%; -webkit-box-shadow: 0px 0px 10px #ccc; box-shadow: 0px 0px 10px #ccc; position: relative; color:#474747;  }
.list_farmily .li .close{ position: absolute; width:50px; height:50px; background:url(../image/del.png) no-repeat center; right:0; top:0; z-index:10; }
.list_farmily .li .con{ position: relative; z-index:2; padding:40px 40px 0; }
.list_farmily .li .con .name{ font-size:24px; line-height:1.1; padding-bottom: 12px; }
.list_farmily .li .con .number{ font-size:16px; line-height:1.1; }
.list_farmily .li .con .number span{ padding-left: 25px; font-family: arial; }

.list_farmily .li:hover .tit{ background:#5c983e; color:#fff; }
.list_farmily .li:hover .close{ background-image:url(../image/del_2.png) ; }


.tc_info_f,.tc_qd{ position: fixed; width:100%; height:100%; background:url(../image/line1.png) repeat 0 0; top:0; left:0; z-index:100; display: none; }
.tc_info_f .con{ position: absolute; width:300px; height:150px; left:50%; top:50%; margin:-75px 0 0 -150px; background:#fff; }
.tc_info_f .con .close{ position: absolute; top:0; right: 0; width:50px; height:50px;  background:url(../image/del_1.jpg) no-repeat center; background-size:cover; z-index:2; }
.tc_info_f .con .tit{ text-align: center; position: relative; z-index:1; padding:40px 0 0; }
.tc_info_f .con .tit h3{ font-size:18px; line-height:1.1; padding-bottom: 20px; }

.tc_info_f .con .tit .a a{ display: inline-block; border:1px solid #333; margin:0 10px; width:80px; line-height:30px; font-size:14px; }


/*子女信息*/
.info_f_top .i{ width:364px; height:38px; margin:0 auto; border:1px solid #dbdbdb; border-radius: 5px; position: relative;  }
.info_f_top .i .inp{ padding:10px 15px 0; width:225px; }
.info_f_top .i .inp input{ display: block; width:100%; height:18px; }
.info_f_top .i .bd{ position: absolute; height:40px; line-height:40px; color:#fff; background:#5c983e; width:100px; border-radius: 5px; right: -1px; top:-1px; -webkit-transition:all 0.3s; transition:all 0.3s; }
.info_f_top .i .bd:hover{ background:#018730; }

.list_child .li{ height:230px; } 
.list_child .li:hover .tit{ background:#fff !important; color:#474747; }
.list_child .li:hover .close{ background-image:url(../image/del.png) ; }
.list_child .li .a_c{ padding-top:23px; margin-top:22px; border-top: 1px dotted #d3d3d3; }
.list_child .li .a_c a{ display: inline-block; width:91px; height:44px; line-height:44px; border-radius: 5px; color:#fff; background:#5c983e; -webkit-transition:all 0.3s; transition:all 0.3s; text-align: center; }
.list_child .li .a_c a + a{ margin-left: 14px; }
.list_child .li .a_c a:hover{ background:#018730; }
.list_child .li .con .name { padding-bottom: 23px; }

/*最近位置信息*/
.info_f_top .txt{ text-align: center;font-size:16px;}
.info_f_top .txt span{ display: inline-block; padding:0 15px; }

.position_list ul{ width:1280px; }
.position_list .li{ float: left; width:380px; padding:0 44px 44px 0 ; cursor: pointer; }
.position_list .li .tit{  height:240px; -webkit-box-shadow: 0px 0px 10px #ccc; box-shadow: 0px 0px 10px #ccc; }
.position_list .li .tit .con{ padding:40px 20px 0 40px; }
.position_list .li .tit .num{ font-size: 60px; font-family: "futura_medium"; line-height:1; padding-bottom:10px; }
.position_list .li .tit .time{ font-size: 16px; font-family: arial; line-height:1; padding-bottom:15px; }
.position_list .li .tit .h{ font-size: 16px; /*font-family: arial;*/ line-height:1; padding-bottom:20px; }
.position_list .li .tit .bz{ font-size: 16px; /*font-family: arial;*/ line-height:1.5; color:#707070; }

.position_list .li:hover .tit{ color:#fff; background:#5c983e; }
.position_list .li:hover .tit .bz{ color:#fff; }


.more_pos{ text-align: center; padding-top:35px; }
.more_pos .a{ display: inline-block; padding:0 80px; height:80px; line-height:80px; color:#fff; background:#5c983e; font-size:20px; border-radius: 5px; -webkit-transition:all 0.3s; transition:all 0.3s; overflow: hidden; }
.more_pos .a:hover{ background:#018730; }
.more_pos .a span{ float: left; height:100%; }
.more_pos .a .ico{ width:40px; margin-right: 10px; background:url(../image/load.png) no-repeat center;  }

.more_pos .a:hover .ico{ -webkit-animation:rot2 2s linear infinite; animation:rot2 2s linear infinite; }

.personal_center{ height: auto; }
.percenter_box{ display: block; padding: 90px 0 40px; }
.percenter_box>div{ display: inline-block; }
.percenter_box .login_w{ height: auto; }
.percenter_box .percenter_stit{ width: 510px; margin: 0 auto; text-align: left; color: #fff; font-size: 24px; padding-bottom: 25px; }
.percenter_box .perc_num{ float: left; color: #FFFFFF; line-height: 39px; }
.percenter_box .cpassword{ display: block; width: 104px; height: 39px; line-height: 39px; text-align: center; color: #FFFFFF;
							background: #e0b636; border-radius: 4px; float: right; margin-right: 68px; }
.percenter_box .i .text{ width: 85px; }
.percenter_box .inp{ width: 525px; }
.perc_btn{ padding-bottom: 58px; }
.perc_btn a{ width: 132px; height: 43px; line-height: 43px; }
.percenter_box .bindinfor_box{ display: block; border-top: 1px solid rgba(255,255,255,.1); padding-top: 35px; }
.bindinfor_box .perc_img{ width: 76px; height: 76px; border-radius: 50%; margin: 0 auto; overflow: hidden; }
.bindinfor_box .perc_img img{ width: 100%; height: 100%; }
.bindinfor_box .bi_con{ text-align: center; padding-top: 13px; }
.bindinfor_box .bi_con span{ color: #FFFFFF; }
.bindinfor_box .bi_con .bi_btn{ display: inline-block; width: 104px; height: 39px; line-height: 39px; text-align: center; color: #FFFFFF;
background: #e0b636; margin-left: 18px; border-radius: 4px; }



@-webkit-keyframes rot2{
    0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); }
    100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); }
}


@keyframes rot2{
    0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); }
    100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); }
}


/*定位弹出层3.26*/
.map_tc{ position: fixed; width:100%; height:100%; background:url(../image/line1.png) repeat 0 0; top:0; left:0; z-index:100; display: none; }
.map_tc .con{ position: absolute; width:600px; height:400px; left:50%; top:50%; margin:-200px 0 0 -300px; background:#fff; }
.map_tc .con .close{ position: absolute; top:0; right: 0; width:50px; height:50px;  background:url(../image/del_1.jpg) no-repeat center; background-size:cover; z-index:2; }
.map_tc .con .tit{ padding:50px 30px 0; }
.map_tc .con #map{ height:320px; }


.tc_qd .con{ position: absolute; width:600px; height:500px; left:50%; top:50%; margin:-250px 0 0 -300px; background:#fff; }
.tc_qd .con .close{ position: absolute; top:0; right: 0; width:50px; height:50px;  background:url(../image/del_1.jpg) no-repeat center; background-size:cover; z-index:2; }
.tc_qd .con .tit{ position: relative; z-index:1; padding:30px 30px 0; height:120px; overflow: hidden; line-height:1.5; }
.tc_qd .con .tit .l{ padding-bottom: 15px; display: block; }
.tc_qd .con .tit .p{ overflow: hidden; }
.tc_qd .mCSB_inside > .mCSB_container{ margin-right: 10px; }
.tc_qd .con #map{ height:320px; }

.info_list_li_1{ padding-top:20px; }

.info_list_li_1 .info_f_top{ padding-top:20px; }


/*国航权益*/
.rights1 {height: 583px;}
.rights2 {padding: 40px 0 45px;}
.rights2 .top {background: #f0f4f9;box-shadow: 0px 0px 15px 0px #d7dbe3;padding: 30px 25px;line-height: 1.6;font-size: 18px;color: #909090;}
.rights2 .bottom {overflow: hidden;margin-top: 48px;}
.rights2 .bottom .l_img {float: left;width: 340px;height: 165px;}
.rights2 .bottom .l_img img{ display: block; width: 100%; height:auto; }
.rights2 .bottom .r_txt {overflow: hidden;padding-left: 30px;padding-top: 25px;}
.rights2 .bottom .r_txt .t1 {font-size: 22px;color: #555555;line-height: 1.4;margin-bottom: 10px;}
.rights2 .bottom .r_txt .t2 {font-size: 26px;color: #b50000;line-height: 1.4;margin-bottom: 10px;}
.title_jjl {text-align: center;overflow: hidden;margin-bottom: 28px;}
.title_jjl .i1 {display: inline-block;width: 124px;height: 75px;background: url(../image/img/title_l.png) no-repeat left center;vertical-align: middle;margin-right: -40px;}
.title_jjl .i2 {display: inline-block;width: 124px;height: 75px;background: url(../image/img/title_r.png) no-repeat right center;vertical-align: middle;margin-left: -40px;}
.title_jjl .t1 {font-size: 40px;color: #5c983e;display: inline-block;line-height: 1;position: relative;top: 19px;}
.tit_jjl {text-align: center;width: 258px;height: 34px;line-height: 34px;background: #d6e5cf;margin: 0 auto 20px;}
.tit_jjl img {display: inline-block;vertical-align: middle;margin-right: 9px;width: 22px;height: 22px;}
.tit_jjl .s1 {font-size: 18px;color: #5c983e;display: inline-block;vertical-align: middle;position: relative;top: -1px;}
.rights3 {padding-bottom: 100px;}
.rights3 .box {margin-bottom: 30px;}
.rights3 .box:after {content: "";display: table;clear: both;zoom: 1;}
.rights3 .p {font-size: 18px;color: #707070;line-height: 1.6;}
.rights3 .p1 {padding-left: 49px !important;position: relative;}
.rights3 .p1 .s {position: absolute;left: 5px;top: 0;}
.rights3 .t2 {font-size: 18px;color: #333;line-height: 1.6;}
.rights3 .t2 .s2 {display: inline;color: #707070;}
.rights3 .red {color: #b50000 !important;display: inline-block;}
.rights3 .padd_r {width: 935px;float: left;}
.rights3 .text_l {padding-bottom: 25px;}
.rights3 .text_l .p {padding-left: 30px;}
.rights3 .text_l .red {padding-left: 50px;}
.rights3 .text_l .imgs {margin: 25px 0;}
.rights3 .erweima {text-align: center;width: 286px;height: 255px;box-shadow: 0px 0px 15px 0px #d7dbe3;border-radius: 8px;overflow: hidden;float: right;}
.rights3 .erweima .img {width: 182px;height: 182px;margin: 20px auto 9px;}
.rights3 .erweima .img img {width: 100%;height: 100%;}
.rights3 .erweima .span {font-size: 18px;color: #5c983e;}
.rights3 .imgs {width: 100%;height: auto;}
.rights3 .imgs img {width: 100%;height: auto;}
.rights3 .imgs .bak {display: none;}
.rights3 .bors {border-radius: 8px;box-shadow: 0px 0px 15px 0px #d7dbe3;}
.rights3 .link {display: block;margin: 0 auto;width: 286px;height: 77px;line-height: 77px;font-size: 20px;color: #fff;background: #5b983e;border-radius: 6px;text-align: center;}
.rights3 .link .img {display: inline-block;vertical-align: middle;margin-right: 9px;}
.rights3 .link .span {display: inline-block;vertical-align: middle;}

/*权益弹框*/
.pop_wp {position: fixed;left: 0;top: 0;right: 0;bottom: 0;background: url(../image/img/mask1.png);z-index: 9999;visibility: hidden;}
.pop_wp.x-show {visibility: visible;}
.pop_wp .cont {position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;box-shadow: 0px 0px 15px 0px #8b7a7a;background: #fff;width: 1230px;height: 542px;}
.pop_wp .cont .close {width: 50px;height: 50px;position: absolute;right: 0;top: 0;background: url(../image/del_1.jpg) no-repeat center;cursor: pointer;}
.pop_wp .cont .padd {padding: 80px 70px;}
.pop_wp .cont .title {text-align: center;font-size: 32px;color: #474747;line-height: 1.2;padding-bottom: 40px;}
.pop_wp .cont .form {height: 315px;}
.pop_wp .cont .form .line {margin-bottom: 13px;}
.pop_wp .cont .form .line:after {content: "";display: block;clear: both;z-index: 1;}
.pop_wp .cont .form .line .label1 {font-size: 14px;color: #474747;text-align: right;padding-right: 12px;min-width: 130px;display: inline-block;vertical-align: middle;}
.pop_wp .cont .form .line .con {display: inline-block;vertical-align: middle;}
.pop_wp .cont .form .line .con .ipt {line-height: 37px;width: 336px;padding: 0 12px;border: 1px solid #dddddd;position: relative;border-radius: 3px;}
.pop_wp .cont .form .line .con .ipt input {line-height: 22px;height: 22px;display: inline-block;vertical-align: middle;width: 100%;font-size: 14px;}
.pop_wp .cont .form .line .con .ipt .yzm {position: absolute;right: -1px;height: 39px;top: -1px;width: 100px;}
.pop_wp .cont .form .line .label2 {font-size: 14px;color: #474747;text-align: right;padding-right: 12px;min-width: 120px;display: inline-block;vertical-align: middle;}
.pop_wp .cont .form .line .hyz {display: inline-block;vertical-align: middle;font-size: 14px;color: #474747;margin-left: 15px;text-decoration: underline;}
.pop_wp .cont .form .link {display: block;margin: 40px auto 0;width: 286px;height: 77px;line-height: 77px;font-size: 20px;color: #fff;background: #5b983e;border-radius: 6px;text-align: center;}
.pop_wp .cont .form .link .img {display: inline-block;vertical-align: middle;margin-right: 9px;}
.pop_wp .cont .form .link .span {display: inline-block;vertical-align: middle;}
.pop_wp .cont .form .line .con .ipt input.input1 {display: none;}
.pop_wp .cont .form .line .con .ipt input#test1 {background: url(../image/img/ico8.png) no-repeat right center;}

.mod-map {height: 980px;padding-bottom: 50px;}

.BMap_Marker {pointer-events: none;}







.pop_lq .p{ line-height: 1.6; padding-bottom: 10px; }
.pop_lq .scroP{ height:380px; overflow: hidden; }


.wantbk a{ display: block; width: 220px; margin:0 auto; padding:30px 0; }
.wantbk a img{ display: block; width: 100%; }


/*2020.5.20 jjl*/
.equity1 {padding: 110px 0;}
.equity1 .top {position: relative;overflow: hidden;}
.equity1 .top .img {position: absolute;left: 0;top: 0;width: 684px;height: 409px;overflow: hidden;}
.equity1 .top .img img {width: 100%;height: auto;}
.equity1 .top .text {width: 734px;background: #ffffff;height: 388px; letter-spacing: -1.5em;float: right;margin-top: 75px;}
.equity1 .top .text:after{ content: ''; display: inline-block; vertical-align: middle; height: 100%;}
.equity1 .top .text .padd {padding: 0 50px 0 250px;display: inline-block; vertical-align: middle; font-size: 16px; letter-spacing: 0;}
.equity1 .top .text .t1 {font-size: 30px;padding-bottom: 20px;line-height: 1.4;}
.equity1 .top .text .p {line-height: 1.6;}
.equity1 .cont {padding-top: 100px;}
.equity1 .cont .line+.line {margin-top: 40px;}
.equity1 .cont .line:after {content: "";display: block;clear: both;}
.equity1 .cont .line .l {float: left;width: 155px;font-size: 24px;padding-left: 20px;position: relative;line-height: 1;}
.equity1 .cont .line .l:before {content: "";position: absolute;top: 0;left: 0;height: 24px;width: 4px;background: #1f8b0a;}
.equity1 .cont .line .r {overflow: hidden;font-size: 18px;}
.equity1 .cont .line .r .s1 {margin-right: 40px;display: inline-block;vertical-align: middle;line-height: 1.5;}
.equity1 .cont .line .r .s1 img {max-width: 27px;margin-right: 10px;position: relative;top: -1px;}
.equity1 .cont .line .r .p {overflow: hidden;line-height: 1.5;}
.equity1 .cont .line .r .p+.p {margin-top: 20px;}
.equity1 .cont .line .r .p .s2 {float: left;min-width: 1px;}
.equity1 .cont .line .r .p .s2 img {max-width: 27px;margin-right: 10px;position: relative;top: -1px;}
.equity1 .cont .line .r .p .s3 {overflow: hidden;}
.equity1 .cont .line .r .t1 {line-height: 1.5;}
.equity1 .cont .line .r .erweima {width: 330px;height: 330px;overflow: hidden;margin-top: 20px;}
.equity1 .cont .line .r .erweima img {width: 100%;height: 100%;}
.equity1 .tpi {overflow: hidden;line-height: 1.4;color: #ba0000;}
.equity1 .tpi .s1 {float: left;min-width: 1px;}
.equity1 .tpi .s2 {overflow: hidden;}
.equity1 .tpi .s2 .p+.p {padding-top: 10px;}
.equity1 .inter_input .li .text {width: auto;padding: 25px;margin-top: 20px;}
.equity1 .inter_input .li .text .li {padding-bottom: 0;margin-top: 15px;}
.equity1 .inter_input .li .text .li .p {padding-bottom: 0;}
.equity1 .inter_input .li .text .radiogroup {padding-left: 130px;text-align: left;padding-top: 0;}

/* 证书查询 */
.mask{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.query_certificate1{padding: 215px 0;background-repeat: no-repeat;background-position: center;background-size: cover;color: #fff;position: relative;}
.query_certificate1 .title{position: relative;text-align: center;}
.query_certificate1 .title .t{font-size: 33px;position: absolute;left: 0;right: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);top: 50%;}
.query_certificate1 .title .en{font-size: 96px;line-height: 1;text-transform: uppercase;opacity: 0.3;font-weight: bold;}

.query_certificate2{padding: 100px 0;background: url(../image/lys/jpg2.jpg) no-repeat center;background-size: cover;}
.query_certificate2 .iptbox{width: 258px;height: 44px;border: 2px solid #d6d6d6;border-radius: 2px;margin: auto;}
.query_certificate2 .iptbox input{width: 100%;height: 100%;text-align: center;font-size: 20px;}
.query_certificate2 .iptbox input::-webkit-input-placeholder {color: #333; opacity: 1;}
.query_certificate2 .iptbox input:-moz-placeholder {color:#333;opacity: 1;}
.query_certificate2 .iptbox input::-moz-placeholder {color:#333;opacity: 1;}
.query_certificate2 .iptbox input:-ms-input-placeholder {color:#333;opacity: 1;}
.query_certificate2 .btnbox{margin: 34px auto 0;padding-top: 50px;border-top: 2px solid #4d954c;text-align: center;width: 520px;}
.query_certificate2 .btnbox button{display: inline-block;width: 33px;height: 37px;background: url(../image/lys/png1.png) no-repeat center;background-size: contain;cursor: pointer;border: none;outline: none;padding: 0;}

.query_certificate3{text-align: center;padding: 100px 0;background:url(../image/lys/jpg4.jpg) no-repeat bottom center;background-size: cover;position: relative;}
.query_certificate3::after{content: '';width: 67px;height: 38px;background:url(../image/lys/png3.png) no-repeat bottom center;background-size: contain;position: absolute;top: 0;left: 0;right: 0;margin: auto;}
.query_certificate3 .tit{font-size: 33px;line-height: 1;}
.query_certificate3 .box1{width: 1097px;margin: 30px auto 0;box-shadow: 0px 0px 20px rgba(0,0,0,0.15);}
.query_certificate3 .box1 img{width: 100%;display: block;}
.query_certificate3 .box2{padding: 100px 0 52px;}
.query_certificate3 .box2 .icon{width: 212px;margin: auto;}
.query_certificate3 .box2 .icon img{width: 100%;display: block;}
.query_certificate3 .box2 .t{font-size: 33px;margin-top: 92px;line-height: 1.5;}



/* 证书查询 */








@media only screen and (max-width:750px) {

    /*首页*/
    .ind_1{ height:auto !important; }
    .ind_1 .ind_slick{ position: relative; }
    .ind_1 .ind_slick .li{ height:4rem !important; }
    .ind_1 .w{  position: static; width:100%; }
    .ind_1 .slick-dots{ width:100%; text-align: center; bottom:0.2rem; left:0; }
    .ind_1 .slick-dots li{width:0.4rem; height:0.05rem;  }
    .ind_1 .slick-dots li button::before{ opacity:1; }
    .ind_1 .tit{ width:auto; padding:0.8rem 0.3rem; }
    .ind_1 .next_p{ display: none; }
    .ind_1 .tit .p{ padding:0; }
    .ind_1 .tit h3,.tit_com h2{ font-size:0.4rem; }
    .ind_1 .tit h2{ font-size:0.6rem; letter-spacing: 0px; padding:0.1rem 0 0.3rem; }

    .ind_2{ padding:1rem 0; }
    .ind_2 .tit_com{ padding-bottom: 0.45rem; } 
    .ind_2 .tit_com h3{ position: static; font-size:0.8rem; letter-spacing: 0; }
    .ind_2 .list .li{ float: none; width:auto; margin:0 0 0.3rem !important; position: static; background-size: cover !important; }
    .ind_2 .list .tit{ height:auto; }
    .ind_2 .list .tit .con{ padding:0.6rem 0.3rem; }
    .ind_2 .list .tit .con h3{ font-size:0.36rem; padding-bottom: 0.2rem; }
    .ind_2 .list .tit .con .p{ height:auto; padding-bottom: 0.3rem; }
    .ind_2 .list .tit .con .ico img{ width:1.6rem; height:1.54rem; }
    .ind_2 .list .tit::after,
    .ind_2 .list .tit::before{ display: none; }
    .ind_2 .list .li .i{ height:0.1rem; }
    .ind_3 .l{ padding-bottom: 0.5rem; }
    .ind_3{ padding:1rem 0; }
    .ind_3 .titleCom{ padding-bottom: 0.4rem; font-size:16px; line-height:30px; }
    .ind_3 .l,.ind_3 .r{ float: none; width:auto; }
    .titleCom a.fr{ color:#fff; border-color:#2e7d18; background:#2e7d18; line-height:28px; height:28px; font-size:12px; }

    .ind_3 .slick_3{ height:auto; }
    .ind_3 .slick_3 .li .h3 span{ width:5rem; }
    .ind_3 .slick_3 .slick-prev{ left:0.5rem; }
    .ind_3 .slick_3 .slick-next{ right:0.5rem; }
    
    .ind_3 .r .img{ float: none !important; width:auto; height:auto; }
    .ind_3 .r .con{ float: none; width:auto; height:auto; line-height:1; padding:0.4rem 0; }
    .ind_3 .r .con .bg{ width:100%; height:100%; background:url(../image/img/ind_9.jpg) repeat 0 0; }
    .ind_3 .li + .li .r .con .bg{ width:100%; height:100%; background:url(../image/img/ind_9.jpg) repeat 0 0; }
    .ind_3 .r .li + .li .con .bg{ width:100%; height:100%; background:url(../image/img/ind_10.jpg) repeat 0 0; }

    .ind_3 .r .con .cent{ padding:0 0.5rem !important; }
    .ind_3 .r .con .h4{ font-size:0.3rem; padding-bottom: 0.1rem; }
    .ind_3 .r .con .p{ margin-bottom: 0.2rem ; }

    .more_a a{ font-size:0.24rem; line-height:0.6rem; padding:0 0.3rem; color:#fff; border-color:#2e7d18; background:#2e7d18;  }

    .ind_4{ padding:0 0 1.2rem; }
    .ind_4 .tit_com{ padding:1rem 0 0.3rem; }
    .ind_4 .list{ width:auto; margin-left:0; }
    .ind_4 .li .a{ width:auto; margin:0 0.2rem; height:190px; }
    .ind_4 .li:hover .a{ background:#fff; color:#474747; }
    .ind_4 .li:hover .m{ color:#707070; }
    .ind_4 .li:hover .m i{ background-position:0 center;  }
    .ind_4 .li .tit{ padding:30px 30px 0; }
    .ind_4 .li .time b{ font-size:0.6rem; padding-right: 0.1rem; }
    .ind_4 .li .time{ font-size:0.24rem; }
    .ind_4 .li .p{ font-size:14px; }
    .ind_4 .slick-dots{ bottom:-0.4rem; }
    .ind_4 .slick-dots li{ width:0.4rem; height:0.05rem;  }


    /*我的权益*/
    .inter_1{ height:3.6rem; }
    .inter_1 .tit_com h3{ font-size:0.5rem; top:0; margin-top:-0.5rem; line-height:1.5; }
    .inter_2{ padding:1rem 0; }
    .inter_2 .img{ float: none; width:auto; height:auto; }
    .inter_2 .r{ height:auto; padding:0.3rem 0.3rem 0.6rem; }
    .inter_2 .r .con{ width:auto; float: none; padding-bottom: 0.4rem; }
    .inter_2 .r .con h3{ font-size:0.3rem; padding:0.4rem 0 0.2rem 10px; }
    .inter_2 .r .con .jdt{ margin-top: 0.3rem; padding-top:0.3rem; }
    .inter_2 .r .day{ float: none; top:0; margin:0 auto; height:auto; padding-bottom: 0.4rem; width:auto; position: relative; border-radius: 0; } 

    .inter_2 .r .day i{ height:0.15rem; }
    .inter_2 .r .day .number{ width:auto; height:auto; -webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0); box-shadow: 0px 0px 0px rgba(0,0,0,0); font-size:0.8rem; margin:0;  }
    .inter_2 .li + .li{ margin-top:0.4rem; }
    .inter_3{ padding:1rem 0; }
    .inter_3 .img{ float: none; width:auto; height:auto; }
    .inter_3 .r{ height:auto; padding:0.3rem 0.3rem 0.6rem; }
    .inter_3 .r .top{ height:auto; padding-bottom: 0.3rem; }
    .inter_3 .r .top h3{ font-size:0.3rem; }
    .inter_3 .li{ margin-bottom: 0.3rem; }


    .inter_2 .r .day{ padding:0.4rem 0 0.3rem 2rem; }
    .inter_2 .r .day i{ position: absolute; width:100%; left:0; top:0; }
    .inter_2 .r .day .number{ position: absolute; width:2rem; line-height:1rem; top:50%; margin-top:-0.4rem; left:0; }
    .inter_2 .r .day .p,.inter_2 .r .day .a_m{  text-align: left; }
    .inter_2 .a_m a{ text-align: center; }
    .inter_3 .r .a_m{ text-align: center; }

    /*权益未领取*/
    .inter_no{ padding:1rem 0; }
    .inter_no .img{ float: none; width:auto; height:auto; }
    .inter_no .r{ height:auto; padding:0.3rem 0.3rem 0.6rem; }
    .inter_no_1 .left{ float: none; width:auto; }
    .inter_no_1 .lq{ display: block; width:1.4rem; height:1.4rem; font-size:0.24rem; right: 0.2rem; top:auto; margin-top:0; bottom:0.8rem; }
    .inter_no_1 .left .bot{ padding-right: 1.8rem;  }
    .inter_rece .left .bot{ padding:0; }
    .inter_no_1 .lq .ico img{ height:0.5rem; }
    .inter_no_1 .lq .ico { padding:0.25rem 0 0.1rem; }

    .inter_no_detail .tit_com{ padding:1rem 0 0.5rem; }
    .detail_inter .h3{ line-height:0.32rem; font-size:0.28rem; background-size: 0.15rem 0.15rem; }

    .detail_inter .tit{ padding-bottom: 0.4rem; }

    .inter_no_detail .a_lq{ width:3.2rem; height:1rem; line-height:1rem; font-size:0.3rem; }
    .inter_no_detail .a_lq img{ height:0.5rem; position: relative; top:-0.05rem; }

    /*权益已领取*/
    .inter_over_top{ padding:1rem 0; }
    .inter_over_1 .li{ padding-top:0.6rem; }
    .inter_over_1 .li .txt span{ float: left; display: block; padding:0.15rem 0 0rem; padding-right: 0.6rem;line-height:1.5; font-size:0.26rem;}
    .inter_over_1 .li h3 img{ height:0.4rem;  }
    .inter_over_1 .li h3{ font-size:0.3rem; line-height:0.5rem; padding:0 0.2rem 0.2rem; }
    .inter_over{ padding-bottom: 0.5rem; }

    /*领取表单*/

    .inter_rece .inter_no_1 .bot{ padding-top:0.3rem; }
    .inter_rece .inter_no_1 .r{ padding-top:0.6rem; }
    .inter_no_1 .left h3{ font-size:0.3rem; }  
    .inter_no_1 .bot .li span img{ height:0.3rem; }
    .inter_no_1 .bot .li{ padding-left: 0.4rem; line-height:0.4rem; }
    .inter_over_1 .li .txt{ padding:0.2rem 0.15rem 0; }
    .inter_input .t{ width:1.7rem !important; font-size:0.24rem; line-height:0.6rem; }
    .inter_input .i{ width:4.2rem; height:auto; }
    .inter_input .i input{ width:4rem; padding:0.1rem; height:0.4rem; font-size:0.24rem; }
    .inter_input .i .sc_com{ width:4.2rem;  }
    .inter_input .sc_com .select-box{ line-height:0.6rem; height:0.6rem; }
    .inter_input .select-box dd{ top:0.6rem; }
    .inter_input .select-box dt a b{ font-size:0.24rem; }
    .inter_input .city .sc_com{ float: none;  }
    .inter_input .city .sc_com + .sc_com{ margin:0.2rem 0 0; }

    /*成功*/
    .inter_3 .tit_com h2{ padding-bottom:0.3rem; } 
    .inter_3 .tit_com{ padding-bottom: 0.4rem; }
    .succ{ height:auto; margin-top:-0.8rem; }
    .succ .tit .img{ top:0.25rem; }
    .succ .tit .img img{ height:1rem; width:1rem; }
    .succ .tit{ padding-left: 1.2rem; }
    .succ .tit .h3{ font-size:0.32rem; padding:0 0 0.1rem; }
    .succ .tit .h2{ font-size:0.36rem; }

    /*登录*/
    .login_w .tit_com{ padding-bottom: 0.6rem; }
    .login_w .tit_com h2{ font-size:0.36rem; }
    .login_w .inp{ width:auto; padding:0 0.2rem; display: block; }
    .login_w .i .text{ width:1.4rem; line-height:0.5rem; padding-right: 0.1rem; }
    .login_w .i .w{ position: relative; top:-1px; }
    .login_w .i .w input[type=text]{ width:4rem; height:0.3rem; padding:0.1rem; font-size:0.24rem; }
    .login_w .i .w input[type=password]{ width:4rem; height:0.3rem; padding:0.1rem; font-size:0.24rem; }
    .login_w .i a.fr{ line-height:0.5rem; }
    .login_w .sf .w .radio{ line-height: 0.5rem; }

    .login_w .yzm .yam_img{ width:1rem; height:0.5rem; }
    .login_a{ padding-top:0.3rem; }
	.login_w .goreg{padding-right:1.1rem;}
    .login_a a{ font-size:0.28rem; line-height:0.6rem; height:0.6rem; width:2rem; }

    .login_w .phone_yzm .djs{ width:1.15rem; line-height:0.5rem; height:0.52rem; float: right; font-size:0.18rem; }
    .inter_over_top .inter_2 .r .day .p{ padding-top:0.25rem; }

    .inter_rece_1{ margin:0.6rem 0 0.6rem; padding:0.4rem 0.4rem 0; border-radius: 0.1rem; }
    .inter_rece_1 .li{ padding: 0 0 0.3rem 0.4rem; }
    .inter_rece_1 .li span{ width:0.3rem; height:0.3rem; background-size: 0.28rem 0.28rem; }

    .btn_rece a{ height:0.8rem; line-height:0.8rem; width:4rem; font-size:0.26rem; }
    .btn_rece img{ height:0.4rem; top:-0.02rem; position: relative; }

    /*关于我们*/
    .tran_scale img{ height:auto; }
    .about_1{ padding:0.8rem 0 0; background:none; }
    .about_1 .img{ float: none; width:100%; height:auto; }
    .about_1 .r{ padding:0.4rem 0 0.8rem; }
    .about_1 .r h2{ font-size:0.4rem; padding-bottom: 0.3rem; }
    .about_2 .about_group{ padding:0.8rem 0 0; }
    .about_2 .about_zc{ padding: 0.8rem 0; }
    .about_2 .tit_com{ padding-bottom: 0.4rem; }
    .about_2 .about_zc .con{ padding:0.5rem 0.3rem; }
    .about_2 .mCSB_inside > .mCSB_container{ margin-right: 0.4rem; }
    .about_2 .about_zc .con .scrollW{ max-height: 4.2rem; }
    .about_4 .about_link .a{ width:3.2rem; height:1.28rem; }
    .about_4 .slick-dots { padding-top:0.2rem; }
    .about_4 .slick-dots li{ width:0.4rem; height:0.05rem;  }
    .about_4 .tit_com{ padding-bottom: 0.3rem; }
    .about_4{ padding: 0.8rem 0; }

    .about_3{ padding-bottom: 0; }

    /*联系我们*/
    .contact{ padding:0.8rem 0; }
    .contact .tit_com{ padding-bottom: 0.4rem; }
    .contact_1 .l{ float: none; width:auto; height:auto; }
    .contact_1 .r{ height:6rem; }
    .contact_1 .tit{ padding:0.6rem 0.4rem 0.2rem; }
    .contact_1 .tit .h3{ font-size:0.28rem; padding-bottom: 0.2rem; }
    .contact_1 .tit .top{ padding-bottom: 0.3rem; }
    .contact_1 .top .txt .ico img{ height:0.28rem; margin-top:-0.14rem; }
    .contact_1 .top .txt .ico{ padding-left: 0.5rem; }
    .contact_1 .bot .li{ min-height:0.6rem; margin-bottom: 0.3rem; }
    .contact_1 .bot .li .con{ padding-left: 0.8rem; font-size:0.26rem; }
    .contact_1 .bot .li img{ height:0.6rem; margin-top:-0.3rem; }

    .contact_1 .bot .li{ float: left; width:45%; }
    .contact_1 .bot .li_1{ float: right; width:45%; }



    .contact .BMap_stdMpCtrl{ transform:scale(0.8); -webkit-transform:scale(0.8); transform-origin:0 0; -webkit-transform-origin:0 0; }
    #con2{ padding-top: 0.8rem; }
    .faq_list .dt{ padding: 0.4rem 30px 0.3rem 0.8rem; font-size:0.26rem; line-height:0.4rem; }
    .faq_list .q{ font-size:0.3rem; top:0.4rem; line-height:0.4rem; left:0.3rem; }
    .faq_list .dt .c{ padding-right:0rem;  }
    .faq_list .arr{ right:5px; top:0.4rem; height:0.4rem; }
    .faq_list .dd{ padding: 0.4rem 0.2rem 0.5rem 0.8rem; }
    .faq_list{ padding-bottom: 0; }


    /*信息公开*/
    .info{ padding:0.8rem 0; }
    .info .tit_com{ padding-bottom: 0.3rem; }
    .info .info_tab .a{ padding:0 0.3rem; line-height:0.6rem; margin:0 0.03rem 0.1rem; font-size:0.24rem;  }
    .info .info_tab .a img{ height:0.3rem; top:-0.02rem; padding-right: 0.05rem; }
    
    .child_option .child_a{ width: 1.5rem; height: 0.6rem; line-height: 0.6rem; font-size: 0.24rem; }
    .info_list_li_1 .info_f_top{ padding:0.3rem 0 0.4rem; }

    .info_list .list .li .time b{ font-size:0.6rem; padding-right: 0.1rem; }
    .info_list .list .li .time{ font-size:0.24rem; padding-bottom: 0.1rem }
    .info_list .list .li .p{ font-size:14px; }
    .info_list .list .li{ float: none; width:100%; padding:0.1rem 0; }
    .info_list .list .li .a{ width:auto; height:auto;  }
    .info_list .list .li .tit{ padding:0.5rem 0.3rem; }
    .info_list .list .li .p{ height:auto; font-size:0.24rem; }
    .info_list .list{ padding-bottom: 0.3rem; }
    .info .info_tab{ padding-bottom: 0.3rem; }
    .info_list{ width:auto; margin:0; }


    /*权益展示*/
    .info_list .ulList li{ margin-bottom: 0.3rem; }
    .info_list .ulList .img{ float: none; width:100%; height:auto; }
    .info_list .ulList .r{ padding:0.5rem 0.3rem; }
    .info_list .ulList .r .h3{ font-size:0.3rem;  padding-bottom: 0.1rem; }
    .info_list .ulList .r .h4{ font-size:0.26rem; padding-bottom: 0.2rem; }
    .info_list .list_more{ height:2rem; line-height:2rem; margin-bottom: 0.3rem; }
    .info_list .list_more .tit{ font-size:0.36rem; height:1rem; line-height:1rem; margin-top:-0.5rem; }
    .info_list .list_more .tit span{ padding-right: 0.8rem; background-size: auto 50%; }
    .info_list .ulList{ padding:0.2rem 0 0.3rem; }

    /*近期活动*/
    .active_1,.active_2 { padding:0.8rem 0 0; }
    .active_3{ padding:0.8rem 0; }
    .active_1 .slick_one .a { width:auto; }
    .active_1 .slick_one .tran_scale{ height:3.9rem; }
    .active_1 .slick_one .h3{ padding-top:0.2rem; }
    .active .slick-dots { padding-top:0.4rem; }
    .active .slick-dots li{ width:0.4rem; height:0.05rem;  margin:0 2px; }
    .active .tran_scale img{ height:100%; }
    
    .slick_two .li{ height:auto; }
    .slick_two .li .img{ height:3.7rem; position: static; }
    .slick_two .li .con{ height:3.7rem; line-height:3.7rem; }
    .slick_two .con .cent{ padding:0 0.5rem; }
    .slick_two .con .h4{ font-size:0.28rem; padding-bottom: 0.1rem; }
    .slick_two .con .p{ margin-bottom: 0.2rem; }

    .active_1 .slick_one .h3{ font-size:0.26rem; }
    
    .active_3 .a{ width:auto; margin:0 0.05rem; }
    .active_3 .tran_scale{ height:4.3rem; }
    .active_3 .a .h3{ padding:1rem 5% 0.5rem; background-size: auto 100%; }
    .active_3 .a span{ display: block; padding:0 0 0.1rem; }
    /*详情页*/
    .detail{ padding:0.8rem 0; min-height:4rem; }
    .detail h3{ font-size:0.32rem; padding-bottom: 0.1rem; }
    .detail .time{ padding:0 0 0.3rem; }
    .detail .upDown{ padding-top:0.4rem; }

    .detail .upDown a{ max-width: 100%; line-height:0.4rem; float: none; margin-bottom: 0.1rem; }
    .detail .upDown .fl{ padding:0 0 0 0.36rem; background-size:0.3rem auto !important;  }
    .detail .upDown .fr{ padding:0 0 0 0.36rem; background-image:url(../image/d_next.png); background-size:0.3rem auto !important; background-position: left center !important; text-align: left; }

    /*搜索结果*/
    .result{ padding:0.6rem 0 1rem; }
    .result .h2{ font-size:0.36rem; line-height:1; padding:0; }
    .result .h2 span{ font-size:0.3rem; padding-left: 0.3rem; }
    .result .list li{ padding:0.4rem 0.2rem; }
    .result .list .h3{ font-size:0.3rem; }


    .inter_input .child.yz input{ width:2.5rem; }
    .inter_input .child .yam_img{ width:1.5rem; }
    .inter_input .child .i .djs{ width:1.5rem; height: 0.65rem;line-height: 0.65rem;}

    .inter_input .child .i .yzm_a{ line-height:0.6rem; }
    .inter_input .child .yam_img{ border-radius: 0.1rem; }
    .inter_input2 .child .t{ width:1.5rem !important; }
    
    .inter_change .tit_top h3{ font-size:0.3rem; line-height:0.5rem; padding:0 0.2rem 0.2rem; }
    .inter_change .tit_top h3 img{ height: 0.4rem; }
    .inter_change .tit_top h3:before{ width: 100%; }
    .inter_change .inter_changecon div{ width: 2.8rem; margin: 0 0.3rem; font-size: 0.28rem; }
    .inter_change .inter_changecon{ padding-top: 0.3rem; }

    
    /*注册成功*/
    .success_1 .tit{ width:auto; margin:0 0.2rem; height:auto; padding:0.6rem 0.2rem; }
    .success_1 .tit .h3{ padding:0 0 0.3rem; font-size:0.48rem; }
    .success_1 .tit .p{ font-size:0.28rem; }

    .success_2 .tit{ padding:0 0 0.5rem; }
    .success_2 .tit .top .h3{ padding-bottom: 0.2rem; }
    .success_2 .tit .top{ padding:0.3rem 0; }
    .success_2 .tit .con{ width:auto; padding:0.5rem 0.3rem 0; }
    .success_2 .tit .t1{ font-size:0.26rem; }
    .success_2 .tit .t1 span{ font-size:0.4rem; }
    .success_2 .tit .t2{ padding-top:0.2rem; }

    .login_w .i .a a{ width:2.02rem; height:0.5rem; line-height:0.5rem; }
    .login_w .i .a a + a{ margin-left: 0.1rem; } 


    /*家庭信息*/
    .info_f_top{ padding:0.8rem 0 0.6rem; }
    .info_f_top h3{ font-size: 0.48rem; padding-bottom: 0.3rem; }
    .info_f_top .tit .t1{ font-size:0.26rem; }
    .info_f_top .tit .t1 span{ font-size:0.4rem; }


    .tit_top2 h3 img{ height:0.4rem;  }
    .tit_top2 h3{ font-size:0.3rem; line-height:0.5rem; padding:0 0.2rem 0.2rem; }

    .list_farmily{ width:auto; }
    .list_farmily .li{ float: none; width:auto; height:auto; margin:0; padding:0.5rem 0 0; }
    .list_farmily .li .con{ padding:0.6rem 0.4rem; }
    .list_farmily .li .close{ width:0.8rem; height:0.8rem; background-size: 0.3rem 0.3rem; }
    .list_farmily .li .con .name{ font-size:0.32rem; padding-bottom: 0.2rem; }
    .list_farmily .li .con .number{ font-size:0.26rem; }
    .list_farmily .li .con .number span{ padding-left:0.2rem; }

    .info_f{ padding-bottom: 1rem; }
    .list_child .li .a_c{ padding-top:0.3rem; margin-top:0.3rem; }
    .list_child .li .a_c a{ width:1.92rem; height:0.8rem; line-height: 0.8rem; }
    .list_child .li .a_c a + a{ margin-left: 0.15rem; }

    .info_f_top .i { width:auto; height:0.8rem; }
    .info_f_top .i .inp{ width:4rem; padding:0.1rem 0.15rem 0; }
    .info_f_top .i .inp input{ height:0.6rem; font-size:0.24rem; }
    .info_f_top .i .bd{ height:0.84rem; line-height:0.84rem; width:1.5rem; }



    /*最近位置信息*/
    .position_list ul{ width:auto; }
    .position_list .li{ float: none; width:auto; padding:0 0 0.4rem; height:auto; }
    .position_list .li .tit{ height:auto; }
    .position_list .li .tit .con{ padding:0.4rem; }
    .position_list .li .tit .num{ font-size:0.6rem; padding-bottom: 0.2rem; }
    .position_list .li .tit .time{ font-size:0.26rem; padding-bottom: 0.2rem; }
    .position_list .li .tit .h{ font-size:0.26rem; padding-bottom: 0; }
    .position_list .li .tit .bz{ font-size:0.26rem; padding-top: 0.3rem; }
    .more_pos{ padding-top:0.3rem; }
    .more_pos .a{ padding:0 1rem; height:1rem; line-height:1rem; font-size:0.3rem; }
    .more_pos .a .ico{ width:0.8rem; background-size:0.5rem 0.5rem; }
    /*liuyc*/
    .sign{background: url(../image/i_2.jpg) repeat 0 0;}
    .sign .from{padding:0.5rem 0.3rem;}
    .sign .from textarea{font-size: 0.24rem;color: #000;-webkit-box-shadow: 0 0 10px 0 

#ccc;box-shadow: 0 0 10px 0 #ccc;background: #fff;width: 100%;padding: .3rem;-webkit-box-

sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;height: 3rem;}
    .sign .from .button{margin-top: 0.36rem;overflow: hidden;}
    .sign .from .button a{line-height: 0.78rem;}
    .sign .from .button a span{background: url(../image/sign-img1.png) no-repeat left 

center;padding-left: 0.48rem;background-size: 0.42rem;height: 100%;display: inline-block; }
    .sign .from .button a{display: block;float: left;width: 3.35rem;height: 

0.78rem;background: #5c993e;color: #fff;border-radius: 0.05rem;text-align: center;line-

height: 0.78rem;}
    .sign .from .button a:last-child{float: right;}
    .sign .from .button a:last-child span{background-image: url(../image/sign-img2.png);}
    .sign #container{height: 8.4rem;position: relative;}
    .sign #container .face{position: relative;border: 1px solid #fff;border-radius: 50%;}
    .sign #container .face img{position: relative;z-index: 3;}
    .sign #container .face:after{content: "";border-left: 20px solid #fff;border-top: 15px 

solid transparent;border-bottom: 15px solid transparent;position: absolute;top: 15px;right: 

-12px;-webkit-transform: rotate(15deg);transform: rotate(10deg);}
    .sign #container .face img{border-radius: 50%;}
    .BMap_mask{background: rgba(0,0,0,0.05) !important;}
    .myposition .BMap_mask{background: rgba(0,0,0,0.15) !important;}
    
    .myposition .mapbox{position: relative;}
    .myposition .mapbox .righttab{position: absolute;top: 0.56rem;right: 0.3rem;overflow: hidden;}
    .myposition .mapbox .righttab .item{width: 0.86rem;height: 0.86rem;border-radius: 50%;background: #fff;overflow:hidden;text-align: center;font-size: 0;margin: 0.14rem 0;}
    .myposition .mapbox .righttab .item span{display: inline-block;width: 0.8rem;line-height: 0.22rem;font-size: 0.2rem;color: #707070;vertical-align: middle;}
    .myposition .mapbox .righttab .item:after{content: "";display: inline-block;vertical-align: middle;height: 100%;}
    .myposition .mapbox .righttab .item.now{background: #5c993e;}
    .myposition .mapbox .righttab .item.now span{color: #fff;}
    .myposition .from .button{margin: 0;}
    .myposition .from .button a:first-child{margin-left: 0;}
    .myposition .from .button a{width: 2.2rem;margin-left: 

0.14rem;background:#fff;border:1px solid #d1d1d1;-webkit-box-sizing: border-box;box-sizing: 

border-box;color: #444;}
    .myposition .from .button a.now{background: #5c993e;border-color: #5c993e;color: #fff;}
    .myposition .from .button a span{background-size: 0.5rem;background-position: top left;}
    .myposition .from .button a:last-child{float: left;}
    .myposition .from .button a:nth-child(1) span{background-image: url(../image/myposition-img1.png);}
    .myposition .from .button a:nth-child(2) span{background-image: url(../image/myposition-img2.png);}
    .myposition .from .button a:nth-child(3) span{background-image: url(../image/myposition-img3.png);}
    .myposition .from .button a.now span{background-position: bottom left;}
	
	.myposition .mCSB_inside > .mCSB_container{margin-right:0.15rem;}
    .myposition .mapbox .righttab .item.shouqi{}
    .myposition .mapbox .righttab .item.shouqi span{background: url(../image/jiantou.png) no-repeat top center;background-size: 0.41rem;width: 0.41rem;height: 0.234rem;}
    .myposition .mapbox .righttab .item.shouqi.now1 span{background-position: bottom center;}


    .sign .inter_1{ display: none; }


    .map_tc .con{width:auto; height:6rem; margin:-3rem 0 0 0; left:0.2rem; right: 0.2rem; }
    .map_tc .con .close{ width:0.8rem; height:0.8rem; }
    .map_tc .con .tit{ padding:0.8rem 0 0; }
    .map_tc .con #map{ height:5.2rem; }
    .map_tc .BMap_mask{ background:none !important; }
    .map_tc .BMap_noprint{ font-size:0.2rem !important; }
    .map_tc .BMap_stdMpCtrl,.map_tc .anchorBL{ transform:scale(0.8); transform-origin:left top; }



    
    .tc_qd .con{ width:auto; height:8rem; margin:-4rem 0 0 0; left:0.2rem; right: 0.2rem; }
    .tc_qd .con .close{ width:0.8rem; height:0.8rem; }
    .tc_qd .con .tit{ padding:0.4rem 0.4rem 0; height:2.4rem; }
    .tc_qd .con #map{ height:5rem; }
    .tc_qd .BMap_mask{ background:none !important; }
    .tc_qd .BMap_noprint{ font-size:0.2rem !important; }
    .tc_qd .BMap_stdMpCtrl,.tc_qd .anchorBL{ transform:scale(0.8); transform-origin:left top; }

    .tc_qd .con .tit .l{ padding-bottom: 0.18rem; }  

    .child_option .ul{ width:5rem; display: block; margin:0 auto; }
    
    
	.personal_center{ height: auto; }
	.percenter_box{ padding:0.6rem 0 ; }
	.percenter_box .login_w{ width: 100%; }
	.percenter_box .perc_num{ line-height: 0.5rem; }
	.percenter_box .percenter_stit{ width: 90%; font-size: 0.32rem; }
	.percenter_box .cpassword{ width: 1.15rem; line-height: 0.5rem; height: 0.52rem; font-size: 0.18rem; margin-right: 1.35rem; }
	.bindinfor_box .bi_con .bi_btn{ width: 1.15rem; line-height: 0.5rem; height: 0.52rem; font-size: 0.18rem; }


    .info_list .ulList .r .p{ max-height: 45em; }
    
    
    /*权益*/
   	.rights1 {background-size: cover !important;height: 4.6rem;}
   	.rights3 .imgs img {display: none;}
   	.rights3 .imgs img.bak {display: block;}
   	.rights2 {padding: 0.4rem 0 0.45rem;}
    .rights2 .top {padding: 0.3rem;font-size: 0.26rem;}
    .rights2 .bottom {margin-top: 0.4rem;}
    .rights2 .bottom .l_img {width: 100%;height: auto;float: none;}
	.rights2 .bottom .r_txt {padding: 0;}
	.rights2 .bottom .r_txt {padding: 0.2rem 0;}
	.rights2 .bottom .r_txt .t1 {font-size: 0.28rem;margin-bottom: 0.1rem;}
	.rights2 .bottom .r_txt .t2 {font-size: 0.32rem;margin-bottom: 0.1rem;}
	.title_jjl {margin-bottom: 0.3rem;}
	.title_jjl .i1 {background-size: cover;width: 61px;height: 40px;margin-right: -0.25rem;}
	.title_jjl .i2 {background-size: cover;width: 61px;height: 40px;margin-left: -1rem;}
	.title_jjl .t1 {top: 0.15rem;font-size: 0.32rem;}
	.tit_jjl {margin-bottom: 0.3rem;}
	.tit_jjl .s1 {font-size: 0.3rem;}
	.rights3 .p {font-size: 0.28rem;}
	.rights3 .padd_r {width: auto;float: none;}
	.rights3 .t2 {font-size: 0.28rem;}
	.rights3 .p1 {padding-left: 0.8rem !important;}
	.rights3 .text_l {padding-bottom: 0.3rem;}
	.rights3 .erweima {float: none;margin: 0 auto;}
	.rights3 .box {margin-bottom: 0.4rem;}
	.rights3 {padding-bottom: 1rem;}
	.rights3 .link {height: auto;line-height: 1rem;font-size: 0.4rem;}
	.rights3 .link .img {width: 0.8rem;height: auto;}
	.pop_wp .cont {width: 7rem;height: 8.8rem;}
	.pop_wp .cont .padd {padding: 0.95rem 0.3rem;}
	.pop_wp .cont .form {height: 6.2rem;}
	.pop_wp .cont .form .line .label1, .pop_wp .cont .form .line .label2 {display: block;text-align: left;padding-bottom: 0.15rem;font-size: 0.26rem;}
	.pop_wp .cont .form .line .con {display: block;}
	.pop_wp .cont .form .line .con .ipt {width: auto;}
	.pop_wp .cont .title {font-size: 0.32rem;padding-bottom: 0.3rem;}
	.pop_wp .cont .form .line {margin-bottom: 0;}
	.pop_wp .cont .form .line .con {margin-bottom: 0.3rem;}
	.pop_wp .cont .form .line .hyz {float: right;margin-right: 0.3rem;}
	.pop_wp .cont .form .link {height: auto;line-height: 1rem;font-size: 0.4rem;margin-bottom: 0.05rem;margin-top: 0.5rem;}
	.pop_wp .cont .form .link .img {width: 0.8rem;height: auto;}
	.pop_wp .cont .form .mCSB_inside > .mCSB_container {margin-right: 0.3rem;}
	.pop_wp .cont .form .mCSB_scrollTools {right: -0.1rem;}
	
	.pop_wp .cont .form .line .con .ipt input#test1 {display: none;}
	.pop_wp .cont .form .line .con .ipt input.input1 {display: inline-block;}
	
	.tit_jjl1 {font-size: 0.32rem;padding: 0.8rem 0 0.4rem;}
	.mod-map {height: 9.8rem;margin: 0 0.3rem 0.3rem;}

    .pop_lq .scroP{ height:7rem; }
    .wantbk a{ width: 3rem; padding:0.3rem 0; }
    .inter_input .li .text{
      width: auto;
      padding: .3rem .20rem 0;
      margin-bottom: 0.6rem;
    }
    .inter_input .li .text .tip2,
    .inter_input .li .text .tip1{
      font-size: 0.24rem;
      line-height: 1.4;
    }
    .inter_input .li .text .tip1{
      margin-top: 0.2rem;
    }
    .inter_input .li .text .radiogroup{
      text-indent: 0;
      text-align: center;
      padding: 0.3rem 0 0.3rem;
    }
    .inter_input .li .text label{
      padding-right: 0.2rem;
    }
    .btn_rece.tl{
      width: auto;
    }
    .inter_rece_1 .li .radiogroup{
      text-align: center;
      padding-left: 0;
    }
    .about_1 .r .p{
      height: auto;
    }



    /*2020.5.20 jjl*/
    .equity1 {padding: 1rem 0;}
    .equity1 .top .text {float: none;width: auto;height: auto;margin-top: 0rem;}
    .equity1 .top .text .padd {padding: 0.4rem 0.3rem;font-size: 0.28rem;}
    .equity1 .top .text .t1 {padding-bottom: 0.2rem;font-size: 0.42rem;}
    .equity1 .top .img {position: static;width: 100%;height: auto;}
    .equity1 .cont .line .l {float: none;width: auto;font-size: 0.34rem;padding-left: 0.2rem;padding-bottom: 0.1rem;}
    .equity1 .cont .line .l:before {height: 0.32rem;width: 0.06rem;}
    .equity1 .cont {padding-top: 0.8rem;}
    .equity1 .cont .line .r {font-size: 0.3rem;}
    .equity1 .cont .line .r .s1 {display: block;margin-right: 0;margin-top: 0.15rem;}
    .equity1 .cont .line .r .s1 img {max-width: 0.4rem;margin-right: 0.1rem;}
    .equity1 .cont .line+.line {margin-top: 0.6rem;}
    .equity1 .cont .line .r .p {display: block;margin-right: 0;margin-top: 0.15rem;}
    .equity1 .cont .line .r .p+.p {margin-top: 0.15rem;}
    .equity1 .cont .line .r .t1 {margin-top: 0.15rem;}
    .equity1 .cont .line .r .erweima {width: 4rem;height: 4rem;margin: 0.2rem 0 0;}
    .equity1 .tpi {width: auto;}
    .equity1 .inter_input .li .text {padding: 0.4rem 0.3rem;margin: 0.2rem 0 0.5rem;}
    .equity1 .tpi .s2 .p+.p {padding-top: 0.15rem;}
    .equity1 .inter_input .li .text .li {margin-top: 0.3rem;}
    .equity1 .inter_input .li .text .radiogroup {padding-left: 0;text-align: center;}


    /* 证书查询 */
    .query_certificate1{padding: 1rem 0;}
    .query_certificate1 .title .en{font-size: 0.6rem;}
    .query_certificate1 .title .t,.query_certificate3 .tit{font-size: 0.4rem;}
    .query_certificate2{padding: 1rem 0;}
    .query_certificate2 .iptbox{box-sizing: border-box;width: 100%;height: 0.8rem;}
    .query_certificate2 .iptbox input{font-size: 0.28rem;}
    .query_certificate2 .btnbox{width: 100%;margin-top: 0.4rem;padding-top: 0.4rem;}
    .query_certificate2 .btnbox button{width: 0.5rem;height: 0.5rem;}
    .query_certificate3{padding: 1rem 0;}
    .query_certificate3::after{width: 0.3rem;height: 0.3rem;}
    .query_certificate3 .box1{width: 100%;margin: 0.5rem 0 0;}
    .query_certificate3 .box2{padding: 0.5rem 0 0;}
    .query_certificate3 .box2 .icon{width: 1.5rem;}
    .query_certificate3 .box2 .t{font-size: 0.3rem;margin-top: 0.5rem;}

    /* 证书查询 */
}



