
.row-main{
	background: url(../images/p-bg4.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;
}

.g-t1{*zoom:1; }
.g-t1:after,.g-t1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.g-t1 .tit{float: left;line-height: 1;position: relative;padding-left: .32rem;padding-top: .24rem;}
.g-t1 .tit:after{content: '';position: absolute;left: 0;top: 0;
	width: .82rem;height: .73rem;
	background: url(../images/i-06.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;
}
.g-t1 .en{display: block;font-size: 14px;font-weight: bold;margin-bottom: -7px;
	color: transparent;text-transform: uppercase;
	background: linear-gradient(to bottom, rgba(30,85,175,.3) 10%, rgba(30,85,175,.05));
	-webkit-background-clip: text;
	background-clip: text;
}
.g-t1 .cn{font-size: .3rem;color: #1E55AF;}
.g-t1 .cn span{color: #1E55AF;}
.g-t1 .btn{float: right;width: 1.25rem;height: .32rem;position: relative;margin-top: .34rem;}
.g-t1 .btn span{display: block;width: 100%;height: 100%;position: relative;z-index: 2;
	line-height: .32rem;padding-left: .2rem;margin-left: 5px;margin-top: -3px;
	font-size: .16rem;font-weight: bold;color: #fff;
	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;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.g-t1 .btn:before{content: '';position: absolute;width: 100%;height: 100%;left: 0;bottom: 0;
	background: url(../images/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;
    transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;
}
.g-t1 .btn:hover span{margin-left: 0;margin-top: 0;}
.g-t1 .more{float: right;width: 1.02rem;height: .3rem;line-height: .3rem;padding-left: .49rem;
	font-size: .14rem;color: #333;margin-top: .35rem;
	background: url(../images/i-11.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-t1 .more.more1{margin-top: .2rem;}
.g-t1 .more:hover{color: #1F51A2;}
.row-a1{padding: .5rem 0 .44rem;position: relative;}
.row-a1 .col-l{width: 9.84rem;margin-right: .4rem;}
.row-a1 .col-r{float: none;overflow: hidden;}
.row-a1 .left{float: left;width: 5.83rem;}
.row-a1 .right{overflow: hidden;padding-left: .2rem;}
.m-slider1{margin-top: .4rem;}
.m-slider1 .con{display: block;position: relative;}
.m-slider1 .pic{padding-top: 68.5%;height: 0;position: relative;overflow: hidden;}



.m-slider1 .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;
	
}

.m-slider1 .pic::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.m-slider1 .pic:hover::before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
}
@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}


.m-slider1 .date{position: absolute;left: .44rem;bottom: 0;z-index: 2;
	font-size: .18rem;line-height: 2.8;color: #fff;
}
.m-slider1 .txt{height: 1.06rem;padding:.2rem .22rem;
	background-color: #F0F6FF;
}
.m-slider1 .t1{font-size: .2rem;
	color: #3364B6;
	-webkit-line-clamp: 2;    
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}
.m-slider1 .desc{font-size: 14px;color: #888;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.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 .slick-dots{position: absolute;bottom: 1.25rem;right: .18rem;z-index: 3;}
.m-slider1 .slick-dots li{float: left;margin-left: .07rem;}
.m-slider1 .slick-dots li button{display: block;width: .16rem;height: .16rem;padding: 0;
	font-size: 0;text-indent: 9999px;cursor: pointer;border: 1px solid rgba(255,255,255,0);
	border-radius: 50%;background-color: transparent;position: relative;
}
.m-slider1 .slick-dots li button:after{content: '';position: absolute;top: 2px;bottom: 2px;left: 2px;right: 2px;
	background-color: #fff;border-radius: 50%;
}
.m-slider1 .slick-dots li.slick-active button{border-color: #fff;}

.m-list1{margin-top: .39rem;}
.m-list1 li{margin-bottom: .28rem;position: relative;border-bottom: 1px dashed #bfbfbf;}
.m-list1 li:after{content: '';position: absolute;left: 0;bottom: -1px;height: 1px;width: 0;
	background-color: #1F51A2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .con{display: block;overflow: hidden;padding-bottom: .142rem;}
.m-list1 .date{float: left;font-size: .14rem;color: #666;margin-right: .16rem;padding-top: .22rem;
	background: url(../images/i-09.png) no-repeat center top;
	-o-background-size: .17rem auto;
	-ms-background-size: .17rem auto;
	-moz-background-size: .17rem auto;
	-webkit-background-size: .17rem auto;
	background-size: .17rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.m-list1 .t1{overflow: hidden;font-size: .18rem;color: #333;line-height: 1.28em;height:2.56em;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 li:hover .con .date{color: #1F51A2;}
.m-list1 li:hover .con .t1{color: #1F51A2;}
.m-list1 li:hover:after{width: 100%;}
.m-list2{margin-top: .38rem;}
.m-list2 li{margin-bottom: .21rem;}
.m-list2 .con{display: block;border-bottom: 1px dashed #bfbfbf;padding-bottom: .16rem;
	background-position: center bottom;background-repeat: no-repeat;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .con:after{content: '';position: absolute;left: 0;bottom: -1px;height: 1px;width: 0;
	background-color: #1F51A2;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .date{display: block;padding-left: .16rem;font-size: .14rem;color: #666;
	padding-bottom: .058rem;margin-bottom: .16rem;
	background: url(../images/i-12.png) no-repeat right 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-list2 .date span{font-size: .16rem;line-height: .22rem;color: #1E55AF;margin-right: 5px;font-weight: bold;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .t1{font-size: .16rem;font-weight: normal;color: #333;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .con:hover:after{width: 100%;}
.m-list2 .con:hover .date span{font-size: .24rem;color: #F1A90D;margin-right: 3px;}
.m-list2 .con:hover .date{padding-left: .11rem;}
.m-list2 .con:hover .t1{padding-right: .16rem;color: #1E55AF;}

.fix-tit{position: absolute;left: -.16rem;bottom: -.5rem;font-size: 1.75rem;font-weight: bold;line-height: 1;
	color: transparent;text-transform: uppercase;
	background: linear-gradient(to bottom, rgba(30,85,175,.1) 1%, rgba(30,85,175,.0) 97%);
	-webkit-background-clip: text;
	background-clip: text;
}

.row-a2{padding-bottom: .68rem;}
.row-a2 .g-t1{margin-bottom: .4rem;position: relative;z-index: 2;}
.row-a2 .col-l{width: 50%;position: relative;padding-top: .42rem;}
.row-a2 .col-l:after{content: '';position: absolute;top: 0;right: .88rem;left: -10rem;height: 2.78rem;
	background-color: #1e55af;
}
.row-a2 .col-r{width: 50%;padding-left: .26rem;padding-top: .42rem;position: relative;}
.row-a2 .col-r:after{content: '';position: absolute;top: 0;right: -88rem;left: 0;bottom: 0;
	background-color: rgba(255,255,255,.5);
}

.g-t1-bai .en{background: linear-gradient(to bottom, rgba(255, 255, 255, .3) 10%, rgba(255, 255, 255, .05));
	-webkit-background-clip: text;
    background-clip: text;
}
.g-t1-bai .cn{color: #fff;}
.g-t1-bai .cn span{color: #fff;}
.g-t1-bai .tit:after{background-image: url(../images/i-06-on.png);}
.g-t1-bai .more{color: #fff;background-image: url(../images/i-11-on.png);}
.row-a2 .col-l .g-t1 .more{margin-right: 1.58rem;}

.m-ke1{float: left;width: 5.6rem;}
.m-ke1 .con{display: block;position: relative;}
.m-ke1 .pic{padding-top: 81%;height: 0;position: relative;overflow: hidden;}
.m-ke1 .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;
}

.m-ke1 .pic::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.m-ke1 .pic:hover::before {
    -webkit-animation: shine .8s;
    animation: shine .8s;
}
@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}
.m-ke1 .txt{position: absolute;left: 4.74rem;bottom: .19rem;
	width: 4.77rem;height: 2.02rem;padding: .27rem .36rem 0 .2rem;
	background: linear-gradient(to bottom, #1E55AF, #749EE6);
}
.m-ke1 .t1{font-size: .2rem;line-height: 1.5em;color: #fff;margin-bottom: .15rem;}
.m-ke1 .date{display: block;font-size: .16rem;color: #fff;padding-top: .15rem;
	border-top: 1px solid rgba(255,255,255,.3);
}
.m-ke1 .more{position: absolute;bottom: -.22rem;right: .08rem;width: .6rem;height: .52rem;
	background: url(../images/i-15.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-ke2{float: right;width: 3.5rem;}
.m-ke2 .con{display: block;position: relative;}
.m-ke2 .pic{padding-top: 62%;height: 0;position: relative;overflow: hidden;}
.m-ke2 .pic::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.m-ke2 .pic:hover::before {
    -webkit-animation: shine .8s;
    animation: shine .8s;
}
@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}
.m-ke2 .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;
}
.m-ke2 .t1{position: absolute;bottom: 0;    padding: .1rem;background: linear-gradient(to bottom, rgba(0,0,0,.2),rgba(0,0,0,.5));
	font-size: .16rem;font-weight: normal;color: #fff;z-index: 2;width: 100%;
}
.m-ke1 .con:hover .pic img,.m-ke2 .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-list3{overflow: hidden;margin: 0 -.32rem;padding-top: .74rem;}
.m-list3 li{width: 50%;float: left;}
.m-list3 .con{display: block;margin: 0 .32rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .date{font-size: .2rem;color: #1E55AF;font-style: italic;font-weight: bold;
	margin-bottom: .3rem;
}
.m-list3 .date span{display: inline-block;width: .5rem;height: .58rem;text-align: center;line-height: .58rem;
	color: #fff;margin-right: .11rem;font-style: normal;
	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-list3 .t1{font-size: .16rem;font-weight: normal;color: #333;margin-bottom: .1rem;
    line-height: 1.75em;
    height: 3.5em;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .desc{font-size: .14rem;color: #888;line-height: 1.71;text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list3 .con:after{content: '';display: block;width: 1.16rem;height: .07rem;margin-top: .28rem;
	background-color: #1E55AF;
}
.m-list3 .con:hover .t1{color: #1E55AF;}
.m-list3 .con:hover{background-color: rgba(255,255,255,.9);padding: .16rem;box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.09);margin-top: -.35rem;}

.m-list4{position: relative;z-index: 2;}
.m-list4 li{position: relative;}
.m-list4 li:after{content: '';position: absolute;left: .25rem;right: 0;bottom: 0;
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.m-list4 .con{display: block;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .con:before{content: '';position: absolute;top: 50%;bottom: 50%;left: 0;width: .08rem;
	background-color: #1e55b0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}

.m-list4 .txt{padding: .05rem .3rem .05rem .6rem;position: relative;}
.m-list4 .txt:before{content: '';position: absolute;left: .32rem;top: .2rem;
	width: .11rem;height: .15rem;
	background: url(../images/i-21.png) no-repeat center;
}
.m-list4 .t1{font-size: .18rem;color: #333;margin-top: .07rem;line-height: 1.75em;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
}
.m-list4 .info{font-size: .18rem;color: #666;line-height: 1.93;}
.m-list4 .i-t{padding-left: .3rem;
	background-position: left center;background-repeat: no-repeat;
	-o-background-size: .16rem auto;
	-ms-background-size: .16rem auto;
	-moz-background-size: .16rem auto;
	-webkit-background-size: .16rem auto;
	background-size: .16rem auto;
}
.m-list4 .i1{background-image: url(../images/i-16.svg);}
.m-list4 .i2{background-image: url(../images/i-17.svg);}
.m-list4 .i3{background-image: url(../images/i-18.svg);}
.m-list4 .date{position: absolute;top: .28rem;left: .2rem;text-align: center;
	font-size: .14rem;color: #FFF;padding-bottom: .42rem;opacity: 0;
	background: url(../images/i-20.png) no-repeat center bottom;
	-o-background-size: .36rem auto;
	-ms-background-size: .36rem auto;
	-moz-background-size: .36rem auto;
	-webkit-background-size: .36rem auto;
	background-size: .36rem auto;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list4 .date span{display: block;width: .58rem;height: .58rem;text-align: center;line-height: .58rem;
	font-size: .36rem;color: #1E55AF;font-weight: bold;border-radius: 50%;
	background-color: #fff;margin-bottom: .35rem;
}
.m-list4 li:hover .t1{color: #1E55AF;}
.m-list4 li:hover .con:after{opacity: 1;}
.m-list4 li:hover .con{background-color: #fff;
	box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.09);
}
.m-list4 li:hover .con:before{top: 0;bottom: 0;}
.m-list4 li:hover:after{opacity: 0;}





.row-a3{overflow: hidden;}
.row-a3 .col-l{width: 9.74rem;}
.row-a3 .col-r{width: 4rem;}
.g-t1 .r{padding-top: .14rem;}
.g-t1 .share{float: left;margin-right: .8rem;}
.g-t1 .share a{display: block;float: left;margin-left: .22rem;
	width: .64rem;height: .64rem;border-radius: 50%;position: relative;
	background-color: rgba(107, 134, 185, .66);
	background-position: center;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;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t1 .share .ico-weix{background-image: url(../images/i-23.png);}
.g-t1 .share .ico-sina{background-image: url(../images/i-24.png);}
.g-t1 .share .ico-douy{background-image: url(../images/i-25.png);}
.g-t1 .share .ico-xuex{background-image: url(../images/i-26.png);}
.g-t1 .share .ico-ship{background-image: url(../images/i-27.png);}
.g-t1 .share .ewm{position: absolute;top: 100%;left: 50%;width: 1.34rem;height: 1.34rem;
    box-shadow: 0 0 .16rem rgba(0,0,0,.1);
    transform: translateX(-50%) translateY(.2rem);
    transition: .5s;
    opacity: 0;
    visibility: hidden;
    background: #fff;
    box-shadow: 0 2px 1.44rem 5px rgba(1,1,1,.21);
    padding: 0;
    border-radius: .1rem;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    z-index: 100
}
.g-t1 .share .ewm img{width: 100%;display: block;
    border-radius: 5px
}
.g-t1 .share .ewm:before{content: "";position: absolute;left: 50%;top: -8px;
    margin-left: -6px;
    border-bottom: #fff 8px solid;
    border-left: transparent 6px solid;
    border-right: transparent 6px solid
}
.g-t1 .share a:hover .ewm{
    transform: translateX(-50%) translateY(.2rem);
    opacity: 1;visibility: visible
}
.g-t1 .share a:hover{background-color: #1F51A2;}
.g-t1 .btn2{float: right;line-height: .64rem;font-size: 14px;color: #1F51A2;padding-right: .64rem;
	background: url(../images/i-22.png) no-repeat right center;
	-o-background-size: .38rem auto;
	-ms-background-size: .38rem auto;
	-moz-background-size: .38rem auto;
	-webkit-background-size: .38rem auto;
	background-size: .38rem auto;
}

.m-list5{overflow: hidden;margin-top: .48rem;}
.m-list5 .left{float: left;width: 6.15rem;}
.m-list5 .right{float: right;width: 3.45rem;}
.m-list5 .pic{height: 0;position: relative;overflow: hidden;}


.m-list5 .pic::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.m-list5 .pic:hover::before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
}
@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}
.m-list5 .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;
}
.m-list5 .left .pic{padding-top: 70%;}
.m-list5 .left .i1 .pic{padding-top: 55%;}
.m-list5 .i2,.m-list5 .i3{width: 50%;float: left;}
.m-list5 .i1{margin-bottom: 10px;}
.m-list5 .left .con{margin: 0 5px;}
.m-list5 .left ul{margin: 0 -5px;}
.m-list5 .i4{margin-bottom: 10px;}
.m-list5 .i4 .pic{padding-top: 82%;}
.m-list5 .i5 .pic{padding-top: 77.6%;}
.m-list5 .con{display: block;position: relative;}
.m-list5 .txt{position: absolute;left: .16rem;right: .16rem;bottom: .16rem;z-index: 2;color: #fff;}
.m-list5 .t1{font-size: .18rem;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list5 .lab{display: inline-block;text-align: center;margin-right: .08rem;margin-bottom: 5px;
	background-position: right 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-list5 .left .lab{width: .8rem;height: .24rem;line-height: .24rem;font-size: .14rem;}
.m-list5 .i1 .lab{background-image: url(../images/i-28.png);}
.m-list5 .i2 .lab{background-image: url(../images/i-29.png);}
.m-list5 .i3 .lab{background-image: url(../images/i-30.png);}
.m-list5 .i4 .lab{background-image: url(../images/i-31.png);}
.m-list5 .i5 .lab{background-image: url(../images/i-32.png);}
.m-list5 .right .lab{width: 1rem;height: .29rem;line-height: .29rem;font-size: .16rem;}
.m-list5 .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-list6{margin-top: .61rem;
	/*padding: .1rem 0 .2rem;
	background: linear-gradient(-8deg, #1E55AF, #749EE6);*/
}
.m-list6 .con{display: block;padding: .15rem;
	border-bottom: 1px solid rgba(255,255,255,0);position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;    border-bottom: 1px solid rgba(0, 0, 0, .1);
}
.m-list6 .con:after{content: '';position: absolute;left: .16rem;right: .22rem;bottom: 0;height: 1px;
	background-color: #fff;opacity: .1;
}
.m-list6 .t1{font-size: .18rem;color: #333;font-weight: normal;height: 3.5em;line-height: 1.75em;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;    transition: transform 0.35s ease-out;
}
.m-list6 .t1 span{color:#fff;background:#F1A90D;padding: 0 .1rem;border-radius: .2rem;margin-right: .1rem;}
.m-list6 .t1 .mtdate{font-weight: normal;float: right;color: #1E55AF;font-size: .16rem;}
/*.m-list6 li:hover{background: linear-gradient(-8deg, #1E55AF, #749EE6);}*/
.m-list6 li:hover .t1{color:#1E55AF;transform: translateX(10px);}
.row-a4{padding-top: 1.26rem;padding-bottom: 2.64rem;position: relative;
	background: url(../images/p-bg6.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;
}
.row-a4:before{content: '';position: absolute;top: 0;left: 0;right: 0;height: 3.99rem;
	background: url(../images/p-bg5.png) no-repeat center -.4rem;
	-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-a4 .wp{position: relative;z-index: 2;}
.m-zou{position: relative;margin-top: .44rem;}
.m-zou .left{width: 6.12rem;height: 5.06rem;position: absolute;top: .48rem;left: 0;
	background: #FFFFFF;padding: .8rem 0 0 .35rem;
	box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.09);
}
.m-zou .tit{overflow: hidden;margin-bottom: 1.33rem;}
.m-zou .tit h3{font-size: .22rem;color: #1E55AF;font-weight: normal;float: left;
	padding-right: .47rem;position: relative;
	background: url(../images/i-37.png) no-repeat right center;
	-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-zou .tit h3:before{content: '';position: absolute;top: 50%;left: 100%;margin-left: .24rem;
	width: .16rem;height: .16rem;border-radius: 50%;
	background-color: #1E55AF;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: prop 1.5s linear infinite;
	-o-animation: prop 1.5s linear infinite;
	animation: prop 1.5s linear infinite;
}
@-webkit-keyframes prop {
	from{
		box-shadow: 0 0 0 0 rgba(30, 85, 175, .4);
		opacity: 1;
		filter: alpha(opacity=50);
	}
	to{
		box-shadow: 0 0 0 5px rgba(30, 85, 175, .4);
		/*opacity: 0;*/
		filter: alpha(opacity=0);
	}
}

@-o-keyframes prop {
	from{
		box-shadow: 0 0 0 0 rgba(30, 85, 175, .4);
		opacity: 1;
		filter: alpha(opacity=50);
	}
	to{
		box-shadow: 0 0 0 5px rgba(30, 85, 175, .4);
		/*opacity: 0;*/
		filter: alpha(opacity=0);
	}
}

@-moz-keyframes prop {
	from{
		box-shadow: 0 0 0 0 rgba(30, 85, 175, .4);
		opacity: 1;
		filter: alpha(opacity=50);
	}
	to{
		box-shadow: 0 0 0 5px rgba(30, 85, 175, .4);
		/*opacity: 0;*/
		filter: alpha(opacity=0);
	}
}

@-ms-keyframes prop {
	from{
		box-shadow: 0 0 0 0 rgba(30, 85, 175, .4);
		opacity: 1;
		filter: alpha(opacity=50);
	}
	to{
		box-shadow: 0 0 0 5px rgba(30, 85, 175, .4);
		/*opacity: 0;*/
		filter: alpha(opacity=0);
	}
}

@keyframes prop {
	from{
		box-shadow: 0 0 0 0 rgba(30, 85, 175, .4);
		opacity: 1;
		filter: alpha(opacity=50);
	}

	to{
		box-shadow: 0 0 0 5px rgba(30, 85, 175, .4);
		/*opacity: 0;*/
		filter: alpha(opacity=0);
	}

}
.m-zou .tit h3:after{content: '';position: absolute;left: 100%;top: 50%;margin-left: .4rem;
	width: 10rem;height: 1px;
	background-color: #C3C3C3;
}
.m-zou .list{overflow: hidden;}
.m-zou .list li{width: 50%;float: left;margin-bottom: .48rem;}
.m-zou .list .ico{float: left;width: .4rem;height: .4rem;margin-right: .24rem;}
.m-zou .list .ico img{width: 100%;height: 100%;display: block;}
.m-zou .list .t1{font-size: .18rem;line-height: .4rem;color: #333;font-weight: normal;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-zou .list .con:hover .t1{color: #1E55AF;}
.m-zou .btn-data{position: absolute;left: 50%;bottom: 0%;width: .99rem;height: .99rem;
	border-radius: 50%;
	background-color: #1E55AF;
	-webkit-transform: translate(-50%,50%);
	-moz-transform: translate(-50%,50%);
	-o-transform: translate(-50%,50%);
	-ms-transform: translate(-50%,50%);
	transform: translate(-50%,50%);
}
.m-zou .btn-data span{position: absolute;top: 50%;left: .26rem;font-size: .16rem;font-weight: bold;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-zou .btn-data span:after{content: '';position: absolute;top: 50%;right: -.29rem;width: .2rem;height: .14rem;
	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;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
    animation: myfirst3 infinite linear alternate 1s;
    -moz-animation: myfirst3 infinite linear alternate 1s;
    -webkit-animation: myfirst3 infinite linear alternate 1s;
    -o-animation: myfirst3 infinite linear alternate 1s;
}
.m-zou .right{float: right;width: 8.93rem;}
.m-zou .right a{display: block;position: relative;}
.m-zou .pic{padding-top: 65%;height: 0;position: relative;overflow: hidden;}
.m-zou .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;	
}
.m-zou .t-c{position: absolute;top: 50%;left: 0;right: 0;text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-zou .ico{display: block;width: .78rem;height: .78rem;margin: 0 auto .32rem;}
.m-zou .ico img{width: 100%;height: 100%;display: block;}
.m-zou .t2{font-size: .18rem;color: #fff;padding-top: .55rem;position: relative;
	background: url(../images/i-41.png) no-repeat center top;
	-o-background-size: .54rem auto;
	-ms-background-size: .54rem auto;
	-moz-background-size: .54rem auto;
	-webkit-background-size: .54rem auto;
	background-size: .54rem auto;
	animation: myfirst infinite linear alternate 1.2s;
	-moz-animation: myfirst infinite linear alternate 1.2s;
	-webkit-animation: myfirst infinite linear alternate 1.2s;
	-o-animation: myfirst infinite linear alternate 1.2s;
}
.row-b1{padding: .58rem 0 0;}
.m-list7{margin: 0 -.26rem;overflow: hidden;}
.m-list7 li{margin-bottom: .58rem;width: 50%;float: left;}
.m-list7 .con{display: block;position: relative;height: 1.1rem;overflow: hidden;
	padding-left: 1.64rem;padding-right: .36rem;margin: 0 .26rem;
	background-color: #F5F5F5;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list7 .con:before{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;
	background: url(../images/i-bg1.jpg) no-repeat right center;
	-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-list7 .date{position: absolute;top: 0;left: 0;width: 1.19rem;height: 100%;z-index: 1;
	background: url(../images/i-52.png) no-repeat right center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list7 .date .d-c{position: absolute;top: 50%;left: .28rem;
	font-size: .16rem;color: #333;line-height: 1.4;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list7 .date span{display: block;font-size: .3rem;color: #1E55AF;font-weight: bold;}
.m-list7 .t-c{position: relative;height: 100%;z-index: 1;}
.m-list7 .t1{position: absolute;left: 0;right: 0;top: 50%;
	font-size: .18rem;color: #333;line-height: 2.44;font-weight: normal;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	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-list7 .con:hover{border-top-right-radius: .3rem;}
.m-list7 .con:hover:before{opacity: 1;}
.m-list7 .con:hover .t1{color: #fff;}





.row-b2{padding: .58rem 0 1rem;}

.m-list8 li{margin-bottom: .32rem;}
.m-list8 .tit{line-height: .9rem;padding-left: .43rem;font-size: .22rem;color: #1E55AF;
	border-bottom: 1px solid #1E55AF;position: relative;cursor: pointer;
}
.m-list8 .tit:before{content: '';position: absolute;left: .11rem;top: 50%;
	width: .08rem;height: .38rem;
	background-color: #E29C21;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list8 .tit:after{content: '';position: absolute;top: 50%;right: .47rem;
	width: .29rem;height: .29rem;
	background: url(../images/i-56.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;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list8 li.open .tit:after{background-image: url(../images/i-56-on.png);}
.m-list8 .con{padding-top: .58rem;display: none;
	border-bottom: 1px dashed #efefef;
	background: url(../images/i-bg2.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-list8 .item{overflow: hidden;margin-bottom: .48rem;}
.m-list8 .t1{float: left;width: 2.68rem;height: .43rem;padding-left: .84rem;line-height: .43rem;
	font-size: .2rem;color: #fff;font-weight: normal;margin-right: 1.4rem;
	background: url(../images/i-bg3.png) no-repeat right center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list8 .t-c{overflow: hidden;}
.m-list8 .i-t{overflow: hidden;line-height: .6rem;}
.m-list8 .s1,.m-list8 .s2{width: 50%;float: left;line-height: .6rem;}
.m-list8 .s1{font-size: .18rem;color: #333;}
.m-list8 .s2{font-size: .16rem;color: #888;}
.m-list8 .s2 p{line-height: .4rem;}
.m-list8 .s1 span{color: #1E55AF;}


.m-tab1{text-align: center;font-size: 0;margin-bottom: 1.04rem;
	border-bottom: 1px solid #D5D5D5;
}
.m-tab1 ul{display: inline-block;}
.m-tab1 li{float: left;margin: 0 .4rem;}
.m-tab1 li a{display: block;font-size: .2rem;color: #333;position: relative;
	padding-bottom: .18rem;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 li a:after{content: '';position: absolute;bottom: -2px;left: 50%;right: 50%;height: 4px;
	background-color: #1F55AD;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 li.on a,.m-tab1 li:hover a{font-weight: bold;color: #1E55AF;}
.m-tab1 li.on a:after,.m-tab1 li:hover a:after{left: .12rem;right: .12rem;}

.m-list9{margin: 0 -.2rem;*zoom:1;}
.m-list9:after,.m-list9:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list9 li{width: 33.33%;float: left;margin-bottom: .4rem;}
.m-list9 .con{display: block;margin: 0 .2rem;height: .87rem;position: relative;
	background: #FFFFFF;padding-left: .4rem;    display: flex;align-items: center;
	box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.09);
}
.m-list9 .t1{font-size: .18rem;font-weight: normal;position: relative;background: url(../images/lj01.png) no-repeat top right;
    padding-right: .2rem;margin-right: .2rem;transition: transform 0.35s ease-out;}
.m-list9 li:hover .t1{transform: translateX(10px);color:#1F55AD;}
/*.m-list9 .t1:before{content: '';position: absolute;left: -.54rem;top: 50%;width: .23rem;height: .22rem;
	background: url(../images/i-57.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;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}*/
.m-list9 .tel{font-size: .18rem;}
.m-list9 .con:before{content: '';position: absolute;top: 2px;left: 2px;width: 100%;height: 100%;
	background-color: #1F55AD;z-index: -1;
}

.m-list10{margin: 0 -.36rem;overflow: hidden;}
.m-list10 li{width: 100%;float: left;margin-bottom: .57rem;}
.m-list10 .con{display: block;position: relative;padding-top: .21rem;padding-left: .26rem;
	margin: 0 .36rem;
}
.m-list10 .pic{width: 2.02rem;height: auto; position: absolute;top: 0;left: 0;z-index: 2;
	border: 1px solid rgba(0,0,0,.1);
}
.m-list10 .pic img{width: 100%;height: 100%;display: block;}
.m-list10 .txt{height: 2.32rem;padding-left: 1.85rem;padding-right: .26rem;padding-top: .27rem;
	background-color: #F5F5F5;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .t1{font-size: .22rem;color: #1E55AF;margin-bottom: .07rem;padding-left: .22rem;}
.m-list10 .lab{font-size: .2rem;color: #333;padding-left: .22rem;position: relative;
	border-bottom: 1px solid #1F55AD;display: block;padding-bottom: .1rem;margin-bottom: .16rem;
}
.m-list10 .lab:after{content: '';position: absolute;left: 0;bottom: -7px;width: .14rem;height: .14rem;
	border-radius: 50%;
	background-color: #1F55AD;
}
.m-list10 .desc{font-size: .18rem;color: #888;text-align: justify;padding-left: .22rem;line-height: 1.75;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list10 .more{position: absolute;top: .27rem;right: .33rem;width: 1.12rem;height: .28rem;
	text-align: center;line-height: .28rem;border-radius: .14rem;font-size: .16rem;color: #fff;
	background-color: #1F55AD;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .con:hover .txt{background-color: #E4EFFF;
	box-shadow: 0px 4px 15px 1px rgba(0,0,0,0.09);
}
.m-list10 .con:hover .more{background-color: #F1A90D;}
.row-b3{padding: 1.02rem 0 1rem;}



.row-c1{padding-top: .28rem;padding-bottom: .75rem;}
.m-txt1{overflow: hidden;}
.m-txt1 .pic{float: left;width: 50%;position: relative;margin-right: .78rem;margin-top: .5rem;}
.m-txt1 .pic img{width: 100%;display: block;position: relative;z-index: 2;}
.m-txt1 .pic:after{content: '';position: absolute;top: -.4rem;right: -.48rem;bottom: 1.38rem;left: -1px;
	border: 1px solid #1E55AF;
}
.m-txt1 .txt{overflow: hidden;font-size: .18rem;line-height: 2.5;color: #333;text-align: justify;text-indent: 2em;}

.row-c2{padding: .72rem 0 .52rem;
	background-color: #EBF3FF;
}
.m-txt2{font-size: .18rem;line-height: 2.5;color: #1E55AF;
	margin-bottom: .56rem;text-align: justify;text-indent: 2em;
}

.m-list11{text-align: center;line-height: 1.4;
	display: flex;
	justify-content: space-between;
}
.m-list11 .num{font-size: .36rem;color: #1E55AF;font-family: fantasy;}
.m-list11 .desc{font-size: .18rem;color: #333;line-height: 1.75;}

.row-c3{position: relative;padding: .45rem 0 1.06rem;
	background: url(../images/p-bg8.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;
}
.row-c3:after{content: '';position: absolute;left: 0;right: 0;top: 1.2rem;height: 1px;
	background-color: #1E55AF;
}
.m-txt3{overflow: hidden;position: relative;z-index: 2;}
.m-txt3 .txt{float: left;width: 7.5rem;font-size: .18rem;line-height: 2.5;color: #333;text-align: justify;
	margin-top: 1.3rem;text-indent: 2em;
}
.m-txt3 .pic{float: right;width: 7.08rem;}
.m-txt3 .pic img{width: 100%;display: block;}

.row-d1{padding: .28rem 0 .96rem;}
.row-d1 .col-l{width: 9.1rem;}
.row-d1 .col-r{width: 4.08rem;
	position: sticky;
	top: 1.2rem;
}

.m-details{}
.m-details h1{margin:0 1rem;font-size: .3rem;color: #1E55AF;
	font-weight: normal;line-height: 1.35;text-align: center;margin-bottom: .4rem;
}
.m-details .info{text-align: center;font-size: .14rem;margin-bottom: .4rem;padding-bottom: .13rem;border-bottom: 1px solid #e5e5e5;}
.m-details .info span{margin: 0 .1rem;}
.m-details .txt{font-size: .18rem;line-height: 2;color: #333;text-align: justify;
	/*border-bottom: 1px solid #BFBFBF;*/padding-bottom: .44rem;
}
.m-details .txt p{font-size: .18rem;line-height: 2;color: #333;text-align: justify;margin-bottom: .1rem;}
.m-details .txt span{font-size: .18rem;}
.m-details .txt table p{text-indent: 0em!important;}

.m-details .item{font-size: .18rem;line-height: 2.75;color: #333;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-details .item:hover{color: #1E55AF;}
.m-details .arrow{border-top: 1px solid #F3f3f3;padding-top: .42rem;}
.m-details .fenxiang_box1{margin-bottom: .24rem;*zoom:1;}
.m-details .fenxiang_box1:after,.m-details .fenxiang_box1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-details .fenxiang_box1 .t1{float: left;font-size: .16rem;line-height: .5rem;margin-right: .12rem;}
.Annex {
    margin-top: .4rem;
    color: #1E55AF;
    text-indent: 0em;
}

.Annex h3 {
    margin: .24rem 0;
    font-size: .24rem;
	background: url(../images/atth.png) no-repeat 0;
	padding-left: .42rem;
}

.Annex ul li {
    margin-bottom: .02rem;
    font-size: .18rem;
}
.Annex ul li span{margin-right:.1rem;color:#333;}
.Annex ul li a:hover {
    color: #1E55AF;
}
.m-box{padding: .43rem .24rem .2rem;overflow: hidden;margin-bottom: .36rem;
	background-color: #F3F8FF;
}
.m-t1{font-size: .24rem;color: #1F55AD;}
.m-list12{padding-top: .3rem;}
.m-list12 li{margin-bottom: .18rem;}
.m-list12 .con{display: block;overflow: hidden;}
.m-list12 .date{font-size: .16rem;color: #1F55AD;position: relative;
	font-style: italic;padding-right: 5px;
}
.m-list12 .date:after{content: '';position: absolute;left: 100%;top: 50%;height: 1px;width: 500px;
	background-color: #E4E4E4;
}
.m-list12 .t1{font-size: .18rem;color: #333;font-weight: normal;margin-top: .1rem;}

.m-list13{padding-top: .25rem;}
.m-list13 li{margin-bottom: .2rem;}
.m-list13 .con{display: block;overflow: hidden;}
.m-list13 .pic{float: left;width: 1.43rem;height: .93rem;margin-right: .16rem;overflow: hidden;}
.m-list13 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-list13 .txt{overflow: hidden;height: .93rem;border-bottom: 1px dotted #E4E4E4;}
.m-list13 .date{display: block;font-size: .14rem;color: #333;margin-bottom: .11rem;}
.m-list13 .t1{font-size: .16rem;font-weight: normal;color: #333;}
.m-list13 .con:hover .t1,.m-list12 .con:hover .t1{color: #1F55AD;}
.m-list13 .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);
}

.n-slider1{position: relative;z-index: 2;}
.n-slider1 .con{display: block;}
.n-slider1 .pic{padding-top: 62%;height: 0;position: relative;overflow: hidden;
	margin-bottom: .2rem;
}
.n-slider1 .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;
}

.n-slider1 .pic::before {
    position: absolute;
    top: 0;
    left: -75%;
    z-index: 2;
    display: block;
    content: '';
    width: 50%;
    height: 100%;
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg);
}

.n-slider1 .pic:hover::before {
    -webkit-animation: shine .75s;
    animation: shine .75s;
}
@-webkit-keyframes shine{100%{left:125%}
}
@keyframes shine{100%{left:125%}
}

.n-slider1 .t1{font-size: .2rem;color: #1F55AD;margin-bottom: .13rem;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.n-slider1 .desc{font-size: 14px;color: #666;line-height: 2;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.n-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);
}
.n-slider1 .slick-dots{position: absolute;left: 0;right: 0;bottom: -.54rem;z-index: 2;
	font-size: 0;text-align: center;
}
.n-slider1 .slick-dots li{display: inline-block;margin: 0 .04rem;}
.n-slider1 .slick-dots li button{display: block;width: .12rem;height: .12rem;
	border-radius: .06rem;background-color: #1F55AD;padding: 0;
	font-size: 0;text-indent: 9999px;border: 0;
}
.n-slider1 .slick-dots .slick-active button{width: .42rem;}

.m-top{margin-top: .9rem;}
.m-top .left{float: left;width: 6.9rem;height: 4.25rem;
	background: #fff url(../images/ico-bg1.png) 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-top .list {padding: .19rem .8rem;
	display: flex;
    display: -ms-flexbox;
    -ms-flex-pack: justify;
    justify-content: space-between;
    flex-wrap: wrap;
   
}
.m-top .list li{position: relative;text-align: center;}
.m-top .list .con{display: block;overflow: hidden;padding: .211rem 0;}
.m-top .list li:after{content: '';position: absolute;left: 0;bottom: -1px;height: 1px;width: 0;	background-color: #1F51A2;	transition: .5s;	-ms-transition: .5s;	-moz-transition: .5s;	-webkit-transition: .5s;	-o-transition: .5s;}
.m-top .list li:hover:after{width: 100%;}

.m-top .list .t1{font-size: .22rem;}


.m-top .right{overflow: hidden;margin-top: -.405rem;
	background-color: #fff;
}
.m-video a{display: block;height: 4.92rem;overflow: hidden;position: relative;}
.m-video img{width: 100%;height: 100%;display: block;object-fit: cover;}
.m-video .play{width: .9rem;height: .9rem;position: absolute;bottom: .4rem;left: .4rem;z-index: 2;
	background: url(../images/play.svg) 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;
}
.m-video:hover .play{bottom: 50%;left: 50%;
	-webkit-transform: translate(-50%,50%);
	-moz-transform: translate(-50%,50%);
	-o-transform: translate(-50%,50%);
	-ms-transform: translate(-50%,50%);
	transform: translate(-50%,50%);
}

.n-tab ul{margin: 0 -.2rem;}
.n-tab li{}
.n-tab .con{display: block;margin: 0 .2rem;position: relative;
	border: .06rem solid #fff;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.n-tab .pic{padding-top: 49%;height: 0;position: relative;overflow: hidden;}
.n-tab .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.n-tab .t1{position: absolute;left: .2rem;right: .2rem;bottom: .2rem;z-index: 2;
	font-size: .18rem;font-weight: normal;color: #fff;text-align: center;
}
.n-tab .play{width: .5rem;height: .5rem;position: absolute;top: 50%;left: 50%;z-index: 2;
	background: url(../images/play.svg) 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;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.n-tab li.on .con,.n-tab li:hover .con{border-color: #1F55AD;}


.n-tab {padding: 0;box-sizing: border-box;margin: .52rem -.15rem 0;}
.n-tab .slick-slider a {display: block;margin: 0 .15rem;}
.n-tab .slick-slider a span.slick-img{padding-bottom: 54.5%;width: 100%;height: 0;overflow: hidden;display: block;}
.n-tab .slick-slider a span.slick-slide img{display: block;max-width: none;width: 100%;}


.pop-video{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1024;display: none;}
.pop-bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7)}
.pop-video .cont{width:8rem;position:absolute;top:50%;left:50%;-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-video .close{position:absolute;right:-20px;top:-20px;z-index:3;width:46px;height:46px;border-radius:50%;cursor:pointer;background:url(../images/close.svg) center no-repeat rgba(27, 144, 206, .8);-o-background-size:24px auto;-ms-background-size:24px auto;-moz-background-size:24px auto;-webkit-background-size:24px auto;background-size:24px auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.pop-video .video video{width:100%;background-color:#000}
.pop-video .close:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

.m-ytun{padding: 0 .2rem 0 0;}
.m-ytun a{display: block;position: relative;}
.m-ytun .pic{padding-top: 50.5%;height: 0;position: relative;overflow: hidden;}
.m-ytun .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;	
}
.m-ytun .t-c{position: absolute;top: 50%;left: 0;right: 0;text-align: center;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-ytun .ico{display: block;width: .78rem;height: .78rem;margin: 0 auto .32rem;}
.m-ytun .ico img{width: 100%;height: 100%;display: block;}
.m-ytun .t2{font-size: .18rem;color: #fff;padding-top: .55rem;position: relative;
	background: url(../images/i-41.png) no-repeat center top;
	-o-background-size: .54rem auto;
	-ms-background-size: .54rem auto;
	-moz-background-size: .54rem auto;
	-webkit-background-size: .54rem auto;
	background-size: .54rem auto;
	animation: myfirst infinite linear alternate 1.2s;
	-moz-animation: myfirst infinite linear alternate 1.2s;
	-webkit-animation: myfirst infinite linear alternate 1.2s;
	-o-animation: myfirst infinite linear alternate 1.2s;
}

/*现任领导详情页*/
.m-textq1{margin-bottom:.89rem;overflow:hidden}
.m-textq1 .pic{float:left;width:2.6rem;height:auto;position:relative;padding-top:.15rem;padding-right:.15rem;margin-right:.68rem;overflow:hidden}
.m-textq1 .pic:after{content:'';width:2.1rem;height:3.1rem;background-color:#1F55AD;position:absolute;top:0;right:0;z-index:-1}
.m-textq1 .pic img{display:block;width:100%;height:auto;border: 1px solid rgba(0, 0, 0, .1);}
.m-textq1 .txt{overflow:hidden}
.m-textq1 h3{font-size:.28rem;color:#1F55AD;line-height:1.5em;font-weight:400;margin-bottom:15px;overflow:hidden}
.m-textq1 .s1{font-size:.18rem;color:#666;line-height:1.5em;overflow:hidden}
.m-textq1 .desc1{font-size:.16rem;color:#1F55AD;line-height:1.75em;margin-top:.3rem;overflow:hidden}
.m-textq1 .desc{font-size:.18rem;color:#333;line-height:2em;margin-top:.35rem;overflow:hidden}

