body{
	font-family: Microsoft YaHei,arial,helvetica,clean,sans-serif;
	height: 100%;
}
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td,select,img,b,span {
    margin: 0;
    padding: 0;
}
a{
	text-decoration: none;
}
li {
    list-style: none;
}
input,textarea,select,a:focus {
	outline: none;
}

/*banner*/
.zjfw_banner{
	width:100%;
	max-width: 19.2rem;
	height: auto;
	overflow: hidden;
	margin:0 auto;
}
.zjfw_banner img{
	width: inherit;
}

/*咨询*/
.zixun{
	width: 12rem;
	text-align: center;
	padding: 0.07rem 0;
	margin: .6rem auto;
}
.zixun a{
	background: #b94246;
	padding: .1rem 1.1rem;
	text-align: center;
	font-size: .2rem;
	color: #fff;
	border-radius: .1rem;
	 transition:all .5s;
}
.zixun a:hover{
    color: #fff !important;
    transition:all .5s;
    padding: .1rem 1.5rem;
}
.zixun h6{
	text-align: center;
	font-size: .2rem;
	color: #000;
	font-weight: 400;
	margin-top:.2rem;
}
.fw_title{
	width: 12rem;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
    padding: .8rem 0;
    text-align: center;
}
.fw_title h1{
    font-size: .42rem;
    color: #464751;
    margin-top: -.9rem;
    font-weight: bold;
}
.fw_title h6{
	color: #f5f4f4;
    font-size: .9rem;
    text-transform: uppercase;
}

.fw_text{
	width: 12rem;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	padding: .2rem;
}
.fw_text ul, .tigong ul, .tuijian ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.fw_text ul li{
	float: left;
	background: #fff;
	box-shadow: 0px 0px 6px 3px rgba(0,0,0,0.1);
	text-align: center;
	width: 23%;
	padding-bottom: .5rem;
}
.fw_text ul li h6{
	font-size: .2rem;
	color: #000;
	font-weight: 600;
	margin: .1rem 0;
}
.fw_text ul li p{
	font-size: .16rem;
	color: #000;
	line-height: .24rem;
}
.fw_text ul li span{
	display: block;
	height: .02rem;
	width: .73rem;
	background: #b94246;
	margin: 0 auto;
}

.tigong, .fwfw, .tuijian{
	width: 12rem;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
.tigong ul li{
	float: left;
	text-align: center;
}
.tigong ul li h6{
	font-size: .24rem;
	color: #000;
	margin: .18rem 0;
	transition: all .5s;
}
.tigong ul li p{
	font-size: .2rem;
	color: #666;
	padding: 0 .1rem;
	transition: all .5s;
}
.tigong ul li div{
	border: 1px solid #d8d6d6;
	border-radius: 50%;
	width: 1.4rem;
	height: 1.4rem;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	transition: all .5s;
}
.tigong ul li div img{
	transition: all .5s;
}
.tigong ul li:nth-child(1), .tigong ul li:nth-child(2){
	width: 49.9%;
	border-right: 1px dashed #d8d6d6;
	border-bottom: 1px dashed #d8d6d6;
	padding-bottom: .4rem;
}
.tigong ul li:nth-child(3), .tigong ul li:nth-child(4), .tigong ul li:nth-child(5), .tigong ul li:nth-child(6){
	width:24.7%;
	border-right: 1px dashed #d8d6d6;
	padding-top: .6rem;
	padding-bottom: .2rem;
}
.tigong ul li:nth-child(6), .tigong ul li:nth-child(2){
	border-right: 0;
}
.tigong ul li:hover div{
	border: 1px solid #7c8fa8;
	transition: all .5s;
}
.tigong ul li:hover div img{
	transition: all .5s;
	transform: rotateX(360deg);
}
.tigong ul li:hover h6, .tigong ul li:hover p{
	color: #7c8fa8;
	transition: all .5s;
}


.fwfw{
	background: url(../images/icon11.png) no-repeat;
	height: 2.51rem;
	text-align: center;
}
.fwfw h6{
	color: #464751;
	font-size: .36rem;
	margin-bottom: .3rem;
	margin-top: .7rem;
}
.fwfw p{
	color: #464751;
	font-size: .24rem;
}

.tuijian ul li{
    float: left;
    width: 33%;
    margin-bottom: .6rem;
}
.tuijian ul li p{
    float: left;
}
.tuijian ul li p img{
    margin-right: .25rem;
}
.tuijian ul li div{
    float: left;
}
.tuijian ul li div h6{
    font-size: .18rem;
    margin-bottom: .1rem;
    font-weight: bold;
}
.tuijian ul li div p{
   font-size: .16rem;
}
.tuijian ul li:nth-child(4),.tuijian ul li:nth-child(5),.tuijian ul li:nth-child(6){
	margin-bottom: .3rem;
}

.fw_text ul li:hover img{
	transition: all .5s;
	transform: rotateX(360deg);
	margin-top: .2rem;
}
.fw_text ul li img{
	transition: all .5s;
	display: block;
	margin: .45rem auto .28rem;
}
