﻿@charset "utf-8";


body{
	background-color: #FFF;
	min-width: 1200px;
}

/* 按钮基础样式 */
.dropdown-btn {
  position: relative; /* 为伪元素定位做准备 */
  padding: 10px 20px;
  padding-right: 35px; /* 右侧留出箭头空间 */
  background-color: gray;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-size: 16px;
  width:100%
}

/* 使用 ::after 伪元素绘制箭头 */
.dropdown-btn::after {
  content: "";
  position: absolute;
  right: 50%;       /* 距离右边的距离 */
  top: 50%;          /* 垂直居中 */
  transform: translateY(-50%); /* 修正垂直居中偏移 */
  
  /* 绘制三角形核心代码 */
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid white; /* 箭头颜色 */
}

/* 可选：悬停时改变箭头方向或颜色 */
.dropdown-btn:hover::after {
  border-top-color: #e0e0e0;
}



.zhicwl{
  display: flex;
}	
.zhicwl-left{
	flex: .23;
	position: relative;
	z-index: 1;
}
.zhicwl-left-div{
	height: 100%;
}
.zhicwl-left-div img{
	width: 100%;
	/*height: 100%;*/
}	
.zhicwl-right{
	display:flex; 
  flex: 1;
  width: 1px;
  position: relative;
  z-index: 9;
  flex-direction: column;
}
.zhicwl-right-dre img{
	width: 100%;
}	
.zhicwl-bdtre{
  -moz-box-flex: 1;
  -webkit-flex:1;
  -ms-flex:1;
  position: relative;
}
.zhicwl-bdtre-img img{
	display: block;
	width: 100%;
	height: 100%;
}

.zhicwl-right-dhsr{
	position: relative;
}	
.zhicwl-right-nav{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 100%;
	height: 100%;
}	
.zhicwl-right-nav > div{
	height: 100%;
}
.zhicwl-right-nav ul li{
	width: 18px;
	padding: 0 .85rem;
	padding-right:1rem;
	position: relative;
}	
.zhicwl-right-nav ul li a{
	font-size: .18rem;
	color: #806c39;
}	
.zhicwl-right-nav ul li.on:after{
	content: "";
	position: absolute;
	left: 45%;
	top: 50%;
	margin-top: -.7rem;
	margin-left: -.1rem;
	z-index: -1;
	background: url(../img/img01.png) center top no-repeat;
	background-size: cover;
	width: .81rem;
	height: 1.4rem;
}
.zhicwl-right-nav ul li.on a{
	color: #911D20;
}
.zhicwl-bdtre-tres{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	width: 47%;
	height: 100%;
	padding-left: .9rem;
	line-height: 1.7;
}	
.zhicwl-bdtre-tos h4{
	color: #282828;
	font-size: .24rem;
	line-height: 1.4;
}	
.zhicwl-bdtre-tos span{
	font-size: .15rem;
	color: #282828;
}
.zhicwl-bdtre-sidmn{
	margin-top: .13rem;
}
.zhicwl-bdtre-sidmn h4{
	color: #282828;
	font-size: .18rem;
	padding-bottom: .04rem;
	
}	
.zhicwl-bdtre-sidmn p{
	font-size: .13rem;
	color: #555;
	line-height: 1.8;
	padding-bottom: .32rem;
}
.zhicwl-bdtre-sidmn a{
	background-color: #911D20;
	color: #FFF;
	font-size: .14rem;
	padding: .1rem .28rem;
}
.zhicwl-bdtre-sidmn a:hover{
	background-color: #601315;
	
}
.zhicwl-footer-fuwr{
	display: flex;
	background-color: #911D20;
	padding: .25rem 0;
}	
.zhicwl-fuwr-left{
	flex: .23;
}
.zhicwl-fuwr-right{
	flex: 1;
}
.zhicwl-fuwr-mrwse{
	color: #FFF;
}
.zhicwl-fuwr-mrwse h5{
	font-weight: bold;
	font-size: .21rem;
	padding-bottom: .05rem;
}
.zhicwl-fuwr-mrwse span{
	font-size: .14rem;
}
.zhicwl-mrwse-right{
	padding-left: .15rem;
}
.zhicwl-mrwse-imdg{
	padding-right: 3.8rem;
}
.zhicwl-mrwse-imdg a{
	margin-left: .13rem;
}

