
*{
  margin:0;
  padding:0;
}

:root {
	/*original color */
	--main-color1: #3032A2;
	/*字体颜色*/
	--font-main-color:#0c59db;
	--font-main-color2: #1e50ae;
	/*盒子阴影*/
	--shadow: rgba(19,130,205,.9);
	/*主色调的渐变色
	linear-gradient(*/
	/*	#ff8800 0%, */
	/*	#ff5000 51%, */
	/*	#ff5e00 100%), */
	--main-linear-gradient-color-start: #0E90D5;
	--main-linear-gradient-color-end: #3032A2;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
ul,
ol,
li {
  list-style: none;
}
.clear_both {
  clear: both;
}
.clearfix:after {
  /*自设class名。一般约定俗成的是清除浮动。*/
  visibility: hidden;
  display: block;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix {
  display: block;
}
* html .clearfix {
  height: 1%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
body,html {
  /*-webkit-text-size-adjust: none;
  禁用Webkit内核浏览器的文字大小调整功能。*/
  font-size:16px;
  width: 100%;
  /*overflow-x: hidden;*/
}
a,
a:active,
a:link,
a:visited,
a:hover {
  text-decoration: none;
}
img,
canvas {
  display: block;
}
input {
  outline: medium none;
  border-style: none;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
  display: none;
}
option {
  border: 0;
}
input,
select {
  border: none;
  padding: 0;
}
body,html{
  width: 100%;
  background: #F8F8F8;
}
.parent {
  text-align: center;
}
.parent:after {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.parent .child {
  display: inline-block;
  vertical-align: middle;
}
.justify-container {
  text-align: justify;/*两端对齐*/
}
.justify-container:after {
  width: 100%;
  display: inline-block;
  content: "";
}
.justify-container .justify-item {
  display: inline-block;
  vertical-align: bottom;
}
a {
  color: #0C0C0C;
}
:focus {
  outline: none;
}
.w1200 {
  width: 83.33333333%;
  margin: auto;
  overflow: hidden;
  position: relative;
}
body {
  font-family: 'Microsoft YaHei', "微软雅黑", Tahoma, Helvetica, Arial, '新宋体', '宋体', sans-serif;
  -webkit-font-smoothing: antialiased;/*文字抗锯齿*/
}
input[type="button"],
input[type="text"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.L{
	float:left;
}
.R{
	float:left;
}

/*display: flex;*/
.df{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
/*主轴方向两端分布*/
.jcsb{justify-content: space-between;}
/*主轴方向均匀分布*/
.jcsa{justify-content: space-around;}
/*主轴方向居中分布*/
.jcc{justify-content:center;}
/*主轴方向起始分布*/
.jcs{justify-content:flex-start;}
/*主轴方向末端分布*/
.jce{justify-content:flex-end;}
/*交叉轴方向居中*/
.aic{align-items:center;}
/*交叉轴方向居起始*/
.ais{align-items:flex-start;}
/*交叉轴方向居末端*/
.aie{align-items:flex-end;}
/*横轴为主轴*/
.fd{flex-direction:row;}
/*纵轴为主轴*/
.fd{flex-direction: column;}
/*可缩放*/
.f1{flex:1;}
/*不可缩放*/
.f0{flex:0;}


@media screen and (min-width:639px){/*媒体查询开始*/
body {
  /*-webkit-text-size-adjust: none;禁用Webkit内核浏览器的文字大小调整功能。*/
  font-size:16px;
  background: #fafafa;
  max-width:1920px;
  min-width:1024px;
  margin:0 auto;
}

/*网站首页头部样式*/
header{
	width:100%;
	background: #fff;
}
header #FirstAdv{
	width:100%;
	height:130px;
	overflow:hidden;
	position:relative;
	display:none;
}
header #FirstAdv a img{
	width:100%;
}
#close{
	position:absolute;
	right:10px;
	top:10px;
	z-index:100;
	cursor:pointer;
}

/*网站首页头部导航登录样式*/
header .HeadCon{
	width:100%;
	background:#fafafa;
}
header .HeaderNav{
	height:30px;
	margin:0 auto;
	font-size:0.75em;
	background: #fff;
	width: 100%;
}
.HeaderNavLeft{
	width:336px;
	height:30px;
}
header .HeaderNav .HeaderNavLeft a{
	display:block;
	float:left;
	line-height:30px;
	color:#333;
	font-size: 12px;
	text-align:left;
	height:30px;
}

/*用户中心样式*/
.HeaderNavRight{
  width:65%;
}
.HeaderNavRight ul{
	height:30px;
}
.HeaderNavRight ul li{
	float:right;
	margin-left:5px;
	width:auto;
}
.HeaderNavRight ul li img{
	float:left;
	width:16px;
	height:16px;
	padding-top:7px;
}
.HeaderNavRight ul li a{
	display:block;
	float:left;
	color:#000;
	text-align:right;
	margin-left:5px;
	line-height: 30px;
	margin-right: 10px;
}
.HeaderNavRight ul li a.nickname{
	/*color:#ff5959;*/
	color:var(--font-main-color);
}
.HeaderNavRight ul li a.MemCen{
	color: var(--font-main-color);
}

/*网站首页头部LOGO、搜索、出售求购样式*/
#LogoAndSearch{
	height:140px;
	margin:0 auto;
	overflow:visible;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
}
.ZGLogo{
	flex:0 1 auto;
	margin-top:48px;
	display:block;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.LogoAndSearch_img{
	height:36px;
}

#Search{
	flex:0 1 auto;
	width:51%;
	height:65px;
	margin-top:36px;
	position:relative;
}
#Search .Sea_txt_SB{
	width:96%;
	height:48px;
	border-style: solid;
	border:2px solid var(--main-linear-gradient-color-start);
	border-radius:8px;
	background: #fff;
}


/*搜索框全部分类样式*/
#Search .Sea_txt_SB .type_list{
	width:18.0328%;
	height:auto;
	position:relative;
	
}
#Search .Sea_txt_SB .type_list a.AllDev{
	font-size:0.75em;
	padding:0;
	margin:0;
	display:inline-block;
	width:100%;
	text-align:center;
	line-height:45px;
	float:left;	
}
.SeaBtn {
    width: 15%;
    height:48px;
	/*background-image: linear-gradient(90deg, */
	/*	#ff8800 0%, */
	/*	#ff5e00 47%, */
	/*	#ff5000 100%), */
	/*linear-gradient(*/
	/*	#fb443a, */
	/*	#fb443a);*/
	background-image: linear-gradient(90deg,
	var(--main-linear-gradient-color-start)  0%,
	var(--main-linear-gradient-color-end) 100%);
	background-blend-mode: normal, 
		normal;
	border-radius: 0px 5px 5px 0px;
    display: block;
    color: #fafafa;
    float: right;
    margin: 0;
    padding: 0;
    text-align: center;
    line-height:48px;
}

