﻿
.row-a1{padding: 1.49rem 0 1.57rem;
	background: url(../images/p-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt1{overflow: hidden;}
.m-txt1 .txt{width: 43.75%;float: left;padding-top: .92rem;}
.m-txt1 .tit{font-size: .48rem;color: #1C5BA9;display: flex;align-items: center;
	margin-bottom: .35rem;
}
.m-txt1 .tit span{display: block;margin-right: .1rem;}
.m-txt1 .tit img{height: .7rem;display: block;}
.m-txt1 .tips{font-size: .28rem;color: #333;font-weight: bold;margin-bottom: .13rem;}
.m-txt1 .desc{font-size: .18rem;line-height: 1.55;
	color: #555;margin-bottom: .9rem;word-wrap: break-word;
}
.m-txt1 .pic{float: right;width: 53.6%;}
.m-txt1 .pic img{width: 100%;display: block;}
.g-btn1{display: block;width: 1.52rem;height: .52rem;border-radius: .26rem;
    font-size: .16rem;color: #fff;text-align: center;line-height: .52rem;
    background-color: #1C5BA9;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-btn1:after{content: '';display: inline-block;vertical-align: middle;
    width: .14rem;height: .08rem;margin-left: .19rem;position: relative;top: -1px;
    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;
}
.g-btn1:hover{background-color: #276DBD;color: #fff;}

.row-a2{margin: 0 .5rem;border-radius: .42rem;padding: 1.06rem 0 .88rem 1.1rem;
	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;
    transition: .6s;
    -ms-transition: .6s;
    -moz-transition: .6s;
    -webkit-transition: .6s;
    -o-transition: .6s;
}
.row-a2.wide{margin: 0;}
.m-txt2{width: 6.53rem;padding: .59rem .83rem;
	background: linear-gradient(0deg, rgba(175,210,232,0.9), rgba(255,255,255,0.9));
	border-radius: .2rem;
}
.m-txt2 .top{margin-bottom: .5rem;}
.m-txt2 .tit{font-size: .48rem;color: #1C5BA9;margin-bottom: .02rem;}
.m-txt2 .tips{font-size: .22rem;color: #3C444B;line-height: 1.36;}
.m-txt2 .list{overflow: hidden;margin-bottom: .43rem;}
.m-txt2 .list li{overflow: hidden;margin-bottom: .25rem;}
.m-txt2 .ico{float: left;width: .46rem;height: .46rem;margin-right: .16rem;border-radius: 50%;
	background-color: #fff;
}
.m-txt2 .ico img{width: 100%;height: 100%;display: block;}
.m-txt2 .desc{font-size: .24rem;line-height: .46rem;overflow: hidden;font-weight: bold;}

.row-a3{overflow: hidden;padding: 1.3rem 0 1.38rem;border-radius: 0 0 .42rem .42rem;
	background-color: #fff;margin-bottom: -.72rem;position: relative;z-index: 2;
}
.g-t1{font-size: .48rem;color: #1C5BA9;}
.g-tab1{position: relative;margin-bottom: .46rem;margin-top: .33rem;}
.g-tab1 ul{display: flex;}
.g-tab1 li{margin-right: .19rem;}
.g-tab1 .tit{padding: 0 .3rem;height: .48rem;display: block;text-align: center;line-height: .48rem;
	border-radius: .24rem;font-size: .16rem;color: #333;cursor: pointer;
	background-color: #F1F7FA;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-tab1 .g-btn1{position: absolute;right: 0;top: 50%;display: none;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.g-tab1 li:hover .tit,.g-tab1 li.on .tit{color: #fff;background-color: #1C5BA9;}
.g-tab1 li.on .g-btn1{display: block;}

.hide-dn{height: 0;overflow: hidden;}

.m-slider1{}
.m-slider1 .con{display: block;margin-right: .3rem;}
.m-slider1 .pic{padding-top: 66.25%;height: 0;position: relative;overflow: hidden;border-radius: .3rem;
	margin-bottom: .34rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;object-fit: cover;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider1 .date{font-size: .16rem;color: #276DBD;display: block;font-family: "RousseauDeco";
	margin-bottom: .16rem;
}
.m-slider1 .tit{font-size: .24rem;color: #333;margin-bottom: .13rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider1 .desc{font-size: .16rem;color: #555;line-height: 1.625;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider1 .con:hover .pic{
	box-shadow: 0px .22rem .27rem 0px rgba(11,68,139,0.12);
}
.m-slider1 .con:hover .pic img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.m-slider1 .con:hover .tit{color: #1C5BA9;}

.row-a4{padding: 1.7rem 0 .9rem;
	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-tit1{}
.m-tit1 .tit{font-size: .36rem;color: #fff;text-align: center;margin-bottom: .36rem;}
.m-tit1 .btn{display: block;margin: 0 auto;width: 1.62rem;height: .52rem;border-radius: .26rem;
	line-height: .52rem;text-align: center;font-size: .16rem;color: #1C5BA9;font-weight: bold;
	background-color: #fff;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tit1 .btn:before{content: '';display: inline-block;vertical-align: middle;
    width: .18rem;height: .14rem;margin-right: .11rem;position: relative;top: -1px;
    background: url(../images/i-07.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-tit1 .btn:hover{opacity: .8;}

.ban{height: 5.6rem;
	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 .wp{position: relative;height: 100%;}
.ban .tit{position: absolute;left: 0;top: 53%;font-size: .66rem;color: #fff;
	text-shadow: 0px .03rem .12rem rgba(16,66,113,0.2);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}


.row-b1{padding: .94rem 0 .75rem;
	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;
}

.m-list1{margin-bottom: 1rem;}
.m-list1 li{margin-bottom: .2rem;}
.m-list1 .con{display: block;position: relative;padding-left: 2.87rem;}
.m-list1 .pic{position: absolute;left: 0;top: 50%;width: 4rem;height: 2.65rem;
	border-radius: .3rem;overflow: hidden;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .pic img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-list1 .txt{height: 3.32rem;padding: .6rem 0 0 1.66rem;border-radius: .2rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .date{display: block;font-size: .16rem;font-family: RousseauDeco;
	color: #276DBD;margin-bottom: .25rem;
}
.m-list1 .tit{font-size: .3rem;color: #333;margin-bottom: .16rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .desc{font-size: .18rem;color: #555;line-height: 1.45;}
.m-list1 .con:hover .txt{background-color: #fff;
	box-shadow: 0px 0px 58px 15px rgba(58,93,135,0.08);
}
.m-list1 .con:hover .pic{left: -.2rem;}
.m-list1 .con:hover .tit{color: #1C5BA9;}

.pages{font-size: 0;text-align: center;}
.pages li{display: inline-block;vertical-align: middle;margin: 0 .1rem;}
.pages li a{display: block;width: .47rem;height: .47rem;border-radius: .05rem;
	line-height: .45rem;font-size: .18rem;color: #333;font-family: arial;
	border: 1px solid #DCDCDC;background-color: #fff;border-radius: 50%;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: .08rem auto;
	-ms-background-size: .08rem auto;
	-moz-background-size: .08rem auto;
	-webkit-background-size: .08rem auto;
	background-size: .08rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.pages .prev a,.pages .next a{background-color: #f6f6f6;border-color: #f6f6f6;}
.pages .prev a{background-image: url(../images/i-23.png);}
.pages .next a{background-image: url(../images/i-24.png);}
.pages .prev a:hover{background-image: url(../images/i-23-on.png);}
.pages .next a:hover{background-image: url(../images/i-24-on.png);}
.pages li.on a,.pages li:hover a{color: #fff;background-color: #1C5BA9;border-color: #1C5BA9;}

.g-tab{position: relative;z-index: 2;line-height: .8rem;
	box-shadow: 0px 1px 0px 0px #ECF1F4;background-color: #fff;
}
.g-tab .wp{display: flex;flex-wrap: wrap;justify-content: space-between;}
.g-tab .tab{display: flex;flex-wrap: wrap;}
.g-tab .tab li{margin-right: .79rem;}
.g-tab .tab li a{font-size: .16rem;color: #333;display: block;position: relative;}
.g-tab .tab li a:after{content: '';position: absolute;bottom: 0;left: 50%;width: 0;height: 4px;
	background-color: #1C5BA9;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-tab .tab li:hover a,.g-tab .tab li.on a{color: #1C5BA9;}
.g-tab .tab li:hover a:after,.g-tab .tab li.on a:after{width: .3rem;}
.g-tab .cur{padding-left: .36rem;
	background: url(../images/i-12.png) no-repeat left center;
	-o-background-size: .17rem auto;
	-ms-background-size: .17rem auto;
	-moz-background-size: .17rem auto;
	-webkit-background-size: .17rem auto;
	background-size: .17rem auto;
}
.cur{font-size: .16rem;color: #333;}

.row-b2{padding: .4rem 0 .75rem;
	background: url(../images/p-bg5.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-details{position: relative;margin-top: .82rem;}
.m-details .cont{max-width: 9rem;margin: 0 auto;}
.m-details h1{font-size: .42rem;color: #333;font-weight: normal;margin-bottom: .32rem;}
.m-details .date{text-align: center;font-size: .16rem;color: #999FA5;
	border-bottom: 1px solid #ddd;padding-bottom: .32rem;margin-bottom: .52rem;
}
.m-details .txt{font-size: .2rem;line-height: 1.7;color: #333;
	border-bottom: 1px solid #ddd;padding-bottom: .68rem;margin-bottom: .36rem;
}
.m-details .txt em{font-style: italic;}
.m-details .arrow .item{display: block;font-size: .16rem;color: #666;line-height: .45rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-details .arrow .item:hover{color: #1C5BA9;}
.btn-back{position: absolute;left: 0;top: .47rem;padding-top: .25rem;
	font-size: .16rem;color: #666;text-align: center;
	background: url(../images/i-13.png) no-repeat center top;
	-o-background-size: .22rem auto;
	-ms-background-size: .22rem auto;
	-moz-background-size: .22rem auto;
	-webkit-background-size: .22rem auto;
	background-size: .22rem auto;
}

.row-c1{padding: .8rem 0 1.37rem;
	background: url(../images/p-bg6.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-t2{text-align: center;}
.g-t2 span{font-size: .48rem;color: #333;position: relative;z-index: 2;}
.g-t2 span:before{content: '';position: absolute;left: -.11rem;top: -.14rem;
	width: .38rem;height: .38rem;z-index: -1;
	background: url(../images/i-14.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-txt3{overflow: hidden;margin-top: .68rem;}
.m-txt3 .pic{width: 6.87rem;float: left;margin-right: .5rem;
	border-radius: .08rem;overflow: hidden;
}
.m-txt3 .pic img{width: 100%;display: block;}
.m-txt3 .txt{overflow: hidden;padding-top: .05rem;}
.m-txt3 .tit{font-size: .36rem;display: flex;align-items: center;
	border-bottom: 1px solid #E1E3E5;padding-bottom: .2rem;margin-bottom: .4rem;
}
.m-txt3 .ico{width: .34rem;margin-right: .23rem;display: block;}
.m-txt3 .ico img{width: 100%;display: block;}
.m-txt3 .desc{font-size: .16rem;color: #555;text-align: justify;}

.m-tab2{margin: .83rem -.11rem 0;display: flex;flex-wrap: wrap;}
.m-tab2 li{width: 25%;}
.m-tab2 li a{display: block;margin: 0 .11rem;height: .9rem;text-align: center;line-height: .9rem;
	font-size: .18rem;color: #333;border-radius: .08rem;position: relative;
	background-color: #F0F4F8;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab2 li a:after{content: '';position: absolute;left: 50%;bottom: 100%;
    border-bottom: 10px solid #1C5BA9;opacity: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-tab2 li:hover a,.m-tab2 li.on a{background-color: #1C5BA9;color: #fff;}
.m-tab2 li:hover a:after,.m-tab2 li.on a:after{opacity: 1;}

.row-c2{padding: .81rem 0 0;
	background: url(../images/p-bg7.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt4{overflow: hidden;margin-top: .58rem;}
.m-txt4 .pic{float: left;width: 5.2rem;border-radius: .16rem;overflow: hidden;
	margin-right: .65rem;
}
.m-txt4 .pic img{width: 100%;display: block;}
.m-txt4 .right{overflow: hidden;position: relative;}
.m-txt4 .top{border-bottom: 1px solid #E1E3E5;padding-bottom: .28rem;margin-bottom: .35rem;}
.m-txt4 .name{font-size: .36rem;font-weight: bold;line-height: 1.3;margin-bottom: .23rem;}
.m-txt4 .info{font-size: .2rem;color: #666;}
.m-txt4 .txt{font-size: .16rem;color: #333;max-height: 4.6rem;overflow-y: auto;
	padding-right: 1rem;position: relative;
}
.m-txt4 .txt::-webkit-scrollbar {
    width: 5px;
}
.m-txt4 .txt::-webkit-scrollbar-track {
    background: #EEF1F5;
}
.m-txt4 .txt::-webkit-scrollbar-thumb {
    background: #1C5BA9;
}
.m-txt4 .txt::-webkit-scrollbar-thumb:window-inactive {
    background: #1C5BA9;
}
.m-txt4 .txt h3{font-size: .22rem;}
.m-txt4 .right:after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 2.2rem;
	background-image: linear-gradient(0deg, #fff, transparent);display: none;
}

.row-c2-2{padding: 1.1rem 0 0;}
.g-t2-1{text-align: left;}
.m-txt5{font-size: .18rem;color: #555;line-height: 1.67;margin-top: .3rem;}

.row-c3{padding: .75rem 0 .63rem;
	background: url(../images/p-bg8.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-list2{margin-bottom: .5rem;}
.m-list2 li{margin-bottom: .29rem;}
.m-list2 .con{display: block;padding: .06rem .32rem 0;
	background-color: #fff;border-radius: .16rem;
	box-shadow: 0px .15rem .27rem 0px rgba(0,0,0,0.03);
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .top{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;
	border-bottom: 1px solid #E3E3E3;line-height: .7rem;padding-left: .07rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .tit{font-size: .24rem;color: #333;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .more{font-size: .16rem;color: #666;padding-right: .18rem;display: block;
	background: url(../images/i-16.png) no-repeat right center;
	-o-background-size: .07rem auto;
	-ms-background-size: .07rem auto;
	-moz-background-size: .07rem auto;
	-webkit-background-size: .07rem auto;
	background-size: .07rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .info{height: .7rem;display: flex;flex-wrap: wrap;align-items: center;
	font-size: .16rem;color: #333;padding-left: .07rem;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list2 .i-t{width: 2.7rem;}
.m-list2 .con:hover{background-color: #1C5BA9;}
.m-list2 .con:hover .top{border-bottom-color: rgba(255,255,255,.1);}
.m-list2 .con:hover .tit,.m-list2 .con:hover .more,.m-list2 .con:hover .info{color: #fff;}
.m-list2 .con:hover .more{background-image: url(../images/i-16-on.png);}

.pop-details{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1024;display: none;}
.pop-bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background-color: rgba(0,0,0,.3);
}
.pop-details .cont{position: absolute;top: 50%;left: 50%;width: 11rem;z-index: 3;
	background-color: #fff;border-radius: .16rem;overflow: hidden;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.pop-details .top{color: #fff;padding: .42rem 1.1rem .44rem;
	background-color: #1C5BA9;
}
.pop-details .tit{font-size: .28rem;margin-bottom: .18rem;padding-left: .43rem;margin-left: -.43rem;
	background: url(../images/i-25.png) no-repeat left center;
	-o-background-size: .25rem auto;
	-ms-background-size: .25rem auto;
	-moz-background-size: .25rem auto;
	-webkit-background-size: .25rem auto;
	background-size: .25rem auto;
}
.pop-details .info{font-size: .16rem;}
.pop-details .info span:after{content: '';width: 1px;height: .13rem;
	display: inline-block;vertical-align: middle;
	background-color: #fff;opacity: .4;margin: 0 .38rem;
}
.pop-details .info span:last-child:after{display: none;}
.pop-details .box{padding: .37rem .76rem .7rem .7rem;}
.pop-details .t1{font-size: .2rem;font-weight: normal;margin-bottom: .13rem;}
.pop-details .desc{font-size: .16rem;line-height: 2;color: #666;}
.pop-details .item{margin-bottom: .35rem;}
.pop-details .btn{display: block;width: 2.3rem;height: .58rem;text-align: center;
	line-height: .58rem;font-size: .16rem;color: #fff;border-radius: .08rem;
	background-color: #1C5BA9;
}
.pop-details .txt{max-height: 5.1rem;overflow-y: auto;}
.pop-details .txt::-webkit-scrollbar {
    width: 5px;
}
.pop-details .txt::-webkit-scrollbar-track {
    background: #EEF1F5;
}
.pop-details .txt::-webkit-scrollbar-thumb {
    background: #1C5BA9;
}
.pop-details .txt::-webkit-scrollbar-thumb:window-inactive {
    background: #1C5BA9;
}
.pop-details .close{position: absolute;width: .66rem;height: .66rem;right: 0;top: 0;
	cursor: pointer;opacity: .5;
	background: url(../images/i-17.png) no-repeat center;
	-o-background-size: .22rem auto;
	-ms-background-size: .22rem auto;
	-moz-background-size: .22rem auto;
	-webkit-background-size: .22rem auto;
	background-size: .22rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.pop-details .close:hover{opacity: 1;}

.row-d1{padding: 1.07rem 0 1.32rem;
	background: url(../images/p-bg9.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-tips{text-align: center;font-size: .2rem;color: #333;margin-top: .68rem;margin-bottom: .49rem;}

.m-list3{display: flex;flex-wrap: wrap;margin: 0 -.12rem;}
.m-list3 li{width: 26%;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list3 .con{display: block;margin: 0 .12rem;height: 4.7rem;position: relative;
	border-radius: .12rem;
	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-list3 .con:before{content: '';position: absolute;left: 0;right: 0;bottom: 0;
	height: 100%;opacity: 0;
	background: url(../images/i-bg1.png) no-repeat center bottom;
	-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;
}
.m-list3 .txt{position: absolute;left: .2rem;right: .2rem;bottom: .39rem;z-index: 3;
	color: #fff;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-list3 .tit{font-size: .28rem;text-align: center;}
.m-list3 .desc{font-size: .2rem;display: none;}
.m-list3 li.open{width: 48%;}
.m-list3 li.open .con:before{opacity: 1;}
.m-list3 li.open .txt{bottom: .27rem;}
.m-list3 li.open .desc{margin-top: .15rem;display: block;}
.m-list3 li.open .tit{text-align: left;}

.row-d2{padding: .68rem 0 .86rem;
	background: url(../images/p-bg10.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-slider2{margin-top: .39rem;}
.m-slider2 .tit{font-size: .32rem;text-align: center;margin-bottom: .12rem;}
.m-slider2 .desc{max-width: 7.97rem;margin: 0 auto .45rem;font-size: .16rem;color: #555;
	line-height: 1.625;
}
.m-slider2 .list{display: flex;flex-wrap: wrap;justify-content: center;}
.m-slider2 li{margin: 0 .85rem;position: relative;}
.m-slider2 li:after{content: '';position: absolute;top: .5rem;left: 100%;width: 1.7rem;height: 3px;
	background: url(../images/i-21.png) repeat-x left center;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
}
.m-slider2 .ico{display: block;margin: 0 auto .11rem;width: 1.04rem;height: 1.04rem;
	background-color: rgba(28, 91, 169, .1);border-radius: 50%;position: relative;
	text-align: center;font-size: 0;line-height: 1.04rem;z-index: 2;
}
.m-slider2 .ico:before{content: '';position: absolute;top: .07rem;left: .07rem;bottom: .07rem;right: .07rem;
	background-color: #fff;border-radius: 50%;
}
.m-slider2 .ico img{width: .6rem;height: .6rem;display: inline-block;vertical-align: middle;
	position: relative;z-index: 2;
}
.m-slider2 .t1{text-align: center;font-size: .16rem;color: #333;font-weight: normal;}
.m-slider2 li:last-child:after{display: none;}
.m-slider2 .slick-arrow{position: absolute;top: .72rem;width: .48rem;height: .48rem;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;z-index: 3;cursor: pointer;
	background-color: #fff;background-position: center;background-repeat: no-repeat;
	-o-background-size: .07rem auto;
	-ms-background-size: .07rem auto;
	-moz-background-size: .07rem auto;
	-webkit-background-size: .07rem auto;
	background-size: .07rem auto;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.m-slider2 .slick-prev{left: -.48rem;background-image: url(../images/i-26.png);}
.m-slider2 .slick-next{right: -.48rem;background-image: url(../images/i-27.png);}
.m-slider2 .slick-arrow:hover{background-color: #1C5BA9;}
.m-slider2 .slick-prev:hover{background-image: url(../images/i-26-on.png);}
.m-slider2 .slick-next:hover{background-image: url(../images/i-27-on.png);}

.row-d3{padding: .97rem 0 01.22rem;}
.m-pic2{margin-top: .48rem;}
.m-pic2 img{width: 100%;display: block;}

.row-d4{padding: 1.04rem 0 .92rem;
	background: url(../images/p-bg11.jpg) no-repeat center bottom;
	-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-list4{display: flex;flex-wrap: wrap;margin: .38rem -.13rem 0;}
.m-list4 li{width: 25%;margin-bottom: .28rem;}
.m-list4 .con{display: block;margin: 0 .13rem;}
.m-list4 .pic{height: 1.41rem;font-size: 0;text-align: center;line-height: 1.4rem;
	background: linear-gradient(-44deg, #FFFFFF, #F4F8FD);
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.05);
}
.m-list4 .pic img{display: inline-block;vertical-align: middle;
	max-width: 85%;max-height: 85%;
}
.m-list4 .slick-dots{position: absolute;left: 0;right: 0;bottom: -.2rem;font-size: 0;text-align: center;}
.m-list4 .slick-dots li{width: auto;margin: 0 .05rem;display: inline-block;}
.m-list4 .slick-dots li button{display: block;width: .12rem;height: .12rem;padding: 0;
	border: 0;cursor: pointer;background-color: rgba(0,0,0,.3);
	font-size: 0;text-indent: 9999px;border-radius: 50%;
}
.m-list4 .slick-dots li.slick-active button{background-color: #1C5BA9;}




.row-e2{overflow: hidden;padding: .68rem 0 .74rem;position: relative;
	background-color: #F7F9FA;
}
.row-e2 .col-l{width: 6.6rem;}
.row-e2 .col-r{width: 7.2rem;padding-top: .05rem;}

.m-form .ovh{overflow: hidden;margin: 0 -.05rem;}
.m-form .item{padding: 0 .05rem;position: relative;margin-bottom: .1rem;}
.m-form .item-50{width: 50%;float: left;}
.m-form .inp{display: block;width: 100%;height: .66rem;text-align: right;padding-right: .3rem;
	border: 1px solid #E3E3E3;font-size: .18rem;color: #333;border-radius: .08rem;
}
.m-form textarea.inp{height: 1.4rem;text-align: left;padding: .2rem .3rem 0 1.3rem;}
.m-form .c-inp{padding-left: 1rem;text-align: left;}
.m-form .c-code{position: absolute;top: 50%;right: .1rem;width: 1.1rem;height: .56rem;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-form .c-code img{width: 100%;height: 100%;display: block;}
.m-form .btn{width: 100%;height: .7rem;display: block;
	font-size: .2rem;font-weight: bold;color: #fff;border-radius: .08rem;
	background-color: #1C5BA9;border: 0;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form .t1{position: absolute;left: .3rem;top: 0;line-height: .66rem;font-size: .18rem;
	color: #53595E;
}
.m-form .t1 em{color: #EA5505;}
.m-form .btn:hover{opacity: .8;}

.g-t3{}
.g-t3 .t1{font-size: .36rem;position: relative;z-index: 2;}
.g-t3 .t1:after{content: '';display: block;margin-top: .12rem;width: .32rem;height: .04rem;
	background-color: #1C5BA9;
}
.g-t3 .desc{font-size: .18rem;color: #53595E;margin-top: .24rem;position: relative;z-index: 2;}

.row-e1{padding: .72rem 0 .55rem;
	background: url(../images/p-bg12.jpg) 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-t3{font-size: .36rem;padding-bottom: .26rem;
	border-bottom: 1px solid #D5DAE0;
}
.m-txt6{margin: .43rem 0;overflow: hidden;}
.m-txt6 .tit{font-size: .28rem;font-weight: normal;margin-bottom: .3rem;}
.m-txt6 .info{font-size: .18rem;}
.m-txt6 .i-t{padding-left: .3rem;margin-bottom: .22rem;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: .18rem auto;
	-ms-background-size: .18rem auto;
	-moz-background-size: .18rem auto;
	-webkit-background-size: .18rem auto;
	background-size: .18rem auto;
}
.m-txt6 .i1{background-image: url(../images/i-28.png);}
.m-txt6 .i2{background-image: url(../images/i-29.png);}
.m-txt6 .i3{background-image: url(../images/i-30.png);}

.m-list5{margin: .53rem -.13rem 0;display: flex;flex-wrap: wrap;}
.m-list5 li{width: 33.33%;margin-bottom: .26rem;}
.m-list5 .con{display: block;margin: 0 .13rem;height: 2.8rem;padding: .36rem .32rem 0;
	background: #F5F7FA;border-radius: .08rem;border: 1px solid #E7EAF0;
}
.m-list5 .tit{font-size: .3rem;color: #000;margin-bottom: .25rem;}
.m-list5 .info{font-size: .18rem;color: #666;}
.m-list5 .info p{margin-bottom: .14rem;}

.row-f1{padding: 1.74rem 0 .94rem;position: relative;
	background: url(../images/p-bg14.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-f1 .g-t2 span{display: flex;align-items: center;}
.row-f1 .g-t2 img{display: block;margin-left: .05rem;height: .7rem;}
.row-f1 .g-t2 span:before{top: 0;}
.row-f1 .wp{position: relative;z-index: 2;}
.row-f1 .bg{position: absolute;right: 0;top: 0;width: 9.6rem;height: 6.52rem;
	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-txt7{margin-left: .6rem;width: 10.2rem;padding: .4rem .49rem .47rem .6rem;
	border-radius: .12rem;margin-top: .8rem;margin-bottom: .08rem;
	background: url(../images/i-bg2.png) no-repeat right center;
	-o-background-size: 3.8rem auto;
	-ms-background-size: 3.8rem auto;
	-moz-background-size: 3.8rem auto;
	-webkit-background-size: 3.8rem auto;
	background-size: 3.8rem auto;
}
.m-txt7 .tit{font-size: .28rem;color: #1C5BA9;font-weight: normal;margin-bottom: .25rem;}
.m-txt7 .desc{font-size: .18rem;line-height: 1.55;text-align: justify;color: #555;}

.m-tips2{font-size: .38rem;font-family: "SourceHanSerifCN-Bold";color: #333;
	margin-left: 1.2rem;
}

.row-f2{padding: .86rem 0 0;overflow: hidden;
	background: url(../images/p-bg15.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider3{margin-top: .4rem;}

.row-f3{padding: .95rem 0 1.54rem;
	background: url(../images/p-bg16.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-list6{display: flex;flex-wrap: wrap;justify-content: space-between;position: relative;
	margin-top: 1.39rem;
}
.m-list6:before{content: '';position: absolute;top: 50%;left: 3rem;right: 3rem;
	height: 4px;margin-top: -2px;
	background: url(../images/i-bg3.png) repeat-x left center;
}
.m-list6 .item{width: 2.98rem;height: 2.98rem;border-radius: 1.49rem;overflow: hidden;
	border: .23rem solid rgba(72, 138, 220, .1);position: relative;z-index: 3;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .pic{width: 100%;height: 100%;border-radius: 1.26rem;position: relative;}
.m-list6 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	object-fit: cover;
}
.m-list6 .pic .img2{opacity: 0;}
.m-list6 .con{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	display: flex;justify-content: space-between;align-items: center;
}
.m-list6 .left{width: 2.52rem;text-align: center;flex-shrink: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .t1{font-family: "SourceHanSerifCN-Bold";font-size: .24rem;color: #333;}
.m-list6 .right{overflow: hidden;width: 59%;flex-shrink: 0;
	font-size: .18rem;color: #fff;font-family: "SourceHanSerifCN-Regular";
}
.m-list6 .ico{width: .6rem;height: .6rem;position: relative;display: block;margin: 0 auto;}
.m-list6 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	object-fit: cover;
}
.m-list6 .ico .ico2{opacity: 0;}

.m-list6 .item:hover{width: 4.44rem;}
.m-list6 .item:hover .pic .img1{opacity: 0;}
.m-list6 .item:hover .pic .img2{opacity: 1;}
.m-list6 .item:hover .ico1{opacity: 0;}
.m-list6 .item:hover .ico2{opacity: 1;}
.m-list6 .item:hover .t1{color: #fff;}
.m-list6 .item:hover .left{width: 41%;}
.m-list6 .item:hover .right{height: auto;}


.m-list6 .item2{position: absolute;left: 50%;top: 50%;
	width: 2.98rem;height: 2.98rem;border-radius: 1.49rem;
	border: .23rem solid rgba(72, 138, 220, .1);z-index: 3;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .pic{width: 100%;height: 100%;border-radius: 1.26rem;position: relative;}
.m-list6 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	object-fit: cover;
}
.m-list6 li{position: absolute;height: .5rem;cursor: pointer;}
.m-list6 li img{width: 100%;height: 100%;display: block;position: absolute;top: 0;left: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .zi-2{opacity: 0;}
.m-list6 li:after{content: '';position: absolute;width: .08rem;height: .08rem;border-radius: 50%;
	background-color: #A5B4C7;
}
.m-list6 .i1{width: .39rem;bottom: 100%;left: 50%;margin-bottom: .3rem;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-list6 .i2{width: .27rem;bottom: -.29rem;left: -.2rem;}
.m-list6 .i3{width: .9rem;bottom: -.31rem;right: -.8rem;}
.m-list6 .i1:after{bottom: -.11rem;left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.m-list6 .i2:after{top: -.04rem;right: -.2rem;}
.m-list6 .i3:after{top: -.04rem;left: -.2rem;}
.m-list6 .tab-show3{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.m-list6 .tips{position: absolute;left: 0;right: 0;top: 50%;text-align: center;
	font-size: .2rem;color: #FFF;font-family: SourceHanSerifCN-Regular;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list6 li.on .zi-1{opacity: 0;}
.m-list6 li.on .zi-2{opacity: 1;}