div::-webkit-scrollbar {
	display: none !important;  
}

.detailcontent .content *{width:100%;}
.detailcontent .content img{width:100%;}
.detailcontent .ext_detail *{width:100%;}
.detailcontent .ext_detail img{width:100%;}
.detailcontent .ext_projuec_mobile *{width:100%;}
.detailcontent .ext_projuec_mobile img{width:100%;}

.index_item44_btn{
	margin-top: 1.2rem;
	width: 2.28rem;
	margin:50px auto;
	height: 0.8rem;
	font-size: 0.32rem;
	font-weight: 400;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #EF8100;
	border-radius: 0.42rem;
	border: 0.02rem solid #EF8100;
}

.index_item44_btn_tlist{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin-top: 0.28rem;
}

.index_item44_tcont{
	width: 25%;
	display: flex;
	align-items: center;
	margin-top: 0.66rem;
}

.index_item44_tcont>img{
	width: 0.46rem !important;
	height: 0.46rem !important;
	margin-right: 0.22rem;
}

.index_item44_tcont p{
	font-size: 0.32rem;
	margin: 0 !important;
	font-weight: 400;
	color: #333333;
}

.index_item44_t{
	display: flex;
	flex-direction: column;
	width:100%;
}

.index_item44_t p{
	font-size: 0.32rem;
	margin-top: 0.28rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.44rem;
}

.chanpins2_titi{
	width: 100%;
	font-size: 0.50rem;
	font-weight: 900;
	margin: 0.36rem 0;
}

.index_item44_t span{
	font-size: 0.4rem;
	font-weight: 600;
	color: #333333;
}

.index_item44_img{
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 0.24rem;
}

.index_item44_img img{
	width: 7.74rem;
}

.zhifayi img{
	width:100% !important;
}

.zhifa img{
	width:100% !important;
}

.index_item44_xian{
	transition: 0.4s;
	-webkit-transition: 0.4s;
	position: absolute;
	bottom: 0;
	left: 505px;
	width: 8%;
}

.index_item44_xian i{
	display: block;
	width: 100%;
	height: 0.08rem;
	background: #EF8100;
}