.head-input{
	width:60%;
	height:48px;
	line-height: 48px;
	border:none;
	padding-left:3.2787%;
}
/*搜索框全部分类样式*/
.type_list{
	width:18.0328%;
	height:auto;
	position:relative;
	
}
.AllDev{
	font-size:0.75em;
	padding:0;
	margin:0;
	display:inline-block;
	width:100%;
	text-align:center;
	line-height:48px;
	float:left;	
	position: relative;
}
.AllDev:after{content:"";position: absolute;height:20px;width:1px;background: #aaa;top: 14px;right:0;}


#forBuy,#forSale{
	width: 50px;
	height: 50px;
	/*background-image: linear-gradient(90deg, */
	/*	#ff8800 0%, */
	/*	#ff5e00 47%, */
	/*	#ff5000 100%), */
	/*linear-gradient(*/
	/*	#fb443a, */
	/*	#fb443a);*/

	background-image: linear-gradient(90deg,
	var(--main-linear-gradient-color-start)  0%,
	var(--main-linear-gradient-color-end) 100%);
	background-blend-mode: normal, 
		normal;
	border-radius:25px;
	text-align:center;
	line-height:50px;
	font-size:0.875em;
	margin-top:35px;
	color:#fff;
	display:block;
	margin-left:2.5%;/*15/1600*/
	/*box-shadow:0px 0px 3px rgba(255,91,0,.4);	*/
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
#forSale{background: #efefef;box-shadow:0px 0px 3px rgba(0,0,0,.1);color:#333;margin-left: 0;float: left;}
#forBuy{float: right;}
#forBuy:hover{
	box-shadow:1px 1px 14px  rgba(19,130,205,.9);
}
#forSale:hover{
	box-shadow:0px 0px 10px rgba(0,0,0,.4);
}
.header_btn{
	flex:0 1 auto;width: 17%;float: right;max-width: 120px;}


