﻿

.m-list2{overflow: hidden;margin: 0 -6px 80px;}

.m-list2 li{width: 20%;float: left;margin-bottom: 12px;}

.m-list2 .con{display: block;margin: 0 6px;}

.m-list2 .pic{height: 90px;line-height: 88px;text-align: center;font-size: 0;

    border: 1px solid #EAEAEA;

}

.m-list2 .pic img{display: inline-block;vertical-align: middle;

    max-height: 90%;max-width: 90%;opacity: .3;

    -webkit-filter: grayscale(100%);

    -moz-filter: grayscale(100%);

    -ms-filter: grayscale(100%);

    -o-filter: grayscale(100%);

    filter: grayscale(100%);

    filter: gray;

    transition: .3s;

    -ms-transition: .3s;

    -moz-transition: .3s;

    -webkit-transition: .3s;

    -o-transition: .3s;

}

.m-list2 .con:hover .pic img{opacity: 1;

    -webkit-filter: grayscale(0%);

    -moz-filter: grayscale(0%);

    -ms-filter: grayscale(0%);

    -o-filter: grayscale(0%);

    filter: grayscale(0%);

    filter: gray;

}



.m-list3{overflow: hidden;margin: 0 -15px;}

.m-list3 li{width: 33.33%;float: left;margin-bottom: 30px;}

.m-list3 .con{display: block;margin: 0 15px;}

.m-list3 .pic{padding-top: 62%;height: 0;position: relative;overflow: hidden;

	border-radius: 30px 0px 0px 0px;

}

.m-list3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}

