@charset "utf-8";


/*@font-face { font-family: 'HarmonyOS'; src: url("/i/fonts/HarmonyOS Sans SC.ttf"); }
@font-face { font-family: 'HarmonyOS Medium'; src: url("/i/fonts/HarmonyOS Sans SC Medium.ttf"); }
@font-face { font-family: 'HarmonyOS Bold'; src: url("/i/fonts/HarmonyOS_Sans_SC_Bold.ttf"); }
*/
@font-face { font-family: 'SourceHanSansSC Heavy'; src: url("/i/fonts/SourceHanSansSC-Heavy.otf"); }

*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: 0; -webkit-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0);}
*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-text-size-adjust:100%;height:100%}
html,body,div,p,strong,span,a,b,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,del,img,i,em,select,button,textarea,input{margin: 0; padding: 0;-webkit-text-size-adjust:none;}
body{background: #fff; font-family:'Microsoft YaHei',"Arial",'SimSun', Serif; font-size: 16px; color: #333; position: relative; min-height: 100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
img{border:none; display:block;vertical-align: middle;}
#dituContent img{max-width:none;}
input,select,textarea{outline:0}
a,button,input,textarea,select{-webkit-tap-highlight-color:rgba(255,255,255,0);}
input[type="text"],input[type="hidden"],input[type="password"],button,textarea,select{outline: none; border: none; -webkit-appearance: none;-moz-appearance:none; appearance: none; border-radius: 0; font-family:'Microsoft YaHei',"Arial",'SimSun', Serif;}
select::-ms-expand{display: none;}
input::-ms-clear{display: none;}
.c-white{color: #fff;}
.cell-box {
    font-size: 0;
}
.cell-box:before {
    content: '';
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}
.cell-box .cell {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#888;}
input::-moz-placeholder,
textarea::-moz-placeholder{color:#888;}
input:-moz-placeholder,
textarea:-moz-placeholder{color:#888;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:#888;}
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder{color:#b8b8b8;}
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder{color:#b8b8b8;}
input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder{color:#b8b8b8;}
input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder{color:#b8b8b8;}


table{border-collapse:collapse;border-spacing:0}

a{color:#1d1d1f;text-decoration:none;outline:0;transition:all 0.5s ease}
a:hover{text-decoration: none;color:#2381c3;outline:0;}
a:focus{text-decoration: none;}
ul li,ol li{list-style:none}

.fl,.lf{float: left;}
.fr,.rf{float: right;}
.clear{clear: both;}
.hidden{overflow: hidden;}
.h1,.h2,.h3,.h4,.h5,.h6{font-weight: normal;}
.clearfix:after{content: ""; display: block; height: 0; visibility: hidden; clear: both;}
.clearfix {*zoom: 1;}
.cell_box{font-size: 0;}
.cell_box:before{content: ''; height: 100%; display: inline-block; vertical-align: middle;}
.cell_box .cell{width: 100%; display: inline-block; vertical-align: middle;}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}





/*scroll*/
::-webkit-scrollbar {width:4px;height:4px}
::-webkit-scrollbar-button:vertical {display:none}
::-webkit-scrollbar-corner,::-webkit-scrollbar-track {background-color:#f5f5f5;}
::-webkit-scrollbar-thumb {border-radius:0;background-color:#093977;}
::-webkit-scrollbar-thumb:vertical:hover {background-color:#093977;}
::-webkit-scrollbar-thumb:vertical:active {background-color:#093977;}





.flexBetween {
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.flexStart {
	display: -webkit-flex;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}

.flexCenter {
	display: -webkit-flex;
	/* Safari */
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.flexEnd {
	display: -webkit-flex;
	/* Safari */
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
}


.ellipsis {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.ellipsis2 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.ellipsis3 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.ellipsis4 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.ellipsis5 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	text-align: justify;
	text-justify: distribute-all-lines;
}

.ellipsis6 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;
	text-align: justify;
	text-justify: distribute-all-lines;
}



<!--ºÄÊ±1758362344.9563Ãë-->