html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }  /*让这些的标签内外边距都是0*/
fieldset, img {  border:none;  }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle;  /*  */ }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
img{vertical-align: middle;border:0 none;}
body { color:#515151;  font:12px '微软雅黑'; background:#fff/* 设置全局的文字 颜色 字号  字体  */}
a{text-decoration: none;}


/*  */
.ljcztc {
    position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow: auto;
margin: 0;
/* background: rgba(0, 0, 0, 0.5); */
z-index: 2100;
display: none;
}
label{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 350;
font-size: 14px;
color: #FFFFFF;
}
.banner{
    width:100%;
    position: relative;
    background: url(../images/banner2.jpg) no-repeat center;
    height: 360px;
    margin-top: -70px;
}
.banners{
    background: url(../images/banners.png) no-repeat center;
}
.dwbjt{
    width:100%;
    position: absolute;
    background: url(../images/center.png) no-repeat center;
    height: 804px;
    top:420px;
}
.bottombg{
    width:1550px;
    margin:0 auto;
    background: url(../images/one.png);
    position: relative;
    min-height: 471px;
    padding: 16px 0 35px 0px;
}
.banner a{
    display: inline-block;
    width:100%;
    height:100%
}
.banner_nav{
    width:100%;
    display: flex;
    justify-content:space-between;
}

.cont{
    width:1550px;
    margin:0 auto;
    display: flex;
    justify-content: space-between;
    position: relative;
    z-index: 1;
    height:309px;
    /* background: url(../images/top.png); */
    background-size:100% 100%;
    padding:28px 24px 0 25px;
    box-sizing: border-box;
    margin-top: -187px;
}
.cont1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #DF0600;

}
.cont1 img{
    vertical-align: 8px;
    margin-top: 5px;
}
.game_server:hover > a{
    color: #DF0600;
}
.game_server > a{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
width: 214px;
color: #999999;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.cont2{
/* width:50%; */
display: inline-block;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #FF7A00;
}
.cont_left{
    padding: 24px 45px 0 45px;
    box-sizing: border-box;
    overflow: hidden;
    width: 384px;
    height: 270px;
    background: #FFFFFF;
    border-radius: 8px;
}
.cont_left h3{
color: #333333;
position: relative;
padding-left:35px;
box-sizing: border-box;
    width: 334px;
    height: 48px;
    left: -24px;
    top: -10px;
    /* background: linear-gradient(180deg, #FFDEDE 0%, rgba(255, 255, 255, 0) 100%); */
    /* border: 1px solid #DDDDDD; */
    /* filter: drop-shadow(0px 2px 5px rgba(255, 0, 0, 0.08)); */
    border-radius: 8px 8px 0px 0px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 48px;
}
.cont_left h3::after{
    content: '';
    position: absolute;
width: 3px;
height: 17px;
left: 24px;
    top: 16px;
background: #DF0600;
}
.cont_left p{
    margin-top:20px;
}
.cont_left span:first-child{
    margin-right:10px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #F10600;
}
.cont_left span img{
    width: 18px;
    height: 18px;
    margin-right:2px;
    vertical-align: -4px;
}
.cont_left .opentimes{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
}
.cont_left .server_name{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #999999;
max-width: 92px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.cont_left span:nth-child(even){*/
/*   display: inline-block;*/
/*    width:50%;*/
/*    margin-right:10px;*/
/*    overflow: hidden;*/
/*text-overflow:ellipsis;*/
/*white-space: nowrap;*/
/*vertical-align: -3px;*/
/*font-family: 'Microsoft YaHei UI';*/
/*font-style: normal;*/
/*font-weight: 400;*/
/*font-size: 14px;*/
/*line-height: 18px;*/
/*color: #333333;*/
/*}*/

.cont_left .btnserver {
text-align: center;
line-height:28px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #DF0600;
    margin: 5px 0;
}
.cont_left .btnserver a{

    color: #DF0600;
    display: inline-block;
    width: 72px;
    height: 28px;
    background: linear-gradient(180deg, #FFF2F1 0%, #FFD2D1 100%);
    box-shadow: 0px 1px 0px #FFCAC8, 0px 2px 2px rgba(203, 0, 0, 0.11);
}
.cont_center{
    display: flex;
    justify-content: space-between;
    /* background:url('../images/bannerk.png'); */
    /* padding:9px; */
    box-sizing: border-box;
}

.cont_center a{
    display: inline-block;
    width:360px;
    height:270px;
    margin-right:8px;
    transition: 0.5s all;
}

.cont_center a:hover{
    margin-top:-10px;
    filter: drop-shadow(0px 4px 5px rgba(0, 0, 0, 0.25));
}

.cont_center a:last-child{
    margin-right:0;
}

.cont_center a img{
    width:100%;
    height:100%
}

.cont_right{
    height: 256px;
    text-align: center;
    box-sizing: border-box;
    width: 198px;
    height: 230px;
    background: #FFFFFF;
    border-radius: 6px;
    position: absolute;
    top: 13px;
    right: 0;
}
.cont_right > img{
position: absolute;
width:449px;
height:274px;
top:0;
left:0;
}
.ydl{
    padding-top:4px;
    position: relative;
}
.wdl{
    padding-top:11px;
    position: relative;
}
.wdl h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    text-align: center;
    color: #999999;
    margin-top:15px;
}
.cont_right .ydl img,.cont_right .wdl img{
    width:60px;
    height:60px;
    border-radius:50%;
    /* border: 1px solid #E7E7E7; */
    margin-top:10px;
}
.cont_right .ydl img{
    /*margin-top:0;*/
}
.cont_right .ydl > span,.cont_right .ydl a,.cont_right .wdl > span,.cont_right .wdl a{
    display: block;
    text-align: center;
    position: relative;
}
.cont_right .ydl a i{
    width: 40px;
    height: 16px;
    background: url(../images/vbg.png);
    background-size: 100% 100%;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 13px;
    color: #A23A00;
    display: inline-block;
    position: absolute;
    bottom: -4px;
    left: 133px;
    line-height: 16px;
    padding-left: 12px;
    box-sizing: border-box;
    padding-top: 2px;
}
.cont_right .wdl > span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
line-height: 18px;
text-align: center;
margin-top:10px;
margin-bottom:8px;
font-weight: 700;
font-size: 14px;
color: #333333;

}
.cont_right .ydl > span{
    /*margin-top:12px;*/
    /*margin-bottom:10px;*/
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    line-height: 18px;
    font-size: 16px;
color: #999;
}
.cont_right .ydl > span i{
    color: #333333;
    font-style: normal;
}
.cont_right .wdl > p{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: #999999;
    margin-top:15px;
}
.cont_right .wdl > p i{
    font-style: normal;
    color: #DF0600;
}
.cont_right .ydl p{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    color: #fff;
    margin-bottom:10px;

}
.cont_right .ydl p span{
    color: #333333;
}
.cont_right .wdl .dl{
text-align: center;
line-height:29px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
text-align: center;
color: #FFFFFF;
margin:0 auto;
margin-top:13px;
margin-bottom:8px;
background: linear-gradient(90deg, #DF0600 0%, #F10600 100%);
box-shadow: 0px 1px 0px #CB0500, 0px 2px 2px rgba(203, 0, 0, 0.27);
border-radius: 4px;
width: 164px;
height: 29px;
}
.cont_right .wdl h4{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 14px;
text-align: center;
color: #999999;
}
.cont_right .wdl .zc{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
text-align: center;
color: #FFE073;
}
.cont_right .ydl .hyzx{
    width: 110px;
    height: 30px;
    box-sizing: border-box;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #F8E6C5;
    line-height: 30px;
    text-align: center;
    margin: 0 auto;
    margin-top: 20px;
    /* background: linear-gradient(180deg, #350D00 0%, #551400 100%); */
    /* border: 0.5px solid #743C23; */
    position: absolute;
    top: -8px;
    left: 16px;
    font-size: 16px;
    line-height: 20px;
    color: #DF0600;
}
.cont_right .ydl .tcdl{
    position: absolute;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
color: #999999;
right: 16px;
top: 16px;
}
.ydl .yqd{
    box-shadow: none!important;
    background: #F5F5F5!important;
    color: #BBBBBB!important;
    border: none !important;
    cursor:initial!important;
}
#xzcz:hover{
    box-shadow: 0px 2px 2px rgb(177 4 0 / 24%);
}
#xzcz{
    height: auto;
    width: 80px;
    padding: 6px 0px;
    background: #DF0600;
    color: #FFFFFF;
    font-size: 14px;
    border-radius: 4px;
    position: absolute;
    left: 16px;
}
.ydl .kyqd {
    box-sizing: border-box;
    height: 31px;
    line-height: 31px;
    /* box-sizing: border-box; */
    /* padding: 6px 0px; */
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    /* line-height: 20px; */
    text-align: center;
    color: #DF0600;
    width: 80px;
    margin-left: 106px;
    /* margin: 0 auto; */
    cursor: pointer;
    border: 1px solid #DF0600;
    border-radius: 4px;
    /* background: linear-gradient(90deg, #DF0600 0%, #F10600 100%); */
    /* box-shadow: 0px 1px 0px #cb0500, 0px 2px 2px rgb(203 0 0 / 27%); */
}
.ydl .kyqd img{
    width:20px!important;
    height:20px!important;
    border-radius:0!important;
    border:none!important;
    margin-top:0!important;
}
.nav{
    margin:0 auto;
    width:1500px;
    margin-top:24px;
    /* height: 50px; */
}
.nav a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
line-height: 13px;
position: relative;
padding:7px 18px;
font-size: 16px;
color: #666666;
margin-right:10px;
padding: 8px 15px;
border: 1px solid #C4C4C4;
border-radius: 30px;
cursor: pointer;
margin-bottom: 20px;
    display: inline-block;
}

.nav span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 25px;
color: #999999;
/* margin-right:24px; */
position: relative;
cursor: pointer;
}
.nav span:first-child{
    box-sizing: border-box;
padding: 7px 14px;
border-radius: 8px 0px 0px 8px;
background: #F8F8F8;
border: 1px solid #DEDEDE;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
margin-right: -8px;
}
/*.nav span:last-child{*/
/*    box-sizing: border-box;*/
/*    padding: 7px 14px;*/
/*    background: #F8F8F8;*/
/*    border: 1px solid #DEDEDE;*/
/*    border-radius: 0px 8px 8px 0px;*/
/*    font-family: 'Microsoft YaHei UI';*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-size: 16px;*/
/*    line-height: 20px;*/
/*    color: #333333;*/
/*}*/
.nav span:nth-child(3){
    margin-right:34px;
}
.nav span.active{
    background: #DF0600;
    border: 1px solid #DF0600;
    color: #fff;
}
/* .nav span.active::after{
    width: 27px;
height: 2px;
background: #DF0600;
content: "";
position: absolute;
left: 28px;
    bottom: -5px;
} */
/* .nav span:first-child.active::after{
    left:7px;
} */
/* .nav span:first-child::before{
    content: "";
    position: absolute;
    left: 201px;
    bottom: -3px;
    width: 2px;
    height: 26px;
    background: #DDDDDD;
} */
.tcdls:hover{
    color: rgba(51, 51, 51, 1)!important;
}
#tsmdl{
width: 130px;
height: 40px;
background: linear-gradient(90deg, #E70600 0%, #FA0600 100%);
border-radius: 22.5px;
text-align: center;
line-height:40px;
display: inline-block;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #FFFFFF;
margin-top: -10px;
}
/* .nav a:first-child{
    padding-left:0;
}
.nav a::before{
    content: '';
    display: block;
    position: absolute;
    width:1px;
    height:12px;
    background: #C4C4C4;
    right: 0;
    top: 5px;
} */
/* .nav a:last-child::before{
    display:none;
} */
.nav a.active{
    color: #DF0600;
    background: #FFE8E8;
    border: 1px solid #DF0600;
box-sizing: border-box;
}
.header{
    width:100%;
    /* background: rgba(0, 0, 0, 0.5);
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.2); */
    height:70px;
    z-index: 1;
    position: relative;
    background: #fff;
}

.header_box{
    width: 1500px;
    margin:0 auto;
    display: flex;
    justify-content: space-between;
    line-height: 70px;
}

.header_box p{
    width: 86px;
    height: 28px;
    background: #FFE073;
    border-radius: 14px;
    text-align: center;
    line-height: 28px;
    color: #1E1E1E;
    margin-top: 20px;
    cursor: pointer;
    font-size: 12px;
}
.header_box p img{
    vertical-align: -2px
}
.logo span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #FFFFFF;
margin-left:14px;
color: #FFE073;
text-shadow: 0px 2px 0px #4f1313;
vertical-align:7px;
}
.anav{
    width: 1100px;
    display: flex;
    justify-content: space-between;
    margin-top: 25px;
    margin-left: 210px;
}
.anav a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #333333;
line-height: 18px;
}

.anav a.active,.anav a:hover{
    color: #DF0600;
}

