main { overflow: hidden; zoom: 1 }
.container-xl { max-width: 100% }

.probox{ background: #f4f4f8 }

/*banner*/
.banner { position: relative; width: 100%; max-height: 660px; color: #fff; background: linear-gradient(180deg, #ff7a64, #4a84c3); background-repeat: no-repeat; background-size: cover; background-position: top center; overflow: hidden }
.banner:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .3) }
.banner img { display: block; width: 100%; max-width: 100%; height: 34.375vw; object-fit: cover; object-position: center center }
.banner.pro-banner { height: 100%; max-height: calc(100vh - 90px); overflow: initial }
.banner.pro-banner:before { background-color: rgba(0, 0, 0, .1) }
.banner.pro-banner picture img { height: calc(100vh - 90px) }
.pro-box { position: absolute; top: auto; bottom: 0; left: 0; right: 0; z-index: 2 }
.pro-box .container { flex-direction: column; align-items: flex-end; justify-content: flex-end }
.pro-tit { flex-direction: column; align-items: flex-end }
.pro-tit em { font-size: 18px; font-style: normal; line-height: 1.1; text-transform: uppercase; padding-right: 5px }
.pro-tit h1 { font-weight: 600; font-size: 84px }
.pro-tit::after { content: ''; content: ''; display: block; height: 5px; width: 50px; margin-top: 15px; background-color: #C61620 }
.pro-point { width: 100%; margin-top: 6.6%; justify-content: space-between; align-items: center }
.pro-btn { display: inline-block; padding: 0 1.2em; line-height: 2.5em; cursor: pointer; color: #fff; background-color: #c7161e }
.pro-btn i.icon-download { font-size: 18px; margin-left: 0.7em }
.pro-btn:hover { color: #000; background: #fff }
.pro-point ul { }
.pro-point ul li { display: flex; align-items: center; margin-left: 3em; font-size: 28px }
.pro-point ul li img { display: block; width: 54px; height: 54px; margin-right: 5px; vertical-align: middle }
.pro-menu { justify-content: space-around; align-items: center; width: 100%; margin-top: 5.1%; margin-bottom: -4.4%; padding: 2.8% 0 3.5%; color: #121212; background-color: #fff }
.pro-menu li { position: relative; padding: 0 0.7em; line-height: 2.8; cursor: pointer }
.pro-menu li.on:after { content: ""; display: block; position: absolute; bottom: 0; left: 0; right: 0; height: 0.275em; background-color: #c7161e }
@media screen and (max-width:1400px) {
	.banner.pro-banner picture img { height: 54.2vw }
	.pro-tit h1 { line-height: 2; font-size: 4.3vw }
}
@media screen and (max-width:1200px) {
	.pro-point ul li { font-size: 24px; margin-left: 2em }
	.pro-point ul li img { width: 42px; height: 42px }
}
@media screen and (max-width:768px) {
	.banner.pro-banner picture img { height: 80vw }
	.pro-tit { width: 100%; align-items: center }
	.pro-tit em { font-size: 14px; font-style: normal; line-height: 1.1; text-transform: uppercase; padding-right: 5px }
	.pro-tit h1 { line-height: 2; font-size: 30px }
	.pro-point { flex-direction: column-reverse }
	.pro-point ul { width: 100%; margin-bottom: 30px; justify-content: space-around }
	.pro-point ul li { font-size: 20px; margin-left: 0 }
	.pro-point ul li img { width: 38px; height: 38px }
}
@media screen and (max-width:576px) {
	.pro-tit::after { margin-top: 0 }
	.pro-btn { padding: 0 1em; line-height: 2em }
	.pro-btn i.icon-download { font-size: 16px }
	.pro-point ul { margin-bottom: 15px }
	.pro-point ul li { flex-direction: column; font-size: 18px }
	.pro-point ul li img { width: 30px; height: 30px }
	.pro-menu { font-size: 12px }
	.pro-menu li { padding: 0 0.5em; line-height: 2.2 }
	.pro-menu li.on:after { height: 0.175em }
}
.pro-con { display: none; padding-top: 7.5%; color: #121212 }
.hexin-box { background-color: #fff; margin-top: -2%; padding-top: 2.7% }
.hexin-box h2 { font-weight: 600; font-size: 30px; text-align: center; cursor: pointer }
.hexin-box h2:after { content: ""; display: block; width: 2.8em; height: 0.2em; margin: 0.3em auto 0; background-color: #c7161e }
.hexin-list { display: flex; justify-content: space-between; align-items: flex-start; padding-bottom: 20% }
.hexin-list dl { position: relative; z-index: 10; margin-top: 9% }
.hexin-list dt { color: #c7161e; font-size: 24px }
.hexin-list dt b { font-family: "arial black"; font-size: 1.4em; margin-right: 0.4em }
.hexin-list dd { margin-top: 6.2%; line-height: 1.7; font-size: 14px; text-indent: 2em }
.hexin-list .hexin-left { margin-left: 9.4%; width: 21% }
.hexin-list .hexin-left dl:nth-child(2) { margin-top: 48% }
.hexin-list .hexin-right { margin-right: 9.4%; width: 21% }
.hexin-list .hexin-right dl:nth-child(2) { margin-top: 48% }
.youshi-box { width: 100% }
.youshi-pic { position: relative; z-index: 0; width: 100%; margin: -10% auto 0; height: 519px; background: url(../images/pro_line.png) center center no-repeat; background-size: 100% 100%; z-index: 9 }
.youshi-pic figure { position: absolute; width: 18.75%; left: 50%; bottom: 0; transform: translateX(-50%); margin: 0; margin-bottom: 10% }
.youshi-pic figure img { display: block; width: 100%; max-width: 100%; height: auto }
.youshi-con { position: relative; margin: -14.3% auto 0 }
.youshi-con>img { display: block; object-fit: cover; width: 100%; max-width: 100% }
.youshiinfo { display: grid; grid-template-columns: 1fr; grid-template-rows: auto 1fr; grid-template-areas: ". title""info-left info-right"; align-items: center; position: absolute; top: 58%; left: 50%; z-index: 1; width: 1400px; padding-right: 92px; transform: translate(-50%, -50%); color: #fff }
.youshiinfo ul { display: flex; flex-direction: column; justify-content: space-evenly; height: 100% }
.youshiinfo ul li { display: flex; line-height: 24px }
.youshiinfo ul li::before { content: ""; display: inline-block; width: 23px; height: 21px; flex: 0 0 31px; background: url(../images/adva-answer.png) no-repeat }
.youshiinfo-tit { grid-area: title; justify-self: end; position: relative; z-index: 1; display: flex; align-items: flex-end; flex-direction: column; justify-content: center; width: 510px; height: 100px; margin-right: -92px; margin-bottom: -56px; padding-right: 150px; text-align: right; background-color: rgba(18, 18, 18, .9) }
.youshiinfo-tit span { font-weight: bold; font-size: 36px }
.youshiinfo-tit p { font-size: 14px }
.youshiinfo-left { grid-area: info-left; display: flex; justify-content: center; align-items: center; width: 700px; height: 280px; padding: 0 173px 0 146px; background-color: rgba(18, 18, 18, .9); -webkit-clip-path: polygon(0 0, 100% 0, 100% 41%, 96% 58%, 100% 72%, 100% 100%, 0 100%); clip-path: polygon(0 0, 100% 0, 100% 41%, 96% 58%, 100% 72%, 100% 100%, 0 100%) }
.youshiinfo-right { grid-area: info-right; display: flex; justify-content: center; align-items: center; width: 642px; height: 321px; margin-left: -27px; padding: 0 56px 0 186px; background-color: rgba(221, 103, 31, .8) }
.youshiinfo-right ul { padding-top: 56px }
.pro-one .youshi-pic figure { width: 20%; margin-bottom: 10% }
.pro-two .youshi-pic figure { width: 42%; margin-bottom: 5% }
.pro-four .youshi-pic figure { width: 26%; margin-bottom: 15% }
@media screen and (max-width:1600px) {
	.youshi-pic { height: 24vw }
}
@media screen and (max-width:1200px) {
	.hexin-list .hexin-left { width: 30% }
	.hexin-list .hexin-right { width: 30% }
}
@media screen and (max-width:992px) {
	.youshiinfo { width: initial; padding-right: initial; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-template-areas: "title""info-right""info-left"; align-items: initial; position: static; transform: initial }
	.youshiinfo ul { padding: 15px 0 }
	.youshiinfo ul li { padding: 15px 0 }
	.youshiinfo-tit { width: 100%; margin-right: 0; margin-bottom: 0; padding-right: 0; text-align: center; align-items: center }
	.youshiinfo-tit span { font-size: 24px }
	.youshiinfo-left { width: 100%; height: auto; padding: 0 15px; clip-path: none }
	.youshiinfo-right { width: 100%; height: auto; margin-left: 0; padding: 0 15px }
	.youshiinfo-right ul { padding-top: 0 }
}
@media screen and (max-width:768px) {
	.hexin-list dt { font-size: 20px }
	.hexin-list dt b { font-size: 1.2em }
	.hexin-list .hexin-left dl:nth-child(2) { margin-top: 32% }
	.hexin-list .hexin-right dl:nth-child(2) { margin-top: 32% }
	.youshi-pic figure { width: 50% }
}
@media screen and (max-width:576px) {
	.hexin-box h2 { font-weight: 600; font-size: 24px }
	.hexin-list { padding-bottom: 40% }
	.hexin-list dl { margin-top: 20px }
	.hexin-list dt { font-size: 18px }
	.hexin-list dt b { font-size: 1.2em }
	.hexin-list .hexin-left { margin-left: 5%; width: 40% }
	.hexin-list .hexin-left dl:nth-child(2) { margin-top: 20% }
	.hexin-list .hexin-right { margin-right: 5%; width: 40% }
	.hexin-list .hexin-right dl:nth-child(2) { margin-top: 20% }
	.youshi-pic figure { width: 60% }

	.pro-one .youshi-pic figure { width: 30%; margin-bottom: 5% }
	.pro-two .youshi-pic figure { width: 60%; margin-bottom: 5% }
	.pro-three .youshi-pic figure { width: 30%; margin-bottom: 5% }
	.pro-four .youshi-pic figure { width: 50%; margin-bottom: 5% }
}
.certBox { margin-top: 3.1%; background: #bbb8b8 url(../images/cert_bg.jpg) center center no-repeat; background-size: 100% 100% }
.certBox ul { padding: 13.7% 0; display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start }
.certBox ul li { width: 20%; margin-top: 4.7%; margin-right: 6.66% }
.certBox ul li:nth-child(4n) { margin-right: 0 }
.certBox ul li .picb { position: relative; z-index: 0; padding-top: 139.2%; width: 100%; background: #fff url(../images/cert_box.png) center center no-repeat; background-size: 100% 100% }
.certBox ul li .picb .pic { position: absolute; left: 6.78%; top: 4.35%; right: 6.42%; bottom: 4.1%; width: 86.8%; height: 91.55% }
.certBox ul li .picb .pic img { display: block; width: 100%; height: 100%; object-fit: contain; transition: 0.6s }
.certBox ul li .picb .pic img:hover { transform: scale(1.03) }
@media screen and (max-width:992px) {
	.certBox ul li { width: 48%; margin-top: 4%; margin-right: 4% }
	.certBox ul li:nth-child(2n) { margin-right: 0 }
}
.partBox1 { background-color: #fff; margin-top: 3.1% }
.partBox1 .container { display: flex; justify-content: space-between; align-items: flex-start }
.partBox1 .txtb { width: 41.4%; padding: 3.8%; padding-left: 0 }
.partBox1 .txtb img{ max-width: 100%; height: auto }
.partBox1 .txtb .name { font-weight: bold }
.partBox1 .txtb .intro { margin-top: 7%; line-height: 1.4 }
.partBox1 .pics { margin-top: 3.8% }
.partBox1 .pics img { margin: 0 auto; max-width: 100%; height: auto }
.partBox1 .picb { width: 34.7%; padding: 3.8%; padding-right: 0 }
.partBox1 .picb img { margin: 0 auto; max-width: 100%; height: auto }
@media screen and (max-width:992px) {
	.partBox1 .container { display: block }
	.partBox1 .txtb { width: 100%; padding: 20px 0 }
	.partBox1 .picb { width: 100%; padding: 20px 0 }
}
.partBox2 { background-color: #fff; margin-top: 3.1%; padding: 3.8% }
.partBox2 .tits { font-weight: bold; font-size: 20px }
.partBox2 ul { margin-top: 0.6%; text-align: center; display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: flex-start }
.partBox2 li { width: 25.8%; margin-top: 3.5%; margin-right: 11.3% }
.partBox2 li:nth-child(3n) { margin-right: 0 }
.partBox2 li figure { margin: 0; border: 2px solid #d67d80; position: relative; z-index: 0; padding-top: 62.4% }
.partBox2 li figure img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover }
.partBox2 li span { display: block; margin-top: 0.6em }
.partBox2 li p { margin-top: 0.3em }
@media screen and (max-width:992px) {
	.partBox2 li { width: 48%; margin-right: 4% }
	.partBox2 li:nth-child(3n) { margin-right: 4% }
	.partBox2 li:nth-child(2n) { margin-right: 0 }
}
@media screen and (max-width:576px) {
	.partBox2 li{ font-size: 14px }
}

.p-tit { font-weight: 600; font-size: 30px; text-align: center; cursor: pointer }
.p-tit:after { content: ""; display: block; width: 2.8em; height: 0.2em; margin: 0.3em auto 0; background-color: #c7161e }
@media screen and (max-width:576px) {
	.p-tit { font-size: 24px}
}

.yelBox { background-color: #fff; margin-top: 3.1%; padding: 60px 0; color: #121212 }
.yel-flex { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between }
.yel-left, .yel-right { flex: 0 0 calc(50% - 30px); max-width: calc(50% - 30px); padding: 30px 0 }
.yel-left .yel-info { padding-right: 0px }
.yel-right .yel-info { padding-left: 150px }
.yel-img { display: flex; justify-content: center; align-items: center }
.yel-img img { max-width: 100%; max-height: 598px }
.yel-info h3 { margin-top: 20px; font-weight: 600; font-size: 20px }
.yel-info p { margin-top: 20px; line-height: 24px; text-indent: 2em }
.yel-info table { margin-top: 30px; line-height: 42px }
.yel-info table tr { font-size: 18px }
.yel-tedian { display: flex; flex-wrap: wrap; margin-top: 60px }
.yel-tedian li { display: flex; align-items: center; flex: 0 0 33.33%; max-width: 33.33%; padding: 12px 0; font-weight: 600; font-size: 20px; color: #bd151c }
.yel-tedian li:before { content: "01"; margin-right: 15px; color: #dfdfdf; font-size: 26px; vertical-align: middle }
.yel-tedian li:nth-of-type(2):before { content: "02" }
.yel-tedian li:nth-of-type(3):before { content: "03" }
.yel-tedian li:nth-of-type(4):before { content: "04" }
.yel-tedian li:nth-of-type(5):before { content: "05" }
.yel-tedian li:nth-of-type(6):before { content: "06" }
.yel-tedian li:nth-of-type(7):before { content: "07" }
.yel-tedian li:nth-of-type(8):before { content: "08" }
.yel-tedian li:nth-of-type(9):before { content: "09" }
.yel-tedian li:nth-of-type(10):before { content: "10" }
.yel-album { display: flex; flex-wrap: wrap; margin-top: 30px }
.yel-album h3 { font-weight: 600; font-size: 20px }
.yel-album ul { display: flex; flex-wrap: wrap; justify-content: space-between; width: 100%; margin-top: 50px }
.yel-album ul li { position: relative; flex: 0 0 calc(25% - 60px); max-width: calc(25% - 60px); padding: 15px; border: 1px solid #bd151c; overflow: hidden }
.yel-album ul li:before { content: ""; display: block; padding-bottom: 65% }
.yel-album ul li img { display: inline-block; width: calc(100% - 30px); height: calc(100% - 30px); position: absolute; top: 15px; left: 15px }
.yelBox-b { margin-top: 0 }
.yelBox-b .yel-flex { align-items: flex-start }
.yelBox-b .yel-left, .yelBox-b .yel-right { padding: 0 }
.yelBox-b .yel-info h3 { margin-top: 0 }
.yelBox-b .yel-info table { margin-top: 30px; line-height: 64px }
.yelBox-y .yel-flex { align-items: flex-start }
.yelBox-y .yel-left, .yelBox-y .yel-right { padding: 0 }
.yelBox-y .yel-left .yel-info { margin-bottom: 30px; padding-right: 0 }
.yelBox-y .yel-img { justify-content: flex-end; padding-top: 93px; padding-bottom: 30px }
.yelBox-y .yel-img img { max-height: 550px }
.yelBox-y .yel-info h3 { margin-top: 0 }
@media screen and (max-width:992px)  {
	.yelBox { padding: 30px 0 }
	.yel-left, .yel-right { flex: 0 0 100%; max-width: 100% }
	.yel-left .yel-info { padding-right: 0 }
	.yel-left .yel-info img{ width: 100%; max-width: 100%; height: auto }
	.yel-right .yel-info { padding-left: 0 }
	.yel-tedian, .yel-album, .yel-album ul { margin-top: 30px }
	.yel-tedian li { flex: 0 0 calc(50% - 15px); max-width: calc(50% - 15px); font-size: 18px }
	.yel-tedian li p { flex: 1; text-align: center }
	.yel-album ul li { flex: 0 0 calc(50% - 15px); max-width: calc(50% - 15px) }
	.yel-album ul li:nth-child(n+3) { margin-top: 30px }
}
@media screen and (max-width:576px) {
	.yel-info p { font-size: 14px }
	.yelBox { margin-top: 30px }
	.yel-info h3{ margin-top: 0 }
	.yel-left, .yel-right { padding: 15px 0 }
}

.solBox { background-color: #fff; margin-top: 3.1%; padding: 60px 0; color: #121212 }
.solBox .solinfo { line-height: 24px; text-align: center }
.solBox ul { display: flex; flex-wrap: wrap }
.solBox ul li { flex: 0 0 calc(50% - 30px); max-width: calc(50% - 30px); position: relative; width: 100%; height: 160px; min-height: 1px; margin-top: 60px; padding: 28px 150px 0 84px; box-shadow: 0 0 20px 1px rgba(159, 159, 159, .15); overflow: hidden }
.solBox ul li:nth-child(2n+2) { margin-left: 60px }
.solBox ul li:before { content: "01"; display: block; position: absolute; top: -8px; left: -8px; width: 38px; height: 38px; padding: 8px 0 0 13px; line-height: 30px; font-weight: 600; font-size: 14px; font-family: Arial; color: #fff; border-radius: 100%; background: #c7161e }
.solBox ul li:nth-of-type(2):before { content: "02" }
.solBox ul li:nth-of-type(3):before { content: "03" }
.solBox ul li:nth-of-type(4):before { content: "04" }
.solBox ul li:nth-of-type(5):before { content: "05" }
.solBox ul li:nth-of-type(6):before { content: "06" }
.solBox ul li:nth-of-type(7):before { content: "07" }
.solBox ul li:nth-of-type(8):before { content: "08" }
.solBox ul li:nth-of-type(9):before { content: "09" }
.solBox ul li:nth-of-type(10):before { content: "10" }
.solBox ul li span { font-weight: 600; font-size: 24px }
.solBox ul li p { margin-top: 20px; line-height: 24px }
.solBox ul li p:first-child { margin-top: 0 }
.solBox1 { padding-top: 444px; padding-bottom: 50px; background: url(../images/sol-bg.jpg) no-repeat top center / cover }
.solBox1 ul { display: flex; flex-wrap: wrap; justify-content: space-between }
.solBox1 ul li { flex: 0 0 calc(33.33% - 40px); max-width: calc(33.33% - 40px); position: relative; width: 100%; min-height: 1px; padding: 42px; color: #fff; background: #bd151c; overflow: hidden }
.solBox1 ul li:nth-child(n+2) { margin-left: 40px }
.solBox1 ul li h3 { text-align: center; font-weight: 600; font-size: 24px }
.solBox1 ul li p { margin-top: 35px; line-height: 24px; text-indent: 2em }
@media screen and (max-width:992px) {
	.solBox ul li { flex: 0 0 100%; max-width: 100%; height: auto; margin-top: 30px; padding: 15px 50px }
	.solBox ul li:nth-child(2n+2) { margin-left: 0 }
	.solBox1 { padding-top: 50px }
	.solBox1 ul li { flex: 0 0 100%; max-width: 100%; margin-top: 30px; padding: 30px; color: #fff; background: #bd151c; overflow: hidden }
	.solBox1 ul li:nth-child(n+2) { margin-left: 0 }
	.solBox1 ul li p { margin-top: 20px }
}
@media screen and (max-width:576px) {
	.solBox { margin-top: 30px; padding: 30px 0; font-size: 14px }
	.solBox ul li span, .solBox1 ul li h3 { font-size: 20px !important }
	.solBox .solinfo, .solBox ul li p, .solBox1 ul li p { font-size: 14px }
}

.p-para { padding-bottom: 3% }
.p-para .product-guge { display: flex; flex-wrap: wrap; margin-top: 3.1% }
.p-para .product-guge li { flex: 0 0 calc(50% - 30px); max-width: calc(50% - 30px); position: relative; width: 100%; min-height: 1px }
.p-para .product-guge li:nth-child(2n+2) { margin-left: 60px }
.p-para .product-guge li:nth-child(n+3) { margin-top: 60px }
.p-para .product-guge li div { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; width: 100%; height: 100%; padding: 50px; background: #fff }
.p-para .product-guge li div figure { position: relative; width: 100%; margin: 0; overflow: hidden; display: flex; align-items: center; justify-content: center }
.p-para .product-guge li div figure:before { content: ""; display: block; padding-bottom: 100% }
.p-para .product-guge li div figure img { display: inline-block; width: auto; height: auto; position: absolute }
.p-para .product-guge li div p { display: block; margin-top: 10px; padding: 0 24px; line-height: 40px; font-size: 18px; color: #121212; border: 1px solid #525252 }
.p-para .table { margin-top: 3.1%; width: 100%; border: 1px solid #111; color: #111; text-align: left; line-height: 1.5; word-wrap: break-word; display: block; overflow-x: scroll }
.p-para .table tr { }
.p-para .table th { font-weight: normal; padding: 0.3em 4.2% 0.2em; border: 1px solid #111 }
.p-para .table th:nth-child(1) { width: 32.5% }
.p-para .table th:nth-child(2) { width: 32.5% }
.p-para .table th:nth-child(3) { width: 32.5% }
.p-para .table td { padding: 15px; border: 1px solid #111; border: 1px solid #111 }
.p-para .font22 { font-size: 22px }
@media screen and (max-width:992px) {
	.p-para .product-guge li { flex: 0 0 100%; max-width: 100% }
	.p-para .product-guge li:nth-child(2n+2) { margin-left: 0 }
	.p-para .product-guge li:nth-child(n+2) { margin-top: 30px }
	.p-para .product-guge li a { padding: 30px }
}
@media screen and (max-width:576px) {
	.p-para .table{ margin-top: 30px }
}

.aqcsBox { background-color: #fff; padding: 60px 0; color: #121212 }
.aqcsBox .tit { color: #c7161e }
.aqcsBox .tit::after { width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #c7161e; background: transparent }
.aqcsBox .aqcsinfo { margin-top: 30px; color: #121212 }
.aqcsBox .aqcsinfo ul { display: flex; flex-wrap: wrap; justify-content: flex-start }
.aqcsBox .aqcsinfo ul li { flex: 0 0 25%; max-width: 25%; margin-top: 30px; padding-left: 30px; line-height: 24px }
.aqcsBox .aqcsinfo ul li:nth-child(4n+1) { padding-left: 0 }
.aqcsBox .aqcsinfo p { margin-top: 30px }
.aqcsBox .aqcsinfo6 ul li { flex: 0 0 16.66667%; max-width: 16.66667% }
.aqcsBox .aqcsinfo6 ul li:nth-child(4n+1) { padding-left: 30px }
.aqcsBox .aqcsinfo6 ul li:nth-child(6n+1) { padding-left: 0 }
@media screen and (max-width:992px) {
	.aqcsBox .aqcsinfo ul li { flex: 0 0 50%; max-width: 50% }
	.aqcsBox .aqcsinfo ul li{
		padding-left: 0!important
	}
}
