:root{
	 --bg:#0671AD; /* 蓝色 */
	 --headerTop:#f9f9f9; 
	--topcolor:#C2CFE6;
	--size12:12px;
	--size14:14px;
	--size16:16px;
	--size18:18px;
	--size20:20px;
	--size22:22px;
	--size24:24px;
	--size28:28px;
	--size30:30px;
	--size36:36px;
	--size40:40px;
	--size48:48px;
	--grey:#8e9095;
	--topnews:#fd960b;
	

}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,main{display:block}
*,:before,:after{box-sizing:border-box;}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
img{border:0; width:auto; max-width:100%;display:block;}
ul,dl,li,dt,dd{list-style:none;}
body{font-family: '微软雅黑', 'MicrosoftYaHei', '黑体'; color:#000;-webkit-tap-highlight-color:rgba(255,255,255,0); width: 100%; overflow-x:hidden; background:#fff;}
pre{font-family: '微软雅黑', 'MicrosoftYaHei', '黑体'; white-space:pre-wrap;word-wrap: break-word;}
a{text-decoration:none;color: inherit; outline:none;}
.clearfix:after{content:""; display:block; clear:both; }
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
input, textarea, select {
    padding: 0;
    font-family: inherit;
    outline: none;
    resize: none;
    background: none;
    border: none;
    font-size: inherit;
    color: inherit;
}
input[type="text"],input[type="password"],input[type="search"],input[type="number"],textarea,select{outline: none;-webkit-appearance: none;border-radius: 0;  border:none; background:none; transition:ease .45s;}
input::-webkit-input-placeholder {color: #888888;}
input:-moz-placeholder {　color: #888888;}
input::-moz-placeholder {color: #888888;}
input:-ms-input-placeholder {color: #888888;}
textarea{resize:none; overflow:hidden;}
textarea::-webkit-input-placeholder {color: #888888;}
textarea:-moz-placeholder {　color: #888888;}
textarea::-moz-placeholder {color: #888888;}
textarea:-ms-input-placeholder {color: #888888;}
select::-ms-expand { display: none; }
i,em{font-style:normal;}
.fl,.fl_warp{float:left;}
.fr,.fr_warp{float:right;}
.ellipsis{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow:ellipsis;}
.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow:ellipsis;}
.ellipsis3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow:ellipsis;}
.ellipsis4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;text-overflow:ellipsis;}
.ellipsis5{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;text-overflow:ellipsis;}
.ellipsis6{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;text-overflow:ellipsis;}
.ellipsis7{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;overflow: hidden;text-overflow:ellipsis;}
.ellipsis8{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 8;overflow: hidden;text-overflow:ellipsis;}
.clear{ clear: both;}
/* .clearfix:after {
    content: '';
    overflow: hidden;
    width: 100%;
    height: 0px;
    font-size: 0px;
    display: block;
    clear: both;
} */


































