@charset "UTF-8";
 

html {font-size:62.5%;overflow-x:hidden; }
li {list-style:none;}
a {color:#212529;text-decoration:none;}
a:hover {text-decoration:none;}
p,dl,dt,dd,ul {margin:0;padding:0;}
.red {color:red;}
.text-secondary a {color:#6c757d;}
.card,.figure {margin:15px 0;}
.shadow-sm-top {box-shadow:0 -.2rem .4rem rgba(0,0,0,.075)!important;}
.navbar{padding:0;}
.upp{
    text-transform: uppercase;
}



.col-xxxl-20 {flex: 0 0 auto; width: 20%;}
.col-xxl-20 {flex: 0 0 auto; width: 20%;}
.col-xl-20 {flex: 0 0 auto; width: 20%;}
.col-lg-20 {flex: 0 0 auto; width: 20%;}
.col-md-20 {flex: 0 0 auto; width: 20%;}
.col-sm-20 {flex: 0 0 auto; width: 20%;}
.col-xs-20 {flex: 0 0 auto; width: 20%;}

.mt-0,.my-0 {margin-top:0rem!important;}
.mt-1,.my-1 {margin-top:1rem!important;}
.mt-2,.my-2 {margin-top:2rem!important;}
.mt-3,.my-3 {margin-top:3rem!important;}
.mt-4,.my-4 {margin-top:4rem!important;}
.mt-5,.my-5 {margin-top:5rem!important;}
.mt-6,.my-6 {margin-top:6rem!important;}
.mt-7,.my-7 {margin-top:7rem!important;}
.mt-8,.my-8 {margin-top:8rem!important;}
.mt-9,.my-9 {margin-top:9rem!important;}
.mt-10,.my-10 {margin-top:10rem!important;}
.mt-11,.my-11 {margin-top:11rem!important;}
.mt-12,.my-12 {margin-top:12rem!important;}

.mb-0,.my-0 {margin-bottom:0rem!important;}
.mb-1,.my-1 {margin-bottom:1rem!important;}
.mb-2,.my-2 {margin-bottom:2rem!important;}
.mb-3,.my-3 {margin-bottom:3rem!important;}
.mb-4,.my-4 {margin-bottom:4rem!important;}
.mb-5,.my-5 {margin-bottom:5rem!important;}
.mb-6,.my-6 {margin-bottom:6rem!important;}
.mb-7,.my-7 {margin-bottom:7rem!important;}
.mb-8,.my-8 {margin-bottom:8rem!important;}
.mb-9,.my-9 {margin-bottom:9rem!important;}
.mb-10,.my-10 {margin-bottom:10rem!important;}
.mb-11,.my-11 {margin-bottom:11rem!important;}
.mb-12,.my-12 {margin-bottom:12rem!important;}


.pt-0,.py-0 {padding-top:0rem!important;}
.pt-1,.py-1 {padding-top:1rem!important;}
.pt-2,.py-2 {padding-top:2rem!important;}
.pt-3,.py-3 {padding-top:3rem!important;}
.pt-4,.py-4 {padding-top:4rem!important;}
.pt-5,.py-5 {padding-top:5rem!important;}
.pt-6,.py-6 {padding-top:6rem!important;}
.pt-7,.py-7 {padding-top:7rem!important;}
.pt-8,.py-8 {padding-top:8rem!important;}
.pt-9,.py-9 {padding-top:9rem!important;}
.pt-10,.py-10 {padding-top:10rem!important;}
.pt-11,.py-11 {padding-top:11rem!important;}
.pt-12,.py-12 {padding-top:12rem!important;}


.pb-0,.py-0 {padding-bottom:0rem!important;}
.pb-1,.py-1 {padding-bottom:1rem!important;}
.pb-2,.py-2 {padding-bottom:2rem!important;}
.pb-3,.py-3 {padding-bottom:3rem!important;}
.pb-4,.py-4 {padding-bottom:4rem!important;}
.pb-5,.py-5 {padding-bottom:5rem!important;}
.pb-6,.py-6 {padding-bottom:6rem!important;}
.pb-7,.py-7 {padding-bottom:7rem!important;}
.pb-8,.py-8 {padding-bottom:8rem!important;}
.pb-9,.py-9 {padding-bottom:9rem!important;}
.pb-10,.py-10 {padding-bottom:10rem!important;}
.pb-11,.py-11 {padding-bottom:11rem!important;}
.pb-12,.py-12 {padding-bottom:12rem!important;}




/*********小于1920  大于1400， xxl*********/
@media (max-width:1920px){  
.mt-xxl-0,.my-xxl-0 {margin-top:0rem!important;}
.mt-xxl-1,.my-xxl-1 {margin-top:1rem!important;}
.mt-xxl-2,.my-xxl-2 {margin-top:2rem!important;}
.mt-xxl-3,.my-xxl-3 {margin-top:3rem!important;}
.mt-xxl-4,.my-xxl-4 {margin-top:4rem!important;}
.mt-xxl-5,.my-xxl-5 {margin-top:5rem!important;}
.mt-xxl-6,.my-xxl-6 {margin-top:6rem!important;}
.mt-xxl-7,.my-xxl-7 {margin-top:7rem!important;}
.mt-xxl-8,.my-xxl-8 {margin-top:8rem!important;}
.mt-xxl-9,.my-xxl-9 {margin-top:9rem!important;}
.mt-xxl-10,.my-xxl-10 {margin-top:10rem!important;}
.mt-xxl-11,.my-xxl-11 {margin-top:11rem!important;}
.mt-xxl-12,.my-xxl-12 {margin-top:12rem!important;}


.mb-xxl-0,.my-xxl-0 {margin-bottom:1rem!important;}
.mb-xxl-1,.my-xxl-1 {margin-bottom:1rem!important;}
.mb-xxl-2,.my-xxl-2 {margin-bottom:2rem!important;}
.mb-xxl-3,.my-xxl-3 {margin-bottom:3rem!important;}
.mb-xxl-4,.my-xxl-4 {margin-bottom:4rem!important;}
.mb-xxl-5,.my-xxl-5 {margin-bottom:5rem!important;}
.mb-xxl-6,.my-xxl-6 {margin-bottom:6rem!important;}
.mb-xxl-7,.my-xxl-7 {margin-bottom:7rem!important;}
.mb-xxl-8,.my-xxl-8 {margin-bottom:8rem!important;}
.mb-xxl-9,.my-xxl-9 {margin-bottom:9rem!important;}
.mb-xxl-10,.my-xxl-10 {margin-bottom:10rem!important;}
.mb-xxl-11,.my-xxl-11 {margin-bottom:11rem!important;}
.mb-xxl-12,.my-xxl-12 {margin-bottom:12rem!important;}

.pt-xxl-0,.py-xxl-0 {padding-top:0rem!important;}
.pt-xxl-1,.py-xxl-1 {padding-top:1rem!important;}
.pt-xxl-2,.py-xxl-2 {padding-top:2rem!important;}
.pt-xxl-3,.py-xxl-3 {padding-top:3rem!important;}
.pt-xxl-4,.py-xxl-4 {padding-top:4rem!important;}
.pt-xxl-5,.py-xxl-5 {padding-top:5rem!important;}
.pt-xxl-6,.py-xxl-6 {padding-top:6rem!important;}
.pt-xxl-7,.py-xxl-7 {padding-top:7rem!important;}
.pt-xxl-8,.py-xxl-8 {padding-top:8rem!important;}
.pt-xxl-9,.py-xxl-9 {padding-top:9rem!important;}
.pt-xxl-10,.py-xxl-10 {padding-top:10rem!important;}
.pt-xxl-11,.py-xxl-11 {padding-top:11rem!important;}
.pt-xxl-12,.py-xxl-12 {padding-top:12rem!important;}

.pb-xxl-0,.py-xxl-0 {padding-bottom:1rem!important;}
.pb-xxl-1,.py-xxl-1 {padding-bottom:1rem!important;}
.pb-xxl-2,.py-xxl-2 {padding-bottom:2rem!important;}
.pb-xxl-3,.py-xxl-3 {padding-bottom:3rem!important;}
.pb-xxl-4,.py-xxl-4 {padding-bottom:4rem!important;}
.pb-xxl-5,.py-xxl-5 {padding-bottom:5rem!important;}
.pb-xxl-6,.py-xxl-6 {padding-bottom:6rem!important;}
.pb-xxl-7,.py-xxl-7 {padding-bottom:7rem!important;}
.pb-xxl-8,.py-xxl-8 {padding-bottom:8rem!important;}
.pb-xxl-9,.py-xxl-9 {padding-bottom:9rem!important;}
.pb-xxl-10,.py-xxl-10 {padding-bottom:10rem!important;}
.pb-xxl-11,.py-xxl-11 {padding-bottom:11rem!important;}
.pb-xxl-12,.py-xxl-12 {padding-bottom:12rem!important;}

}

/*********小于1400  大于1200， xl*********/
@media (max-width:1400px){  
.mt-xl-0,.my-xl-0 {margin-top:0rem!important;}
.mt-xl-1,.my-xl-1 {margin-top:1rem!important;}
.mt-xl-2,.my-xl-2 {margin-top:2rem!important;}
.mt-xl-3,.my-xl-3 {margin-top:3rem!important;}
.mt-xl-4,.my-xl-4 {margin-top:4rem!important;}
.mt-xl-5,.my-xl-5 {margin-top:5rem!important;}
.mt-xl-6,.my-xl-6 {margin-top:6rem!important;}
.mt-xl-7,.my-xl-7 {margin-top:7rem!important;}
.mt-xl-8,.my-xl-8 {margin-top:8rem!important;}
.mt-xl-9,.my-xl-9 {margin-top:9rem!important;}
.mt-xl-10,.my-xl-10 {margin-top:10rem!important;}
.mt-xl-11,.my-xl-11 {margin-top:11rem!important;}
.mt-xl-12,.my-xl-12 {margin-top:12rem!important;}


.mb-xl-0,.my-xl-0 {margin-bottom:1rem!important;}
.mb-xl-1,.my-xl-1 {margin-bottom:1rem!important;}
.mb-xl-2,.my-xl-2 {margin-bottom:2rem!important;}
.mb-xl-3,.my-xl-3 {margin-bottom:3rem!important;}
.mb-xl-4,.my-xl-4 {margin-bottom:4rem!important;}
.mb-xl-5,.my-xl-5 {margin-bottom:5rem!important;}
.mb-xl-6,.my-xl-6 {margin-bottom:6rem!important;}
.mb-xl-7,.my-xl-7 {margin-bottom:7rem!important;}
.mb-xl-8,.my-xl-8 {margin-bottom:8rem!important;}
.mb-xl-9,.my-xl-9 {margin-bottom:9rem!important;}
.mb-xl-10,.my-xl-10 {margin-bottom:10rem!important;}
.mb-xl-11,.my-xl-11 {margin-bottom:11rem!important;}
.mb-xl-12,.my-xl-12 {margin-bottom:12rem!important;}

.pt-xl-0,.py-xl-0 {padding-top:0rem!important;}
.pt-xl-1,.py-xl-1 {padding-top:1rem!important;}
.pt-xl-2,.py-xl-2 {padding-top:2rem!important;}
.pt-xl-3,.py-xl-3 {padding-top:3rem!important;}
.pt-xl-4,.py-xl-4 {padding-top:4rem!important;}
.pt-xl-5,.py-xl-5 {padding-top:5rem!important;}
.pt-xl-6,.py-xl-6 {padding-top:6rem!important;}
.pt-xl-7,.py-xl-7 {padding-top:7rem!important;}
.pt-xl-8,.py-xl-8 {padding-top:8rem!important;}
.pt-xl-9,.py-xl-9 {padding-top:9rem!important;}
.pt-xl-10,.py-xl-10 {padding-top:10rem!important;}
.pt-xl-11,.py-xl-11 {padding-top:11rem!important;}
.pt-xl-12,.py-xl-12 {padding-top:12rem!important;}

.pb-xl-0,.py-xl-0 {padding-bottom:1rem!important;}
.pb-xl-1,.py-xl-1 {padding-bottom:1rem!important;}
.pb-xl-2,.py-xl-2 {padding-bottom:2rem!important;}
.pb-xl-3,.py-xl-3 {padding-bottom:3rem!important;}
.pb-xl-4,.py-xl-4 {padding-bottom:4rem!important;}
.pb-xl-5,.py-xl-5 {padding-bottom:5rem!important;}
.pb-xl-6,.py-xl-6 {padding-bottom:6rem!important;}
.pb-xl-7,.py-xl-7 {padding-bottom:7rem!important;}
.pb-xl-8,.py-xl-8 {padding-bottom:8rem!important;}
.pb-xl-9,.py-xl-9 {padding-bottom:9rem!important;}
.pb-xl-10,.py-xl-10 {padding-bottom:10rem!important;}
.pb-xl-11,.py-xl-11 {padding-bottom:11rem!important;}
.pb-xl-12,.py-xl-12 {padding-bottom:12rem!important;}
}

/*********小于1400  大于1200， xl*********/
@media (max-width:1400px){  
.mt-xl-0,.my-xl-0 {margin-top:0rem!important;}
.mt-xl-1,.my-xl-1 {margin-top:1rem!important;}
.mt-xl-2,.my-xl-2 {margin-top:2rem!important;}
.mt-xl-3,.my-xl-3 {margin-top:3rem!important;}
.mt-xl-4,.my-xl-4 {margin-top:4rem!important;}
.mt-xl-5,.my-xl-5 {margin-top:5rem!important;}
.mt-xl-6,.my-xl-6 {margin-top:6rem!important;}
.mt-xl-7,.my-xl-7 {margin-top:7rem!important;}
.mt-xl-8,.my-xl-8 {margin-top:8rem!important;}
.mt-xl-9,.my-xl-9 {margin-top:9rem!important;}
.mt-xl-10,.my-xl-10 {margin-top:10rem!important;}
.mt-xl-11,.my-xl-11 {margin-top:11rem!important;}
.mt-xl-12,.my-xl-12 {margin-top:12rem!important;}


.mb-xl-0,.my-xl-0 {margin-bottom:1rem!important;}
.mb-xl-1,.my-xl-1 {margin-bottom:1rem!important;}
.mb-xl-2,.my-xl-2 {margin-bottom:2rem!important;}
.mb-xl-3,.my-xl-3 {margin-bottom:3rem!important;}
.mb-xl-4,.my-xl-4 {margin-bottom:4rem!important;}
.mb-xl-5,.my-xl-5 {margin-bottom:5rem!important;}
.mb-xl-6,.my-xl-6 {margin-bottom:6rem!important;}
.mb-xl-7,.my-xl-7 {margin-bottom:7rem!important;}
.mb-xl-8,.my-xl-8 {margin-bottom:8rem!important;}
.mb-xl-9,.my-xl-9 {margin-bottom:9rem!important;}
.mb-xl-10,.my-xl-10 {margin-bottom:10rem!important;}
.mb-xl-11,.my-xl-11 {margin-bottom:11rem!important;}
.mb-xl-12,.my-xl-12 {margin-bottom:12rem!important;}

.pt-xl-0,.py-xl-0 {padding-top:0rem!important;}
.pt-xl-1,.py-xl-1 {padding-top:1rem!important;}
.pt-xl-2,.py-xl-2 {padding-top:2rem!important;}
.pt-xl-3,.py-xl-3 {padding-top:3rem!important;}
.pt-xl-4,.py-xl-4 {padding-top:4rem!important;}
.pt-xl-5,.py-xl-5 {padding-top:5rem!important;}
.pt-xl-6,.py-xl-6 {padding-top:6rem!important;}
.pt-xl-7,.py-xl-7 {padding-top:7rem!important;}
.pt-xl-8,.py-xl-8 {padding-top:8rem!important;}
.pt-xl-9,.py-xl-9 {padding-top:9rem!important;}
.pt-xl-10,.py-xl-10 {padding-top:10rem!important;}
.pt-xl-11,.py-xl-11 {padding-top:11rem!important;}
.pt-xl-12,.py-xl-12 {padding-top:12rem!important;}

.pb-xl-0,.py-xl-0 {padding-bottom:1rem!important;}
.pb-xl-1,.py-xl-1 {padding-bottom:1rem!important;}
.pb-xl-2,.py-xl-2 {padding-bottom:2rem!important;}
.pb-xl-3,.py-xl-3 {padding-bottom:3rem!important;}
.pb-xl-4,.py-xl-4 {padding-bottom:4rem!important;}
.pb-xl-5,.py-xl-5 {padding-bottom:5rem!important;}
.pb-xl-6,.py-xl-6 {padding-bottom:6rem!important;}
.pb-xl-7,.py-xl-7 {padding-bottom:7rem!important;}
.pb-xl-8,.py-xl-8 {padding-bottom:8rem!important;}
.pb-xl-9,.py-xl-9 {padding-bottom:9rem!important;}
.pb-xl-10,.py-xl-10 {padding-bottom:10rem!important;}
.pb-xl-11,.py-xl-11 {padding-bottom:11rem!important;}
.pb-xl-12,.py-xl-12 {padding-bottom:12rem!important;}
}




/*********小于1200  大于992， lg*********/
@media (max-width:1200px){  
.mt-lg-0,.my-lg-0 {margin-top:0rem!important;}
.mt-lg-1,.my-lg-1 {margin-top:1rem!important;}
.mt-lg-2,.my-lg-2 {margin-top:2rem!important;}
.mt-lg-3,.my-lg-3 {margin-top:3rem!important;}
.mt-lg-4,.my-lg-4 {margin-top:4rem!important;}
.mt-lg-5,.my-lg-5 {margin-top:5rem!important;}
.mt-lg-6,.my-lg-6 {margin-top:6rem!important;}
.mt-lg-7,.my-lg-7 {margin-top:7rem!important;}
.mt-lg-8,.my-lg-8 {margin-top:8rem!important;}
.mt-lg-9,.my-lg-9 {margin-top:9rem!important;}
.mt-lg-10,.my-lg-10 {margin-top:10rem!important;}
.mt-lg-11,.my-lg-11 {margin-top:11rem!important;}
.mt-lg-12,.my-lg-12 {margin-top:12rem!important;}


.mb-lg-0,.my-lg-0 {margin-bottom:1rem!important;}
.mb-lg-1,.my-lg-1 {margin-bottom:1rem!important;}
.mb-lg-2,.my-lg-2 {margin-bottom:2rem!important;}
.mb-lg-3,.my-lg-3 {margin-bottom:3rem!important;}
.mb-lg-4,.my-lg-4 {margin-bottom:4rem!important;}
.mb-lg-5,.my-lg-5 {margin-bottom:5rem!important;}
.mb-lg-6,.my-lg-6 {margin-bottom:6rem!important;}
.mb-lg-7,.my-lg-7 {margin-bottom:7rem!important;}
.mb-lg-8,.my-lg-8 {margin-bottom:8rem!important;}
.mb-lg-9,.my-lg-9 {margin-bottom:9rem!important;}
.mb-lg-10,.my-lg-10 {margin-bottom:10rem!important;}
.mb-lg-11,.my-lg-11 {margin-bottom:11rem!important;}
.mb-lg-12,.my-lg-12 {margin-bottom:12rem!important;}

.pt-lg-0,.py-lg-0 {padding-top:0rem!important;}
.pt-lg-1,.py-lg-1 {padding-top:1rem!important;}
.pt-lg-2,.py-lg-2 {padding-top:2rem!important;}
.pt-lg-3,.py-lg-3 {padding-top:3rem!important;}
.pt-lg-4,.py-lg-4 {padding-top:4rem!important;}
.pt-lg-5,.py-lg-5 {padding-top:5rem!important;}
.pt-lg-6,.py-lg-6 {padding-top:6rem!important;}
.pt-lg-7,.py-lg-7 {padding-top:7rem!important;}
.pt-lg-8,.py-lg-8 {padding-top:8rem!important;}
.pt-lg-9,.py-lg-9 {padding-top:9rem!important;}
.pt-lg-10,.py-lg-10 {padding-top:10rem!important;}
.pt-lg-11,.py-lg-11 {padding-top:11rem!important;}
.pt-lg-12,.py-lg-12 {padding-top:12rem!important;}

.pb-lg-0,.py-lg-0 {padding-bottom:1rem!important;}
.pb-lg-1,.py-lg-1 {padding-bottom:1rem!important;}
.pb-lg-2,.py-lg-2 {padding-bottom:2rem!important;}
.pb-lg-3,.py-lg-3 {padding-bottom:3rem!important;}
.pb-lg-4,.py-lg-4 {padding-bottom:4rem!important;}
.pb-lg-5,.py-lg-5 {padding-bottom:5rem!important;}
.pb-lg-6,.py-lg-6 {padding-bottom:6rem!important;}
.pb-lg-7,.py-lg-7 {padding-bottom:7rem!important;}
.pb-lg-8,.py-lg-8 {padding-bottom:8rem!important;}
.pb-lg-9,.py-lg-9 {padding-bottom:9rem!important;}
.pb-lg-10,.py-lg-10 {padding-bottom:10rem!important;}
.pb-lg-11,.py-lg-11 {padding-bottom:11rem!important;}
.pb-lg-12,.py-lg-12 {padding-bottom:12rem!important;}
}


/*********小于992   大于768 md 平板*********/
@media (max-width:992px){

.mt-md-0,.my-md-0 {margin-top:1rem!important;}
.mt-md-1,.my-md-1 {margin-top:1rem!important;}
.mt-md-2,.my-md-2 {margin-top:2rem!important;}
.mt-md-3,.my-md-3 {margin-top:3rem!important;}
.mt-md-4,.my-md-4 {margin-top:4rem!important;}
.mt-md-5,.my-md-5 {margin-top:5rem!important;}
.mt-md-6,.my-md-6 {margin-top:6rem!important;}
.mt-md-7,.my-md-7 {margin-top:7rem!important;}
.mt-md-8,.my-md-8 {margin-top:8rem!important;}
.mt-md-9,.my-md-9 {margin-top:9rem!important;}
.mt-md-10,.my-md-10 {margin-top:10rem!important;}
.mt-md-11,.my-md-11 {margin-top:11rem!important;}
.mt-md-12,.my-md-12 {margin-top:12rem!important;}

.mb-md-0,.my-md-0 {margin-bottom:1rem!important;}
.mb-md-1,.my-md-1 {margin-bottom:1rem!important;}
.mb-md-2,.my-md-2 {margin-bottom:2rem!important;}
.mb-md-3,.my-md-3 {margin-bottom:3rem!important;}
.mb-md-4,.my-md-4 {margin-bottom:4rem!important;}
.mb-md-5,.my-md-5 {margin-bottom:5rem!important;}
.mb-md-6,.my-md-6 {margin-bottom:6rem!important;}
.mb-md-7,.my-md-7 {margin-bottom:7rem!important;}
.mb-md-8,.my-md-8 {margin-bottom:8rem!important;}
.mb-md-9,.my-md-9 {margin-bottom:9rem!important;}
.mb-md-10,.my-md-10 {margin-bottom:10rem!important;}
.mb-md-11,.my-md-11 {margin-bottom:11rem!important;}
.mb-md-12,.my-md-12 {margin-bottom:12rem!important;}

.pt-md-0,.py-md-0 {padding-top:1rem!important;}
.pt-md-1,.py-md-1 {padding-top:1rem!important;}
.pt-md-2,.py-md-2 {padding-top:2rem!important;}
.pt-md-3,.py-md-3 {padding-top:3rem!important;}
.pt-md-4,.py-md-4 {padding-top:4rem!important;}
.pt-md-5,.py-md-5 {padding-top:5rem!important;}
.pt-md-6,.py-md-6 {padding-top:6rem!important;}
.pt-md-7,.py-md-7 {padding-top:7rem!important;}
.pt-md-8,.py-md-8 {padding-top:8rem!important;}
.pt-md-9,.py-md-9 {padding-top:9rem!important;}
.pt-md-10,.py-md-10 {padding-top:10rem!important;}
.pt-md-11,.py-md-11 {padding-top:11rem!important;}
.pt-md-12,.py-md-12 {padding-top:12rem!important;}

.pb-md-0,.py-md-0 {padding-bottom:1rem!important;}
.pb-md-1,.py-md-1 {padding-bottom:1rem!important;}
.pb-md-2,.py-md-2 {padding-bottom:2rem!important;}
.pb-md-3,.py-md-3 {padding-bottom:3rem!important;}
.pb-md-4,.py-md-4 {padding-bottom:4rem!important;}
.pb-md-5,.py-md-5 {padding-bottom:5rem!important;}
.pb-md-6,.py-md-6 {padding-bottom:6rem!important;}
.pb-md-7,.py-md-7 {padding-bottom:7rem!important;}
.pb-md-8,.py-md-8 {padding-bottom:8rem!important;}
.pb-md-9,.py-md-9 {padding-bottom:9rem!important;}
.pb-md-10,.py-md-10 {padding-bottom:10rem!important;}
.pb-md-11,.py-md-11 {padding-bottom:11rem!important;}
.pb-md-12,.py-md-12 {padding-bottom:12rem!important;}   
}



/*********小于768 大于576  sm  平板*********/
@media (max-width:768px){

.mt-sm-0,.my-sm-0 {margin-top:0rem!important;}
.mt-sm-1,.my-sm-1 {margin-top:1rem!important;}
.mt-sm-2,.my-sm-2 {margin-top:2rem!important;}
.mt-sm-3,.my-sm-3 {margin-top:3rem!important;}
.mt-sm-4,.my-sm-4 {margin-top:4rem!important;}
.mt-sm-5,.my-sm-5 {margin-top:5rem!important;}
.mt-sm-6,.my-sm-6 {margin-top:6rem!important;}
.mt-sm-7,.my-sm-7 {margin-top:7rem!important;}
.mt-sm-8,.my-sm-8 {margin-top:8rem!important;}
.mt-sm-9,.my-sm-9 {margin-top:9rem!important;}
.mt-sm-10,.my-sm-10 {margin-top:10rem!important;}
.mt-sm-11,.my-sm-11 {margin-top:11rem!important;}
.mt-sm-12,.my-sm-12 {margin-top:12rem!important;}

.mb-sm-0,.my-sm-0 {margin-bottom:0rem!important;}
.mb-sm-1,.my-sm-1 {margin-bottom:1rem!important;}
.mb-sm-2,.my-sm-2 {margin-bottom:2rem!important;}
.mb-sm-3,.my-sm-3 {margin-bottom:3rem!important;}
.mb-sm-4,.my-sm-4 {margin-bottom:4rem!important;}
.mb-sm-5,.my-sm-5 {margin-bottom:5rem!important;}
.mb-sm-6,.my-sm-6 {margin-bottom:6rem!important;}
.mb-sm-7,.my-sm-7 {margin-bottom:7rem!important;}
.mb-sm-8,.my-sm-8 {margin-bottom:8rem!important;}
.mb-sm-9,.my-sm-9 {margin-bottom:9rem!important;}
.mb-sm-10,.my-sm-10 {margin-bottom:10rem!important;}
.mb-sm-11,.my-sm-11 {margin-bottom:11rem!important;}
.mb-sm-12,.my-sm-12 {margin-bottom:12rem!important;}

.pt-sm-0,.py-sm-0 {padding-top:0rem!important;}
.pt-sm-1,.py-sm-1 {padding-top:1rem!important;}
.pt-sm-2,.py-sm-2 {padding-top:2rem!important;}
.pt-sm-3,.py-sm-3 {padding-top:3rem!important;}
.pt-sm-4,.py-sm-4 {padding-top:4rem!important;}
.pt-sm-5,.py-sm-5 {padding-top:5rem!important;}
.pt-sm-6,.py-sm-6 {padding-top:6rem!important;}
.pt-sm-7,.py-sm-7 {padding-top:7rem!important;}
.pt-sm-8,.py-sm-8 {padding-top:8rem!important;}
.pt-sm-9,.py-sm-9 {padding-top:9rem!important;}
.pt-sm-10,.py-sm-10 {padding-top:10rem!important;}
.pt-sm-11,.py-sm-11 {padding-top:11rem!important;}
.pt-sm-12,.py-sm-12 {padding-top:12rem!important;}

.pb-sm-0,.py-sm-0 {padding-bottom:0rem!important;}
.pb-sm-1,.py-sm-1 {padding-bottom:1rem!important;}
.pb-sm-2,.py-sm-2 {padding-bottom:2rem!important;}
.pb-sm-3,.py-sm-3 {padding-bottom:3rem!important;}
.pb-sm-4,.py-sm-4 {padding-bottom:4rem!important;}
.pb-sm-5,.py-sm-5 {padding-bottom:5rem!important;}
.pb-sm-6,.py-sm-6 {padding-bottom:6rem!important;}
.pb-sm-7,.py-sm-7 {padding-bottom:7rem!important;}
.pb-sm-8,.py-sm-8 {padding-bottom:8rem!important;}
.pb-sm-9,.py-sm-9 {padding-bottom:9rem!important;}
.pb-sm-10,.py-sm-10 {padding-bottom:10rem!important;}
.pb-sm-11,.py-sm-11 {padding-bottom:11rem!important;}
.pb-sm-12,.py-sm-12 {padding-bottom:12rem!important;}
}


/*********小于576  xs   手机*********/

@media (max-width:576px){

.mt-xs-0,.my-xs-0 {margin-top:0rem!important;}
.mt-xs-1,.my-xs-1 {margin-top:1rem!important;}
.mt-xs-2,.my-xs-2 {margin-top:2rem!important;}
.mt-xs-3,.my-xs-3 {margin-top:3rem!important;}
.mt-xs-4,.my-xs-4 {margin-top:4rem!important;}
.mt-xs-5,.my-xs-5 {margin-top:5rem!important;}
.mt-xs-6,.my-xs-6 {margin-top:6rem!important;}
.mt-xs-7,.my-xs-7 {margin-top:7rem!important;}
.mt-xs-8,.my-xs-8 {margin-top:8rem!important;}
.mt-xs-9,.my-xs-9 {margin-top:9rem!important;}
.mt-xs-10,.my-xs-10 {margin-top:10rem!important;}
.mt-xs-11,.my-xs-11 {margin-top:11rem!important;}
.mt-xs-12,.my-xs-12 {margin-top:12rem!important;}

.mb-xs-0,.my-xs-0 {margin-bottom:0rem!important;}
.mb-xs-1,.my-xs-1 {margin-bottom:1rem!important;}
.mb-xs-2,.my-xs-2 {margin-bottom:2rem!important;}
.mb-xs-3,.my-xs-3 {margin-bottom:3rem!important;}
.mb-xs-4,.my-xs-4 {margin-bottom:4rem!important;}
.mb-xs-5,.my-xs-5 {margin-bottom:5rem!important;}
.mb-xs-6,.my-xs-6 {margin-bottom:6rem!important;}
.mb-xs-7,.my-xs-7 {margin-bottom:7rem!important;}
.mb-xs-8,.my-xs-8 {margin-bottom:8rem!important;}
.mb-xs-9,.my-xs-9 {margin-bottom:9rem!important;}
.mb-xs-10,.my-xs-10 {margin-bottom:10rem!important;}
.mb-xs-11,.my-xs-11 {margin-bottom:11rem!important;}
.mb-xs-12,.my-xs-12 {margin-bottom:12rem!important;}


.pt-xs-0,.py-xs-0 {padding-top:0rem!important;}
.pt-xs-1,.py-xs-1 {padding-top:1rem!important;}
.pt-xs-2,.py-xs-2 {padding-top:2rem!important;}
.pt-xs-3,.py-xs-3 {padding-top:3rem!important;}
.pt-xs-4,.py-xs-4 {padding-top:4rem!important;}
.pt-xs-5,.py-xs-5 {padding-top:5rem!important;}
.pt-xs-6,.py-xs-6 {padding-top:6rem!important;}
.pt-xs-7,.py-xs-7 {padding-top:7rem!important;}
.pt-xs-8,.py-xs-8 {padding-top:8rem!important;}
.pt-xs-9,.py-xs-9 {padding-top:9rem!important;}
.pt-xs-10,.py-xs-10 {padding-top:10rem!important;}
.pt-xs-11,.py-xs-11 {padding-top:11rem!important;}
.pt-xs-12,.py-xs-12 {padding-top:12rem!important;}


.pb-xs-0,.py-xs-0 {padding-bottom:0rem!important;}
.pb-xs-1,.py-xs-1 {padding-bottom:1rem!important;}
.pb-xs-2,.py-xs-2 {padding-bottom:2rem!important;}
.pb-xs-3,.py-xs-3 {padding-bottom:3rem!important;}
.pb-xs-4,.py-xs-4 {padding-bottom:4rem!important;}
.pb-xs-5,.py-xs-5 {padding-bottom:5rem!important;}
.pb-xs-6,.py-xs-6 {padding-bottom:6rem!important;}
.pb-xs-7,.py-xs-7 {padding-bottom:7rem!important;}
.pb-xs-8,.py-xs-8 {padding-bottom:8rem!important;}
.pb-xs-9,.py-xs-9 {padding-bottom:9rem!important;}
.pb-xs-10,.py-xs-10 {padding-bottom:10rem!important;}
.pb-xs-11,.py-xs-11 {padding-bottom:11rem!important;}
.pb-xs-12,.py-xs-12 {padding-bottom:12rem!important;}

}







.lh-1 {line-height:1!important;;}
.lh-2 {line-height:2!important;;}
.lh-3 {line-height:3!important;;}
.lh-4 {line-height:4!important;;}


.fs-10 { font-size: 1rem!important;}
.fs-12 { font-size: 1.2rem!important; }
.fs-13 { font-size: 1.3rem!important; }
.fs-14 { font-size: 1.4rem!important; }
.fs-15 { font-size: 1.5rem!important; }
.fs-16 { font-size: 1.6rem!important; }
.fs-17 { font-size: 1.7rem!important; }
.fs-18 { font-size: 1.8rem!important; }
.fs-20 { font-size: 2.0rem!important; }
.fs-22 { font-size: 2.2rem!important; }
.fs-24 { font-size: 2.4rem!important; }
.fs-26 { font-size: 2.6rem!important; }
.fs-28 { font-size: 2.8rem!important; }
.fs-30 { font-size: 3.0rem!important; }
.fs-32 { font-size: 3.2rem!important; }
.fs-34 { font-size: 3.4rem!important; }
.fs-36 { font-size: 3.6rem!important; }
.fs-38 { font-size: 3.8rem!important; }
.fs-40 { font-size: 4.0rem!important; }
.fs-50 { font-size: 5.0rem!important; }
.fs-60 { font-size: 6.0rem!important; }
.fs-70 { font-size: 7.0rem!important; }
.fs-80 { font-size: 8.0rem!important; }
.fs-100 { font-size: 10.0rem!important; }





@media (max-width:1180px){

.lh-lg-1 {line-height:1!important;;}
.lh-lg-2 {line-height:2!important;;}
.lh-lg-3 {line-height:3!important;;}
.lh-lg-4 {line-height:4!important;;}

.fs-lg-10 { font-size: 1rem!important;}
.fs-lg-12 { font-size: 1.2rem!important; }
.fs-lg-13 { font-size: 1.3rem!important; }
.fs-lg-14 { font-size: 1.4rem!important; }
.fs-lg-15 { font-size: 1.5rem!important; }
.fs-lg-16 { font-size: 1.6rem!important; }
.fs-lg-17 { font-size: 1.7rem!important; }
.fs-lg-18 { font-size: 1.8rem!important; }
.fs-lg-20 { font-size: 2.0rem!important; }
.fs-lg-22 { font-size: 2.2rem!important; }
.fs-lg-24 { font-size: 2.4rem!important; }
.fs-lg-26 { font-size: 2.6rem!important; }
.fs-lg-28 { font-size: 2.8rem!important; }
.fs-lg-30 { font-size: 3.0rem!important; }
.fs-lg-32 { font-size: 3.2rem!important; }
.fs-lg-34 { font-size: 3.4rem!important; }
.fs-lg-36 { font-size: 3.6rem!important; }
.fs-lg-38 { font-size: 3.8rem!important; }
.fs-lg-40 { font-size: 4.0rem!important; }
.fs-lg-50 { font-size: 5.0rem!important; }
.fs-lg-60 { font-size: 6.0rem!important; }
.fs-lg-70 { font-size: 7.0rem!important; }
.fs-lg-80 { font-size: 8.0rem!important; }
.fs-lg-100 { font-size: 10.0rem!important; }



}



@media (max-width:992px){

.lh-md-1 {line-height:1!important;;}
.lh-md-2 {line-height:2!important;;}
.lh-md-3 {line-height:3!important;;}
.lh-md-4 {line-height:4!important;;}

.fs-md-10 { font-size: 1rem!important;}
.fs-md-12 { font-size: 1.2rem!important; }
.fs-md-13 { font-size: 1.3rem!important; }
.fs-md-14 { font-size: 1.4rem!important; }
.fs-md-15 { font-size: 1.5rem!important; }
.fs-md-16 { font-size: 1.6rem!important; }
.fs-md-17 { font-size: 1.7rem!important; }
.fs-md-18 { font-size: 1.8rem!important; }
.fs-md-20 { font-size: 2.0rem!important; }
.fs-md-22 { font-size: 2.2rem!important; }
.fs-md-24 { font-size: 2.4rem!important; }
.fs-md-26 { font-size: 2.6rem!important; }
.fs-md-28 { font-size: 2.8rem!important; }
.fs-md-30 { font-size: 3.0rem!important; }
.fs-md-32 { font-size: 3.2rem!important; }
.fs-md-34 { font-size: 3.4rem!important; }
.fs-md-36 { font-size: 3.6rem!important; }
.fs-md-38 { font-size: 3.8rem!important; }
.fs-md-40 { font-size: 4.0rem!important; }
.fs-md-50 { font-size: 5.0rem!important; }
.fs-md-60 { font-size: 6.0rem!important; }
.fs-md-70 { font-size: 7.0rem!important; }
.fs-md-80 { font-size: 8.0rem!important; }
.fs-md-100 { font-size: 10.0rem!important; }

}



@media (max-width:768px){

.lh-sm-1 {line-height:1!important;;}
.lh-sm-2 {line-height:2!important;;}
.lh-sm-3 {line-height:3!important;;}
.lh-sm-4 {line-height:4!important;;}

.fs-sm-10 { font-size: 1rem!important;}
.fs-sm-12 { font-size: 1.2rem!important; }
.fs-sm-13 { font-size: 1.3rem!important; }
.fs-sm-14 { font-size: 1.4rem!important; }
.fs-sm-15 { font-size: 1.5rem!important; }
.fs-sm-16 { font-size: 1.6rem!important; }
.fs-sm-17 { font-size: 1.7rem!important; }
.fs-sm-18 { font-size: 1.8rem!important; }
.fs-sm-20 { font-size: 2.0rem!important; }
.fs-sm-22 { font-size: 2.2rem!important; }
.fs-sm-24 { font-size: 2.4rem!important; }
.fs-sm-26 { font-size: 2.6rem!important; }
.fs-sm-28 { font-size: 2.8rem!important; }
.fs-sm-30 { font-size: 3.0rem!important; }
.fs-sm-32 { font-size: 3.2rem!important; }
.fs-sm-34 { font-size: 3.4rem!important; }
.fs-sm-36 { font-size: 3.6rem!important; }
.fs-sm-38 { font-size: 3.8rem!important; }
.fs-sm-40 { font-size: 4.0rem!important; }
.fs-sm-50 { font-size: 5.0rem!important; }
.fs-sm-60 { font-size: 6.0rem!important; }
.fs-sm-70 { font-size: 7.0rem!important; }
.fs-sm-80 { font-size: 8.0rem!important; }
.fs-sm-100 { font-size: 10.0rem!important; }

}


@media (max-width:576px){

.lh-xs-1 {line-height:1!important;;}
.lh-xs-2 {line-height:2!important;;}
.lh-xs-3 {line-height:3!important;;}
.lh-xs-4 {line-height:4!important;;}

.fs-xs-10 { font-size: 1rem!important;}
.fs-xs-12 { font-size: 1.2rem!important; }
.fs-xs-13 { font-size: 1.3rem!important; }
.fs-xs-14 { font-size: 1.4rem!important; }
.fs-xs-15 { font-size: 1.5rem!important; }
.fs-xs-16 { font-size: 1.6rem!important; }
.fs-xs-17 { font-size: 1.7rem!important; }
.fs-xs-18 { font-size: 1.8rem!important; }
.fs-xs-20 { font-size: 2.0rem!important; }
.fs-xs-22 { font-size: 2.2rem!important; }
.fs-xs-24 { font-size: 2.4rem!important; }
.fs-xs-26 { font-size: 2.6rem!important; }
.fs-xs-28 { font-size: 2.8rem!important; }
.fs-xs-30 { font-size: 3.0rem!important; }
.fs-xs-32 { font-size: 3.2rem!important; }
.fs-xs-34 { font-size: 3.4rem!important; }
.fs-xs-36 { font-size: 3.6rem!important; }
.fs-xs-38 { font-size: 3.8rem!important; }
.fs-xs-40 { font-size: 4.0rem!important; }
.fs-xs-50 { font-size: 5.0rem!important; }
.fs-xs-60 { font-size: 6.0rem!important; }
.fs-xs-70 { font-size: 7.0rem!important; }
.fs-xs-80 { font-size: 8.0rem!important; }
.fs-xs-100 { font-size: 10.0rem!important; }

}






.border-top-dashed {
    border-top: 1px dashed #dee2e6 !important;
}
.border-right-dashed {
    border-right: 1px dashed #dee2e6 !important;
}
.border-bottom-dashed {
    border-bottom: 1px dashed #dee2e6 !important;
}



.ls-1 {
    letter-spacing: 1px;
}
.ls-2 {
    letter-spacing: 2px;
}
.ls-3 {
    letter-spacing: 3px;
}
.ls-4 {
    letter-spacing: 4px;
}
.ls-5 {
    letter-spacing: 5px;
}



.page-num:not(:disabled) {
    cursor: pointer;
}
.page-num,.page-link {
    position: relative;
    display: block;
    padding: .2rem 1.2rem;
    margin-left: -1px;
    line-height: 2;
    color:#47696B;
    background-color: #fff;
    border:none;
    font-size: 1.6rem;
}
a.page-num:hover,
.page-link:hover {
    text-decoration: none;
   border:none;
   background-color: #47696B;
   color: #fff;
}
.page-num-current {
    z-index: 1;
    color: #fff;
    background-color: #47696B;
   border:none;
}
.page-num-current:hover {
    color: #fff;
}

@media (max-width:575.98px) {
    .page-num {
        display: none;
    }
}



.pages {
    min-height: 500px;
    padding: 10px 0;
}
.code,
.code img {
    height: 100px;
}
.position,
.position a {
    color: #999;
}
.content {
    color: #666;
    line-height: 2;
}
.content img,
.content iframe {
    max-width: 100% !important;
}
.content li {
    list-style: disc;
    margin-left: 20px;
}



.view {
    max-width: 500px;
    overflow: hidden;
}
.view .swiper-slide {
    height: 300px;
    max-width: 500px;
    padding: 0 3px;
    overflow: hidden;
    text-align: center;
    box-sizing: border-box;
}
.view .swiper-slide img {
    height: 100%;
}
.view .arrow-left,
.view .arrow-right {
    position: absolute;
    width: 28px;
    height: 300px;
    z-index: 10;
    display: none;
}
.view .arrow-left {
    left: 10px;
    background: url(../images/index_tab_l.png) no-repeat left center;
}
.view .arrow-right {
    right: 10px;
    background: url(../images/index_tab_r.png) no-repeat right center;
}

.preview {
    position: relative;
    width: 440px;
    left: 30px;
}
.preview .swiper-slide {
    width: 87.5px;
    height: 70px;
    margin: 0 3px;
    overflow: hidden;
    cursor: pointer;
    box-sizing: border-box;
}
.preview .swiper-slide img {
    height: 100%;
}
.preview .active-nav {
    border: 1px solid #F00;
}
.preview .arrow-left {
    background: #fff url(../images/feel3.png) no-repeat left center;
    position: absolute;
    left: -20px;
    top: 0;
    width: 20px;
    height: 70px;
}
.preview .arrow-right {
    background: #fff url(../images/feel4.png) no-repeat right center;
    position: absolute;
    right: -20px;
    top: 0;
    width: 20px;
    height: 70px;
}

@media (max-width:767.98px) {
    .view .swiper-slide {
        height: 200px;
    }
    .view .arrow-left,
    .view .arrow-right {
        height: 200px;
        display: block;
    }
    .preview {
        display: none;
    }
}



.online {
    position: fixed;
    bottom: 150px;
    right: 0;
    width: 60px;
    z-index: 999;
    color: #999;
}
.online a {
    color: #666;
}
.online dl {
    background: #47696B;
    padding: 10px 5px;
    margin-bottom: 1px;
    position: relative;
}
.online dl dd {
    color: #fff;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
}
.online dl dd i {
    font-size: 25px;
}
.online dl:hover {
    background: #1781bd;
}
.online dl dt {
    position: absolute;
    top: 0;
    right: 60px;
    background: #fff;
    border: 1px solid #ccc;
    padding: 10px 15px;
    display: none;
}
.online dl dt h3 {
    font-size: 16px;
    color: #666;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}
.online dl dt input {
    border: 1px solid #ccc;
    border-radius: 5px;
    margin-top: 15px;
    height: 40px;
    padding: 3px 5px;
    width: 100%;
}
.online dl dt button {
    margin: 10px 0;
    border: none;
    border-radius: 5px;
    width: 100%;
    font-size: 18px;
    height: 40px;
    background: #28a7e1;
    color: #fff;
    cursor: pointer;
}