* {
  margin:0;
  padding:0;
}
a {
 text-decoration:none;
}
#head_cen{
	width:100%;
	height:auto;
    min-width:1300px;
	margin:auto;
	position:relative;
	z-index:5;
    background-color: #ffffff;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    z-index: 999;
}
.layout-content{
    padding-top: 72px;
}
ul{
    list-style:none;
}
#head_cen ul{
	display:inline-block;

}
#head_cen ul li{
	 text-decoration: none;
    float: left;
    color: #000;
    line-height: 20px;
    list-style: none;
    margin-left: 30px;
	
	}
	#head_cen ul li a{
    display: inline-block;
    text-decoration: none;
     /*width: 80px;*/
    height: 40px;
    color: #000;
    line-height: 18px;

    font-size: 16px;
        padding: 20px 2px 10px;
	}
	#head_cen ul li a:hover{
		color: #F55454;
	}
.head_logo{
    height: auto;
    margin-right: 5%;
    vertical-align:baseline;

}		
.foter{
	width:100%;
    min-width: 1300px;
	height:auto;
    position:relative;
    margin-top:5%;
    background-color: #646464;
    overflow: hidden;
}
.foter_cen{
	width:90%;
	height:auto;
	color:#fff;
	margin-left:0%;
    overflow: hidden;
    padding: 0 5% 0;
}

.foter_cen ul{
	float:left;
	height:auto;
	margin-top:50px;
	margin-left: 10%;
}
.foter_cen ul li{
    list-style: none;
    font-size: 16px;
    line-height: 30px;
    font-weight:100;
}
.foter_cen ul label{
    display: inline-block;
    font-size: 20px;
    margin-bottom: 12%;
}

.foter_b{
    color:#ffffff;
    font-size: 14px;
    text-align: center;
    border-top:1px solid #787878;
    margin-top: 2%;
    line-height: 24px;

}
.foter_cen ul li>a{
	text-decoration: none;
	color: #fff;
    /*display:inline;*/
}
#blok{
    display: none;
       width: 124px;
    height: 157px;
    position: absolute;
    left: 85%;
    top: 11%;
    background-color: #ffffff;
    z-index: 555;
    text-align: center;
    color: #000000;
    font-weight: bold;
    line-height: 25px;
    font-size: 13px;
}
#blok>img{
	    width: 120px;
    height: 120px;
    margin: 0 0 0 0;
}
#blok_1{
    display: none;
    width: 124px;
    height: 157px;
    position: absolute;
    left: 27%;
    top: 120px;
    background-color: #ffffff;
    z-index: 1;
    text-align: center;
    color: #000000;
    font-weight: bold;
    line-height: 25px;
    font-size: 13px;
}
#blok_1>img{
	    width: 120px;
    height: 120px;
    margin: 0px 0px 0px 0px;
}
.pay_hidden_1{
    text-align:center;
	width: 36%;
	height:auto;
	margin-left:24%;
}
.credit {
  width: 80%;
    height: auto;
    background-image: url(/img/credit.png);
    background-size: 100% 100%;
    padding-top: 10%;
    margin-top: 100px;
    margin-bottom: 100px;
    padding-bottom: 10%;
        margin-left: 8%;
}
.logo_butt_x {
  width:auto;
  font-size:14px;
  padding:2px 15px;
  border:#333333 solid 0.5px;
  border-radius:50px;
  color:#333333;
   line-height:24px;
    margin-left: 5%;
    margin-bottom: -1%;
    display: inline-block;
    vertical-align: text-bottom;  
    cursor:pointer;

}
 .logo_butt_x:hover {
    background-color:#ffffff;
     color:#ff0000;
      border:#ff0000 solid 0.5px;
      text-decoration:none;
 }
 .res_butt_x {
    width: auto;
    font-size: 14px;
    padding: 2px 15px;
    border: #ff0000 solid 0.5px;
    border-radius: 50px;
    color: #ffffff;
    background-color: #ff0000;
    line-height: 24px;
    margin-left: 1%;
    margin-bottom: -1%;
    display: inline-block;
    vertical-align: text-bottom;  
    cursor:pointer;
}
 .res_butt_x:hover {
     background-color:#e80707;
      color:#ffffff;
      border:#e80707 solid 0.5px;
      text-decoration:none;
 }
/*����*/
.bottom_fix {
 width:100%;
 height:60px;
 min-width:1300px;
 position:fixed;
 left:0;
 bottom:0;
 z-index:999;
 background-color:#EA2737;
 text-align:center;
  /* margin-top: 3%; */
}
.bottom_fix>.fix_gob{
    display: inline-block;
    font-size: 22px;
    color: #ffffff;
    border: 1px solid #ffffff;
    z-index: 222222;
    padding: 0.2% 1%;
    border-radius: 20px;
    margin-left: 1%;
   
}
.bottom_fix img{
    position: relative;
    z-index: 2;
}
    .bottom_fix>span {
     font-size: 22px;
    color: #ffffff;
    }