.zhicwl-footer-zbder{
	display: flex;
	background-color: #494949;
	padding: .35rem 0 .25rem;
	border-bottom: 1px solid #585858;
}
.zhicwl-zbder-left{
	flex: .23;
}
.zhicwl-zbder-right{
	flex: 1;
}
.zhicwl-zbder-arste{
	margin-left: -.55rem;
}
.zhicwl-zbder-arste article{
	line-height: 1.5;
	padding-left: .55rem;
}
.zhicwl-zbder-arste article h3{}
.zhicwl-zbder-arste article h3 a{
	color: #FFF;
	font-size: .16rem;
}
.zhicwl-zbder-arste article ul li{
	padding-top: .08rem;
}
.zhicwl-zbder-arste article ul li a{
	color: #929292;
	font-size: .13rem;
}
.zhicwl-zbder-arste article ul li a:hover{
	color: #FFF;
}
.zhicwl-zbder-arste article.zhicwl-arste-wxisl img{
	width: 1.21rem;
}
.zhicwl-zbder-arste article.zhicwl-arste-wxisl h6{
	color: #929292;
	font-size: .13rem;		
	line-height: 1;
	padding-top: .1rem;
}
.zhicwl-zbder-arste article.zhicwl-arste-wxisl ul{
	margin-left: -.3rem;
}
.zhicwl-zbder-arste article.zhicwl-arste-wxisl ul li{
	padding-left: .3rem;
}
.zhicwl-zbder-arste{
	padding-right: 3.8rem;
}
.zhicwl-zbder-arste article.zhicwl-arste-logo{
	padding-top: .13rem;
	text-align: center;
}
.zhicwl-zbder-arste article.zhicwl-arste-logo a{
	display: inline-block;
}
.zhicwl-zbder-arste article.zhicwl-arste-logo a img{
	width: 1.62rem;
}
.zhicwl-zbder-pst{
	background-color: #494949;
	padding: .35rem 0;
	text-align: center;
	color: #929292;
	font-size: .13rem;			
}
.zhicwl-smrte{
	width: 100%;
	position: relative;
}
.zhicwl-smrte  .swiper-slide a{
	display: block;
}
.zhicwl-smrte  .swiper-slide img{
	width: 100%;
}	
.zhicwl-smrte .swiper-button-prev {
  background: url(../img/img05.png) left top no-repeat;
  background-size: contain;
  width: .57rem;
  height: .57rem;
  left: -.57rem;
  bottom: 0;
  top: auto;
  margin-top: 0;
  z-index: 999;
}
.zhicwl-smrte .swiper-button-prev:hover{
  background: url(../img/img07.png) left top no-repeat;
  background-size: contain;	
  width: .57rem;
  height: .57rem;  
}
.zhicwl-smrte .swiper-button-next {
  background: url(../img/img08.png) left top no-repeat;
  background-size: contain;
  width: .57rem;
  height: .57rem;
  left: 0;
  bottom: 0;
  top: auto;
  margin-top: 0;
  z-index: 999;  
}
.zhicwl-smrte .swiper-button-next:hover{
  background: url(../img/img08.png) left top no-repeat;
  background-size: contain;	
}
.zhicwl-smldrt{
	padding: .3rem;
	padding-top: .15rem;
  -moz-box-flex: 1;
  -webkit-flex:1;
  -ms-flex:1;
}	
.zhicwl-smldrt-div{
	background-color: rgba(255,255,255,.5);
	height: 100%;
	padding: .4rem;
}	