.bellen_main_box{width:1500px;text-align:center;display: flex;margin:0 auto;justify-content: space-between;}
.bellen_main_box .belle_main_item{
    position:relative;
    width:278px;
    height:296px;
    margin-left:-1px;
    margin-top:-1px;
    background:url('../images/jpkf.png')
}
/* .bellen_main_box .belle_main_item:hover{z-index:1;border:1px solid #FF8400} */
.bellen_main_box .belle_main_item h2{
    width:100%;
    height:45px;
    line-height:45px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #fff;
}
.bellen_main_box .belle_main_item img{width:91px;height:91px;margin:12px auto 14px}
.bellen_main_box .belle_main_item h5{font-size:20px;font-weight:400;color:#FFE073;line-height:1}
.bellen_main_box .belle_main_item p{font-size:14px;font-weight:400;color:#fff;line-height:44px}
.bellen_main_box .belle_main_item div{font-size:14px;font-weight:400;color:#FF8400;line-height:1;margin-bottom:14px}
.bellen_main_box .belle_main_item a{
    margin:0 auto;
    display:block;
    width:110px;
    height:34px;
    font-size:14px;
    font-weight:400;
    color:#fff;
    line-height:34px;
    background: linear-gradient(180deg, #350D00 0%, #551400 100%);
border: 0.5px solid #743C23;
box-sizing: border-box;
margin-top:10px;
}
/* .bellen_main_box .belle_main_item a:hover{background: #FFE8E8;} */
.bellen_main_box .belle_main_items{width:312px;height:312px;padding-top:57px;box-sizing: border-box;}
.bellen_main_box .belle_main_item a img{
    width:16px;
    height:16px;
    margin: 0;
}
.title{
    /*width:1550px;*/
    /*margin:24px auto 0;*/
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-weight: 700;
    font-size: 22px;
    line-height: 29px;
    color: #333333;
    /* margin-top:50px; */
    position: relative;
    /*padding-left:25px;*/
    box-sizing: border-box;
    z-index: 1;
    display: flex;
    justify-content: space-between;
}
.title_nav{
    width: 300px;
    margin-left: 28px;
}
.title_nav a{
padding: 5px 14px;
border-radius: 6px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #333333;
background:none;
margin-right:20px;
cursor: pointer;
}

.title_nav a.active{
    background: #EDEDED;
}
.title_nav a svg{
vertical-align: -4px;
}
.title_input{
    position: relative;
    /*margin-right: 22px;*/
    margin: 0 auto;
}
.title_input span{
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
    display: block;
    width: 56px;
    height: 30px;
    line-height: 30px;
    background: #DF0600;
    text-align: center;
    border-radius: 3px;
}
.title_input input{
    box-sizing: border-box;
width: 208px;
height: 30px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #888888;
padding-left:14px;
background:none;
border: 1px solid #CFCFCF;
border-radius: 4px;
/*    border: none;*/
/*    background: url("../images/search_btn.png") no-repeat center center;*/
}

.list_flex {
    width: 1550px;
    display: flex;
    flex-flow: row wrap;
    align-content: flex-start;
    justify-content: flex-start;
    /* background: #fff; */
    margin: 0 auto;
    position: relative;
    padding:0 19px;
    box-sizing: border-box;
    /* min-height: 968px; */
    padding-bottom: 10px;
}

.list_bglb{
    width: 1550px;
    margin: 0 auto;
    position: relative;
    padding:0 19px;
    box-sizing: border-box;
    padding-bottom: 90px;
}

.list_flex .list_bg {
    flex: 0 0 320px;
    background: #fff;
    width: auto;
    margin-right: 20px;
    margin-top: 12px;
    height: 320px;
    background: #FFFFFF;
    border-radius: 0px 0px 8px 8px;
}
.list_item_middle h3:hover{
    color: #DF0600;
}
.bg1500{
    width: 1500px;
    margin: 0 auto;
    position: relative;
}
.bg1500 h3{
    position: absolute;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 52px;
    line-height: 69px;
    text-align: center;
    background: linear-gradient(180deg, #4F1313 0%, #9D0400 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    right: 334px;
    top: 144px;
}
.bg1500 h2{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 40px;
    line-height: 51px;
    text-align: center;
    color: #4F1313;
    position: absolute;
    right: 334px;
    top: 224px;
}
/*.list_flex .list_bg:nth-child(5n){*/
/*    margin-right: 0px;*/
/*}*/
.list_item_left {
    width: 350px;
    height: 190px;
    overflow: hidden;

}
.list_item{
    position: relative;
    overflow: hidden;
}
.list_item > img{
    position: absolute;
    right: -21px;
    top: -21px;
}
.list_item .cz20{
position: absolute;
padding: 6px 14px;
left: 0px;
top: 0px;
background: #B10400;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #FFFFFF;
}
.list_item .istj{
width: 68px;
height: 28px;
background: #FFE073;
position: absolute;
right:0;
top:0;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #1E1E1E;
text-align: center;
    line-height: 28px;
}
.list_item .istj img{
    vertical-align: -3px;
}
.list_item_left img {
    width: 100%;
    height: 100%;
    border-radius: 8px 8px 0px 0px;
    transition: 1s;
}
.list_item_left img:hover{
    transform: scale(1.1);
}
.list_middle {
    box-sizing: content-box;
    position: relative;
}
.list_line{
    width:330px;
    background: #ECECEC;
    left:0%;
    bottom: 32px;
    height:1px
}
.list_item_middle {
    width: 90%;
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;
}

.list_item_middle h3 {
    margin-top: 8px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
/* font-weight: 400; */
font-size: 16px;
line-height: 20px;
white-space: nowrap;
           overflow: hidden;
           text-overflow: ellipsis;
           /* width: 315px; */
           width: 115px;
           font-size: 16px;
color: #333333;
}
.list_kf{
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    border-radius: 8px 8px 0px 0px;
    width: 350px;
    height: 190px;
    left: 0;
    top: -190px;
    box-sizing: border-box;
    text-align: center;
    padding: 55px 18px 0;
    transition: 0.2s all;
}
.list_item_left:hover .list_kf{
    top:0;
}
.list_kf a{
padding: 8px 26px;
background: #DF0600;
border-radius: 35px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
}
.list_kf div{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
margin-top:30px;
/* display: flex;
justify-content: space-between; */
}
.list_kf p span{
    position: relative;
    padding-right:10px;
    margin-right:10px;
    margin-bottom:6px;
}
.list_kf p span:nth-child(3n){
    margin-right: 0;
    padding-right: 0;
}
.list_kf p span::after{
    position: absolute;
    content: '';
    height: 14px;
    width: 2px;
    background: #fff;
    left: 46px;
    top: 2px;
}
.list_kf p span:nth-child(3n):after{
    display: none;
}

.list_kf p span:last-child::after{
    display: none;
}
.list_item_middle p {
    width: 330px;
    color: #999999;
    margin-top: 7px;
    height: 36px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #999999;
word-break: break-all;
           overflow: hidden;
           text-overflow: ellipsis;
           display: -webkit-box;
           -webkit-line-clamp: 2;
           -webkit-box-orient: vertical;
}

.gm_cstitle{
    display: flex;
    justify-content: space-between;
    width: 90%;
    margin: 7px auto 0;
}

.gm_cstitle a{
    display: inline-block;
box-sizing: border-box;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 4px 12px;
border-radius: 4px;
}
.gm_cstitle a.yxgw{
    border: 1px solid #DF0600;
    color: #DF0600;
}
.gm_cstitle a.yxgw:hover{
    border: 1px solid #B40400;
    color: #B40400;
    cursor: pointer;
}
.gm_cstitle a.lqlb{
    border: 1px solid #DF0600;
    color: #DF0600;
}
.gm_cstitle a.lqlb:hover{
    border: 1px solid #B40400;
    color: #B40400;
    cursor: pointer;
}
.gm_cstitle a.lqfl{
    width: 42.5%;
    height: 100%;
    background-image: url(/static/images/1_button.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 1.25rem;
    font-weight: 700;
    color: #fbf4f1;
    cursor: pointer;
}
.gm_cstitle a.lqfl:hover{
    background-image: url(/static/images/1_button_hover.png);
}

.xjd_btn{
    color:#333!important;
    width:84%;
    background: #FFE073!important;
border: 1px solid #B99D6E!important;
box-sizing: border-box;
font-size:14px;
}
.system-title {
    border-left: 3px solid #FFE073!important;
    color:#fff;
    font-weight: normal;
}
.xjd_btn:hover{
    background: #FFE073!important;
    border:1px solid #b60603!important;
}
.xjd_h1{
    text-align: center;
    margin:0 auto!important
}

.xjd_h1 img{
    border-radius: 50% !important;
    border: 1px solid #DF0600;
    padding: 3px;
}
.footers{
    width:100%;
    height:40px;
    line-height:40px;
    background: #333333;
}
.xjd_dl{
    color: #fff;
    margin-top:30px;
    background: linear-gradient(180deg, #350D00 0%, #551400 100%);
border: 0.5px solid #743C23;
}
.xjd_h4{
    margin-top:10px!important;
    color: #fff;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400!important;
font-size: 14px!important;
line-height: 17px;
color: #999999;
cursor: pointer;
display: flex;
    justify-content: space-between;
    width: 70%;
    margin: 0 auto;
}
.xjd_h4 span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 13px;
color: #FF7A00;
}
.xjd_out{
    position: absolute;
    right: 14px;
    top: 14px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #999999;
}
.xjd_out img{
    vertical-align: -2px;
}
.xjd_box{
    width: 100%;
    height: 240px;
    background: url('../images/centers.png');
    background-size:100% 100%;
    padding-top:50px;
    margin-bottom:10px;
    margin-top: 0;
    position: relative;
}
.xjd_h4 a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
text-decoration-line: underline;
color: #FFE073;
}
.xjd_h4 img{
    vertical-align: -3px;
    margin-right: 2px;
}
.xjd_h3{
    margin-top:1px!important;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400!important;
font-size: 16px!important;
line-height: 20px;
color: #333333;
}
.xjd_h3 p{
    width: 40px;
    height: 16px;
    background: url(/static/images/vbg.png);
    background-size: 100% 100%;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 13px;
    color: #A23A00;
    box-sizing: border-box;
    padding-top: 3px;
    padding-left: 11px;
    display: inline-block;
}
.xjd_ye{
    color: #fff;
    font-size:16px;
}
#registerBtn{
    border: none;
    right: 0;
    text-align: right;
    bottom:100px;
    width: auto;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 350;
font-size: 14px;
color: #FFE073;
}
.gscont{
    height: 503px;
    background: #FFFFFF;
    border-radius: 4px;
    padding-top:8px;
}
#Btn{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 350;
font-size: 14px;
color: #A7A7A7;
}
#register{
    color: #fff;
    background: linear-gradient(180deg, #350D00 0%, #551400 100%);
border: 0.5px solid #743C23;
}
.xjd_a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 350;
font-size: 14px;
color: #FFE073!important;
}
.xjd_a:hover{
    color: #F10600!important
}
#getCode{
    color: #fff;
    background: #F10600;
    /* border: 1px solid #F10600!important; */
    background: linear-gradient(180deg, #350D00 0%, #551400 100%);
    border: 0.5px solid #743C23;
    font-size: 13px;
    margin-top: -2px;

}
#getCode:hover{
    color: #fff;
    /* background: #F10600!important; */


}
.xjd_ye span{
    color: #F10600;
}
.footer_box{
    width:1500px;
    margin:0 auto;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
display: flex;
justify-content: space-between;
/* margin-top:81px; */

}


.el_title_bg {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: auto;
    margin: 0;
    background: rgba(0,0,0,0.5);
    z-index: 2000;
    display: none;
}

.el_title_box {
    position: relative;
}

.el_tips .el_title {
    position: fixed;
    background: url('../images/tc.png');
    background-size:100% 100%;
    text-align: center;
    width: 1022px;
    margin: 0 auto;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height:408px
}

.el_header {
    width: 100%;
    height: 90px;
    line-height: 90px;
    position: relative;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 24px;
color: #fff;
}
/* .cards{
    position: absolute;
    width: 100%;
    height: 195px;
    background: linear-gradient(180deg, rgba(248, 248, 248, 0) 0%, #F8F8F8 100%);
    left:0;
    bottom:-30px;
    border: 7px solid;
    border-image: linear-gradient(45deg, gold, deeppink) 1;
    clip-path: inset(0px round 10px);
    animation: huerotate 3s infinite linear;
    filter: hue-rotate(360deg);
} */
@keyframes huerotate {
    0% {
        filter: hue-rotate(0deg);
    }
    100% {
        filter: hue-rorate(360deg);
    }
}
.el_header span {
    background: url('../images/cuo.png');
    background-size:100% 100%;
    cursor: pointer;
    position: absolute;
    width: 40px;
    height: 40px;
    display: inline-block;
    right: 23px;
    top: 18px;
}
.el_header  #dhcg{
    background: url('../images/c.png');
    right: 0;
    top: 0;
}
.el_change{
    width:890px;
    display: flex;
    justify-content: space-between;
    margin:0 auto;
    margin-top:10px;
}

.now{
    width:720px;
    display: flex;
    justify-content: space-between;
    margin:0 auto;
    margin-top:28px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 23px;
color: #fff;
}
.now span i{
    font-style: normal;
}
.el_change div{
width: 177px;
height: 123px;
box-sizing: border-box;
padding-top:29px;
cursor: pointer;
background: url('../images/yp.png');
}
.el_change div:first-child{
    background: url('../images/hss.png');
    padding-top:16px;
}
.el_change div:first-child h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
color: #4F1313;
margin-bottom: 12px;
}
.el_change div:first-child p{
    margin-bottom:0;
}
.el_change div p{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 23px;
color: #fff;
margin-bottom:16px;
}

.el_change div h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700!important;
font-size: 28px!important;
line-height: 37px;
text-align: center;
color: #B10400;
}

.el_change div.active{
    box-sizing: border-box;
    background: url('../images/hs.png');
}
.el_change div:first-child.active h2{
    color: #B10400;
}
.sjzf{
    width:712px;
    margin:0 auto;
    text-align: right;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 23px;
color: #fff;
margin-top:12px;
margin-bottom:18px;
}

.sjzf span{
    color: #F10600;
}

.ljdh{
    width:712px;
    margin:0 auto;
    text-align: right;
}

.ljdh a{
width: 156px;
height: 58px;
text-align: center;
line-height:58px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 18px;
color: #FFFFFF;
display: inline-block;
cursor: pointer;
background: url('../images/ljdh.png');
}

.hycz{
    width:600px;
    margin:0 auto
}

.hycz h3{
    font-weight: 600!important;
    font-size: 30px!important;
    color: inherit !important;
    text-align: center;
    color: #FFE073!important;
}

.hycz .line{
    margin:0 auto;
    width: 452px;
    height:1px;
    background: #551400;
    margin-top:30px;
    margin-bottom:20px;
}

.czje{
    width:360px;
    display: flex;
    justify-content: space-between;
    margin:0 auto;
    font-size:16px;
}
.czje span:first-child{
    line-height: 33px;
}
.czje span:last-child{
    position: relative;
}

.czje span input{
    width:260px;
    height:30px;
    padding-left:10px;
    color:#F10600
}

.czje span i{
    position: absolute;
    right: 10px;
    font-style: normal;
    top: 5px;
}

.hycz a{
    width:130px;
    text-align: center;
    display: block;
    line-height:30px;
    height:30px;
    color: #fff;
    background: #F10600;
    border:1px solid #F10600;
    margin:0 auto;
    margin-top:50px;
    margin-bottom:300px;
}

.gonglue{
    margin-bottom:300px;
    width:1060px;
}
.gonglue pre{
    white-space: pre-line;
}
.dhtc{
    cursor: pointer;
}

.sbk_tips{
    background: rgba(0, 0, 0, 0.5);
    padding: 13px 18px;
    /* height: 68px; */
    /* line-height: 68px; */
    text-align: center;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, 0%);
    z-index: 10000;
    display: none;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    /* color: #FFE073; */
    background: #FFFFFF;
    border: 0.5px solid #DDDDDD;
    border-radius: 3px;
    box-shadow: 0px 6px 30px 5px rgba(0, 0, 0, 0.05), 0px 16px 24px 2px rgba(0, 0, 0, 0.04), 0px 8px 10px -5px rgba(0, 0, 0, 0.08), inset -0.5px 0px 0px #DCDCDC, inset 0.5px 0px 0px #DCDCDC, inset 0px -0.5px 0px #DCDCDC, inset 0px 0.5px 0px #DCDCDC;
}
.sbk_tips img{
    margin-right:4px;
}
.qdsb{
    color: #666;
}
.dhcg .el_title{
    width: 500px;
    height: 250px;
    background: #292422;
}


.dhcg .el_header{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 24px;
color: #FFE073;
}

.dhcg p{
height: 47px;
line-height:47px;
background: #2F2F35;
padding:0 28px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #999999;
margin-bottom:20px;
display: inline-block;
}
.dhcg h3{
    margin-bottom:20px;
    color:#fff;
    font-weight: normal;
}
.dhcg a{
width: 124px;
height: 40px;
text-align: center;
line-height: 40px;
display: block;
margin:0 auto;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #FFFFFF;
cursor: pointer;
background: linear-gradient(180deg, #350D00 0%, #551400 100%);
border: 0.5px solid #743C23;
box-sizing: border-box
}

.sjhdp{
    font-family: 'Inter';
font-style: normal;
margin-bottom:20px;
font-size: 12px;
color: #FFFFFF;
}
.sjhdp span{
    color: #F10600;
}
.sjhd{
    font-style:normal;
}

.jp_btn {
    font-size: 15px;
    /*background: white;*/
    color: white;
    border-radius: 5px;
    padding: 5px 20px;
    margin-left: 20px;
    vertical-align: -5px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 18px;
    color: #FFE073;
        text-shadow: 0px 2px 0px #4F1313;
}
.jp_btn:hover{
    color: #fff
}
/*.btn_active {*/
/*    background: red;*/
/*}*/

.pro_box {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    cursor: pointer;
}
.pro_box .pro_item {
    /* border: 1px solid #000; */
    /* padding: 5px 6px; */
    /* border: 1px solid #000; */
    /* padding: 5px 10px; */
    font-size: 14px;
    color: #fff;
    width: 110px;
    height: 110px;
    background: url(../images/kkbox.png);
    position: relative;
    text-align: center;
}
.pro_box .pro_item span {
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    color: #FFE073;
    background: linear-gradient(90deg, rgba(85, 20, 0, 0) 0%, #B10400 100%);
    width:68px;
    height:22px;
    display: inline-block;
    position: absolute;
    left: 1px;
    top: 2px;
    line-height: 20px;
}
.pro_box .pro_item img{
    margin-top:20px;
}
.pro_box .pro_item p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 20px;
text-align: center;
color: #FFFFFF;
position: absolute;
width:100%;
bottom: 8px;
}

.pro_box .active {
    background: url(../images/kkbsk.png);
}
.pro_box .active p{
    color: #FFE073;
}
.wjlbg{
    width:100%;
    height:827px;
    background: url(../images/center.png) repeat center;
}
.bg120{
    background: url('../images/bggg.png');
    padding-bottom:81px;
}
#jpkf{
    background: url('../images/bggg.png');
    width:100%;
    height:823px;
    box-sizing: border-box;
    padding-top: 37px;
}

.gxhd .el_title {
    width: 891px;
    height: 421px;
    background: url('../images/gxhd.png');
}

.gxhdp{
    position: relative;
    padding-top: 155px;
    margin-left: 250px;
}

.gxhdp h3{
    font-family: 'Source Han Serif CN';
font-style: normal;
font-weight: 700;
font-size: 32px;
color: #FFFFFF;
}

.gxhdp h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 32px;
color: #fff;
margin-right: 54px;
}

.gxhdp h2 span{
font-weight: 700;
font-size: 70px;
color: #FFEA00;
}

.gxhdp h2 i{
    font-style: normal;
    color: #FFEA00;
}

.gxhdp a{
width: 244px;
height: 48px;
background: linear-gradient(180deg, #9D0400 0%, #C90500 100%);
border: 0.5px solid #F10600;
box-sizing: border-box;
text-align: center;
line-height:48px;
display: block;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
color: #FFFFFF;
margin-left: 174px;
    margin-top: 4px;
}

#gxhd{
    position: absolute;
    right: 10px;
    top: 94px;
    cursor: pointer;
}

.flj .el_title{
    width:351px;
    height:245px;
    background:url('../images/hdflj.png');
    box-sizing: border-box;
}

.flj img{
    right: 30px!important;
    top: 28px!important;
}

.flj h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #FFFFFF;
margin-top: 36px;
    margin-bottom: 34px;
}

.flj h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 32px;
line-height: 43px;
color: #FFE073;
}

.flj a{
    display: block;
    width: 130px;
height: 36px;
background: linear-gradient(180deg, #350D00 0%, #551400 100%);
border: 0.5px solid #743C23;
text-align: center;
line-height:36px;
margin:18px  auto 12px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #FFFFFF;
cursor: pointer;
}

.flj h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
color: #743C23;

}

.text-center .kyqd{
background: #3C2E00;
border: 1px solid #FFE589;
border-radius: 18px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #FFE073;
padding: 8px 0;
display: inline-block;
width: 84%;
cursor: pointer;
}

.text-center .kyqd img{
    vertical-align: -6px;
    margin-right: 4px;
}
.text-center .kyqd:hover{
    color: #F10600;
}

.text-center .yqd{
border-radius: 18px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
padding: 8px 0;
display: inline-block;
width: 84%;
    background: #999;
    border: 0.5px solid #999;
    color:#fff
}

.fljbox{
    width: 84%;
    margin: 22px auto 20px;
    display: flex;
    justify-content: space-between;
}

.fljbox p{
    width:50%;
    position: relative;
    text-align: center;
}

.fljbox p:first-child::after{
   position: absolute;
   content: '';
width: 1px;
height: 49px;
background: #414141;
top:1px;
right:0;
}

.fljbox p span:first-child{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
display: block;
margin-bottom:10px;
}

.fljbox p:first-child span:last-child{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #F10600;
}

.fljbox p:last-child span:last-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #FFE073;
}

.fljbox p  span img{
    vertical-align: -1px;
}

.jye b,.qye b{
font-weight:normal;
}

.jye{
    display: none;
}
.fllq{
    box-sizing: border-box;
width: 70px;
height: 25px;
background: linear-gradient(180deg, #350D00 0%, #551400 100%);
border: 0.5px solid #743C23;
display: inline-block;
text-align: center;
line-height:25px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 350;
font-size: 13px;
color: #FFFFFF;
}

.load{
z-index: 2001;
background: none;
}

.load .el_title{
    background: rgba(255,255,255,0.8);
    height: 40px;
    width: 250px;
    line-height: 40px;
    color: #000;
}

.bdkf .el_title{
    width: 359px;
    height: 233px;
    background: #1E1E1E;
    border: 1px solid #F0F0F0;
    box-shadow: 0px 6px 30px 5px rgb(0 0 0 / 5%), 0px 16px 24px 2px rgb(0 0 0 / 4%), 0px 8px 10px -5px rgb(0 0 0 / 8%);
}

.bdkf .el_title .el_header{
    width: 357px;
    height: 46px;
    line-height: 46px;
    background: #350D00;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #FFFFFF;
}

.bdkf .el_title p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
color: #FFE073;
margin-top:22px;
margin-bottom:4px;
}
.bdkf .el_title h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 22px;
color: #999999;
}

