body{
    background-color: #fff;;
}
img{
    margin: 0;
}

#top_menu_m{
   position: fixed;    z-index: 9999999;    top: 0px;    width: 100%;    left: 0px;background: rgba(0, 0, 0, 0.3);padding: 0.5rem 0;padding-left: 0.5rem;
}

#top_menu{
    padding: 0;position: fixed;    z-index: 9999999;    top: 0px;    width: 100%;    left: 0px;transition: background-color .3s; background: rgba(0, 0, 0, 0.3);
}
#top_menu nav i,#top_menu nav a{font-size: 0.8rem; color: #fff;}


#top_menu:hover,#top_menu.header2{background-color: hsla(0,0%,100%,1);box-shadow:0 0.4rem 0.8rem -0.4rem rgba(26,34,51,.15)}

#top_menu:hover nav i,#top_menu.header2 .webmenu ,#top_menu:hover .webmenu,#top_menu:hover .webmenu a,#top_menu:hover .webmenu a:hover,#top_menu.header2 .webmenu a,#top_menu.header2 .webmenu a:hover,#top_menu.header2 nav i{color: #0463ff;}

#top_menu:hover .layui-border-bai,#top_menu.header2 .layui-border-bai{
  border-color: #0463ff !important;
  color: #0463ff !important;
}

