@charset "gb2312";
/* CSS Document */


input[type="number"]{-moz-appearance:textfield;}
input::-webkit-outer-spin-button,            input::-webkit-inner-spin-button{                -webkit-appearance: none !important;            }


.banner .flex-control-nav {
	display:none;
}
.banner .slides li {
	height:487px;
}
.xbanner1 {
	width:100%;
	height:337px;
	background:url(../img/xbannerb.png);
	position:relative;
	float:left;
	margin-top:40px;
}
.xbanner1 .bg {
	width:100%;
	height:337px;
	background:url(../img/xbanner1.jpg) center 0 fixed;
	background-size:100%;
	z-index:-1;
	position:absolute;
	left:0;
}
.xbanner1 .z1 {
	margin-top:62px;
	position:absolute;
	width: 1001px;
	height: 209px;
	background: rgba(244, 229, 198, 0.7);
}
.xbanner1 .zx {
	width:235px;
	height:45px;
	background:#E14343;
	font-size:18px;
	color:#fff;
	left:255px;
	top:144px;
	text-align:center;
	line-height:45px;
	position:absolute;
}
.xbanner1 .zx:hover {
	background:#fff;
	color:#E14343;
}
.flexslider {
	position:relative;
	height:auto;
	overflow:hidden;
	background:url(../img/loading.gif) 50% no-repeat;
}
.slides {
	position:relative;
	z-index:1;
}
.slides li {
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	z-index:2;
	width:100%;
	text-align:center;
}
.flex-control-nav li {
	display:inline-block;
	width:80px;
	height:5px;
	margin:0 5px;
*display:inline;
	zoom:1;
}
.flex-control-nav a {
	display:inline-block;
	width:80px;
	height:10px;
	overflow:hidden;
	background:#fff;
	cursor:pointer;
}
.flex-control-nav .flex-active {
	background:#CEA074;
}
.flex-direction-nav {
	position:absolute;
	z-index:2;
	width:100%;
	top:45%;
}
.flex-direction-nav li a {
	display:block;
	width:97px;
	height:194px;
	overflow:hidden;
	cursor:pointer;
	position:absolute;
}
.flex-direction-nav li a.flex-prev {
	display: none;
	background:url(../img/banner_btn_l.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {display: none;
	right:0px;
	background:url(../img/banner_btn_r.png) center center no-repeat;
}







.z11_1 {
	width:100%;
	background-color:#FFF;

}
.z1_1 {
	width:1001px;
	height:110px;
	margin:0 auto;
}
.z1_l {
	width:668px;
	height:56px;
	float:left;
	margin-top:33px;
}
.z1_r {
	width: 256px;
  height: 51px;
  float: left;
  background: url(../img/sousuo.png);
  margin-top:22px;
  margin-left: 50px;
}
.z1_r .dh {
	width:231px;
	height:24px;
	float:right;
	margin-right: -10px;
}
.z1_r .sou {
	width:180px;
	height:22px;
	color:#4e8f79;
	border:none;
	background:none;
	line-height:26px;
	font-size:12px;
	float:left;
	outline: none;
}
.z1_r .sou1 {
	width:33px;
	height:22px;
	padding-top:2px;
	border:none;
	background:none;
	float:left;
	outline: none;
}
.z2_2 {
	width: 100%;
    float: left;
	height: 64px;
	background:#104b9f;

}
.z2_1 {
	width:1001px;
	height:64px;
	margin:0 auto;

}
.z2_1 img {
	float:left;
	margin-right:5px;
	line-height:64px;
	margin-top:25px;
}
.z2_1 li:first-child {
	color:#FFF;
	width:69px;
	height:64px;
	padding: 0;
	margin: 0;
	padding-left: 20px;
}
.z2_1 li:first-child a {
	color:#ffffff;
}
.z2_1 li:first-child a:hover {
	color:#ffffff;
}
.z2_1 li {
	width:69px;
  float:left;
  font-size:16px;
  font-family:"Microsoft Yahei";
  height: 64px;
  line-height:64px;
  padding-left:20px;
  margin-left:30px;
  text-align: center;
  color: #FFF;
}
.z2_1 li a {
	color:#ffffff;
}
.z2_1 li a:hover {
	
}



.z12 {
	width: 100%;

  background-color: #01523e;
  float: left;
}
.z12_1 {
	width:1001px;
	height:347px;
	margin:0 auto;
}
.z12 .z12_1 .biao {
	color: #FFF;
	font-size: 14px;
	padding-top: 20px;
	padding-left: 5px;
	text-align: left;
}
.z12 .z12_1 .dao {
	height: 55px;
	width: 1002px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin-top: 23px;
}
.z12 .z12_1 .dao a {
	color:#FFF;
}
.z12 .z12_1 .dao li:first-child {
	margin:0;
}
.z12 .z12_1 .dao li {
	font-size:16px;
	color:#ffffff;
	float:left;
	width:64px;
	margin-left:50px;
	line-height:55px;
}
.z12 .footl {
	width:430px;
	height:230px;
	float:left;
}
.z12 .dizhi {
	width:200px;
	height:80px;
	float:left;
	margin-top: 56px;
}
.z12 span {
	display:block;
	font-size:14px;
	color:#FFF;
	text-align: left;
}
.z12 .dizhi p {
    width:136px;
	float: left;
	color: azure;
	margin-left: 20px;
	font-size: 14px;
	margin-top: 20px;
}
.z12 .dianhua p {
width: 141px;
  float: left;
  color: azure;
  margin-left: 20px;
  font-size: 14px;
  margin-top: 20px;
}
.z12 .dianhua font {
	font-size:20px;
	font-weight:700;
}
.sb {
width:400px;
	color: #ffffff;
	font-size: 12px;
	height: 25px;
	float: left;
	margin-top: 30px;
}
.z12 .dizhi img {
	float:left;
	margin-top: 18px;
}
.z12 .dianhua img {
	float:left;
	margin-top: 18px;
}
.z12 .dianhua {
	width:200px;
	height:80px;
	float:left;
	margin-top: 56px;
	margin-left: 29px;
}
.z12 .footc {
	width:359px;
	height:230px;
	float:left;
}



.z12 .footc img{
	height:230px;
}





.z12 .footr {
	width:210px;
	height:230px;
	float:left;
}
.z12 .footr img {
	margin-top: 27px;
	margin-left: 54px;
}
.z12 .footr p {
	font-size: 12px;
	line-height: 20px;
	color: #858383;
	margin-top:10px;
	margin-left: 50px;
}
.z13 {
background-color:#014837;
  width: 100%;
  float: left;
}
.z13_1 {
	width:1001px;
	height:115px;
	margin:0 auto;
}
.z13 .z13_1 .footlog {
	float:left;
	margin-top: 17px;
	margin-left: 98px;
}
.z13 .z13_1 .footlogr {
	float: left;
	margin-left: 27px;
	margin-top:25px;
}
.z13 .z13_1 .footlogr p {
	font-size:12px;
	line-height:22px;
	color:#FFF;
}

















.z2_2 .z2_1 .box4 {
	width:1001px;
	height:240px;
	background:url(../img/daohang4.jpg) center no-repeat;
	float:left;
	position: absolute;
	z-index: 9999;
	display:none;
	left:0;
}






.z2_2 .z2_1 .box1 {
	width:1001px;
	height:240px;
	background:url(../img/daohang1.jpg) center no-repeat;
	float:left;
	position: absolute;
	z-index: 9999;
	left:0;
	display:none;
}
.box1 .whint {
	width:600px;
	position: absolute;
	z-index: 9999;
	margin-top:100px;
	margin-left:57px;
}
.box1 .whint a {
	width:120px;
	display: block;
	float: left;
	line-height:16px;
	border: none;
	background: none;

	text-align: left;
	font-size:16px;
	line-height:28px;
	color:#5a5b5b;
	margin-bottom: 30px;
	color:#5a5b5b;background:url(../img/daohangbiao.png) 0 center no-repeat;padding-left:13px;
}





.z2_2 .z2_1 .box2 {
	width:1001px;
	height:240px;
	background:url(../img/daohang2.jpg) center no-repeat;
	float:left;
	position: absolute;
	z-index: 9999;
	left:0;
	display:none;
}
.box2 .whint {
	width:470px;
	position: absolute;
	z-index: 9999;
	margin-top:95px;
	margin-left:57px;
}
.box2 .whint a {
	display: block;
	float: left;
	line-height:16px;
	border: none;
	background: none;
	margin-right:40px;
	text-align: left;
	font-size:16px;
	line-height:28px;
	color:#5a5b5b;
	margin-bottom: 30px;
	color:#5a5b5b;background:url(../img/daohangbiao.png) 0 center no-repeat;padding-left:13px;
}






.z2_2 .z2_1 .box3 {
	width:1001px;
	height:240px;
	background:url(../img/daohang3.jpg) center no-repeat;
	float:left;
	position: absolute;
	z-index: 9999;
	display:none;
	left:0;
}


.box3 .whint {
	width:600px;
	position: absolute;
	z-index: 9999;
	margin-top:95px;
	margin-left:57px;
}
.box3 .whint a {
	width:120px;
	display: block;
	float: left;
	line-height:16px;
	border: none;
	background: none;
	text-align: left;
	font-size:16px;
	line-height:28px;
	color:#5a5b5b;
	margin-bottom: 30px;
	color:#5a5b5b;background:url(../img/daohangbiao.png) 0 center no-repeat;padding-left:13px;
}
.box4 .box4_1 { width:156px; height:118px; float:left;margin-left:56px; margin-top:78px;}

.box4 .box4_1 span {display: block; font-size:16px; line-height:28px; color:#5a5b5b;text-align: left; background:url(../img/daohangbiao.png) 0 center no-repeat; padding-left:12px;}
.box4 .box4_1 a{ font-size:14px; line-height:24px; color:#5a5b5b; width:71px; height:18px; float:left;display: block;text-align: left; margin-right:5px; margin-top:3px;}





.box4 .box4_2 { width:156px; height:118px; float:left;margin-left:50px; margin-top:78px;}

.box4 .box4_2 span {display: block; font-size:16px; line-height:28px; color:#5a5b5b;text-align: left; background:url(../img/daohangbiao.png) 0 center no-repeat; padding-left:12px;}
.box4 .box4_2 a{ font-size:14px; line-height:24px; color:#5a5b5b; width:71px; height:18px; float:left;display: block;text-align: left; margin-right:5px; margin-top:3px;}




.box4 .box4_3 { width:180px; height:118px; float:left;margin-left:30px; margin-top:78px;}

.box4 .box4_3 span {display: block; font-size:16px; line-height:28px; color:#5a5b5b;text-align: left; background:url(../img/daohangbiao.png) 0 center no-repeat; padding-left:12px;}
.box4 .box4_3 a{ font-size:14px; line-height:24px; color:#5a5b5b; width:85px; height:18px; float:left;display: block;text-align: left; margin-right:5px; margin-top:3px;}



.box4 .box4_4 { width:156px; height:118px; float:left;margin-left:48px; margin-top:78px;}

.box4 .box4_4 span {display: block; font-size:16px; line-height:28px; color:#5a5b5b;text-align: left; background:url(../img/daohangbiao.png) 0 center no-repeat; padding-left:12px;}
.box4 .box4_4 a{ font-size:14px; line-height:24px; color:#5a5b5b; width:71px; height:18px; float:left;display: block;text-align: left; margin-right:5px; margin-top:3px;}





.box4 .box4_5 { width:100px; height:118px; float:left;margin-left:48px; margin-top:78px;}

.box4 .box4_5 span {display: block; font-size:16px; line-height:28px; color:#5a5b5b;text-align: left; background:url(../img/daohangbiao.png) 0 center no-repeat; padding-left:12px;}
.box4 .box4_5 a{ font-size:14px; line-height:24px; color:#5a5b5b; width:90px; height:18px; float:left;display: block;text-align: left; margin-right:5px; margin-top:3px;}



.z2_2 .z2_1 .box5 {
	width:1001px;
	height:240px;
	background:url(../img/daohang5.jpg) center no-repeat;
	float:left;
	position: absolute;
	z-index: 9999;
	display:none;
	left:0;
}
.box5 .whint {
	width:251px;
	position: absolute;
	z-index: 9999;
	margin-top:75px;
	margin-left:57px;
}
.box5 .whint font { color:#d4751b;}
.box5 .whint a {
	display: block;
	float: left;
	line-height:16px;
	border: none;
	background: none;
	text-align: left;
	font-size:16px;
	line-height:28px;
	color:#5a5b5b;background:url(../img/daohangbiao.png) 0 center no-repeat; padding-left:13px;
}
.z2_2 .z2_1 .box6 {
	width:1001px;
	height:240px;
	background:url(../img/daohang6.jpg) center no-repeat;
	float:left;
	position: absolute;
	z-index: 9999;
	display:none;
	left:0;
}
.box6 .whint {
	width:600px;
	height:121px;
	position: absolute;
	z-index: 9999;
	margin-top:95px;
	margin-left:57px;
}
.box6 .whint a {
	width:120px;
	display: block;
	float: left;
	line-height:16px;
	border: none;
	background: none;
	text-align: left;
	font-size:16px;
	line-height:28px;
	margin-bottom:20px;
	color:#5a5b5b;background:url(../img/daohangbiao.png) 0 center no-repeat;padding-left:13px;
}


.z2_2 .z2_1 .box7 {
	width:1001px;
	height:240px;
	background:url(../img/daohang7.jpg) center no-repeat;
	float:left;
	position: absolute;
	z-index: 9999;
	display:none;
	left:0;
}
.box7 .whint {
	width:600px;
	position: absolute;
	z-index: 9999;
	margin-top:85px;
	margin-left:57px;
}
.box7 .whint a {
	width:120px;
	display: block;
	float: left;
	border: none;
	background: none;
	text-align: left;
	font-size:16px;
	line-height:28px;
	color:#5a5b5b;
	margin-bottom: 20px;
	color:#5a5b5b;background:url(../img/daohangbiao.png) 0 center no-repeat;padding-left:13px;
}