/*导航栏样式*/
nav{
	width:100%;
	height:50px;
	background: #fff;
    -webkit-box-shadow:1px 2px 2px rgba(0,0,0,.05);
    box-shadow:1px 2px 2px rgba(0,0,0,.05);
	/*overflow: visible!important;*/
}
.nav{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.menu_panel{
	width:20%;/*210/1200*/
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	cursor:pointer;
	height: 50px;

	/*background-image: linear-gradient(90deg, */
	/*	#ff8800 0%, */
	/*	#ff5000 51%, */
	/*	#ff5e00 100%), */
	/*linear-gradient(*/
	/*	#fb443a, */
	/*	#fb443a);*/
	background-image: linear-gradient(90deg,
		var(--main-linear-gradient-color-start)  0%,
		var(--main-linear-gradient-color-end) 100%);
	background-blend-mode: normal, 
		normal;
	border-radius: 5px 5px 0px 0px;
}
.menu_panel h2{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	height:50px;
}
.menu_panel h2 img{
	flex:0;
	width:auto;/*15/210*/
	height:20px;
	margin:15px 1% 15px 5%;
}
.menu_panel h2 span{
	flex:1;
	line-height:50px;
  color: #fff;
  font-weight: bold;
  padding: 0px 12px;
  height: 50px;
}


/*导航栏样式*/
.header_menu {
	flex:1;
  line-height: 50px;
  width:60%;
  display:flex;
  position:relative;
}
.header_menu li{
  margin:0;
  padding:0;
  flex:1;
  height:50px;
}
.header_menu li.hnMemCen{display: none;}
.header_menu a {
  font-size: 16px;
  color: #333;
  position: relative;
  display:block;
  height:50px;
  width:100%;
  text-align:center;
}

.header_menu li:nth-child(3){
    position: relative;
}
.header_menu li:nth-child(3):after{
    content:"";
    position: absolute;
    left:66%;
    top: -10px;
    background: url(../img/Tfre.png) no-repeat center;
    -webkit-background-size:contain;
    background-size:contain;
    width: 62px;
    height: 36px;
    z-index: 10;
}
.header_menu li a:hover{
	color:var(--font-main-color) !important;
}
.header_menu li a img {
  display:none;
}
.hotimg{
	display:block;
	position:absolute;
	right:5px;
	top:-12px;
}
.gd{
	 position:fixed;
	 z-index:9999;
	 width:100%;
	 top:0px;
	 left:0px;
	/* background-image: linear-gradient(90deg, */
 /*#ff8800 0%, */
 /*#ff5000 51%, */
 /*#ff5e00 100%), */
 /*linear-gradient(*/
 /*#fb443a, */
 /*#fb443a);*/
	background-image: linear-gradient(90deg,
	var(--main-linear-gradient-color-start)  0%,
	var(--main-linear-gradient-color-end) 100%);
	-webkit-box-shadow: 1px 1px 5px var(--shadow);
	box-shadow: 1px 1px 5px var(--shadow);
	opacity:0.92;
 }
.gd .header_menu a{color:#fff;background: none;}
.gd .header_menu li:hover a{background: #fff;color:var(--font-main-color) !important;box-shadow: 1px 1px 3px rgba(0,0,0,0.2);}
.gd .header_menu li{background: none !important;}
.gd .header_menu li:nth-child(3):after{content:none;}
 /*面包屑导航样式*/
}
}
.webNav_Con{
    width:100%;
    height:50px;
    color:#000;
    line-height:50px;
}
.webNav_Con a{
    width:100%;
    height:50px;
    color:#999;
    line-height:50px;
}


 /*右侧QQ客服样式*/
#QQserver{
	width:250px;
	height:250px;
	position:fixed;
	right:10px;
	top:50%;
	margin-top:-125px;
	z-index:99;
}
#QQserver ul{
	width:50px;
	height:100%;
	margin-left:200px;
	position:relative;
	cursor:pointer;
}
#QQserver img.wxserver{
	position:absolute;
	right:50px;
	top:0px;
	display:none;
	width:200px;
	height:200px;
}
#QQserver ul p.telephone{
	position:absolute;
	right:50px;
	top:60px;
	display:none;
	font-size:16px;
	color:#fff;
	background-image: linear-gradient(90deg,
	var(--main-linear-gradient-color-start)  0%,
	var(--main-linear-gradient-color-end) 100%);
	border-radius:5px;
	padding:5px;
	width:120px;
	text-align:center;
}
#QQserver ul li{
	width:45px;
	height:45px;
	border-radius:23px;
	margin-bottom:5px;
	background-image: linear-gradient(90deg,
	var(--main-linear-gradient-color-start)  0%,
	var(--main-linear-gradient-color-end) 100%);
	margin:5px auto;
	overflow:show;
	position:relative;
}
#QQserver ul li img{
	margin-top:7px;
	width:23px;
	height:23px;
	position:absolute;
	left:11px;
	top:4px;
	display:block;
}