.bdkf .el_title a{
display:block;
padding: 8px 49px;
background: #FFE073;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #000000;
margin:18px auto 19px;
width: 154px;
}

.bdkf .el_title a:hover{
    background: #F4CF4A;
}

.bdkf .el_title h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 22px;
color: rgba(255, 255, 255, 0.5);
}

.bdkf .el_title h1:hover{
    color:#fff;
}

/* gs干礼中心 */
.gsa{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: rgba(51, 51, 51, 0.6);
    display: block;
    text-align: left;
    margin-left: 5%;
}
.gsa img{
vertical-align: -3px;
}

.gsa:hover{
    color: #333333;
}

.gsbox{
    width: 70%;
    height: 32px;
    text-align: center;
    line-height: 29px;
    display: block;
    margin: 13px auto 42px;
    box-sizing: border-box;
    width: 160px;
    height: 32px;
    border: 1px solid #999999;
    border-radius: 18.5px;
}

.gsbox span:first-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #999999;
}

.gsbox span:last-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #333333;
}
.gsbox span img{
vertical-align: -4px;
}

.jlt{
    background: url(../images/jlt.png) no-repeat;
    background-size:250px 68px;
    margin-right:8px;
}

.gs1 .jlt{
    background-position: -166px -12px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}

.active .gs1 .jlt,.gscont .list-group-item:hover .gs1 .jlt{
    background-position: -166px -38px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}

.active .gs2 .jlt,.gscont .list-group-item:hover .gs2 .jlt{
    background-position: -118px -38px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.gs2 .jlt{
    background-position: -118px -12px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.active .gs3 .jlt,.gscont .list-group-item:hover .gs3 .jlt{
    background-position: -142px -38px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.gs3 .jlt{
    background-position: -142px -12px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.active .gs4 .jlt,.gscont .list-group-item:hover .gs4 .jlt{
    background-position: -46px -38px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.gs4 .jlt{
    background-position: -46px -12px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.active .gs5 .jlt,.gscont .list-group-item:hover .gs5 .jlt{
    background-position: -70px -38px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.gs5 .jlt{
    background-position: -70px -12px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -3px;
}
.gs1,.gs2,.gs3,.gs4,.gs5{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
display: inline-block;
width:100%;
color: #333333;
padding: 18px 0 18px 50px;
    text-align: left;
}
.gsdlbox li a{
    padding: 16px 0 16px 0;
    color: #999999;
    text-align: left;
}
.gsdlbox li:hover{
    background:none!important;
}
.gsdlbox li:hover svg path,.gsdlbox .list-group-item.active svg path{
    /* fill: #DF0600!important; */
    stroke: #DF0600;
}
.gsdlbox .list-group-item{
    padding-left:44px;
}
.gsdlbox .list-group-item.active{
    background: #FFE8E8!important;
}
.list-group-item {
    border: none;
    padding: 0;
   margin-bottom:0!important;
}

.active .gs1,.active .gs2,.active .gs3,.active .gs4,.active .gs5{
    color: #DF0600!important;
}

.gscont .list-group-item.active ,.gscont .list-group-item:hover{
    position: relative;
    background: #FFF4F4;
    /* border-left:2px solid #DF0600; */
}
.gscont .list-group-item.active::after{
position: absolute;
height:100%;
width:2px;
background:#DF0600 ;
content: '';
left:0;
top:0
}

.gsdlbox .list-group-item.active::after{
    display: none;
}

.gscont .list-group-item:hover .gs1,.gscont .list-group-item:hover .gs2,
.gscont .list-group-item:hover .gs3,.gscont .list-group-item:hover .gs4,.gscont .list-group-item:hover .gs5{
    color: #DF0600!important;
}

.gsfz{
    width:100%;
    display: flex;
    justify-content: space-between;
}

.gsfzbox{
    width:100%;
    box-sizing: border-box;
padding:16px 24px 16px 18px;
margin-bottom:30px;
margin-top:8px;
background: #FFF4F4;
border: 1px solid #FF9C99;
border-radius: 4px;
}

.gsfzbox .gsfzbox_top{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #DF0600;
}

.gsfzbox .gsfzbox_top span{
    background-position: -211px -38px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -4px;
    margin-right: 4px;
}

.gsfzbox .gsfzbox_top span.gsjlt{
    background-position: -189px -38px;
    display: inline-block;
    width: 18px;
    height: 18px;
    vertical-align: -4px;
    margin-right: 2px;
}

.gsfzbox_bottom{
    display: flex;
    justify-content: space-between;
    margin-top:7px;
}

.gsfzbox_bottom span:first-child{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
color: #999999;
width: 76%;
    line-break: anywhere;
}

.gsfzbox_bottom span:last-child{
    display: block;
    text-align: center;
    line-height: 38px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    width: 110px;
    height: 38px;
    background: #DF0600;
    border-radius: 4px;
    margin-top: -22px;
}
.gsfzbox_bottom span:last-child:hover{
    background: #B10400;
    box-shadow: 0px 2px 2px rgba(177, 4, 0, 0.24);
}

.gsinput{
    width: 320px;
    position: relative;
    display: inline-block;
    margin-top: 8px;
    margin-bottom: 14px;
}

.gsinput input{
    box-sizing: border-box;
width: 320px;
height: 36px;
padding-left:8px;
cursor: auto;
font-size:16px;
font-family: 'PingFang SC';
font-style: normal;
background: #FFFFFF;
border: 1px solid #E00010;
border-radius: 4px;
color: #1E1E1E;
}

.gsinput img{
    position: absolute;
    right: 8px;
    top: 8px;
}
.gsplay > input{
    font-family: 'PingFang SC';
font-style: normal;
    box-sizing: border-box;
width: 200px;
height: 36px;
padding-left:8px;
margin:0 8px;
font-size:16px;
background: #FFFFFF;
border: 1px solid #E00010;
border-radius: 4px;
color: #1E1E1E;
}

.gsplay a{
    width: 88px;
    height: 36px;
    background: #FFE073;
    text-align: center;
    line-height: 36px;
    display: inline-block;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #fff;
background: #DF0600;
border-radius: 4px;
}
.gsbd{
    margin-bottom:16px;
}
.gsbd span{
    width:84px;
    display: inline-block;
    text-align:right;
    font-family: 'PingFang SC';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333333;
margin-right:10px;
}

.gsbd input,.gsbd select{
    box-sizing: border-box;
width: 276px;
height: 32px;
background: #3C2920;
border: 0.5px solid rgba(255, 224, 115, 0.4);
padding-left:8px;
font-family: 'PingFang SC';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333;
background: #FFFFFF;
border: 0.5px solid #DEDEDE;
border-radius: 4px;
}

.gs_tjxx{
    margin-top:35px;
}

.gsyzm{
    position: relative;
}

.gsyzm button{
    position: absolute;
width: 100px;
height: 32px;
background: #DF0600!important;
border-radius: 4px;
text-align: center;
line-height:21px;
display: inline-block;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #fff!important;
margin-top:0!important;
left: 276px;
top:0;
border:none!important;
}

.gs_tjxx > a{
    display: inline-block;
    text-align: center;
    line-height:38px;
width: 374px;
height: 38px;
background: #FFE073;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333333;
margin-top:17px;
background: #F8F8F8;
border: 1px solid #999999;
border-radius: 4px;
}

.gs_xgxx{
    margin-top:40px;
}
.gs_xgxx > a{
width: 182px;
height: 38px;
display: inline-block;
text-align: center;
line-height:38px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
background: #FFF4F4;
    border: 1px solid #FF9C99;
    border-radius: 4px;
    color: #DF0600;
}
.gsxg{
    margin-bottom:26px;
}
.gsxg span:first-child{
    width:84px;
    display:inline-block;
    margin-right:12px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: rgba(51, 51, 51, 0.4);
}

.gsxg span:nth-child(2){
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333333;
}

.gsxg span:nth-child(3){
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #DF0600;
display: inline-block;
margin-left:26px;
cursor: pointer;
}

.xzzf a{
width: 217px;
height: 40px;
background: #292727;
padding-left:15px;
display: inline-block;
line-height:40px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #999999;
box-sizing: border-box;
margin-right:30px;
border: 1px solid #292727;
}

.xzzf a:last-child{
    margin-right:0;
}

.xzzf a.active{
    border: 1px solid #FFFFFF;
    color:#fff
}

.xzzf a img{
    margin-right:15px;
}

.zdy{
    margin-left:176px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #C4C4C4;
cursor: pointer;
}

.yqr{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
margin-right: 35px;
}

.yqr i{
    font-style: normal;
    color: #FFE073;
}

.toindex{
    padding: 0px 30px;
    background: rgba(255, 224, 115, 0.6);
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #1E1E1E;
    line-height: 34px;
    height: 34px;
    margin-top: 16px;
}
.gsright{
    width:220px;
    position: relative;
}

.gsright > a:first-child{
    padding: 6px 20px;
    border: 1px solid #FFE073;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFE073;
margin-right:22px;
}

.gsright > a:last-child{
padding: 6px 20px;
background: #FFE073;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #1E1E1E;
}
.gsusname{
    text-align: right;
    cursor: pointer;
}
.gsusname img{
    width: 32px;
height: 32px;
}

.gsusname span{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFE073;
}

.gscenter{
    position: absolute;
    width: 94px;
    height: 88px;
    right: 79px;
    top: 58px;
    background: #12110F;
    display: none;
}

.gscenter a:first-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #FFE073;
    width: 100%;
    display: block;
    text-align: center;
    height: 54px;
    line-height: 54px;
}

.gscenter a:last-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.3);
    width: 100%;
    display: block;
    padding-top: 8px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    height: 25px;
    text-align: center;
    line-height: 18px;
}

.gscenter a:last-child:hover{
    color: #fff;
}

.qdbox{
    width:116px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, 0%);
    z-index: 10000;
    display: none;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    background: #FFFFFF;
border: 0.5px solid #DDDDDD;
box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, 0.06);
border-radius: 3px;
color: #1E1E1E;
}

.fzcg{
    background: rgba(30, 30, 30, 0.8);
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    width: auto;
    padding: 0 10px;
    height: 54px;
    line-height: 54px;
}

.bdbox{
    text-align: center;
}

.bdbox h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 22px;
text-align: center;
color: #FFFFFF;
margin-top:19px;
}

.bdbox p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
text-align: center;
color: #FFE073;
margin-top:22px;
}

.bdbox  h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 22px;
text-align: center;
color: #999999;
margin-top:12px;
margin-bottom:21px;
}

.bda{
    width:208px;
    margin:0 auto;
}
.bda a:first-child{
padding: 6px 30px;
background: rgba(255, 224, 115, 0.5);
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #1E1E1E;
margin-right: 26px;
}
.bda a:first-child:hover{
    background: rgba(255, 224, 115, 1);
}
.bda a:last-child{
padding: 6px 30px;
background: #FFE073;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #1E1E1E;
}

/* 绑定手机弹窗 */
.bdsj .el_title{
    box-sizing: border-box;
    width: 560px;
    height: 352px;
    background: #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.04);
    border-radius: 4px;
    padding-top:49px;
}
.bdsj .el_title > img{
    position: absolute;
    right: 6px;
    top: 6px;
    cursor: pointer;
}
.bdsj .el_title h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
color: #999999;
margin-bottom:30px;
}
.bdsj .el_title h2{
    margin-top:0px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 24px;
color: #333333;
margin-bottom:18px;
}
.bdsj .el_title h2 span{
    color: #DF0600;
}
.bdsj .el_title h3 span{
    font-family: 'PingFang SC';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 22px;
color: #333333;
}
.bdsj .el_title input{
width: 294px;
height: 38px;
background: #FFFFFF;
border: 1px solid #DDDDDD;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #999999;
padding-left:18px;
margin-bottom:22px;
box-sizing: content-box;
}
.bdsj .el_title div{
    position: relative;
}
.bdsj .el_title div a{
    position: absolute;
    padding: 0 6px;
    height: 38px;
    background: #FFF4F4;
    text-align: center;
    line-height: 36px;
    display: inline-block;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #DF0600;
    right: 123px;
    top: 1px;
}
.bdsj .el_title div a.active{
background: #ddd;
    color: #a2a0a0;
    cursor: not-allowed;
}
.bdsj .el_title > a{
width: 312px;
height: 38px;
background: #DF0600;
border-radius: 4px;
text-align: center;
line-height:38px;
display: inline-block;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
margin-top:4px;
}
/* 领取游戏礼包 */
.lqyxlb .el_title{
    box-sizing: border-box;
width: 560px;
height: 314px;
background: #FFFFFF;
border: 1px solid #DDDDDD;
box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.04);
border-radius: 4px;
padding:32px 50px 0 50px
}
.lqyxlb .el_title > img{
position: absolute;
    right: 6px;
    top: 6px;
    cursor: pointer;
}
.lqyxlb_box{
    width:100%;
    display: flex;
    justify-content: space-between;
}
.lqyxlb_right{
    width:220px;
    text-align: left;
}
.lqyxlb_box img{
width: 210px;
height: 106px;
opacity: 0.9;
border: 1px solid #DDDDDD;
border-radius: 6px;
}

.lqyxlb_box h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 25px;
color: #333333;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
width:100%;
margin-top:6px;
margin-bottom:15px;
}

.lqyxlb_box p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #DF0600;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
overflow:hidden;
}


.lqyxlb .el_title > h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #DF0600;
margin-top:25px;
margin-bottom:8px;
text-align: left;
}

.lqyxlb .el_title > h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    text-align: left;
    margin-bottom:22px;
}

.lqyxlb_an{
    width:100%;
    display: flex;
    justify-content: space-between;
}

.lqyxlb_an span{
width: 300px;
height: 38px;
background: #F5F5F5;
border: 1px solid #DDDDDD;
border-radius: 4px;
display: inline-block;
text-align: center;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 38px;
color: #333333;
color: #DF0600;
    font-weight: bold;
/* cursor: pointer; */
}
.lqyxlb_an span i{
    font-style: normal;
}
.lqyxlb_an a{
width: 124px;
height: 38px;
background: #DDDDDD;
border-radius: 4px;
display: inline-block;
text-align: center;
line-height:38px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
cursor: not-allowed;
}

.lqyxlb_an a.active{
    cursor: pointer;
    background: #DF0600;
}

/* 领取游戏福利 */
.chhb span{
    padding: 6px 0px;
    background: #F8F8F8;
    border: 1px solid #DDDDDD;
    border-radius: 4px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    cursor: pointer;
    width: 92px;
    margin-right: 10px;
    display: inline-block;
    text-align: center;
}
.chhb span.active{
    border: 1px solid #DF0600;
    background: #FFF4F4;
}
.chhb{
    text-align: left;
    margin-top: 20px;
    margin-bottom: 20px;
    display: inline-block;
}
.lqyxfl .el_title{
    box-sizing: border-box;
    width: 938px;
    height: 556px;
    background: #EEEEEE;
    /* border: 1px solid #DDDDDD; */
    box-shadow: 0px 4px 5px rgb(0 0 0 / 4%);
    border-radius: 4px;
    padding: 0px 0px 0 270px;
    text-align: left;
}
.lqyxfl .el_title > img{
    position: absolute;
    right: 6px;
    top: 10px;
    cursor: pointer;
}

.lqyxfl .el_title > h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 25px;
    color: #333333;
    position: absolute;
    left: 35px;
    top: 18px;
    font-weight: 700;
}
.lqyxfl_box{
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-top: 87px;
    margin-bottom: 12px;
}

.lqyxfl_box img{
width: 164px;
height: 82px;
opacity: 0.9;
border: 1px solid #DDDDDD;
border-radius: 6px;
}

.lqyxfl_right{
    width:342px;
    text-align: left;
}

.lqyxfl_right h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
margin-top:8px;
margin-bottom:14px;
}
.lqyxfl_right h3 span{
    color: #DF0600;
}

.lqyxfl_right h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
}

.lqyxfl_right h2 input{
    box-sizing: border-box;
width: 262px;
height: 34px;
background: #FFFFFF;
border: 1px solid #DF0600;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333;
padding-left:12px;
}
.lqyxfl_right h2 input:focus{
    border: 1px solid #DF0600;
}
.lqyxfl .el_title .qbzf h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
display: inline-block;
text-align: left;
}

.lqyxfl .el_title .qbzf h1{
    margin-top: 20px;
    margin-bottom: 21px;
    display: inline-block;
}

.lqyxfl .el_title .qbzf  h1 span{
    padding: 6px 0px;
    background: #F8F8F8;
    border: 1px solid #DDDDDD;
    border-radius: 4px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    cursor: pointer;
    width: 90px;
    margin-right: 11px;
    display: inline-block;
    text-align: center;
}

.lqyxfl .el_title .qbzf h1 span.active{
    border: 1px solid #DF0600;
    background: #FFF4F4;
}
.lqyxfl .el_title .qbzf h4{
    text-align: left;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #000000;
}
.lqyxfl .el_title .qbzf h4 span{
    color: #999999;
    margin-left: 198px;
}
.lqyxfl .el_title .qbzf h4 input{
    box-sizing: border-box;
width: 202px;
height: 32px;
background: #FFFFFF;
border: 1px solid #DDDDDD;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
padding-left:12px;
margin-right:6px;
margin-left: 74px;
    border-radius: 4px;
}
#wxzf{
    display: none;
}

.v4{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
margin-top:22px;
}
.v4 span{
    color:#DF0600;
}
.lqyxfl .el_title .qbzf a.gnlm{
    width: 244px;
    height: 44px;
    background: #DF0600;
    border-radius: 4px;
    display: block;
    /* margin: 0 auto; */
    line-height: 44px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    color: #FFFFFF;
    margin-top: 12px;
    margin-left: 75px;
}
.lqyxfl .el_title .qbzf a.active{
    background: #DDDDDD;
    color: #FFFFFF;
    cursor: not-allowed;
}
/* .lqyxfl .el_title .qbzf .v1{
padding-top:81px;
} */
.lqyxfl .el_title .qbzf .v1 h2{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 30px;
    color: #333333;
    text-align: left;
    margin-bottom:25px;
}
.lqyxfl .el_title .qbzf .v1 h3,.lqyxfl .el_title .qbzf .v2 h2,#wxzf{
    text-align: left;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
}
#wxzf span{
    box-sizing: border-box;
    padding: 6px 10px;
