@charset "utf-8";
a{ color:#333333}
.ss1{ font-size:22px; font-weight:600; text-align:center; line-height:40px;}
.ss2{ font-size:14px; text-align:center; line-height:30px; color:#999999; padding-bottom:20px;}
.ss3{ line-height:30px; font-size:17px}
.ss4{ font-size:17px; line-height:30px; padding-top:30px;}
.ss4 a{ color:#333333;}
.sss {
	background-image: url(../images/02.png);
	background-repeat: no-repeat;
	overflow:hidden;
	display:block;
	background-position: 0% 40px;
}
.fff {
	background-image: url(../images/03.png);
	background-repeat: no-repeat;
	overflow:hidden;
	display:block;
	background-position: 0% 40px;
}
.aaa {
	background-image: url(../images/13.jpg);
	background-repeat: no-repeat;
	background-position: center 15px;
}
.a01 {
	background-image: url(../images/01.png);
	background-repeat: no-repeat;
	overflow:hidden;
	display:block;
	background-position: 0% 40px;
}
.a01-1 {
	width:auto;
	clear:both;
	overflow:hidden;
	padding-top:70px;
	display:block;
	margin-top:50px;
	margin-bottom:50px;
}
.a01-1 .left {
	width:100%;
	float:left;
}
.a01-1 .left strong {
	font-size:30px;
	color:#1c67cd;
	padding-bottom:10px;
	display:block;
}
.a01-1 .left h1 {
	font-size:60px;
	color:#000000;
	font-weight:800;
	background-image: url(../images/14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:20px;
	font-family:"My_font";
}
.a01-1 .left h1 u {
	text-decoration: none;
	color:#1c67cd;
}
.a01-1 .left h2 {
	font-size:24px;
	color:#000000;
	padding-top:30px;
}
.a01-1 .left h3 {
	font-size:18px;
	line-height:23px;
	padding-top:20px;
}
.a01-2{ clear:both; width:auto}
.a01-2 .left{ float: none; width:100%; font-size:17px; line-height:30px; color:#000}
.a01-2 .right{ float: none; width:100%; margin-top:50px;}
.a01-3{ clear:both; width:auto;}
.a01-3 strong{ padding-top:70px; font-size:52px;font-family:"My_font"; text-align:center; display:block; padding-bottom:40px; color:#fe0000}
.a01-3 li{width:23.5%; float:left; margin-right:2%;}
.a01-3 li img{opacity: 0.7;}
.a01-3 li img:hover{opacity: 1;}
.a01-3 li:nth-child(4n){ margin-right:0%;}

.a02 {
	background-image: url(../images/24.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
	display:block;
	background-position: 0% 40px;
}

.a02-1 {
color:#666666; font-size:17px; line-height:35px; padding-bottom:35px;
}
.a02-1 u{
    text-decoration: none;
	color:#1c67cd;
}
.a02-2{ width:auto; clear:both;}
.a02-2 .left{
width:65%;
float:left;
line-height:14px;
text-align:center
}
.a02-2 .right{
width:34%;
float:right;
}
.zhi{ font-size:20px; color:#1c67cd; line-height:90px; display:block; clear:both; font-weight:bold;}
.biaoge{ text-align:center; line-height:30px;}
.zhi1{ font-size:17px; line-height:35px; padding-top:40px; padding-bottom:40px;}
.zhi1 u{
	color:#1c67cd;
	text-decoration: none;
}


.a03 {
	background-image: url(../images/01.png);
	background-repeat: no-repeat;
	overflow:hidden;
	display:block;
	background-position: 0% 40px;
	margin-bottom:70px;
}
.a03-1 {
	width:auto;
	clear:both;
	overflow:hidden;
	padding-top:0px;
	display:block;
	margin-top:50px;
	margin-bottom:70px;
}
.a03-1 .left {
	width:100%;
	float:left;
}
.a03-1 .left strong {
	font-size:30px;
	color:#1c67cd;
	padding-bottom:10px;
	display:block;
}
.a03-1 .left h1 {
	font-size:60px;
	color:#000000;
	font-weight:800;
	background-image: url(../images/14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:20px;
	font-family:"My_font";
}
.a03-1 .left h1 u {
	text-decoration: none;
	color:#1c67cd;
}


.a04 {
	background-image: url(../images/01.png);
	background-repeat: no-repeat;
	overflow:hidden;
	display:block;
	background-position: 0% 40px;
}
.a04-1 {
	width:auto;
	clear:both;
	overflow:hidden;
	padding-top:70px;
	display:block;
	margin-top:50px;
	margin-bottom:70px;
}
.a04-1 .left {
	width:100%;
	float:left;
}
.a04-1 .left strong {
	font-size:30px;
	color:#1c67cd;
	padding-bottom:10px;
	display:block;
}
.a04-1 .left h1 {
	font-size:60px;
	color:#000000;
	font-weight:800;
	background-image: url(../images/14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:20px;
	font-family:"My_font";
}
.a04-1 .left h1 u {
	text-decoration: none;
	color:#1c67cd;
}
.a04-1 .left h2 {
	font-size:24px;
	color:#000000;
	padding-top:30px;
}
.a04-1 .left h3 {
	font-size:18px;
	line-height:23px;
	padding-top:20px;
}
.a04-2{ clear:both; width:auto; padding-bottom:25px; overflow:hidden}
.a04-2 .left{ float:left; width:60%; font-size:17px; line-height:30px; padding-top:20px;}
.a04-2 .right{ float:right; width:37%;}
.a04-3{ clear:both; width:auto;}
.a04-3 strong{ padding-top:70px; font-size:52px;font-family:"My_font"; text-align:center; display:block; padding-bottom:40px;}
.a04-3 li{width:32%; float:left; margin-right:2%;}

.a04-3 li:nth-child(3n){ margin-right:0%;}
.zhi3{ clear:both; width:auto; line-height:35px; font-size:17px; padding-top:60px; padding-bottom:50px; color:#000000; display:block}
.zhi3 strong{ display:block; font-size:28px; text-align:center; padding-top:50px; padding-bottom:50px;}
.zhi3 strong u{
	display:block;
	color:#1c67cd;
	text-decoration: none;
	font-size:28px;
	padding-top:20px;
	padding-bottom:20px;
}
.zhi5{ display:block;}
.zhi5 .zhi5-1{font-size:28px;font-family:"My_font"; background-color:#fd0423; color:#FFFFFF; line-height:70px; display:block; text-align:center}
.zhi5 .zhi5-2{font-size:20px; background-color:#000000; color:#FFFFFF; line-height:60px; padding-left:10%; padding-right:10%;}
.zhi5 .zhi5-2 span{font-size:20px; background-color:#000000; color:#FFFFFF; line-height:60px; float:right}

.zhi6{ display:block;}
.zhi6 .zhi6-1{font-size:60px;font-family:"My_font";  color:#000; line-height:70px; display:block; padding-top:40px; font-weight:bold; }
.zhi6 .zhi6-2{font-size:17px; color:#000; line-height:35px; padding-top:20px; padding-bottom:20px;}

.a04-4{ width:auto; clear:both; padding-top:40px; padding-bottom:40px;}
.a04-4 .left{ width:100%; float:left}
.a04-4 .right{ width:27%; float:right}

.a04-44{ width:auto; clear:both; padding-top:40px; padding-bottom:40px;}
.a04-44 .left{ width:70%; float:left}
.a04-44 .right{ width:30%; float:right}

.zhi7{ display:block; padding-top:30px; padding-bottom:30px;}
.zhi7 .zhi7-1{
	font-size:60px;
	font-family:My_font;
	color:#000;
	line-height:70px;
	display:block;
	padding-top:20px;
	background-image: url(../images/12.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
	padding-bottom:20px;
	
}
.zhi7 .zhi7-1 u{
	color:#1c67cd;
	text-decoration: none;
}
.zhi7 .zhi7-2{font-size:17px; color:#000; line-height:35px; padding-top:20px;}
.zhi7 .zhi7-3{ padding-top:30px;}
.zhi7 .zhi7-3 li{ float:left; width:19.8%; margin-right:2px; margin-bottom:2px;}
.zhi7 .zhi7-3 li:nth-child(5n){ margin-right:0px;}

.zhi8{ display:block; clear:both; padding-bottom:30px;}
.zhi8 .zhi8-1{font-size:60px;font-family:"My_font";  color:#000; line-height:70px; display:block; padding-top:40px; font-weight:bold; padding-bottom:10px; }
.zhi8 .zhi8-2{font-size:17px; color:#000; line-height:35px; padding-top:20px;}
.zhi9{ color:#1c67cd; font-size:48px;font-family:"My_font"; padding-top:0px; padding-bottom:30px; font-weight:bold}

.a04-5{ width:auto; clear:both}
.a04-5 .title{ font-size:30px; line-height:60px; padding-top:20px; padding-bottom:20px; color:#000000;}
.a04-5 .body{ font-size:17px; line-height:35px; padding-bottom:0px; padding-top:20px;}
.a04-5 .body1{ width:auto; clear:both; margin-bottom:50px; padding-top:50px; overflow:auto; display:block}
.a04-5 .body1 li{ float:left; width:19.8%; margin-right:0.1%; margin-left:0.1%;}

.a05 {
	
	background-repeat: no-repeat;
	overflow:hidden;
	display:block;
	background-position: 0% 40px;
	padding-bottom:50px;
}
.a05-1 {
	width:auto;
	clear:both;
	overflow:hidden;
	padding-top:70px;
	display:block;
	margin-top:50px;
	margin-bottom:70px;
}
.a05-1 .left {
	width:100%;
	float:left;
}
.a05-1 .left strong {
	font-size:30px;
	color:#1c67cd;
	padding-bottom:10px;
	display:block;
}
.a05-1 .left h1 {
	font-size:60px;
	color:#000000;
	font-weight:800;
	background-image: url(../images/14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:20px;
	font-family:"My_font";
}
.a05-1 .left h1 u {
	text-decoration: none;
	color:#1c67cd;
}
.a05-1 .left h2 {
	font-size:24px;
	color:#000000;
	padding-top:30px;
}
.a05-1 .left h3 {
	font-size:18px;
	line-height:23px;
	padding-top:20px;
}
.a05-2{ clear:both; width:auto}
.a05-2 .left{ float:left; width:100%; font-size:17px; line-height:35px;}
.a05-3{ clear:both; width:auto; line-height:35px; font-size:17px;}
.a05-3 strong{ display:block; font-size:24px; padding-bottom:20px; padding-top:40px;}
.a05-3 .fk{ clear:both; width:auto; margin-top:30px;}
.a05-3 .fk .left{ float:left; width:67%;}
.a05-3 .fk .right{ float:right; width:30%;}

.xz{ width:auto; clear:both; padding-top:50px;}
.xz li{ float:left; width:50%;}
.xz li img{
	width:35%;
	border: 1px solid #c9c9c9;
}
.xz li span{ float:right; width:60%; line-height:30px; font-size:17px}
.xz li span strong{ font-size:22px; line-height:30px; color:#1c436a; display:block; padding-top:30px; padding-bottom:20px;}
.xz li span u{
	line-height: 40px;
	height: 40px;
	width: 200px;
	border: 1px solid #000;
	display:block;
	text-decoration: none;
	background-image: url(../images/46.jpg);
	background-repeat: no-repeat;
	background-position: 12px 10px;
	padding-left:32px;
	margin-top:20px;
}
.xz li span u a{ color:#000000;}




 @media (max-width:992px) {
 
 .a02-2{ width:auto; clear:both;}
.a02-2 .left{
width:100%;
float: none;
line-height:14px;
text-align:center
}
.a02-2 .right{
width:100%;
float: none;
}
.zhi{ line-height:30px; margin-top:20px; padding-bottom:20px;}
 .weilcome {
 display:none;
}
.a01-1 .left h1 {
	font-size:40px;
	color:#000000;
	font-weight:800;
	background-image: url(../images/14.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom:20px;
	font-family:"My_font";
}
.a01-2 .left{ float:left; width:100%; font-size:17px; line-height:30px; color:#000}
.a01-2 .right{ float:right; width:100%;}
.a01-3 strong{ font-size:40px;}
.a01-3 li{ width:100%; margin-right:0px; margin-bottom:20px;}
.a02-1{ line-height:30px; font-size:16px}
.a04-1 .left h1{ font-size:40px;}
.a04-2 .left{ width:100%; line-height:30px; font-size:16px;}
.a04-2 .right{ width:100%}
.zhi3{ line-height:30px; font-size:16px;}
.zhi5 .zhi5-1{ font-size:26px; line-height:40px;}
.zhi5 .zhi5-2 span{ line-height:40px; font-size:16px;}
.zhi5 .zhi5-2{ line-height:40px; font-size:16px}
.zhi6 .zhi6-1{ font-size:40px;}
.zhi8 .zhi8-1{ font-size:40px;}
.zhi8 .zhi8-2{ font-size:16px; line-height:30px;}
.zhi9{ font-size:40px;}
.a04-5 .body{ font-size:16px; line-height:30px;}
.a04-5 .body1 li{ width:100%; margin-left:0px; margin-right:0px; margin-bottom:20px;}
.a05-1 .left h1{ font-size:40px;}
.a05-2 .left{ font-size:16px; line-height:30px;}
.a05-3 .fk .left{ width:100%;}
.a05-3 .fk .right{ width:100%;}
.a05-3{ font-size:16px; line-height:30px;}
.xz li{ width:100%;}
.xz li span{ width:100%; float: left; margin-bottom:10px;}
.xz li img{ width:100%; float: right;margin-bottom:30px;}

}