.banner > img {
    vertical-align:bottom;
}
#fix{
    position: fixed;
    top: 20%;
    right:0;
    z-index: 500;
}
#fix>a>img{
	display: block;
	width: 100%;
	height: auto;
}
#goPageTop>img{
	display: block;
	width: 100%;
	height: auto;

}



/*�¸���*/
#block_1,#block_2,#block_3 {
    display:none;
    position:absolute;
    right:78px;
    z-index:99999;
}
#block_1{
    top: 12px;
}
#block_2 {
 top:36% !important;
}
#block_3 {
 top:68px !important;
}


/*�ײ����ĸ���*/
.icon {
    width: 25%;
    height: auto;
    margin-left: 8%;
}
.scod {
 text-align:center !important;
 margin-left:6% !important;
}
    .scod > li > p {
         font-size: 14px;
    line-height: 20px;
    }
@media screen and (max-width: 1700px) {
    .foter_cen ul{
	margin-left: 3%;
}
    .chang_b {
   /* margin-left: 85% !important; */

    }
}
/*@media screen and (min-width: 1440px) and (max-width:1700px){
    .chang_b {
   margin-left: 90% !important;

    }
}*/

.chang_b {
     position: fixed;
    z-index: 99999;
    text-align: right;
    margin-left: 76.5%;
    display: inline-block;
    width: 130px;
    margin-top:2px;
    font-size: 14px;
}
    .chang_b > a > img {
        width: 24%;
    margin-right: 4%;
    vertical-align: middle;
    }


    /*ע�ᵯ��*/
#lay {
 text-align:right;
}
#lay .Finput {
    width: 80%;
    height: 36px;
    font-size: 12px;
    color: #acaaaa;
    text-indent: 10px;
    line-height: 36px;
    margin-right: 10%;
    margin-top: 14px;
    border-radius: 4px;
    border: 1px solid #acaaaa;
    outline:none;
    margin-left: 2%;
    border-radius:20px;
}
#lay p span {
 color:#ff0000;
}
    #lay  .Agree {
        text-align: left;
        text-indent: 10%;
        font-size: 12px;
        line-height: 40px;
        color: #999999;
    }
    #lay  .Login {
       text-align: center;
        font-size: 12px;
        line-height: 40px;
        color: #999999;
    }
.layui-layer-title {
    padding: 0 !important;
    /*height: 76px !important;
    line-height: 96px !important;*/
    text-align: center !important;
    border-bottom: 0 !important;
    font-size: 20px !important;
    font-weight: bold !important;
    background-color: #ffffff !important;
    color: #333;
    overflow: hidden;
    border-radius:8px !important;
    letter-spacing: 2px !important;
}
#lay .bottom {
    width: 80%;
    height: 36px;
    font-size: 14px;
    color: #ffffff;
    text-indent: 10px;
    line-height: 36px;
    margin-right: 10%;
    border-radius: 4px;
    background-color: #FF2C2C;
    border: 0;
    outline: none;
    cursor: pointer;
    margin-top: 5%;
    border-radius: 20px;
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    -webkit-appearance:none;
}
#lay .bottom:hover {
    box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19);
}
#lay .getcode {
   width: 80%;
    height: 36px;
    font-size: 14px;
    color: #ffffff;
    text-indent: 10px;
    line-height: 36px;
    margin-right: 10%;
    border-radius: 4px;
    background-color:#FF2C2C;
    border:0;
    outline:none;
    cursor:pointer;
    margin-top:5%;
    border-radius:20px;
}
#lay >p> .Get_code {
    position: absolute;
    display: inline-block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background-color: #FDAB2A;
    color: #ffffff;
    right: 10%;
    top: 16.4%;
    font-size: 12px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    cursor:pointer;
}
#lay >p> .Get_code_d {
    position: absolute;
    display: inline-block;
    width: 120px;
    height: 38px;
    line-height: 18px;
    text-align: center;
    background-color: #999999;
    color: #ffffff;
    right: 10%;
    top: 16.4%;
    font-size: 12px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    display:none;
}
.layui-layer {
 border-radius:8px !important;
}
/*��¼����*/
#lay_login {
 text-align:right;
}
#lay_login .Finput {
    width: 80%;
    height: 36px;
    font-size: 12px;
    color: #acaaaa;
    text-indent: 10px;
    line-height: 36px;
    margin-right: 10%;
    margin-top: 14px;
    border-radius: 4px;
    border: 1px solid #acaaaa;
    outline:none;
    margin-left: 2%;
    ime-mode:disabled;
    border-radius: 20px;
}
#lay_login > p > span {
 color:#ff0000;
}
   #lay_login > .Agree {
        text-align: left;
        text-indent: 10%;
        font-size: 12px;
        line-height: 40px;
        color: #999999;
    }
 #lay_login > .Login {
       text-align: center;
        font-size: 12px;
        line-height: 40px;
        color: #999999;
    }