background: #FFFFFF;
border: 1px solid #E1E1E1;
border-radius: 4px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333;
cursor: pointer;
}
#wxzf span:first-child{
    margin-left: 14px;
    margin-right: 16px;
}
#wxzf span svg{
    vertical-align:-4px;
}
#wxzf span.active{
    background: #FFF4F4;
    border: 1px solid #DF0600;
    color: #DF0600;
}

#wxzf span.active svg path{
    fill: #DF0600!important;
}
#title{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 30px;
padding-top:81px;
color: #333333;
margin-bottom:20px;
}
#wxewm,#zfewm{
display: none;
margin-right: 44px;
}
#wxewm p,#zfewm p{
    text-align: center;
    margin-top: 50px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
}
#wxewm p i,#zfewm p i{
    vertical-align: -3px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px;
    color: #DF0600;
}
#wxewm p img,#zfewm p img{
    width: 24px;
    margin-right: 6px;
}
#wxewm > img,#zfewm > img{
    width:246px;
    height:246px;
    margin:12px auto 8px;
    display: block;

}
#wxewm > img.smdw,#zfewm > img.smdw,#wxewm > img.smdw1,#zfewm > img.smdw1{
    position: absolute;
    left: 460px;
    top: 190px;
    display: none;
    cursor: pointer;
}

#wxewm a,#zfewm a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: rgba(51, 51, 51, 0.4);
text-align: center;
    display: block;
    margin-top: 20px;
}
.lqyxfl .el_title .qbzf .v1 h3 select,.lqyxfl .el_title .qbzf .v2 h2 input{
    background: #FFFFFF;
    border: 1px solid rgba(223, 6, 0, 0.5);
    border-radius: 3px;
    width: 257px;
    height: 32px;
    padding-left: 12px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    /* display: flex; */
    align-items: center;
    color: #333333;
}
.lqyxfl .el_title .qbzf .v3{
    display: flex;
    justify-content: space-between;
    width: 608px;
    margin-top:27px;
}
.lqyxfl .el_title .qbzf .v3 a{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #0057FE;
}
.lqyxfl .el_title .qbzf .v3 h2 span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 16px;
color: #333333;
}
.lqyxfl .el_title .qbzf .v3 h2 span i{
    color: #DF0600;
    font-style: initial;
}
.lqyxfl .el_title .qbzf .v2 h2 span.dz1,.lqyxfl .el_title .qbzf .v2 h2 i.dz2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #DF0600;
font-weight: bold;
}
.lqyxfl .el_title .qbzf #czyx #dnmb{
    position: absolute;
    opacity: 0.9;
    border: 1px solid #DDDDDD;
    border-radius: 6px;
    width: 164px;
    height: 82px;
    right: 60px;
    top: 130px;
    text-align: center;
}
.lqyxfl .el_title .qbzf #czyx #dnmb img{
width: 164px;
    height: 82px;
}
.lqyxfl .el_title .qbzf #czyx #dnmb span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333333;
margin-top:12px;
display: inline-block;
}
.lqyxfl .el_title .qbzf #czyx #dnmb span i{
    font-style: normal;
    color: #FF2E00;
}
.czye{
    display: flex;
    justify-content: space-between;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
}
.czye h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
display: inline-block;
}
.czye h3 a{
    color: #FF7A00;
    margin-left: 10px;
}
.czye_je{
    justify-content: space-between;
    width: 550px;
    display: flex;
    margin-right: 44px;
}
.czye_je > div{
    width: 100px;
    height: 116px;
    background: #FFFFFF;
    border: 1px solid #E1E1E1;
    border-radius: 4px;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer;
}
.czye_je > div.active{
    background: #FFF4F4;
border: 1px solid #DF0600;
}
.czye_je > div img{
    padding-top: 22px;
    margin-bottom: 4px;
}
.czye_je > div p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #333333;
}
.czye_je > div .czye_line{
    background: #F1F1F1;
    width:71px;
    height:1px;
    margin:14px auto 8px;
}
#czye{
    display: none;
}
.czye_sjdz{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
text-align: center;
color: #F10600;
}
.czye_srje{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #333333;
    margin-bottom:27px;
}
.czye_srje input{
box-sizing: border-box;
    background: #FFFFFF;
    border: 1px solid #E1E1E1;
    border-radius: 4px;
    padding-left: 12px;
    color: #333;
    margin-right: 6px;
    width: 191px;
    height: 34px;
    margin-left: 74px;
    margin-top: 14px;
    vertical-align: 2px;
}
.czye span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #DF0600;
min-width: 80px;
    display: inline-block;
}
.czye span i{
    font-style:initial;
    font-weight: bold;
}
/* 扫码登陆 */
.smdl .el_title{
    box-sizing: border-box;
    width: 396px;
    height: 494px;
    border-radius: 4px;
    background: url('../images/wxsm.png');
    background-size: 100% 100%;
padding:137px 0px 0 0px
}

.newlogin .el_title{
    box-sizing: border-box;
    width: 396px;
    height: 494px;
    border-radius: 4px;
    background: url('../images/wxsm.png');
    background-size: 100% 100%;
padding:137px 0px 0 0px
}

.smdl .el_title > img{
    position: absolute;
    right: 6px;
    top: 6px;
    cursor: pointer;
}

.newlogin .el_title > img{
    position: absolute;
    right: 6px;
    top: 6px;
    cursor: pointer;
}

.smdl_box{
width: 266px;
height: 291px;
background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.46);
border-radius: 6px;
margin:0 auto;
padding-top:23px;
box-sizing: content-box;
}

.smdl_box h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
color: #333333;
}
.smdl_box > p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
margin-top:8px;
margin-bottom:18px;
}

.smdl_box h2{
    box-sizing: border-box;
width: 197px;
height: 197px;
border: 1px solid #FBA5A5;
border-radius: 9px;
padding:10px 9px 8px 9px;
margin:0 auto;
position: relative;
}
.smgq{
    cursor: pointer;
    width: 179px;
    position: absolute;
    height: 179px;
    top: 10px;
    left: 9px;
    background: rgba(255,255,255,0.8);
    padding-top: 68px;
    box-sizing: border-box;
    display: none;
}
.smgq span{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    color: #333333;
}

.smgq p{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 17px;
    text-decoration-line: underline;
    color: #DF0600;
    cursor: pointer;
}
.center_top{
    width:1250px;
    margin:0;
    display: flex;
    justify-content: space-between;
}

.center_top_left{
    display: flex;
    justify-content: space-between;
    width: 710px;
height: 240px;
background: #FFFFFF;
border-radius: 4px;
}

.center_left{
padding-left: 88px;
    padding-top: 66px;
    position: relative;
}

.center_right{
    padding-right: 100px;
        padding-top: 66px;
    }


.center_left h3,.center_right h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;

    color: #DF0600;
}
.center_right h3 img{
vertical-align: -1px;
    margin-left: 2px;
}
.center_left h2,.center_right h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
margin-top:20px;
margin-bottom:17px;
}

.center_left h2 span,.center_right h2 span{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 32px;
color: #333333;

}
.center_right  p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
}
.center_left a{
    position: absolute;
    right: -400px;
    top: 104px;
    width: 120px;
    height: 40px;
    background: #DF0600;
    border-radius: 4px;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #FFFFFF;

}

.center_left h1{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
}
.center_line{
width: 1px;
height: 180px;
background: #DDDDDD;
margin-top: 29px;
}
.center_top_right{
width: 530px;
height: 240px;
background: linear-gradient(180deg, #FFF1E7 0%, #FFFFFF 100%);
border-radius: 4px;
display: flex;
justify-content: space-between;
padding:20px 78px 0 64px

}
.center_right_left h3,.center_right_right h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
}

.center_right_left img,.center_right_right img{
    width: 142px;
height: 142px;
margin-top:11px;
margin-bottom:7px;
}

.center_right_left p,.center_right_right p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
}

.center_middle{
    box-sizing: border-box;
width: 1250px;
height: 255px;
background: #FFE7B0;
border-radius: 4px;
padding:32px 65px 0 47px;
margin:10px 0
}
.center_middle_top{
    display: flex;
    justify-content: space-between;

}

.center_middle_left h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #DF0600;
margin-bottom:6px;

}

.center_middle_left p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;

}

.center_middle_top a{
width: 128px;
height: 38px;
background: #DF0600;
border-radius: 4px;
display: inline-block;
text-align: center;
line-height:38px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
cursor: pointer;
}
.center_middle_top a.active{
    background: #DCC694;
    color: #FFFFFF;
    cursor: initial;
}
.center_middle_bottom{
    display: flex;
    justify-content: space-between;
    margin-top:28px;
}

.center_middle_bottom > div{
    width:148px;
    height:110px;
    position: relative;
    padding-top:8px;
    border-radius: 4px;
}
.center_middle_bottom > div:nth-child(3),.center_middle_bottom > div:nth-child(7){
    background: #FFF8E6;
    border: 2px solid #FFA000;
    box-sizing: border-box;
    padding-top: 6px;
}
.center_middle_bottom > div h3{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
}
.center_middle_bottom > div p{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    }

.center_middle_bottom > div span{
    background: #FFA000;
    border-radius: 0px 0px 0px 0px;
    display: inline-block;
    width:40px;
    height:25px;
    display: inline-block;
    text-align: center;
    line-height:25px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #FFFFFF;
position: absolute;
right:0;
top:0

}

.center_middle_bottom  .center_yqd{
    background: #FCEDCE;

}
.center_middle_bottom > div  img{
    margin:0 auto;
    display: block;
}
.center_middle_bottom  .center_yqd h3{
    color: #999999;
}
.center_middle_bottom  .center_kqd{
    background: #FFC22F!important;
    border: none!important;
}
.center_middle_bottom  .center_kqd h3{
    color: #333333;
}
.center_middle_bottom  .center_wqd{
    background: #FFF8E6;
}
.center_middle_bottom  .center_wqd h3{
    color: #333333;

}

.center_middle_bottom  .center_yqd p{
    color: #999999;
}

.center_middle_bottom  .center_kqd p{
    color: #333333;
}

.center_middle_bottom  .center_wqd p{
    color: #FF7A00;

}

.center_bottom{
width: 1250px;
height: 238px;
background: #FFFFFF;
border-radius: 4px;
padding-top:20px;
padding-left:47px;
}

.center_bottom p{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 200%;
color: #333333;
}

.ibox_right{
    width:1250px;
    height:753px;
    background: #Fff;
    padding:40px 46px 0
}

.ibox_right > h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 22px;
line-height: 28px;
color: #DF0600;
padding-bottom:20px;
border-bottom:1px solid #DDDDDD;
}

.ibox_right > h2{
height: 46px;
background: #F5F5F5;
border-radius: 4px;
line-height:46px;
padding-left:19px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #000000;
margin-top:13px;
}
.ibox_right > h2 span{
    font-size: 18px;
color: #DF0600;
vertical-align:-2px;
}

.ibox_right > h2 i{
    font-size: 13px;
color: #333333;
font-style: normal;
}

.ibox_czje{
 display: flex;
 justify-content: space-between;
 width:1020px;
 margin-left:10px;
 margin-top:26px;
}

.ibox_czje span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
}

.ibox_czje span i{
    color: #DF0600;
    font-weight:bold;
    font-style: normal;
    font-size: 18px;
}

.ibox_change{
    display: flex;
    justify-content: space-between;
    width:920px
}

.ibox_change > div{
    background: #FFFFFF;
    border: 1px solid #E1E1E1;
    border-radius: 4px;
    width: 140px;
    height: 92px;
    text-align: center;
    position: relative;
    padding-top: 28px;
    /* overflow: hidden; */
    cursor: pointer;
}
.ibox_change > div.active{
    background: #FFF4F4;
border: 1px solid #DF0600;
}
.ibox_change > div i{
    display: none;
}
.ibox_change > div.active i{
    display: inline-block;
    /* width: 20px; */
    /* height: 20px; */
    /* background: #DF0600; */
    position: absolute;
    right: 0px;
    bottom: 0px;
    /* transform: rotateZ(45deg); */
    width: 0;
    height: 0;
    border-bottom: 12px solid red;
    border-left: 12px solid transparent;
}

.ibox_change > div span{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 25px;
    color: #DF0600;
}

.ibox_change > div p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #B7B7B7;
margin-top:6px;
}

.ibox_input{
width: 350px;
height: 58px;
background: #FFFFFF;
border: 1px solid #E1E1E1;
border-radius: 4px;
line-height:58px;
margin-left: 109px;
margin-top: 14px;
margin-bottom: 7px;
position: relative;
}

.ibox_active{
    background: #FFF4F4;
border: 1px solid #DF0600;
}
.ibox_line{
    position: absolute;
    width: 1px;
    height: 30px;
    background: #D9D9D9;
    top: 15px;
    right: 171px;
}
.ibox_input input{
    position: relative;
    z-index: 1;
    border:none;
    background: none;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    margin-top: -5px;
    color: #DF0600;
}

.ibox_input  > span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 18px;
color: #DF0600;
margin-left:17px;
}

.ibox_input i{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333;
font-style: normal;
vertical-align: 2px;
}

.ibox_se{
    width:120px;
}

.ibox_ye{
    width:110px;
    margin-left:20px;
    display: inline-block;
    text-align: right;
    font-size: 18px;
    color: #333;
}

.ibox_tips{
    width: 466px;
height: 32px;
background: #F3F3F3;
border-radius: 4px;
line-height:32px;
margin-left:109px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
text-align: center;
color: #999999;
position: absolute;
    right: -496px;
    top: 12px;
}

.ibox_tips span{
    color: #DF0600;
}

.ibox_lxqq{
    margin-left: 22px;
    margin-top:29px;
    margin-bottom:36px;
}
.ibox_sjdz {
    margin-top: 20px;
    margin-left: 23px;
}
.ibox_sjdz span{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
}

.ibox_sjdz b{
    text-align: left;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    width: 130px;
    display: inline-block;
    color: #DF0600;
}
.ibox_sjdz h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #999999;
display: inline-block;
}
.ibox_sjdz h3 a{
    color: #FF7A00;
    margin-left: 16px;
}
.ibox_lxqq span{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #333333;

}

.ibox_lxqq input{
width: 350px;
height: 38px;
background: #FFFFFF;
border: 1px solid #E1E1E1;
padding-left:20px;
color: #333;
font-size: 16px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
margin-left: 7px;
}

.ibox_zfje{
    margin-left:22px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
}

.ibox_zfje i{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
color: #DF0600;
margin-left: 6px;
}
.ibox_zffs{
    margin-left: 14px;
    margin-top: 30px;
    margin-bottom: 36px;
    display: flex;
}


.ibox_zffs span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;

}

.ibox_zffs span i{
    color: #DF0600;
    font-weight: bold;
    font-style: normal;
    font-size: 18px;
}

.ibox_zffs > div{
    width:349px;
    display: flex;
    justify-content: space-between;
    margin-left: 9px;
}

.ibox_zffs > div p:first-child{
    cursor: pointer;
    width:154px;
    height:52px;
background: #FFFFFF;
border: 1px solid #E1E1E1;
border-radius: 4px;
text-align: center;
line-height:52px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #333333;
overflow: hidden;
position: relative;
}

.ibox_zffs > div p:last-child{
    cursor: pointer;
    width:170px;
    height:52px;
background: #FFFFFF;
border: 1px solid #E1E1E1;
border-radius: 4px;
text-align: center;
line-height:52px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #333333;
overflow: hidden;
position: relative;

}
.ibox_zffs > div p i{
    display: none;
}
.ibox_zffs > div p.active i{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #DF0600;
    position: absolute;
    right: -10px;
    bottom: -10px;
    transform: rotateZ(45deg);
}

.ibox_zffs > div p.active{
    background: #FFF4F4;
border: 1px solid #DF0600;
}

.ibox_right .ibox_ljcz{
width: 436px;
height: 44px;
background: #DF0600;
border-radius: 4px;
display: block;
line-height:44px;
text-align: center;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #FFFFFF;
margin-left: 24px;
border:none;
}

.smbox{
    width: 100%;
    height: 860px;
    background: url(../images/dlt.png) no-repeat center;
    position: relative;
}

.smtc{
width: 415px;
height: 510px;
background: #FFFFFF;
box-shadow: 0px 10px 15px rgba(131, 59, 0, 0.22);
border-radius: 6px;
text-align: center;
padding-top:45px;
position: absolute;
right:335px;
top:124px
}

.smtc h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 30px;
color: #333333;

}

.smtc h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 30px;
color: #333333;
margin-top:50px;
margin-bottom:7px;
}

.smtc h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #999999;
}

.smtc h4{
    box-sizing: border-box;
width: 227px;
height: 227px;
border: 1px solid #DF0600;
border-radius: 9px;
padding:9px;
margin:16px auto 0;
position: relative;
}
.smtc h4 img{
width: 100%;
}
.smtc h4 .smgq{
    width: 208px;
    height: 208px;
    padding-top: 81px;
}
.bggg{
    width: 100%;
    position: absolute;
    /* background: url(../images/sybg.png) no-repeat center; */
    /* height: 1448px; */
}

.dbxf{
    width:100%;
    height:80px;
    position: fixed;
    bottom:0;
    left:0;
    cursor: pointer;
}

.dbxf img{
    width: 100%;
    height: 100%;
}

.bglq{
width: 84px;
height: 30px;
background: #DF0600;
border-radius: 4px;
display: inline-block;
text-align: center;
line-height: 30px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
cursor: pointer;
}

.list_item_gb{
    display: flex;
    justify-content: space-between;
}

.list_item_gb > span{
    margin-top: 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 136px;
    text-align: right;
    font-weight:bold;
}

.right_nav{
    position: fixed;
    right: 20px;
    top: 387px;
    z-index: 100;
}

