.ccxy{background:#f4f5f9;width: 100%;}
.ccxy_banner,.ccxy_banner img{width: 100%;}
/*.bar_nav{float: left;clear: both;padding-left: 0.625rem;background: #fff;width: 100%;}
.bar_nav .nav{float: left;padding: 0.8rem 0.5rem;font-size: 0.75rem;color: #272727;}
.bar_nav .nav_active{float: left;padding: 0.8rem 0.5rem;font-size: 0.75rem;color: #fff;background:#d4a365; }*/
.bar_nav{display: flex;display: -webkit-flex;justify-content:space-between;padding:0 0.75rem ;font-size: 0.75rem;}
.bar_nav .nav{padding: 0.8rem 0.5rem;color: #272727; }
.bar_nav .nav_active{padding: 0.8rem 0.5rem;font-size: 0.75rem;color: #fff;background:#d4a365; }
.swiper-container{clear: both;padding-bottom:5.0rem}
.guang{width: 100%;padding:0.85rem 0.625rem;background: #fff; margin-top:0.45rem  }
.gua_top{color: #333;font-size: 0.8rem;padding-left: 1.35rem;background: url('../img/11.png') no-repeat 0 1px;background-size:1.0rem 1.0rem; }
.gua_top1{color: #333;font-size: 0.8rem;padding-left:1.35rem;background: url('../img/22.png') no-repeat 0 1px;background-size:1.0rem 1.0rem; }
.gua_top2{color: #333;font-size: 0.8rem;padding-left: 1.35rem;background: url('../img/33.png') no-repeat 0 1px;background-size:1.0rem 1.0rem; }
.gua_top3{color: #333;font-size: 0.8rem;padding-left: 1.35rem;background: url('../img/44.png') no-repeat 0 1px;background-size:1.0rem 1.0rem; }
.gua_tu{position: relative;height: 5.7rem;width: 100%;border-radius: 6px;background: url('../img/1.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem   }
.gua_tu1{position: relative;height: 5.7rem;width: 100%;border-radius: 6px;background: url('../img/2.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem   }
.gua_tu2{position: relative;height: 5.7rem;width: 100%;border-radius: 6px;background: url('../img/3.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem   }
.gua_tu3{position: relative;height: 5.7rem;width: 100%;border-radius: 6px;background: url('../img/4.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem   }
.gua_tu4{position: relative;height: 5.7rem;width: 100%;border-radius: 6px;background: url('../img/x1.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem   }
.gua_tu img{width: 100%;}
.kan_btn{position: absolute;right: 0.9rem;bottom: 0.9rem;background: #fff;border-radius: 25px;width:3.05rem ;height: 1.4rem;line-height: 1.4rem;font-size:0.65rem ;text-align: center;color: #000000;}
.acction{float: right;color: #949494;font-size: 0.65rem;padding-right:0.75rem;background: url('../img/j.png') no-repeat right center;background-size:0.3rem 0.55rem; }

.hai_gua{position: relative;height: 5.7rem;width: 17.5rem;border-radius: 6px;background: url('../img/1.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem;  margin-left: 0.625rem   }
.hai_gua1{position: relative;height: 5.7rem;width:17.5rem;border-radius: 6px;background: url('../img/2.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem ;  margin-left: 0.625rem  }
.hai_gua2{position: relative;height: 5.7rem;width:17.5rem;border-radius: 6px;background: url('../img/h3.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem ; margin-left: 0.625rem }
.move_btn{position: absolute;right: 1.25rem;top: 0;background:url('../img/h.png') no-repeat 0 0;background-size:100% 100%;width:2.35rem;height: 1.2rem;line-height: 1.0rem;font-size:0.55rem ;text-align: center;color: #fff;}
.end_btn{position: absolute;right: 1.25rem;top: 0;background:url('../img/c.png') no-repeat 0 0;background-size:100% 100%;width:2.35rem;height: 1.2rem;line-height: 1.0rem;font-size:0.55rem ;text-align: center;color: #fff;}

.gua_top_q{color: #333;font-size: 0.8rem;padding-left: 1.35rem;background: url('../img/33.png') no-repeat 0 1px;background-size:1.0rem 1.0rem;margin-left: 0.625rem;margin-top: 1.0rem}
.kehu_q{color: #333;font-size: 0.8rem;padding-left: 1.35rem;background: url('../img/44.png') no-repeat 0 1px;background-size:1.0rem 1.0rem;margin-left: 0.625rem;margin-top: 1.0rem}
.haiwai_q{color: #333;font-size: 0.8rem;padding-left: 1.35rem;background: url('../img/22.png') no-repeat 0 1px;background-size:1.0rem 1.0rem;margin-left: 0.625rem;margin-top: 1.0rem}


.qq_gua{position: relative;height: 5.7rem;width: 17.5rem;border-radius: 6px;background: url('../img/3.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem;  margin-left: 0.625rem   }
.qq_gua1{position: relative;height: 5.7rem;width:17.5rem;border-radius: 6px;background: url('../img/qq2.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem ;  margin-left: 0.625rem  }
.qq_gua2{position: relative;height: 5.7rem;width:17.5rem;border-radius: 6px;background: url('../img/qq3.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem ; margin-left: 0.625rem }
.qq_gua3{position: relative;height: 5.7rem;width: 17.5rem;border-radius: 6px;background: url('../img/qq4.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem;  margin-left: 0.625rem   }
.qq_gua4{position: relative;height: 5.7rem;width: 17.5rem;border-radius: 6px;background: url('../img/qq5.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem;  margin-left: 0.625rem   }
.qq_gua5{position: relative;height: 5.7rem;width: 17.5rem;border-radius: 6px;background: url('../img/qq6.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem;  margin-left: 0.625rem   }
.qq_gua6{position: relative;height: 5.7rem;width: 17.5rem;border-radius: 6px;background: url('../img/x1.png') no-repeat 0 0;background-size:100% 100%;margin-top:0.45rem;  margin-left: 0.625rem   }


.kehu_f{width: 17.5rem; margin-top:0.45rem ;margin-left: 0.625rem ;}
.kehu_f_l{width: 100%;border-radius: 6px;padding:0.45rem 0.625rem;position: relative;margin-bottom: 0.5rem;background: #fff;}
.kehu_f_l_t{height:3.25rem;width: 100%;border-radius: 6px;background: url('../img/zn1.png') no-repeat 0 0;background-size:100% 100%; }
.kehu_f_l_t2{height:3.25rem;width: 100%;border-radius: 6px;background: url('../img/zn2.png') no-repeat 0 0;background-size:100% 100%; }
.kehu_f_l_t3{height:3.25rem;width: 100%;border-radius: 6px;background: url('../img/zn3.png') no-repeat 0 0;background-size:100% 100%; }
.kehu_f_l_t4{height:3.25rem;width: 100%;border-radius: 6px;background: url('../img/zn4.png') no-repeat 0 0;background-size:100% 100%; }
.kehu_f_l_t5{height:3.25rem;width: 100%;border-radius: 6px;background: url('../img/xz2.png') no-repeat 0 0;background-size:100% 100%; }
.kehu_f_p{font-size: 0.7rem;color: #000;margin-bottom: 0.3rem;margin-top: 0.3rem}
.kehu_f_m{font-size: 0.65rem;color: #777}
.kehu_f_m span{display: inline-block;margin-right: 1.125rem}
.z_kan_btn{position: absolute;right:0.9rem;bottom:0.3rem;background: #fff;border-radius: 25px;width:3.05rem ;height: 1.4rem;line-height: 1.4rem;font-size:0.65rem ;text-align: center;color: #000000;border: 0.5px solid #000;}



.yuyue_li{width: 100%;height:2.5rem;position: fixed;bottom: 0;z-index: 9;}
.yuyue_li .yuyue_li_a{display: block;width: 100%;height: 100%;line-height: 2.5rem;color: #fff;font-size: 0.9rem;text-align: center;background: -webkit-linear-gradient(top, #d1a95e , #c49c51);
    background: -o-linear-gradient(top, #d1a95e , #c49c51); 
    background: -moz-linear-gradient(top, #d1a95e , #c49c51);
    background: linear-gradient(to bottom, #d1a95e , #c49c51); }
    
.download {
    width: 100%;
    text-align: center;
    _position: fixed;
    bottom: 0;
    left: 0;
    background: #fff;
    padding-bottom: 0.75rem;
}
.download img{
	width: 11.2rem;
}   
.padding_b240 {
    padding-bottom: 1rem;
} 
    
.cc_div{width: 100%;position: relative;margin-top: -1px;}
.cc_div img{width: 100%;}
.chuanc_sp{width: 100%;height: 8.5rem;background: url('../img/cc_2.jpg') no-repeat 0 0;background-size: cover;display: block;}
.fof_mj_v{
    width:100%;
    height:8.5rem;
    display: none

}
.ym_sp{width: 100%;height: 8.5rem;background: url('../img/ym_2.jpg') no-repeat 0 0;background-size: cover;display: block;}
.zy_sp{width: 100%;height: 8.5rem;background: url('../img/zy_2.jpg') no-repeat 0 0;background-size: cover;display: block;}

.return{position: fixed; right: 0.5rem; bottom: 3.25rem;z-index: 8888;display: none;}
.return div{width: 2.75rem; height: 2.75rem;}
.return .share{background: url(../img/share.png) no-repeat 0 0; background-size: 2.75rem;z-index: 8888;-webkit-tap-highlight-color: transparent}
.return .index{background: url(../img/index.png) no-repeat 0 0; background-size: 2.75rem;z-index: 8888;-webkit-tap-highlight-color: transparent}

.dianji{
	width:3.25rem;
	height:0.875rem;
	position: absolute;
	bottom: 0.875rem;
	left:5.8rem;
	
}
.dianji2{
	width:3.25rem;
	height:0.875rem;
	position: absolute;
	bottom: 0.875rem;
	right:1.45rem;
}
.dianji3{
	width:3.25rem;
	height:0.875rem;
	position: absolute;
	bottom: 0.5rem;
	left:5.8rem;
}
.dianji4{
	width:3.25rem;
	height:0.875rem;
	position: absolute;
	bottom: 0.5rem;
	right:1.45rem;
}
#test1{
  /*设置动画属性*/
      animation-duration: 2s;
      animation-delay: 2s;
      animation-iteration-count: infinite;
  }
  #test2{
  /*设置动画属性*/
      animation-duration: 2s;
      animation-delay: 2s;
      animation-iteration-count: infinite;
  }
  #test3{
  /*设置动画属性*/
      animation-duration: 2s;
      animation-delay: 2s;
      animation-iteration-count: infinite;
  }
  #test4{
  /*设置动画属性*/
      animation-duration: 2s;
      animation-delay: 2s;
      animation-iteration-count: infinite;
  }
  
.tcmask{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	z-index: 99;
	display: none;
}
.tcmask .tc{
	background: #FFFFFF;
	width: 15rem;
	height: 8.75rem;
	border-radius: 0.2rem;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -7.5rem;
	margin-top: -4.375rem;
}
.tcmask .tc p{
	color:#111111;
	font-size: 0.85rem;
	text-align: center;
	margin-top: 2.8rem;
}
.tcmask .tcbutton{
	position: absolute;
	bottom: 0;
	display: flex;
	width: 100%;
	height: 2.5rem;
	line-height: 2.5rem;
	justify-content: space-around;
}
.tcmask .tcbutton div{
	text-align: center;
	display: block;
	width: 100%;
	font-size: 0.85rem;
	border: 0.025rem solid #dfdfdf;
}
.tcmask .tcbutton div:first-child{
	border-right: none;
}
.tcmask .tcbutton div:last-child{
	color:#b1a379;
}

.tcmask1{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	z-index: 99;
	display: none;
}
.tcmask1 .tc{
	background: #FFFFFF;
	width: 15rem;
	height: 8.75rem;
	border-radius: 0.2rem;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -7.5rem;
	margin-top: -4.375rem;
}
.tcmask1 .tc p{
	color:#111111;
	font-size: 0.85rem;
	text-align: center;
	margin-top: 2.8rem;
}
.tcmask1 .tcbutton{
	position: absolute;
	bottom: 0;
	display: flex;
	width: 100%;
	height: 2.5rem;
	line-height: 2.5rem;
	justify-content: space-around;
}
.tcmask1 .tcbutton div{
	text-align: center;
	display: block;
	width: 100%;
	font-size: 0.85rem;
	border: 0.025rem solid #dfdfdf;
}
.tcmask1 .tcbutton div:first-child{
	border-right: none;
}
.tcmask1 .tcbutton div:last-child{
	color:#b1a379;
}
.msgreport{
	 display: none; 
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    padding: 1rem 0.8rem;
    /*line-height: 1.125rem;*/
    border-radius: 0.5rem;
    background: rgba(0,0,0,.8);
    text-align: center;
    font-size: 0.85rem;
    color: #fff;
    z-index: 110;
    min-width: 12rem;
}
.noclick{
	pointer-events: none;
}
.mask11{
	position: fixed;
    left: 50%;
    top: 50%;
    width: 5.5rem;
    height: 5.5rem;
    margin-top: -2.75rem;
    margin-left: -2.75rem;
    background: rgba(0,0,0,0.6);
    color: #FFFFFF;
    font-size: 0.7rem;
    padding: 0.375rem;
    text-align: center;
    line-height: 1.75rem;
    z-index: 100;
    display: none;
}
.mask11 img{
	width: 3rem;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -1.5rem;
    margin-top: -1.55rem;
}