


@font-face {
    font-family: "SourceHanSansCN-Regular";
    src: url("../fonts/SourceHanSansCN-Regular.eot");
    src: url("../fonts/SourceHanSansCN-Regular.eot?#iefix") format("embedded-opentype"),
        url("../fonts/SourceHanSansCN-Regular.woff") format("woff"),
        url("../fonts/SourceHanSansCN-Regular.ttf") format("truetype"),
        url("../fonts/SourceHanSansCN-Regular.svg#SourceHanSansCN-Regular") format("svg");
    font-style: normal;
    font-weight: normal;
}


/*-----------------[初始化]--------------*/
body{color: #444;font-size: 12px;line-height: 1.5;font-family:"SourceHanSansCN-Regular","微软雅黑","Microsoft Yahei";}
a{color: #444;}
a:hover{color: #f60;}
img{max-width: 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
input,textarea,select{font-size: 12px;color: #444;
    font-family:"SourceHanSansCN-Regular","微软雅黑","Microsoft Yahei";outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
input[type='submit'],input[type='reset'],input[type='button'],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}
::-webkit-input-placeholder {color: #999;}
::-moz-placeholder {color: #999; }
::-ms-input-placeholder {color: #999;}

.ani{
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
*,*:after,*:before{outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}




.g-bg1{
	background: url(/static/default/assets/images/202403/p-bg1.jpg) no-repeat center top;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.row-a01{padding-top: 18rem;padding-bottom: .3rem;
	background-position: center top;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt1{margin-top: -3.1rem;}
.m-txt1 .tit{font-size: .67rem;text-align: center;color: #1d2088;margin-bottom: .33rem;}
.m-txt1 .lab{display: block;margin: 0 auto .33rem;max-width: 2.62rem;height: .58rem;
	text-align: center;line-height: .58rem;border-radius: .29rem;
	font-size: .30rem;color: #15386d;position: relative;font-weight: bold;
	background-color: #fff;
}
.m-txt1 .lab:after{content: '';position: absolute;top: 3px;bottom: 3px;left: 3px;right: 3px;
	border: 1px solid #3288df;border-radius: .26rem;
}
.m-txt1 .txt{max-width: 10.82rem;margin: 0 auto;padding-left: 1.05rem;padding-top: 1.02rem;min-height: 4.01rem;
	font-size: .24rem;line-height: 2.17;color: #305e91;text-align: justify;
	background: url(/static/default/assets/images/202403/i-bg1.png) no-repeat left top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-pic1 img{width: 100%;display: block;}

.row-a03{padding: .55rem 0 0;}

.m-txt2 .tit{padding-top: 1.9rem;font-size: .67rem;height: 4.26rem;color: #1D2088;text-align: center;
	background: url(/static/default/assets/images/202403/i-01.png) no-repeat center top;
	-o-background-size: 4.41rem auto;
	-ms-background-size: 4.41rem auto;
	-moz-background-size: 4.41rem auto;
	-webkit-background-size: 4.41rem auto;
	background-size: 4.41rem auto;
}
.m-txt2 .desc1{font-size: .24rem;line-height: 2.17;color: #305E91;text-align: center;
	margin-bottom: .4rem;
}
.m-txt2 .desc2{max-width: 11.44rem;margin: 0 auto .45rem;padding-top: 1.28rem;
	font-size: .24rem;line-height: 2.17;color: #305E91;text-align: center;
	background: url(/static/default/assets/images/202403/i-02.png) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt2 .pic{max-width: 16.1rem;margin: 0 auto 1.14rem;}
.m-txt2 .pic img{width: 100%;display: block;}
.m-txt2 .lab{display: block;margin: 0 auto .26rem;width: 10.42rem;}
.m-txt2 .lab img{width: 100%;display: block;}
.m-txt2 .desc3{max-width: 12.48rem;margin: 0 auto 2.52rem;padding-top: 1.75rem;
	font-size: .24rem;line-height: 2.17;color: #305E91;text-align: center;
	background: url(/static/default/assets/images/202403/i-03.png) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt2 .pic2 img{width: 100%;display: block;}

.row-a04{padding-top: 1.66rem;}
.m-t1{font-size: .67rem;color: #1D2088;text-align: center;height: 4.14rem;padding-top: 1.12rem;
	background: url(/static/default/assets/images/202403/i-05.png) no-repeat center top;
	-o-background-size: 4.3rem auto;
	-ms-background-size: 4.3rem auto;
	-moz-background-size: 4.3rem auto;
	-webkit-background-size: 4.3rem auto;
	background-size: 4.3rem auto;
}
.m-tips1{max-width: 12.6rem;margin: -1.6rem auto .32rem;height: 3.91rem;padding: .77rem .7rem 0 .5rem;
	font-size: .24rem;line-height: 2.17;color: #305E91;
	background: url(/static/default/assets/images/202403/i-06.png) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-pic2{max-width: 14.52rem;margin: 0 auto;}
.m-pic2 img{width: 100%;display: block;}

.row-a05{padding: 1.26rem 0 0;}
.m-t1-1{height: 4.44rem;padding-top: 1.5rem;
	background-image: url(/static/default/assets/images/202403/i-07.png);
	-o-background-size: 4.59rem auto;
	-ms-background-size: 4.59rem auto;
	-moz-background-size: 4.59rem auto;
	-webkit-background-size: 4.59rem auto;
	background-size: 4.59rem auto;
}
.row-a05 .m-tips1{margin-top: -1.4rem;}

.row-a06{padding-top: .55rem;height: 12.17rem;position: relative;}
.m-pic3{position: absolute;right: 0;bottom: 0;width: 10.61rem;}
.m-pic3 img{width: 100%;display: block;}

.m-tips2{width: 6.35rem;height: 4.89rem;margin-left: 3.2rem;position: relative;z-index: 2;margin-top: -.52rem;
	font-size: .24rem;line-height: 2.17;color: #305E91;padding: 1rem 1rem 0 .85rem;
	background: url(/static/default/assets/images/202403/i-08.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.row-a07{padding-top: .16rem;}
.m-t1-2{height: 3.81rem;padding-top: 1.5rem;color: #fff;font-size: .63rem;
	background-image: url(/static/default/assets/images/202403/i-07.png);
	-o-background-size: 3.94rem auto;
	-ms-background-size: 3.94rem auto;
	-moz-background-size: 3.94rem auto;
	-webkit-background-size: 3.94rem auto;
	background-size: 3.94rem auto;
}
.m-txt3{max-width: 10.56rem;margin: -.3rem auto .38rem;text-align: justify;font-size: .24rem;line-height: 2.17;
	color: #fff;
}
.m-pic4 img{width: 100%;display: block;}

.row-a08{padding-top: 1.08rem;}

.m-txt4{font-size: .24rem;line-height: 2.17;color: #1D2088;text-align: center;margin-bottom: 1.3rem;}
.m-txt4 span{color: #fff;}

.m-t1-3{height: 3.83rem;padding-top: 1.5rem;
	background-image: url(/static/default/assets/images/202403/i-09.png);
	-o-background-size: 3.98rem auto;
	-ms-background-size: 3.98rem auto;
	-moz-background-size: 3.98rem auto;
	-webkit-background-size: 3.98rem auto;
	background-size: 3.98rem auto;
}
.m-tips3{max-width: 11.1rem;margin: -.83rem auto .32rem;height: 3.36rem;padding: .45rem .7rem 0 .5rem;
	font-size: .24rem;line-height: 2.17;color: #305E91;
	background: url(/static/default/assets/images/202403/i-10.png) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.row-a09{padding-bottom: 2rem;}
.row-a09 .m-t1{padding-top: 1.5rem;}

.m-pic5{max-width: 17.1rem;margin: -.96rem auto 0;}
.m-pic5 img{width: 100%;display: block;}

.m-txt1-1{margin-top: 1.3rem;margin-bottom: 1.5rem;}
.m-txt1-1 .txt{min-height: auto;}
.m-pic6{max-width: 10.5rem;margin: 0 auto;}
.m-pic6 img{width: 100%;display: block;}
.row-a03-1{padding-top: .3rem;}
.m-txt2-1 .pic{margin-bottom: 1.45rem;}
.m-txt2-1 .tit{padding-top: .7rem;letter-spacing: .23rem;height: 2.5rem;margin-bottom: -.4rem;text-indent: .23rem;
	-o-background-size: 2.93rem auto;
	-ms-background-size: 2.93rem auto;
	-moz-background-size: 2.93rem auto;
	-webkit-background-size: 2.93rem auto;
	background-size: 2.93rem auto;
}
.m-tips1-2{height: 3.28rem;margin-top: 0;
	-o-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
}
.row-a04{padding-top: .3rem;}

.m-t1-5{letter-spacing: .23rem;height: 2.8rem;padding-top: .8rem;
	background-image: url(/static/default/assets/images/202403/i-11.png);
	-o-background-size: 2.93rem auto;
	-ms-background-size: 2.93rem auto;
	-moz-background-size: 2.93rem auto;
	-webkit-background-size: 2.93rem auto;
	background-size: 2.93rem auto;
}
.m-txt5{max-width: 12.48rem;margin: -.45rem auto 1.1rem;text-align: center;
	font-size: .24rem;color: #305E91;line-height: 2.17;padding-top: 1.43rem;
	background: url(/static/default/assets/images/202403/i-12.png) no-repeat center top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-txt2-2 .desc1{margin-top: .6rem;}
.m-tips4{text-align: center;font-size: .24rem;line-height: 2.17;color: #305E91;
	margin: .9rem 0;
}

.m-list1{overflow: hidden;margin: -.7rem 1.1rem 0;}
.m-list1 li{width: 50%;float: left;margin-bottom: .36rem;}
.m-list1 .con{display: block;margin: 0 .15rem;}
.m-list1 .pic{padding-top: 44%;height: 0;position: relative;overflow: hidden;}
.m-list1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list1 .tit{height: 1.08rem;text-align: center;line-height: 1.08rem;font-size: .4rem;
	font-weight: normal;background-color: #fff;color: #222;
}


/*Common For Max 960*/
@media only screen and (max-width: 1199px) {
	.row-a01{padding-top: 6.5rem;}
	.m-txt1{margin: 0 .3rem;}
	.m-txt1 .tit{font-size: .38rem;}
	.m-txt1 .lab{height: .7rem;line-height: .7rem;border-radius: .35rem;font-size: .3rem;}
	.m-txt1 .txt{padding-top: .6rem;padding-left: .6rem;}
	.m-txt2 .tit{font-size: .38rem;height: auto;padding-top: .8rem;padding-bottom: 1.6rem;
		-o-background-size: 3rem auto;
		-ms-background-size: 3rem auto;
		-moz-background-size: 3rem auto;
		-webkit-background-size: 3rem auto;
		background-size: 3rem auto;
	}
	.m-txt2{margin: 0 .3rem;}
	.m-txt2 .desc1{font-size: .26rem;line-height: 1.8;margin-top: -1.2rem;margin-bottom: .2rem;}
	.m-txt2 .desc2{padding-top: .6rem;}
	.m-txt2 .lab{width: auto;}
	.m-txt2 .pic{margin-bottom: .6rem;}
	.m-txt2 .desc3{padding-top: .6rem;padding-left: .6rem;margin-bottom: .5rem;}
	.m-txt2 .pic2{margin: 0 -.3rem;}
	.row-a04{padding-top: .8rem;}
	.m-t1{font-size: .38rem;
		-o-background-size: 3rem auto;
		-ms-background-size: 3rem auto;
		-moz-background-size: 3rem auto;
		-webkit-background-size: 3rem auto;
		background-size: 3rem auto;
	}
	.m-tips1{background-image: none;padding: 0 .3rem;height: auto;
		-o-background-size: 100% 100%;
		-ms-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-webkit-background-size: 100% 100%;
		background-size: 100% 100%;
	}
	.m-pic2{margin: 0 .3rem;}
	.m-tips2{margin: 0 auto;}
	.m-txt3{margin: -1.2rem .3rem .5rem;}
	.m-t1-3{height: auto;padding-top: 1rem;padding-bottom: 1.6rem;}
	.m-tips3{padding: 0 .3rem;background-image: none;margin-top: -1.2rem;height: auto;margin-bottom: .6rem;}
	.m-txt4{margin-bottom: .5rem;}
	.row-a08{padding-top: .8rem;}
	.row-a09 .m-t1{padding-top: 1rem;}
	.m-pic5{margin: -1.6rem .3rem 0;}
	.row-a09{padding-bottom: 1rem;}
	.m-list1{margin: -1.8rem .15rem 0;}
	.m-list1 .tit{height: .8rem;line-height: .8rem;font-size: .28rem;}
	.m-list1 .con{margin: 0 .1rem;}
	.m-list1 li{margin-bottom: .2rem;}
	.m-pic6{margin: .3rem;}
	.m-txt5{margin: -.8rem .3rem .8rem;background-image: none;padding-top: 0;}
	.m-tips4{margin: .6rem .3rem;color: #fff;}
 
}