#lay_login .bottom {
   width: 80%;
    height: 36px;
    font-size: 14px;
    color: #ffffff;
    text-indent: 10px;
    line-height: 36px;
    margin-right: 10%;
    border-radius: 4px;
    background-color:#FF2C2C;
    border:0;
    outline:none;
    cursor:pointer;
    border-radius: 20px;
    -webkit-appearance:none;
}
#lay_login >p> .Get_code {
    position: absolute;
    display: inline-block;
    width: 100px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    background-color: #FDAB2A;
    color: #ffffff;
    right: 10%;
    top: 16.5%;
    font-size: 12px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    cursor:pointer;
}
/*�����л�*/
.nav {
 position: fixed;
    right: 14%;
    top: 6%;
    width: 100px;
    text-align: left;
    padding: 10px 18px;
    color: #000000;
    font-size: 16px;
    background-color: #ffffff;
    display:none;
    border-radius:5px;
    z-index: 9999;
   border: #eeeeee solid 2px;
}
.nav a{
width:100%;
height:auto;
cursor:pointer;
display:block;
padding: 5px 0px;
color:#000000;
 }
.nav img{
  vertical-align:middle;
 margin-right:5px;
}
.lang {
 cursor:pointer;
}
.lang img {
 vertical-align:middle;
 margin-right:5px;
}
.lang > span {
      width: 0;
    height: 0;
    border-width: 8px 8px 0;
    border-style: solid;
    border-color: #333 transparent transparent;
    display: inline-block;
    margin-left: 10px;
}
.three {
 width:100%;
 height:auto;

}
.three>p {
    margin-top: 5%;
    font-size: 14px;
    text-align: center;
    color: #eeeeee;
}
    .three > p > img {
     margin-left:4%;
     cursor:pointer;
    }
    .three > p > span {
     margin:5%;
     color:#666666;
    }
/*�л���¼*/
.ChangeLogin {
    line-height: 100px;
    text-align: center;
    font-size: 18px;
 }
.ChangeLogin > span {
    display: inline-block;
    width: 38%;
    line-height: 50px;
     border-bottom: 3px solid #F6F6F6;
    margin-left: 1%;
    cursor:pointer;
    color:#333333;
}
.but_red {
  border-bottom: 3px solid #E60012 !important;
  color:#E60012 !important;
}
/*ѡ���������*/
#lay_login p .country_list{
            position:absolute;
            left:45px;
            top:25%;
            transform:translateY(-25%);
            font-size:12px;
            color:#333333;
            width:70px;
            text-align:left;
            cursor: pointer;
            height:30px;
            line-height: 30px;
        }
  #lay p .country_list{
            position:absolute;
            left:45px;
            top:50%;
            transform:translateY(-25%);
            font-size:12px;
            color:#333333;
            width:70px;
            text-align:left;
        }
        #lay p{
            position:relative;
        }
        .country_list:after{
            position:absolute;
            content:'';
            width:14px;
            height:12px;
            background:url('/img/down.png');
            background-size:100% 100%;
            right: 0;
            top: 50%;
            transform: translateY(-50%);
        }
.country {
 width:320px;
 height:250px;
 overflow:auto;
}
.country p {
 width:90%;
 height:auto;
 font-size:14px;
 line-height:30px;
 border-bottom:1px solid #eeeeee;
 cursor: pointer;
}
.country p span {
 display:inline-block;
}
.C_name {
 /* width:78%; */
 height:auto;
 margin-left:2%;
}
.C_num {
 /* width:24%; */
 height:auto;
 float: right;
}
.country .C_img {
    width: 24px;
    float: left;
    margin: 5px 0 0 5px;
}
.Chidden {
    width: 290px;
    height: 250px;
    overflow: hidden;
    position: fixed;
    background-color: #ffffff;
    top: 35%;
    left: 8%;
    z-index: 9;
    border: 1px solid #eeeeee;
    display:none;
}
.chrim {
    position: fixed;
    bottom: 7%;
    right: 0;
    z-index: 2;
    cursor: pointer;
}

.chrim img {
    /* width: 65px; */
}


/* 2021.4.1新增修改开始 */
.foter{
    background-color: #282828;
}
.foot-con{
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    padding: 30px 0;
}
.foot-desc .foter_b{
    font-size: 12px;
    color: #666;
    text-align: left;
    border: none;
}
.foot-nav{
    display: flex;
}
.foot-nav-item h6{
    font-size:14px;
    color: #CCCCCC;
    margin-bottom: 10px;
}
.foot-nav-item ul{
    display: flex;
}
.foot-nav-item ul a{
    color: #666;
    font-size: 14px;
    margin-right: 29px;
}
.social-media .icon{
    width: 34px;
    height: 34px;
}
.foot-right{
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin-top: -80px;
}
.foot-right-con{
    display: flex;
}

.foot-right ul{
    margin-left: 40px;
}
.foot-right img{
    width: 120px;
    height: 120px;
}
.foot-right p{
    font-size: 14px;
    color: #666;
    line-height: 20px;
    text-align: center;
}
.safe-logo{
    margin-top: 22px;
}
.safe-logo img {
    width: 118px;
    height: 40px;
}
/* 2021.4.1新增修改结束 */