.m-list3 .txt{border: 1px solid #EAEAEA;border-radius: 0px 0px 30px 0px;

	padding: 23px 20px 33px;background-color: #fff;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list3 h3{font-size: 18px;font-weight: normal;line-height: 30px;

	height: 60px;margin-bottom: 17px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list3 .date{font-size: 14px;color: #0084FF;display: block;position: relative;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list3 .date:after{content: '';position: absolute;right: 22px;top: 50%;

	width: 8px;height: 14px;margin-top: -7px;

	background: url(../images/i-06.png) no-repeat center;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list3 .con:hover .txt{background-color: #0084FF;border-color: #0084FF;}

.m-list3 .con:hover .txt h3,.m-list3 .con:hover .date{color: #fff;}

.m-list3 .con:hover .date:after{background-image: url(../images/i-06-on.png);}



.m-details{padding: 68px 0 80px;}

.m-details h1{text-align: center;font-size: 42px;margin-bottom: 14px;}

.m-details .info{text-align: center;font-size: 16px;color: #666;

	margin-bottom: 45px;

}

.m-details .info span{margin: 0 5px;}

.m-details .txt{font-size: 16px;line-height: 1.88;color: #666;margin-bottom: 90px;}

.m-details .arrow{}

.m-details .arrow a{display: block;font-size: 16px;line-height: 1.88;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}



.row-b1{overflow: hidden;padding-bottom: 80px;}

.row-b1 .col-l{width: 395px;}

.row-b1 .col-r{float: none;overflow: hidden;}



.m-t2{font-size: 56px;text-transform: uppercase;color: #0084FF;opacity: .2;

	font-weight: bold;line-height: 68px;margin-left: -10px;

	writing-mode:tb-rl

}



.m-txt2{font-size: 16px;line-height: 1.88;color: #666;padding-top: 72px;

	text-align: justify;

}



.m-slide-certify{position: relative;padding: 0 85px;margin: 0 0 80px;}

.m-slide-certify .swiper-slide{width: 678px;}

.m-slide-certify .swiper-slide .pic{margin-bottom: 40px;opacity: .3;
	position: relative;
    width: 100%;height: 514px;

}

.m-slide-certify .swiper-slide img{ 
    display: block;position: absolute;top: 50%;left: 50%;
    max-width: 100%;max-height: 100%;
   	-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-slide-certify h3{font-size: 18px;color: #666;text-align: center;opacity: 0;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-slide-certify .swiper-slide-active .pic{opacity: 1;}

.m-slide-certify .swiper-slide-active h3{opacity: 1;}

.m-slide-certify .swiper-arrow{position: absolute;top: 50%;width: 48px;height: 48px;

	cursor: pointer;border-radius: 50%;z-index: 2;

	background-color: #2C5CF6;

	background-position: center;background-repeat: no-repeat;

	-webkit-transform: translateY(-50%);

	-moz-transform: translateY(-50%);

	-o-transform: translateY(-50%);

	-ms-transform: translateY(-50%);

	transform: translateY(-50%);

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-slide-certify .swiper-prev{left: 0;background-image: url(../images/i-07.png);}

.m-slide-certify .swiper-next{right: 0;background-image: url(../images/i-08.png);}

.m-slide-certify .swiper-arrow:hover{opacity: .8;}



.row-c1{

	background: url(../images/p-bg1.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-c2{background-color: #F5F5F5;padding: 95px 0 80px;overflow: hidden;}

.m-list5{}

.m-list5 li{margin-bottom: 30px;border-radius: 30px 0px 30px 0px;

	background-color: #fff;padding-bottom: 46px;

}

.m-list5 .top{overflow: hidden;padding: 30px 35px 25px;}

.m-list5 .tit{float: left;font-size: 24px;}

.m-list5 .info{float: right;font-size: 16px;color: #666;margin-top: 8px;}

.m-list5 .info span{float: left;}

.m-list5 .info em{color: #2A6BFF;font-weight: bold;}

.m-list5 .txt{padding-left: 65px;}

.m-list5 .txt h4{font-size: 16px;font-weight: bold;color: #333;margin-bottom: 5px;}

.m-list5 .desc{font-size: 14px;line-height: 24px;color: #666;margin-bottom: 28px;}

.m-list5 .bot{font-size: 14px;color: #666;}

.m-list5 .bot span,.m-list5 .bot a{color: #0084FF;}



.m-list4{padding-bottom: 35px;

	background: url(../images/p-bg2.png) no-repeat left top;

}

.m-list4 ul{position: relative;height: 420px;}

.m-list4 li{width: 20%;position: absolute;}

.m-list4 .ico{width: 60px;display: block;margin-bottom: 12px;}

.m-list4 .ico img{width: 100%;display: block;}

.m-list4 h3{font-size: 24px;color: #0084ff;}

.m-list4 .desc{font-size: 16px;color: #666;}

.m-list4 .i1{left: 0;top: 240px;}

.m-list4 .i2{left: 20%;top: 170px;}

.m-list4 .i3{left: 40%;top: 90px;}

.m-list4 .i4{left: 60%;top: 170px;}

.m-list4 .i5{left: 80%;top: 240px;}



.m-liat6{overflow: hidden;margin: 0 -15px 30px;}

.m-liat6 li{width: 33.33%;float: left;}

.m-liat6 .con{display: block;margin: 0 15px;border: 1px solid #eaeaea;

	padding: 13px 38px 0;height: 300px;

}

.m-liat6 h3{font-size: 24px;margin-bottom: 32px;

	border-bottom: 2px solid #EAEAEA;

}

.m-liat6 h3 span{display: inline-block;position: relative;padding-bottom: 6px;}

.m-liat6 h3 span:after{content: '';position: absolute;left: 0;right: 0;bottom: -2px;

	height: 2px;background-color: #0084FF;

}

.m-liat6 .desc{font-size: 16px;color: #666;}

.m-liat6 .item{overflow: hidden;margin-bottom: 8px;padding: 10px 0;padding-left: 48px;

	background-position: left 8px;background-repeat: no-repeat;

	-o-background-size: 28px auto;

	-ms-background-size: 28px auto;

	-moz-background-size: 28px auto;

	-webkit-background-size: 28px auto;

	background-size: 28px auto;

}

.m-liat6 .item em{float: left;}

.m-liat6 .i1{background-image: url(../images/i-14.png);}

.m-liat6 .i2{background-image: url(../images/i-15.png);}

.m-liat6 .i3{background-image: url(../images/i-16.png);}

.m-liat6 .item span{display: block;overflow: hidden;}

.m-liat6 li.on .con{border-color: #0084FF;background-color: #0084FF;}

.m-liat6 li.on .con h3,.m-liat6 li.on .desc{color: #fff;}

.m-liat6 li.on .con h3{border-bottom-color: rgba(255,255,255,.2);}

.m-liat6 li.on .con h3 span:after{background-color: #fff;}

.m-liat6 li.on .i1{background-image: url(../images/i-14-on.png);}

.m-liat6 li.on .i2{background-image: url(../images/i-15-on.png);}

.m-liat6 li.on .i3{background-image: url(../images/i-16-on.png);}

.m-map{margin-bottom: 100px;}

.m-map #allmap{height: 450px;}

.m-map #allmap img{max-width: none;

	transition: 0s;

	-ms-transition: 0s;

	-moz-transition: 0s;

	-webkit-transition: 0s;

	-o-transition: 0s;

}

.row-d1{padding-bottom: 77px;}

.row-d1 .m-t1{margin-bottom: 32px;}

.m-tips1{text-align: center;font-size: 16px;color: #666;line-height: 1.88;}





.row-d2{padding: 70px 0 12px;

	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-t3{text-align: center;color: #fff;font-size: 42px;}

.m-list8{height: 646px;position: relative;

	background: url(../images/p-bg4.png) no-repeat center bottom;

	-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-list8 li{position: absolute;}

.m-list8 li:after{content: '';position: absolute;width: 8px;height: 8px;border-radius: 50%;

	background-color: #fff;opacity: 0;

}

.m-list8 .ico{width: 60px;height: 60px;display: block;

	background: url(../images/i-22.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 .ico i{width: 100%;height: 100%;display: block;
	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: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}

.m-list8 .txt{overflow: hidden;color: #fff;}

.m-list8 h3{font-size: 24px;line-height: 60px;}

.m-list8 .i1 .txt,.m-list8 .i3 .txt{text-align: right;}

.m-list8 .i2 .txt,.m-list8 .i4 .txt{text-align: left;}

.m-list8 .i1 .ico,.m-list8 .i3 .ico{float: right;margin-left: 18px;}

.m-list8 .i2 .ico,.m-list8 .i4 .ico{float: left;margin-right: 18px;}

.m-list8 .i1 .desc,.m-list8 .i3 .desc{float: right;}

.m-list8 .i2 .desc,.m-list8 .i4 .desc{float: left;}

.m-list8 .i1{top: 118px;margin-right: 213px;right: 50%;}

.m-list8 .i2{top: 118px;margin-left: 206px;left: 50%;}

.m-list8 .i3{top: 326px;margin-right: 208px;right: 50%;}

.m-list8 .i4{top: 326px;margin-left: 208px;left: 50%;}

.m-list8 .desc{width: 208px;font-size: 16px;line-height: 1.75;margin-top: -2px;
	opacity: 0;text-align: left;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list8 .i1:after{right: -74px;top: 42px;}

.m-list8 .i2:after{left: -73px;top: 42px;}

.m-list8 .i3:after{right: -69px;top: 11px;}

.m-list8 .i4:after{left: -75px;top: 11px;}

.m-list8 li:hover:after{opacity: 1;}

.m-list8 li:hover .desc{opacity: 1;}
.m-list8 li:hover .ico{background-image: url(../images/i-22-on.png);}


.row-d3{}

.m-list7{}

.m-list7 li{background-color: #F5FAFF;}

.m-list7 .con{display: block;padding: 80px 0;overflow: hidden;}

.m-list7 .pic{float: left;width: 700px;margin-right: 52px;}

.m-list7 .pic img{width: 100%;display: block;}

.m-list7 .txt{overflow: hidden;color: #666;padding-top: 45px;padding-bottom: 100px;position: relative;}

.m-list7 li:nth-child(2n+1){background-color: #fff;}

.m-list7 li:nth-child(2n+1) .pic{width: 700px;float: right;margin-left: 52px;}

.m-list7 h3{font-size: 24px;font-weight: normal;margin-bottom: 28px;}

.m-list7 .desc{font-size: 16px;line-height: 28px;height: 140px;}

.m-list7 .txt:after{content: '';position: absolute;left: 0;bottom: 0;

	width: 80px;height: 2px;

	background-color: #0084FF;

}



.row-e1{padding-bottom: 57px;}

.m-list9{overflow: hidden;margin: 0 -10px;}

.m-list9 li{width: 20%;float: left;}

.m-list9 .con{display: block;margin: 0 10px;height: 288px;text-align: center;

	border: 1px solid #EAEAEA;border-radius: 30px 0px 30px 0px;padding: 43px 28px 0;

	background-color: #fff;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list9 .ico{width: 60px;height: 60px;display: block;margin: 0 auto 28px;

	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: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list9 h3{font-size: 18px;color: #0084FF;margin-bottom: 24px;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list9 .desc{font-size: 14px;line-height: 24px;color: #666;text-align: justify;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list9 .con:hover{background-color: #0084ff;padding-top: 32px;}

.m-list9 .con:hover .ico{height: 0;margin-bottom: 0;}

.m-list9 .con:hover h3{color: #fff;}

.m-list9 .con:hover .desc{color: #fff;-webkit-line-clamp: 10;}



.row-e2{padding: 70px 0 82px;

	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-tab1{text-align: center;font-size: 0;border-bottom: 1px solid #EAEAEA;

	margin-top: 25px;margin-bottom: 40px;

}

.m-tab1 ul{display: inline-block;}

.m-tab1 li{float: left;margin: 0 40px;}

.m-tab1 li a{display: block;font-size: 18px;color: #fff;position: relative;

	padding-bottom: 17px;

}

.m-tab1 li a:after{content: '';position: absolute;bottom: -2px;left: 50%;right: 50%;

	height: 3px;background-color: #0084FF;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-tab1 li:hover a:after,.m-tab1 li.on a:after{left: 0;right: 0;}



.m-txt3{overflow: hidden;}

.m-txt3 .pic{float: right;width: 756px;border-radius: 30px 0px 30px 0px;

	overflow: hidden;margin-left: 65px;

}

.m-txt3 .pic img{width: 100%;display: block;}

.m-txt3 .txt{overflow: hidden;color: #fff;}

.m-txt3 h3{font-size: 18px;position: relative;padding-bottom: 23px;margin-bottom: 24px;}

.m-txt3 h3:after{content: '';position: absolute;left: 0;bottom: 0;

	width: 60px;height: 4px;

	background-color: #0084FF;

}

.m-txt3 .desc{font-size: 16px;line-height: 1.88;margin-bottom: 36px;}



.g-btn1{display: block;width: 160px;height: 50px;text-align: center;line-height: 48px;

	font-size: 18px;color: #0084FF;

	border: 1px solid #0084FF;border-radius: 25px;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.g-btn1:hover{background-color: #0084FF;color: #fff;}



.row-e3{color: #fff;padding: 202px 0 72px;

	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;

}

.m-txt4{}

.m-txt4 h3{font-size: 36px;font-weight: normal;margin-bottom: 16px;}

.m-txt4 .desc{font-size: 14px;margin-bottom: 36px;}

.g-btn1-1{border-color: #fff;color: #fff;}

.g-btn1-1:hover{background-color: #fff;color: #0084FF;}



.g-t1{text-align: center;padding: 70px 0 0;}

.g-t1 .tit{}

.g-t1 .tit span{font-size: 40px;font-weight: bold;margin-right: 10px;}

.g-t1 .tit em{font-size: 24px;color: #0084FF;}



.m-tab2{text-align: center;font-size: 0;border-bottom: 3px solid #EAEAEA;

	margin-top: 33px;margin-bottom: 40px;

}

.m-tab2 ul{}

.m-tab2 li{display: inline-block;width: 25%;}

.m-tab2 li a{display: block;font-size: 24px;color: #333;position: relative;

	padding-bottom: 24px;font-weight: bold;

}

.m-tab2 li a:after{content: '';position: absolute;bottom: -3px;left: 50%;right: 50%;

	height: 3px;background-color: #0084FF;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-tab2 li:hover a:after,.m-tab2 li.on a:after{left: 0;right: 0;}

.m-tab2 li:hover a,.m-tab2 li.on a{color: #0084FF;}



.row-a1{background-color: #f1f3f5;padding-bottom: 100px;

	background-position: center bottom;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-slider1{}

.m-slider1 .con{overflow: hidden;}

.m-slider1 .pic{float: right;width: 66%;border-radius: 30px 0px 30px 0px;overflow: hidden;}

.m-slider1 .pic img{width: 100%;display: block;}

.m-slider1 .txt{float: left;width: 33%;padding-right: 58px;padding-top: 63px;}

.m-slider1 h3{margin-bottom: 21px;}

.m-slider1 h3 span{border-bottom: 2px solid #8f9091;display: inline-block;font-size: 18px;

	padding-bottom: 3px;

}

.m-slider1 .desc{font-size: 16px;line-height: 1.88;color: #666;text-align: justify;

	margin-bottom: 73px;

}

.m-slider1 .more{display: block;width: 160px;height: 50px;line-height: 50px;

	background: #0084FF;font-size: 18px;color: #fff;text-align: center;

	border-radius: 25px;

}

.m-slider1 .slick-dots{position: absolute;bottom: 60px;z-index: 2;left: 43px;

	font-size: 18px;

}

.m-slider1 .slick-dots li{display: none;height: 18px;line-height: 18px;}

.m-slider1 .slick-dots li em{color: #0084FF;padding: 0 5px;}

.m-slider1 .slick-dots li span{padding: 0 5px;}

.m-slider1 .slick-dots li.slick-active{display: block;}

.m-slider1 .slick-arrow{position: absolute;bottom: 60px;width: 10px;height: 18px;

	font-size: 0;border: 0;z-index: 3;background-color: transparent;cursor: pointer;

	background-position: center;background-repeat: no-repeat;

}

.m-slider1 .slick-prev{left: 0;background-image: url(../images/i-28.png);}

.m-slider1 .slick-next{left: 114px;background-image: url(../images/i-29.png);}

.m-slider1 .slick-prev:hover{background-image: url(../images/i-28-on.png);}

.m-slider1 .slick-next:hover{background-image: url(../images/i-29-on.png);}

.tab-show1{overflow: hidden;
  	-webkit-transform: translateX(0%);
  	-moz-transform: translateX(0%);
  	-o-transform: translateX(0%);
  	-ms-transform: translateX(0%);
  	transform: translateX(0%);
    transition: .8s;
    -ms-transition: .8s;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    -o-transition: .8s;
}
.hide-dn{height: 0;
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -o-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
}
.hide-dn2{height: 0;overflow: hidden;}
.tab-show2 .m-pic .txt{
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-o-transform: translateX(0%);
	-ms-transform: translateX(0%);
	transform: translateX(0%);
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.tab-show2.hide-dn2 .m-pic .txt{
	-webkit-transform: translateX(100%);
	-moz-transform: translateX(100%);
	-o-transform: translateX(100%);
	-ms-transform: translateX(100%);
	transform: translateX(100%);
}


.row-a2{position: relative;}

.row-a2 .g-t1,

.row-a2 .g-t1 em{color: #fff;}

.tab-top{position: absolute;top: 0;left: 0;right: 0;z-index: 2;}

.m-tab3{text-align: center;font-size: 0;margin-top: 45px;

	border-bottom: 1px solid rgba(255,255,255,.5);

}

.m-tab3 ul{*zoom:1;font-size: 0;text-align: center;}

.m-tab3 ul:after,.m-tab3 ul:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}

.m-tab3 li{display: inline-block;width: 12.5%;}

.m-tab3 li a{font-size: 18px;color: #fff;display: block;line-height: 60px;height: 60px;

	position: relative;

}

.m-tab3 li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: -1px;height: 1px;

	background-color: #0084FF;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-tab3 li a:before{content: '';width: 18px;height: 17px;bottom: -9px;position: absolute;left: 50%;

	margin-left: -9px;

	background: url(../images/i-31.png) no-repeat 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-tab3 li.on a,.m-tab3 li:hover a{font-size: 24px;font-weight: bold;color: #0084FF;}

.m-tab3 li.on a:after,.m-tab3 li:hover a:after{left: 0;right: 0;}

.m-tab3 li.on a:before,.m-tab3 li:hover a:before{background-image: url(../images/i-30.png);}

.m-pic{height: 800px;overflow: hidden;

	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-pic .txt{width: 513px;min-height: 313px;padding: 57px 68px 44px;color: #fff;

	border-radius: 30px 0px 30px 0px;margin-top: 340px;

	background-color: rgba(0, 132, 255, .9);

}

.m-pic h3{font-size: 30px;margin-bottom: 25px;}

.m-pic .desc{font-size: 18px;line-height: 1.67;margin-bottom: 56px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}

.m-pic .more{display: block;width: 16px;height: 28px;

	background: url(../images/i-32.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-list1{overflow: hidden;margin: 0 -15px 55px;}

.m-list1 li{width: 33.33%;float: left;margin-bottom: 30px;}

.m-list1 .con{display: block;margin: 0 15px;}

.m-list1 .pic{padding-top: 62%;height: 0;position: relative;overflow: hidden;

	border-radius: 30px 0px 0px 0px;

}

.m-list1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}

.m-list1 .txt{border: 1px solid #EAEAEA;border-radius: 0px 0px 30px 0px;

	padding: 30px 20px 33px;background-color: #fff;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list1 h3{font-size: 24px;font-weight: normal;line-height: 30px;

	height: 60px;margin-bottom: 37px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list1 .date{font-size: 16px;color: #0084FF;display: block;position: relative;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list1 .date:after{content: '';position: absolute;right: 22px;top: 50%;

	width: 8px;height: 14px;margin-top: -7px;

	background: url(../images/i-06.png) no-repeat center;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list1 .con:hover .txt{background-color: #0084FF;border-color: #0084FF;}

.m-list1 .con:hover .txt h3,.m-list1 .con:hover .date{color: #fff;}

.m-list1 .con:hover .date:after{background-image: url(../images/i-06-on.png);}

.g-btn1-2,.g-btn1-2:hover{background-color: #0084FF;color: #fff;}

.g-btn1-2{margin: 0 auto;}

.row-a4{padding: 0px 0 110px;

	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;

}

.row-a4 .g-t1{overflow: hidden;margin-bottom: 50px;}

.row-a4 .g-t1 .tit{float: left;}

.row-a4 .g-t1 .tit span{color: #fff;}

.g-t1 .tab{float: right;background-color: rgba(255,255,255,.3);border-radius: 23px;

	overflow: hidden;

}

.g-t1 .tab li{float: left;width: 120px;}

.g-t1 .tab li a{display: block;height: 46px;line-height: 46px;border-radius: 23px;

	text-align: center;font-size: 18px;color: #fff;

}

.g-t1 .tab li.on a{background-color: #0084FF;}

.row-a3{padding-bottom: 105px;}

.m-pic2{margin-top: 66px;margin-bottom: 80px;overflow: hidden;}

.m-pic2 img{display: block;margin: 0 auto;
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-pic2:hover img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}