.t10 {
	font-size:1.33333vw!important
}
.t11 {
	font-size:1.46667vw!important
}
.t12 {
	font-size:12px!important
}
.t13 {
	font-size:13px!important
}
.t14 {
	font-size:14px!important
}
.t15 {
	font-size:15px!important
}
.t16 {
	font-size:16px!important
}
.t17 {
	font-size:17px!important
}
.t18 {
	font-size:18px!important
}
.t19 {
	font-size:19px!important
}
.t20 {
	font-size:20px!important
}
.t21 {
	font-size:21px!important
}
.t22 {
	font-size:22px!important
}
.t23 {
	font-size:23px!important
}
.t24 {
	font-size:24px!important
}
.t25 {
	font-size:25px!important
}
.t26 {
	font-size:26px!important
}
.t27 {
	font-size:27px!important
}
.t28 {
	font-size:28px!important
}
.t29 {
	font-size:29px!important
}
.t30 {
	font-size:30px!important
}
.t31 {
	font-size:31px!important
}
.t32 {
	font-size:32px!important
}
.t33 {
	font-size:33px!important
}
.t34 {
	font-size:34px!important
}
.t35 {
	font-size:35px!important
}
.t36 {
	font-size:36px!important
}
.t37 {
	font-size:37px!important
}
.t38 {
	font-size:38px!important
}
.t39 {
	font-size:39px!important
}
.t40 {
	font-size:40px!important
}
.t41 {
	font-size:41px!important
}
.t42 {
	font-size:42px!important
}
.t43 {
	font-size:43px!important
}
.t44 {
	font-size:44px!important
}
.t45 {
	font-size:45px!important
}
.t46 {
	font-size:46px!important
}
.t47 {
	font-size:47px!important
}
.t48 {
	font-size:48px!important
}
.t49 {
	font-size:49px!important
}
.t50 {
	font-size:50px!important
}
.text-center {
	text-align:center
}
.fwb {
	font-weight:700
}
* {
	margin:0;
	padding:0
}
html {
	font-family:Microsoft YaHei,微软雅黑
}
ol,ul {
	list-style:none
}
body,html {
	height:auto!important
}
img {
	border:none
}
input,select,textarea {
	outline:none;
	border:none;
	background:none;
	outline:0;
	-webkit-appearance:none
}
textarea {
	resize:none
}
a {
	text-decoration:none
}
.webtop {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:10.66667vw;
	width:100%;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	padding:0 4vw 0 0;
	background:#15439a;
	top:0;
	left:0;
	position:fixed;
	z-index:20
}
.webtop,.webtop .les {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.webtop .les .ones { width:30%;
	margin-right:3.2vw
}
.webtop .les .ones img{ height:10.66667vw}
.webtop .les .twos {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	color:#fff
}
.webtop .les .twos .one {
	margin-right:.4vw;
	width:4vw
}
.webtop .les .twos .three {
	color:#f8f820
}
.webtop .add {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.webtop .add .img1 {
	width:6.4vw;
	margin-right:1.33333vw
}
.webtop .ris {
	width:6.66667vw
}
.webtop-up {
	position:absolute;
	top:100%;
	left:0;
	width:100%;
	height:100vh;
	background:#15439a;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-top:1px solid #fff;
	padding-top:2.66667vw;
	display:none;
	z-index:10
}
.webtop-up .ls {
	color:#fff;
	display:block;
	text-align:center;
	padding:2.66667vw 0
}
.webtop .addform {
	position:absolute;
	z-index:30;
	top:10.66667vw;
	left:4vw;
	border:1px solid #eee;
	width:92vw;
	height:8vw;
	background:#fff;
	display:none
}
.webtop .addform .one {
	height:100%;
	padding-left:2.66667vw;
	width:81.33333vw;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	float:left
}
.webtop .addform .two {
	border-left:1px solid #eee;
	width:10.66667vw;
	height:100%;
	float:right
}
.ibanner {
	width:100%;
	height:53.33333vw;
	overflow:hidden;
	position:relative;
	margin-top:10.66667vw
}
.ibanner img {
	display:block;
	height:53.33333vw
}
.ibanner-pagination {
	position:absolute;
	z-index:2;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.ibanner-pagination .swiper-pagination-bullet {
	width:1.33333vw;
	height:1.33333vw;
	opacity:1;
	color:#3a3a3a;
	-webkit-border-radius:1.33333vw!important;
	-moz-border-radius:1.33333vw!important;
	border-radius:1.33333vw!important
}
.ibanner-pagination .swiper-pagination-bullet-active {
	width:8vw;
	background:#15439a;
	-webkit-border-radius:4vw;
	-moz-border-radius:4vw;
	border-radius:4vw
}
.isearch {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	width:92vw;
	height:8vw;
	margin:3.2vw auto 5.33333vw;
	border:1px solid #999;
	-webkit-border-radius:4vw;
	-moz-border-radius:4vw;
	border-radius:4vw;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.isearch,.isearch .ones {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.isearch .ones {
	height:100%;
	-webkit-box-flex:1;
	-webkit-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
	padding-left:4.8vw;
	color:#999
}
.isearch .ones::-webkit-input-placeholder {
	color:#999
}
.isearch .ones:-moz-placeholder,.isearch .ones::-moz-placeholder {
	color:#999
}
.isearch .ones:-ms-input-placeholder {
	color:#999
}
.isearch .twos {
	width:5.33333vw;
	height:5.33333vw;
	background:url(../img/pcimg4.png) no-repeat 50%;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
	margin:0 2vw 0 2.66667vw
}
.ixl {
	background:url(../img/pcimg5.png) no-repeat 50%;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
	height:26.66667vw;
	padding-left:4vw;
	width:100%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:8.53333vw
}
.ixl,.ixl .swipers {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.ixl .swipers {
	height:17.33333vw;
	overflow:hidden
}
.ixl .swipers .swiper-slide {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.ixl .swipers img {
	width:100%;
	height:100%;
	display:block;
	-o-object-fit:scalc-down;
	object-fit:scalc-down
}
.ixl-top {
	color:#3a3a3a;
	text-align:center;
	margin-bottom:3.2vw
}
.ixl-top span {
	color:#15439a;
	font-weight:700
}
.ixze {
	overflow:hidden;
	margin-top:3.33333vw
}
.ixze .ones {
	width:76vw;
	color:#15439a;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	margin:0 auto;
	font-weight:700
}
.ixze .ones:first-of-type {
	margin-bottom:4.26667vw
}
.ixze .ones:nth-of-type(2) {
	margin-bottom:12.26667vw
}
.ixze .ones .one,.ixze .ones .two {
	width:50%
}
.ixze .twos {
	height:114.4vw;
	background:url(../img/pcimg7.png) no-repeat 50%;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
	padding:0 10.66667vw
}
.ixze .twos .one {
	width:92vw;
	height:11.73333vw;
	color:#fff;
	background:#15439a;
	-webkit-border-radius:8vw;
	-moz-border-radius:8vw;
	border-radius:8vw;
	font-weight:700;
	text-align:center;
	line-height:8vw;
	position:absolute;
	left:4vw;
	top:-5.86667vw
}
.ixze .twos .two {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	width:78.66667vw;
	height:auto;
	position:absolute;
	left:10.66667vw;
	top:2.66667vw
}
.ixze .twos .two .ls {
	width:37.33333vw;
	height:50vw;
	background:#fff;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:3.73333vw 3.73333vw 0
}
.ixze .twos .two .ls:nth-of-type(2n) {
	margin-left:3.73333vw
}
.ixze .twos .two .ls:nth-of-type(-n+2) {
	margin-bottom:3.2vw
}
.ixze .twos .two .o1 {
	display:block;
	margin-bottom:3.2vw;
	width:100%
}
.ixze .twos .two .o2 {
	color:#000;
	margin-bottom:2vw;
	font-weight:700
}
.ixze .twos .two .o3 {
	color:#3a3a3a
}
.ipro {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 4vw
}
.ipro .tops {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:1.86667vw;
	overflow:hidden
}
.ipro .tops .ls {
	background:#15439a;
	-webkit-border-radius:4vw;
	-moz-border-radius:4vw;
	border-radius:4vw;
	margin-right:3.2vw;
	color:#fff;
	padding:1.86667vw 4vw;
	margin-bottom:2.4vw
}
.ipro .list {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin-bottom:10.13333vw
}
.ipro .list .ls {
	width:44vw;
	height:44vw;
	position:relative;
	margin-bottom:3.2vw
}
.ipro .list .ls:nth-of-type(2n) {
	margin-left:2.66667vw
}
.ipro .list .ls img {
	width:100%;
	height:100%;
	display:block;
	-o-object-fit:cover;
	object-fit:cover
}
.ipro .list .ls .conts {
	position:absolute;
	bottom:0;
	left:0;
	height:6.66667vw;
	background:rgba(21,67,154,.6);
	color:#fff;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	text-align:center;
	line-height:6.66667vw
}
.ipro-top {
	background:#15439a;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 4vw;
	height:12vw;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin:7.46667vw 0 4.26667vw
}
.ipro-top,.ipro-top .les {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.ipro-top .les img {
	width:6.66667vw;
	margin-right:2.13333vw
}
.ipro-top .les .one {
	font-weight:700;
	color:#fff
}
.ipro-top .more {
	color:#d6d6d6
}
.ifa {
	width:92vw;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	margin:0 auto
}
.ifa .ls {
	width:44vw;
	height:44vw;
	margin-bottom:4vw
}
.ifa .ls:nth-of-type(2n) {
	margin-left:4vw
}
.ifa .ls .ones {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	height:37.33333vw;
	border:1pxs #eee
}
.ifa .ls .ones img {
	width:100%;
	height:100%;
	display:block;
	-o-object-fit:scale-down;
	object-fit:scale-down
}
.ifa .ls .twos {
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	height:6.66667vw;
	line-height:6.66667vw;
	background:#15439a;
	color:#fff;
	text-align:center
}
.ifa-tops {
	width:86vw;
	height:auto;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-align:start;
	-webkit-align-items:flex-start;
	-moz-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
	margin:3.2vw auto 8vw
}
.ifa-tops .ls,.ifa-tops img {
	width:22vw
}
.ifa-tops .one {
	color:#15439a;
	text-align:center;
	width:100%;
	font-weight:700
}
.iabout {
	width:92vw;
	margin:9.33333vw auto 0;
	overflow:hidden
}
.iabout .com1 .two {
	width:100%
}
.iabout .ones {
	color:#3a3a3a;
	font-weight:400;
	line-height:5.33333vw;
	margin-bottom:4vw
}
.iabout .twos {
	height:51.73333vw;
	position:relative;
	margin-bottom:4.26667vw
}
.iabout .twos .img1 {
	display:block;
	width:100%;
	height:51.73333vw
}
.iabout .twos .img2 {
	width:10.66667vw;
	height:10.66667vw;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-5.33333vw;
	margin-top:-5.33333vw
}
.iabout .threes {
	width:85.86667vw;
	height:6.66667vw;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin:0 auto 10.4vw;
	overflow:hidden
}
.iabout .threes .ls {
	width:18.66667vw;
	height:100%;
	color:#fff;
	line-height:6.66667vw;
	text-align:center;
	background:#999
}
.iabout-foot {
	background:#15439a;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:1.86667vw 1.86667vw 0;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.iabout-foot,.iabout-foot .ls {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex
}
.iabout-foot .ls {
	width:46.93333vw;
	height:42.26667vw;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	margin-bottom:2.13333vw
}
.iabout-foot .ls:nth-of-type(2n) {
	margin-left:2.13333vw
}
.iabout-foot .ls .ones {
	height:36.8vw
}
.iabout-foot .ls .ones img {
	width:100%;
	height:100%;
	display:block;
	-o-object-fit:cover;
	object-fit:cover
}
.iabout-foot .ls .twos {
	color:#fff;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	text-align:center
}
.ikh {
	margin-top:16vw;
	overflow:hidden;
	margin-bottom:13.33333vw
}
.ikh img {
	display:block;
	width:100%
}
.ikh .com1 {
	margin-bottom:2vw
}
.ikh .com1 .two,.iwxze .com1 .two {
	width:100%
}
.iwxze .ones {
	color:#999;
	margin:3.33333vw 0 6.4vw;
	text-align:center
}
.iwxze .twos {
	width:86.66667vw;
	height:auto;
	margin:0 auto 10.66667vw
}
.iwxze .twos .one {
	-webkit-box-align:end;
	-webkit-align-items:flex-end;
	-moz-box-align:end;
	-ms-flex-align:end;
	align-items:flex-end;
	font-weight:700;
	margin-bottom:2.4vw
}
.iwxze .twos .one,.iwxze .twos .one .o1 {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex
}
.iwxze .twos .one .o1 {
	width:13.33333vw;
	height:13.33333vw;
	color:#060606;
	margin-right:3.33333vw;
	background:url(../img/pcimg22.png) no-repeat 50%;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	background-size:cover;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.iwxze .twos .one .o2 {
	color:#15439a
}
.iwxze .twos .two {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:4.53333vw
}
.iwxze .twos .two .o1 {
	width:13.33333vw;
	height:1.2vw;
	background:#15439a
}
.iwxze .twos .two .o2 {
	-webkit-box-flex:1;
	-webkit-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
	height:.53333vw;
	background:#999
}
.iwxze .twos .three {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:2.93333vw
}
.iwxze .twos .three img {
	margin:0 4vw 0 4.66667vw;
	width:3.86667vw
}
.iwxze .twos .three .o1 {
	color:#060606;
	font-weight:700
}
.iwxze .twos .three .o1 span {
	color:#15439a
}
.iwxze .twos .four {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	margin-bottom:5.33333vw
}
.iwxze .twos .four img {
	margin:0 4vw 0 4.66667vw;
	width:3.86667vw
}
.iwxze .twos .four .o1 {
	color:#060606;
	font-weight:700
}
.iwxze .twos .four .o1 span {
	color:#15439a
}
.iwxze .twos .five {
	width:100%;
	display:block
}
.inews {
	padding:2.66667vw 0 0;
	overflow:hidden
}
.inews .com1 .two {
	width:100%
}
.inews-tops {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	height:12vw;
	background:#eee;
	margin-top:3.46667vw
}
.inews-tops .les,.inews-tops .les .ones {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	height:100%
}
.inews-tops .les .ones {
	width:33.33333vw;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.inews-tops .les .ones img {
	width:5.33333vw;
	margin-right:1.86667vw
}
.inews-tops .les .ones .one {
	color:#3a3a3a
}
.inews-tops .les .active {
	background:#15439a
}
.inews-tops .les .active .one {
	color:#fff;
	font-weight:700
}
.inews-tops .more {
	color:#3a3a3a;
	margin-right:4vw
}
.inews-foots {
	width:93.33333vw;
	margin:0 auto;
	overflow:hidden
}
.inews-foots .ls {
	display:block;
	height:12.8vw;
	line-height:12.8vw;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border-bottom:1px solid #d6d6d6;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
	color:#3a3a3a
}
.webfoot1 {
	width:74.66667vw;
	height:12vw;
	background:#eee;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	color:#060606;
	margin:8.53333vw auto 5.33333vw
}
.webfoot1 img {
	width:3.2vw;
	margin-left:2.66667vw
}
.webfoot2 { width:100%; padding:0 15%; box-sizing: border-box;
	margin-bottom:4.66667vw;
	padding-bottom:26vw
}
.webfoot3 {
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 4vw;
	background:#15439a;
	position:fixed;
	bottom:14vw;
	height:12vw;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	z-index:5
}
.webfoot3,.webfoot3 .les {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.webfoot3 .les img {
	width:6.66667vw;
	margin-right:2.13333vw
}
.webfoot3 .les .ones {
	font-weight:700;
	color:#fff
}
.webfoot3 .ris {
	color:#fff;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.webfoot3 .ris .ones {
	color:#060606;
	width:17.33333vw;
	height:6.66667vw;
	background:#fff;
	text-align:center;
	line-height:6.66667vw;
	-webkit-border-radius:6.66667vw;
	-moz-border-radius:6.66667vw;
	border-radius:6.66667vw;
	margin-right:2vw
}
.webfoot3 .ris a {
	color:#fff
}
.webfoot4 {
	position:fixed;
	background:#f9f9f9;
	height:14vw;
	z-index:5;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	width:100%;
	padding:0 8.66667vw;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	left:0;
	bottom:0
}
.webfoot4,.webfoot4 .ls {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.webfoot4 .ls {
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-webkit-flex-direction:column;
	-moz-box-orient:vertical;
	-moz-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column
}
.webfoot4 .ls img {
	width:6vw;
	margin-bottom:.66667vw
}
.webfoot4 .ls .one {
	color:#060606
}
.com1 {
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center
}
.com1 .one {
	width:19.33333vw;
	height:.26667vw;
	background:#15439a
}
.com1 .two {
	color:#15439a;
	text-align:center
}
.com1 .two .o1 {
	margin-bottom:1.06667vw
}
.com1 .two .o1 span {
	font-weight:700
}
.com1 .two .o2 {
	color:rgba(21,67,154,.3);
	text-align:center;
	font-weight:300;
	text-transform:uppercase
}


  .webtop-mt {
        margin-top: 10vw
    }
    
    .webtop-mt2 {
        margin-top: 20vw
    }
    
    .add1 {
        display: flex;
        border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    }
    
    .add1 a {
        flex: 1;
        line-height: 35px;
        text-align: center;
        color: #000;
        font-size: 12px;
    }
    
    .add1 .active {
        color: #15439a;
        font-weight: bold;}
		
.foot {
            position: absolute;
            bottom: 0;
            width: 100vw;
        }
        
        .wrapper {
            position: relative;
            min-height: 100%;
            box-sizing: border-box;
        }
        
        .rabout img {
            max-width: 94.66666667vw !important;
            margin: 0!important;
            height: auto !important;
            width: 100% !important;
            display: block;
        }
        
        .rabout p {
            text-align: justify;
            font-size: 14px;
        }
		
		 .webtop-up .focus{color:#f8f820;font-weight: bold;}
  .ipro .list .ls:nth-of-type(2n){margin-left:3.5vw;}