@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"微软雅黑";}
ul,li,dl,dd,dt,p{ margin:0px; padding:0px; list-style:none;}
a{ color:#434343; text-decoration:none;}
a:hover{ color:#f04c53; text-decoration:none;}
.clear{ clear:both;}
.top{ width:1200px; margin:0px auto; height:100px;}
.top1{ width:500px; float:left;  font-size:18px; color:#034794; line-height:50px;}
.top1 img{ margin-right:35px; float:left;}
.top2{ width:700px; float:left; text-align:right; padding-top:30px; color:#034794;}
.top2 strong{ font-size:20px;}
.top2 form{ width:206px; height:28px; float:right;  margin-top:5px;}
.top2 form input{ float:left;}
.top21{ width:150px; height:20px; float:left; border:1px solid #e9e9e9;}
.top22{ width:50px;height:24px; background-color:#e9e9e9; border:1px solid #e9e9e9;}
.menu{ width:100%; height:42px; background-color:#034794;}
.menu1{ width:1200px; margin:0px auto; line-height:42px; color:#FFF;}
.menu1 li{ float:left; font-size:14px;}
.menu1 li a{ padding-left:20px; padding-right:20px; display:block;color:#FFF;}
.menu1 li a:hover{ padding-left:20px; padding-right:20px; display:block;color:#f6ff00; background-color:#003167;}
.banner{ width:auto; height:500px; background:url(../images/banner.jpg) center no-repeat;}
.banner1{ width:1095px; height:500px; margin:0px auto;}
.foot{ width:100%; background-color:#37393c; border-top:4px solid #252729; color:#FFF; padding-top:15px;}
.foot1 p{ margin-bottom:10px;}
.foot1{ width:1200px; margin:0px auto; font-size:14px;}
.foot1 a{ color:#e7e7e7; margin-right:15px;}
.foot1 a:hover{ color:#fff;}
.foot2{ width:1200px; margin:0px auto; margin-top:30px;}
.foot21{font-size:12px; line-height:26px; float:left;}
.foot22{ width:700px;font-size:12px; line-height:26px; float:left; margin-left:30px; color:#c8c8c8;}
.foot23{ float:right;}
.foot4{ width:100%; line-height:50px; background-color:#252729; margin-top:20px;}
.foot41{ width:1200px; margin:0px auto;}
.cen{ width:100%; background-color:#e6f2fa; margin:0px; padding:0px;}
.cen1{ width:1095px; margin:0px auto;  background:url(../images/pic01.jpg) center repeat-y; padding-left:31px; padding-right:31px;}
.cen2{ width:auto; height:52px; padding-top:30px;}
.cen3{ width:auto; height:280px; margin-top:50px;}
.cen3 span{ float:left; width:660px; margin-right:50px; margin-left:50px; line-height:32px;}
.cen4{ width:auto; height:52px; }
.cen5{ width:auto; height:225px; }
.cen6{ width:auto; height:215px; }
.cen7{ width:auto; height:255px; }
.cen8{ width:auto; height:388px; }
.cen9{ width:auto; height:378px; }
.cen10{ width:auto; height:478px; }
.cen12{ width:auto; height:402px; }
.cen13{ width:auto; height:296px; }
.cen14{ width:auto; height:159px; }
.cen15{ width:auto; height:151px; }
.cen16{ width:auto; height:148px; }
.cen17{ width:auto; height:326px; }
.cen18{ width:auto; height:322px; }
.cen19{ width:auto; height:auto; }

.liuyan1{ width:340px; height:200px; background-color:#e6f2fa; float:left; font-size:16px; padding:20px; line-height:32px; margin-left:90px; margin-right:0px; margin-top:40px;}
.input {
	background: #034b93;
	padding: 12px 0;
}

.input .w {
	display: block;
	border-left: 8px solid #FF5B45;
	overflow: hidden;
	background: #fff;
	height: 55px;
}

.input .w  .ico {
	float: left;
	padding: 13px 0;
	border-right: 1px solid #e0dfdf;
}

.input .w  .ico span {
	display: inline-block;
	vertical-align: middle;
	margin-left: 19px;
	margin-right: 31px;
}

.input .w .ico input {
	border: none;
	width: 195px;
	overflow: hidden;
}

.input .w  .button {
	width: 245px;
	height: 55px;
	border: none;
	cursor: pointer;
}