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;
}
.fw_text ul li:hover img{
    transform: rotateX(360deg);
    transition: all .5s;
}
.fw_text ul li img{
    transition: all .5s;
}
/*å’¨è¯¢*/
.zixun{
	width: 12rem;
	margin: 0 auto;
	text-align: center;
	padding: 0.07rem 0;
	margin-top: .6rem;
}
.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;
}
.fanwei{
	width: 100%;
	background: #f2f2f2;
	height: auto;
	overflow: hidden;
}

.fw_text{
	width: 10rem;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	padding: .2rem 0;
}
.fw_text ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.fw_text ul li{
	float: left;
    background: #fff;
    text-align: center;
    width: 32%;
    padding-bottom: .34rem;
    border-radius: .07rem;
}
.fw_text ul li h6{
	font-size: .32rem;
	color: #000;
	font-weight: 400;
	margin-top: .7rem;
	margin-bottom: .3rem;
}
.fw_text ul li img{
	display: block;
	margin: 1.04rem auto .8rem;
}

.dc_center{
	width: 12rem;
	margin: 0 auto;
	height: auto;
	overflow: hidden;
}
.dc_center ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.dc_center ul li{
	float: left;
	background: #f4f6f8;
	text-align: center;
	width: 24%;
	padding-bottom: .7rem;
}
.dc_center ul li a h6{
	font-size: .26rem;
	color: #000;
	font-weight: 400;
	margin-bottom: .3rem;
	transition: all .5s;
}
.dc_center ul li a p{
	font-size: .14rem;
	color: #000;
	line-height: .3rem;
	transition: all .5s;
}
.dc_center ul li a img{
	margin: .9rem auto .4rem;
	transition: all .5s;
	display: block;
}
.dc_center ul li:hover a img{
	margin-top: .5rem;
	transition: all .5s;
	transform: rotateY(360deg);
}
.dc_center ul li:hover a h6, .dc_center ul li:hover a p{
	color: #6996de;
	transition: all .5s;
}

.gslc{
	width: 100%;
	height: 4rem;
	background: url(../images/icon8.png) no-repeat;
	max-width: 19.2rem;
	padding-top: 2.1rem;
}
.gslc_center{
	width: 12rem;
	margin:0 auto;
}
.gslc_center ul{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.gslc_center ul li{
	float: left;
}
.gslc_center ul li a p{
	color: #fff;
	font-size: .22rem;
	width: 1.95rem;
	height: .36rem;
	line-height: .36rem;
	text-align: center;
	background: #9b393b;
	border-radius: .11rem;
}
.gslc_center ul li a img{
	margin: 0 auto .76rem;
	transition: all .5s;
	display: block;
}
.gslc_center ul li:hover a img{
	margin-top: -.5rem;
	transition: all .5s;	
	transform: rotateX(360deg);
}
.gslc_center ul li:nth-child(even) img{
	margin-top: .15rem;
	display: block;
}

.case_text{
	width: 12rem;
	margin: 0 auto .6rem;
	height: auto;
	overflow: hidden;
}
.case_text ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.case_text ul li{
	float: left;
	width: 33%;
	text-align: center;
}
.case_text ul li a div{
	overflow: hidden;
}
.case_text ul li a div img{
	width: 3.76rem;
	height: 2.54rem;
	display: block;
}
.case_text ul li a p{
	font-size: .20rem;
	color: #000;
	margin-top: .3rem;
	font-weight: 600;
}