.primary {
    color: #fff!important;   
    background-image: linear-gradient(135deg,#005eff,#2da6fd) !important; 
}


.btn-lg{font-size: 0.8rem; padding: 0 1rem;}

.ys_box{
    background-image: linear-gradient(180deg,#f4f7ff,#fff 70%); padding: 1rem;width: 100%;box-shadow:0 0.4rem 0.8rem -0.4rem rgba(26,34,51,.15);margin: 0.5rem;
}
.ys_box .ico{
    width: 4rem; height: 4rem; line-height: 4rem;text-align: center;background-color: #3f85ff;border-radius: 3rem; margin: 0 auto;color: #fff;
}

.ys_box2{
    background-image: linear-gradient(135deg,#f4f7ff 30%,#fff,#f4f7ff 80%); padding: 1rem;width: 100%;box-shadow:0 0.4rem 0.8rem -0.4rem rgba(26,34,51,.15);margin: 0.5rem;border-radius: 1rem;
}

.jiang_box{
    background: #fff; padding: 1rem;width: 100%;box-shadow:0 0.4rem 0.8rem -0.4rem rgba(26,34,51,.15);margin: 0.5rem;border-radius: 1rem;
}
.jiang_box2{
    width: 100%;padding: 1rem 0;
}
.cp_box{
    width: 100%;background-color: #fff;padding: 1rem;
}
 

.cp_box2{
    width: 100%; background-color: rgba(0, 0, 0, .01);padding: 1rem;
}
.num_box{
    height: 2rem; width: 2rem; line-height: 2rem; border-radius: 1rem; background: #005eff; display: inline-block; text-align: center; color: #fff;font-size: 1rem; font-weight: bold;
}

.dixian{
    position: relative;
    display: inline-block;
  }
  
  .dixian::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 30%; /* 放置在线条中部 */
    height: 0.6rem; /* 线条粗细 */
    background-color: rgba(45, 247, 221, 0.6); /* 线条颜色 */
    transform: translateY(50%); /* 微调位置 */
  }
  
.color_fff{color: #fff;}
.color_0d193c{
    color: #0d193c;
}
.color_d8dbe3{
    color: #d8dbe3;
}
.color_3280fc{
    color: #3280fc;
}


.bigpic{ background: url(/images/big.png);background-size: cover; background-position: center bottom;display: flex;  justify-content: center;   align-items: flex-end; padding-top: 6rem;}


















.layer, .modal, .popover, .dropdown-menu {
    background-image: linear-gradient(90deg,#005eff,#2da6fd) !important; 
    box-shadow: rgba(0, 0, 0, .15) 0 .15rem .5rem, rgba(0, 0, 0, .25) 0 .15rem .5rem;
}

.list-item, .list > .item {
   color: #fff;
}

.list.with-divider > .item:before {  
    background-color: rgba(255, 255, 255, .3);
}
.list.with-divider {
    border: .05rem solid rgba(255, 255, 255, .3);
    border-width: .05rem 0;
}




.img-responsive2{
    display: inline-block;
    max-width: 100%;
    height: auto;
}


.f16{
    font-size: 0.8rem;
}
.f18{
    font-size: 0.9rem;
}
.f20,.f20a{
    font-size: 1rem;
}
.f22{
    font-size: 1.1rem;
}
.f24{
    font-size: 1.2rem;
}
.f26{
    font-size: 1.3rem;
}
.f28{
    font-size: 1.4rem;
}
.f30,.f30a{
    font-size: 1.5rem;
}
.f50,.f50a{
    font-size: 2.5rem;
}



.jiacu{
    font-weight: bold;
}
.textc{
    text-align: center;
}
.textr{
    text-align: right !important;
}
.ptpb10{
    padding: 0.5rem 0;
}

.mr5{margin-right: 0.25rem;}
.mr10{margin-right: 0.5rem;}

.mt10{margin-top: 0.5rem;}
.mt20{margin-top: 1rem}
.mt30{margin-top: 1.5rem}
.mt40{margin-top: 2rem}
.mt50{margin-top: 2.5rem}
.mt60{margin-top: 3rem;}
.mt70{margin-top: 3.5rem;}
.mt80{margin-top: 4rem;}
.mt90{margin-top: 4.5rem;}
.mt100{margin-top: 5rem;}

.mb10{margin-bottom: 0.5rem;}
.mb20{margin-bottom: 1rem;}
.mb30{margin-bottom: 1.5rem;}
.mb40{margin-bottom: 2rem;}
.mb50{margin-bottom: 2.5rem;}
.mb60{margin-bottom: 3rem;}
.mb70{margin-bottom: 3.5rem;}
.mb80{margin-bottom: 4rem;}
.mb90{margin-bottom: 4.5rem;}
.mb100{margin-bottom: 5rem;}
.mb110{margin-bottom: 5.5rem;}
.mb120{margin-bottom: 6rem}

.pt10{padding-top: 0.5rem;}
.pt20{padding-top: 1rem;}
.pt30{padding-top: 1.5rem;}
.pt40{padding-top: 2rem;}
.pt50{padding-top: 2.5rem;}
.pt60{padding-top: 3rem;}
.pt70{padding-top: 3.5rem;}
.pt80{padding-top: 4rem;}
.pt90{padding-top: 4.5rem;}
.pt100{padding-top: 5rem;}
.pt110{padding-top: 5.5rem;}

.pb10{padding-bottom: 0.5rem;}
.pb20{padding-bottom: 1rem;}
.pb30{padding-bottom: 1.5rem;}
.pb40{padding-bottom: 2rem;}
.pb50{padding-bottom: 2.5rem;}
.pb60{padding-bottom: 3rem;}
.pb70{padding-bottom: 3.5rem;}
.pb80{padding-bottom: 4rem;}
.pb90{padding-bottom: 4.5rem;}
.pb100{padding-bottom: 5rem;}

.pl10{padding-left: 0.5rem;}
.pl20{padding-left: 1rem;}
.pl30{padding-left: 1.5rem;}
.pl40{padding-left: 2rem;}
.pl50{padding-left: 2.5rem;}
.pl60{padding-left: 3rem;}
.pl70{padding-left: 3.5rem;}
.pl80{padding-left: 4rem;}
.pl90{padding-left: 4.5rem;}

.pr5{padding-right: 0.25rem;}
.pr10{padding-right: 0.5rem;}
.pr20{padding-right: 1rem;}
.pr30{padding-right: 1.5rem;}
.pr40{padding-right: 2rem;}
.pr50{padding-right: 2.5rem;}
.pr60{padding-right: 3rem;}
.pr70{padding-right: 3.5rem;}




@media (min-width: 70rem)
{
    .container
    {
        max-width: 66.5rem;
    }
}

@media(width>38.4rem)
{   
    #top_menu{
        display: block;
    }
    #top_menu_m{
        display: none;
    }
}

@media(width<=768px){
    .f50a{
        font-size: 1.2rem;
    }
    .f30a{
        font-size: 1rem;
    }
    .f20a{
        font-size: 0.8rem;
    }
    #top_menu{
        display: none;
    }
    #top_menu_m{
        display: block;
    }
}