.right_nav > div{
    box-sizing: border-box;
width: 72px;
height: 77px;
background: #FFFFFF;
border: 1px solid #DDDDDD;
text-align: center;
padding-top:18px;
cursor: pointer;
}
.right_nav > div:nth-child(1):hover .mvwx,.right_nav > div:nth-child(2):hover .mvwx{
    display: block;
}
/* .right_nav > div:nth-child(1):hover,.right_nav > div:nth-child(2):hover{
    color:#0ED20C ;
} */
/* .right_nav > div:nth-child(1):hover svg path,.right_nav > div:nth-child(2):hover svg path{
    fill: #0ED20C!important;
} */
.right_nav > div:nth-child(1):hover{
    color:#0ED20C ;
}
.right_nav > div:nth-child(1):hover svg path{
    fill: #11e70e!important;
}
.right_nav > div:nth-child(1):hover svg rect{
    fill: #333333!important;
    /* stroke: #DF0600; */
}
.right_nav > div:nth-child(2){
    position: relative;
    margin-bottom:6px;
}
.right_nav > div:last-child{
    padding-top:0px;
}
.right_nav > div:last-child a{
    width: 100%;
    height: 100%;
    display: inline-block;
    padding-top: 23px;
    box-sizing: border-box;
}
.mvwx{
    display: none;
    position: absolute;
width: 165px;
height: 195px;
background: url('../images/mvwx.png');
text-align: center;
padding-top:21px;
box-sizing: border-box;
background-size:100% 100%;
left: -160px;
    top: -11px;
    z-index: 10;
}

.mvwx img{
    width: 106px;
    height: 106px;
}

.mvwx p{
    font-family: 'Microsoft YaHei';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
margin-top:10px;
margin-bottom:3px;
}

.mvwx h3{
    font-family: 'Microsoft YaHei';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
}
.zqmv{
    width: 190px;
    height: 218px;
    background: url(../images/abbjb.png);
    left: -190px;
    padding-top:30px;
}
.zqmv h3{
    font-family: 'Microsoft YaHei';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
text-align: center;

color: #DF0600;
}
#ibox .ibox_right > h3{
    border-bottom:none;
    color: #333333;
}

.xjd_gs{
    box-sizing: border-box;
    position: absolute;
    width: 116px;
    height: 30px;
    /* left: 62px; */
    /* top: 190px; */
    /* border: 1px solid #333333; */
    border-radius: 4px;
    line-height: 30px;
    font-size: 14px;
    display: inline-block;
    margin-top: 8px;
    position: absolute;
    width: 116px;
    height: 32px;
    /* left: 124px; */
    top: -8px;
    right: 0;
    background: #E7DEBF;
    border-radius: 0px 4px 0px 0px;
}

.xjd_gs svg{
    vertical-align:-3px;
}

.my-page {
    font-size: 14px;
    overflow: hidden;
    margin: 0 auto;
    text-align: center;
    color: #333333;
    display: inline-block;
  }

  .my-page .my-page-prev,
  .my-page .my-page-next {
    float: left;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border: 1px solid #ddd;
    cursor: pointer;
  }

  .my-page .my-page-prev.my-page-forbid,
  .my-page .my-page-next.my-page-forbid {
    pointer-events: none;
    /* background-color: rgba(0, 0, 0, 0.1); */
    color: rgba(0, 0, 0, 0.2);
  }

  .my-page .my-page-prev:not(.my-page-forbid):hover,
  .my-page .my-page-next:not(.my-page-forbid):hover {
    border-color: #E60012;
  }

  .my-page .my-page-group {
    float: left;
    margin: 0;
    padding: 0;
    overflow: hidden;
  }

  .my-page .my-page-group li {
    float: left;
    list-style: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-width: 32px;
    padding: 0 8px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin: 0 5px;
    cursor: pointer;
  }

  .my-page .my-page-group .my-page-cell {
    border: 1px solid #ddd;
    border-radius: 2px;
  }

  .my-page .my-page-group .my-page-cell:hover,
  .my-page .my-page-group .my-page-checked {
    border-color: #E60012;
    /* background-color: #a02d35; */
    color: #E60012;
  }

  .my-page .my-page-group .my-page-omit {
    pointer-events: none;
  }

  /* +++领取福利弹窗++++ */
.lqyxfl_ss{
    position: absolute;
    width: 222px;
    height: 495px;
background: #F5F5F5;
left:0;
top: 61px;
z-index: -1;
border-radius:0 0 0 4px;
}
.lqyxfl_qs{
    position: absolute;
    width: 716px;
    height: 495px;
    background: #fff;
    top: 61px;
    left: 222px;
    z-index: -1;
    border-radius: 0 0 4px 0;
}

.lqyxfl .el_title > h6{
    /* margin-bottom:30px;
    width:100%;
    display: flex;
    justify-content: space-between; */
}

.lqyxfl .el_title > h6 > span{
    box-sizing: border-box;
width: 247px;
height: 70px;
background: none;
/* border: 1px solid #DDDDDD; */
/* border-radius: 4px; */
padding-left: 29px;
text-align: left;
line-height:70px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #999999;
cursor: pointer;
position: absolute;
}
.lqyxfl .el_title > h6 > span i{
padding: 2px 7px;
background: #DF0600;
border-radius: 4px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 15px;

color: #FFFFFF;
}
.lqyxfl .el_title > h6 > span:first-child{
    top: 62px;
    left: 0;
}
.lqyxfl .el_title > h6 > span:nth-child(2){
    top: 132px;
    left:0
}
.lqyxfl .el_title > h6 > span:last-child{
    top: 202px;
    left:0
}
.lqyxfl .el_title > h6 > span > span{
    font-weight: 700;
color: #DF0600;
}
.lqyxfl .el_title > h6 > span svg{
    margin-right:6px;
    vertical-align: -7px;
}

.lqyxfl .el_title > h6 > span:first-child.active svg path,.lqyxfl .el_title > h6 > span:first-child:hover svg path {
    fill: #DF0600!important;
    /* stroke: #DF0600; */
}
.lqyxfl .el_title > h6 > span:nth-child(2).active svg path,.lqyxfl .el_title > h6 > span:nth-child(2):hover svg path {
    fill: #09BB07!important;
    /* stroke: #DF0600; */
}
.lqyxfl .el_title > h6 > span:nth-child(3).active svg path,.lqyxfl .el_title > h6 > span:nth-child(3):hover svg path {
    fill: #3A8BF6!important;
    /* stroke: #DF0600; */
}
.lqyxfl .el_title > h6 > span.active svg path.ggg,.lqyxfl .el_title > h6 > span:hover svg path.ggg {
    fill: white!important;
    /* stroke: #DF0600; */
}
.lqyxfl .el_title > h6 > span:last-child img{
    vertical-align: -5px;
}

.lqyxfl .el_title > h6 > span.active{
    background: #fff;
/* border: 1px solid #DF0600; */
color: #333333;
/* font-weight: bold; */
}
.lqyxfl .el_title > h6 > span:hover{
    background: #fff;
}

.lqyxfl .el_title > h6 > span.active::before{
    position: absolute;
    content: '';
    height:100%;
    width:2px;
    background:#DF0600;
    left:0;
    top: 0;
}

.lqyxfl .el_title > h5{
    /* margin-top:24px;
    margin-bottom:10px;
    width:100%;
    display: flex;
    justify-content: space-between; */
    position: absolute;
    left: 40px;
    bottom: 62px;
}

.lqyxfl .el_title > h5 span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
}

.lqyxfl .el_title > h5 a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #DF0600;
}
.yebz{
    z-index:2001;
}
.yebz .el_title{
width: 380px;
height: 236px;
background: #FFFFFF;
border-radius: 8px;
}

.yebz .el_title > img{
    position: absolute;
    right: 6px;
    top: 10px;
    cursor: pointer;
}

.yebz .el_title  h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
padding:18px 0;
color: #333333;
border-bottom: 1px solid #DDDDDD;
}

.yebz .el_title p{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #333;
    margin-top: 36px;
    margin-bottom: 36px;
}

.yebz .el_title h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #999999;
margin-bottom:26px;
}
.yebz .el_title h1 span,.yebz .el_title p span{
    color: #DF0600;
}
.yebz .el_title a{
width: 156px;
height: 42px;
background: #DF0600;
border-radius: 4px;
text-align: center;
line-height: 42px;
display: block;
margin:0 auto;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
}

/* 第一次登陆福利 */
.ftdl .el_title{
    width: 440px;
    height: 316px;
    background: #FFFFFF;
    border-radius: 6px;
}

.ftdl h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 25px;
    text-align: center;
    color: #FFFFFF;
    position: absolute;
    width: 293px;
    height: 56px;
    background: linear-gradient(180deg, #DF0600 0%, #FF0700 100%);
    border-radius: 7px;
    top: -28px;
    left: 74px;
    line-height: 56px;
}

.ftdl h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
text-align: center;
color: #333333;
padding-top: 59px;
margin-bottom:38px;
}
.ftdl .el_title > img{
    position: absolute;
    right: 8px;
    top: 4px;
}

.ftdl_box{
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
    width: 294px;
    height: 72px;
    background: #FFF4F4;
    border: 1px solid #FF8380;
    border-radius: 4px;
    margin: 0 auto;
    padding: 16px 22px;
}

.ftdl_box > span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 40px;
line-height: 40px;
color: #DF0600;

}
.ftdl_box > p{
    position: relative;
}
.ftdl_box > p .ftdl1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #DF0600;
display: block;
margin-bottom: 4px;
text-align: left;
}

.ftdl_box > p .ftdl2{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #999999;
    text-align: left;
}
.ftdl_box > p i{
    position: absolute;
    box-sizing: border-box;
width: 1px;
height: 63px;
border-right: 1px dashed #FF837F;
display: inline-block;
left: -21px;
    top: -12px;
}
.ftdl_a{
    width:372px;
    margin:40px auto 0;
    display: flex;
    justify-content: space-between;
}

.ftdl_a a:first-child{
    box-sizing: border-box;
width: 176px;
height: 48px;
border: 1px solid #DF0600;
border-radius: 4px;
text-align: center;
line-height:48px;
display: inline-block;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #DF0600;
}

.ftdl_a a:last-child{
    box-sizing: border-box;
width: 176px;
height: 48px;
background: #DF0600;
border-radius: 4px;
text-align: center;
line-height:48px;
display: inline-block;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #FFFFFF;
}

/* 微信二维码 */
.kfqwm {
    position: absolute;
    left: 48px;
    top: 512px;
}

.kfrem{
    font-family: 'Microsoft YaHei';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 16px;
    color: #0ED20C;
    position: relative;
}

.kfrem svg{
    vertical-align: -8px;
    margin-right: 6px;
}

.kfqwm p{
    position: absolute;
    background: url(/static/images/kfewm.png);
    background-size: 100% 100%;
    width: 202px;
    height: 250px;
    padding: 22px 25px 0 27px;
    box-sizing: border-box;
    top: -250px;
    left: -32px;
    z-index: 1;
    display: none;
}
.kfqwm:hover p{
display: block;
}
/* .kfqwm:hover .kfrem{
    color: #DF0600;
} */
/* .kfqwm:hover svg path {
    fill: #0ED20C!important;
} */
.kfqwm p img{
    width: 138px;
    height: 138px;
    padding: 5px;
    border: 1px solid #DDDDDD;
}

.kfqwm p span.p1{
    font-family: 'Microsoft YaHei';
font-style: normal;
font-weight: 400;
font-size: 14px;
text-align: center;
display: block;
color: #333333;
margin:5px auto
}

.kfqwm p span.p2{
    font-family: 'Microsoft YaHei';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
text-align: center;

color: #999999;
}

.spxt{
    position: absolute;
    width: 250px;
    height: 195px;
    background: url(../images/spxt.png);
    text-align: center;
    padding-top: 21px;
    box-sizing: border-box;
    background-size: 100% 100%;
    left: -245px;
    top: -14px;
    display: none;
}

.spxt p{
    font-family: 'Microsoft YaHei';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    /* text-align: center; */
    color: #333333;
    padding-top: 3px;
    text-align: left;
    padding-left: 30px
}

.spxt a{
    width:195px;
    height:117px;
    display: inline-block;
    margin-top:14px;
}

.spxt a img{
    width: 100%;
    height: 100%;
}


.right_add:hover .spxt{
    display: block;
}

.right_add > p{
    font-family: 'Microsoft YaHei';
font-style: normal;
font-weight: 400;
font-size: 12px;
color: #333;
}
.right_add:hover > p{
    color: #FFA000;
}

/* .right_add:hover svg path{
    fill: #333333!important;
} */

.right_nav > div:nth-child(2){
    border-top:none;
}
.right_nav > div:nth-child(1){
    border-bottom:none;
}
.right_top b{
background: #F1F1F1;
    width: 49px;
    height: 1px;
    display: inline-block;
}

/* 添加的教程 */
.cous{
    margin:0px auto 64px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 30px;
color: #DF0600;
text-align: center;
padding:0 140px;
padding-top:90px;
box-sizing: border-box;
}

.w1500{
width: 1500px;
background: #FFFFFF;
margin:0 auto;
padding-bottom:50px;
}
.cou{
    padding:0 140px;
    box-sizing: border-box;
}
.cou h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
color: #333333;
margin-top:64px;
margin-bottom: 32px;
}

.cou img{
    width:100%;
}

.video_mp4_play {
    margin-top: 10px;
    position: relative;
}
.video_play_icon {
    left: 694px;
    top: 306px;
    position: absolute;
    cursor: pointer;
    z-index: 10;
}

.lmsm  .el_title{
    box-sizing: border-box;
    width: 560px;
    height: 442px;
    background: #FFFFFF;
    border: 1px solid #DDDDDD;
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.04);
    border-radius: 4px;
    padding-top:72px;
}

.lmsm  .el_title .close{
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

#lmwx,#lmzfb{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    display: none;
}

#lmwx img,#lmzfb img{
    width: 24px;
    margin-right: 6px;
}

#lmwx i,#lmzfb i{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px;
    color: #DF0600;
    vertical-align: -4px;
}

.smdtps {
    width: 246px;
    height: 246px;
    margin: 12px auto 8px;
    display: block;
}

.smdws{
    width: 246px;
    height: 246px;
    position: absolute;
    top: 114px;
    left: 156px;
    display: none;
    cursor: pointer;
}
.lmsm  .el_title a{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: rgba(51, 51, 51, 0.4);
}

/* 傻呗中秋加的样式 */
.ibox_change > div.active i{
    border-bottom: 12px solid #DF0600;
}

