@charset "utf-8";
/* CSS Document */
@import url("font-awesome/css/font-awesome.css");

.banner{
	height:354px;
	background:url(../images/banner.jpg) top center no-repeat
}
.list01{
	width:550px;
	margin-top:20px
}
.list01 .tit{
	font-size:20px;
	font-weight:bold;
	height:50px;
	background:url(../images/tit.gif) repeat-x
}
.list01 .tit a{
	float:left;
	display:block;
	width:195px;
	height:50px;
	line-height:65px;
	text-align:center;
	margin-right:-40px
}
.list01 .tit a:hover,
.list01 .tit a.hover{
	background:url(../images/tab.png) top no-repeat;
	color:white;
	font-size:22px;
	line-height:50px
}
.list01 ul{
	margin:10px 0
}
.list01 ul li{
	text-indent:20px;
	background:url(../images/dot.gif) left center no-repeat;
	line-height:40px
}
.service>.tit{
	height:50px;
	line-height:50px;
	background:url(../images/title.gif) no-repeat;
	color:white;
	font-weight:bold;
	font-size:24px;
	text-align:center
}
.list02{
	text-align:center;
	margin:0 auto;
	margin-top:30px
}
.list02 li{
	display:inline-block;
	width:136px;
	height:200px;
	overflow:hidden;
	margin:0 3%
}
.list02 li div{
	width:136px;
	height:136px;
	margin-bottom:15px;
	background-image:url(../images/icon.png);
	background-repeat:no-repeat;
	background-position:0 0
}
.list02 li a:hover div{
	background-position:-136px 0
}
.list02 li:nth-child(2) div{
	background-position:0 -136px
}
.list02 li:nth-child(3) div{
	background-position:0 -272px
}
.list02 li:nth-child(4) div{
	background-position:0 -408px
}
.list02 li:nth-child(5) div{
	background-position:0 -544px
}
.list02 li:nth-child(2) a:hover div{
	background-position:-136px -136px
}
.list02 li:nth-child(3) a:hover div{
	background-position:-136px -272px
}
.list02 li:nth-child(4) a:hover div{
	background-position:-136px -408px
}
.list02 li:nth-child(5) a:hover div{
	background-position:-136px -544px
}
.slide01{
	width:100%;
	overflow:hidden
}
.slide01 .bd ul li{
	text-align:center;
	width:215px;
	margin:20px 7px;
	float:left
}
.slide01 .bd ul li img{
	width:215px;
	height:auto
}
.copyright{
	border-top:#258bed solid 2px;
}
.copyright table{
	margin:0 auto;
}
.copyright table p{
	text-align:center;
	font-size:14px;
	line-height:24px;
}
.copyright table p em{
	padding:0 6px;
}
.copyright table p.police{
	padding-top:10px;
}

.list02 a>img{
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	display:none
}
.list02 li.por:hover a>img{
	display:block;
	border:1px solid white
}
.copyright{
	background:;
	margin-top:40px
}
.copyright_con{
	width:1100px;
	margin:0 auto;
	padding:25px 0;
}
.copyright .l{
	width:780px;
	padding-left:20px;
}
.copyright .l p{
	line-height:28px;
}
.Qrcode_ul li{
	float:left;
	display:inline;
	margin-right:20px;
}
.zw_jiucuo li{
	float:left;
	display:inline;
	margin:0 15px 0 5px
}