*{ 
	padding:0;
	margin:0;
	outline: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	box-sizing:border-box;
}

html{
	font-size: calc(100vw/19.2);
}

html, body{
	width: 100%;
	height: auto;
	min-height: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
body {
font-family:scr, -apple-system, BlinkMacSystemFont, 'Microsoft YaHei', sans-serif;
  font-size: .16rem;
  color: #000;
  line-height: 1.75; background:#fff;
}
input,button{
	-webkit-appearance:none;
	border-radius: 0;
}
a,a:hover,a:focus {
	text-decoration: none;
}
textarea{
	resize: none;
	overflow: auto;
}
input,button {
	border: 0;
}
img {
	border: 0;
	vertical-align: top;
}
li {
	list-style: none;
}
ul,ol,p,h1,h2,h3,h4,h5,h6 {
	margin:0;
}
/* placeholder修改 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color: #666 !important; font-family:"微软雅黑"
}
input:-moz-placeholder, textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #666 !important;
	opacity: 1;font-family:"微软雅黑"
}
input::-moz-placeholder, textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #666 !important;
	opacity: 1;font-family:"微软雅黑"
}
input::-ms-input-placeholder,textarea::-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #666 !important;font-family:"微软雅黑"
}
select {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
select::-ms-expand { display: none; }

.le{ float:left;}
.ri{ float:right;}
.clr{ clear:both;}
.table{ display:table; width:100%; height:100%;}
.table .tbc{ display:table-cell; vertical-align:middle; width:100%; height:100%;}
.imgs{ overflow:hidden; position:relative;}
.imgs img{transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
.imgs:hover img{ transform:scale(1.1); -moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);}
.one-line {
    overflow: hidden;
    white-space: nowrap;
    display: block;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.two-line {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.three-line {
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.w1200{max-width:19.2rem; width:100%; margin:0 auto; padding-left:1rem; padding-right:1rem;}
.flex{ display:flex; display: -webkit-flex; align-items:center;flex-wrap:  wrap ; justify-content:space-between}
.flex2{ display:flex; display: -webkit-flex; align-items:stretch;flex-wrap:  wrap ; justify-content:space-between}


.wap{ display:none;}
.hei50{ height:50px; width:100%;}
.sp_header{height:50px;background:#fff;position:fixed;z-index:1000;width:100%; box-shadow:0 0 15px rgba(0,0,0,.1)}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:17px}
.sp_nav span{display:block;background:#1b489d;width:23px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:7px}
.sp_nav span:nth-of-type(3){top:15px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:999;background:#fff;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#1b489d}
.sjj_nav ul li ul li>ul{margin-left:10px}


.cover{ overflow:hidden;}
.cover img{ width:100%; height:100%; object-fit:cover;}
.trans3{transition:all .3s; -webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;}


.scale{ overflow:hidden;}
.scale img{transition:all 1s; -webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;}
.scale:hover img{ transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);}

.bacover{ background-size:cover; background-position:center; background-repeat:no-repeat;}


.header .headerbox{ position:relative; z-index:5;}

.header{ position:fixed; top:0; left:0; z-index:100; width:100%; z-index:11; transition:all .3s; border-bottom:1px solid rgba(255,255,255,.1)}
.header .nav li a{ line-height:1rem; font-size:.16rem; color:#fff; position:relative; display:block;}
.header .nav li a:after{ content:""; display:block; width:0; height:1px; left:50%; bottom:-1px; position:absolute; background:#fff; visibility:hidden; opacity:0; transition:all .3s;}
.header .nav li.on a:after{ opacity:1; visibility:visible; left:0; width:100%;}
.header .nav li{ margin-right:.8rem;}
.logo img{ height:.55rem;}
.logo .blacks{ display:none;}










.searchbtn{ width:.18rem; padding-right:.38rem; height:.18rem;border-right:1px solid #fff; background-image:url(../images/1index01_49.svg); background-size:auto 100%; background-repeat:no-repeat; cursor:pointer;}
.searchbtn .searchbox{ position:absolute; left:0; top:1.2rem; width:100%; padding:.25rem; background:#fff; opacity:0; visibility:hidden; transition:all .3s;}
.searchbtn .searchbox form{ width:10rem; max-width:1000px; margin:0 auto; border-bottom:1px solid #eee;} 
.searchbtn .searchbox form input,.searchbtn .searchbox form button{ height:.5rem; line-height:.5rem; vertical-align:central}
.searchbtn .searchbox form button{ background:none; width:30px;}
.searchbtn .searchbox form input{ width:calc(100% - 30px);}
.searchbtn .searchbox form button img{ vertical-align:middle; cursor:pointer;}
.searchbtn .searchbox.open{ top:1rem; opacity:1; visibility:visible;box-shadow:0 0 15px rgba(0,0,0,.1)}

.langbox{  padding-left:.5rem;  background-image:url(../images/2index_08.gif); background-position:.2rem center; background-size:.21rem auto; background-repeat:no-repeat; }
.langbox span{font-size:.16rem; color:#fff; line-height:1rem;}
.langbox i{font-size:.16rem; color:#fff; margin-left:.1rem;}
.langbox{ position:relative;}
.langbox .langtc{ left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); position:absolute; top:110%; transition:all .3s; opacity:0; padding:10px; background:#fff; text-align:center; visibility:hidden;border-radius:10px; box-shadow:0 0 15px rgba(0,0,0,.1)}
.langbox .langtc a{ line-height:.45rem; color:#000; transition:all .3s; display:block; min-width:.9rem; border-bottom:1px solid #eeeeee;}
.langbox .langtc a:last-child{ border-bottom:none;}
.langbox .langtc a.on,.langbox .langtc a:hover{ color:#1b489d}
.langbox:hover .langtc{ top:100%;  opacity:1; visibility:visible;}

.header .nav li:hover a:after{ opacity:1; visibility:visible; left:0; width:100%;}


.header.mouseenter{ background:#fff;}
.header.mouseenter .nav li a{ color:#000;}
.header.mouseenter .nav li.on a{ color:#1b489d}
.header.mouseenter .nav li a:after{ background:#1b489d;}
.header.mouseenter .headerbox{ box-shadow:0 0 15px rgba(0,0,0,.1);}
.header.mouseenter .logo img.white{ display:none; }
.header.mouseenter .logo img.blacks{display:block;}
.header.mouseenter .searchbtn{ background-image:url(../images/3index_06.svg);    border-right: 1px solid #000;}
.header.mouseenter .langbox{ background-image:url(../images/3index_08.gif);}
.header.mouseenter .langbox span,.header.mouseenter .langbox i{ color:#000}

.header.move{ background:#fff;}
.header.move .nav li a{ color:#000;}
.header.move .nav li.on a{ color:#1b489d}
.header.move .nav li a:after{ background:#1b489d;}
.header.move .headerbox{ box-shadow:0 0 15px rgba(0,0,0,.1);}
.header.move .logo img.white{  display:none;}
.header.move .logo img.blacks{display:block;}
.header.move .searchbtn{ background-image:url(../images/3index_06.svg);    border-right: 1px solid #000;}
.header.move .langbox{ background-image:url(../images/3index_08.gif);}
.header.move .langbox span,.header.move .langbox i{ color:#000}


.nav_open .header{ background:#fff;}
.nav_open .header .nav li a{ color:#000;}
.nav_open .header .nav li a{ color:#000;}

.nav_open .header .nav li.on a{ color:#1b489d}
.nav_open .header .nav li a:after{ background:#1b489d;}
.nav_open .header .headerbox{ box-shadow:0 0 15px rgba(0,0,0,.1);}
.nav_open .header .logo img.white{  display:none;}
.nav_open .header .logo img.blacks{display:block;}
.nav_open .header .searchbtn{ background-image:url(../images/3index_06.svg);    border-right: 1px solid #000;}
.nav_open .header .langbox{ background-image:url(../images/3index_08.gif);}
.nav_open .header .langbox span,.nav_open .header .langbox i{ color:#000}

#proview .header{ position:relative;}

.headheight{ height:1rem; width:100%;}


.tanchubox {
            position: absolute;
			
            top: 120%; /* 导航下方显示 */
            left: 0;
            width: 100%;
            background-color: #fff;
            z-index: 3;
            opacity: 0;
            visibility: hidden;
            transition: all 0.3s ease;
        }