.ibox_change > div h2{
    display: flex;
    padding: 4px 6px;
    position: absolute;
    background: linear-gradient(90deg, #FFE073 0%, #FFC01F 100%);
    border-radius: 5px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #333333;
    right: -1px;
    top: -20px;
    display: none;
}
.ibox_change > div h3{
    padding: 3px 6px;
    position: absolute;
    right: -1px;
    top: -6px;
    background: #DF0600;
    border-radius: 0px 3px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    text-align: center;
    color: #FFF4F4;
}
.ibox_input h2{
    display: flex;
    padding: 4px 6px;
    position: absolute;
    background: linear-gradient(90deg, #FFE073 0%, #FFC01F 100%);
    border-radius: 5px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #333333;
    right: -1px;
    top: -20px;
    display: none;
}
.ibox_change > div h2 b,.ibox_input h2 b{
    color: #DF0600;
}
.ibox_change > div img,.ibox_input  img{
    position: absolute;
    top: 7px;
    left: 0;
}

.ibox_change > div{
    background: #FFF;
}

.ibox_change > div p{
    color: #AA9976;
}

.ibox_change > div.active {
    background: #FFF4F4;
    border: 1px solid #DF0600;
}

.ibox_input{
    background: #FFF;
}

.ibox_active {
    background: #FFF4F4;
    border: 1px solid #DF0600;
}
.ibox_right > h3{
    /* color: #FF8A00; */
    position: relative;
    /* padding-bottom:6px; */
}

.ibox_right > h3 img{
    vertical-align: -24px;
}

.ibox_right > h3 span{
    position: absolute;
    right: 0;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    top: 10px;
}

.czye_je > div{
    position: relative;
}

.czye_je > div.active {
    background: #FFF4F4;
    border: 1px solid #DF0600;
}

.czye_srje input{
    background: #FFF;
border: 1px solid #E1E1E1;
}

.czye_je > div .zqab{
    position: absolute;
    left: 0;
    top: 0;
    padding-top: 0;
}

.czye_je > div.active i{
    display: inline-block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 0;
    height: 0;
    border-bottom: 12px solid #DF0600;
    border-left: 12px solid transparent;
}

.czye_je > div h6{
    display: flex;
    padding: 4px 6px;
    position: absolute;
    background: linear-gradient(90deg, #FFE073 0%, #FFC01F 100%);
    border-radius: 5px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px!important;
    line-height: 17px;
    color: #333333;
    right: 0px;
    top: -15px;
    display: none;
}
.czye_je > div h5{
    padding: 2px 6px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: #DF0600;
    border-radius: 0px 3px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    color: #FFF4F4;
}
.czye_je > div h6 b,.sbzqab b{
    color: #DF0600!important;
}

.czye_je > div:nth-child(2) h6,.czye_je > div:nth-child(3) h6{
    right: 4px;
}

.sbzqab{
    display: flex;
    padding: 4px 6px;
    background: linear-gradient(90deg, #FFE073 0%, #FFC01F 100%);
    border-radius: 5px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px!important;
    color: #333333;
    width: 161px;
    margin-left: 73px;
    margin-bottom: 20px;
    margin-top: -14px;
    display: none;
}

.czye_srje .ibox_active{
    background: #FFF4F4;
    border: 1px solid #DF0600;
    outline: none;
}

.czye_srje span{
    padding: 7px 15px;
    position: absolute;
    background: #F3F3F3;
    border-radius: 4px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
top: 311px;
    right: 44px;
}

.banner {
    background: url(../images/banner2.jpg) no-repeat top;
    height: 250px;
    margin-top:0;
}

.center_middle_bottom > div p i{
    font-style: initial;
    display: none;
}

.center_middle_bottom .center_kqd p i,.center_middle_bottom .center_wqd p i,.abzs3b b{
    color:#DF0600;
}
.zbyfll{
    position: absolute;
    position: absolute;
    width: 65px;
    height: 17px;
    /* left: 1580px; */
    /* top: 375px; */
    background: #FFE073;
    border-radius: 3px 3px 0px 3px;
    text-align: center;
    line-height: 17px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    /* line-height: 12px; */
    color: #333333;
    right: 0px;
    top: -11px;
    display: none;
}

.abyzlf{
    position: absolute;
    width: 65px;
    height: 17px;
    /* left: 1580px; */
    /* top: 375px; */
    background: #FFE073;
    border-radius: 3px 3px 0px 3px;
    text-align: center;
    line-height: 17px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    /* line-height: 12px; */
    color: #fff;
    right: 48px;
    top: 186px;
    background: #DF0600;
    display: none;
}

.zqqcz{
    display: none;
}


.abzs3b{
    display: none;
    padding: 4px 6px;
    background: linear-gradient(90deg, #FFE073 0%, #FFC01F 100%);
    border-radius: 5px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px!important;
    color: #333333;
    width: 161px;
    position: absolute;
    bottom: 134px;
    left: 592px;
}

/* 傻呗活动技术 */
.top-nav{
    background: #1E1E1E;
    height:30px;
}
.top-top{
    width: 1500px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    line-height:30px;
}
.top-left svg{
vertical-align: -4px;
}

.top-left{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
color: #DDDDDD;
}

.lxnmkf{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
color: rgba(255, 255, 255, 1);
position: relative;
margin-left:45px;
display: inline-block;
}

.lxnmkf::after{
    position: absolute;
    content: "";
    width: 1px;
height: 13px;
background: #D9D9D9;
left: -25px;
    top: 8px;
}

.zcnmkf{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
color:#FFE073;
margin-left:22px;
cursor: pointer;
}

.dlnmkf{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
cursor: pointer;
color: rgba(255, 255, 255, 1);
}

.dlnmkf:hover,.lxnmkf:hover{
    color: #DF0600;
}

.cznmkf{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
text-align: center;
color: #FFE073;
margin:0 22px
}

.cznmkf svg{
    vertical-align: -2px;
    margin-right: 2px;
}

.absbbj{
    display: none;
    position: absolute;
    width: 100%;
    height: 195px;
    background: linear-gradient(180deg, rgba(248, 248, 248, 0) 0%, #F8F8F8 100%);
    left:0;
    bottom:-30px;
}
.btn-hover-style {
    color: #f8f9fa;
    border-color: #f8f9fa;
}
.btn-hover-style:hover {
    color: #f8f9fa;
    background-color: #1fb922;
    border-color: #1fb922;
  }
  .btn-one{
    color: #f8f9fa;
    background-color: #1fb922;
    border-color: #1fb922;
  }
  .btn-one:hover{
  background-color: #19d91d;
    border-color: #19d91d;
}
table.imagetables {
    width: 100%;
    table-layout: fixed;
}

table.imagetables tr:first-child {
    background: #fff;
}

table.imagetables th {
    padding: 12px 0;
    border-bottom: 1px solid #DDDDDD;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    text-align: center;
    color: #1E1E1E;
    box-sizing: border-box;
}

table.imagetables th:nth-child(1), table.imagetables td:nth-child(1) {
    width: 210px;
    text-align: left;
    padding-left: 40px;
}
table.imagetables td:nth-child(1){
padding-left:12px;
}
table.imagetables th:nth-child(3), table.imagetables td:nth-child(3) {
    width: 256px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

table.imagetables th:nth-child(4), table.imagetables td:nth-child(4) {
    width: 500px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
table.imagetables th:nth-child(5), table.imagetables td:nth-child(5) {
    width: 184px;
}
table.imagetables th:nth-child(6), table.imagetables td:nth-child(6) {
    width: 184px;
}
table.imagetables th:nth-child(7), table.imagetables td:nth-child(7) {
    width: 171px;
}

table.imagetables td {
    border-bottom: 1px solid #DDDDDD;
    box-sizing: border-box;
    background: #FFFFF0;
    height:44px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #333333;
}
table.imagetables tr:first-child:hover{
    background: #fff;
}
table.imagetables tr:hover{
    background: #FEFFCF;
}

table.imagetables tr:hover td{
    background: #FEFFCF;
}
table.imagetables tr img{
vertical-align: -5px;
    margin-right: 4px;
}

table.imagetables tr td:first-child img{
    vertical-align: 0px;
 }

 table.imagetables tr td:nth-child(5) a{
    box-sizing: border-box;
    width: 108px;
    height: 32px;
    border: 1px solid #DDDDDD;
    border-radius: 33px;
    text-align: center;
    line-height: 32px;
    display: inline-block;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333333;
 }

 table.imagetables tr td:nth-child(6) span{
    box-sizing: border-box;
    width: 108px;
    height: 32px;
    border: 1px solid #DF0600;
    border-radius: 33px;
    text-align: center;
    line-height: 32px;
    display: inline-block;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #DF0600;
 }

 table.imagetables tr td:nth-child(7) a{
    text-decoration-line: underline;
    color: #333333;
 }

 .yx_list{
     width:1500px;
     margin:25px auto;
     display: flex;
     justify-content: space-between;
 }

 .yx_left{
    width: 1084px;
    min-height: 760px;
    background: #FFFFFF;
    border-radius: 4px;
    padding:3px 30px 27px;
    box-sizing: border-box;
 }

 .yx_right{
width: 384px;
height: 595px;
background: #FFFFFF;
border-radius: 8px 4px 8px 8px;
 }


 .yx_change{
    right: 0;
     position: absolute;
     border: 1px solid #DEDEDE;
     border-radius: 8px;
     font-size: 12px;
     display: flex
 }
 .yx_change span{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    padding: 0px 9px;
    color: #333333;
    cursor: pointer;
 }
 .yx_change span:first-child{
    border-radius: 8px 0px 0px 8px;
    border-right:1px solid #DEDEDE;
 }

 .yx_change span:last-child{
    border-radius: 0px 8px 8px 0px;
    border-left:1px solid #DEDEDE;
 }

 .yx_change span.active{
    color: #FFFFFF;
    background: #DF0600;
 }

 .yx_left .title{
     font-weight:400;
     padding-left: 10px;
 }

 .yx_left .title i{
    width: 3px;
    height: 19px;
    background: #DF0600;
    position: absolute;
    top: 5px;
    left: 0;
 }

 .yx_type{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    margin-top:38px;
    display: flex;
    justify-content: space-between;
    border-bottom:1px solid #DEDEDE;
    margin-bottom:30px;
 }
 .yx_type p{
    width: 954px;
 }
 .yx_type span{
    padding: 2px 10px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
margin:0  12px;
position: relative;
margin-bottom: 20px;
    display: inline-block;
    cursor: pointer;
 }

 .yx_type span::after{
    position: absolute;
    content: "";
    width: 1px;
    height: 12px;
    background: #EBEBEB;
    right: -13px;
    top: 4px;
 }
 .yx_type span.active{
    background: #DF0600;
    border-radius: 4px;
    color: #FFFFFF;
 }

 .yx_left .list_bglb{
     width:100%;
     padding:0
 }

 .yx_left table.imagetables tr:first-child {
    background: #F8F8F8;
}

.yx_left table.imagetables th{
font-weight: 700;
font-size: 16px;
color: #333333;
}

.yx_left table.imagetables th:nth-child(1), .yx_left table.imagetables td:nth-child(1) {
    width: 150px;
    font-size:13px;
    text-align: left;
    padding-left: 40px;
}
.yx_left table.imagetables td:nth-child(1){
    padding-left:12px;
}

.yx_left table.imagetables th:nth-child(2),.yx_left  table.imagetables td:nth-child(2) {
    width: 150px;
    font-size:13px;
}

.yx_left table.imagetables th:nth-child(3),.yx_left table.imagetables td:nth-child(3) {
    width: 250px;
    font-size:13px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.yx_left table.imagetables th:nth-child(4),.yx_left table.imagetables td:nth-child(4) {
    width: 228px;
    font-size:13px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.yx_left table.imagetables th:nth-child(5),.yx_left table.imagetables td:nth-child(5) {
    width: 129px;
    font-size:13px;
}

.yx_left table.imagetables th:nth-child(6),.yx_left table.imagetables td:nth-child(6) {
    width: 122px;
    font-size:13px;
}

.yx_left .list_flex{
    width:100%;
    padding:0;
}

.yx_left .list_flex .list_bg{
    flex: 0 0 244px;
    background: #fff;
    width: auto;
    margin-right: 20px;
    margin-bottom: 16px;
    height: 238px;
    border-width: 0px 1px 1px 1px;
border-style: solid;
border-color: #EDEDED;
box-sizing: border-box;
}

.yx_left .list_item_left{
    width: 244px;
    height: 122px;
}

.yx_left .list_item_gb > span{
    width: 120px;
}

.yx_left .list_item_middle p {
    width: 220px;
}

.yx_left .list_line{
    width:244px;
    bottom: 33px;
}

.yx_left .gm_cstitle {
    width: 95%;
    margin: 5px auto 0;
}

.yx_left .gm_cstitle a{
    font-size:12px;
}

.yx_left .list_item_middle {
    width: 95%;
    margin-left: 7px;
}



.yx_left .list_flex .list_bg:nth-child(5n){
    margin-right: 13px;
}
.yx_left .list_flex .list_bg:nth-child(4n){
    margin-right: 0px;
}

/* v2.0 */
.cbanner{
    background: url(../images/banner2.jpg) no-repeat top;
    /* height: 865px; */
    margin-top: 0;
    padding-top: 162px;
    box-sizing: border-box;
    min-height: 868px;
}

.ccont{
    width:1500px;
    margin:100px auto;
}
.ccont_top{
    display: flex;
    justify-content: space-between;
    border:2px solid #f6f6f6;
}

.ccont_top > img{
    width: 346px;
height: 174px;
}

.ccont_top_right{
    width:1112px;
}

.ccont_top_top{
    position: relative;
}

.ccont_top_top h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 32px;
line-height: 41px;
color: #000;
margin-right:24px;
display: inline-block;
}

.ccont_top_top span{
vertical-align:6px;
}

.ccont_top_top span i{
padding: 1px 9px;
border: 1px solid #FFE073;
border-radius: 4px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #FFE073;
display: inline-block;
margin-right:4px;
}

.ccont_top_top a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #FFFFFF;
position: absolute;
right: 0;
top: 10px;
}
.ccont_top_top a:hover{
    color:rgba(255,255,255,0.6);
}
.ccont_top_middle{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 140%;
color: #000;
margin-top:16px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
margin-bottom:42px;
}

.ccont_top_botton a{
padding: 12px 30px;
border-radius: 6px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 20px;
display: inline-block;
margin-right:20px;
box-sizing: border-box;
}

.ccont_top_botton a:first-child{
    background: #DF0600;
    color:#fff;
}

.ccont_top_botton a:nth-child(2){
    font-weight: 400;
    color: #DF0600;
    border: 1.2px solid #DF0600;
}

.ccont_top_botton a:nth-child(3){
    font-weight: 400;
    color: #333333;
    border: 1.2px solid #333333;
}

.ccont_bottom h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 30px;
line-height: 38px;
color: #333333;
margin-top:10px;
margin-bottom:26px;
text-align: center;


}

 .ccont_bottom p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
margin-bottom:20px;
color: #333333;
}
.ccont_bottom img{
    width:100%;
    margin-bottom:56px;
}

.hydj_middle{
    position: relative;
width: 286px;
height: 133px;
background: linear-gradient(90deg, #FFF2C5 0%, #FFFAEE 100%);
border-radius: 10px;
box-sizing: border-box;
padding-top:34px;
padding-left:27px;
}

.hydj_middle h3{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
}

.hydj_middle h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 32px;
line-height: 41px;
color: #CD9527;
margin-top:5px;
}

.hydj_middle img{
    position: absolute;
    right:0;
    bottom:0;
    width:90px;
height:87px
}

.hydj_middle span{
    position: absolute;
    width: 104px;
    height: 24px;
    background: #FFEEAF;
    border-radius: 0px 9.5px 0px 0px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 24px;
text-align: center;
color: #CD9527;
right:0;
top: 0;
}

.hydj{
    width:1157px;
    display: flex;
    justify-content: space-between;
}

.hydj_left{
width: 550px;
height: 133px;
background: linear-gradient(90deg, #FFFAED 0%, #FFFAED 100%);
border-radius: 10px;
box-sizing: border-box;
display: flex;
justify-content: space-between;
padding:20px 36px 0 28px
}
.hydj_head{
    position: relative;
}
.hydj_head > img{
    width:68px;
    height:68px;
    border: 1px solid #DDDDDD;
    border-radius:50%;
}

.hydj_dj img{
    width: 24px;
    height: 24px;
    position: absolute;
    top: 54px;
    left: 5px;
    z-index: 2;
}

.hydj_dj span{
    box-sizing: border-box;
position: absolute;
width: 47px;
height: 18px;
background: #CC72FC;
border: 0.5px solid #E5D0FF;
border-radius: 0px 37.5px 37.5px 0px;
padding-left:14px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 10px;
color: #FFFFFF;
display: inline-block;
top: 57px;
    left: 15px;
    z-index: 1;
}

.hydj_dj span.dj0,table.imagetable td i.dj0{
    background: #9E4228;
}

.hydj_dj span.dj1,table.imagetable td i.dj1{
    background: #8B7DBA;
}

.hydj_dj span.dj2,table.imagetable td i.dj2{
    background: #5E70B3;
}
.hydj_dj span.dj3,table.imagetable td i.dj3{
    background: #ED7639;
}
.hydj_dj span.dj4,table.imagetable td i.dj4{
    background: #F88913;
}
.hydj_dj span.dj5,table.imagetable td i.dj5{
    background: #72CED2;
}
.hydj_dj span.dj6,table.imagetable td i.dj6{
    background: #1A6DE9;
}
.hydj_dj span.dj7,table.imagetable td i.dj7{
    background: #8568EF;
}
.hydj_dj span.dj8,table.imagetable td i.dj8{
    background: #CC72FC;
}
.hydj_dj span.dj9,table.imagetable td i.dj9{
    background: #725DD4;
}
.hydj_dj span.dj10,table.imagetable td i.dj10{
    background: #D20DD4;
}
.hydj_dj span.dj11,table.imagetable td i.dj11{
    background: #E96219;
}
.hydj_dj span.dj12,table.imagetable td i.dj12{
    background: #FFC636;
}
.hydj_left_right{
    width: 100%;
    padding: 0 24px;
}
.hydj_left_right h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
}

.hydj_left_right h2 span{
    width: 54px;
    height: 22px;
    display: inline-block;
    background: url(../images/vbg.png);
    background-size: 100% 100%;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 13px;
    line-height: 13px;
    color: #A23A00;
    margin-left: 7px;
    margin-right: 15px;
    vertical-align: 0px;
    box-sizing: border-box;
    padding-left: 27px;
    padding-top: 7px;
}

.hydj_left_right h2 i{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #C0AE70;
}

.hydj_left_right h1{
    display: flex;
    justify-content: space-between;
    margin-top:13px;
}

.hydj_left_right h1 span:first-child{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 13px;
line-height: 20px;
color: #DF0600;
}

.hydj_left_right h1 span:first-child i{
    font-style:normal;
    color: #999999;
}

.hydj_left_right h1 span:last-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #A13A00;

}

.hydj_left_right h1 span:last-child i{
    font-style: normal;
    color: #DF0600;
}

.hydj_fl{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #999999;
    position: relative;
    margin-bottom:7px;
}

.hydj_fl::after{
    content: "";
    background: #EDEDED;
    width:50px;
    height:1px;
    position: absolute;
    right: 25px;
    top: 7px;
}
.hydj_fl::before{
    content: "";
    background: #EDEDED;
    width:50px;
    height:1px;
    position: absolute;
    left: 24px;
    top: 7px;
}
.hydj_left_right h3{
    position: relative;
    width: 100%;
height: 3px;
background: #EAD49D;
border-radius: 10px;
margin-top:6px;
margin-bottom:10px;
}

.hydj_left_right h3 span{
    position: absolute;
width: 100px;
height: 3px;
left: 0px;
top: 0px;
background: #DF0600;
border-radius: 10px;
}
.hydj_czye{
padding: 8px 27px;
background: #DF0600;
border-radius: 32px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #FFFFFF;
width:190px;
margin:0 auto
}
.hydj_czye a{
    color: #fff;
}
.hydj_left_right a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #DF0600;
}
.hydj_tip{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 15px;
text-align: center;
color: #999999;
margin:10px auto 0
}
.hydj_left_right a svg{
    vertical-align:-2px;
}

.hydj_rh{
width: 1157px;
height: 96px;
background: #F9F9F9;
border-radius: 10px;
padding:20px 0 0 30px;
box-sizing: border-box;
margin-top:14px;
margin-bottom:26px;
}
.hydj_ljdl{
    box-sizing: border-box;
width: 190px;
height: 40px;
line-height:40px;
border: 1px solid #333333;
border-radius: 20.5px;
display: block;
margin:24px auto 35px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #333333;
}
.hydj_rh h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
margin-bottom:18px;
}

.hydj_rh h3 span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
margin-right:54px;
}

.hydj_wz{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
margin-bottom: 16px;
}

table.imagetable {
    width: 100%;
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    color: #333333;
    border-width: 1px;
    border-color: #999999;
    border-collapse: collapse;
}

table.imagetable th {
    border-width: 1px;
    padding: 12px 0;
    border-style: solid;
    border-color: #CFCFCF;
    text-align: center;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 13px;
line-height: 17px;
text-align: center;
color: #333333;
}

table.imagetable td {
    border-width: 1px;
    padding: 12px 0;
    border-style: solid;
    border-color:#CFCFCF;
    text-align: center;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
text-align: center;
color: #333333;
}

table.imagetable td span{
    text-align: center;
}

table.imagetable td span img{
    width: 24px;
    height: 24px;
    position: relative;
    z-index: 1;
    vertical-align: -8px;
}

table.imagetable td i{
    box-sizing: border-box;
    width: 47px;
    height: 18px;
    background: #9E4228;
    border: 0.5px solid #FFD7C2;
    border-radius: 0px 37.5px 37.5px 0px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 16px;
    text-align: center;
    color: #FFFFFF;
    display: inline-block;
    margin-left: -13px;
    position: relative;
    /* text-align: left; */
    z-index: 0;
    padding-left: 9px;
}

.ibox_right > h3 p span{
    color: #999999;
}

.ibox_right > h3 p span:first-child{
    right: 100px;
}

.ibox_right > h3 p span:first-child::after{
    position: absolute;
    content: '';
    width: 1px;
height: 13px;
background: #DDDDDD;
right: -24px;
    top: 2px;
}

.dqjf{
    width: 373px;
    height: 56px;
    background: #FFFAF1;
    border-radius: 4px;
    padding: 19px 0 0 18px;
    box-sizing: border-box;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: #999999;
    position: relative;
    /* margin-top: 4px; */
    margin-bottom: 17px;
}

.dqjf img{
    width: 20px;
height: 20px;
}

.dqjf span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 20px;
color: #333333;
vertical-align: -3px;
    margin-left: 8px;
}

.dqjf a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
position: absolute;
    right: 13px;
color: #DF0600;
}