.zhicwl-smldrt-tos{
	text-align: center;
	border-bottom: 1px solid #E7E7E7;
	padding-bottom: .32rem;
	position: relative;
}
.zhicwl-smldrt-tos h4{
	font-size: .26rem;
	color: #000;
	padding-bottom: .15rem;
}
.zhicwl-smldrt-tos span{
	font-size: .15rem;
	color: #000;		
}
.zhocwl-amsta{
	padding-top: .32rem;
	text-align: center;
}
.zhocwl-amsta ul{
	font-size: 0;
	display: inline-block;
}
.zhocwl-amsta ul li{
	text-align: center;
	cursor: pointer;
	font-size: .15rem;
	color: #4d4d4d;
	background-color: #F0EFEE;
	border: 1px solid #DDDDDC;
	display: inline-block;
	margin: 0 .04rem;
	padding: .12rem .28rem;
}
.zhocwl-amsta ul li:hover{
	background-color: #DDDDDC;
	border: 1px solid #DDDDDC;
}		
.zhocwl-amsta ul li.on{
	background-color: #91181E;
	border: 1px solid #91181E;
	color: #FFF;
}

.zhicwl-smder article{
	padding-top: .73rem;
	display: none;
}	
.zhicwl-smder article:first-child{
	display: block;
}
.zhicwl-smder-left img{
	width: 3.54rem;
}
.zhicwl-smder-right{
	font-size: .15rem;
	color: #000;
	padding-left: .3rem;
}
.zhicwl-smder-right h5{
	font-weight: bold;
	font-size: .15rem;
	padding-top: .05rem;
}
.zhicwl-smder-nsrew{
	color: #515151;
	line-height: 1.6;
	padding-top: .23rem;
}
.zhicwl-smder-nsrew p{
	text-indent: .3rem;
}
.zhicwl-smdlrg ul{
	overflow: hidden;
	padding: 0 .85rem;
	padding-bottom: 10px;
}
.zhicwl-smdlrg ul li{
	width: 33.3333%;
	float: left;
	text-align: center;
	padding: 0 .22rem;
	margin-top: .44rem;
}
.zhicwl-smdlrg ul li a{
	display: block;
	background-color: #FFF;
	padding: .4rem .1rem .33rem;
	box-shadow: 2px 2px 10px #E9EBE9;
}
.zhicwl-smdlrg ul li a img{
	margin: 0 auto;
	width: 1.38rem;
}
.zhicwl-smdlrg ul li a h5{
	font-weight: bold;
	color: #393939;
	font-size: .16rem;
	padding: .2rem 0;
}
.zhicwl-smdlrg ul li a p{
	line-height: 1.7;
	color: #6e6e6e;
	font-size: .13rem;
	padding: 0 .4rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;		
	height: .6rem;				
}
.zhocwl-hmdps ul{
	overflow: hidden;
	margin-left: -.42rem;
	margin-top: -.1rem;
}	
.zhocwl-hmdps ul li{
	width: 33.3333%;
	float: left;
	padding-left: .42rem;
	margin-top: .42rem;
}	
.zhocwl-hmdps ul li a{
	display: block;
}	
.zhocwl-hmdps ul li a img{
	width: 100%;
}	
.zhocwl-hmdps ul li a h5{
	font-size: .18rem;
	color: #000;
	padding-top: .18rem;
}	
.zhicwl-srvg article {
  padding-top: 0;
}
.zhicwl-srvg dl{
	text-align: center;
	font-size: 0;
	padding-top: .4rem;
}
.zhicwl-srvg dl dt{
	display: inline-block;
	margin: 0 .07rem;
}
.zhicwl-srvg dl a{
	font-size: .16rem;
	border: 1px solid #E1E1E1;
	display: block;
	width: .48rem;
	height: .48rem;
	line-height: .48rem;
	text-align: center;
	background-color: #FFF;
	color: #6E6E6E;
}
.zhicwl-srvg dl dt a:hover{
	background-color: #F5F5F5;
}
.zhicwl-srvg dl dt.on a{
	background-color: #911D20;
	color: #FFF;
}
.zhocwl-hmdps{
	padding: 0 1.6rem;
}

