@charset "utf-8";
#k{ width:250px; height:39px; margin-left:10px; line-height:39px; font-size:16px; color:#666666;}
.a01{
	width:auto;
	background-image: url(../images/xian.jpg);
	background-repeat: repeat-x;
	background-position: 0px 19px;
	text-align:center;
}
.a01 span{
	width:200px;
	margin-left:auto;
	margin-right: auto;
	text-align:center;
	background-color:#fff;
	display:block;
	font-size:14px;
	padding-top:5px;
	text-transform: lowercase;
}
.a01 span strong{
font-size:18px;
display:block;}

.a0133{
	width:auto;
	background-image: url(../images/xian.jpg);
	background-repeat: repeat-x;
	background-position: 0px 19px;
	text-align:center;
}
.a0133 span{
	width:200px;
	margin-left:auto;
	margin-right: auto;
	text-align:center;
	background-color:#f8f8f8;
	display:block;
	font-size:14px;
	padding-top:5px;
	text-transform: lowercase;
}
.a0133 span strong{
font-size:18px;
display:block;}


.a011{
	width:auto;
	background-image: url(../images/xian.jpg);
	background-repeat: repeat-x;
	background-position: 0px 19px;
	text-align:center;
}
.a011 span{
width:200px; margin-left:auto; margin-right: auto; text-align:center; background-color:#fff; display:block; font-size:14px; padding-top:5px;}
.a011 span strong{
font-size:18px;
display:block;}


.a02{ width:auto; text-align:center; line-height:30px; clear:both; padding-top:40px;}
.a02 strong{
	font-size:24px;
	color:#0344a8;
	display:block;
	background-image: url(../images/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:15px;
	margin-bottom:15px;
}

.a03{ width:auto; margin-top:40px; margin-bottom:50px; overflow:hidden;}
.a03 li{
	float:left;
	width:20%;
	margin-left:2.5%;
	margin-right:2.5%;
	background-color:#f8f8f8;
	text-align:center;
	padding-top:20px;
	padding-bottom:70px;
	line-height:30px;
}
.a03 li img{
height:56px;
margin-left:auto;
margin-right:auto;
display:block;
padding-top:50px;
}

.a03 li strong{
display:block;
color:#0345a6;
font-size:18px;
line-height:85px;

}
.xian{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DEDEDE;
}
.a04{ width:auto; clear:both; line-height:35px; margin-top:50px; margin-bottom:50px; overflow:hidden;}
.a04 li{ width:44.9%; float:left; padding-left:5%; font-size:16px;}
.a05{ width:auto; background-color:#fafafa; clear:both; text-align:center; padding:30px;}
.a05 strong{
	font-size:18px;
	line-height:40px;
	color:#000000;
	display:block;
	background-image: url(../sy/xian.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 45px;
	margin-bottom:20px;
}
.a06{ width:auto; margin-top:30px;}
.a06 .left{ width:860px; float:left; text-align:right; line-height:41px;}
.a06 .right{ width:411px; float:right;}

.a07{ width:auto; background-color:#f4f4f4; height:45px; padding-top:20px; margin-top:30px;}
.a07 li{
	float:left;
	font-size:18px;
	padding-left:22px;
	padding-right:22px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	
}

.a08{ width:auto; margin-top:30px; margin-bottom:30px; overflow:hidden;}
.a08 li{
	width:307px;
	float:left;
	text-align:center;
	margin-right:18px;
	margin-bottom:20px;
	
	color:#FFFFFF;
}
.a08 li a{
	border: 1px solid #CCCCCC;
	display:block;
	color:#FFFFFF;
	background-color:#f5f5f5;
	color:#333333;
}
.a08 li a:hover{
	border: 1px solid #CCCCCC;
	display:block;
	color:#FFFFFF;
	background-color:#0344a8;
}

.a08 li img{ width:83px; height:83px; margin-left:auto; margin-right:auto; margin-top:50px;}
.a08 li strong{ display:block; padding-top:30px;}
.a08 li span{
	width:112px;
	height:33px;
	text-align:center;
	line-height:33px;
	border: 1px solid #CCCCCC;
	display:block; margin-top:30px;
	margin-left:auto;
	margin-right:auto;border-radius:25px;
	margin-bottom:40px;
}
.a08 li span:hover{
	background-color:#fff;
	color:#0346a8;
}
.a09{ width:auto; clear:both; margin-top:80px; margin-bottom:50px; overflow:hidden;}
.a09 .left{ width:50%; float: left; background-color:#0344a8; line-height:50px; color:#FFFFFF; text-align:center; font-size:18px; padding-bottom:100px;}
.a09 .left strong{ display:block; font-size:28px; padding-bottom:60px; padding-top:100px;}
.a09 .right{ width:45%; float: right; background-color:#fff; padding-left:5%; line-height:50px;}
.a09 .right strong{ display:block;}
.a09 .right .main_en1{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height:40px;
	width:100%;
}
.button{ background-image:url(../sy/anniu.jpg); width:182px; height:53px; border:0px; display:block; margin-top:20px;}

.a10{ width:auto; margin-top:40px;}
.a10 li{
	width:auto;
	display:block;
	clear:both;
	border: 1px solid #E4E4E4;
	 margin-bottom:50px; overflow:hidden;
	 line-height:30px;
}
.a10 li img{ width:532px; height:254px; float:left;}
.a10 li span{ width:380px; margin-left:50px; float:left;}
.a10 li span strong{ display:block; line-height:45px; padding-top:40px; font-size:18px; color:#0344a8}
.a10 li .dd{  float:right; width:250px; padding-top:100px;}
.a10 li .dd a{ width:182px; height:53px; line-height:53px; background-color:#0344a8; color:#FFFFFF; display:block; text-align:center;border-radius:25px;}

.a11{
	line-height:30px;
	margin-top:30px;
	margin-bottom:30px;
	overflow:hidden;
	font-size:16px;
	text-align:center;

}
.a11 strong{
display:block;
font-size:16px;
background-image: url(../sy/xian1.jpg);
	background-repeat: no-repeat;
	background-position: center center;}


.a12{ line-height:30px; margin-top:30px; margin-bottom:30px; overflow:hidden; font-size:16px; text-align:center;}
.a13{ width:auto; overflow:hidden; margin-bottom:60px;}
.a13 li{ float:left; width:24%; margin-left:0.5%; margin-right:0.5%; text-align:center; line-height:40px;}
.a14{ width:auto; clear:both; overflow:hidden;}
.a14 li{
	float:left;
	width:18.8%;
	margin-left:0.5%;
	margin-right:0.5%;
	border: 1px solid #CCCCCC;
	margin-bottom:20px;
}
.a14 li img{ width:100%;}

.a15{ width:auto; overflow:hidden; margin-bottom:60px;}
.a15 li{ float:left; width:15.8%; margin-left:0.4%; margin-right:0.4%; text-align:center; line-height:40px;}

.a16{ width:auto; margin-top:50px;}
.a16 .left{ width:50%; float:left}
.a16 .left img{ width:100%; height:100%;}
.a16 .right{ width:48%; float:right; line-height:30px; padding-top:30px;}
.a16  p{
	text-indent:0em; line-height:35px;
}

.a161{
padding-top:30px;
}
.a16 .right strong{ font-size:28px; line-height:50px; color:#0344a8; display:block;}
.a16 .right span{ font-size:18px; line-height:40px; color:#333333; display:block;}
.se{ background-color:#f8f8f8; padding-top:50px; padding-bottom:50px; overflow:hidden;}

.a17{
	width:auto;
	background-image: url(../sy/xian2.jpg);
	text-align:center;
	background-repeat: no-repeat;
	background-position: center center;
	line-height:60px;

}
.a17 strong{
display:block;}
.a18{ width:1300px; margin-left:auto; margin-right:auto;}
.a18 li{ float:left; width:18%; margin-left:1%; margin-right:1%; margin-bottom:30px; margin-top:30px; background-color:#FFFFFF; overflow:hidden;}
.a18 li span{ text-align:center; display:block; line-height:55px; font-size:18px; color:#0241a8; background-color:#FFFFFF}

.a19{ width:1300px; margin-left:auto; margin-right:auto; margin-bottom:50px; overflow:hidden;}
.a19 li{ float:left; width:23%; margin-left:1%; margin-right:1%; margin-bottom:30px; margin-top:30px; background-color:#FFFFFF; overflow:hidden; text-align:center;
font-size:16px; line-height:30px;}
.a19 li img{ width:128px; margin-left:auto; margin-right:auto; display:block;}
.a19 li span{ text-align:center; display:block; line-height:55px; font-size:18px; color:#0241a8; }

.a20{ width:auto; clear:both; margin-top:50px; display:block; overflow:hidden;}
.a20 li{ float:left; margin-right:35px; width:409px; height:501px; overflow:hidden}
.a20 img{transition: all 0.6s; }
.a20 img:hover{transform: scale(1.2);}

.a21{
	width:auto;
	clear:both;
	background-image: url(../sy/42.jpg);
	height:316px;
	margin-top:50px;
	overflow:hidden;
	padding-top:20px;
	display:block;
}
.a22{ font-size:55px; padding-top:50px; font-weight:bold; color:#0344a8; text-align:center;}
.a23{ width:auto;}

@media screen and (max-width: 1200px){
.a12{  padding-left:20px; padding-right:20px;}
.a11{  padding-left:20px; padding-right:20px;}
.a16 .right{ width:48%; float:right; line-height:30px; padding-top:0px;}
.a16  p{
	text-indent: 0em; line-height:30px;
}
.a19{ width:1000px; margin-left:auto; margin-right:auto; margin-bottom:50px; overflow:hidden;}

.a20{ width:auto; clear:both; margin-top:50px; display:block; overflow:hidden;}
.a20 li{ float:left; margin-right:2%; width:31.333%; height:auto; overflow:hidden}
.a20 img{transition: all 0.6s; }
.a20 img:hover{transform: scale(1.2);}

.a08 li{
	width:23.111%;
	float:left;
	text-align:center;
	margin-right:18px;
	margin-bottom:20px;
	
	color:#FFFFFF;
}


}
@media screen and (max-width: 768px){
.a06{ width:auto; margin-top:30px;}
.a06 .left{ width:100%; float: none; text-align: center; line-height:41px;}
.a06 .right{ width:90%; float: none; margin-left:5%}

.news{ padding-top:30px;}
.a09 .left{ display:none}
.a09 .right{ width:98%; float: right; background-color:#fff; padding-left:1%; line-height:50px;}
.a09 .right strong{ display:block;}
.a09 .right .main_en1{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height:40px;
	width:100%;
}
.a16{ width:auto; margin-top:30px; padding-left:15px; padding-right:15px;}
.a16 .left{ width:100%; float: none}
.a16 .left img{ width:100%; height:100%;}
.a16 .right{ width:100%; float: none; line-height:30px; padding-top:30px;}

.a18{ width:100%; margin-left:auto; margin-right:auto;}
.a18 li{ float:left; width:98%; margin-left:1%; margin-right:1%; margin-bottom:10px; margin-top:10px; background-color:#FFFFFF; overflow:hidden;}
.a18 li img{ width:100%;}
.a18 li span{ text-align:center; display:block; line-height:55px; font-size:18px; color:#0241a8; background-color:#FFFFFF}

.a19{ width:100%; margin-left:auto; margin-right:auto; margin-bottom:20px; overflow:hidden;}
.a19 li{ float:left; width:98%; margin-left:1%; margin-right:1%; margin-bottom:10px; margin-top:10px; background-color:#FFFFFF; overflow:hidden; text-align:center;
font-size:14px; line-height:30px;}
.a19 li img{ width:90px; margin-left:auto; margin-right:auto; display:block;}
.a19 li span{ text-align:center; display:block; line-height:55px; font-size:18px; color:#0241a8; }


.a13 li span{ display:block}
.a15 li span{ display:block}


.a10{ width:auto; margin-top:40px;}
.a10 li{
	width:auto;
	display:block;
	clear:both;
	border: 1px solid #E4E4E4;
	 margin-bottom:50px; overflow:hidden;
	 line-height:30px;
}
.a10 li img{ width:100%; height:100%; float:none;}
.a10 li span{ width:90%; margin-left:10px; float:none; display:block}
.a10 li span strong{ display:block; line-height:40px; padding-top:10px; font-size:18px; color:#0344a8}
.a10 li .dd{  float:right; width:100%; padding-top:10px;}
.a10 li .dd a{ width:152px; height:43px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; line-height:43px; background-color:#0344a8; color:#FFFFFF; display:block; text-align:center;border-radius:25px;}
.a20 li{ float:left; margin-right:35px; margin-bottom:20px; width:100%; overflow:hidden}
.a13{ width:auto; overflow:hidden; margin-bottom:60px;}
.a13 li{ float:left; width:49%; margin-left:0.5%; margin-right:0.5%; text-align:center; line-height:40px;}

.a15{ width:auto; overflow:hidden; margin-bottom:60px;}
.a15 li{ float:left; width:49%; margin-left:0.5%; margin-right:0.5%; text-align:center; line-height:40px;}
.a08 li{
	width:48%;
	margin-left:1%;
	margin-right:1%;
	float:left;
	text-align:center;
	margin-bottom:20px;
	
	color:#FFFFFF;
}
.a24{ clear:both; width:auto}
.a24 img{ margin-top:10px; margin-bottom:10px; overflow:hidden; display:block}
}