.row.gutter-lg .cell, .column.gutter-lg .cell, .row.gutter-lg [class^='col-xs-'], .column.gutter-lg [class^='col-xs-'], .row.gutter-lg [class*=' col-xs-'], .column.gutter-lg [class*=' col-xs-'] {
    padding: .5rem;
}

.row.gutter-lg .cell, .column.gutter-lg .cell, .row.gutter-lg [class^='col-sm-'], .column.gutter-lg [class^='col-sm-'], .row.gutter-lg [class*=' col-sm-'], .column.gutter-lg [class*=' col-sm-'] {
    padding: .5rem;
}

.row.gutter-lg .cell, .column.gutter-lg .cell, .row.gutter-lg [class^='col-md-'], .column.gutter-lg [class^='col-md-'], .row.gutter-lg [class*=' col-md-'], .column.gutter-lg [class*=' col-md-'] {
    padding: .5rem;
}


.row.gutter-lg .cell, .column.gutter-lg .cell, .row.gutter-lg [class^='col-lg-'], .column.gutter-lg [class^='col-lg-'], .row.gutter-lg [class*=' col-lg-'], .column.gutter-lg [class*=' col-lg-'] {
    padding: .5rem;
}


.cell,
[class^='col-xs-'],
[class*=' col-xs-']
{
    display: -ms-flexbox;
    display: flex;

    -ms-flex-align: stretch;
    align-items: stretch;
}
.tile,
.cell:not(.fixed)
{
    max-width: 100%;

    -ms-flex: auto;
        flex: auto;
}
.cell.fixed,
[class^='col-xs-'],
[class*=' col-xs-']
{
    -ms-flex: none;
        flex: none;
}


.cell,
[class^='col-sm-'],
[class*=' col-sm-']
{
    display: -ms-flexbox;
    display: flex;

    -ms-flex-align: stretch;
    align-items: stretch;
}

.cell.fixed,
[class^='col-sm-'],
[class*=' col-sm-']
{
    -ms-flex: none;
        flex: none;
}


.cell,
[class^='col-md-'],
[class*=' col-md-']
{
    display: -ms-flexbox;
    display: flex;

    -ms-flex-align: stretch;
    align-items: stretch;
}

.cell.fixed,
[class^='col-md-'],
[class*=' col-md-']
{
    -ms-flex: none;
        flex: none;
}

.cell,
[class^='col-lg-'],
[class*=' col-lg-']
{
    display: -ms-flexbox;
    display: flex;

    -ms-flex-align: stretch;
    align-items: stretch;
}

.cell.fixed,
[class^='col-lg-'],
[class*=' col-lg-']
{
    -ms-flex: none;
        flex: none;
}