.zhicwl-yurt .zhicwl-yurt-tit{
	font-size: .2rem;
	color: #000;
	position: relative;
	padding-bottom: .25rem;
}
.zhicwl-yurt .zhicwl-yurt-tit:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 1;
	width: .5rem;
	height: .04rem;
	background-color: #911D20;
}
.zhicwl-yurt p{
	line-height: 1.6;
	font-size: .14rem;
	color: #000;		
	padding-top: .2rem;				
}

.zhicwl-smxp article{
	background-color: #FFF;
	padding: .32rem;
	margin-left: .25rem;
	width: 3.9rem;
}
.zhicwl-smxp-right{
	padding-left: .2rem;
}
.zhicwl-smxp-right h5{
	font-size: .16rem;
	padding-bottom: .08rem;
}
.zhicwl-smxp-right{
	font-size: .14rem;
	line-height: 1.6;
}
.zhicwl-yurt{
	padding-right: 1rem;
}
.zhicwl-lznre{
	padding-top: .5rem;
}
.zhicwl-smxp-left img{
	width: .86rem;
}
.zhicwl-bndrd{
	padding-top: .4rem;
}	
.zhicwl-bndrd img{
	width: 100%;
}
.zhicwl-farte{
	width: 8.04rem;
}
.zhicwl-yzmpdt{
	margin-left: -.2rem;
}
.zhicwl-yzmpdt .zhicwl-yzmdr-input{
	width: 33.3333%;
	padding-left: .2rem;
}
.zhicwl-yzmpdt .zhicwl-yzmdr-input input{
	display: block;
	width: 100%;
	border: 1px solid #E9E9E9;
	background-color: #FFF;
	line-height: 2.6;
	padding: 0 .14rem;
}
.zhicwl-farte form{
	display: block;
	width: 100%;
}
.zhicwl-yzmdr-textarea{
	margin-top: .2rem;
}
.zhicwl-yzmdr-textarea textarea{
	display: block;
	width: 100%;
	border: 1px solid #E9E9E9;
	background-color: #FFF;	
	padding: .14rem;	
	line-height: 1.5;	
	height: 1.2rem;			
}
.zhicwl-wschre{
	margin-top: .2rem;
}
.zhicwl-wschre input{
	display: inline-block;
  background-color: #911D20;
  color: #FFF;
  font-size: .15rem;
  padding: .16rem .7rem;
  border: none;
  cursor: pointer;
}
.zhicwl-wschre input:hover {
  background-color: #601315;
}	
.zhicwl-rbsrt-left{
	width: .7rem;
}
.zhicwl-rbsrt-left h5{
	background-color: #91181E;
	color: #FFF;
	display: block;
	text-align: center;
	font-size: .2rem;
	padding: .1rem 0;
}
.zhicwl-rbsrt-left time{
	display: block;
	border: 1px solid #E8E8E7;
	background-color: #FFF;
	text-align: center;
	font-size: .13rem;
	padding: .08rem 0;
}

.zhicwl-rbsrt-right{
	padding-left: .18rem;
}
.zhicwl-rbsrt-right h3{
	color: #000;
	font-size: .15rem;
	padding-bottom: .15rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;						
}
.zhicwl-rbsrt-right p{
	color: #939393;
	font-size: .13rem;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;	
}