/*求购弹出框样式*/
.HelpBuy {
    width: 450px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-top: -230px;
    margin-left: -225px;
    z-index: 99999;
    display: none;
    /* border: 1px solid #cbcbcb; */
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 1px 1px 6px rgba(0,0,0,0.3);
}
.HelpBuy p{
	width:100%;
	text-align:center;
	line-height:30px;
}
.HelpBuy .HelpBuy_Top {
    width: 100%;
    height: auto;
    border-bottom: none;
    padding: 15px 0px 8px;
    background-image: linear-gradient(90deg, #0E90D5 0%, #3032A2 100%);
}
.HelpBuy .HelpBuy_Top p {
    line-height: 25px;
    display: block;
    color: #fff;
    font-size: 14px;
}
.HelpBuy .HelpBuy_Top p:first-child {
    position: relative;
    font-size: 24px;
    margin-bottom: 10px;
    font-weight: 600;
    /* margin-top: 10px; */
}
.HelpBuy .HelpBuy_Top p:first-child span{
	    position: absolute;
    right: 5px;
    top: -9px;
    cursor: pointer;
    display: block;
    width: 30px;
    height: 30px;
	text-align:center;
	font-size:0px;
	background:  url(../img/popclose.png) center no-repeat;-webkit-background-size: contain;
	background-size: contain;
}
.HelpBuy .HelpBuy_Con {
    width: 100%;
    padding: 26px 0;
    border-top: 1px solid #fff;
    background: #fff;
}
.HelpBuy .HelpBuy_Con p.baohu {
    /* background: #ffb900; */
    color: #333;
    font-size: 10px;
    width: 80%;
    height: 30px;
    display: block;
    margin: 0px auto;
    /* border: 1px solid #ffb900; */
    border-radius: 5px;
    position: relative;
}
.HelpBuy .HelpBuy_Con p.baohu span {
    display: block;
    float: left;
    /* margin-left: 10px; */
}
.HelpBuy .HelpBuy_Con p.baohu img.bh{
	float:left;
	margin-left:45px;
	margin-top:5px;
	display: none;
}
.HelpBuy .HelpBuy_Con p.baohu img.xxjt{
	position:absolute;
	display:block;
	left:50%;
	margin-left:-6px;
	display: none;
	bottom:-12px;
}
.HelpBuy .HelpBuy_Con input {
    width: 80%;
    height: 40px;
    border: 1px solid #cbcbcb;
    color: #333;
    margin: 0px auto 17px;
    display: block;
    font-size: 16px;
    text-align: center;
    border-radius: 5px;
    float: none;
}
.HelpBuy .HelpBuy_Con input:first-child{margin-bottom: 0;}
.HelpBuy .HelpBuy_Con  p.singleinfo,p.yanzhengma{
	color:#ff2929;
	font-size:12px;
	display:block;
	height:50px;
	width:100%;
	text-align:center;
	padding:0px;
}
p.yanzhengma {
    width: 80%;
    margin: 0 auto;
}
p.yanzhengma input.YZM{
	width:40%;
	display:block;
	float:left;
	margin:0px;
	margin-right:5px;
}
p.yanzhengma img {
    display: block;
    width: 40%;
    height: 40px;
    float: right;
    margin-right: 16%;
}
.HelpBuy .HelpBuy_Con p.chaxunnum {
    width: 90%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    display: block;
    margin: 0px auto;
}
.HelpBuy .HelpBuy_Con p.chaxunnum span{
	color:#0E90D5;
}
.HelpBuy .HelpBuy_Con input.tijiao {
    background: #4ba8e9;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    width: 50%;
    margin: 13px auto 0px;
    border: none;
    border-radius: 6px;
	background-image: linear-gradient(90deg, #0E90D5 0%, #3032A2 100%);
}






/*首页底部样式*/
footer{
	width:100%;
	height:450px;
	margin:0px;
	margin-top:50px;
	padding-bottom: 170px;
    padding-top: 40px;
    background: #fff;
}
footer .Foot_Con{
	width:83.33333333%;
	height:300px;
	margin:0 auto;
}
footer .Foot_Con ul.GN_List{
	width:54.1666%;/*650/1200*/
	height:300px;
	margin-right:6.6666%;/*80/1200*/
	float:left;
	font-size:1em;
}
footer .Foot_Con ul.GN_List>li{
	float:left;
	width:13.8461%;		/*90/650*/
	height:300px;
	margin-right:7.6923%;/*50/650*/
}
footer .Foot_Con ul.GN_List>li.hezuo{
	margin-right:0;
}
footer .Foot_Con ul.list{
	width:100%;
	height:300px;
}
footer .Foot_Con ul.list li{	
	font-size:0.875em;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:"微软雅黑";
	width:100%;
}
footer .Foot_Con ul.list li a{	
	color:#333;
}
footer .Foot_Con ul.list li.ti{
	color:#000;
	font-size:1em;
	margin-bottom:30px;
	font-weight:bold;
	width:100%;
}
footer #AboutUs{
	width:8.3333%;/*100/1200*/
	height:300px;
	float:left;
	margin:0;
}
footer #AboutUs p{
	text-align:center;
	font-weight:bold;
	font-size:1.5vw;
}
footer #AboutUs p:last-child{
	font-size:1.3vw;
}
footer #AboutUs img{
	width:100%;
	margin-top:20px;
	margin-bottom:10px;
}
footer #Contact{
	width:25.8333%;/*310/1200*/
	height:300px;
	float:right;
	color:#424242;
	font-size:1vw;
}
footer #Contact .h3{
	font-size:2vw;
	font-weight:600;
	font-family:"微软雅黑";
	background: linear-gradient(-12deg,
	var(--main-linear-gradient-color-start)  0%,
	var(--main-linear-gradient-color-end) 100%);
	-webkit-background-clip: text;
	color:transparent;
	/*color:#ff5959;*/
}
footer #Contact .address{
	width:100%;
	border-bottom:1px solid #000;
	padding:5px 0px;
}
footer #Contact .address span{
	font-size:0.8vw;
	font-weight:bold;
	display:block;
	width:100%;
	line-height:20px;
}
footer #Contact .swhz-container{
	width:100%;
	height:200px;
}
footer #Contact .swhz-container .holder{
	width:100%;
	height:70px;
}
footer #Contact .swhz-container .holder img{
	width:10%;/*36/310*/
	float:left;
	margin:16px 2% 0px 0px;
}
footer #Contact .swhz-container .holder>div{
	/*width:86%;!*260/310*!*/
	height:70px;
	float:left;
}
footer #Contact .swhz-container .holder div.h2{
	width:100%;
	font-size:0.8vw;
	margin:8px 0px;
}
footer #Contact .swhz-container .holder div.content{
	font-size:0.8vw;
	margin-bottom:5px;
}
footer #Contact .swhz-container .holder div.content a{
	color:var(--font-main-color2);
}
footer #Contact .swhz-container .holder div.support{
	font-size:0.8vw;
}
/*友情链接样式*/
#friend_link{
	width:100%;
	height:50px;
	margin:20px 0px;
}
#friend_link .fl_con{
	width:83.33333333%;
	height:100%;
	margin:0 auto;
}
#friend_link .fl_con ul{
	width:100%;
	height:100%;
	display:flex;
}
#friend_link .fl_con ul li{
	flex:1;
	height:100%;
	float:left;
}
#friend_link .fl_con ul li a{
	width:70%;
	height:100%;
	margin:10px auto 0px;
	display:block;
}
#friend_link .fl_con ul li a img{
	display:block;
	width:100%;
	height:100%;
}


