/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; }
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:auto; height:100%;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial"; background:#f1fbff;font-size:12px;}
/****************全局头尾*****************/
.ALLYdCont{ display:none;}
.ALLPcCont{ display:block;}
.pic img{ width:100%;}

.all_flex_cont{ display:flex;justify-content: space-between;}
.all_flex_cont .w58{ width: 58%;}
.all_flex_cont .w42{ width: 42%;    margin: 3rem 0 0 0rem;}
.all_flex_align{align-items: center;}

.tab_cont{ display:none;}
.tab_cont.show{ display:block;}

.AllListCon{ overflow:hidden;}
.AllListCon ul.li2row{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem 2.4rem;
}
.AllListCon li{overflow:hidden;line-height:2.7;display:flex;align-items: center;    justify-content: space-between; font-size:1.8rem;}
.AllListCon ul li span{text-align: right;flex-shrink: 0; width:6em; color:#999;}
.AllListCon ul li a{color:#333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;  display:block;width: 30em;}
.AllListCon.noDots ul li a:before{ display:none;}
.AllListCon.double ul{ overflow:hidden; width:104%;}
.AllListCon.double ul li{ width:46%; float:left; margin:0 4% 0 0;}
.AllListCon .text{ display:flex;align-items: center;}
.AllListCon .text .pic{ width:7em; margin:0 1em 0 0;}

.crisp-edges {
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
}