.zhicwl-rbsrt{
	margin-left: -.45rem;
	overflow: hidden;
}
.zhicwl-rbsrt-div{
	width: 50%;
	padding-left: .45rem;
	float: left;
	margin-top: .37rem;
}
.zhicwl-rbsrt-saisr{
	height: 1px;
	background-color: #E5E5E5;
	margin-top: .16rem;
}
.zhicwl-yshrt {
  padding: 0;
}
.zhicwl-rbsrt-right a:hover h3{
	color: #91181E;
}
.zhicwl-gdoms {
	padding-top: .03rem;
}
.zhicwl-gdoms span{
	color: #858484;
	font-size: .13rem;
}
.zhicwl-yrhdbm{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}
.zhicwl-yrhdbm a{
	display: inline-block;
	background-color: #E3E3E4;
	padding: .11rem .13rem;
	overflow: hidden;
	border-radius: .04rem;
}
.zhicwl-yrhdbm a img{
	width: .16rem;
}
.zhicwl-yrhdbm span{
	padding-left: .06rem;
	font-size: .14rem;
	color: #888887;
}
.zhicwl-wanred{
	padding-top: .32rem;
	color: #858484;
	font-size: .13rem;
	line-height: 2.2;
}
.zhicwl-wanred img{
	display: block;
	width: 100%;
}	
.zhicwl-zmspdg{
	border-top: 1px solid #E7E7E7;
	margin-top: .35rem;
	padding-top: .35rem;
}
.zhicwl-zmspdg a{
	color: #1e1e1e;
	font-size: .14rem;
}
.zhicwl-simdg{
	display: none;
}
.zhicwl-btrsk,
.zhicwl-arste-wxisl ul li.box-flex{
	display: none;
}
.sure{
	touch-action: none; 
}
.zhicwl-syels{
	position: fixed;
	left: 0;
	top: 0;
	z-index: 999999;
	width: 100%;
	display: none;
	padding: .2rem .15rem;
	background: url(../) left top no-repeat;
	border-bottom: 1px solid #E7E7E7;
}
.zhicwl-syels-logo a{
	display: inline-block;
}
.zhicwl-syels-logo a img{
	width: 2.4rem;
}

.zhicwl-syels-nav{
	display: none;
}
.zhicwl-syels-nav img{
	width: .36rem;
}
.zhicwl-syels-gb img{
	width: .4rem;
}
.zhicwl-galsr{
	display: none;
}

@media (min-width: 1024px){
	.zhicwl-right-nav{
		display: block !important;
	}	
}

@media (max-width: 1600px){
	.zhicwl-rbsrt-left {
	  width: .8rem;
	}
}


@media (max-width: 1500px){
	.zhicwl-rbsrt-left {
	  width: .9rem;
	}
}


@media (max-width: 1400px){
	.zhicwl-right-nav ul li.on:after{
		background-size: contain;
		height: 1.8rem;
		width: .91rem;
		margin-left: -.14rem;
		margin-top: -.73rem;
	}		
}

