.top {
	background: url(../image/banner-bg.jpg) center top no-repeat;
}
.lxbt {
	color: #fff;
	font-style: italic;
	font-size: 14px;
}
.lxhm {
	color: #fff;
	font-size: 24px;
}
.lxwx {
	color: #fff;
}
.lxwm {
	float: right;
	padding-top: 15px;
}
.index-banner h1 {
	font-family: Khula;
	font-size: 4.3em;
	display: block;
	color: white;
	font-weight: bold;
	width: 80%;
	margin: 0px 10%;
	text-shadow: 0 1px 40px #0096ca;
	line-height: 1.3em;
	text-align: center;
	padding-top: 100px;
}
.button1 {
	float: left;
	margin-right: 20px;
	background-color: #28adfa;
}
.button1:hover {
	background-color: #fff;
	color: rgb(129, 183, 43);
	text-decoration: none;
}
.button2 {
	color: rgba(1, 171, 231, 0.86)!important;
	float: left;
	background-color: white;
}
.button2:hover {
	background-color: #0165bb;
	color: #fff!important;
	text-decoration: none;
}
.index-button {
	display: block;
	width: 480px;
	padding-bottom: 320px;
	margin-left: auto;
	margin-right: auto;
}
.index-button a {
	font-size: 1.3em;
	text-align: center;
	color: white;
	font-weight: 300;
	text-align: center;
	width: 230px;
	max-width: 100%;
	font-family: "Roboto", Helvetica, Arial, sans-serif;
	font-weight: bold;
	margin-top: 40px;
	margin-bottom: 40px;
	display: inline-block;
	line-height: 1;
	cursor: pointer;
	-webkit-appearance: none;
	-webkit-transition: background-color 0.25s ease-out, color 0.25s ease-out;
	transition: background-color 0.25s ease-out, color 0.25s ease-out;
	vertical-align: middle;
	border: 1px solid transparent;
	border-radius: 4.32px;
	padding: 0.85em;
}
.wenti {
	background: url(../image/wenti.jpg) center top no-repeat;
	text-align: center;
}
.bt h2 {
	font-size: 38px;
	font-weight: bold;
	padding-top: 25px;
}
.wenti p {
	padding-top: 523px;
	padding-bottom: 20px;
	color: #28adfa;
	font-size: 26px;
}
.xuyao {
	text-align: center;
	background: #f4f4f4;
}
.wztd {
	margin-top: 50px;
}
.wztd p {
	font-size: 26px;
	line-height: 80px;
	margin-bottom: 0px;
}
.wztdny {
	margin-bottom: 50px;
}
.wztdny .nr-bd {
	border: 1px solid #ddd;
}
.nr-bd img {
	width: 100%;
}
.xgg1 {
	background: url(../image/xgg1.jpg) center top no-repeat;
}
.xgg1nr {
	padding: 70px 0;
	margin: 0 auto;
	text-align: center;
}
.x1 {
	color: #fff;
	font-size: 30px;
}
.x2 {
	color: #fff;
	font-size: 60px;
	font-weight: bold;
}
.xgg1nr a {
	color: #fff;
	font-size: 30px;
	background: #28adfa;
	padding: 10px 50px;
	border-radius: 10px;
}
.xgg1nr p {
	line-height: 90px;
}
.lc {
	text-align: center;
	padding-bottom: 50px;
}
.lc img{}
.jzlc {
	margin-top: 50px;
}
.jzlcnr {
	padding: 30px 0;
}
.jzlcnr p {
	font-size: 20px;
}
.al {
	text-align: center;
	background: url(../image/al.jpg) center top no-repeat;
}
.al .bt h2 {
	color: #fff;
	padding: 50px 0 20px 0;
}
.alxq div {
	padding: 30px 0 0 0;
}
.al .index-button {
	padding-bottom: 100px;
}
.jg {
	text-align: center;
	padding-bottom:50px;
}
.jiage1 {
	border: 1px solid #d9e3ea;
	padding: 15px 0;
	
}
.wzbb {
	padding: 20px;
}
.wzbbb {
	float: left;
}
.wzbbbt {
	float: left;
	text-align: left;
	padding-left: 10px;
}
.wzbbbt .wzxhh {
	font-weight: bold;
	font-size: 32px;
}
.wzbbbt .rmb {
	font-size: 12px;
	line-height: 12px;
	color: #00aadc;
}
.wzbbbt .qxj {
	font-size: 18px;
	line-height: 12px;
	color: #00aadc;
}
.ysx {
	width: 100%;
	border-bottom: 3px solid #f0b849;
	margin-top: 20px;
}
.wzjs {
	padding: 20px;
	font-size: 20px;
	text-align: left;
	color: #000;
}
.wzann {
	padding: 0 20px;
}
.jg .bt h2 {
	padding-bottom: 50px;
}
.buttonzx {
	background-color: #00aadc;
	border-radius: 5px;
	height: 40px;
	display: block;
	margin: 0 auto;
	font-size: 23px;
	color: #fff;
	line-height: 40px;
	border-top: 1px solid #0087be;
	border-bottom: 3px solid #0087be;
	border-left: 1px solid #0087be;
	border-right: 1px solid #0087be;
}
.buttonzx:hover {
	background-color: #0165bb;
	color:#fff;
	text-decoration: none;
	border:none
	border-top: 1px solid #0b3a62;
	border-bottom: 3px solid #0b3a62;
	border-left: 1px solid #0b3a62;
	border-right: 1px solid #0b3a62;
}
.wsx {
	border-bottom: 1px solid #d2dee6;
	padding-top: 30px;
	
}
.dg{ background: url(../image/gg.jpg) left center no-repeat; display:block; height:40px; margin-top: 10px; font-size:17px; line-height:35px;}
.wzbh li{border-bottom:1px solid #d2dee6;list-style-type:none; padding-left: 25px;}
.wzbh{padding:20px;}
.dg span{float:left;}
.dg img{float:right;}
.wzbh ul{padding:0; margin:0;}
.jg1{height:310px;}
.jg2{height:60px;}
.jg3{height:210px;}
.yl{text-align:center;}
.sxw{padding-top:50px;}
.sxw h3{text-align:left; font-size:20px; font-weight:bold; color:#000;}
.sxw p{text-align:left;}
.xwlb {padding-bottom:40px;}
.ly{background: url(../image/ly.jpg) center center no-repeat;}
.lybj{background:#fff; margin:150px 0;}
.lxwm1{background: url(../image/lxbj1.jpg) center center no-repeat; padding: 100px 0 100px 50px;}
.lxwm1 p{color:#fff; font-size:35px;}
.lxwm1 ul{padding:0; margin:0;}
.lxwm1 li{ list-style:none; color:#fff; line-height:40px;}
.lyb{padding:30px 20px; }
.lyb h3{font-weight:bold; font-size:45px;}
.btn{margin-top:20px; background:#ff7e0e; border:none; width: 100px;}
.zxrx1{color:#666;}
.zxrx2{font-size:30px; color:#ff7e0e;}
.rx1{padding-top:15px;}
.foot{text-align:center; padding-bottom:60px;}
.tgfa{position: fixed;
    background: #ff8f2b;
    padding: 10px;
    bottom: 0px;
   
    width: 100%;}
.mianfei{color:#fff; font-style:italic; font-size:30px; line-height:40px;  font-weight:bold;}
.huangse{color:#ffff00; font-style:italic; font-size:30px; line-height:40px;  font-weight:bold; }
.lq{padding-top:3px;}
.hm{float:right;}
.dhh{padding-top:5px;}
.jl{height:50px;}
.x3{font-size:40px; color:#fff; font-weight:bold;}
.yygl{padding:50px 0 0 50px;}
.yygl p{text-algn:left; font-size:24px; font-weight:bold;}
.yygl li{text-align:left;}
.td{text-align:center; background: url(../image/al.jpg) center top no-repeat; height:500px;}
.td a p{color:#fff;  font-size:20px; line-height:55px;}
.td .bt h2{color:#fff;}
.xwlb a {
    color: #000;
}