body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; }
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; color:#FF0000;}
A{TEXT-DECORATION: none;
  -webkit-transition:all 0.7s linear;
  -moz-transition:all 0.7s linear;
  -o-transition:all 0.7s linear;
  -ms-transition:all 0.7s linear;
  transition:all 0.7s linear;}
A:link {color: #333333;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR: #e60012;}
img{ border:0px;}
.clear{ clear:both;}
ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}
li{ list-style:none;}
A:hover IMG {
	FILTER: alpha(opacity=80); opacity: 0.8
}
.foot1{ background:#252525; padding:60px 0px;}
	.foot2{ text-align:center;  padding:12px 0px; color:#555; background:#111111;}
	.foot2 .cen{ padding-bottom:0px; }
	.foot1a{ width:180px; float:left;}
	.foot1b{ width:111px; float:right;}
	.foot1a h3{ color:#fff; padding-bottom:10px; font-size:16px;}
	.foot1a p a{ line-height:25px; color:#777;}
	.foot1a p{ line-height:25px; color:#777;}
	.foot1 .cen{ padding-bottom:0px; }
	
	.center3{ background:#dee6f2;}
	.center3a1{ width:534px; float:left; border-radius:10px;}
	.center3a2{ width:640px; float:right; font-size:16px; line-height:40px; color:#666;}
	.center3a1 img{ width:100%; height:auto;}
	.center3a3{ font-size:16px; text-align:center; width:130px; background:#003f98; margin:0px auto; margin-top:25px; border-radius:5px; height:42px; line-height:42px;}
	.center3a3 a{ color:#fff;}
		.center5ar dl{ width:30.3%; float:left; margin-right:3%; font-size:16px; line-height:36px; border-bottom:1px #B8C1CA solid; padding-bottom:10px; padding-top:10px;}
	.center5ar dl a{ color:#666;}
	.center5ar{ padding-bottom:15px; color:#666;}
	
	.center4a{ width:598px; float:left; position:relative; height:527px;}
	.center4b{ width:598px; float:right;}
	.cen{ width:1200px; margin:0px auto; padding-bottom:50px;}
	.center1{ text-align:center; padding-top:70PX; padding-bottom:15PX; font-weight:bold; background:url(4.jpg) no-repeat center bottom;  margin-bottom:30px;}
	.center1 H1{ font-weight:100; font-size:32PX; color:#333; line-height:45PX;}
	.center1 SPAN{ color:#999; font-size:16PX; line-height:30PX; text-transform:uppercase;}
	
	.center5{ width:1200px; margin:0px  auto;}
.center5a{ width:590px; float:left;}
.center5b{ width:590px; float:right;}
.center5a1a{ position:relative;}
.center5a1a h3{ position:absolute; top:353px; padding-left:20px; background:rgba(0,0,0,0.4); width:570px; height:56px; line-height:56px;}
.center5a1a img{ position:absolute;}
.center5a1a h3 a{ color:#fff; font-size:22px; line-height:56px; font-weight:100;}
.center5{ padding-top:25px; height:700px;}
.center5a1aa{ width:360px; margin:5px 20px; float:left; display:inline;  }
.center5a1aa img{ width:100%; height:auto;}
.center5a1aa h3{ position:relative; top:-50px; text-align:center; width:100%; color:#fff;}
.center5a1aa h3 a{ color:#fff; font-size:18px;}
.center7{ padding-bottom:40px; width:1200px; margin:0px auto;}
.center7a{ width:282px; float:left; margin-right:24px; display:inline; background:#EFF2F9; margin-bottom:24px;}
.center7a1{ padding:25px;height: 117px;overflow: hidden;}
.center7a p{ color:#666; padding-top:15px; color:#444; line-height:25px;}
.af{ background:url(6.jpg) center center #DEE6F1 no-repeat; min-height:418px;}
.af1{ width:950px; padding-top:50px;}
.af1 h3{ font-size:31px; font-weight:100; line-height:45px; margin-top:45px;}
.af1 p{ line-height:35px; color:#666; font-size:16px; padding:20px 0px;}
.head{ width:1200px; margin:0px auto;}
.head1{ width:188px; float:left;}
.head2{ width:880px; float:right;}
.my{ width:360px; margin:20px; float:left; display:inline; border:1px #ddd solid; margin-left:0px; margin-right:50px; background:#fff; margin-top:0px; margin-bottom:40px; }
.my h3{ font-size:18px; padding:25px; line-height:25px; padding-bottom:0px;}
.my p{  font-size:14px; color:#666; margin:25px; line-height:22px; height:66px; overflow:hidden; margin-top:15px; margin-bottom:30px; color:#777;}
.my img{ width:100%; height:250px;}
.my:hover{box-shadow:0px 1px 20px #ccc;}
.fen{ background:#DEE6F1;}
.fen1{ width:1200px; margin:0px auto; padding:25px 0px;}
.fen1 li{ margin-right:15px; height:45px; border-radius:5px;  line-height:45px; float:left; margin-right:15px; padding:0px 35px; background:#ecf1f8;}
.fen1 li:hover{ background:#0E5BCD;}
.fen1 li:hover a{ color:#fff;}
.tu1{ padding:35px 15px; border-bottom:1px #eee solid; }
.tu1a{ width:330px; float:left;}
.tu1b{ width:805px; float:right; }
.tu1b1{ height:40px; line-height:40px; border-bottom:1px #eee solid; font-size:16px;}
.tu1b p{ color:#777; padding:10px 0px; line-height:25px;}
.tu1a img{ width:100%; height:auto;}
.tu1:hover{ background-color:#f5f5f5;}
.an{ width:110px; font-size:12px; height:30px; line-height:30px; background:#0c5ccb; margin:5px auto; margin-top:15px; text-align:center; border-radius:5px;}
.an a{ color:#fff;}

.om li{ padding:30px; background:url(23.jpg) no-repeat 18px 36px #f5f5f5; font-size:16px; padding-left:40px; border-bottom:1px #eee solid; margin-bottom:20px;}
.om li span{ float:right; color:#999;}
.om{ padding-bottom:40px; padding-top:40px;}
.om li p{ font-size:14px; color:#777; padding-top:15px;}

.center2a{ width:554px; float:left;}
.center2b{ width:595px; float:right;}
.center2b p{ padding-bottom:25px; line-height:28px; color:#777; padding-top:15PX;}

.lan1{ text-align:center; padding:30px 0px; font-size:16px; color:#777; line-height:32px; padding-top:0px;}
.lan2{ margin-top:0PX; margin-bottom:40PX; border:1PX #DDD solid;}

#demo0 img{ width:280px; height:190px;}
#demo0 td{ text-align:center; padding:0px 12px; line-height:35px;}
.nq h2{ text-align:center; padding-top:0px; color:#BE1921; background:none;}
.nq h3{ text-align:center; padding-bottom:25px; font-weight:100; background:none;}

.anniu{ width:193px; margin:25px auto; border-radius:5px; height:40px; line-height:40px; font-size:18px; text-align:center; background-color:#003f98;}
.anniu a{ color:#fff;}

.amh h3{ text-align:center; color:#333; font-size:24px; line-height:40px; padding-top:60px; padding-bottom:15px;}
.amh dl{ text-align:center; margin-bottom:25px; color:#999;}
.amh p{ padding-bottom:12px; color:#666; line-height:30px;}
.amh { padding-bottom:40px;}