@font-face {
	font-family: "Alibaba_PuHuiTi_2.0_55_Regular_55_Regular";
	src: url("/css/fonts/Alibaba_PuHuiTi_2.0_55_Regular_55_Regular.ttf") format("TrueType"),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-55-RegularL3/AlibabaPuHuiTi-3-55-RegularL3.eot) format('embedded-opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-55-RegularL3/AlibabaPuHuiTi-3-55-RegularL3.otf) format('opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-55-RegularL3/AlibabaPuHuiTi-3-55-RegularL3.ttf) format('TrueType'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-55-RegularL3/AlibabaPuHuiTi-3-55-RegularL3.woff) format('woff'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-55-RegularL3/AlibabaPuHuiTi-3-55-RegularL3.woff2) format('woff2');
	font-weight: bolder;
}
@font-face {
	font-family: "Alibaba_PuHuiTi_2.0_45_Light_45_Light";
	src: url("/css/fonts/Alibaba_PuHuiTi_2.0_45_Light_45_Light.ttf") format("TrueType"),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.eot) format('embedded-opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.otf) format('opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.ttf) format('TrueType'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.woff) format('woff'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-45-Light/AlibabaPuHuiTi-3-45-Light.woff2) format('woff2');
	font-display: swap;
	font-weight: 800;
}
@font-face {
	font-family: "Alibaba_PuHuiTi_2.0_35_Thin_35_Thin";
	src: url("/css/fonts/Alibaba_PuHuiTi_2.0_35_Thin_35_Thin.ttf") format("TrueType"),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-35-Thin/AlibabaPuHuiTi-3-35-Thin.eot) format('embedded-opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-35-Thin/AlibabaPuHuiTi-3-35-Thin.otf) format('opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-35-Thin/AlibabaPuHuiTi-3-35-Thin.ttf) format('TrueType'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-35-Thin/AlibabaPuHuiTi-3-35-Thin.woff) format('woff'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-35-Thin/AlibabaPuHuiTi-3-35-Thin.woff2) format('woff2');
	font-display: swap;
	font-weight: bolder;
}
@font-face {
	font-family: "Alibaba_PuHuiTi_2.0_75_SemiBold_75_SemiBold";
	src: url("/css/fonts/Alibaba_PuHuiTi_2.0_75_SemiBold_75_SemiBold.ttf") format("TrueType"),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-75-SemiBold/AlibabaPuHuiTi-3-75-SemiBold.eot) format('embedded-opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-75-SemiBold/AlibabaPuHuiTi-3-75-SemiBold.otf) format('opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-75-SemiBold/AlibabaPuHuiTi-3-75-SemiBold.ttf) format('TrueType'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-75-SemiBold/AlibabaPuHuiTi-3-75-SemiBold.woff) format('woff'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-75-SemiBold/AlibabaPuHuiTi-3-75-SemiBold.woff2) format('woff2');
	font-display: swap;
	font-weight: bolder;
}
@font-face {
	font-family: AlibabaPuHuiTi-3-115-Black;
	src:url("/css/fonts/AlibabaPuHuiTi-3-115-Black.ttf") format("woff2"),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-115-Black/AlibabaPuHuiTi-3-115-Black.eot) format('embedded-opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-115-Black/AlibabaPuHuiTi-3-115-Black.otf) format('opentype'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-115-Black/AlibabaPuHuiTi-3-115-Black.ttf) format('TrueType'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-115-Black/AlibabaPuHuiTi-3-115-Black.woff) format('woff'),
	url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-3/AlibabaPuHuiTi-3-115-Black/AlibabaPuHuiTi-3-115-Black.woff2) format('woff2');
}
html,body,div,p{padding: 0;margin: 0;}
a {
  color: inherit;
  text-decoration: none;
}

a:hover {
  color: inherit;
  text-decoration: none;
}

a:visited {
  color: inherit;
  text-decoration: none;
}