footer .webmap{
	width:100%;
	height:auto;
	border-bottom:1px solid #000;
}
footer .webmap ul{
	width:960px;
	height:auto;
	margin:0 auto;
	margin-left: 445px;
}
footer .webmap ul li{
	float:left;
	width:60px;
	height:50px;
}
footer .webmap ul li a{
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	border-right:1px solid #666;
	margin-top:15px;
	display:block;
	font-size:12px;
	color:#666;
}
footer #Copyright{
	width:83.33333333%;
	height:30px;
	margin:30px auto;
	color:#666;
	font-size:1vw;
}
footer #Copyright span{
	font-size:12px;
	display:block;
	color:#333;
	width: 25%;
	text-align: center;
}
/* footer #Copyright span:first-child{
	margin-right:10%;
}footer #Copyright span:nth-child(3){
	margin-left:10%;
} */
footer #Copyright span a{
	font-size:0.5vw;
	width:10px;
	height:10px;
	/* margin:0px 5px; */
	background: linear-gradient(-12deg,
	var(--main-linear-gradient-color-start)  0%,
	var(--main-linear-gradient-color-end) 100%);
	-webkit-background-clip: text;
	color:transparent;
	/*color:#ff2929;*/
}
 #QQserver ul li{
	 background: #303743;
	 height: 42px;
	 width: 42px;
	 display: inline-block;
	 color: #fff;
	 text-align: center;
	 border-radius: 50%;
	 line-height: 42px;
	 font-size: 16px;
 }