.dqjf a svg{
    vertical-align: -2px;
}

.dqjfa{
    width:100%;
    padding-bottom:10px;
    border-bottom:2px solid #DDDDDD;
}

.dqjfa a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
position: relative;
margin-right:24px;
}

.dqjfa a:hover,.dqjfa a.active{
    color: #DF0600;
}

.dqjfa a.active::after{
position: absolute;
content: '';
width:100%;
height:2px;
background:#DF0600;
bottom: -13px;
    left: 0;
}

.dqjfb > div{
    box-sizing: border-box;
background: #FFFFFF;
border: 1px solid #EDEDED;
border-radius: 4px;
width:216px;
height:197px;
margin-right: 14px;
    margin-bottom: 30px;
    display: inline-block;
    position: relative;
}
.dqjfb > div:hover{
    box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.05);
}
.dqjfb > div h6{
    position: absolute;
    background: rgba(0, 0, 0, 0.6);
    border-radius: 3px 3px 0px 0px;
    width: 214px;
    height: 120px;
    top: 0;
    left: 0;
    text-align: center;
    line-height: 120px;
}
.dqjfb > div h6 span{
    box-sizing: border-box;
    padding: 4px 11px;
    border: 1px solid rgba(255, 255, 255, 0.8);
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: rgba(255, 255, 255, 0.8);
}
.dqjfb{
    height: auto;
}
.dqjfb > div:nth-child(5n){
    margin-right:0;
}

.dqjfb > div h1{
    background: #F7F7F7;
    border-radius: 3px 3px 0px 0px;
    height:120px;
    text-align: center;
    /* line-height: 120px; */
    margin-top:0;
}

.dqjfb > div h1 img{
    max-width:100%;
    max-height: 100%;
}

.dqjfb > div h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
text-align: left;
width: 90%;
margin: 10px auto;
}

.dqjfb > div h2{
    width: 90%;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
}

.dqjfb > div h2 span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 24px;
color: #999999;
}

.dqjfb > div h2 span i{
    font-size: 14px;
color: #DF0600;
font-style: normal;
}

.dqjfb > div h2  a{
    box-sizing: border-box;
padding: 5px 18px;
border: 1px solid #333333;
border-radius: 4px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
color: #333333;
}

.dqjfb > div h2  a.active{
    background: #F9F9F9;
    border: 1px solid #F9F9F9;
    color: #CECECE;
}

.dqjff{
    text-align: right;
}

.dqjff a{
    box-sizing: border-box;
border: 1px solid #DDDDDD;
border-radius: 2px;
width:32px;
height:32px;
text-align: center;
line-height: 26px;
    display: inline-block;
}

.dqjff a.active{
    background: #F8F8F8;
}

.dqjff a.active svg rect{
    fill: #ddd!important;
    /* stroke: #DF0600; */
}

.dqjff span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
text-align: center;
color: #898484;
margin-left: 12px;
    margin-right: 12px;
}
.dqjff span i{
    font-style: normal;
}
.dqjff span i.active{
    color: #333;
}

.xzdzb > div{
    box-sizing: border-box;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    width:562px;
    height:177px;
    padding:20px 0 0 28px;
    position: relative;
    margin-right:28px;
    margin-bottom:20px;
    display: inline-block;
}

.xzdzb > div:nth-child(2n){
    margin-right:0;
}

.xzdzb > div h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
color: #333333;
margin-top:0;
}

.xzdzb > div h3 span{
padding: 3px 9px;
background: #FF5C00;
border-radius: 4px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 15px;
color: #FFFFFF;
margin-left: 16px;
    vertical-align: 3px;
}

.xzdzb > div  img{
    position: absolute;
    top: 10px;
    right: 10px;
    display: none;
    cursor: pointer;
}
.xzdzb > div:hover{
    background: #F8F8F8;
}
.xzdzb > div:hover img{
    display: block;
}
.xzdzb > div  h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
margin-top:20px;
margin-bottom:8px;
}

.xzdzb > div  h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
}

.xzdzb > div  h4{
    position: relative;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
margin-top:30px;
}

.xzdzb > div  h4 span{
    color: #333333;
    position: absolute;
    cursor: pointer;
}

.xzdzs{
right:65px;
}

.xzdzx{
    right:20px;
    }
    .xzdz{
        font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
    }
 .xzdz a{
    padding: 10px 27px;
    background: #DF0600;
    border-radius: 4px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
margin: 0px 0px 19px;
    display: inline-block;
    margin-right:19px;
 }
 .spdh{
     margin:17px auto
 }
 .spdh > div{
     width:100%;
     padding:13px 6px;
     box-sizing: border-box;
     border-bottom:1px solid #EDEDED;
     height:109px;
     display: flex;
     justify-content: space-between;
 }
 .spdh > div:hover{
    background: #F8F8F8;
 }
 .spdh > div img{
    border-radius: 4px;
    width:144px;
    height:80px
 }

 .spdhr{
     width:980px;
     position: relative;
 }
 .spdhr h3{
    margin-top: 0;
 }

 .spdhr h3 span.spdhd{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #FFA000;
    margin-right:10px;
 }
 .spdhr h3 span.spdhy{
     color:#09BB07;
 }
 .spdhr h3 span.spdhs{
    color:#999999;
}
.spdhr h3 span.spdhq{
    color:#CEB059;
}

 .spdhr h3 span.spdhl{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #333333;
 }

 .spdhr h3 a{
    box-sizing: border-box;
    padding: 10px 24px;
    border: 1px solid #DEDEDE;
    border-radius: 4px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    color: #333333;
    position: absolute;
    right: 0;
    line-height: 10px;
    top: -1px;
 }
 .spdhr h3 a span{
     position: relative;
 }
 .spdhr h3 a:hover .mvwx{
     display: block;
     left: -181px;
    top: -17px;
 }

 .spdhr h3 a .mvwx img {
    width: 106px;
    height: 106px;
}
 .spdhr h2{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #DF0600;
    margin-top:13px;
    margin-bottom:15px;
 }

 .spdhr h1{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 17px;
    color: #999999;
    position: relative;
 }

 .spdhr h1 span{
    color: #333333;
 }

 .spdhr h1 a{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    color: #999999;
    position: absolute;
    right: 0;
    cursor: inherit;
 }

 .jfgz .el_title{
    box-sizing: border-box;
    width: 488px;
    height: 210px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    box-shadow: 0px 4px 5px rgb(0 0 0 / 4%);
    border-radius: 4px;
 }

 .jfmx .el_title{
    box-sizing: border-box;
    width: 488px;
    height: 430px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    box-shadow: 0px 4px 5px rgb(0 0 0 / 4%);
    border-radius: 4px;
 }
 .jfgz .el_title h2,.jfmx  .el_title h2{
 background: #F8F8F8;
    border-radius: 3px 3px 0px 0px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #333333;
    height: 49px;
    line-height: 49px;
    text-align: left;
    padding-left: 28px;
    margin-top: 0;
 }
 .jfgz .el_title .close,.jfmx  .el_title .close{
 position: absolute;
    right: 20px;
    top: 5px;
 }

 .jfgz .el_title h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    margin-top: 18px;
    margin-bottom: 10px;
    text-align: left;
    padding-left: 28px;
 }

 .jfgz .el_title p{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #999999;
    text-align: left;
    padding-left: 28px;
 }

 .jfgz .el_title span{
    color: #DF0600;
 }

 .jfmx p{
    box-sizing: border-box;
    width: 432px;
    height: 52px;
    background: #FFF4F4;
    border: 1px solid rgba(223, 6, 0, 0.6);
    margin: 14px auto 11px;
    text-align: left;
    line-height: 52px;
    padding-left: 21px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
 }

 .jfmx p img{
 vertical-align: -4px;
    margin-right: 4px;
 }

 #jfsc{
    width: 432px;
    height: 220px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    overflow: auto;
    margin: 0 auto;
    text-align: left;
 }

 #jfsc div{
    background: #FBFBFB;
    border-bottom: 1px solid #DEDEDE;
    height:35px;
    line-height:35px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
color: #666666;
padding:0 20px;
 }

 #jfsc div span:nth-child(3){
    color: #333333;
    text-align: right;
    width: 77px;
    display: inline-block;
 }
 #jfsc div span:nth-child(2){
    display: inline-block;
    width: 126px;
 }
 #jfsc div span:nth-child(1){
   width:135px;
   display: inline-block;
   margin-right:35px;
 }

 .jftc .el_title{
    box-sizing: border-box;
    width: 300px;
    height: 198px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.04);
    border-radius: 4px;
    padding-top:22px;
 }

 .jftc .el_title h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #DF0600;
    margin-top:10px;
    margin-bottom:12px;
 }

 .jftc .el_title p{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #999999;
 }

 .jfcg .el_title h3{
    color: #333333;
 }
 .jftc .el_title h1{
 position: absolute;
    bottom: 0;
    height: 48px;
    line-height: 48px;
    border-top: 1px solid #DEDEDE;
    width: 100%;
    display: flex;
    justify-content: space-between;
 }

 .jftc .el_title h1 a:first-child{
    border-width: 0px 1px 0px 0px;
    border-style: solid;
    border-color: #DEDEDE;
    width:50%;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
color: #333333;
 }

 .jftc .el_title h1 a:last-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    width: 50%;
    color: #DF0600;

 }

 .jfqr .el_title{
    box-sizing: border-box;
    width: 400px;
    height: 146px;
    background: #FFFFFF;
    border: 0.5px solid #DCDCDC;
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.04);
    border-radius: 3px;
    padding-top: 21px;
    padding-left: 25px;
 }

 .jfqr .el_title h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: rgba(0, 0, 0, 0.9);
    text-align: left;
    position: relative;
 }

 .jfqr .el_title h3 svg{
    vertical-align: -5px;
    margin-right: 4px;
 }
 .jfqr .el_title h3 span{
    position: absolute;
    right: 30px;
    cursor: pointer;
    font-size: 18px;
 }
 .jfqr .el_title h2{
 font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    color: rgba(0, 0, 0, 0.6);
    text-align: left;
    margin-left: 31px;
    margin-top: 6px;
 }

 .jfqr .el_title h1{
     text-align: right;
     margin-right: 26px;
     margin-top:10px;
 }

 .jfqr .el_title h1 a:first-child{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    color: rgba(0, 0, 0, 0.9);
    margin-right:24px;
 }

 .jfqr .el_title h1 a:last-child{
    padding: 5px 16px;
    background: #F8F8F8;
    border-radius: 3px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 22px;
color: #DF0600;
 }

 .tjdz .el_title{
    box-sizing: border-box;
    width: 664px;
    height: 480px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.04);
    border-radius: 4px;
 }

 .tjdz .el_title h2{
    width: 662px;
    height: 59px;
    background: #F8F8F8;
    border-radius: 3px 3px 0px 0px;
    padding-left:31px;
    text-align: left;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 59px;
color: #333333;
margin-bottom:20px;
 }

 .tjdz .el_title .close{
    position: absolute;
    right: 18px;
    top: 8px;
 }

 .tjdz-sr{
     margin-bottom:14px;
 }

 .tjdz-sr span{
     width:70px;
     display: inline-block;
     font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
text-align: left;
 }

 .tjdz-sr input{
    box-sizing: border-box;
    width: 522px;
    height: 34px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    padding-left:14px;
    color:#333;
 }

 .tjdz-sr textarea{
    box-sizing: border-box;
    padding: 11px 16px;
    width: 521px;
    height: 116px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    color:#333;
    vertical-align: text-top;
 }
 .tjdz .el_title h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #999999;
    text-align: left;
    margin-left: 108px;
 }
 .tjdz .el_title h3 span{
    border: 1px solid #DEDEDE;
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: -4px;
    margin-right: 6px;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
 }
 .tjdz .el_title h3 span.active{
     border:1px solid #DF0600
 }
 .tjdz .el_title h3 span svg {
    vertical-align: 4px;
 }
 .tjdz .el_title h3 span.active svg path{
    stroke:#DF0600;
 }
 .tjdz .el_title h1{
    text-align: left;
    margin-left: 108px;
    margin-top: 22px;
 }

 .tjdz .el_title h1 a:first-child{
    padding: 12px 60px;
    background: #DF0600;
    border-radius: 4px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
 }

 .tjdz .el_title h1 a:last-child{
    box-sizing: border-box;
    padding: 12px 77px;
    background: #FFFFFF;
    border: 1px solid #DEDEDE;
    border-radius: 4px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    margin-left: 14px;
 }

 .dhsp .el_title{
    box-sizing: border-box;
width: 626px;
height: 440px;
background: #FFFFFF;
border: 1px solid #DEDEDE;
box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.04);
border-radius: 4px;
 }

 .dhsp .el_title h2{
    width: 624px;
    height: 59px;
    background: #F8F8F8;
    border-radius: 3px 3px 0px 0px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
color: #333333;
line-height:59px;
padding-left:34px;
text-align: left;
 }

 .dhsp .el_title .close {
    position: absolute;
    right: 18px;
    top: 8px;
}

.dhsp_top{
   padding:0 35px;
   display: flex;
   justify-content: space-between;
   margin-top:20px;
   margin-bottom:24px;
}

.dhsp_top img{
    width: 142px;
height: 80px;
border-radius: 4px;
}

.dhsp_top  div{
    width: 390px;
}

.dhsp_top  div h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
text-align: left;
margin: 5px 0;
}

.dhsp_top  div h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
text-align: left;
}

.dhsp_top  div h3 span{
    color: #DF0600;
}

.dhsp_top  div h4{
    display: flex;
    justify-content: space-between;
    margin-top: 10px;
}

.dhsp_top  div h4 span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
color: #999999;
}

.dhsp_top  div h4 span i{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #DF0600;
}

.dhsp_top  div h4 a{
padding: 10px 27px;
background: #DF0600;
border-radius: 4px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
color: #FFFFFF;
margin-top: -18px;

}

.dhsp .el_title h5{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #000000;
text-align: left;
margin-bottom:12px;
padding-left:35px;
}
.dhsp_box{
    overflow: auto;
    height: 206px;
}

.dhsp_box > a{
    box-sizing: border-box;
    /* position: absolute; */
    width: 556px;
    height: 106px;
    /* left: 2351px; */
    /* top: 614px; */
    background: #F9F9F9;
    border: 1px dashed #999999;
    display: inline-block;
    line-height: 106px;
}
.dhsp_bottom{
    box-sizing: border-box;
    padding: 5px 14px;
    /* position: absolute; */
    width: 556px;
    height: 60px;
    background: #F8F8F8;
    border: 1px solid #E1E1E1;
    border-radius: 4px;
    margin: 0 10px 10px 35px;
    text-align: left;
    cursor: pointer;
}

.dhsp_name{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #000000;
}

.dhsp_sj{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
margin-left:26px;
margin-right:16px;
}
.dhsp_bottom p i{
padding: 3px 9px;
background: #FF5C00;
border-radius: 4px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 15px;
color: #FFFFFF;
}

.dhsp_bottom h6{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
color: #999999;
margin-top:7px;
}

.dhsp_box div.active{
    background: #FFF4F4;
border: 1px solid #DF0600;
position: relative;
}

.dhsp_box div.active b{
display: inline-block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    width: 0;
    height: 0;
    border-bottom: 12px solid red;
    border-left: 12px solid transparent;
}

.about{
height: 584px;
width:100%;
background: #F7F7F7;
}

.about_banner{
    width:1200px;
    margin:0 auto;
}

.about_banner h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 24px;
line-height: 30px;
text-align: center;
color: #333333;
padding-top:56px;
margin-bottom:56px;
}
.about_top{
    width:100%;
    display: flex;
    justify-content: space-between;
    position: relative;
}

.about_top p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 170%;
color: #333333;
width: 568px;
margin-bottom: 28px;
}

.about_top img{
width: 562px;
height: 374px;
margin-right: 36px;
position: relative;
z-index:1;
}

.aboutb{
width: 130px;
height: 118px;
background: #0057FE;
position: absolute;
top: -32px;
right: 0;
}

.aboutg{
    width: 130px;
    height: 118px;
    background: #09BB07;
    position: absolute;
    top: 256px;
    right: 494px;
    }

 .wmyw{
    padding: 56px 0 80px 0;
    background: #fff;
    margin-top: 40px;
 }

 .wmyw h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 30px;
    text-align: center;
    color: #333333;
    margin-bottom:63px;
 }

 .wmyw div{
     width:912px;
     display: flex;
     justify-content: space-between;
     margin:0 auto;
     position: relative;
 }

 .wmyw div p{
     width:126px;
     text-align: center;
 }

 .wmyw div p span{
    width: 126px;
    height: 126px;
    background: #FFF4F4;
    line-height:178px;
    border-radius:50%;
    display: inline-block;
    position: relative;
    z-index: 1;
 }

 .wmyw div p b{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #333333;
    margin-top: 16px;
    display: inline-block;
 }

 .wmyw div h1{
    position: absolute;
    width: 1200px;
    height: 1px;
    border-top: 1px dashed #999999;
    left:-144px;
    top: 64px;
 }

 .syhz{
     padding:56px 0 37px 0;
     background: #F7F7F7;
 }

 .syhz h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 30px;
    text-align: center;
    color: #333333;
 }

 .syhz p{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    color: #999999;
    margin-top:16px;
    margin-bottom:30px;
 }

 .syhz_box{
     width:640px;
     display: flex;
     justify-content: space-between;
     margin:0 auto;
 }

 .syhz_box div{
    width: 255px;
    height: 311px;
    background: #FFFFFF;
    border-radius: 20px;
    text-align: center;
    box-sizing: border-box;
    padding-top:20px;
    position: relative;
 }

 .syhz_box div h1{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #333333;
 }

 .syhz_box div h2{
    width: 224px;
    height: 1px;
    border-top: 1px dashed #DEDEDE;
    margin:20px auto 12px
 }

 .syhz_box div  img{
    width: 189px;
    height: 188px;
 }

 .syhz_box div  h6{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #999999;
    margin-top:6px;
 }

 .syhz_box div h4,.syhz_box div h5{
    position: absolute;
    width: 15px;
    height: 15px;
    background: #F7F7F7;
    border-radius:50%;
 }

 .syhz_box div h4{
    right: -8px;
    top: 51px;
 }

 .syhz_box div h5{
    left: -8px;
    top: 51px;
}