.row > .col-xs-12 {width: 100%}
.row > .col-xs-11 {width: 91.66666667%}
.row > .col-xs-10 {width: 83.33333333%}
.row > .col-xs-9 {width: 75%}
.row > .col-xs-8 {width: 66.66666667%}
.row > .col-xs-7 {width: 58.33333333%}
.row > .col-xs-6 {width: 50%}
.row > .col-xs-5 {width: 41.66666667%}
.row > .col-xs-4 {width: 33.33333333%}
.row > .col-xs-3 {width: 25%}
.row > .col-xs-2 {width: 16.66666667%}
.row > .col-xs-1 {width: 8.33333333%}
.row > .col-xs-pull-12 {right: 100%}
.row > .col-xs-pull-11 {right: 91.66666667%}
.row > .col-xs-pull-10 {right: 83.33333333%}
.row > .col-xs-pull-9 {right: 75%}
.row > .col-xs-pull-8 {right: 66.66666667%}
.row > .col-xs-pull-7 {right: 58.33333333%}
.row > .col-xs-pull-6 {right: 50%}
.row > .col-xs-pull-5 {right: 41.66666667%}
.row > .col-xs-pull-4 {right: 33.33333333%}
.row > .col-xs-pull-3 {right: 25%}
.row > .col-xs-pull-2 {right: 16.66666667%}
.row > .col-xs-pull-1 {right: 8.33333333%}
.row > .col-xs-pull-0 {right: auto}
.row > .col-xs-push-12 {left: 100%}
.row > .col-xs-push-11 {left: 91.66666667%}
.row > .col-xs-push-10 {left: 83.33333333%}
.row > .col-xs-push-9 {left: 75%}
.row > .col-xs-push-8 {left: 66.66666667%}
.row > .col-xs-push-7 {left: 58.33333333%}
.row > .col-xs-push-6 {left: 50%}
.row > .col-xs-push-5 {left: 41.66666667%}
.row > .col-xs-push-4 {left: 33.33333333%}
.row > .col-xs-push-3 {left: 25%}
.row > .col-xs-push-2 {left: 16.66666667%}
.row > .col-xs-push-1 {left: 8.33333333%}
.row > .col-xs-push-0 {left: auto}
.row > .col-xs-offset-12 {margin-left: 100%}
.row > .col-xs-offset-11 {margin-left: 91.66666667%}
.row > .col-xs-offset-10 {margin-left: 83.33333333%}
.row > .col-xs-offset-9 {margin-left: 75%}
.row > .col-xs-offset-8 {margin-left: 66.66666667%}
.row > .col-xs-offset-7 {margin-left: 58.33333333%}
.row > .col-xs-offset-6 {margin-left: 50%}
.row > .col-xs-offset-5 {margin-left: 41.66666667%}
.row > .col-xs-offset-4 {margin-left: 33.33333333%}
.row > .col-xs-offset-3 {margin-left: 25%}
.row > .col-xs-offset-2 {margin-left: 16.66666667%}
.row > .col-xs-offset-1 {margin-left: 8.33333333%}
.row > .col-xs-offset-0 {margin-left: 0}
@media(min-width:768px){

  .row > .col-sm-12{width:100%}
  .row > .col-sm-11{width:91.66666666666666%}
  .row > .col-sm-10{width:83.33333333333334%}
  .row > .col-sm-9{width:75%}
  .row > .col-sm-8{width:66.66666666666666%}
  .row > .col-sm-7{width:58.333333333333336%}
  .row > .col-sm-6{width:50%}
  .row > .col-sm-5{width:41.66666666666667%}
  .row > .col-sm-4{width:33.33333333333333%}
  .row > .col-sm-3{width:25%}
  .row > .col-sm-2{width:16.666666666666664%}
  .row > .col-sm-1{width:8.333333333333332%}
  .row > .col-sm-pull-12{right:100%}
  .row > .col-sm-pull-11{right:91.66666666666666%}
  .row > .col-sm-pull-10{right:83.33333333333334%}
  .row > .col-sm-pull-9{right:75%}
  .row > .col-sm-pull-8{right:66.66666666666666%}
  .row > .col-sm-pull-7{right:58.333333333333336%}
  .row > .col-sm-pull-6{right:50%}
  .row > .col-sm-pull-5{right:41.66666666666667%}
  .row > .col-sm-pull-4{right:33.33333333333333%}
  .row > .col-sm-pull-3{right:25%}
  .row > .col-sm-pull-2{right:16.666666666666664%}
  .row > .col-sm-pull-1{right:8.333333333333332%}
  .row > .col-sm-pull-0{right:0}
  .row > .col-sm-push-12{left:100%}
  .row > .col-sm-push-11{left:91.66666666666666%}
  .row > .col-sm-push-10{left:83.33333333333334%}
  .row > .col-sm-push-9{left:75%}
  .row > .col-sm-push-8{left:66.66666666666666%}
  .row > .col-sm-push-7{left:58.333333333333336%}
  .row > .col-sm-push-6{left:50%}
  .row > .col-sm-push-5{left:41.66666666666667%}
  .row > .col-sm-push-4{left:33.33333333333333%}
  .row > .col-sm-push-3{left:25%}
  .row > .col-sm-push-2{left:16.666666666666664%}
  .row > .col-sm-push-1{left:8.333333333333332%}
  .row > .col-sm-push-0{left:0}
  .row > .col-sm-offset-12{margin-left:100%}
  .row > .col-sm-offset-11{margin-left:91.66666666666666%}
  .row > .col-sm-offset-10{margin-left:83.33333333333334%}
  .row > .col-sm-offset-9{margin-left:75%}
  .row > .col-sm-offset-8{margin-left:66.66666666666666%}
  .row > .col-sm-offset-7{margin-left:58.333333333333336%}
  .row > .col-sm-offset-6{margin-left:50%}
  .row > .col-sm-offset-5{margin-left:41.66666666666667%}
  .row > .col-sm-offset-4{margin-left:33.33333333333333%}
  .row > .col-sm-offset-3{margin-left:25%}
  .row > .col-sm-offset-2{margin-left:16.666666666666664%}
  .row > .col-sm-offset-1{margin-left:8.333333333333332%}
  .row > .col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){

  .row > .col-md-12{width:100%}
  .row > .col-md-11{width:91.66666666666666%}
  .row > .col-md-10{width:83.33333333333334%}
  .row > .col-md-9{width:75%}
  .row > .col-md-8{width:66.66666666666666%}
  .row > .col-md-7{width:58.333333333333336%}
  .row > .col-md-6{width:50%}
  .row > .col-md-5{width:41.66666666666667%}
  .row > .col-md-4{width:33.33333333333333%}
  .row > .col-md-3{width:25%}
  .row > .col-md-2{width:16.666666666666664%}
  .row > .col-md-1{width:8.333333333333332%}
  .row > .col-md-pull-12{right:100%}
  .row > .col-md-pull-11{right:91.66666666666666%}
  .row > .col-md-pull-10{right:83.33333333333334%}
  .row > .col-md-pull-9{right:75%}
  .row > .col-md-pull-8{right:66.66666666666666%}
  .row > .col-md-pull-7{right:58.333333333333336%}
  .row > .col-md-pull-6{right:50%}
  .row > .col-md-pull-5{right:41.66666666666667%}
  .row > .col-md-pull-4{right:33.33333333333333%}
  .row > .col-md-pull-3{right:25%}
  .row > .col-md-pull-2{right:16.666666666666664%}
  .row > .col-md-pull-1{right:8.333333333333332%}
  .row > .col-md-pull-0{right:0}
  .row > .col-md-push-12{left:100%}
  .row > .col-md-push-11{left:91.66666666666666%}
  .row > .col-md-push-10{left:83.33333333333334%}
  .row > .col-md-push-9{left:75%}
  .row > .col-md-push-8{left:66.66666666666666%}
  .row > .col-md-push-7{left:58.333333333333336%}
  .row > .col-md-push-6{left:50%}
  .row > .col-md-push-5{left:41.66666666666667%}
  .row > .col-md-push-4{left:33.33333333333333%}
  .row > .col-md-push-3{left:25%}
  .row > .col-md-push-2{left:16.666666666666664%}
  .row > .col-md-push-1{left:8.333333333333332%}
  .row > .col-md-push-0{left:0}
  .row > .col-md-offset-12{margin-left:100%}
  .row > .col-md-offset-11{margin-left:91.66666666666666%}
  .row > .col-md-offset-10{margin-left:83.33333333333334%}
  .row > .col-md-offset-9{margin-left:75%}
  .row > .col-md-offset-8{margin-left:66.66666666666666%}
  .row > .col-md-offset-7{margin-left:58.333333333333336%}
  .row > .col-md-offset-6{margin-left:50%}
  .row > .col-md-offset-5{margin-left:41.66666666666667%}
  .row > .col-md-offset-4{margin-left:33.33333333333333%}
  .row > .col-md-offset-3{margin-left:25%}
  .row > .col-md-offset-2{margin-left:16.666666666666664%}
  .row > .col-md-offset-1{margin-left:8.333333333333332%}
  .row > .col-md-offset-0{margin-left:0}
}
@media(min-width:1200px){

    .row > .col-lg-12{width:100%}
  .row > .col-lg-11{width:91.66666666666666%}
  .row > .col-lg-10{width:83.33333333333334%}
  .row > .col-lg-9{width:75%}
  .row > .col-lg-8{width:66.66666666666666%}
  .row > .col-lg-7{width:58.333333333333336%}
  .row > .col-lg-6{width:50%}
  .row > .col-lg-5{width:41.66666666666667%}
  .row > .col-lg-4{width:33.33333333333333%}
  .row > .col-lg-3{width:25%}
  .row > .col-lg-2{width:16.666666666666664%}
  .row > .col-lg-1{width:8.333333333333332%}
  .row > .col-lg-pull-12{right:100%}
  .row > .col-lg-pull-11{right:91.66666666666666%}
  .row > .col-lg-pull-10{right:83.33333333333334%}
  .row > .col-lg-pull-9{right:75%}
  .row > .col-lg-pull-8{right:66.66666666666666%}
  .row > .col-lg-pull-7{right:58.333333333333336%}
  .row > .col-lg-pull-6{right:50%}
  .row > .col-lg-pull-5{right:41.66666666666667%}
  .row > .col-lg-pull-4{right:33.33333333333333%}
  .row > .col-lg-pull-3{right:25%}
  .row > .col-lg-pull-2{right:16.666666666666664%}
  .row > .col-lg-pull-1{right:8.333333333333332%}
  .row > .col-lg-pull-0{right:0}
  .row > .col-lg-push-12{left:100%}
  .row > .col-lg-push-11{left:91.66666666666666%}
  .row > .col-lg-push-10{left:83.33333333333334%}
  .row > .col-lg-push-9{left:75%}
  .row > .col-lg-push-8{left:66.66666666666666%}
  .row > .col-lg-push-7{left:58.333333333333336%}
  .row > .col-lg-push-6{left:50%}
  .row > .col-lg-push-5{left:41.66666666666667%}
  .row > .col-lg-push-4{left:33.33333333333333%}
  .row > .col-lg-push-3{left:25%}
  .row > .col-lg-push-2{left:16.666666666666664%}
  .row > .col-lg-push-1{left:8.333333333333332%}
  .row > .col-lg-push-0{left:0}
  .row > .col-lg-offset-12{margin-left:100%}
  .row > .col-lg-offset-11{margin-left:91.66666666666666%}
  .row > .col-lg-offset-10{margin-left:83.33333333333334%}
  .row > .col-lg-offset-9{margin-left:75%}
  .row > .col-lg-offset-8{margin-left:66.66666666666666%}
  .row > .col-lg-offset-7{margin-left:58.333333333333336%}
  .row > .col-lg-offset-6{margin-left:50%}
  .row > .col-lg-offset-5{margin-left:41.66666666666667%}
  .row > .col-lg-offset-4{margin-left:33.33333333333333%}
  .row > .col-lg-offset-3{margin-left:25%}
  .row > .col-lg-offset-2{margin-left:16.666666666666664%}
  .row > .col-lg-offset-1{margin-left:8.333333333333332%}
  .row > .col-lg-offset-0{margin-left:0}
}      