.tanchubox.open {opacity: 1;visibility: visible;top:100%;}
.tanchuchuang { opacity:0; visibility:hidden; position:absolute; top:0; left:0; width:100%; z-index:1; background:#fff; transition:all .3s;box-shadow:0 10px 15px rgba(0,0,0,.1); display:none;}
.tanchuchuang.open { opacity:1; visibility:visible; top:0; z-index:2; display:block;}


.tanchule{ width:5rem; background:#f9f9f9; padding-top:.6rem ; padding-bottom:.6rem; padding-left:1rem; padding-right:1rem;}
.tanchuri{ width:calc(100% - 5rem); position:relative; }
.tanchuri2{width:calc(100% - 5rem); height:6rem; position:relative;}
.tanchuri3{width:calc(100% - 5rem); height:6rem; position:relative;}
.tanchule li{ border-bottom:1px solid #eeeeee; margin-bottom:.1rem; position:relative;}
.tanchule li a{ position:relative; line-height:.6rem; font-size:.18rem; color:#000000;}
.tanchule li a b{ font-weight:normal;}
.tanchule li:after{ content:""; display:block; width:0; height:1px; transition:all .2s; background:#1b489d; position:absolute; bottom:-1px; left:0;}
.tanchule li:hover:after,.tanchule li.on:after{ width:100%;}
.tanchule li:hover a,.tanchule li.on a{ color:#1b489d; font-family:scb;}
.tanchule li:last-child{ margin-bottom:0}

.tanchuri{}
.tanchuri .ritab {padding:.6rem 1rem .8rem; position: absolute; width: 100%;
    /* 初始状态：隐藏+向上偏移+透明度0 */
    visibility: hidden;
    opacity: 0;
    transform: translateY(30px); /* 向下偏移10px，动画时向上回到原位 */
    transition: all 0.3s ease-out; /* 过渡动画：0.3秒，缓出效果 */
}

/* 激活状态 */
.tanchuri .ritab.active {
    visibility:visible;
    opacity: 1;
    transform: translateY(0); /* 回到原位置 */
}

.tanchuri2 .ritab {padding:.6rem 1rem .8rem; position: absolute; width: 100%;
    /* 初始状态：隐藏+向上偏移+透明度0 */
    visibility: hidden;
    opacity: 0;
    transform: translateY(30px); /* 向下偏移10px，动画时向上回到原位 */
    transition: all 0.3s ease-out; /* 过渡动画：0.3秒，缓出效果 */
}

/* 激活状态 */
.tanchuri2 .ritab.active {
    visibility:visible;
    opacity: 1;
    transform: translateY(0); /* 回到原位置 */
}

.tanchuri3 .ritab {padding:.6rem 1rem .8rem; position: absolute; width: 100%;
    /* 初始状态：隐藏+向上偏移+透明度0 */
    visibility: hidden;
    opacity: 0;
    transform: translateY(30px); /* 向下偏移10px，动画时向上回到原位 */
    transition: all 0.3s ease-out; /* 过渡动画：0.3秒，缓出效果 */
}

/* 激活状态 */
.tanchuri3 .ritab.active {
    visibility:visible;
    opacity: 1;
    transform: translateY(0); /* 回到原位置 */
}



.headtabtitle{ border-bottom:1px solid #eee; line-height:.6rem; margin-bottom:.4rem;}
.headtabtitle b{ font-family:scb; font-size:.18rem;}
.headtabtitle a{ color:#666666; transition:all .3s;}
.headtabtitle a i{ margin-left:.1rem;}
.headtabtitle a:hover{ color:#1b489d;}

.tanchu_01 .ritab ul{justify-content: flex-start;}
.tanchu_01 .ritab ul li{ transition:all .3s; text-align:center; width:calc(25% - .15rem); margin-right:.2rem; border-radius:.15rem; background:#f9f9f9; padding:.3rem;}
.tanchu_01 .ritab ul li:nth-child(4n){ margin-right:0}
.tanchu_01 .ritab ul li:hover{ transform:translateY(-3px); box-shadow:0 0 20px rgba(0,0,0,.1);}
.tanchu_01 .ritab ul li .img{ margin-bottom:.3rem; height:2.5rem; position:relative; width:100%;}
.tanchu_01 .ritab ul li .img img{display:block; position:absolute; max-width:90%; max-height:90%; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.tanchu_01 .ritab ul li b{ line-height:1.3 ; color:#000; transition:all .3s;}
.tanchu_01 .ritab ul li:hover b{ font-family:scb; color:#1b489d}


.tanchu_02,.tanchu_05{padding:.6rem 1rem .8rem;}
.tanchu_02 ul{    justify-content: flex-start;}
.tanchu_02 li{ width:calc(33.33% - .2333rem); overflow:hidden; margin-bottom:.25rem; overflow:hidden; margin-right:.35rem; border-radius:.15rem; height:1.75rem; text-align:center; position:relative; transition:all .3s;}
.tanchu_02 li img{ width:100%; height:100%; object-fit:cover;}
.tanchu_02 li:nth-child(3n){ margin-right:0}
.tanchu_02 li .zhezhao{ width:100%; height:100%; background:rgba(0,0,0,.4); position:absolute; left:0; top:0;}
.tanchu_02 li .zhezhao b{ display:inline-block;  position:absolute; max-width:90%; max-height:90%; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%); color:#fff; font-family:scb; padding:.05rem 0;}
.tanchu_02 li .zhezhao b:after{ content:""; display:block; height:1px; background:#fff; left:50%; width:0; opacity:0; visibility:hidden; position:absolute; bottom:0; transition:all .3s;}
.tanchu_02 li:hover .zhezhao b:after{ width:100%; left:0; visibility:visible; opacity:1;}
.tanchu_02 li:hover{ transform:translateY(-2px);}


.tanchuri2 ul{ justify-content: flex-start;}
.tanchuri3 ul{ justify-content: flex-start;}
.tanchuri2 li{ width:calc(33.33% - .2666rem); margin-right:.4rem;}
.tanchuri3 li{ width:calc(50% - .2rem); margin-right:.4rem; position:relative; overflow:hidden; border-radius:.15rem; transition:all .3s;}
.tanchuri2 li:nth-child(3){ margin-right:0}
.tanchuri3 li:nth-child(2){ margin-right:0}

.tanchuri2 li .img{ height:3rem; border-radius:.15rem; overflow:hidden; position:relative; cursor:pointer;}
.tanchuri2 li .img img,.tanchuri3 li .img img,.tanchu_05 li .img img{width:100%; height:100%; object-fit:cover;}
.tanchuri2 li .img .zhezhao{ background:rgba(0,0,0,.3); opacity:0; visibility:hidden; transition:all .3s; position:absolute; left:0; top:0; width:100%; height:100%;}
.tanchuri2 li .img .zhezhao img{ width:auto; height:26px;display:block; position:absolute; max-width:90%; max-height:90%; left:50%; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.tanchuri2 li:hover .img .zhezhao{ opacity:1; visibility:visible;}
.tanchuri2 li b{ margin-top:.15rem; font-size:.18rem; display:block; border-bottom:1px solid #eee; padding-bottom:.1rem;}


.tanchuri3 li .img{ height:3.6rem; border-radius:.15rem; overflow:hidden; position:relative; cursor:pointer; position:relative;}
.tanchuri3 li .txt{ height:1.8rem; width:100%; position:absolute; bottom:0 ; left:0;background-image: linear-gradient(to top, #000, transparent);}
.tanchuri3 li .txt b{ position:absolute; bottom:.35rem; left:0; width:100%; padding:0 .4rem; color:#fff; font-size:.18rem; font-family:scb;}
.tanchuri3 li:hover{ transform:translateY(-3px);}

.tanchu_05 li{ width:calc(25% - .225rem);}
.tanchu_05 li .img{ height:3rem; border-radius:.15rem; margin-bottom:.15rem; overflow:hidden;}
.tanchu_05 li .txt b{ display:block; line-height:.5rem; font-size:.18rem; font-family:scb; color:#000; border-bottom:1px solid #eee;position:relative; display:block;}
.tanchu_05 li:hover .txt b{ color:#1b489d; }

.tanchu_05 li .txt b:after{ content:""; display:block; width:0; height:1px; transition:all .2s; background:#1b489d; position:absolute; bottom:0; left:0;}
.tanchu_05 li:hover .txt b:after{ width:100%;}




.fot01{ padding:1.35rem 0; background-size:cover; background-position: center; background-repeat:no-repeat;}
.fot01 b{ font-size:.52rem; font-family:scb; line-height:1;}
.fot01 p{ font-size:.18rem; margin-top:.25rem;}
.fot01 .a_flex{ margin-top:.65rem;}
.fot01 .a_flex a{ display:inline-block; line-height:.5rem; padding:0 .6rem; background:#1b489d; border-radius:100px; margin-right:.4rem; color:#fff; transition:all .3s;}
.fot01 .a_flex a i{ margin-left:.1rem;}
.fot01 .a_flex a:hover{ transform:translateY(-2px);}

.foot{ background:#080811; color:#999}

.fotsearch{ border:1px solid #26262e; border-radius:100px; padding:.13rem; padding-left:0.31rem;}
.fotsearch input{ width:3rem; background:none; padding-left:0.1rem; color:#fff; height:0.21rem;}
.fotsearch button{ cursor:pointer; padding:0 .31rem ;  height:0.21rem;background:none; border-left:1px solid #26262e}

.fotle{ width:5.9rem;position:relative; z-index:2}
.fotri{ width:calc(100% - 5.9rem);position:relative; z-index:2}
.fotri li{ width:20%;}
.fotri li:last-child{ width:12%;}
.fotri li b a{ color:#fff; font-size:.2rem; font-family:scb; display:block; margin-bottom:.25rem;}
.fotri li>a{ color:#999; display:block;margin-bottom:.25rem; position:relative; transition:all .3s;}
.fotri li>a:hover{ padding-left:.16rem; color:#fff;}
.fotri li>a:after{ width:0.06rem; height:0.06rem; content:""; display:block; position:absolute; transition:all .3s; border-radius:100%; background:#1b489d; opacity:0; left:50px; top:50%; margin-top:-0.03rem;}
.fotri li>a:hover:after{ opacity:1; visibility:visible; left:0;}

.fotse{ width:100%; margin-bottom:.6rem; position:relative; z-index:2}
.fotse>a img{ height:.68rem;}
.btitle{ font-size:.2rem; font-family:scb; display:block; margin-bottom:.35rem; color:#fff;}
.fotp{ color:#999999; margin-bottom:.15rem; padding-left:.32rem; display:block; background-position:left center; background-repeat:no-repeat; background-size:auto ;}
.fotp span{ color:#fff;}


.fotp.tel{ background-image:url(../images/1index01_53.svg)}
.fotp.fax{background-image:url(../images/1index01_56.svg)}
.fotp.mail{background-image:url(../images/1index01_58.svg)}
.fotp.add{background-image:url(../images/1index01_60.svg);    background-position: .01rem center;}


.gzh{ justify-content: flex-start; margin-top:.5rem;}
.gzh img{ width:100%;}
.gzh .gzhri{margin-left:.4rem; padding:.06rem; background:#fff; border-radius:.1rem; width:.95rem;}

.gzhle >div{ padding-top:.08rem; padding-left:.1rem;}
.gzhle  img{ width:.14rem;}

.fotbot{ padding:.3rem 0; border-top:1px solid rgba(255,255,255,.1)}
.fotbot p{color:#999}
.fotbot p a{ margin:0 0 0 .3rem;}
.fotbot a{color:#999; display:inline-block; padding: 0; position:relative;}
.fotbot span{color:#999}
.fotbot a:after{ content:""; display:block; width:0; left:50%; height:1px; transition:all .3s;  background:#fff; position:absolute; bottom:0;}
.fotbot span a{ color:#999;display:inline-block; padding:0.05rem 0;}
.fotbot a:hover{color:#fff;}
.fotbot a:hover:after{ width:100%; left:0;}



.GoTop i{ margin:0 !important;    display: block;
    line-height: 44px; 
}
.GoTop{ cursor:pointer; z-index:100; position:fixed; right:.4rem; bottom:.8rem; width:45px; height:45px; background:#fff;  border-radius:100%; color:#2853a3; font-size:20px; text-align:center; line-height:45px; display: none;
            /* 禁止文字选中 */
            user-select: none;
            /* 鼠标悬浮效果 */
            transition: background 0.3s; box-shadow:0 0 15px rgba(0,0,0,.2);}
.GoTop:hover{ background:#1b489d;}
.GoTop:hover i{ color:#fff;}







