﻿
.g-btn{font-size: 0;}
.g-btn .btn{display: inline-block;padding: 0 .48rem;line-height: .7rem;
    border-radius: .36rem;border: 1px solid #F97D17;font-size: .18rem;color: #fff;
    background-color: #F97D17;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-btn .btn:after{content: '';display: inline-block;vertical-align: middle;
    width: .22rem;height: .14rem;position: relative;top: -.02rem;margin-left: .11rem;
    background: url(../images/i-03.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;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-btn .btn:hover{border-color: #fff;color: #fff;background-color: transparent;}
.g-btn-1 .btn{line-height: .6rem;}
.g-btn-1 .btn:hover{border-color: #F97D17;color: #F97D17;background-color: transparent;}
.g-btn-1 .btn:hover:after{background-image: url(../images/i-03-on.png);}

.row-a1{overflow: hidden;padding: .9rem 0 1.1rem;clear: both;
	background: url(../images/p-bg1.jpg) no-repeat bottom 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-a1 .col-l{width: 8.8rem;}
.row-a1 .col-r{width: 6.05rem;}
.m-txt1{}
.m-txt1 .lab{font-size: .24rem;color: #F97D17;display: block;margin-bottom: .28rem;font-weight: bold;}
.m-txt1 .name{font-size: .22rem;color: #1F3A5C;margin-bottom: .26rem;}
.m-txt1 .tit{font-size: .36rem;line-height: 1.33;color: #000;font-weight: normal;
	margin-bottom: .23rem;
}
.m-txt1 .desc{font-size: .18rem;line-height: 2;text-align: justify;color: #353535;
	margin-bottom: .72rem;
}

.m-list1{}
.m-list1 li{border-top: 1px solid #DBDBDB;}
.m-list1 .con{display: block;overflow: hidden;padding: .48rem 0 .44rem;}
.m-list1 .ico{float: right;width: .68rem;height: .68rem;}
.m-list1 .ico img{width: 100%;height: 100%;display: block;}
.m-list1 .txt{overflow: hidden;}
.m-list1 .t1{font-size: .24rem;color: #1F3A5C;margin-bottom: .14rem;}
/*.m-list1 .t1:hover{font-size: .24rem;color: #F97D17;margin-bottom: .14rem;}*/
.m-list1 .desc{font-size: .16rem;color: #5E5E5E;}
.m-list1 .con:hover .t1 {color: #F97D17;}

.row-a2{overflow: hidden;padding: .6rem 0 .05rem;position: relative;
	background: url(../images/p-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a2 .wp{position: relative;z-index: 2;}
.row-a2 .tab-show2{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tab-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	transition: 1.5s;
	-ms-transition: 1.5s;
	-moz-transition: 1.5s;
	-webkit-transition: 1.5s;
	-o-transition: 1.5s;
}
.tab-bg.show{opacity: 1;z-index: 2;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.g-t1{text-align: center;}
.g-t1 .tit{font-size: .38rem;margin-bottom: .15rem;}
.g-t1 .desc{font-size: .2rem;}
.g-t1-1{color: #fff;}

.m-list2{overflow: hidden;margin: .38rem 0 0;}
.m-list2 li{width: 33.33%;float: left;margin-bottom: .24rem;}
.m-list2 .con{display: block;color: #fff;text-align: center;padding: .4rem .2rem 0;
	height: 3.7rem;border: 2px solid rgba(255,255,255,0);border-radius: .1rem;margin: 0 .4rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .ico{display: block;width: .68rem;height: .68rem;margin: 0 auto .31rem;}
.m-list2 .ico img{width: 100%;height: 100%;display: block;}
.m-list2 .tit{font-size: .24rem;margin-bottom: .19rem;}
.m-list2 .desc{font-size: .16rem;margin-bottom: .4rem;}
.m-list2 .more{display: block;margin: 0 auto;width: .73rem;height: .73rem;
	text-align: center;line-height: .71rem;font-size: .16rem;
	border: 1px solid rgba(255,255,255,.3);border-radius: 50%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .con:hover,.m-list2 li.on .con{border-color: rgba(249,125,23,1);}
.m-list2 .con:hover .more,.m-list2 li.on .more{border-color: #F97D17;background-color: #F97D17;}
.m-list2 .con:hover .tit{color:#F97D17;}

.row-a3{overflow: hidden;padding: .6rem 0 .83rem;
	background: url(../images/p-bg3.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list3{overflow: hidden;margin-top: .59rem;}
.m-list3 li{float: left;width: 20%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .con{display: block;position: relative;}
.m-list3 .bg{height: 5.17rem;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list3 .bg:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;
	background: url(../images/i-bg1.png) repeat-x left top;
	-o-background-size: 4.63rem auto;
	-ms-background-size: 4.63rem auto;
	-moz-background-size: 4.63rem auto;
	-webkit-background-size: 4.63rem auto;
	background-size: 4.63rem auto;
}
.m-list3 .txt{position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2;
	padding: .54rem .15rem 0 .5rem;color: #F4F7FB;
}
.m-list3 .top{position: relative;margin-bottom: .19rem;}
.m-list3 .tit{font-size: .24rem;}
.m-list3 .page{position: absolute;right: 0;top: 0;font-family: Arial;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .page span{font-size: .31rem;}
.m-list3 .page em{font-size: .15rem;}
.m-list3 .desc{font-size: .18rem;line-height: 1.67;text-align: justify;
	width: 2.35rem;margin-bottom: .23rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .more{display: block;width: .73rem;height: .73rem;opacity: 0;
	text-align: center;line-height: .71rem;font-size: .16rem;
	border: 1px solid rgba(255,255,255,.3);border-radius: 50%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 li.on{width: 40%;}
.m-list3 li.on .bg:before{background-image: url(../images/i-bg1-on.png);}
.m-list3 li.on .more,.m-list3 li.on .page{opacity: 1;}
.m-list3 li.on .desc{width: 3.25rem;}

.row-a4{padding: .7rem 0 .95rem;overflow: hidden;}
.m-list4{margin: .43rem -.07rem 0;}
.m-list4 li{width: 20%;float: left;}
.m-list4 .con{display: block;margin: 0 .07rem;height: 3.9rem;
	background: #FFFFFF;position: relative;
	box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.15);
	border-radius: 4px;
}
.m-list4 .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .txt{position: relative;z-index: 2;padding: .58rem .32rem 0;}
.m-list4 .ico{position: relative;display: block;margin: 0 auto .15rem;width: .6rem;height: .6rem;}
.m-list4 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .i-on{opacity: 0;}
.m-list4 .tit{font-size: .2rem;color: #000;text-align: center;margin-bottom: .21rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .desc{font-size: .16rem;line-height: 1.75;color: #2F2F2F;text-align: justify;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .con:hover .bg{opacity: 1;}
.m-list4 .con:hover .i-ok{opacity: 0;}
.m-list4 .con:hover .i-on{opacity: 1;}
.m-list4 .con:hover .tit,.m-list4 .con:hover .desc{color: #fff;}

.ban{height: 7.6rem;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.ban .txt{position: absolute;left: 0;top: 50%;right: 0;line-height: 1.3;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ban .en{font-weight: bold;font-size: 1rem;color: rgba(255, 255, 255, 0);font-family: 'Lato-Bold';
	text-stroke: 3px #CFCFCF;
	-webkit-text-stroke: 3px #CFCFCF;
}
.ban .tit{font-size: .6rem;color: #fff;}

.g-box1{position: relative;height: .68rem;line-height: .68rem;margin-top: -.68rem;z-index: 2;
	background-color: #F7F7F7;
	*zoom:1;
}
.g-box1:after,.g-box1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.g-box1 .cur{float: left;}
.cur{color: #1f3a5d;font-size: .18rem;}
.cur a{color: #1f3a5d;} 
.cur .home{padding-left: .31rem;
	background: url(../images/i-19.png) no-repeat left center;
	-o-background-size: .2rem auto;
	-ms-background-size: .2rem auto;
	-moz-background-size: .2rem auto;
	-webkit-background-size: .2rem auto;
	background-size: .2rem auto;
}
.g-box1 .cur span{
    color: #F97D17;
}
.g-box1 .tab{float: left;margin-left: 1.08rem;}
.g-box1 .tab li{float: left;width: 2.52rem;/*margin-right: .8rem;*/}
.g-box1 .tab li:last-child{margin-right: 0;}
.g-box1 .tab li a{display: block;position: relative;}
.g-box1 .tab li a:after{content: '';position: absolute;top: -.14rem;bottom: -.14rem;left: 50%;right: 50%;
	background-color: #F97D17;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-box1 .tab li span{position: relative;z-index: 2;font-size: .18rem;color: #1f3a5d;
	text-align: center;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-box1 .tab li.on a:after,.g-box1 .tab li:hover a:after{left: 0;right: 0;opacity: 1;}
.g-box1 .tab li.on span,.g-box1 .tab li:hover span{color: #fff;}

.g-t2{}
.g-t2 .tit{font-size: .24rem;color: #F97D17;margin-bottom: .2rem;}
.g-t2 .lab{font-size: .22rem;color: #1F3A5C;margin-bottom: .2rem;font-weight: bold;}
.g-t2 .desc{font-size: .18rem;color: #353535;line-height: 2;}
.row-b1{padding: .78rem 0 .51rem;}
.row-b1 .m-list3{margin-top: .36rem;}

.g-t3{text-align: center;}
.g-t3 .tit{font-size: .24rem;color: #F97D17;margin-bottom: .23rem;}
.g-t3 .desc{font-size: .18rem;color: #2C2C2C;font-weight: bold;}

.row-b2{padding-top: .54rem;}
.row-b2 .g-t3{padding-bottom: .33rem;text-align: left;}

.m-list5{overflow: hidden;}
.m-list5 li{width: 33.33%;float: left;}
.m-list5 .con{display: block;position: relative;}
.m-list5 .pic{height: 80vh;position: relative;overflow: hidden;}
.m-list5 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list5 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.7);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .txt{position: absolute;left: .5rem;bottom: .84rem;z-index: 3;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .ico{display: block;width: .65rem;height: .65rem;margin-bottom: .2rem;}
.m-list5 .ico img{width: 100%;height: 100%;display: block;}
.m-list5 .t1{font-size: .3rem;color: #F0F1F7;font-weight: normal;}
.m-list5 .txt2{position: absolute;left: 0;right: 0;top: 25%;z-index: 4;
	text-align: center;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .ico2{display: block;width: 1.15rem;height: 1.15rem;margin: 0 auto .35rem;
	border-radius: 50%;border: 1px solid #fff;text-align: center;font-size: 0;line-height: 1.13rem;
}
.m-list5 .ico2 img{width: .65rem;height: .65rem;display: inline-block;vertical-align: middle;}
.m-list5 .t2{font-size: .3rem;color: #F97D17;margin-bottom: .47rem;}
.m-list5 .desc{font-size: .18rem;color: #F0F1F7;line-height: 2.22;}
.m-list5 li:hover .pic:after{background-color: rgba(31, 58, 92, .79);}
.m-list5 li:hover .txt{opacity: 0;}
.m-list5 li:hover .txt2{opacity: 1;}

.row-b3{padding: .46rem 0 .88rem;
	background: url(../images/p-bg4.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-b3 .g-t3{padding-bottom: .43rem; text-align: left;}

.m-slider1{overflow: hidden;position: relative;}
.m-slider1 .con{display: block;margin: 0 .44rem;}
.m-slider1 .pic{padding-top: 60%;height: 0;position: relative;overflow: hidden;margin-bottom: .32rem;}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider1 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	background-color: rgba(31, 58, 92, .45);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .desc{font-size: .18rem;max-width: 7.6rem;text-align: justify;line-height: 1.67;color: #000;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .swiper-slide-active .desc{opacity: 1;}
.m-slider1 .swiper-slide-active .pic:after{background-color: rgba(31, 58, 92, .16);}

.m-slider1 .swiper-arrow{position: absolute;top: 38%;border: 0;cursor: pointer;
    width: .38rem;height: .38rem;font-size: 0;line-height: 0;border-radius: 50%;
    z-index: 3;text-indent: 9999px;
    background-repeat: no-repeat;background-position: center;background-color: #CACACA;
    -o-background-size: .1rem auto;
    -ms-background-size: .1rem auto;
    -moz-background-size: .1rem auto;
    -webkit-background-size: .1rem auto;
    background-size: .1rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .swiper-prev{left: 4.6rem;background-image: url(../images/i-23.png);}
.m-slider1 .swiper-next{right: 4.6rem;background-image: url(../images/i-24.png);}
.m-slider1 .swiper-arrow:hover{background-color: #025090;}

.row-b4{padding: .78rem 0 1.47rem;}
.m-slider2{position: relative;margin-top: .35rem;}
.m-slider2 .item{width: 3.25rem;}
.m-slider2 .con{position: relative;border-radius: 5px;overflow: hidden;display: block;
	margin: 0 .12rem;
}
.m-slider2 .pic{height: 6.1rem;position: relative;}
.m-slider2 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-slider2 .pic:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;
	background-color: rgba(31, 58, 92, .35);
}
.m-slider2 .pic:after{content: '';position: absolute;top: 0;left: 0;right: 0;height: 100%;z-index: 1;
	background: linear-gradient(180deg, rgba(31, 58, 92, 1) 0,rgba(31, 58, 92, 1) 20%, rgba(31, 58, 92, 0) 100%);
}
.m-slider2 .txt{position: absolute;left: .2rem;right: .2rem;top: .74rem;color: #F6F6F6;z-index: 3;}
.m-slider2 .ico{width: .87rem;height: .87rem;border-radius: 50%;display: block;
	margin: 0 auto .06rem;border: 1px solid #fff;
}
.m-slider2 .t1{font-size: .24rem;line-height: 1.25;text-align: center;width: 2rem;margin: 0 auto .24rem;}
.m-slider2 .desc{font-size: .18rem;line-height: 1.78;opacity: 0;margin-bottom: .05rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 .desc2{font-size: .18rem;line-height: 1.78;opacity: 0;padding-left: .2rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 .desc2 ul{list-style-type: disc;}
.m-slider2 .slick-center{width: 6.4rem !important;}
.m-slider2 .slick-center .txt{left: .7rem;right: .6rem;}
.m-slider2 .slick-center .desc,.m-slider2 .slick-center .desc2{opacity: 1;}
.m-slider2 .slick-center .ico{margin: 0 0 .24rem;}
.m-slider2 .slick-center .t1{text-align: left;width: auto;}
.m-slider2 .slick-center .pic:after{
	background: linear-gradient(180deg, rgba(249, 125, 23, 1) 0,rgba(249, 125, 23, 1) 20%, rgba(249, 125, 23, 0) 100%);
}
.m-slider2 .slick-center .pic:before{background-color: rgba(249, 125, 23, .55);}

.m-slider2 .slick-dots{position: absolute;left: 0;bottom: -.77rem;width: 100%;text-align: center;z-index: 2;}
.m-slider2 .slick-dots li{display: inline-block;margin: 0 .13rem;}
.m-slider2 .slick-dots li button{display: block;width: .1rem;height: .1rem;padding: 0;
    font-size: 0;line-height: 0;text-indent: 9999px;border: 0;
    background-color: #AFAFAF;border-radius: .05rem;
}
.m-slider2 .slick-dots li.slick-active button{background-color: #1F3A5C;}
.m-slider2 .slick-arrow{position: absolute;width: .47rem;height: .47rem;bottom: -.97rem;z-index: 3;
	border-radius: 50%;border: 1px solid #000000;font-size: 0;cursor: pointer;
	text-indent: 9999px;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .1rem auto;
	-ms-background-size: .1rem auto;
	-moz-background-size: .1rem auto;
	-webkit-background-size: .1rem auto;
	background-size: .1rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .slick-prev{left: 50%;margin-left: -1.9rem;background-image: url(../images/i-23-on.png);}
.m-slider2 .slick-next{right: 50%;margin-right: -1.9rem;background-image: url(../images/i-24-on.png);}
.m-slider2 .slick-arrow:hover{background-color: #1F3A5C;}
.m-slider2 .slick-prev:hover{background-image: url(../images/i-23.png);}
.m-slider2 .slick-next:hover{background-image: url(../images/i-24.png);}

.row-c1{overflow: hidden;padding: .49rem 0 .4rem;}
.m-pic{float: right;width: 5.79rem;border-radius: .05rem;overflow: hidden;margin-left: .45rem;}
.m-pic img{width: 100%;display: block;}
.row-c1 .g-t2{padding-top: .3rem;}

.row-c2{padding-bottom: .32rem;}
.m-list6{margin: .14rem -.4rem 0;overflow: hidden;}
.m-list6 li{width: 25%;float: left;}
.m-list6 .con{margin: 0 .4rem;color: #000;}
.m-list6 .ico{display: block;margin: 0 auto .04rem;width: 1.1rem;height: 1.1rem;}
.m-list6 .ico img{width: 100%;height: 100%;display: block;}
.m-list6 .t1{font-size: .2rem;text-align: center;margin-bottom: .2rem;}
.m-list6 .desc{font-size: .16rem;line-height: 1.88;text-align: justify;}

.row-c3{padding: .38rem 0;
	background-color: #F7F7F7;
}
.m-list7{margin-top: .32rem;overflow: hidden;}
.m-list7 li{float: left;width: 33.33%;border-right: 1px solid #eee;}
.m-list7 .con{height: 4.35rem;position: relative;background-color: #fff;
	padding: .33rem .38rem 0;
}
.m-list7 .desc{font-size: .18rem;line-height: 2;color: #353535;text-align: left;}
.m-list7 .top{overflow: hidden;line-height: .72rem;margin-bottom: .47rem;}
.m-list7 .t1{font-size: .22rem;color: #000;line-height:1.5;}
.m-list7 .num{float: right;font-size: .72rem;font-family: 'MiSans-Heavy';color: #FFE4D0;}
.m-list7 .ico{position: absolute;bottom: .4rem;right: .4rem;height: 1.3rem;}
.m-list7 .ico img{height: 100%;display: block;}
.m-list7 li:last-child{border-right: 0;}

.row-d1{padding: .9rem 0 1.27rem;
	/*background: url(../images/p-bg5.jpg) no-repeat center bottom;*/
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list8{margin: .34rem -.2rem 0;*zoom:1;}
.m-list8:after,.m-list8:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list8 li{/*width: 25%;*/width: 33.3%; float: left;}
.m-list8 .con{margin: 0 .2rem;height: 2.73rem;border-bottom: 3px solid #1F3A5C;padding-top: .27rem;
	box-shadow: 0px 0px .18rem .1rem rgba(143,143,143,.1);color: #000;text-align: center;
	background: url(../images/i-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list8 .ico{display: block;margin: 0 auto .15rem;width: .8rem;height: .8rem;}
.m-list8 .ico img{width: 100%;height: 100%;display: block;}
.m-list8 .t1{font-size: .3rem;font-weight: normal;margin-bottom: .1rem 2px;}
.m-list8 .desc{font-size: .18rem;line-height: 1.67;font-weight: bold;}
.m-list8 .qr{width: 1.57rem;height: 1.57rem;margin: 0 auto;padding: .18rem;
	background: url(../images/i-38.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;
}
.m-list8 .qr img{width: 100%;display: block;}

.row-d2{padding: .51rem 0 .66rem;overflow: hidden;}
.m-tit{float: left;width: 4.31rem;height: 5.6rem;float: left;padding: 1.29rem .25rem 0 .45rem;
	background-position: center;background-repeat: no-repeat;color: #fff;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tit .ico{display: block;width: .66rem;margin-bottom: .25rem;}
.m-tit .ico img{display: block;width: 100%;}
.m-tit .t1{font-size: .4rem;font-weight: normal;margin-bottom: .15rem;}
.m-tit .desc{font-size: .18rem;}
.m-form{overflow: hidden;height: 5.6rem;box-shadow: 0px 0px .18rem .1rem rgba(143,143,143,.1);
	border-bottom: 3px solid #2F6BDB;padding: .9rem .49rem 0 .38rem;
}
.m-form .ovh{overflow: hidden;margin: 0 -.1rem;}
.m-form .item{padding: 0 .1rem;margin-bottom: .29rem;}
.m-form .item-30{width: 33.33%;float: left;}
.m-form .item-66{width: 66.66%;float: left;}
.m-form .inp{display: block;width: 100%;height: .57rem;border: 1px solid #D8D8D8;
	padding: 0 .3rem;font-size: .18rem;
}
.m-form select.inp{
	background: url(../images/i-40.png) no-repeat right .3rem center;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem auto;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-form textarea.inp{height: 1.57rem;padding: .14rem .3rem;}
.m-form .bot{padding-top: .1rem;}
.m-form .btn{display: block;width: 2.3rem;height: .57rem;font-size: .18rem;color: #fff;font-weight: bold;
	border: 0;cursor: pointer;
	background: #1F3A5C;border-radius: .08rem;
}

.row-d3{padding: .9rem 0 0;}
.m-list9{overflow: hidden;margin: 0 -.15rem;padding-top: .17rem;}
.m-list9 li{width: 25%;float: left;}
.m-list9 .con{position: relative;margin: 0 .15rem;overflow: hidden;border-radius: .06rem;}
.m-list9 .pic{padding-top: 53%;height: 0;position: relative;overflow: hidden;}
.m-list9 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list9 .t1{position: absolute;left: .2rem;right: .2rem;bottom: .55rem;
	font-size: .22rem;color: #fff;font-weight: normal;text-align: center;
}

.g-t4{text-align: center;font-size: .3rem;color: #000;}
.row-d4{padding: .45rem 0 1.07rem;}
.m-list10{border-top: 3px solid #1F3A5C;margin-top: .52rem;}
.m-list10 li{}
.m-list10 .top{overflow: hidden;border-bottom: 1px solid #C5C5C5;cursor: pointer;
	line-height: 1.15rem;color: #000;position: relative;
}
.m-list10 .top:after{content: '';position: absolute;right: .5rem;width: .15rem;height: 100%;top: 0;
	background: url(../images/i-50.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;
}
.m-list10 .tit{float: left;font-size: .2rem;width: 59%;}
.m-list10 .t-c{overflow: hidden;font-size: .2rem;font-weight: bold;}
.m-list10 .t-c span{margin-right: .7rem;}
.m-list10 .con{padding: .26rem 0 .18rem;border-bottom: 1px solid #C5C5C5;display: none;}
.m-list10 .txt{margin-bottom: .12rem;}
.m-list10 .t2{font-size: .2rem;line-height: 1.8;margin-bottom: .17rem;}
.m-list10 .desc{font-size: .18rem;line-height: 2;}
.m-list10 li.on .top:after{background-image: url(../images/i-50-on.png);}
.m-list10 li.on .top{color: #F97D17;}

.row-e1{overflow: hidden;padding: .9rem 0 .3rem;}

.m-list11{margin: 0 -.2rem;padding-top: .11rem;*zoom:1;}
.m-list11:after,.m-list11:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list11 li{width: 50%;float: left;}
.m-list11 .con{display: block;margin: 0 .2rem;height: 2.58rem;border-radius: .06rem;
	background: #F7FAFD;overflow: hidden;padding: .65rem .45rem 0 .3rem;
	box-shadow: 0px 0px .27rem .1rem rgba(31,58,93,.11);
}
.m-list11 .ico{float: left;width: 1.11rem;margin-right: .33rem;}
.m-list11 .ico img{width: 100%;display: block;}
.m-list11 .desc{font-size: .18rem;line-height: 1.67;color: #000;text-align: justify;overflow: hidden;}

.row-e2{padding: .32rem 0 0;}
.m-table{padding-top: .17rem;}
.m-table table{width: 100%;}
.m-table th,.m-table td{text-align: center;}
.m-table th{height: .76rem;font-size: .20rem;color: #fff;font-weight: normal;
	background-color: #1F3A5C;
}
.m-table td{height: .52rem;font-size: .18rem;color: #000;}
.m-table .ico{display: inline-block;vertical-align: middle;width: .26rem;}
.m-table tr:nth-child(2n+1){background-color: #f7f7f7;}
.m-table .tips{padding: .25rem 0 0;}
.m-table .t1{font-size: .18rem;color: #000;margin-bottom: .17rem;}
.m-table .desc{font-size: .16rem;line-height: 1.78;color: #000;}
.m-table .desc ul{list-style-type: disc;margin-left: .2rem;}

.row-e3{padding: .28rem 0 0;}
.m-list12{overflow: hidden;margin: 0 -.13rem;padding-top: .17rem;}
.m-list12 li{width: 33.33%;float: left;margin-bottom: .2rem;}
.m-list12 .con{display: block;margin: 0 .13rem;border-radius: .03rem;position: relative;overflow: hidden;}
.m-list12 .pic{height: 3.51rem;overflow: hidden;position: relative;}
.m-list12 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list12 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	background: linear-gradient(0deg, rgba(31, 58, 92, 1) 0, rgba(31, 58, 92, 0) 100%);z-index: 2;
}
.m-list12 li:first-child,.m-list12 li:nth-child(2){width: 50%;}
.m-list12 .txt{position: absolute;left: .4rem;right: .4rem;bottom: .22rem;color: #fff;z-index: 3;}
.m-list12 .t1{font-size: .2rem;margin-bottom: .02rem;}
.m-list12 .desc{font-size: .16rem;line-height: 1.88;min-height: 3.76em;}

.row-e4{padding: .38rem 0 0;}
.m-list13{overflow: hidden;margin: 0 -.13rem;}
.m-list13 li{width: 20%;float: left;}
.m-list13 .con{margin: 0 .13rem;position: relative;overflow: hidden;border-radius: .04rem;}
.m-list13 .pic{height: 3.2rem;overflow: hidden;position: relative;}
.m-list13 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list13 .pic:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	background: linear-gradient(180deg, rgba(31, 58, 92, 1) 0,rgba(31, 58, 92, 1) 20%, rgba(31, 58, 92, 0) 100%);z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list13 .txt{position: absolute;left: .15rem;right: .15rem;top: .42rem;z-index: 2;text-align: center;color: #fff;}
.m-list13 .ico{display: block;width: .9rem;height: .9rem;margin: 0 auto .1rem;}
.m-list13 .ico img{width: 100%;height: 100%;display: block;}
.m-list13 .t1{font-size: .2rem;margin-bottom: .12rem;}
.m-list13 .desc{font-size: .18rem;}
.m-list13 .con:hover .pic:after{
	background: linear-gradient(180deg, rgba(249, 125, 23, 1) 0,rgba(249, 125, 23, 1) 20%, rgba(249, 125, 23, 0) 100%);
}
.row-e5{padding: .6rem 0;}
.g-box1-1 .tab{float: right;margin-left: 0;}
.g-box1-1 .tab li{width: 2.22rem;margin-right: 0rem;}
.g-box1-1 .tab li span{color: #1f3a5d;}

.row-f1{padding: .77rem 0 .55rem;}
.row-f1 .col-l{width: 2.68rem;position: sticky;top: .5rem;}
.row-f1 .col-r{margin-left: 2.68rem;float: none;}
.fix-tab{position: relative;}
.fix-tab:before{content: '';position: absolute;left: .12rem;top: .3rem;bottom: .3rem;width: .03rem;
	background: url(../images/i-60.png) repeat-y center;
}
.fix-tab li a{display: block;font-size: .2rem;color: #000;font-weight: bold;
	line-height: .6rem;padding-left: .51rem;position: relative;z-index: 2;
	background: url(../images/i-59.png) no-repeat left center;
	-o-background-size: .27rem auto;
	-ms-background-size: .27rem auto;
	-moz-background-size: .27rem auto;
	-webkit-background-size: .27rem auto;
	background-size: .27rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.fix-tab li:hover a,.fix-tab li.on a,.fix-tab li.current a{color: #F97D17;background-image: url(../images/i-59-on.png);}
.row-f1-1{border-bottom: 1px solid #CACACA;padding-bottom: .4rem;}
.g-t5{font-size: .24rem;color: #F97D17;}
.m-desc1{margin-top: .12rem;}
.m-desc1 .desc{font-size: .18rem;line-height: 2;color: #000;margin-bottom: .21rem;}
.m-desc1 .pic{border-radius: .06rem;}
.m-desc1 .pic img{width: 100%;display: block;}

.row-f1-2{padding-top: .33rem;border-bottom: 1px solid #CACACA;padding-bottom: .4rem;}
.m-list14{margin: 0 -.13rem;padding-top: .22rem;}
.m-list14 li{width: 25%;float: left;}
.m-list14 .con{display: block;height: 3.5rem;margin: 0 .13rem;position: relative;
	background: #FFFFFF;padding: .56rem .4rem 0;text-align: center;overflow: hidden;
	box-shadow: 0px .05rem .15rem 0px rgba(0,0,0,0.15);
	border-radius: 4px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .ico{position: relative;
	display: block;margin: 0 auto .35rem;width: .7rem;height: .7rem;
}
.m-list14 .ico img{width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .i-on{opacity: 0;}
.m-list14 .t1{font-size: .18rem;color: #000;margin-bottom: .17rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .desc{font-size: .16rem;line-height: 1.75;color: #1f3a5d;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list14 .num{position: absolute;right: 0;bottom: -.2rem;opacity: .25;
	font-size: 1.2rem;color: #E0E0E0;font-family: 'Lato-Bold';line-height: 1;
}
.m-list14 .con:hover{background-color: #F97D17;}
.m-list14 .con:hover .t1,.m-list14 .con:hover .desc{color: #fff;}
.m-list14 .con:hover .i-ok{opacity: 0;}
.m-list14 .con:hover .i-on{opacity: 1;}

.row-f1-3{padding-top: .33rem;border-bottom: 1px solid #CACACA;padding-bottom: .4rem;}

.m-list15{overflow: hidden;margin: 0 -.1rem;padding-top: .22rem;}
.m-list15 li{width: 20%;float: left;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list15 .con{position: relative;margin: 0 .1rem;border-radius: 3px;overflow: hidden;}
.m-list15 .pic{height: 5.67rem;position: relative;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list15 .pic:after{content: '';position: absolute;top: 0;left: 0;right: 0;height: 100%;z-index: 1;
	background: linear-gradient(180deg, rgba(31, 58, 92, 1) 0,rgba(31, 58, 92, 1) 10%, rgba(31, 58, 92, 0) 100%);
}
.m-list15 .txt{position: absolute;left: .2rem;right: .2rem;top: .4rem;z-index: 2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list15 .ico{display: block;height: .7rem;margin-bottom: .18rem;}
.m-list15 .ico img{height: 100%;display: block;}
.m-list15 .t1{font-size: .2rem;font-weight: normal;color: #fff;}
.m-list15 li.on{width: 40%;}
.m-list15 li.on .txt{left: .5rem;right: .5rem;}

.row-f1-4{padding-top: .33rem;border-bottom: 1px solid #CACACA;padding-bottom: .4rem;}

.row-f1-5{padding-top: .33rem;}
.m-table1{padding-top: .23rem;}
.m-table1 table{width: 100%;}
.m-table1 th,.m-table1 td{padding-left: .95rem;}
.m-table1 th{height: .76rem;font-size: .20rem;color: #fff;font-weight: normal;
	background-color: #1F3A5C;
}
.m-table1 td{height: .52rem;font-size: .18rem;color: #000;}
.m-table1 .ico{display: inline-block;vertical-align: middle;width: .26rem;}
.m-table1 tr:nth-child(2n+1){background-color: #f7f7f7;}

.ul-list1{overflow: hidden;margin: 0 -.13rem;padding-bottom: .73rem;}
.ul-list1 li{width: 33.33%;float: left;}
.ul-list1 .con{margin: 0 .13rem;height: 2.9rem;padding: .53rem .43rem 0 .7rem;
	background-color: #1F3A5C;border-radius: 4px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.ul-list1 .top{overflow: hidden;margin-bottom: .28rem;}
.ul-list1 .ico{width: .87rem;height: .87rem;border-radius: 50%;
	font-size: 0;text-align: center;line-height: .83rem;
	border: 1px solid #fff;float: left;display: block;
}
.ul-list1 .ico img{display: inline-block;vertical-align: middle;
	width: .52rem;
}
.ul-list1 .num{float: right;font-size: .72rem;color: #fff;opacity: .37;
	font-family: 'MiSans-Heavy';line-height: 1;
}
.ul-list1 .desc{font-size: .18rem;color: #F0F1F7;line-height: 1.67;}
.ul-list1 .con:hover{background-color: #F97D17;}

.ul-list2{overflow: hidden;margin: 0 -.13rem;}
.ul-list2 li{width: 33.33%;float: left;}
.ul-list2 .con{display: block;margin: 0 .13rem;position: relative;overflow: hidden;border-radius: 3px;}
.ul-list2 .pic{padding-top: 78%;height: 0;position: relative;overflow: hidden;}
.ul-list2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.ul-list2 .pic:after{content: '';position: absolute;top: 0;left: 0;right: 0;height: 100%;z-index: 1;
	background: linear-gradient(0deg, rgba(31, 58, 92, 1) 0,rgba(31, 58, 92, 1) 10%, rgba(31, 58, 92, 0) 100%);
}
.ul-list2 .desc{position: absolute;left: .3rem;right: .3rem;bottom: .24rem;
	font-size: .16rem;color: #fff;line-height: 1.63;text-align: justify;z-index: 3;
	min-height: 6.52em;
}

.m-list15-5 li{width: 15%;}