.xwzx{
    width:1500px;
    margin:0 auto
}

.xwzx h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 20px;
    color: #333333;
    padding-left: 8px;
    border-left: 3px solid #DF0600;
    margin-top:46px;
    margin-bottom:34px;
}

.xwzx_box{
    display: flex;
    justify-content: space-between;
    width:100%;
    margin-bottom: 40px;
}
.xwzx_left{
width: 1084px;
height: 879px;
background: #FFFFFF;
border-radius: 4px;
padding:0 36px;
box-sizing: border-box;
}
.xwzx_nav{
    padding-top:33px;
    border-bottom:1px solid #DEDEDE;
}

.xwzx_nav a{
    width: 78px;
    padding-bottom:21px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #333333;
display: inline-block;
margin-right:10px;
}

.xwzx_nav a:hover{
    color: #DF0600;
}

.xwzx_nav a.active{
    color: #DF0600;
    border-bottom:2px solid #DF0600;
}

.xwzx_cont{
    margin-top:23px;
}

.xwzx_cont > div{
    margin-bottom:28px;
    display: flex;
    justify-content: space-between;
}

.xwzx_cont > div > a,.xwzx_cont > div > a img{
    width:206px;
    height:116px;
    display: inline-block;
}
.xwzx_cont > div > a{
    position: relative;
}
.xwzx_cont > div > a span{
    padding: 2px 8px;
    position: absolute;
    left: 0px;
    top: 0px;
    background: #FF5C00;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 14px;
    text-align: center;
    color: #FFFFFF;
}

.xwzx_main{
    width:777px;
}

.xwzx_main a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #333333;
margin-top:6px;
display: inline-block;
overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xwzx_main a:hover{
    color: #DF0600;
}
.xwzx_main p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
height:36px;
margin-top:12px;
margin-bottom:17px;
text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

.xwzx_main span{
    display: block;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
color: #999999;
width:100%;
border-bottom: 1px dashed #DEDEDE;
padding-bottom:4px;
}

.xwzx_right{
width: 384px;
height: 595px;
background: #FFFFFF;
border-radius: 8px 4px 8px 8px;
padding:19px 45px;
box-sizing: border-box;
overflow: hidden;
}

.xwzx_right h3{
font-weight: 700;
font-size: 20px;
color: #333333;
margin-bottom:23px;
}

.xwzx_right p{
    margin-bottom: 18px;
}

.xwzx_right p img{
    width:12px;
    height:12px;
    margin-right:9px;
}
.xwzx_right p span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #999999;
width: 208px;
    display: inline-block;
}
.xwzx_right p span:hover{
    color:#DF0600;
}

.xwzx_right p i{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: right;
color: #FF7A00;
}
.xwzx_details{
    width: 1500px;
    margin:0 auto;
}
.xwzx_content{
width: 1500px;
background: #FFFFFF;
border-radius: 4px;
padding:50px;
box-sizing: border-box;
min-height: 650px;
    margin-bottom: 50px;
}
.xwzx_details > h3{
    margin-top:46px;
    margin-bottom:34px;
}
.xwzx_details > h3  a{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
color: #333333;
}
.xwzx_details > h3  svg{
vertical-align: -5px;
    margin: 0 10px;
}

.xwzx_content > h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 30px;
color: #333333;
}

.xwzx_content h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #333333;
padding-bottom:30px;
border-bottom:1px solid #D9D9D9;
margin-top:30px;
margin-bottom:27px;
}

.xwzx_content h1 span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
color: #999999;
margin-left:18px;
}

/* .xwzx_content div img{
    width:100%;
} */

.yx_left .list_kf{
    width: 244px;
    height: 122px;
    top: -122px;
    padding: 30px 4px 0;
    transition: 0.2s all;
}


.yx_left  .list_kf p,.yx_left  .list_kf p span{
    font-size:12px;
}


.frame_box{
width: 100%;
height: 40px;
background: linear-gradient(180deg, #FFFFFF 0%, #F1F1F1 100%);
line-height:40px;
}

.frame_nav{
    width:1500px;
    margin:0 auto;
    display: flex;
    justify-content: space-between;
}

.frame_left span{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: #333333;
    position: relative;
    margin-left:32px;
}

.frame_left span::after{
    position: absolute;
    width: 1px;
    height: 26px;
    background: #E8E8E8;
    left: -17px;
    top: -3px;
    content: '';
}

.frame_right .e4{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 15px;
text-align: center;
color: #DF0600;
position: relative;
margin-left:17px;
}

.frame_right .e4::after{
    content: '';
    width: 1px;
height: 12px;
background: #333333;
position: absolute;
top: 1px;
    left: -10px;
}
.frame_right .e3{
    margin-left:17px;
}
.frame_right svg{
vertical-align: -2px;
}
.frame_right .e3,.frame_right .e2,.frame_right .e1,.frame_right .e6{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    position: relative;
    color: #333333;
}

.frame_right .e3::after{
    content: '';
    width: 1px;
height: 12px;
background: #333333;
position: absolute;
top: 1px;
    left: -10px;
}

.frame_right .e1{
    margin-right:40px;
}

.frame_right .e5{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 12px;
line-height: 15px;
color: rgba(51, 51, 51, 0.6);
margin-right:40px;
margin-left:20px;
}
.frame_right a:hover{
filter: brightness(120%);
}

.frame_right .e3:hover .mvwx{
    display: block;
    filter: brightness(100%);
}

.lxnmkf:hover .mvwx,.lll:hover .mvwx{
    display: block;
}

.list_kfs p span::after{
    position: absolute;
    content: '';
    height: 18px;
    width: 2px;
    background: #DF0006;
    left: 49px;
    top: 2px;
}

.list_kfs p span:last-child:after{
display: none;
}

.ccont_bottom p{
    text-indent:2em;
}

/* 国庆 */
.gqbanner{
    background: url(../images/banner.jpg) no-repeat center;
    height: 830px;
    text-align: center;
}

.gqlogo{
    width:1200px;
    margin:0 auto;
    text-align: left;
    padding-top:31px;
}
.gqlogo img{
    width:129px;
    height:18px;
    margin-bottom:323px;
}
.gqbanner h3{
    font-family: 'Source Han Serif CN';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 29px;
color: #892B09;
margin:26px auto 29px
}

.gqbanner h1{
    box-sizing: border-box;
width: 522px;
height: 44px;
background: url(../images/abyhyc.png);
background-size:100% 100%;
font-family: 'Source Han Serif CN';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 44px;
color: #892B09;
margin:0 auto;
}

.gqsbqd{
    box-sizing: border-box;
width: 100%;
height: 770px;
background: #B82121;
border-top: 5px solid #E4B669;
}

.gqsbqd h5{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
color: #FFBA47;
width:1110px;
text-align: right;
margin:0 auto;
padding-top:46px;
}

.gqsbqd h4{
    margin-top:28px;
    margin-bottom:72px;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 20px;
line-height: 25px;
text-align: center;
color: #E7CDAA;
}
.gqtitle{
    text-align: center;
}
.gqtitle img{
    display: block;
    margin:0 auto 18px
}

.gqsbqd h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #E7CDAA;
margin-top:25px;
}

.gqsbqd h3 span{
    font-weight: 700;
font-size: 16px;
color: #fff;
}

.gq7t{
    box-sizing: border-box;
width: 1200px;
height: 155px;
margin:62px auto 26px;
background:url('../images/gq7t.png');
background-size:100% 100%;
padding-top:8px;
}

.gq7t_box{
    width:1184px;
    margin:0px auto;
    display: flex;
    justify-content: space-between;
}

.gq7t_box > div{
    text-align: center;
    width: 170px;
    margin-top: 19px;
    position: relative;
}
.gq7t_box > div::after{
 position: absolute;
width: 1px;
height: 99px;
content: '';
background: #EECC8D;
right:0;
top: 0;
}
.gq7t_box > div:nth-child(7):after{
    display: none;
}
.gq7t_box > div p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 20px;
color: #B82121;
}
.gq7t_box > div.yqd p{
    color: #D3B574;
}
.gq7t_box > div h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
text-align: center;
color: #B82121;
}
.gq7t_box > div.yqd h2{
    color: #EFA000;
}
.gq7t_box > div img{
    margin-top:6px;
}

.gqsbqd a{
    width: 190px;
    height: 54px;
    background: url('../images/jrwqd.png');
    background-size:100% 100%;
    display: block;
    margin:0 auto
}

.gqsbqd a.yqd{
    background: url('../images/jryqd.png');
    background-size:100% 100%;
}

.gqyhy{
    box-sizing: border-box;
width:100%;
height: 1003px;
background: #FFD99B;
border-top: 5px solid #E0B35E;
padding-top:75px;
}

.gqyhy p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #A34D00;
margin-bottom:14px;
}

.gqyhy p span{
    font-weight: 700;
color: #DF0600;
}

.gqwdhy{
    width:1200px;
    margin:0 auto;
    position: relative;
}

.gqw_left{
    width:519px;
    height:519px;
    background:url('../images/gqsm.png');
    background-size:100% 100%;
    position: relative;
    z-index: 1;
}

.gqw_left h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 16px;
line-height: 21px;
text-align: center;
color: #333333;
padding-top:133px;
}

.gq_line{
    width: 47px;
height: 7px;
background: #EDEDED;
margin:16px auto 10px
}

.gqw_left img{
    width: 160px;
height: 160px;
display: block;
margin:0 auto
}

.gqw_left h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
text-align: center;
color: #999999;
margin-top:10px;
margin-bottom:102px;
}

.gqw_left a{
    box-sizing: border-box;
    width: 230px;
    height: 62px;
    background: linear-gradient(180deg, #02C900 0%, #2B8335 100%);
    border: 2px solid #FFE073;
    box-shadow: 0px 4px 6px rgba(182, 0, 0, 0.2);
    border-radius: 36px;
    display: block;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 24px;
line-height: 58px;
text-align: center;
color: #FFFFFF;
margin:0 auto;
}

.gqw_right{
    width: 951px;
    height: 448px;
    background: #B82121;
    position: absolute;
    right: 0;
    top: 28px;
}

.gqw_right > h3{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 700;
    font-size: 24px;
    line-height: 30px;
    text-align: center;
    color: #FFA65F;
    padding-left: 312px;
    padding-top: 22px;
}


.gqw_right > h2{
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    text-align: center;
    color: #FFA4A4;
    margin-top: 10px;
    margin-bottom: 14px;
    width: 310px;
    margin-left: 478px;
}

.gqbx{
    position: absolute;
    right: 0px;
    bottom: 0;
}

.gqyq{
    position: absolute;
    right: 36px;
    top: 36px;
}

.gqhy0{
    text-align: center;
    padding-left: 330px;
    padding-top: 40px;
}

.gqhy0 h4{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
text-align: center;
color: #FFFFFF;
margin-bottom:6px;
}

.gqhy0 h5{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
text-align: center;
color: #FFE073;
}

.gqhys{
    width:521px;
    margin-left:392px;
    height: 318px;
    overflow: auto;
    position: relative;
    /* padding-right:41px; */
}

.gqhys > div{
    width:120px;
    text-align: center;
    display: inline-block;
    margin-bottom:20px;
}

.gqhys > div img{
    box-sizing: border-box;
width: 70px;
height: 70px;
border: 1px solid #DE9150;
border-radius: 50%;
}

.gqhys > div h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #FFFFFF;
margin-top:14px;
margin-bottom:10px;
}

.gqhys > div h4{
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 13px;
line-height: 17px;
text-align: center;
color: #FFE073;
}


.gqhys::-webkit-scrollbar {
    /* 对应纵向滚动条的宽度 */
    width: 10px;
    /* 对应横向滚动条的宽度 */
    height: 10px;
}

/* 滚动条上的滚动滑块 */
.gqhys::-webkit-scrollbar-thumb {
    background-color: #FFA65F;
    border-radius: 32px;
}

/* 滚动条轨道 */
.gqhys::-webkit-scrollbar-track {
    background-color: #dbeffd;
    border-radius: 32px;
}

.gqxffl{
    box-sizing: border-box;
width: 100%;
height: 1160px;
background: #B82121;
border-top: 5px solid #E4B669;
padding-top:75px;
}

.gqxffl p{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #E7CDAA;
margin-bottom:14px;
}

.gqxffl p span{
    font-weight: 700;
color: #FFFFFF;
}

.gqxffl p  i{
    font-style: normal;
    color: #fff;
}

.gqxffl h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 20px;
line-height: 27px;
color: #FFFFFF;
margin-top:28px;
text-align: center;
margin-bottom:50px;
}

.gqxffl h3 span{
    color: #FFE073;
}

.gqhdsm{
    width:1146px;
    justify-content: space-between;
    display: flex;
    margin:70px auto
}

.gqhdsm h3{
    margin-top:0;
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 30px;
line-height: 40px;
text-transform: uppercase;
background: linear-gradient(180deg, #FFE8C1 14.56%, #FFFBF4 90.83%), linear-gradient(180deg, #DB3D1E 0%, #F05815 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;

}
.gqhdsm p{
    text-align: left;
}
.gqhdsm p i{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-transform: uppercase;
color: #FFFFFF;
width:252px;
display: inline-block;
font-style:normal;
}

.gqhdsm p span{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-transform: uppercase;
color: #FFE073;
margin-left:42px;
}

.gqhdsm div{
    margin-top: 10px;
}

.gqhdsm p img{
    vertical-align: 0px;
    margin-right: 4px;
}

.ljfl .el_title{
box-sizing: border-box;
width: 378px;
height: 320px;
background: #FFFFFF;
border: 1px solid #999999;
border-radius: 10px;
}

.ljfl  h3{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 700;
font-size: 26px;
line-height: 33px;
text-align: center;
color: #DF0600;
}

.ljfl  h2{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
text-align: center;
color: #333333;
margin-top:16px;
margin-bottom:9px;
}

.ljfl  h1{
    font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 18px;
text-align: center;
color: #999999;
}

.ljfl  a{
    box-sizing: border-box;
padding: 12px 66px;
background: #FFFFFF;
border: 1px solid #DF0600;
border-radius: 6px;
font-family: 'Microsoft YaHei UI';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 20px;
color: #DF0600;
margin-top: 20px;
    display: inline-block;
}

.ljfl  a:hover{
    background: #FFF4F4;
}

.ljfl img{
    margin-top: -110px;
}

.djs .el_title {
    box-sizing: border-box;
    width: 468px;
    height: 82px;
    background: #FFFFFF;
    border: 2px solid #FF7272;
    box-shadow: 0px 6px 7px rgba(0, 0, 0, 0.08), 0px 0px 8px 2px rgba(0, 0, 0, 0.06);
    border-radius: 8px;
    padding-left: 42px;
    line-height: 82px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    color: #DF0600;
    text-align: left;
}

.djs .el_title span {
    width: 40px;
    height: 48px;
    background:#DF0600;
    border-radius: 4px;
    display: inline-block;
    text-align: center;
    line-height: 48px;
    font-family: 'Microsoft YaHei UI';
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    color: #FFFFFF;
    margin-left: 5px;
    margin-right: 5px;
}

.newlogin .modal-content {
    height: 100%;
    /* width: 400px; */
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 2px 10px rgba(0,0,0,0.2);
    overflow: hidden;
}

.newlogin .modal-header {
    padding: 20px;
    text-align: center;
    position: relative;
    border-bottom: 1px solid #eee;
}

.newlogin .close-btn {
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
    font-size: 20px;
    color: #999;
}

.newlogin .login-tabs {
    display: flex;
    border-bottom: 1px solid #eee;
}

.newlogin .tab {
    flex: 1;
    padding: 15px;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    color: #666;
    background: #f9f9f9;
    border: none;
    outline: none;
}

.newlogin .tab.active {
    color: #1890ff;
    background: #fff;
    border-bottom: 2px solid #1890ff;
}

.newlogin .login-form {
    padding: 20px;
}

.newlogin .form-group {
    margin-bottom: 20px;
}

.newlogin .form-input {
    width: 100%;
    padding: 12px 15px;
    border: 1px solid #ddd;
    border-radius: 4px;
    font-size: 14px;
    outline: none;
}

.newlogin .form-input:focus {
    border-color: #1890ff;
}

.newlogin .code-group {
    display: flex;
    gap: 10px;
}

.newlogin .code-input {
    flex: 1;
}

.newlogin .get-code-btn {
    padding: 0 15px;
    background: #1890ff;
    color: #fff;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    white-space: nowrap;
}

.newlogin .login-btn {
    width: 100%;
    padding: 12px;
    background: #1890ff;
    color: #fff;
    border: none;
    border-radius: 4px;
    font-size: 16px;
    cursor: pointer;
    margin-top: 10px;
}

.newlogin .login-btn:hover {
    background: #40a9ff;
}

.newlogin .smdl_box{
    width: 266px;
    height: 291px;
    background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
    box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.46);
    border-radius: 6px;
    margin:0 auto;
    padding-top:0px;
    box-sizing: content-box;
}
.newlogin .login-modal {
    height: 100%;
}


.newlogin .smdl_box2{
    width: 80%;
    height: 80%;
    background: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
    box-shadow: 20px 40px 15px rgba(0, 0, 0, 0.46);
    border-radius: 6px;
    margin:0 auto;
    padding-top:30px;
    box-sizing: content-box;
}