#QQserver ul li:hover{
	background: linear-gradient(45deg, #0E90D5, #3032A2) !important;
}

@font-face {
	font-family: 'Font Awesome 5 Brands';
	font-style: normal;
	font-weight: 400;
	font-display: block;
	src: url("../fonts/fa-brands-400.eot");
	src: url("../fonts/fa-brands-400.eot") format("embedded-opentype"),
	url("../fonts/fa-brands-400.woff2") format("woff2"),
	url("../fonts/fa-brands-400.woff") format("woff"),
	url("../fonts/fa-brands-400.ttf") format("truetype"),
	url("../fonts/fa-brands-400.svg#fontawesome") format("svg"); }



@font-face {
	font-family: 'Font Awesome 5 Free';
	font-style: normal;
	font-weight: 900;
	font-display: block;
	src: url("../fonts/fa-solid-900.eot");
	src: url("../fonts/fa-solid-900.eot") format("embedded-opentype"),
	url("../fonts/fa-solid-900.woff2") format("woff2"),
	url("../fonts/fa-solid-900.woff") format("woff"),
	url("../fonts/fa-solid-900.ttf") format("truetype"),
	url("../fonts/fa-solid-900.svg#fontawesome") format("svg"); }

.fab {
	font-family: 'Font Awesome 5 Brands';
	font-weight: 400;
}
.fa,
.fas {
	font-family: 'Font Awesome 5 Free';
	font-weight: 900; }

.fa, .fas, .far, .fal, .fad, .fab {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-style: normal;
	font-variant: normal;
	text-rendering: auto;
	line-height: 1;
}

.fa-weixin:before {
	content: "\f1d7";
}

.fa-mobile:before {
	content: "\f10b"; }
.fa-phone:before {
	content: "\f095"; }

.fa-angle-up:before {
	content: "\f106";
}

.fa-qq:before {
	content: "\f1d6"; }
.fa-sign:before {
	content: "\f4d9"; }

.fa-sign-in-alt:before {
	content: "\f2f6"; }

.fa-registered:before {
	content: "\f25d"; }

.fa-user:before {
	content: "\f007"; }

.fa-users:before {
	content: "\f0c0"; }

.fa-users-cog:before {
	content: "\f509"; }
.fa-handshake:before {
	content: "\f2b5"; }

.fa-handshake-alt-slash:before {
	content: "\f95f"; }

.fa-handshake-slash:before {
	content: "\f960"; }


.Qm-tabs {
	display: flex;
	flex-direction: row;
	justify-content: center;
	background: #ffffff;
}

.hea-tl-txt>span {
	display: none;
}

.hea-tl-pri {
	display: none;
}

.hea-tl-see {
   display: none;
}













/*媒体查询后括号，勿删！！！*/
}










@media screen and (max-width: 639px){








/*媒体查询后括号，勿删！！！*/
}
@media (max-width:639px ) {

}


.ind-gool-titi{

}