.index_item44_txt{
	margin-top: 0.96rem;
	width: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.index_item44_list{
	display: flex;
	align-items: center;
	width: 27.98rem;
	overflow: hidden;
	position: relative;
	justify-content:center;
}

.index_item44_cont_on{
	color: #fafcff !important;
	background: #EF8100;
	border: 1px solid #EF8100 !important;
}

.index_item44_cont{
	font-size: 0.4rem;
	width: 100px;
	text-align: center;
	font-weight: 400;
	padding: 0.24rem;
	display: flex;
	justify-content: center;
	color: #333333;
	border-radius: 2rem;
	border: 1px solid #999999;
}

.container{
	width:100% !important;
}

.index-page .solution-more-slide .hd {
	z-index: 2;
	color: #fff;
}

.index_item44{
	background: url(../img/xq_img35.png);
	background-size: 100% 100%;
	width: 100%;
	height: 700px;
	padding: 1.08rem 0 1.6rem 0;
}

.index_item44_cent{
	transition: 0.4s;
	-webkit-transition: 0.4s;
	opacity:0;
}

.index_item44_con{
	position:relative;
	width:100%;
}

.index_item7_cont{
	margin-top:0.5rem;
}

.index_item7_cont img{
	width:90%;
	margin:0 5%;
}

.tupiancc{
	margin:10px;
}

.huanjing{
	margin-top:30px
}

.huanjing_title{
	font-size: 0.36rem;
	padding: 0.2rem 0;
	border-bottom: 3px solid #EF8100;
	width: 72px;
}

.huanjinggg{
	margin-left:15px;
}

.tupiancc p{
	font-size:0.56rem;
	line-height:1rem;
	padding:0.2rem;
	text-indent: 1rem;
}

.bmgda{
	display:flex;
	flex-flow: wrap;
	padding:10px;
}

.bmgda li{
	width:50%;
}

/* 修改头部样式，让LOGO居中 */
.header_wrap {
	display: flex;
	align-items: center;
	justify-content: center; /* 改为居中 */
	width: 100%; /* 改为100% */
	padding: 0.64rem 0;
}

/* 修改LOGO样式 */
.header_item1 {
	font-size: 0;
	display: flex;
	justify-content: center;
	width: 100%;
}

/* 指定LOGO路径并设置样式 */
.header_item1 img {
	content: url(https://www.htzjkj.com/images/shoujilogo.png); /* 指定LOGO路径 */
	width: auto; /* 改为auto */
	height: 1.5rem; /* 保持高度 */
	max-width: 5.08rem; /* 限制最大宽度 */
}

.header_item2 {
	font-size: 0;
	position: absolute; /* 绝对定位 */
	right: 5%; /* 右侧间距 */
}

.header_item2 img {
	width: 0.72rem;
	height: 0.64rem;
}

.body_hide {
	overflow: hidden;
}

.header_item3 {
	position: fixed;
	top: 2.27rem;
	left: 0;
	width: 100%;
	background: #fff;
	z-index: 10000;
	height: 100%;
	display: none;
}

.header_item3_lists {
	height: 100%;
	overflow: auto;
	padding: 1rem 0.6rem;
}

.header_item3_list {
	margin-bottom: 5rem;
}

.header_item3_cont_title {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.header_item3_cont {
	border-bottom: 0.02rem solid #EBF0F3;
	padding: 0.64rem 0;
	display: flex;
	flex-direction: column;
}

.header_item3_cont_title p {
	font-size: 0.48rem;
	font-weight: 600;
	color: #333333;
}

.header_item3_cont_on p {
	color: #EF8100 !important;
}

.header_item3_cont:last-child {
	border-bottom: none;
}

.header_item3_cont_title img {
	width: 0.56rem;
	height: 0.32rem;
}

.header_item3_txt {
	display: flex;
	flex-direction: column;
	margin-top: 0.3rem;
}

.header_item3_txt a {
	display: block;
	font-size: 0.48rem;
	margin: 0.28rem 0;
	font-weight: 400;
	color: #666666;
}

.header_item3_txt a:first-child {
	margin-top: 0.2rem;
}

.swiperImgPage {
	position: relative;
}

* {
	margin: 0;
	padding: 0;
}

img {
	font-size: 0;
}

a {
	text-decoration: none;
}

/*小按钮*/
.num {
	position: absolute;
	z-index: 1000;
	bottom: 0.32rem;
	right: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
}

.num li {
	width: 0.58rem;
	height: 0.06rem;
	margin-right: 0.16rem;
	text-align: center;
	cursor: pointer;
	background: rgba(255, 255, 255, 0.5500);
	font-size:0px;
}

.num li:last-child {
	margin-right: 0;
}

.num .on {
	background: #fff;
}

.swiper_txt {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.swiper_txt p {
	font-size: 0.64rem;
	font-weight: 600;
	color: #FFFFFF;
}

.swiper_txt span {
	font-size: 0.52rem;
	margin: 0.32rem 0 0.9rem 0;
	font-weight: 400;
	color: #FFFFFF;
}

.swiper_btn {
	width: 3.2rem;
	height: 1.04rem;
	font-size: 0.48rem;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 600;
	color: #FFFFFF;
	background: #F08E1B;
	border-radius: 0.08rem;
}

.pic li {
	position: relative;
}

.pic li img {
	width: 100%;
	height: auto;
}

.footer2 {
	background: #2c0e59;
	width: 100%;
}

.footer_wrap {
	padding: 0.56rem 0.6rem 0;
}

.footer_img {
	font-size: 0;
}

.footer_img img {
	width: 2.48rem;
	height: 0.84rem;
}

.footer_item1 {
	margin-top: 0.72rem;
	border-bottom: 0.02rem solid #333946;
	padding-bottom: 0.76rem;
}

.footer_item1_cont {
	display: flex;
	align-items: center;
	margin-bottom: 0.4rem;
}

.footer_item1_cont:last-child {
	margin-bottom: 0;
}

.footer_item1_cont img {
	width: 0.88rem;
	height: 0.88rem;
	margin-right: 0.64rem;
}

.footer_item1_cont p {
	font-size: 0.48rem;
	font-weight: 400;
	color: #D0D0D0;
}

.footer_item2_cont_title {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.footer_item2_cont {
	display: flex;
	flex-direction: column;
	border-bottom: 0.02rem solid #333946;
	border-bottom: 0.02rem solid #333946;
	padding: 0.56rem 0;
}

.footer_item2_cont p {
	font-size: 0.48rem;
	font-weight: 400;
	color: #FFFFFF;
}

.footer_item2_cont img {
	width: 0.5rem;
	height: 0.29rem;
}

.footer_item3 {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 1.2rem;
}

.footer_item3_cont {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.footer_item3_cont:last-child {
	margin-left: 1.4rem;
}

.footer_item3_cont img {
	width: 3.18rem;
	height: 3.1rem;
	margin-bottom: 0.2rem;
}

.footer_item3_cont p {
	font-size: 0.48rem;
	font-weight: 400;
	color: #A8A9AB;
}

.footer_bottom {
	margin-top: 1.36rem;
	width: 100%;
	display: flex;
	background: #1D2430;
	align-items: center;
	justify-content: space-between;
	padding: 0.52rem 0;
}

.footer_bottom_t1,
.footer_bottom_t1 p,
.footer_bottom_t2 {
	font-size: 0.32rem;
	font-weight: 400;
	color: #9398A3;
}

.footer_bottom_t1 {
	display: flex;
	align-items: center;
	padding-left: 1.44rem;
}

.footer_bottom_t2 {
	padding-right: 0.72rem;
}

.footer_item2_cont_list {
	display: flex;
	flex-direction: column;
	padding: 0.16rem 0;
}

.footer_item2_cont_list a {
	font-size: 0.48rem;
	display: block;
	padding: 0.24rem 0;
	font-weight: 400;
	color: #A3ACB3;
}

.footer_item2_cont_on p {
	color: #EF8100 !important;
}

.header {
	display: none;
}

.footer {
	display: none;
}

/* 首页 */
.index_item11_btn {
	width: 2.74rem;
	height: 1.28rem;
	font-size: 0.48rem;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 400;
	margin-left: 0.2rem;
	color: #FFFFFF;
	border: 0.02rem solid #FFFFFF;
}

.index_item11_input {
	display: flex;
	align-items: center;
	margin-top: 0.88rem;
}

.index_item11_input input {
	width: 7.56rem;
	border: none;
	height: 1.28rem;
	font-size: 0.48rem;
	text-indent: 1em;
	font-weight: 400;
	color: #EF8100;
	background: #FFFFFF;
}

.index_item11 p {
	font-size: 0.6rem;
	letter-spacing: 0.2rem;
	font-weight: 600;
	color: #FFFFFF;
}

.index_item11 {
	background: url(../wimg/xq_img209.png);
	background-size: 100% 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: auto;
	flex-direction: column;
	padding: 2.12rem 0 1.84rem 0;
}

.index_item10_t1 {
	font-size: 0.44rem;
	font-weight: 400;
	color: #EF8100;
	line-height: 1.46rem;
	letter-spacing: 0.26rem;
}

.index_item10 {
	background: url(../wimg/xq.jpg)no-repeat;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	flex-direction: column;
	background-size: 100% 100%;
	padding: 1.84rem 0;
}

.index_item10 p {
	font-size: 0.56rem;
	font-weight: 600;
	color: #FFFFFF;
}

.index_item10 p span {
	font-size: 1.44rem;
	font-weight: 600;
	color: #FFFFFF;
}

.index_item9 {
	padding: 1.04rem 0 0.8rem 0;
	background: #F3F5FC;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}

.index_item9_list {
	margin-top: 0.6rem;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	padding: 0 0.6rem;
}

.index_item9_cont {
	font-size: 0;
	margin-right: 0.2rem;
	margin-top: 0.4rem;
}

.index_item9_cont:nth-child(4n) {
	margin-right: 0;
}

.index_item9_cont img {
	width: 3.28rem;
	height: 1.28rem;
}

.index_item8_tcont_banner2 {
	position: absolute;
	width: 2.96rem;
	height: 4.34rem;
	right: -1rem;
	bottom: 0;
	z-index: 1;
	display: none;
	background: linear-gradient(180deg, #FAFCFF 0%, #DFE7F8 100%);
}

.index_item8_tcont_banner {
	position: absolute;
	width: 2.96rem;
	display: none;
	height: 4.34rem;
	left: -1rem;
	bottom: 0;
	z-index: 1;
	background: linear-gradient(180deg, #FAFCFF 0%, #DFE7F8 100%);
}

.index_item8_tcont {
	display: flex;
	align-items: center;
	position: relative;
	overflow: scroll;
}

.index_item8_tcont_l {
	background: linear-gradient(180deg, #FFFFFF 0%, #F6F8FF 100%);
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 0.8rem 0.68rem 1.4rem 0.68rem;
	z-index: 100;
	margin-left: 0.6rem !important;
}

.index_item8_tcont_l img {
	width: 2.6rem;
	margin-bottom: 0.92rem;
}

.index_item8_tcont_l p {
	font-size: 0.56rem;
	height: 7.08rem;
	text-align: justify;
	font-weight: 400;
	width: 10.6rem;
	margin-bottom: 0.78rem;
	color: #666666;
	line-height: 0.8rem;
}

.index_item8_tcont_l span {
	font-size: 0.56rem;
	width: 100%;
	display: flex;
	justify-content: flex-end;
	font-weight: 600;
	color: #333333;
}

.index_item8_txt {
	margin-top: 1.24rem;
}

.index_item8_cont_on {
	color: #EF8100 !important;
	border-color: #EF8100 !important;
	font-weight: 600 !important;
}

.index_item8_xian {
	position: absolute;
	bottom: 0;
	left: 0;
	display: none;
}

.index_item8_xian i {
	display: block;
	width: 15%;
	height: 0.08rem;
	background: #EF8100;
}

.index_item8_list {
	display: flex;
	align-items: center;
	border-bottom: 0.02rem solid #E8E8E7;
	position: relative;
	margin: 0 0.6rem;
	justify-content: center;
}

.index_item8_cont {
	font-size: 0.56rem;
	width: 15%;
	text-align: center;
	padding-bottom: 0.24rem;
	border-bottom: 0.08rem solid rgba(0, 0, 0, 0);
	font-weight: 400;
	color: #333333;
}

.index_item8_cent {
	margin-top: 1.24rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
}

.index_item8 {
	height: 490px;
	padding: 1rem 0 1.4rem 0;
	background: linear-gradient(180deg, #FEFEFD 0%, #E0E9F8 100%);
}

.index_item7_r {
	display: flex;
	flex-direction: column;
	width: 100%;
}

.index_item4_xian{
	display:none;
}

.index_item7_rl {
	padding: 0.72rem 0.6rem 0;
	border-bottom: 0.4rem solid #F5F5F5;
}

.index_item7_rcont {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0.68rem 0;
	border-bottom: 0.02rem solid #E7E8E7;
}

.index_item7_rcont p {
	font-size: 0.48rem;
	font-weight: 400;
	color: #666666;
}

.index_item7_rcont p:first-child {
	width: 70%;
	overflow: hidden;
	text-overflow: ellipsis;
	color: 0.56rem;
	color: #333333;
	white-space: nowrap;
}

.index_item7_rcont p:last-child {
	color: #666;
}

.index_item7_rcont:last-child {
	border-bottom: none;
}

.index_item7_rcont a{
	display: contents;
}

.index_item7_jian {
	display: flex;
	align-items: center;
}

.index_item7_jian img {
	width: 0.36rem;
	height: 0.36rem;
	margin-left: 0.28rem;
}

.index_item7_jian span {
	font-size: 0.48rem;
	font-weight: 400;
	color: #666666;
}

.index_item7_dis {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 0.18rem;
}

.index_item7_dis p {
	font-size: 0.64rem;
	font-weight: 600;
	color: #333333;
}

.index_item7_img {
	font-size: 0;
	display: flex;
	flex-direction: column;
	padding: 0 0.6rem;
}

.index_item7_img img {
	width: 100%;
	height: auto;
	margin-top: 0.4rem;
}

.index_item7_img img:first-child {
	margin-top: 0;
}

.index_item7_l p {
	font-size: 0.64rem;
	padding: 0 0.6rem;
	font-weight: 600;
	margin-bottom: 0.6rem;
	color: #333333;
}

.index_item7_l {
	padding-bottom: 0.6rem;
	border-bottom: 0.4rem solid #F5F5F5;
	width: 100%;
}

.index_item7 {
	padding: 1rem 0 0 0;
	background: #fff;
}

.index_item7_cent {
	margin-top: 0.72rem;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	width: 100%;
}

.index_item6_list {
	align-items: center;
	margin-top: 1.12rem;
	overflow: scroll;
	padding:0 5%;
}

.index_item6_cont {
	margin-right: 0.28rem;
}

.index_item6_list2 {
	padding: 0.4rem 0rem 0.8rem 0rem;
}

.index_item6_cont2 .titles{
	font-weight: bold;
	color: #EF8100;
}

.index_item6_cont2 {
	display: flex;
	align-items: center;
	margin-bottom: 0.28rem;
}

.index_item6_cont2:last-child {
	margin-bottom: 0;
}

.index_item6_cont2 img {
	width: 0.68rem;
	height: 0.72rem;
	margin-right: 0.76rem;
}

.index_item6_cont2 p {
	font-size: 0.56rem;
	font-weight: 400;
	color: #333333;
}

.index_item6_img {
	font-size: 0;
	position: relative;
}

.index_item6_img img {
	width: 30px;
}

.index_item6_img p {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.64rem;
	font-weight: 600;
	color: #FFFFFF;
}

.index_item6 {
	padding: 1.04rem 0 1.16rem 0;
	background: #F5F5F5;
	background-image: url(/style/wimg/1623545565767227.png);
	background-color: #fff;
	background-position: center;
	background-repeat: no-repeat;
	background-size: auto 100%;
}

.index_item5_img {
	margin-top: 0.76rem;
	display: flex;
	align-items: center;
	font-size: 0;
}

.index_item5_img img {
	margin-right: 1.56rem;
}

.index_item5_t1 {
	width: 100%;
	font-size: 0.56rem;
	border-top: 1px solid rgba(145, 145, 145, 0.4100);
	font-weight: 400;
	padding-top: 0.84rem;
	color: #FFFFFF;
}

.index_item5_btn {
	width: 4.24rem;
	font-size: 0.64rem;
	font-weight: 400;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #FFFFFF;
	margin-top: 1.28rem;
	height: 1.36rem;
	margin-bottom: 1.08rem;
	border: 0.02rem solid #FFFFFF;
}

.index_item5_txt {
	display: flex;
	flex-direction: column;
	padding-top: 1.28rem;
}

.index_item5_txt p {
	font-size: 0.48rem;
	font-weight: 400;
	margin-top: 0.44rem;
	color: #FFFFFF;
	line-height: 0.68rem;
}

.index_item5_txt span {
	font-size: 0.56rem;
	font-weight: 600;
	color: #FFFFFF;
}

.index_item5_cont_on p {
	color: #EF8100 !important;
	font-weight: 600 !important;
	border-bottom: 0.08rem solid #EF8100;
}

.index_item5_cont {
	display: flex;
	align-items: center;
	margin-right: 1.72rem;
	flex-shrink: 0;
}

.index_item5_cont img {
	display: none;
}

.index_item5_cont p {
	font-size: 0.56rem;
	padding-bottom: 0.32rem;
	font-weight: 400;
	color: #fff;
}

.index_item5_list {
	display: flex;
	align-items: center;
	border-bottom: 0.02rem solid #3D3D3D;
	overflow: scroll;
}

.index_item5_cent {
	margin-top: 1.24rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
	padding: 0 0.6rem;
}

.aboutsf{
	flex-shrink: 0;
}

.index_item5 {
	background: url(../img/xq_img36.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: auto 100%;
	width: 100%;
	height: auto;
	padding: 1.04rem 0 1.48rem 0;
}

.index_item4_btn {
	margin-top: 1.44rem;
	width: 4.24rem;
	height: 1.36rem;
	font-size: 0.64rem;
	font-weight: 400;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #EF8100;
	border-radius: 0.84rem;
	border: 0.04rem solid #EF8100;
}

.index_item4_tlist {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin-top: 0.4rem;
	justify-content: space-between;
}

.index_item4_tcont {
	width: 23%;
	display: flex;
	align-items: center;
	margin-top: 1rem;
	flex-direction: column;
}

.index_item4_tcont>img {
	width: 0.92rem !important;
	height: 0.92rem !important;
	margin-bottom: 0.28rem !important;
}

.index_item4_tcont p {
	font-size: 0.4rem;
	margin: 0 !important;
	font-weight: 400;
	color: #333333;
}

.index_item4_t {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.index_item4_t p {
	font-size: 0.48rem;
	margin-top: 0.32rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.68rem;
}

.index_item4_t span {
	font-size: 0.56rem;
	font-weight: 600;
	color: #333333;
}

.index_item4_img {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 1.48rem;
	flex-direction: column;
}

.index_item4_img img {
	width: 7.36rem;
	height: 4.44rem;
	margin-bottom: 1rem;
}

.index_item4_xian {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}

.index_item4_xian i {
	display: block;
	width: 20%;
	height: 0.08rem;
	background: #EF8100;
}

.index_item4_txt {
	margin-top: 1rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 0 0.6rem;
}

.index_item4_list {
	justify-content: center;
	display: flex;
	align-items: center;
	width: 100%;
	overflow: scroll;
	position: relative;
	padding-bottom: 20px;
}

.index_item4_cont_on {
	color: #ffffff !important;
	background: #EF8100;
	border-radius: 34px;
	padding: 8px;
}

.index_item4_cont {
	font-size: 0.4rem;
	width: 4rem;
	text-align: center;
	font-weight: 400;
	display: flex;
	justify-content: center;
	color: #333333;
}

.index_item4 {
	background: url(../img/xq_img35.png);
	background-size: cover;
	width: 100%;
	height: auto;
	padding: 1.04rem 0 1.08rem 0;
	background-position: 75%;
}

.index_item3_cont {
	font-size: 0;
	position: relative;
}

.index_item3_txt {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.index_item3_txt img {
	width: 0.72rem;
	height: 0.72rem;
	margin-bottom: 0.4rem;
	margin-top: 2.84rem;
}

.index_item3_txt span {
	font-size: 0.44rem;
	font-weight: 600;
	color: #FFFFFF;
}

.index_item3_txt p {
	font-size: 0.36rem;
	width: 5.2rem;
	font-weight: 400;
	margin-top: 0.64rem;
	color: #FFFFFF;
	line-height: 0.52rem;
	text-align: center;
}

.index_item3_cont>img {
	width: 6.82rem;
	height: 11.46rem;
}

.index_item3_list {
	margin-top: 1.28rem;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}

.index_item3 {
	background: url(../img/xq_img13.png);
	background-size: 100% 100%;
	width: 100%;
	height: auto;
	padding: 1.04rem 0 1.76rem 0;
}

.index_item3 .index_item2_title p,
.index_item3 .index_item2_title span,
.index_item5 .index_item2_title p,
.index_item5 .index_item2_title span {
	color: #32373c !important;
}

.index_item2 {
	background: #fff;
	padding: 1.08rem 0 1.36rem 0;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.index_item2_title {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.index_item2_title p {
	font-size: 0.64rem;
	margin-bottom: 0.32rem;
	font-weight: 600;
	color: #333333;
}

.index_item2_title i {
	width: 1.12rem;
	height: 0.2rem;
	display: block;
	margin-bottom: 0.4rem;
	background: linear-gradient(90deg, #FFC069 0%, #EF8100 100%);
	border-radius: 0.1rem;
}

.index_item2_title span {
	font-size: 0.48rem;
	font-weight: 400;
	color: #666666;
}

.index_item2_dis {
	font-size: 0;
	position: relative;
	margin-top: 0.6rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}

.index_item2_dis img {
	width: 9rem;
	height: 6.56rem;
}

.index_item2_txt {
	padding: 0 0.6rem;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	flex-direction: column;
	margin-top: 0.64rem;
}

.index_item2_txt>div {
	margin-top: 0.4rem;
}

.index_item2_t1,
.index_item2_t3 {
	background: #F7FBFE;
	border-radius: 0.16rem;
	padding: 0.64rem 0.32rem 0.64rem 0;
}

.index_item2_t1 img,
.index_item2_t3 img {
	display: none;
}

.index_item2_t1 p,
.index_item2_t3 p {
	font-size: 0.56rem;
	font-weight: 600;
	display: flex;
	align-items: center;
	color: #333;
	padding-left: 0.56rem;
	border-left: 0.08rem solid #EF8100;
}

.index_item2_t1 span,
.index_item2_t3 span {
	font-size: 0.56rem;
	font-weight: 600;
	color: #EF8100;
}

.index_item2_t2 {
	font-size: 0.48rem;
	padding-left: 0.64rem;
	font-weight: 400;
	margin-top: 0.2rem;
	color: #666666;
	line-height: 0.68rem;
}

/* 产品 */
.chanpins_item2s_lists{
	display: flex;
	align-items: center;
	border-bottom: 0.02rem solid #E8E8E7;
	overflow: scroll;
	padding: 0 0.6rem;
}

.chanpins_item2s_conts{
	flex-shrink: 0;
}

.chanpins_item2s_conts:last-child p{
	margin-right: 0;
}

.chanpins_item2s_conts_on p{
	color: #EF8100 !important;
	border-bottom: 0.08rem solid #EF8100;
}

.chanpins_item2s_conts p{
	font-size: 0.56rem;
	margin-right: 1.52rem;
	padding: 0.48rem 0;
	font-weight: 400;
	color: #333333;
}

.chanpins_item2s{
	position: relative;
}

.chanpins_item2_page{
	margin-top: 0.16rem;
	display: flex;
	align-items: center;
}

.chanpins_item2_page_l{
	font-size: 0;
}

.chanpins_item2_page_l:last-child{
	margin-left: 0.52rem;
}

.chanpins_item2_page_l img{
	width: 1.72rem;
	height: 1.72rem;
}

.chanpins_item2_b{
	width: 100%;
	background: #EF8100;
	font-size: 0.48rem;
	text-align: center;
	padding: 0.24rem 0;
	line-height: 0.8rem;
	font-weight: 400;
	color: #FFFFFF;
}

.chanpins_item2_t1{
	font-size: 0.4rem;
	color: #fff;
	padding-bottom: 0.64rem;
	font-weight: 400;
	transform: rotate(45deg);
}

.chanpins_item2_cont{
	width: 48%;
	margin-bottom: 0.92rem;
}

.chanpins_item2_cont:nth-child(4n){
	margin-right: 0;
}

.chanpins_item2_t{
	background: #fff;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	position: relative;
}

.chanpins_item2_xian{
	position: absolute;
	top: -0.2rem;
	right: -0.2rem;
	font-size: 0;
	width: 1.8rem !important;
	height: 1.76rem !important;
	background-size: 100% 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.chanpins_item2_xian2{
	position: absolute;
	top: -0.2rem;
	right: -0.2rem;
	font-size: 0;
	width: 1.8rem !important;
	height: 1.76rem !important;
	background: url(../img/xq_img145.png);
	background-size: 100% 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.chanpins_item2_t img{
	width: 100%;
	height: auto;
}

.chanpins_item2_t p{
	font-size: 0.48rem;
	font-weight: 600;
	margin-bottom: 0.14rem;
	color: #333333;
}

.chanpins_item2_t span{
	font-size: 0.4rem;
	font-weight: 400;
	color: #999999;
}

.detailcontent .content p img{
	width:100% !important;
}

.chanpins_item2_cent{
	background: #F8F9FB;
	padding:0.76rem 0.64rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
}

.chanpins_item2_title{
	background: #edf7ff;
	padding: 1rem 0 0.74rem 0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.chanpins_item1_txt{
	display: flex;
	flex-direction: column;
	align-items: center;
}

.chanpins_item1_txt span{
	font-size: 0.52rem;
	font-weight: 400;
	color: #FFFFFF;
}

.chanpins_item1_txt p{
	font-size: 0.64rem;
	margin-bottom: 0.32rem;
	font-weight: 600;
	color: #FFFFFF;
}

.chanpins_item1{
	background: url(../img/xq_img141.png);
	background-size: 100% 100% !important;
	width: 100%;
	height: 3.88rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.chanpins_item2_list{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 100%;
}

/* 联系 */
.lianxi_item5_btn{
	font-size: 0.56rem;
	width: 30%;
	margin-top: 1.04rem;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0.28rem 0;
	background: #431984;
	line-height: 0.8rem;
	border-radius: 0.98rem;
	font-weight: 600;
	color: #FFFFFF;
}

.lianxi_item5_txt textarea{
	font-size: 0.48rem;
	font-weight: 400;
	text-indent: 1em;
	height: 3rem;
	border: none;
	width: 100%;
	color: #333333;
}

.lianxi_item5_txt{
	padding: 0.4rem 0;
	
	width: 100%;
}

.lianxi_item5_cent{
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin-top: 0.8rem;
	padding: 0 0.64rem;
}

.lianxi_item5_dis{
	display: flex;
	align-items: center;
	flex-direction: column;
	width: 100%;
}

.lianxi_item5_dis input{
	width: 100%;
	margin-bottom: 0.6rem;
	height: 1.6rem;
	font-size: 0.48rem;
	text-indent: 1em;
	font-weight: 400;
	color: #333333;
	border: 0.02rem solid #D9D9D9;
}

.lianxi_item5{
	padding: 0 0 1rem 0;
	background: #fff;
}

.lianxi_item4_map {
	font-size: 0;
	display: flex;
	justify-content: center;
	margin-top: 1.04rem;
	padding: 0 0.64rem;
}

.lianxi_item4_map img {
	width:100%;
	height: 15.96rem;
}

.lianxi_item4 {
	padding: 1.04rem 0;
	background: #fff;
}

.lianxi_item3_img {
	display: flex;
	align-items: center;
	margin-top: 0.76rem;
	width: 98%;
}

.lianxi_item3_t1 {
	display: flex;
	align-items: center;
	width: 33%;
}

.lianxi_item3_t1 img {
	width: 0.44rem !important;
	height: 0.28rem !important;
	margin: 0 !important;
}

.lianxi_item3_t1 p {
	font-size: 0.48rem;
	margin: 0 !important;
	font-weight: 600 !important;
	color: #333333 !important;
	padding-left: 0.2rem;
}

.lianxi_item3_list {
	margin-top: 0.64rem;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: center;
	padding:  0 0.64rem;
}

.lianxi_item3_cont {
	background: #FFFFFF;
	padding: 0.48rem 0;
	width: 100%;
	margin-top: 0.32rem;
	border-radius: 0.16rem;
	display: flex;
	align-items: flex-start;
}

.lianxi_item3_cont:first-child{
	margin-top: 0;
}

.lianxi_item3_cont:nth-child(2n) {
	margin-right: 0;
}

.lianxi_item3_cont img {
	width: 0.68rem;
	margin-left: 0.36rem;
	height: 0.68rem;
	flex-shrink: 0;
}

.lianxi_item3_txt {
	display: flex;
	flex-direction: column;
	margin-left: 0.36rem;
	width: 100%;
}

.lianxi_item3_txt span {
	font-size: 0.56rem;
	font-weight: 600;
	color: #333333;
}

.lianxi_item3_txt p {
	font-size: 0.48rem;
	margin-top: 0.24rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.68rem;
}

.lianxi_item3 {
	background: url(../img/xq_img211.png);
	background-size: 100% 100%;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	height: auto;
	padding: 1.04rem 0 1.2rem 0;
}

.lianxi_item3 .index_item2_title p,
.lianxi_item3 .index_item2_title span {
	color: #fff !important;
}

.lianxi_item2_list {
	margin-top: 1.04rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
	padding: 0 0.72rem;
}

.lianxi_item2_cont {
	display: flex;
	align-items: flex-start;
	margin-bottom: 0.92rem;
}

.lianxi_item2_cont:last-child{
	margin-bottom: 0;
}

.lianxi_item2_t {
	font-size: 0;
	width: 0.72rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.lianxi_item2_t img {
	width: 0.72rem;
	height: 0.72rem;
}

.lianxi_item2_b {
	display: flex;
	margin-left: 0.52rem;
	flex-direction: column;
	align-items: flex-start;
}

.lianxi_item2_b span {
	font-size: 0.56rem;
	text-align: center;
	font-weight: 600;
	color: #333333;
}

.lianxi_item2_b p {
	font-size: 0.56rem;
	margin-top: 0.28rem;
	font-weight: 400;
	color: #666666;
}

.lianxi_item2 {
	padding: 1.04rem 0 0.88rem 0;
	background-color: #fff;
}

.lianxi_item1 {
	width: 100%;
	height: auto;
	font-size: 0;
	position: relative;
}

.lianxi_item1 img {
	width: 100%;
	height: auto;
}

.lianxi_item1_txt {
	position: absolute;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	flex-direction: column;
	top: 0;
	left: 0;
}

.lianxi_item1_txt p {
	font-size: 0.64rem;
	font-weight: 600;
	padding-left: 0.6rem;
	color: #431984;
}

.lianxi_item1_txt p span {
	color: #EF8100;
	font-size: 0.64rem;
	font-weight: 600;
}

.lianxi_item1_txt p:last-child {
	font-size: 0.52rem !important;
	margin-top: 0.36rem;
	font-weight: 400;
	color: #431984;
}

.fangan_item1 {
	width: 100%;
	height: auto;
	font-size: 0;
	position: relative;
}

.fangan_item1 img {
	width: 100%;
	height: auto;
}

.fangan_item1_txt {
	position: absolute;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	flex-direction: column;
	top: 0;
	left: 0;
}

.fangan_item1_txt p {
	font-size: 0.94rem;
	font-weight: 600;
	text-align: center;
	color: #373e46;
}

.fangan_item1_txt p span {
	color: #EF8100;
	font-size: 0.64rem;
	font-weight: 600;
}

.fangan_item1_txt p:last-child {
	font-size: 0.52rem !important;
	margin-top: 0.36rem;
	font-weight: 400;
	color: #FFFFFF;
}

/* 产品详情 */
.chanpin_item8_cont2 {
	display: flex;
	align-items: center;
}

.chanpin_item8_cont2_r {
	padding: 0.76rem 0;
	width: 100%;
	border-left: 0.02rem solid #D9D9D9;
}

.chanpin_item8_cont2_r p:first-child {
	margin-top: 0;
}

.chanpin_item8_cont2_r p {
	font-size: 0.48rem;
	padding-left: 0.928rem;
	font-weight: 400;
	color: #333333;
	width: 80%;
	margin-top: 0.32rem;
	line-height: 0.68rem;
}

.chanpin_item8_cont2_l {
	width: 30%;
	height: 100%;
	flex-shrink: 0;
}

.chanpin_item8_cont2_l p {
	font-size: 0.56rem;
	padding-left: 1.04rem;
	font-weight: 600;
	color: #333333;
}

.chanpin_item8_cont2:nth-child(1n) {
	background: #FCFBFB;
}

.chanpin_item8_cont2:nth-child(2n) {
	background: #E8E8E8;
}

.chanpin_item8_cont_on {
	color: #EF8100 !important;
	border-bottom: 0.08rem  solid #EF8100;
}

.chanpin_item8_cent {
	margin-top: 0.82rem;
}

.chanpin_item8_list {
	margin-bottom:0.6rem;
	display: flex;
	padding: 0 0.76rem;
	align-items: center;
	justify-content: space-between;
	border-bottom: 0.02rem solid #E7EAF0;
}

.chanpin_item8_cont {
	font-size: 0.56rem;
	padding-bottom:0.36rem;
	padding-left:0.28rem;
	padding-right:0.28rem;
	font-weight: 400;
	color: #333333;
}

.chanpin_item8_cont:last-child {
	border-right: none;
}

.chanpin_item8 {
	padding: 1.04rem 0 0.68rem 0;
	background: #fff;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
}

.chanpin_item7_b p {
	font-size: 0.72rem;
	font-weight: 400;
	width: 100%;
	color: #333333;
	line-height:1rem;
}

.chanpin_item7_b {
	background: #fff;
	padding:0.48rem 0.32rem;
	display: flex;
	align-items: center;
	justify-content: center;
}

.chanpin_item7_cimg {
	position: absolute;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0;
	top: 0;
	left: 0;
}

.chanpin_item7_cimg img {
	width: 1.44rem !important;
	height: 1.44rem !important;
}

.chanpin_item7_c {
	position: relative;
	font-size: 0;
}

.chanpin_item7_c img {
	width: 100%;
	height: autp;
}

.chanpin_item7_t {
	background: #EF8100;
	font-size: 0.64rem;
	width: 100%;
	text-align: center;
	padding: 0.56rem 0;
	font-weight: 600;
	color: #FFFFFF;
}

.chanpin_item7_cont {
	display: flex;
	flex-direction: column;
	width: 100%;
	margin-bottom: 0.6rem;
}

.chanpin_item7_cont:last-child {
	margin-bottom: 0;
}

.chanpin_item7_list {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	margin-top: 0.76rem;
	padding: 0 0.6rem;
}

.chanpin_item7 {
	background: #F4F4F4;
	padding: 1.04rem 0 1rem 0;
}

.chanpin_item5_t1 {
	font-size: 0.44rem;
	font-weight: 400;
	color: #999999;
}

.chanpin_item5_img {
	font-size: 0;
	margin-bottom: 0.4rem;
}

.chanpin_item5_img img {
	width: 11.12rem;
	height: 11.68rem;
}

.chanpin_item5 {
	background: #fff;
	padding: 1.12rem 0 0.48rem 0;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.chanpin_item4 div,
.chanpin_item6 div {
	color: #fff !important;
}

.chanpin_item4 {
	background: url(../img/xq_img214.png);
	background-size: 100% 100%;
	width: 100%;
	font-size: 0;
	height: 13.76rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.chanpin_item6 {
	background: url(../img/xq_img215.png);
	background-size: 100% 100%;
	width: 100%;
	font-size: 0;
	height: 18.72rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.chanpin_item3 {
	background: url(../img/xq_img213.png);
	background-size: 100% 100%;
	width: 100%;
	font-size: 0;
	height: 13.76rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.chanpin_item2_list {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	padding:  0 0.6rem;
	margin-top: 0.3rem;
}

.chanpin_item2_cont {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 20%;
	justify-content: center;
	margin-top: 0.76rem;
}

.chanpin_item2_cont img {
	width: 1.52rem;
	height: 1.52rem;
	margin-bottom: 0.38rem;
}

.chanpin_item2_cont p {
	font-size: 0.4rem;
	font-weight: 400;
	color: #333333;
}

.chanpin_item2 {
	background: #fff;
	padding: 1.08rem 0 0.92rem 0;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.chanpin_item1_cont {
	display: flex;
	width: 33.33%;
	flex-direction: column;
	align-items: center;
	border-right: 0.02rem solid #E8E8E8;
}

.chanpin_item1_cont:last-child {
	border-right: none;
}

.chanpin_item1_cont img {
	width: 0.9rem;
	height: 1rem;
	margin-bottom: 0.16rem;
}

.chanpin_item1_cont p {
	font-size: 0.56rem;
	font-weight: 400;
	margin-bottom: 0.2rem;
	color: #7E22CE;
}

.chanpin_item1_cont span {
	font-size: 0.4rem;
	font-weight: 400;
	color: #666666;
}

.chanpin_item1_list {
	display: flex;
	align-items: center;
	background: #FFFFFF;
	padding: 0.54rem 0;
	justify-content: space-between;
	border-radius: 0.16rem;
	width: 90%;
	margin-top: 1.4rem;
}

.chanpin_item1_img2 {
	font-size: 0;
}

.chanpin_item1_img2 img {
	width: 13.4rem;
	height: 8.68rem;
	margin-top: 1.14rem;
}

.chanpin_item1_img {
	font-size: 0;
	margin-bottom: 1.32rem;
}

.chanpin_item1_img img {
	width: 1.12rem;
	height: 0.8rem;
}

.chanpin_item1_t3 {
	font-size: 0.56rem;
	font-weight: 400;
	margin-bottom: 0.36rem;
	color: #333333;
	width: 90%;
	text-align: center;
	line-height: 0.68rem;
}

.chanpin_item1_t2 {
	font-size: 0.48rem;
	margin-bottom: 0.32rem;
	font-weight: 600;
	color: #333333;
}

.chanpin_item1 {
	background: url(../wimg/xq_img140.png);
	background-size: 100% 100%;
	width: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
	height: auto;
	padding: 0rem 0 0rem 0;
}

.chanpin_item1_t1 {
	display: flex;
	align-items: center;
	background: #7E22CE;
	padding: 0.12rem;
	border-radius: 0.8rem;
	cursor: pointer;
	margin-bottom: 0.32rem;
	margin-top: 1.32rem;
	width:80%;
}

.chanpin_item1_t1 p {
	font-size: 0.64rem;
	padding: 0.08rem 0.52rem;
	background: #FFFFFF;
	border-radius: 0.8rem;
	font-weight: 400;
	color: #7E22CE;
	width:50px;
}

.chanpin_item1_t1 span {
	font-size: 0.56rem;
	padding-right: 0.44rem;
	font-weight: 600;
	display: block;
	margin-left: 0.3rem;
	color: #FFFFFF;
}

.chanpin .index_item11{
	background: url(../wimg/xq_img216.png) !important;
	background-size: 100% 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: auto;
	flex-direction: column;
	padding: 2.12rem 0 1.2rem 0;
}

/* 解决 */
.jiejue .index_item2_title{
	display: none;
}

.jiejue_item2_page{
	display: none;
}

.jiejue_item2_txtss{
	font-size: 0.36rem;
	width: 0.86rem;
	height: 0.86rem;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #FFF7E5;
	border-radius: 0.08rem;
	border: 0.02rem solid #EF8100;
	font-weight: 400;
	color: #333333;
}

.jiejue_item2_l{
	font-size: 0;
	margin: 0 0.2rem;
}

.jiejue_item2_l img{
	width: 0.78rem;
	height: 0.84rem;
}

.jiejue_item2_list {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: center;
	flex-direction: column;
	padding: 0 0.6rem;
}

.jiejue_item2_cont {
	width: 100%;
	margin-bottom: 0.54rem;
	display: flex;
	align-items: center;
}

.jiejue_item2_cont:nth-child(3n) {
	margin-right: 0;
}

.jiejue_item2_txt p {
	font-size: 0.48rem;
	font-weight: 400;
	margin-top: 0.2rem;
	color: #999999;
	line-height: 0.68rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.jiejue_item2_txt span {
	font-size: 0.64rem;
	font-weight: 600;
	color: #333333;
}

.jiejue_item2_txt {
	background: #FFFFFF;
	margin-left: 0.56rem;
}

.jiejue_item2_txts{
	display: flex;
	align-items: center;
	margin-top: 1.08rem;
}

.jiejue_item2_txts>img{
	width: 0.24rem!important;
	height: 0.48rem!important;
	margin-left: 0.28rem;
}

.jiejue_item2_txts p{
	font-size: 0.48rem;
	margin: 0 !important;
	font-weight: 400;
	color: #F08E1B;
}

.jiejue_item2_cont img {
	width: 6rem;
	height: 4.08rem;
	border-radius: 0.2rem;
	flex-shrink: 0;
}

.jiejue_item2 {
	padding: 1.08rem 0 1.36rem 0;
	background: #fff;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.jiejue_item1 {
	position: relative;
	font-size: 0;
}

.jiejue_item1 img {
	width: 100%;
	height: auto;
}

.jiejue_item1_txt {
	display: flex;
	flex-direction: column;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	justify-content: center;
	align-items: center;
}

.jiejue_item1_txt p {
	font-size: 0.8rem;
	margin-bottom: 0.4rem;
	color: #FFFFFF;
}

.jiejue_item1_txt span {
	font-size: 0.52rem;
	display: block;
	font-weight: 400;
	color: #FFFFFF;
	width: 76%;
	text-align: center;
}

.jiejue_detail_item7_cont:last-child .jiejue_detail_item7_t i{
	display: none;
}

.jiejue_detail_item7_t {
	display: flex;
	align-items: center;
	flex-direction: column;
}

.jiejue_detail_item7_t i {
	width: 0.08rem;
	height: 3.12rem;
	display: block;
	background: #E5E5E5;
}

.jiejue_detail_item7_btn {
	width: 3.68rem;
	height: 1.28rem;
	background: #EF8100;
	border-radius: 0.16rem;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 0.56rem;
	font-weight: 400;
	color: #FFFFFF;
}

.jiejue_detail_item7_t2 {
	font-size: 0.56rem;
	font-weight: 400;
	margin-top: 0.12rem;
	color: #666666;
	margin-bottom: 1.16rem;
	padding-left: 1.5rem;
	line-height: 0.8rem;
}

.jiejue_detail_item7_t1 {
	display: flex;
	align-items: center;
}

.jiejue_detail_item7_t1 span {
	font-size: 0.56rem;
	font-weight: 800;
	color: #333333;
}

.jiejue_detail_item7_t1 p {
	font-size: 0.8rem;
	margin-right: 0.48rem;
	font-weight: 900;
	color: #D8D8D8;
}

.jiejue_detail_item7_cont{
	display: flex;
	align-items: flex-start;
	width: 100%;
}

.jiejue_detail_item7_contss{
	margin-left: 0.6rem;
}

.jiejue_detail_item7 {
	padding: 1rem 0.6rem 1.44rem 0.6rem;
	background: #fff;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.jiejue_detail_item7_list {
	width: 100%;
	margin-top:1.04rem;
	display: flex;
	align-items: flex-start;
	justify-content: center;
	flex-direction: column;
}

.jiejue_detail_item7_yuan {
	border-radius: 50%;
	width: 0.4rem;
	height: 0.4rem;
	border: 0.2rem solid #E5E5E5;
	background: #FFFFFF;
}

.jiejue_detail_item6_t2 a{
	font-size: 0.56rem;
	border-bottom: 0.04rem solid #EF8100;
	font-weight: 400;
	margin-top: 0.36rem;
	color: #EF8100;
	display: block;
	cursor: pointer;
}

.jiejue_detail_item6_list2 {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.jiejue_detail_item6_list2 p {
	font-size: 0.56rem;
	margin-bottom: 0.28rem;
	font-weight: 400;
	color: #666666;
}

.jiejue_detail_item6_diss {
	display: flex;
	align-items: center;
	margin-bottom: 0.8rem;
}

.jiejue_detail_item6_dis {
	display: flex;
	align-items: center;
}

.jiejue_detail_item6_dis:first-child{
	padding-right: 0.36rem;
}

.jiejue_detail_item6_dis:last-child {
	padding-left: 0.36rem;
	border-left: 0.02rem solid #EF8100;
}

.jiejue_detail_item6_dis span {
	font-size: 0.56rem;
	font-weight: 400;
	color: #EF8100;
}

.jiejue_detail_item6_dis p {
	font-size: 0.48rem;
	background: #EF8100;
	border-radius: 0.44rem;
	padding: 0.04rem 0.24rem;
	margin-left: 0.16rem;
	font-weight: 400;
	color: #FFFFFF;
}

.jiejue_detail_item6_t1 {
	font-size: 0.56rem;
	margin-bottom: 0.48rem;
	font-weight: 600;
	color: #333333;
}

.jiejue_detail_item6_cont img {
	width: 1.6rem;
	height:6.2rem;
	margin-bottom: 0.48rem;
}

.jiejue_detail_item6_cont {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 2rem;
	width: 50%;
}

.jiejue_detail_item6_cont:last-child {
	margin-right: 0;
}

.jiejue_detail_item6_list {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}

.jiejue_detail_item6 {
	padding: 1.04rem 0 0.96rem 0;
	background: #F7FBFE;
}

.jiejue_detail_item5_list {
	display: flex;
	align-items: center;
	justify-content: center;
	margin-top: 0.8rem;
	flex-direction: column;
	padding: 0 0.6rem;
}

.jiejue_detail_item5_cont {
	font-size: 0;
	position: relative;
}

.jiejue_detail_item5_cont:last-child {
	margin-top: 0.6rem;
}

.jiejue_detail_item5_cont img {
	width: 100%;
	height: 5.96rem;
}

.jiejue_detail_item5_txt {
	position: absolute;
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	top: 0;
	left: 0;
}

.jiejue_detail_item5_txt img {
	width: 2.8rem;
	height: 0.88rem;
	margin-bottom: 0.6rem;
	padding-left: 0.52rem;
}

.jiejue_detail_item5_txt span {
	font-size: 0.56rem;
	font-weight: 600;
	display: block;
	padding-left: 0.52rem;
	color: #FFFFFF;
}

.jiejue_detail_item5_txt p {
	font-size: 0.48rem;
	font-weight: 400;
	margin-top: 0.4rem;
	width: 95%;
	color: #FFFFFF;
	padding-left: 0.52rem;
	line-height: 0.68rem;
}

.jiejue_detail_item5 {
	background: url(../img/xq_img174.png);
	background-size: 100% 100%;
	width: 100%;
	height: auto;
	padding: 1.04rem 0 1.08rem 0;
}

.jiejue_detail_item4_txt2 {
	display: flex;
	align-items: center;
	margin-bottom: 0.08rem;
}

.jiejue_detail_item4_cont2 span {
	font-size: 0.48rem;
	display: block;
	padding-left: 1.2rem;
	font-weight: 400;
	color: #666666;
	margin-top: 0.16rem;
}

.jiejue_detail_item4_txt2 p {
	font-size: 0.56rem !important;
	font-weight: 600;
	color: #333333;
}

.jiejue_detail_item4_lb {
	display: flex;
	flex-direction: column;
	padding-top: 0.44rem;
}

.jiejue_detail_item4_cont2 {
	display: flex;
	margin-top: 0.6rem;
	flex-direction: column;
}

.jiejue_detail_item4_cont2:first-child {
	margin-top: 0.4rem;
}

.jiejue_detail_item4_txt2 img {
	width: 0.56rem;
	height: 0.36rem;
	margin-right: 0.64rem;
}

.jiejue_detail_item4_lt {
	padding-bottom: 0.56rem;
	border-bottom: 0.03rem solid #DCDCDC;
	display: flex;
	flex-direction: column;
}

.jiejue_detail_item4_lt span {
	font-size: 0.48rem;
	display: block;
	margin-top: 0.28rem;
	font-weight: 400;
	color: #666666;
	line-height: 0.68rem;
}

.jiejue_detail_item4_lt p,
.jiejue_detail_item4_lb p {
	font-size: 0.64rem;
	font-weight: 600;
	color: #333333;
}

.jiejue_detail_item4_l {
	width: 100%;
	margin-top: 0.84rem;
}

.jiejue_detail_item4_r {
	font-size: 0;
	width: 100%;
}

.jiejue_detail_item4_r img {
	width: 100%;
	height: auto;
}

.jiejue_detail_item4_cent {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-direction: column-reverse;
	width: 100%;
	padding-top:0.8rem;
}

.jiejue_detail_item4_cont_on {
	background: #EF8100 !important;
	color: #fff !important;
}

.jiejue_detail_item4_list {
	display: flex;
	align-items: center;
	margin-top: 0.96rem;
	width:100%;
}

.jiejue_detail_item4_cont {
	font-size: 0.52rem;
	text-align: center;
	font-weight: 400;
	background: #fff;
	padding: 0.36rem 0;
	width: 25%;
	color: #333333;
	border: 0.02rem solid #E7EAF0;
}

.jiejue_detail_item4 {
	padding: 1.04rem 0.6rem 0.72rem 0.6rem;
	background: #F7FBFE;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.jiejue_detail_item3_img {
	font-size: 0;
	margin-top: 0.32rem;
	padding: 0 0.6rem;
}

.jiejue_detail_item3_img img {
	width: 100%;
	height: auto;
}

.jiejue_detail_item3 {
	padding: 1rem 0 1rem 0;
	background: #fff;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.jiejue_detail_item2_list {
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	margin-top: 0.6rem;
	padding: 0 0.6rem;
}

.jiejue_detail_item2_cont {
	padding: 0.8rem 0.44rem 0.8rem 0.8rem;
	display: flex;
	align-items: center;
	margin-top: 0.4rem;
	background: #fff;
	border-radius: 0.16rem;
}

.jiejue_detail_item2_contss{
	display: flex;
	flex-direction: column;
}

.jiejue_detail_item2_cont:nth-child(3n) {
	margin-right: 0;
}

.jiejue_detail_item2_cont img {
	width: 1.92rem;
	height: 1.92rem;
	flex-shrink: 0;
	margin-right: 0.92rem;
}

.jiejue_detail_item2_cont span {
	font-size: 0.64rem;
	font-weight: 600;
	color: #333333;
}

.jiejue_detail_item2_cont p {
	font-size: 0.48rem;
	margin-top: 0.2rem;
	text-align: left;
	font-weight: 400;
	color: #333333;
	line-height: 0.68rem;
}

.jiejue_detail_item2 {
	padding: 0.96rem 0 1.08rem 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	background: #F7FBFE;
}

.jiejue_detail_txt span {
	font-size: 0.52rem;
	font-weight: 400;
	color: #FFFFFF;
	width: 85%;
	text-align: center;
}

.jiejue_detail_txt p {
	font-size: 0.64rem;
	font-weight: 600;
	margin-bottom: 0.28rem;
	color: #FFFFFF;
}

.jiejue_detail_txt {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
	position: absolute;
	top: 0;
	left: 0;
	justify-content: center;
}

.jiejue_detail_item1 {
	font-size: 0;
	width: 100%;
	position: relative;
}

.jiejue_detail_item1 img {
	width: 100%;
	height: 6.88rem;
}

/* 关于 */
.guanyu_item1_cont_on{
	color: #EF8100 !important;
}

.guanyu_item6_t{
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
}

.guanyu_item6_b{
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	width: 100%;
	flex-wrap: wrap;
}

.guanyu_item6_tcont2{
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 1rem;
	width: 50%;
}

.guanyu_item6_tcont2:last-child{
	margin-right: 0;
}

.guanyu_item6_tcont2 img{
	width: 5.28rem;
	height: 3.44rem;
	margin-bottom:0.4rem;
}

.guanyu_item6_tcont{
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 1rem;
	width: 48%;
}

.guanyu_item6_tcont p,
.guanyu_item6_tcont2 p{
	font-size: 0.42rem;
	font-weight: 400;
	color: #666666;
}

.guanyu_item6_tcont img{
	width:6.68rem;
	height: 4.92rem;
	margin-bottom: 0.48rem;
}

.guanyu_item6{
	padding: 1.04rem 0 0.16rem 0;
	background: #fff;
}

.guanyu_item6_list{
	margin-top: 0.8rem;
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 0 0.6rem;
}

.guanyu_item5 .index_item2_title p,
.guanyu_item5 .index_item2_title span {
	color: #fff !important;
}

.guanyu_item5 {
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	background: url(../wimg/xq_img219.png);
	background-size: 100% 100%;
	width: 100%;
	height: auto;
	padding: 1.04rem 0 1.36rem 0;
}

.guanyu_item4_cont:last-child .guanyu_item4_cont2:last-child .guanyu_item4_txt{
	padding-bottom: 0;
}

.guanyu_item4_cont2:last-child .guanyu_item4_cont2_xian {
	display: none;
}

.guanyu_item4_cont2 {
	display: flex;
	flex-direction: column;
	position: relative;
}

.guanyu_item4_cont2_xian {
	width: 0.04rem;
	height: 100%;
	background: #F08E1B;
	position: absolute;
	left: 0.24rem;
	top: 0.15rem;
	z-index: 1;
}

.guanyu_item4_txt {
	display: flex;
	flex-direction: column;
	padding-left: 1.6rem;
	padding-bottom: 1.2rem;
}

.guanyu_item4_txt p {
	font-size: 0.48rem;
	margin-top: 0.16rem;
	font-weight: 400;
	line-height: 0.68rem;
	color: #333333;
}

.guanyu_item4_t p {
	font-size: 0.64rem;
	margin-left: 0.28rem;
	font-weight: 900;
	color: #F1952B;
}

.guanyu_item4_t i {
	width: 0.6rem;
	display: block;
	height: 0.04rem;
	background: #F08E1B;
}

.guanyu_item4_yuan {
	width: 0.40rem;
	z-index: 10;
	height: 0.40rem;
	border-radius: 50%;
	background: #FFFFFF;
	border: 0.04rem solid #F08E1B;
}

.guanyu_item4_t {
	display: flex;
	align-items: center;
}

.guanyu_item4_l {
	font-size: 0;
	display: none;
}

.guanyu_item4_r {
	padding: 0 0.6rem;
}

.guanyu_item4_l img {
	width: 11.48rem;
	height: 6.8rem;
}

.guanyu_item4_cont {
	display: flex;
}

.guanyu_item4_list {
	margin-top: 1.34rem;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.guanyu_item4 {
	background: #fff;
	padding: 1.04rem 0 1rem 0;
}

.guanyu_item3_r {
	font-size: 0;
	padding-top: 1.28rem;
}

.guanyu_item3_r img {
	width: 100%;
	height: auto;
	border-radius:  0 0 0.48rem 0.48rem;
}

.guanyu_item3_dis_s {
	display: flex;
	align-items: center;
	justify-content: center;
	box-shadow: 0px 8px 56px 0px rgba(241,241,241,0.5);
	border-radius: 0.48rem;
	flex-direction: column;
	background: #FFFFFF;
}

.guanyu_item3_dis {
	margin-top: 0.84rem;
	display: flex;
	justify-content: center;
	flex-direction: column;
	padding: 0 0.6rem;
}

.guanyu_item3_l {
	display: flex;
	flex-direction: column;
	align-items: center;
	border-radius: 0.48rem 0.48rem 0 0;
	justify-content: center;
	width: 100%;
}

.guanyu_item3_t1 {
	font-size: 0.56rem;
	font-weight: 400;
	color: #333333;
}

.guanyu_item3_l p {
	font-size: 0.88rem;
	margin: 0.4rem 0 0.24rem 0;
	color: #F08E1B;
}

.guanyu_item3_l span {
	background: #F08E1B;
	font-size: 0.72rem;
	padding: 0.28rem 0.56rem;
	font-weight: 600;
	display: block;
	color: #FFFFFF;
	border-radius: 0.24rem;
	margin-top: 0.84rem;
}

.guanyu_item3 {
	padding: 1.04rem 0 1.4rem 0;
	background: url(../wimg/xq_img218.png);
	background-size: 100% 100%;
	width: 100%;
	height: auto;
}

.guanyu_item2_r p:last-child {
	padding-top: 0rem;
}

.guanyu_item2_r p {
	font-size: 0.56rem;
	font-weight: 400;
	color: #333333;
	line-height: 0.8rem;
	padding: 0.56rem 0.52rem;
}

.guanyu_item2_r {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	background: #F1F1F1;
	width: 100%;
}

.guanyu_item2_dis {
	margin-top: 1.04rem;
	display: flex;
	align-items: center;
	flex-direction: column;
	width: 100%;
}

.guanyu_item2_l {
	font-size: 0;
	width: 100%;
}

.guanyu_item2_l img {
	width: 100%;
	height: auto;
}

.guanyu_item2 {
	padding: 1rem 0 0.88rem 0;
}

.guanyu_item2_cent {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	padding: 0 0.6rem;
}

.guanyu_item2_list {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin-top: 0.04rem;
	justify-content: space-between;
}

.guanyu_item2_cont {
	display: flex;
	align-items: flex-start;
	width: 45%;
	margin-top: 1.04rem;
}

.guanyu_item2_cont img {
	width: 0.92rem;
	height: 0.92rem;
}

.guanyu_item2_cont p {
	font-size: 0.88rem;
	font-weight: 600;
	color: #F08E1B;
}

.guanyu_item2_contss{
	margin-left: 0.44rem;
}

.guanyu_item2_cont p span {
	font-size: 0.56rem;
	font-weight: 400;
	display: block;
	color: #333333;
	margin-top: 0.08rem;
}

.guanyu_item1_txt p:first-child {
	font-size: 0.64rem;
	font-weight: 600;
	color: #FFFFFF;
}

.guanyu_item1_txt p:last-child {
	font-size: 0.52rem;
	font-weight: 400;
	margin-top: 0.32rem;
	color: #FFFFFF;
	line-height: 0.72rem;
}

.guanyu_item1_txt {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.guanyu_item1_img {
	font-size: 0;
	width: 100%;
}

.guanyu_item1_img img {
	width: 100%;
	height: 4rem;
}

.guanyu_item1_txts {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.guanyu_item1 {
	position: relative;
	background: #0A1016;
	width: 100%;
}

/* 移动端适配 */
@media (max-width: 768px) {
	/* 确保头部在移动端正确显示 */
	.header2 {
		background: #fff;
		width: 100%;
		display: flex;
		justify-content: center;
		display:none;
		font-size:0px;
	}
	
	/* 隐藏PC端头部 */
	.header {
		display: none;
	}
	
	/* 隐藏PC端底部 */
	.footer {
		display: none;
	}
}

/* 产品列表样式 */
.dllanquanmao-pro-list-nav {
	padding: 20px;
	background: #fff;
	display: flex;
	justify-content: center;
}

.dllanquanmao-pro-list-nav ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding: 0;
	margin: 0;
	width: 100%;
}

.dllanquanmao-pro-list-nav li {
	list-style: none;
	width: calc(25% - 10px);
	min-height: 100px;
	margin-bottom: 15px;
	margin-right: 10px;
	padding: 15px 12px;
	box-sizing: border-box;
	position: relative;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
	transition: all 0.3s ease;
}

.dllanquanmao-pro-list-nav li:nth-child(4n) {
	margin-right: 0;
}

.dllanquanmao-pro-list-nav li:hover {
	transform: translateY(-5px);
	box-shadow: 0 8px 20px rgba(255, 140, 0, 0.25);
	z-index: 2;
}

.dllanquanmao-pro-list-nav li:before {
	display: none !important;
}

.dllanquanmao-pro-list-nav li a {
	padding: 5px 0;
	font-size: 0;
	line-height: 1;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	text-decoration: none;
}

.dllanquanmao-pro-list-nav li span {
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	transition: all 0.3s ease;
	background: linear-gradient(135deg, #FFB400 0%, #FF8C00 100%);
	border-radius: 20px;
	padding: 14px 15px;
	box-shadow: 0 5px 15px rgba(255, 140, 0, 0.3);
	position: relative;
	overflow: hidden;
	z-index: 2;
	width: 100%;
	min-height: 65px;
	line-height: 1.4;
	word-break: break-word;
	hyphens: auto;
	text-align: center;
	box-sizing: border-box;
}

.dllanquanmao-pro-list-nav li span::before {
	content: '';
	position: absolute;
	top: 0;
	left: -100%;
	width: 100%;
	height: 100%;
	background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.3), transparent);
	transition: 0.5s;
	z-index: -1;
}

.dllanquanmao-pro-list-nav li:hover span::before {
	left: 100%;
}

.dllanquanmao-pro-list-nav li span i {
	font-size: 13px;
	color: rgba(255, 255, 255, 0.9);
	font-weight: normal;
	font-style: normal;
	display: block;
	margin-top: 6px;
}

.dllanquanmao-pro-list-nav li span i::after {
	content: "+";
	font-size: 15px;
	color: rgba(255, 255, 255, 0.9);
	font-weight: bold;
	display: inline-block;
	margin-left: 4px;
	vertical-align: middle;
}

.dllanquanmao-pro-list-nav li:hover span {
	background: linear-gradient(135deg, #FF8C00 0%, #FF6B00 100%);
	box-shadow: 0 6px 18px rgba(255, 107, 0, 0.4);
	transform: translateY(-3px);
	color: #fff;
}

@keyframes float {
	0% { transform: translateY(0); }
	50% { transform: translateY(-5px); }
	100% { transform: translateY(0); }
}

.dllanquanmao-pro-list-nav li:hover {
	animation: float 1.5s ease-in-out infinite;
}

@media (max-width: 480px) {
	.dllanquanmao-pro-list-nav {
		padding: 15px 10px;
	}
	
	.dllanquanmao-pro-list-nav li {
		width: calc(50% - 5px);
		min-height: 90px;
		padding: 10px 8px;
		margin-bottom: 10px;
	}
	
	.dllanquanmao-pro-list-nav li:nth-child(odd) {
		margin-right: 10px;
	}
	
	.dllanquanmao-pro-list-nav li span {
		font-size: 14px;
		padding: 12px 10px;
		min-height: 60px;
	}
	
	.dllanquanmao-pro-list-nav li span i {
		font-size: 12px;
	}
}

.dll-pro-list-con{
	padding-top: 15px;
	padding-bottom: 30px;
	max-width:1400px;
	margin:0 auto;
}

.dll-pro-list-con ul{
	margin-left:-2%
}

.dll-pro-list-con li{
	float:left;
	width: 48%;
	margin-left:2%;
	margin-top:10px;
	box-shadow:0 0 20px rgba(4,51,71,.1);
	-o-box-shadow:0 0 20px rgba(4,51,71,.05);
	-ms-box-shadow:0 0 20px rgba(4,51,71,.05);
	-moz-box-shadow:0 0 20px rgba(4,51,71,.05);
	-webkit-box-shadow:0 0 20px rgba(4,51,71,.15);
	list-style:none;
}

.dll-pro-list-con .pic{
	display:block;
	position:relative;
	overflow:hidden;
	text-align:center;
	background:#fff;
}

.dll-pro-list-con .pic img{
	transition: all ease 0.3s;
	max-width:100%;
}

.dll-pro-list-con .pic img:hover{
	transform:scale(1.05);
	-o-transform:scale(1.05);
	-ms-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05)
}

.dll-pro-list-con .text{
	padding:10px;
	background-color:#fff
}

.dll-pro-list-con .text h3{
	font-size:12px;
	color:#043347;
	overflow:hidden;
	line-height:20px;
	height:40px;
}

.dll-pro-list-con .text h3 a{
	color:#043347;
	transition:.3s;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	font-size:12px;
	font-weight:normal;
}

.dll-pro-list-con .text h3 a:hover{
	color:#3c97aa
}

.dll-pro-list-con .text p{
	height: 34px;
	font-size:16px;
	color:#666;
	line-height:34px;
	margin-bottom:32px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp: 1;
	overflow:hidden;
	font-size:16px;
	display:none;
}

.dll-pro-list-con .text strong{
	display:block;
	color:#666;
	font-weight:400;
	font-size:18px;
	margin:12px 0 12px 0;
	padding-bottom:15px;
	border-bottom:1px solid #e8e8e8
}

.dll-pro-list-con .text .getquote,
.dll-pro-list-con .text .more{
	display:inline-block;
	width:auto;
	padding:10px 25px;
	text-align:center;
	border:1px solid #3c97aa;
	color:#3c97aa;
	transition:.3s;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	font-size:12px;
	display:none;
}

.dll-pro-list-con .text .getquote{
	background-color:#3c97aa;
	color:#fff;
	margin-left:15px;
	display:none;
}

.dll-pro-list-con .text .more:hover{
	background:#3c97aa;
	color:#fff;
	-webkit-border-radius:26px;
	-moz-border-radius:26px;
	border-radius:26px
}

.dll-pro-list-con .text .getquote:hover{
	background:#fff;
	color:#3c97aa;
	-webkit-border-radius:26px;
	-moz-border-radius:26px;
	border-radius:26px
}

.bottom_fixed{
	position:fixed;
	bottom:0px;
	left:0px;
	padding:10px 0px;
	display:block;
	width:100%;
	background:#e0e0e0;
	z-index: 1000 !important;
}

.bottom_fixed ul{
	width:100%
}

.bottom_fixed ul li{
	width:20%;
	text-align:center;
	float:left;
	list-style:none;
}

.bottom_fixed ul li img{
	width:25px
}

.bottom_fixed ul li p{
	font-size:14px;
	color:#707070;
}