@media (max-width: 1024px){
	body {
    min-width: 320px;
	}	
	.zhicwl-left{
		display: none;
	}
	.zhicwl-smldrt {
    padding: .15rem;
	}	
	.zhicwl-smldrt-div {
    padding: .15rem;
	}
	.zhicwl-zmspdg{
		display: block !important;
	}
	.zhicwl-simdg-wei{
		display: none;
	}
	.zhicwl-zmspdg{
		padding-top: .05rem;
		padding-bottom: .15rem;
	}
	.zhicwl-simdg{
		display: block;
	}	
	.zhicwl-zmspdg a{
		margin-top: .3rem;
		font-size: 12px;
	}
	.zhicwl-smldrt-tos {
    padding-bottom: .16rem;
	}	
	.zhicwl-wanred {
    padding-top: .16rem;
    font-size: 12px;
    line-height: 1.8;
	}	
	.zhicwl-gdoms span {
	  font-size: 11px;
	}	
	.zhicwl-smldrt-tos h4 {
    font-size: 15px;
    line-height: 1.4;
    padding-bottom: .15rem;
	}	
	.zhicwl-smldrt-tos{
		padding-top: 35px;
	}
	.zhicwl-yrhdbm span {
    padding-left: .06rem;
    font-size: 12px;
	}	
	.zhicwl-right-nav{
		display: none;
	}
	.zhicwl-right-nav{
		border-top: 1px solid #dad8d8;
		padding: 0 .5rem;
		
	}
	.zhicwl-right-nav ul li.on:after {
	  display: none;
	}	
	.zhicwl-right-nav ul{
		padding-top: .15rem;
	}
	.zhicwl-right-nav ul li{
		border-bottom: 1px solid #dad8d8;
		background-color:white;
	}
	.zhicwl-right-nav ul li a {
    font-size: 14px;
    display: block;
    padding: .18rem .15rem;
	}	
	.zhicwl-right-nav ul li.on a{
		font-weight: bold;
	}
	.zhicwl-right-nav ul{
		display: block !important;
		width: 100%;
	} 
	.zhicwl-right-nav ul li{
		width: 100%;
		padding: 0;
		padding-left: 0;
	}
	
	.zhicwl-mrwse-imdg {
	  padding-right: 0;
	}	
	.zhicwl-fuwr-left{
		display: none;
	}
	.zhicwl-fuwr-right{
		padding: 0 .25rem;
	}
	.zhicwl-fuwr-mrwse h5 {
    font-size: .25rem;
	}	
	.zhicwl-fuwr-mrwse span {
	  font-size: .18rem;
	}
	.zhicwl-mrwse-left img{
		width: 46px;
	}	
	
	.zhicwl-footer-zbder{
		padding-top: .1rem;
	}
	.zhicwl-zbder-left{
		display: none;
	}
	.zhicwl-zbder-right{
		padding: 0 .25rem;
	}
	.zhicwl-zbder-arste{
		display: block !important;
	}
	.zhicwl-zbder-arste {
	  margin-left: 0;
	  padding-right: 0;
	}	
	.zhicwl-zbder-arste article {
    line-height: 1.5;
    padding-left: 0;
	}	
	.zhicwl-zbder-arste article ul{
		overflow: hidden;
		margin-left: -12px;
	}
	.zhicwl-zbder-arste article ul li {
    padding-top: 0;
    float: left;
    padding-left: 12px;
	}
	.zhicwl-arste-logo{
		display: none;
	}
	.zhicwl-zbder-arste article.zhicwl-arste-wxisl ul li{
		float: none;
	}
	.zhicwl-zbder-arste article.zhicwl-arste-wxisl ul li.zhicwl-btrsk{
		position: relative;
		top: .1rem;		
	}
	.zhicwl-zbder-arste article.zhicwl-arste-wxisl ul li.zhicwl-btrsk img{
		width: 2rem;
	}
	.zhicwl-zbder-arste article h3 a {
    font-size: 13px;
	}
	.zhicwl-zbder-arste article ul li a {
    font-size: 12px;
	}		
	.zhicwl-arste-wxisl ul{
		padding-top: .1rem;
	}
	.zhicwl-zbder-arste article.zhicwl-arste-wxisl ul {
	  margin-left: -.2rem;
	}	
	.zhicwl-zbder-arste article.zhicwl-arste-wxisl ul li {
	  padding-left: .2rem;
	}	
	.zhicwl-zbder-arste article.zhicwl-arste-wxisl h6 {
    font-size: 12px;
    line-height: 1.3;
    padding-top: .1rem;
	}	
	.zhicwl-zbder-pst {
    padding: .2rem 0;
    font-size: 11px;
	}
	.zhicwl-bjslpd{
		padding-top: .05rem;
	}
	.zhicwl-bjslpd h4{
		padding-bottom: .02rem;
	}
	.zhicwl-lznre{
		display: block !important;
	}
	.zhicwl-yurt {
    padding-right: 0;
	}
	.zhicwl-lznre{
		padding-top: .25rem;
	}
	.zhicwl-yurt .zhicwl-yurt-tit {
    padding-bottom: .16rem;
    margin-bottom: .06rem;
	}	
	.zhicwl-yurt p {
    line-height: 1.6;
    font-size: 12px;
    padding-top: .1rem;
	}	
	.zhicwl-smxp{
		display: block !important;
	}
	.zhicwl-smxp article {
    padding: .2rem;
    margin-left: 0;
    width: 100%;
    margin-top: .15rem;
	}	
	.zhicwl-smxp-left img {
	  width: .7rem;
	}	
	.zhicwl-smxp-right{
		font-size: 12px;
	}
	.zhicwl-smxp-right h5 {
    font-size: 14px;
    padding-bottom: 0;
	}	
	.zhicwl-bndrd {
	  padding-top: .15rem;
	}	
	.zhicwl-farte {
	  width: 100%;
	  margin-top: .15rem;
	}	
	.zhicwl-yzmpdt{
		display: block !important;
	}
	.zhicwl-yzmpdt {
	  margin-left: 0;
	}	
	.zhicwl-yzmpdt .zhicwl-yzmdr-input {
    width: 100%;
    padding-left: 0;
    margin-bottom: .15rem;
	}	
	.zhicwl-yzmpdt .zhicwl-yzmdr-input input {
    line-height: 2.6;
    padding: 0 .14rem;
    font-size: 13px;
	}	
	.zhicwl-yzmdr-textarea {
	  margin-top: 0;
	}	
	.zhicwl-yzmdr-textarea textarea {
		font-size: 13px;
	}	
	.zhicwl-wschre {
	  margin-top: .15rem;
	}	
	.zhicwl-wschre input {
    font-size: 13px;
    padding: .16rem .65rem;
	}	
	.zhocwl-amsta ul li {
    font-size: 14px;
    margin: 0 .04rem;
    padding: .12rem .28rem;
	}	
	.zhicwl-rbsrt {
	  margin-left: 0;
	}	
	.zhicwl-rbsrt-div {
    width: 100%;
    padding-left: 0;
    float: none;
    margin-top: .37rem;
	}	
	.zhicwl-rbsrt-right h3 {
    font-size: 13px;
    padding-bottom: .1rem;
	}	
	.zhicwl-rbsrt-right p {
    font-size: 12px;
	}	
	.zhicwl-rbsrt-left {
	  width: .8rem;
	}	
	.zhicwl-rbsrt-left h5 {
    font-size: .2rem;
    padding: .12rem 0 .08rem;
	}	
	.zhicwl-rbsrt-left time {
    font-size: 10px;
    padding: .09rem 0;
	}	
	.zhicwl-srvg dl {
    padding-top: .3rem;
    padding-bottom: .2rem;
	}	
	.zhicwl-srvg dl dt {
		margin: 0 .035rem;
	}	
	.zhicwl-srvg dl a {
    font-size: 12px;
	}	
	.zhocwl-hmdps {
	  padding: 0;
	}
	.zhocwl-hmdps ul{
		margin-left: -.15rem;
		margin-top: .15rem;
		padding-bottom: .15rem;
	}
	.zhocwl-hmdps ul li {
    width: 50%;
    float: left;
    padding-left: .15rem;
    margin-top: .3rem;
	}
	.zhocwl-hmdps ul li a h5 {
    font-size: 13px;
    padding-top: .15rem;
	}	
	.zhicwl-smdlrg ul {
    padding: 0;
    padding-bottom: 10px;
    margin: 0 -.1rem;
    padding-top: .2rem;
	}
	.zhicwl-smdlrg ul li {
    width: 50%;
    float: left;
    text-align: center;
    padding: 0 .1rem;
    margin-top: .2rem;
	}
	.zhicwl-smdlrg ul li a h5 {
    font-size: 13px;
    padding: .16rem 0;
    padding-bottom: .1rem;
    line-height: 1.4;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space: nowrap;  
	}
	.zhicwl-smdlrg ul li a p {
    font-size: 12px;
    padding: 0 .1rem;
    height: .6rem;
	}	
	.zhicwl-smder-left{
		display: none;
	}
	.zhicwl-smder article {
	  padding-top: .45rem;
	}	
	.zhicwl-smder-right h5 {
    font-size: 13px;
    padding-top: .05rem;
	}	
	.zhicwl-smder-right {
    font-size: 12px;
    padding-left: 0;
    line-height: 1.5;
	}	
	.zhicwl-smrte .swiper-button-prev {
    left: 0;
    bottom: auto;
    top: 50%;
    margin-top: -.285rem;
	}
	.zhicwl-smrte .swiper-button-prev:hover{
	  background: url(../img/img05.png) left top no-repeat;
	  background-size: contain;	
	}	
	.zhicwl-smrte .swiper-button-next {
    left: auto;
    right: 0;
    bottom: auto;
    top: 50%;
    margin-top: -.285rem;
	}	
	.zhicwl-smrte .swiper-button-next{
	  background: url(../img/img06.png) left top no-repeat;
	  background-size: contain;	
	}		
	.zhicwl-smrte .swiper-button-next:hover{
	  background: url(../img/img06.png) left top no-repeat;
	  background-size: contain;	
	}	
	.zhicwl-bdtre-img{
		display: none;
	}
	.zhicwl-bdtre-tres {
    position: relative;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: auto;
    padding-left: 0;
    line-height: 1.7;
    background: url(../img/bj4.jpg) left top no-repeat;
    padding: .15rem;
    padding-bottom: .35rem;
	}	
	.zhicwl-lmrsx{
		text-align: center;
		padding-top: .05rem;
		padding-bottom: .16rem;
		border-bottom: 1px solid #E7E7E7;
	}
	.zhicwl-lmrsx h4 {
	  padding-bottom: 0;
		font-size: 15px;
    line-height: 1.4;	  
	}	
	.zhicwl-lmrsx span {
    font-size: .15rem;
    color: #000;
    position: relative;
    top: -.05rem;
	}	
	.zhicwl-bdtre-sidmn h4 {
    font-size: 13px;
    padding-top: .05rem;
    font-weight: bold;
	}		
	.zhicwl-smder-nsrew {
    color: #515151;
    line-height: 1.6;
    padding-top: .23rem;
	}	
	.zhicwl-bdtre-sidmn p {
    font-size: 12px;
    line-height: 1.8;
    padding-bottom: .15rem;
	}	
	.zhicwl-bdtre-sidmn a {
    font-size: 13px;
    padding: .12rem .32rem;
	}	
	.zhicwl-btrsk,
	.zhicwl-arste-wxisl ul li.box-flex{
		display: block;
	}
	.zhicwl-right-dre{
		display: none;
	}	
	.zhicwl-syels{
	background-color:white;
		display: block;
	}	
	.zhicwl-right-dhsr{
		position: relative;
	}
	.zhicwl-right-nav {
    position: fixed;
    left: 0;
    top: 62.86px;
    padding-top: 0;
    overflow: hidden;
    z-index: 9999;
    width: 100%;
    height: calc(100vh - 62.86px);
    background: url(../img/bj4.jpg) left top no-repeat;
	}
	.zhicwl-syels-nav{
		display: block;
	}	
	.zhicwl-syels-gb{
		display: none;
	}		
	.zhicwl-galsr{
		display: block;
		height: 62.8px;
	}	
	.zhicwl-right-nav > div{
		height: auto;
	}	
	
	.diypage{    text-align: center;    font-size: 0;    padding-top: .4rem;}
	.diypage a {
		display: inline-block;
		margin: 0 .07rem;
		font-size: .16rem;
		border: 1px solid #E1E1E1;
		width: .48rem;
		height: .48rem;
		line-height: .48rem;
		text-align: center;
		background-color: #FFF;
		color: #6E6E6E;
	}
	.diypage span {
		display: inline-block;
		margin: 0 .07rem;
		font-size: .16rem;
		border: 1px solid #E1E1E1;
		width: .48rem;
		height: .48rem;
		line-height: .48rem;
		text-align: center;
			background-color: #911D20;
		color: #FFF;
	}
}