a:active {
  color: inherit;
  text-decoration: none;
}
.fontSize16{font-size: 16px;}
.fontSize18{font-size: 18px;}
.fontSize20{font-size: 20px;}
.fontSize22{font-size: 22px;}
.cardTit{text-align: center;font-weight: bolder;font-size: 34px;font-family: 'Alibaba_PuHuiTi_2.0_55_Regular_55_Regular';}
.subtitle{font-size: 16px;text-align: center;margin-top: 30px;margin-bottom: 25px;}
/* header开始 */
header{font-family: 'Alibaba_PuHuiTi_2.0_55_Regular_55_Regular';display:flex;align-items: center;height: 100px;}
header .el-menu.el-menu--horizontal{border: 0px;}
header .logoView{width:30%;text-align:center;display:flex;justify-content: center;}
header .logoCont{display:flex;text-align:left;align-items: center;}
header .logoCont .headerLogo{height:50px;width: 50px;;margin-right: 10px;background: url('../img/logo.png');background-size: 100% 100%;}
header .logoCont div p:first-child{font-size: 18px;font-weight: bolder;}
header .logoCont div p:last-child{font-weight: 400;font-size: 16px;}
header .el-menu--horizontal>.el-menu-item.is-active{color: #af231c !important;font-weight: bold;}
header .el-menu--horizontal>.el-submenu.is-active .el-submenu__title {color: #af231c !important; font-weight: bold;}
header .el-menu--horizontal>.el-menu-item.is-active,header .el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-color: #af231c;}
/* header .el-menu-item,header .el-submenu__title{border: 0 !important;} */
header .el-menu-item:hover{color: #af231c !important;}
header .el-menu--horizontal>.el-menu-item{font-size: 18px;padding: 0;}
header .el-menu--horizontal>.el-menu-item a{display: block;padding: 0 20px;}
header .el-menu--horizontal>.el-submenu .el-submenu__title {font-size: 18px;}
.headerCpTit{display: block;padding: 10px 0;}
.headerCpTit div{font-family: 'Alibaba_PuHuiTi_2.0_55_Regular_55_Regular';font-size: 17px;margin-bottom: 5px;}
.headerCpTit p{font-family: 'Alibaba_PuHuiTi_2.0_45_Light_45_Light';font-size: 14px;color: #858080;}
.headerCpTit:hover,.headerCpTit:hover p{color: #af231c;}
.el-menu--popup-bottom-start{margin-top: 0;}
.el-menu--horizontal{left: 0 !important;width: 100%;}
.el-menu--horizontal .el-menu .el-menu-item, .el-menu--horizontal .el-menu .el-submenu__title{height: auto;line-height: normal;}
/* .el-menu--popup{display:flex;flex-wrap: wrap;} */
.headerXl{display:flex;padding: 40px 260px;flex-wrap: wrap;}
.el-menu--horizontal .el-menu .el-menu-item{width: 25%;}
/* header结束 */

/* footer开始 */
footer{margin-top: 60px;color: #fff;}
footer .footerContent{background: url('../img/footerBg.png');height: 360px;background-size: 100% 100%}
footer .footerCard{width: 1200px;display: flex;justify-content:space-between;margin: auto;}
footer .footerTit{margin: 45px 0;font-size: 22px;}
footer .footerCp{width: 37%;}
footer .footerCp .footerCpLink {display: flex;flex-wrap: wrap;font-size: 15px;}
footer .footerCp .footerCpLink p{width: 50%;padding: 10px 0;}
footer .footerCp .footerCpLink p a:hover{color: #af231c;}
footer .QrView{width: 25%;  display: flex;  justify-content: space-between;margin-top: 75px;font-size: 10px;text-align: center;}
footer .QrView .qrImg{width:140px;height:140px;display: inline-block;margin-bottom: 10px;}
footer .qr1{background: url('../img/qrcode1.jpg');background-size: 100% 100%}
footer .qr2{background: url('../img/1720172725368.jpg');background-size: 100% 100%}
footer .footerAboutUs{width: 25%;}
footer .footerAbout p{padding: 10px 0;}
footer .footerBottom{text-align: center;height: 65px;line-height: 65px;background: #222222;font-size: 18px;color: #fff;}
/* footer结束 */


div, ul, ol, li, form, h1, h2, h3, dt, dl, dd, p {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}

div, dl, dt, dd, ul, ol, li {
	zoom: 1;
}

/*右侧联系我们，放回顶部*/
#rightButton {
	position: fixed;
	_position: absolute;
	top: 22vw;
	right: 0;
	z-index: 999999;
	display: block;
	box-shadow: 0 0 5px #ccc
}

#right_ul {
	position: relative;
	background: #fff;
}

#right_qq {
	width: 4vw;
	padding: 1.5vw 0;
	color: #666;
	text-align: center;
	font-size: 1vh;
}
#right_qq img,#right_tel img{
	height:3.5vh
}
.right_qq2{display:none;}
#right_tel {
	width: 4vw;
	padding-bottom: 1.5vw;
	color: #666;
	text-align: center;
	font-size: 1vh;
}
#right_tel img{height: 3.5vh;}

#right_tip {
	position: absolute;
	right: 4vw;
	top: -10px;
	display: none;
	z-index: 999999;
}
#backToTop{
	width: 4vw;
	padding-bottom: 1.5vw;
	color: #666;
	text-align: center;
	font-size: 1vh;
	display: none;
}
#backToTop img{height: 3.5vh;}

.flagShow_p2 {
	float: left;
	margin-left: 10px;
	_margin-left: 5px;
	font-size: 18px;
	color: #FA7C00;
}

.flagShow_p2 a {
	display: block;
	margin: 20px 0 5px 12px;
	line-height: 0;
}

.flagShow_p2 span {
	margin: 0 0 0 14px;
}

.flag_qq {
	display: none;
	width: 9vw;
	height: 22vh;
	background: url(/img/saomatc.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.flag_qq img{
	width: 5vw;
	position: absolute;
	left: 2vw;
	top: 7.5vh;
}
.flag_tel{
	width: 9vw;
}
.flag_tel img{
	width: 100%;
	/* width: 9.5vw; */
}

.line91 {
	line-height: 91px;
}
/*右侧联系我们，放回顶部 结束*/

.qdButton{width: 180px;height: 50px;color: #fff;line-height: 50px;background: #f76264;font-size: 16px;border: 0;border-radius: 25px;font-weight: bold;cursor: pointer;}
.qdButton:hover{background: #eb7678;}
.qxButton{width: 180px;height: 50px;color: #fff;line-height: 50px;background: #7c7878;font-size: 16px;border: 0;border-radius: 25px;font-weight: bold;margin-right: 60px;cursor: pointer;}
.qxButton:hover{background:#a09e9e}
