@charset "utf-8";
.a01{ font-size:36px; text-align:center; color:#0345a6; line-height:60px;}
.a02{ width:auto; clear:both; margin-top:65px;}
.a02 .left{ width:40%; float:left}
.a02 .left img{ width:100%;}
.a02 .right{ width:38%; float:right; padding-right:20%;}
.a02 .right li{ display:block; line-height:35px; color:#0345a6; }
.a02 .right li span{  color:#333333}

.a02 .right a{
	width:150px;
	height:40px;
	line-height:40px;
	border: 1px solid #0345a6;	
	border-radius:25px;
	display:block;
	float:left; margin-right:30px;
	text-align:center;
	margin-top:30px;
}
.a02 .right a:hover{
background-color:#0345a6;
color:#FFFFFF
}
.a03{
	width:auto;
	clear:both;
	background-image: url(../sy/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align:center;
	margin-top:40px;
	margin-bottom:30px;
}
.a04{
	color:#0345a6;
	font-size:30px;
	text-align:center;
	padding-bottom:20px;
	background-image: url(../sy/xian.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.a05{ width:auto; margin-top:60px; margin-bottom:60px; overflow:hidden;}
.a05 li{ float:left; width:21.9%; margin-left:1.5%; margin-right:1.5%; text-align:center; padding-bottom:50px;}
.a05 li img{ display:block; width:174px; margin-left:auto; margin-right:auto; margin-top:40px; padding-bottom:30px;}
.a05 li strong{ display:block; color:#0345a6; font-size:24px; padding-bottom:20px;}

.a06{ width:auto; clear:both; padding-top:60px;}
.a06 li{font-size: 14px; float:left; width:20%; margin-left:2.5%; margin-right:2.5%; background-color:#f8f8f8; padding-top:50px; text-align:center; line-height:30px; padding-bottom:40px;}
.a06 li img{ width:121px; margin-left:auto; margin-right:auto; display:block}
.a06 li strong{ text-align:center; display:block; line-height:50px;}
.xian{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cfcfcf;
}

.se{ background-color:#f8f8f8; padding-top:60px; margin-top:80px;}

@media screen and (max-width: 768px){

.a01{ font-size:20px; text-align:center; color:#0345a6; line-height:40px;}

.a02{ width:auto; clear:both; margin-top:25px; margin-left:10px; margin-right:10px;}
.a02 .left{ width:100%; float: none}
.a02 .left img{ width:90%; margin-left:5%;}
.a02 .right{ width:90%; float: none; padding-left:5%; padding-right:0%;}
.a02 .right li{ display:block; line-height:30px; color:#0345a6; }
.a02 .right li span{  color:#333333}

.a02 .right a{
	width:120px;
	height:40px;
	line-height:40px;
	border: 1px solid #0345a6;	
	border-radius:25px;
	display:block;
	float:left; margin-right:30px;
	text-align:center;
	margin-top:30px;

}
.a02 .right a:hover{
background-color:#0345a6;
color:#FFFFFF
}
.a04{
	color:#0345a6;
	font-size:20px;
	text-align:center;
	padding-bottom:20px;
	background-image: url(../sy/xian.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.a05{ width:auto; margin-top:60px; margin-bottom:60px; overflow:hidden;}
.a05 li{ float:left; width:45%; margin-left:1%; margin-right:1%; text-align:center; padding-bottom:50px; padding-left:0.5%; padding-right:0.5%;}
.a05 li img{ display:block; width:104px; margin-left:auto; margin-right:auto; margin-top:40px; padding-bottom:30px;}
.a05 li strong{ display:block; color:#0345a6; font-size:24px; padding-bottom:20px;}

.a06{ width:auto; clear:both; padding-top:60px;}
.a06 li{ float:left; width:95%; margin-left:2.5%; margin-right:2.5%; background-color:#f8f8f8; margin-bottom:20px; padding-top:50px; text-align:center; line-height:30px; padding-bottom:40px;}
.a06 li img{ width:121px; margin-left:auto; margin-right:auto; display:block}
.a06 li strong{ text-align:center; display:block; line-height:50px;}
.se{ background-color:#f8f8f8; padding-top:40px; margin-top:0px;}
.w20{ padding-left:20px; padding-right:20px; line-height:30px; font-size:16px; color:#666666;}

}