﻿
.ban{height: 530px;
	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;bottom: 94px;
	font-size: 56px;color: #fff;font-weight: normal;
}
.cur{line-height: 70px;color: #888;font-size: 16px;
	background-color: #fff;
}
.cur a{color: #888;}
.cur a:hover{color: #2D56AF;}

.row-a1{padding: 72px 0 0;
	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;
}
.g-t1{font-size: 48px;}

.m-tab1{overflow: hidden;margin-bottom: 26px;}
.m-tab1 li{border: 1px solid rgba(0,0,0,.1);margin-bottom: 20px;}
.m-tab1 li .s1{display: block;line-height: 70px;padding-left: 20px;
	font-size: 0;font-weight: bold;color: #2D56AF;position: relative;
	border-bottom: 1px solid rgba(0,0,0,.1);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
/*.m-tab1 li .s1:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	background: url(../images/i-bg1.jpg) no-repeat center;opacity: 0;
	-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-tab1 .t1{display: inline-block;vertical-align: middle;font-size: 20px;position: relative;z-index: 1;}
.m-tab1 .ico{display: inline-block;vertical-align: middle;position: relative;z-index: 1;
	width: 24px;height: 24px;margin-right: 9px;
}
.m-tab1 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;	
}
.m-tab1 li:last-child .s1{border-right: 0;}
.m-tab1 .i-on{opacity: 0;}
/*.m-tab1 li.on .s1,.m-tab1 li:hover .s1{color: #FFF;}
.m-tab1 li.on .s1:after,.m-tab1 li:hover .s1:after{opacity: 1;}
.m-tab1 li.on .i-ok,.m-tab1 li:hover .i-ok{opacity: 0;}
.m-tab1 li.on .i-on,.m-tab1 li:hover .i-on{opacity: 1;}*/
/*.m-tab1 dl{padding: 10px 0;}*/
.m-tab1 dd a{display: block;font-size: 16px;line-height: 50px;padding-left: 36px;
	border-bottom: 1px solid rgba(0,0,0,.1);position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab1 dd a:before{position: absolute;content: '';left: 20px;top: 50%;width: 6px;height: 6px;
	border-radius: 50%;background-color: #999;
	-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-tab1 dd:hover a,.m-tab1 dd.ok a{color: #2D56AF;}
.m-tab1 dd a:hover:before,.m-tab1 dd.ok a:before{background-color: #2D56AF;}
.m-tab1 dd:last-child a{border-bottom: 0;}

.z-t1{font-size: 30px;color: #333;}


.m-tab2{overflow: hidden;}
.m-tab2 ul{float: left;}
.m-tab2 li{float: left;margin-right: 57px;}
.m-tab2 li a{display: block;font-size: 20px;color: #626262;line-height: 46px;padding-bottom: 26px;
	position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;	
}
.m-tab2 li a:after{content: '';position: absolute;left: 50%;right: 50%;bottom: 0;height: 4px;
	background-color: #2D56AF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;	
}
.m-tab2 li:hover a,.m-tab2 li.on a{color: #2D56AF;font-weight: bold;}
.m-tab2 li:hover a:after,.m-tab2 li.on a:after{left: 0;right: 0;}

.m-tab2 .t-so{position: relative;}
.m-tab2 .t-so .inp{width: 100%;display: block;height: 46px;border: 0;font-size: 18px;
	border-bottom: 1px solid rgba(0,0,0,.2);background-color: transparent;
}
.m-tab2 .t-so .btn{position: absolute;right: 0;top: 0;width: 20px;height: 46px;
	border: 0;cursor: pointer;padding: 0;
	background: url(../images/i-05.png) no-repeat center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.row-a2{padding: 102px 0 0;}
.m-list1{overflow: hidden;margin: 0 -15px;}
.m-list1 li{width: 33.33%;float: left;margin-bottom: 30px;}
.m-list1 .con{display: block;border: 1px solid rgba(0,0,0,0.1);margin: 0 15px;position: relative;}
.m-list1 .con:after{content: '';position: absolute;left: 0;bottom: -1px;height: 4px;width: 0;
	background-color: #2D56AF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .pic{padding-top: 87%;height: 0;position: relative;overflow: hidden;}
.m-list1 .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-list1 .txt{padding: 24px 30px 0 30px;height: 230px;}
.m-list1 .lab{font-size: 18px;color: #2D56AF;display: block;margin-bottom: 1px;}
.m-list1 .t1{font-size: 20px;font-weight: normal;position: relative;
	margin-bottom: 15px;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .t1:after{content: '';display: block;width: 97px;height: 3px;
	background-color: #2D56AF;margin-top: 12px;
}
.m-list1 .desc{font-size: 16px;line-height: 1.44;color: #888;text-align: justify;margin-bottom: 22px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list1 .more{display: block;width: 34px;height: 34px;border-radius: 50%;
	background: url(../images/i-06.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 .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-list1 .con:hover .t1{color: #2D56AF;}
.m-list1 .con:hover:after{width: 100%;}

.pages{margin: 30px 0 80px;font-size: 0;text-align: center;}
.pages li{display: inline-block;vertical-align: top;margin: 0 5px;}
.pages li a{display: block;width: 44px;height: 44px;line-height: 40px;
	font-size: 16px;color: #666;
	border-radius: 4px;border: 2px solid #E6E6E6;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pages li:hover a,.pages li.on a{background-color: #2D56AF;border-color: #2D56AF;color: #fff;}
.pages .arrow a{border-color: #EAEAEA;background-color: #EAEAEA;font-family: 'SimHei';}

.row-b1{overflow: hidden;padding: 49px 0 110px;
	background-color: #F8F9FA;
}
.row-b1 .col-l{width: 984px;}
.row-b1 .col-r{width: 368px;padding-top: 33px;}
.m-tab3{overflow: hidden;padding-bottom: 39px;
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.m-tab3 li{float: left;margin-right: 14px;}
.m-tab3 li a{display: block;font-size: 18px;color: #2D56AF;width: 150px;height: 54px;
	text-align: center;line-height: 52px;
	border: 1px solid rgba(45, 86, 175, .2);border-radius: 27px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-tab3 li:hover a,.m-tab3 li.on a{background-color: #2D56AF;color: #fff;}

.m-txt1{padding: 48px 0 0;}
.m-txt1 .tit{font-size: 44px;color: #2D56AF;text-align: center;margin-bottom: 18px;}
.m-txt1 .txt{font-size: 20px;line-height: 1.7;text-align: justify;}

.m-box1{border: 1px solid rgba(0,0,0,.12);border-top: 4px solid #2D56AF;
	padding: 0 28px 18px;
}
.m-t1{font-size: 20px;line-height: 66px;margin-bottom: 27px;
	border-bottom: 1px solid rgba(0,0,0,.2);
}
.m-list2{}
.m-list2 li{margin-bottom: 18px;}
.m-list2 .con{display: block;border-bottom: 1px solid rgba(0,0,0,.1);padding-bottom: 18px;}
.m-list2 .date{display: block;font-size: 16px;color: #2D56AF;margin-bottom: 3px;}
.m-list2 .t1{font-size: 20px;line-height: 1.3;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 li:last-child .con{border-bottom: 0;}
.m-list2 .con:hover .t1{color: #2D56AF;}

.m-details{padding-top: 27px;}
.m-details h1{font-size: 40px;line-height: 1.3;margin-bottom: 26px;
	color: #111;
}
.m-details .info{overflow: hidden;
	padding-bottom: 53px;font-size: 18px;
	border-bottom: 1px solid rgba(0,0,0,.12);
}
.m-details .info span{color: #666;float: left;margin-right: 36px;line-height: 30px;}
.m-details .share{float: right;}
.m-details .share em{float: left;color: #666;}
.m-details .share .bdsharebuttonbox{float: left;}
.m-details .share .bdsharebuttonbox a{
	background-size: 100% 100%;
	background-position: center;
	float: left;
	width: 30px;
	height: 30px;
	padding-left: 0;
	margin: 0 3px;
}
.m-details .bdsharebuttonbox .bds_sqq {
	background-image: url(../images/share-qq.png);
}
.m-details .bdsharebuttonbox .bds_weixin{
	background-image: url(../images/share-weixin.png);
}
.m-details .bdsharebuttonbox .bds_qzone{
	background-image: url(../images/share-qzone.png);
}
.m-details .bdsharebuttonbox .bds_tsina{
	background-image: url(../images/share-weibo.png);
}
.m-details .txt{font-size: 20px;color: #333;line-height: 1.7;padding: 38px 0 35px;
	border-bottom: 1px solid rgba(0,0,0,.12);word-wrap:break-word;
}
.m-details .arrow{font-size:18px;line-height:42px;padding:32px 0 10px}
.m-details .arrow .item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-details .arrow .item a{color:#666;display:block;position:relative;padding-left:48px;
	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.disabled a{color:rgba(102,102,102,.54)}
.m-details .arrow .item:hover span{color:#2D56AF}
.m-details .item a:before{position:absolute;top:50%;left:0;width:26px;height:26px;border-radius:50%;text-align:center;line-height:26px;font-family:'黑体';font-size:13px;color:#666;background-color:#F1F1F1;margin-top:-13px}
.m-details .prev a:before{content:'<'}
.m-details .next a:before{content:'>'}
.m-details .item.disabled a:before{color:rgba(102,102,102,.5)}

.row-b2{padding: 87px 0 111px;
	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;
}
.g-t2{overflow: hidden;}
.g-t2 .tit{float: left;font-size: 48px;line-height: 54px;}
.g-t2 .tab{float: right;}
.g-t2 .tab li{float: left;margin-right: 14px;}
.g-t2 .tab li a{display: block;font-size: 18px;color: #2D56AF;width: 150px;height: 54px;
	text-align: center;line-height: 52px;
	border: 1px solid rgba(45, 86, 175, .2);border-radius: 27px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-t2 .tab li:hover a,.g-t2 .tab li.on a{background-color: #2D56AF;color: #fff;}
.m-slider1{margin-top: 63px;
	background: #FFFFFF;
	box-shadow: 0px 6px 35px 0px rgba(47,61,65,0.15);
}
.m-slider1 .con{display: block;overflow: hidden;}
.m-slider1 .pic{float: left;width: 50%;height: 460px;overflow: hidden;}
.m-slider1 .pic img{width: 100%;height: 100%;display: block;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider1 .txt{overflow: hidden;padding: 68px 90px 0 66px;}
.m-slider1 .tit{font-size: 32px;line-height: 1.31;color: #333;margin-bottom: 12px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .date{display: block;font-size: 16px;color: #2D56AF;margin-bottom: 17px;}
.m-slider1 .desc{font-size: 18px;line-height: 1.67;color: #888;margin-bottom: 33px;
	text-align: justify;
}
.m-slider1 .more{display: block;width: 40px;height: 40px;border-radius: 50%;
	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-slider1 .slick-dots{position: absolute;right: 83px;bottom: 59px;z-index: 2;}
.m-slider1 .slick-dots li{float: left;margin-left: 5px;}
.m-slider1 .slick-dots li button{display: block;width: 46px;height: 3px;
	background-color: #2D56AF;opacity: .2;border: 0;cursor: pointer;
	font-size: 0;text-indent: 99999px;
}
.m-slider1 .slick-dots li.slick-active button{opacity: 1;}
.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: #2D56AF;}

.row-b3{padding: 106px 0 0;}
.m-list3{overflow: hidden;margin: 0 -18px;}
.m-list3 li{width: 33.33%;float: left;}
.m-list3 .con{display: block;margin: 0 18px;border-top: 2px solid #959595;
	height: 290px;padding-top: 32px;padding-right: 68px;position: relative;
}
.m-list3 .con:after{content: '';position: absolute;top: -2px;left: 0;width: 0;height: 2px;
	background-color: #2D56AF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list3 .date{display: block;font-size: 16px;color: #2D56AF;font-weight: bold;
	margin-bottom: 16px;
}
.m-list3 .tit{font-size: 24px;line-height: 1.33;color: #333;height: 2.66em;margin-bottom: 60px;
	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-list3 .more{display: block;width: 34px;height: 34px;border-radius: 50%;
	background: url(../images/i-06-on.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;
}
.m-list3 .con:hover .more{background-image: url(../images/i-06.png);}
.m-list3 .con:hover .tit{color: #2D56AF;}
.m-list3 .con:hover:after{width: 100%;}

.row-c1{padding: 96px 0 38px;
	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{text-align: center;font-size: 46px;font-weight: normal;}
.m-tit1 span{font-size: 48px;font-weight: bold;color: #2D56AF;}
.m-tit1:before{content: '';display: inline-block;vertical-align: middle;
	width: 45px;height: 45px;margin-right: 9px;position: relative;top: -2px;
	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;
}
.m-list4{overflow: hidden;margin: 0 -25px;padding-top: 48px;font-size: 0;}
/*.m-list4-1{text-align: center;}*/
.m-list4 li{width: 25%;display: inline-block;vertical-align: top;}
.m-list4 .con{margin: 0 25px;border-top: 2px solid rgba(0,0,0,.3);padding-top: 27px;height: 208px;}
.m-list4 .t1{font-size: 22px;color: #2D56AF;margin-bottom: 15px;}
.m-list4 .desc{font-size: 26px;font-weight: bold;}
.m-list4 .tel{font-size: 36px;font-weight: bold;;line-height: 1.4;}
.m-list4 .tips{font-size: 18px;color: #666;}

.m-tit2{max-width: 1300px;margin: 0 auto;text-align: center;}
.m-tit2 .tit{font-size: 48px;margin-bottom: 11px;}
.m-tit2 .desc{font-size: 18px;line-height: 1.89;color: #666;}

.row-c2{padding: 81px 0 123px;}
.m-form1{margin-top: 46px;}
.m-form1 .ovh{overflow: hidden;margin: 0 -10px;}
.m-form1 .item{padding: 0 10px;position: relative;margin-bottom: 20px;}
.m-form1 .item-50{width: 50%;float: left;}
.m-form1 .inp{display: block;width: 100%;height: 56px;text-align: right;padding-right: 44px;
	border: 1px solid rgba(0,0,0,.17);font-size: 18px;color: #333;
}
.m-form1 select.inp{
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: url(../images/i-09.png) no-repeat right 26px center;
	-o-background-size: 14px auto;
	-ms-background-size: 14px auto;
	-moz-background-size: 14px auto;
	-webkit-background-size: 14px auto;
	background-size: 14px auto;
}
.m-form1 .inp option{padding-right: 30px;}
.m-form1 textarea.inp{height: 260px;text-align: left;padding: 15px 44px 0 130px;}
.m-form1 .c-inp{padding-left: 190px;text-align: left;}
.m-form1 .c-code{position: absolute;top: 50%;right: 22px;width: 113px;height: 36px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-form1 .c-code img{width: 100%;height: 100%;display: block;}
.m-form1 .btn{float: right;width: 255px;height: 56px;border-radius: 28px;
	font-size: 18px;font-weight: bold;color: #fff;margin-right: 10px;
	background-color: #2D56AF;border: 0;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-form1 .t1{position: absolute;left: 38px;top: 0;line-height: 56px;font-size: 18px;
	color: #969696;
}
.m-form1 .t1 em{color: #D02929;}
.m-form1 .btn:hover{opacity: .8;}

.m-map{height: 562px;}
.m-map #mapDiv{height: 100%;width: 100%;}
.m-map h4{font-size: 20px;color: #333;}
.m-map .tdt-infowindow-content{font-size: 16px;color: #999;}

.row-d1{overflow: hidden;padding: 104px 0 120px;
	background: url(../images/p-bg4.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-d1 .col-l{width: 50%;}
.row-d1 .col-r{width: 50%;}

.m-tit3 .tit{font-size: 48px;margin-bottom: 11px;}
.m-tit3 .tit span{color: #B4B4B4;margin-left: 9px;}
.m-tit3 .price{font-size: 48px;color: #F32A2A;font-weight: bold;}
.m-tit3 .info{font-size: 20px;color: #F32A2A;font-weight: bold;margin-bottom: 25px;}
.m-tit3 .date{font-size: 18px;color: #888;}

.g-t3{overflow: hidden;}
.g-t3 .tit{float: left;font-size: 48px;}
.g-t3 .more{float: right;font-size: 18px;color: #888;margin-top: 33px;}
.g-t3 .more:hover{color: #F32A2A;}

.m-list5{margin-top: 10px;}
.m-list5 .con{display: block;overflow: hidden;line-height: 40px;}
.m-list5 .date{float: right;font-size: 18px;color: #888;margin-left: 28px;}
.m-list5 .tit{font-size: 18px;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-list5 .con:hover .tit{color: #2D56AF;}

.row-d2{padding: 95px 0 0;}

.m-list6{overflow: hidden;margin: 35px -25px 0;padding-bottom: 30px;}
.m-list6 li{width: 50%;float: left;}
.m-list6 .con{display: block;margin: 0 25px;border-top: 2px solid #959595;
	height: 306px;padding-top: 32px;padding-right: 68px;position: relative;
}
.m-list6 .con:after{content: '';position: absolute;top: -2px;left: 0;width: 0;height: 2px;
	background-color: #2D56AF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .date{display: block;font-size: 16px;color: #2D56AF;font-weight: bold;
	margin-bottom: 16px;
}
.m-list6 .tit{font-size: 24px;line-height: 1.33;color: #333;margin-bottom: 8px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list6 .more{display: block;width: 34px;height: 34px;border-radius: 50%;
	background: url(../images/i-06-on.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;
}
.m-list6 .desc{font-size: 18px;color: #888;line-height: 1.78;margin-bottom: 40px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list6 .con:hover .more{background-image: url(../images/i-06.png);}
.m-list6 .con:hover .tit{color: #2D56AF;}
.m-list6 .con:hover:after{width: 100%;}

.row-e1{overflow: hidden;border-top: 1px solid rgba(0,0,0,0.08);
	background: #fcfcfc url(../images/p-bg5.png) no-repeat right bottom;
	-o-background-size: 420px auto;
	-ms-background-size: 420px auto;
	-moz-background-size: 420px auto;
	-webkit-background-size: 420px auto;
	background-size: 420px auto;
}
.row-e1 .col-left{width: 50%;float: left;position: relative;padding: 0 20px;
	background-color: #F1F2F5;
}
.row-e1 .col-left:after{content: '';position: absolute;top: 0;bottom: 0;right: 100%;width: 1000px;
	background-color: #F1F2F5;
}
.row-e1 .col-right{float: none;overflow: hidden;padding-left: 40px;padding-right: 30px;}
.m-slider2 .slick-nav{float: left;width: 106px;margin-top: 100px;}
.m-slider2 .slick-nav .pic{height: 106px;border: 1px solid #CFD0D3;
	text-align: center;line-height: 104px;font-size: 0;margin-bottom: 12px;
}
.m-slider2 .slick-nav .slick-current .pic{border: 2px solid #2D56AF;}
.m-slider2 .slick-nav .pic img{display: inline-block;vertical-align: middle;
	max-width: 80%;max-height: 80%;cursor: pointer;
}

.m-slider2 .slick-for{overflow: hidden;}
.m-slider2 .slick-for .pic{text-align: center;font-size: 0;height: 500px;line-height: 500px;}
.m-slider2 .slick-for .pic img{display: inline-block;vertical-align: middle;
	max-width: 80%;max-height: 80%;
}

.m-comm{padding-top: 50px;}
.m-comm .lab{font-size: 18px;color: #2D56AF;margin-bottom: 2px;}
.m-comm .tit{font-size: 36px;border-bottom: 3px solid #2D56AF;
	padding-bottom: 18px;margin-bottom: 20px;
}
.m-comm .info{font-size: 18px;line-height: 1.7;border-bottom: 1px solid rgba(0,0,0,.2);
	padding-bottom: 20px;margin-bottom: 26px;
}
/*.m-comm .info *{display: block;word-break:break-all;}*/
.m-comm .item{overflow: hidden;}
.m-comm .t1{float: left;width: 123px;}
.m-comm .t-r{overflow: hidden;}
.m-comm .tips{font-size: 18px;}
.m-comm .tips em{color: #E23131;}
.g-t1-tc{text-align: center;}
.row-e2{padding: 75px 0 120px;}
.row-e2 .g-t1{margin-bottom: 45px;}

.row-f1{padding: 89px 0 105px;
	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;
}

.m-txt3{overflow: hidden;position: relative;margin-top: 34px;margin-bottom: 90px;
	background: #fff url(../images/p-bg7.png) no-repeat left bottom;
	-o-background-size: 497px auto;
	-ms-background-size: 497px auto;
	-moz-background-size: 497px auto;
	-webkit-background-size: 497px auto;
	background-size: 497px auto;
}
.m-txt3 .pic{width: 697px;position: absolute;top: 50%;left: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt3 .pic img{width: 470px;margin: 0 auto;display: block;}
.m-txt3 .txt{margin-left: 697px;padding-top: 64px;padding-bottom: 30px;}
.m-txt3 .t1{font-size: 24px;margin-bottom: 8px;}
.m-txt3 .desc{font-size: 18px;line-height: 1.89;}
.m-txt3 .item{margin-bottom: 27px;}
 
.m-list7{font-size: 0;text-align: center;}
.m-list7 li{display: inline-block;vertical-align: top;width: 222px;height: 256px;
	margin: 0 9px;padding-top: 66px;
	color: #4869B1;background: url(../images/i-bg2.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-list7 .t1{font-size: 30px;margin-bottom: 7px;}
.m-list7 .desc{font-size: 18px;line-height: 1.44;}
.m-list7-1{margin-top: -48px;}

.row-f2{padding: 88px 0 128px;
	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-txt4{font-size: 18px;line-height: 1.9;text-align: justify;max-height: 5.7em;
	overflow-y: auto;padding-right: 30px;margin-top: 15px;margin-bottom: 62px;
}
.m-txt4::-webkit-scrollbar {
    width: 3px;
}
.m-txt4::-webkit-scrollbar-track {
    background: rgba(0,0,0,.1);
}
.m-txt4::-webkit-scrollbar-thumb {
    background: #2D56AF;
}
.m-txt4::-webkit-scrollbar-thumb:window-inactive {
    background: #2D56AF;
}

.m-slider3{margin: 0 -12px;}
.m-slider3 .con{margin: 0 12px;}
.m-slider3 .pic{padding-top: 76%;height: 0;position: relative;overflow: hidden;}
.m-slider3 .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-slider3 .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-slider3 .slick-arrow{position: absolute;top: 50%;width: 54px;height: 54px;
	border-radius: 50%;border: 2px solid #BFBFBF;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: transparent;
	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: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider3 .slick-prev{left: -84px;background-image: url(../images/i-11.png);}
.m-slider3 .slick-next{right: -84px;background-image: url(../images/i-12.png);}
.m-slider3 .slick-prev:hover{background-image: url(../images/i-11-on.png);}
.m-slider3 .slick-next:hover{background-image: url(../images/i-12-on.png);}
.m-slider3 .slick-arrow:hover{border-color: #2D56AF;}

.m-slider4{margin: 45px -16px 150px;}
.m-slider4 .con{margin: 78px 16px 0;background-color: #F3F6F9;padding: 1px 36px 0;height: 366px;}
.m-slider4 .pic{margin: -78px auto 23px;width: 158px;height: 158px;border-radius: 50%;overflow: hidden;}
.m-slider4 .pic img{width: 100%;height: 100%;display: block;}
.m-slider4 .name{text-align: center;font-size: 24px;margin-bottom: 12px;
	background: url(../images/i-13.png) no-repeat left center;
	-o-background-size: 43px auto;
	-ms-background-size: 43px auto;
	-moz-background-size: 43px auto;
	-webkit-background-size: 43px auto;
	background-size: 43px auto;
}
.m-slider4 .desc{font-size: 18px;line-height: 1.67;text-align: justify;}
.m-slider4 .slick-arrow{position: absolute;top: 50%;width: 54px;height: 54px;margin-top: 39px;
	border-radius: 50%;border: 2px solid #BFBFBF;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: transparent;
	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: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider4 .slick-prev{left: -80px;background-image: url(../images/i-11.png);}
.m-slider4 .slick-next{right: -80px;background-image: url(../images/i-12.png);}
.m-slider4 .slick-prev:hover{background-image: url(../images/i-11-on.png);}
.m-slider4 .slick-next:hover{background-image: url(../images/i-12-on.png);}
.m-slider4 .slick-arrow:hover{border-color: #2D56AF;}

.row-f3{padding: 101px 0 0;}

.row-g1{padding: 82px 0 0;
	background: url(../images/p-bg9.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-tit4{max-width: 1215px;margin: 0 auto 50px;text-align: center;}
.m-tit4 .tit{font-size: 48px;margin-bottom: 15px;}
.m-tit4 .desc{font-size: 18px;line-height: 1.67;color: #666;}

.m-nian{overflow: hidden;margin-bottom: 95px;
	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-nian .txt{float: right;width: 50%;height: 568px;position: relative;
	background-color: rgba(45, 86, 175, .8);color: #fff;
}
.m-nian .t-c{position: absolute;top: 50%;left: 69px;right: 55px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-nian .tit{font-size: 40px;line-height: 1.2;margin-bottom: 28px;}
.m-nian .desc{text-align: justify;font-size: 18px;line-height: 1.78;}
.m-nian .desc p{margin-bottom: 12px;}

.m-tit5{max-width: 890px;margin: 0 auto 50px;text-align: center;}
.m-tit5 .tit{font-size: 48px;margin-bottom: 17px;}
.m-tit5 .desc{font-size: 24px;line-height: 45px;color: #333;margin-bottom: 44px;}
.m-tit5 .desc span{font-weight: bold;color: #2D56AF;font-size: 32px;}
.m-tit5 .qr{text-align: center;}
.m-tit5 .pic{width: 211px;margin: 0 auto 18px;}
.m-tit5 .pic img{width: 100%;display: block;}
.m-tit5 .qr span{font-size: 18px;}

.m-list8{padding-bottom: 30px;}
.m-list8 li{margin-bottom: 14px;}
.m-list8 .top{border: 1px solid rgba(0,0,0,.08);line-height: 98px;cursor: pointer;
	background-color: #fff;overflow: hidden;font-size: 18px;color: #666;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .top:after{content: '';position: absolute;right: 39px;top: 0;bottom: 0;width: 15px;
	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;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .top span{float: left;}
.m-list8 .s1{width: 462px;font-size: 22px;color: #111;margin-left: 33px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list8 .s2{width: 394px;}
.m-list8 .s3{width: 271px;}
.m-list8 .con{border: 1px solid rgba(0,0,0,.08);border-top: 0;display: none;
	background-color: #fff;padding: 48px 69px 0 57px;
}
.m-list8 .item{border-bottom: 1px solid rgba(0,0,0,.15);padding-bottom: 30px;margin-bottom: 26px;}
.m-list8 .t1{font-size: 20px;font-weight: normal;margin-bottom: 17px;}
.m-list8 .desc{font-size: 18px;line-height: 1.89;}
.m-list8 .item:last-child{border-bottom: 0;}
.m-list8 li.on .top,.m-list8 li:hover .top{background-color: #2D56AF;color: #fff;}
.m-list8 li.on .top .s1,.m-list8 li:hover .top .s1{color: #fff;}
.m-list8 li.on .top:after,.m-list8 li:hover .top:after{background-image: url(../images/i-15.png);}

.fix-diao{position: fixed;right: 10px;top: 50%;width: 129px;z-index: 9999;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.17);
	border-radius: 6px;
}
.fix-diao .pic img{width: 100%;display: block;}
.fix-diao .t1{position: absolute;left: 0;top: 17px;right: 0;text-align: center;
	font-size: 20px;color: #fff;
}

.row-z1{overflow: hidden;padding: 122px 0 102px;
	background: url(../images/p-bg11.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt2{margin-bottom: 120px;}
.m-txt2 .txt{float: left;width: 700px;}
.m-txt2 .tit{font-size: 48px;margin-bottom: 12px;}
.m-txt2 .tips{font-size: 22px;color: #545861;margin-bottom: 41px;}
.m-txt2 .desc{font-size: 20px;line-height: 1.8;text-align: justify;color: #565B60;
	margin-bottom: 78px;
}
.m-txt2 .pic{float: right;width: 620px;margin-top: 12px;position: relative;margin-right: 5px;}
.m-txt2 .pic img{width: 100%;display: block;}
.m-txt2 .pic:after,.m-txt2 .pic:before{content: '';position: absolute;width: 37px;height: 37px;
	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;
}
.m-txt2 .pic:before{left: -5px;bottom: -5px;
	background-image: url(../images/i-19.png);
}
.m-txt2 .pic:after{right: -5px;top: -5px;
	background-image: url(../images/i-20.png);
}
.g-btn1{display: block;width: 150px;height: 54px;text-align: center;
	border-radius: 27px;line-height: 50px;font-size: 18px;color: #2D56AF;
	border: 2px solid #2D56AF;
	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: 9px;height: 14px;position: relative;top: -2px;margin-left: 14px;
	background: url(../images/i-21.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-btn1:hover{background-color: #2D56AF;color: #fff;border-color: #2D56AF;}
.g-btn1:hover:after{background-image: url(../images/i-21-on.png);}

.m-list9{overflow: hidden;margin-left: -142px;}
.m-list9 li{width: 25%;float: left;}
.m-list9 .con{padding-left: 142px;position: relative;}
.m-list9 .con:after{content: '';position: absolute;right: 0;top: 12px;width: 1px;height: 137px;
	background-color: #DCE3EB;
}
.m-list9 .ico{display: block;height: 40px;margin-bottom: 13px;}
.m-list9 .ico img{display: block;height: 100%;}
.m-list9 .t1{font-size: 20px;margin-bottom: 16px;}
.m-list9 .bot{font-size: 20px;color: #565B60;}
.m-list9 .num{font-size: 48px;color: #2D56AF;font-family: "OPPOSans-B";
	text-shadow: 0px 5px 7px rgba(25,61,138,0.13);
	background: linear-gradient(-30deg, #2D56AF 0%, #4289E1 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.m-list9 li:last-child .con:after{display: none;}

.g-t4{text-align: center;}
.g-t4 .tit{font-size: 48px;margin-bottom: 12px;}
.g-t4 .tips{font-size: 22px;color: #545861;}

.row-z2{padding: 81px 0 86px;
	background: url(../images/p-bg12.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-list10{margin: 55px -18px 70px;*zoom:1;}
.m-list10:after,.m-list10:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list10 li{width: 33.33%;float: left;}
.m-list10 .con{display: block;margin: 0 18px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .pic{padding-top: 64%;height: 0;position: relative;overflow: hidden;}
.m-list10 .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-list10 .txt{border: 1px solid #D7D8DB;border-top: 0;height: 197px;
	background-color: #fff;padding: 21px 35px 0;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .txt:after{content: '';position: absolute;left: 0;bottom: -1px;height: 4px;
	background-color: #2D56AF;width: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .lab{display: block;font-size: 16px;color: #CCCECE;font-weight: bold;
	margin-bottom: 11px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .tit{font-size: 22px;line-height: 1.45;color: #333;margin-bottom: 25px;
	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-list10 .date{font-size: 16px;color: #A5A5A5;font-family: arial;display: block;
	background: url(../images/i-26.png) no-repeat right center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list10 .con:hover{
	box-shadow: 0px 15px 54px 0px rgba(47,61,65,0.15);
}
.m-list10 .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-list10 .con:hover .txt{border-color: #fff;}
.m-list10 .con:hover .txt:after{width: 100%;}
.m-list10 .con:hover .tit,.m-list10 .con:hover .lab{color: #2D56AF;}
.m-list10 .con:hover .date{color: #2D56AF;background-image: url(../images/i-26-on.png);}
.g-btn1-tc{margin: 0 auto;}

.row-z3{padding: 81px 0 86px;
	background: url(../images/p-bg13.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}

.m-list11{overflow: hidden;margin: 66px -11px 0;}
.m-list11 li{width: 33.33%;float: left;}
.m-list11 .con{display: block;text-align: center;padding: 96px 46px 0;height: 572px;position: relative;
	margin: 0 11px;
}
.m-list11 .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/i-bg3.jpg) no-repeat center;opacity: 0;
	-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-list11 .t-c{position: relative;z-index: 2;}
.m-list11 .ico{width: 133px;height: 133px;position: relative;display: block;margin: 0 auto 61px;}
.m-list11 .ico img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .i-on{opacity: 0;}
.m-list11 .t1{font-size: 28px;color: #333;margin-bottom: 13px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .desc{font-size: 18px;line-height: 1.67;color: #7B8188;margin-bottom: 50px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .more{text-align: center;font-size: 18px;color: #2D56AF;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list11 .more:after{content: '';display: inline-block;vertical-align: middle;
	width: 7px;height: 12px;position: relative;top: -2px;margin-left: 14px;
	background: url(../images/i-30.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;
}
.m-list11 .con:hover:after{opacity: 1;}
.m-list11 .con:hover .i-ok{opacity: 0;}
.m-list11 .con:hover .i-on{opacity: 1;}
.m-list11 .con:hover .t1{color: #fff;}
.m-list11 .con:hover .desc{color: rgba(255,255,255,.7);}
.m-list11 .con:hover .more{color: #fff;}
.m-list11 .con:hover .more:after{background-image: url(../images/i-30-on.png);}

.row-z4{padding: 110px 0 152px;
	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;
}

.m-list12{margin-top: 83px;
	box-shadow: 0px 6px 35px 0px rgba(38,56,93,0.1);
	background: url(../images/p-bg15.png) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list12 li{width: 25%;float: left;}
.m-list12 .con{display: block;height: 533px;position: relative;}
.m-list12 .con:before{content: '';position: absolute;right: 0;top: 0;bottom: 0;width: 1px;
	background-color: #E2EBF0;
}
.m-list12 .con:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;
	background: url(../images/p-bg16.jpg) no-repeat center;z-index: 1;opacity: 0;
	-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-list12 li:last-child .con:before{display: none;}
.m-list12 .t-c{position: absolute;left: 15px;right: 15px;top: 50%;
	-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-list12 .ico{width: 86px;height: 86px;margin: 0 auto 63px;display: block;}
.m-list12 .ico img{width: 100%;height: 100%;display: block;}
.m-list12 .t1{text-align: center;font-size: 28px;color: #333;}
.m-list12 .more{position: absolute;left: 47px;right: 47px;bottom: 63px;z-index: 2;
	text-align: center;font-size: 18px;color: #7B8188;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .more:after{content: '';display: inline-block;vertical-align: middle;
	width: 7px;height: 12px;position: relative;top: -2px;margin-left: 22px;
	background: url(../images/i-35.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;
}
.m-list12 .txt{position: absolute;top: 90px;right: 15px;left: 47px;z-index: 3;opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .t2{line-height: 38px;font-size: 28px;color: #fff;margin-bottom: 30px;}
.m-list12 .ico2{width: 38px;height: 38px;display: inline-block;vertical-align: middle;
	margin-right: 21px;position: relative;top: -2px;
}
.m-list12 .ico2 img{width: 100%;height: 100%;display: block;}
.m-list12 .desc{font-size: 18px;line-height: 2.22;color: rgba(255,255,255,.6);}
.m-list12 .desc p{position: relative;padding-left: 15px;}
.m-list12 .desc p:after{content: '';position: absolute;left: 0;top: 50%;
	width: 5px;height: 5px;border-radius: 50%;border: 1px solid rgba(255,255,255,.6);
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list12 li.on .con .more{color: #fff;text-align: left;}
.m-list12 li.on .con .more:after{background-image: url(../images/i-30-on.png);}
.m-list12 li.on .con:after{opacity: 1;}
.m-list12 li.on .con .txt{opacity: 1;}

.m-list12 .slick-arrow{position: absolute;top: 50%;width: 54px;height: 54px;
	border-radius: 50%;border: 2px solid #BFBFBF;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: transparent;
	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: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list12 .slick-prev{left: -84px;background-image: url(../images/i-11.png);}
.m-list12 .slick-next{right: -84px;background-image: url(../images/i-12.png);}
.m-list12 .slick-prev:hover{background-image: url(../images/i-11-on.png);}
.m-list12 .slick-next:hover{background-image: url(../images/i-12-on.png);}
.m-list12 .slick-arrow:hover{border-color: #2D56AF;}

.row-h1{padding: 92px 0 103px;
	background: url(../images/p-bg17.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt5{overflow: hidden;margin-top: 30px;
	background: #fff url(../images/p-bg18.jpg) no-repeat left bottom;
	-o-background-size: 984px auto;
	-ms-background-size: 984px auto;
	-moz-background-size: 984px auto;
	-webkit-background-size: 984px auto;
	background-size: 984px auto;
}
.m-txt5 .pic{float: right;width: 460px;}
.m-txt5 .pic img{width: 100%;display: block;}
.m-txt5 .txt{overflow: hidden;padding: 63px 63px 0 52px;}
.m-txt5 .desc{font-size: 18px;line-height: 1.78;text-align: justify;}
.m-txt5 .desc p{margin-bottom: 10px;}
.m-txt5 .name{float: right;width: 165px;margin-top: -38px;}
.m-txt5 .name img{width: 100%;display: block;}

.row-h2{padding: 86px 0 0;}
.m-txt6{margin-top: 42px;*zoom:1;}
.m-txt6:after,.m-txt6:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-txt6 .pic{float: left;width: 50%;height: 639px;position: relative;}
.m-txt6 .pic img{width: 100%;height: 100%;display: block;position: absolute;left: 0;bottom: 0;
	object-fit: cover;
}
.m-txt6 .txt{width: 50%;float: right;height: 610px;margin-top: 29px;
	padding-top: 140px;padding-left: 90px;position: relative;z-index: 2;
	background: url(../images/p-bg19.jpg) no-repeat right bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt6 .desc{font-size: 18px;line-height: 1.67;text-align: justify;
	width: 630px;color: #fff;
}
.m-txt6 .txt:before{content: '';position: absolute;top: 123px;left: -24px;
	border-right: 24px solid #2D56AF;
	border-top: 24px solid transparent;
	border-bottom: 24px solid transparent;
}

.m-txt7{overflow: hidden;}
.m-txt7 .pic{float: right;width: 50%;height: 610px;}
.m-txt7 .pic img{width: 100%;height: 100%;display: block;}
.m-txt7 .txt{float: left;width: 50%;height: 610px;padding-top: 147px;padding-left: 170px;
	background: url(../images/p-bg20.jpg) no-repeat right bottom;position: relative;z-index: 2;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt7 .txt:before{content: '';position: absolute;top: 123px;right: -24px;
	border-left: 24px solid #ECF0F5;
	border-top: 24px solid transparent;
	border-bottom: 24px solid transparent;
}
.m-txt7 .desc{width: 675px;padding-right: 34px;text-align: justify;
	font-size: 18px;line-height: 1.67;max-height: 16.7em;overflow-y: auto;
}
.m-txt7 .desc::-webkit-scrollbar {
    width: 3px;
}
.m-txt7 .desc::-webkit-scrollbar-track {
    background: rgba(0,0,0,.1);
}
.m-txt7 .desc::-webkit-scrollbar-thumb {
    background: #2D56AF;
}
.m-txt7 .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #2D56AF;
}

.row-h3{padding: 89px 0 40px;}
.m-slider5{margin: 0 -21px;padding-top: 30px;}
.m-slider5 .con{display: block;margin: 0 21px;}
.m-slider5 .pic{padding-top: 64%;height: 0;position: relative;overflow: hidden;
	margin-bottom: 28px;
}
.m-slider5 .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-slider5 .t1{font-size: 26px;margin-bottom: 5px;color: #333;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .desc{font-size: 18px;line-height: 1.67;margin-right: 50px;text-align: justify;
	margin-bottom: 27px;height: 5.01em;color: #666;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-slider5 .more{font-size: 18px;color: #7B8188;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .more:after{content: '';display: inline-block;vertical-align: middle;
	width: 7px;height: 12px;position: relative;top: -2px;margin-left: 22px;
	background: url(../images/i-35.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;
}
.m-slider5 .con:hover .t1,.m-slider5 .con:hover .more{color: #2D56AF;}
.m-slider5 .con:hover .more:after{background-image: url(../images/i-30.png);}
.m-slider5 .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-slider5 .slick-arrow{position: absolute;top: 35%;width: 54px;height: 54px;
	border-radius: 50%;border: 2px solid #BFBFBF;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: transparent;
	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: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider5 .slick-prev{left: -71px;background-image: url(../images/i-11.png);}
.m-slider5 .slick-next{right: -71px;background-image: url(../images/i-12.png);}
.m-slider5 .slick-prev:hover{background-image: url(../images/i-11-on.png);}
.m-slider5 .slick-next:hover{background-image: url(../images/i-12-on.png);}
.m-slider5 .slick-arrow:hover{border-color: #2D56AF;}

.row-h4{padding: 83px 0 77px;
	background: url(../images/p-bg21.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider6{margin-top: 48px;}
.m-slider6 .slick-for{margin-bottom: 72px;
	background-color: rgba(255,255,255,.8);
}
.m-slider6 .slick-for .item{padding-right: 96px;padding-bottom: 84px;}
.m-slider6 .slick-for .time{width: 368px;text-align: center;font-size: 68px;
	color: #2D56AF;font-weight: bold;float: left;margin-top: 66px;
}
.m-slider6 .num{width: 21px;height: 21px;display: inline-block;vertical-align: middle;
	border-radius: 50%;text-align: center;line-height: 21px;font-size: 15px;
	color: #fff;font-weight: bold;margin-right: 12px;position: relative;top: -2px;
	background-color: #86C22C;
}
.m-slider6 .txt{overflow: hidden;font-size: 18px;line-height: 1.67;margin-top: 84px;
	padding-right: 50px;max-height: 290px;overflow-y: auto;
}
.m-slider6 .i-t{border-bottom: 1px dashed rgba(0,0,0,.16);padding-bottom: 8px;
	margin-bottom: 12px;
}
.m-slider6 .txt::-webkit-scrollbar {
    width: 3px;
}
.m-slider6 .txt::-webkit-scrollbar-track {
    background: rgba(0,0,0,.1);
}
.m-slider6 .txt::-webkit-scrollbar-thumb {
    background: #2D56AF;
}
.m-slider6 .txt::-webkit-scrollbar-thumb:window-inactive {
    background: #2D56AF;
}
.m-slider6 .slick-nav{margin: 0 93px;position: relative;}
.m-slider6 .slick-nav:before{content: '';position: absolute;bottom: 24px;left: 0;right: 0;
	border-bottom: 2px dashed rgba(115, 122, 132, .3);
}
.m-slider6 .slick-nav .item{padding-bottom: 12px;}
.m-slider6 .date{text-align: center;display: block;font-size: 20px;color: #666;line-height: 45px;
	margin-bottom: 1px;
}
.m-slider6 .ico{display: block;margin: 0 auto;width: 28px;height: 28px;
	background: #A6AFC1;
	box-shadow: 0px 0px 6px 0px rgba(12,35,65,0.13);
	border-radius: 50%;
	border: 6px solid #EFF2F7;
}
.m-slider6 .slick-current .date{font-size: 30px;color: #2D56AF;}
.m-slider6 .slick-current .ico{background-color: #2D56AF;}
.m-slider6 .slick-arrow{position: absolute;bottom: 0;width: 50px;height: 50px;
	border-radius: 50%;border: 0;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider6 .slick-prev{left: -50px;background-image: url(../images/i-11.png);}
.m-slider6 .slick-next{right: -50px;background-image: url(../images/i-12.png);}
.m-slider6 .slick-prev:hover{background-image: url(../images/i-37.png);}
.m-slider6 .slick-next:hover{background-image: url(../images/i-38.png);}
.m-slider6 .slick-arrow:hover{border-color: #2D56AF;background-color: #2D56AF;}

.row-h5{padding: 92px 0 0;}
.m-slider7{margin-top: 44px;
	background: url(../images/p-bg22.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider7 .item{height: 584px;padding-left: 44px;padding-top: 55px;position: relative;}
.m-slider7 .item:after{content: '';position: absolute;right: 0;top: 66px;width: 1px;height: 443px;
	background-color: #000;opacity: .1;
}
.m-slider7 .time{font-size: 50px;color: #C52D27;margin-bottom: 5px;}
.m-slider7 .desc{font-size: 18px;line-height: 2.39;}
.m-slider7 .slick-arrow{position: absolute;top: 50%;width: 54px;height: 54px;
	border-radius: 50%;border: 2px solid #BFBFBF;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: #fff;
	background-position: center;background-repeat: no-repeat;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider7 .slick-prev{left: -92px;background-image: url(../images/i-11.png);}
.m-slider7 .slick-next{right: -92px;background-image: url(../images/i-12.png);}
.m-slider7 .slick-prev:hover{background-image: url(../images/i-39.png);}
.m-slider7 .slick-next:hover{background-image: url(../images/i-40.png);}
.m-slider7 .slick-arrow:hover{border-color: #C52D27;}

.row-h6{padding: 100px 0 0;}
.m-txt8{font-size: 18px;line-height: 1.67;text-align: justify;max-height: 8.35em;
	overflow-y: auto;padding-right: 47px;margin-top: 25px;margin-bottom: 78px;
}
.m-txt8::-webkit-scrollbar {
    width: 3px;
}
.m-txt8::-webkit-scrollbar-track {
    background: rgba(0,0,0,.1);
}
.m-txt8::-webkit-scrollbar-thumb {
    background: #2D56AF;
}
.m-txt8::-webkit-scrollbar-thumb:window-inactive {
    background: #2D56AF;
}

.m-slider8{position: relative;}
.m-slider8:after,.m-slider8:before{content: '';position: absolute;top: 0;bottom: 0;
	background-color: #fff;opacity: .5;width: 1000px;z-index: 2;
}
.m-slider8:before{right: 100%;}
.m-slider8:after{left: 100%;}
.m-slider8 .swiper-container{margin: 0 -17px;}
.m-slider8 .swiper-slide{padding: 0 17px;}
.m-slider8 .pic{padding-top: 100%;height: 0;position: relative;overflow: hidden;border-radius: 50%;}
.m-slider8 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}

.m-tit6{text-align: center;}
.m-tit6 .ico{width: 94px;display: block;margin: 0 auto 8px;}
.m-tit6 .ico img{width: 100%;display: block;}
.m-tit6 .tit{font-size: 48px;margin-bottom: 12px;}
.m-tit6 .g-btn1{margin: 0 auto;}
.row-h7{padding: 105px 0 655px;
	background: url(../images/p-bg23.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-i1{padding: 116px 0;
	background: url(../images/p-bg24.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-txt9{position: relative;overflow: hidden;}
.m-txt9 .wp{position: absolute;left: 50%;top: 0;bottom: 0;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.m-txt9 .txt{position: absolute;top: 50%;left: 0;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-txt9 .tit{font-size: 48px;margin-bottom: 17px;}
.m-txt9 .desc{font-size: 18px;line-height: 37px;color: #666;}
.m-txt9 .desc strong{color: #2D56AF;font-size: 24px;}
.m-txt9 .pic{float: right;width: 50%;}
.m-txt9 .pic img{width: 100%;display: block;}

.row-i2{padding: 79px 0 0;}
.m-tips1{font-size: 18px;line-height: 1.89;color: #666;max-width: 872px;
	margin: 10px auto 46px;text-align: center;
}
.m-pic{padding: 47px 0 60px;
	background-color: #F4F5F7;
}
.m-pic img{width: 1130px;margin: 0 auto;display: block;}

.row-i3{padding: 85px 0 0;
	background: url(../images/p-bg25.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-box2{overflow: hidden;margin-top: 44px;padding: 44px 72px 58px 48px;
	background: #FFFFFF;
	box-shadow: 0px 0px 59px 0px rgba(32,48,57,0.09);
}
.m-box2 .col-l{width: 840px;}
.m-box2 .col-r{width: 386px;}
.m-list13{}
.m-list13 li{border-bottom: 1px solid rgba(0,0,0,.1);}
.m-list13 .ico{position: absolute;left: 0;top: 0;bottom: 0;width: 24px;font-size: 0;}
.m-list13 .ico img{width: 100%;display: inline-block;vertical-align: middle;}
.m-list13 .con{display: block;overflow: hidden;line-height: 51px;
	padding-left: 26px;position: relative;
}
.m-list13 .t1{font-size: 18px;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-list13 .lab{font-weight: bold;}
.m-list13 li:hover .t1{color: #2D56AF;}

.m-slider9{margin-top: 40px;}
.m-slider9 .pic{width: 179px;height: 251px;margin: 0 7px;}
.m-slider9 .pic img{width: 100%;height: 100%;display: block;}
.m-slider9 .slick-arrow{position: absolute;top: 50%;width: 20px;height: 33px;
	border: 0;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider9 .slick-prev{left: -37px;background-image: url(../images/i-44.png);}
.m-slider9 .slick-next{right: -37px;background-image: url(../images/i-45.png);}
.m-slider9 .slick-prev:hover{background-image: url(../images/i-44-on.png);}
.m-slider9 .slick-next:hover{background-image: url(../images/i-45-on.png);}

.row-i3-1{padding: 95px 0 130px;overflow: hidden;}
.m-box3{background-color: #F4F6F8;margin-top: 33px;}
.m-box3 .col-l{width: 960px;height: 376px;padding: 19px 52px 0 43px;}
.m-box3 .col-r{float: none;overflow: hidden;height: 376px;padding: 19px 36px 0;
	background-color: #4E69B3;
}
.m-tit7{font-size: 26px;line-height: 79px;margin-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,.2);
}
.m-box3 .col-r .m-tit7{color: #fff;border-bottom: 1px solid rgba(255,255,255,.2);}
.m-slider10 .item a{display: block;font-size: 18px;line-height: 40px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider10 .slick-arrow{position: absolute;right: 0;width: 20px;height: 33px;
	border: 0;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 2;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider10 .slick-prev{top: -77px;background-image: url(../images/i-46.png);}
.m-slider10 .slick-next{top: -58px;background-image: url(../images/i-47.png);}
.m-slider10 .slick-prev:hover{background-image: url(../images/i-46-on.png);}
.m-slider10 .slick-next:hover{background-image: url(../images/i-47-on.png);}

.m-slider11 .item a{display: block;font-size: 18px;line-height: 40px;color: #fff;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider11 .item a:hover{opacity: .7;}
.m-slider11 .slick-arrow{position: absolute;right: 0;width: 20px;height: 33px;
	border: 0;font-size: 0;text-indent: 9999px;opacity: .2;
	cursor: pointer;z-index: 2;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider11 .slick-prev{top: -77px;background-image: url(../images/i-48.png);}
.m-slider11 .slick-next{top: -58px;background-image: url(../images/i-49.png);}
.m-slider11 .slick-arrow:hover{opacity: 1;}

.row-k1{padding: 82px 0 99px;
	background: url(../images/p-bg26.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-map2{max-width: 1069px;margin: 40px auto 0;position: relative;}
.m-map2 .bg img{width: 100%;display: block;}
.m-map2 li{position: absolute;}
.m-map2 .city{font-size: 16px;color: #000;font-weight: bold;cursor: pointer;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-map2 .i1{left: 636px;top: 288px;}
.m-map2 .i2{left: 682px;top: 293px;}
.m-map2 .i3{left: 740px;top: 237px;}
.m-map2 .i4{left: 762px;top: 189px;}
.m-map2 .i5{left: 820px;top: 144px;}
.m-map2 .i6{left: 525px;top: 274px;}
.m-map2 .i7{left: 578px;top: 333px;}
.m-map2 .i8{left: 620px;top: 416px;}
.m-map2 .i9{left: 653px;top: 331px;}
.m-map2 .i10{left: 699px;top: 358px;}
.m-map2 .i11{left: 730px;top: 440px;}
.m-map2 .i12{left: 683px;top: 440px;}
.m-map2 .i13{left: 740px;top: 500px;}
.m-map2 .i14{left: 777px;top: 466px;}
.m-map2 .i15{left: 611px;top: 485px;}
.m-map2 .i16{left: 669px;top: 541px;}
.m-map2 .i17{left: 590px;top: 540px;}
.m-map2 .i18{left: 707px;top: 574px;}
.m-map2 .i19{left: 625px;top: 630px;}
.m-map2 .i20{left: 527px;top: 635px;}
.m-map2 .i21{left: 501px;top: 338px;}
.m-map2 .i22{left: 520px;top: 410px;}
.m-map2 .i23{left: 456px;top: 390px;}
.m-map2 .i24{left: 456px;top: 470px;}
.m-map2 .i25{left: 518px;top: 509px;}
.m-map2 .i26{left: 500px;top: 555px;}
.m-map2 .i27{left: 400px;top: 599px;}
.m-map2 .i28{left: 400px;top: 355px;}
.m-map2 .i29{left: 210px;top: 190px;}
.m-map2 .i30{left: 225px;top: 460px;}
.m-map2 .i31{left: 566px;top: 722px;}
.m-map2 .i32{left: 662px;top: 660px;}
.m-map2 .i33{left: 607px;top: 665px;}
.m-map2 .i34{left: 777px;top: 608px;}

.m-map2 .pop{position: absolute;top: 0;left: 100%;width: 295px;z-index: 3;
	padding: 16px 35px 38px;border-radius: 10px;color: #fff;
	background-color: rgba(46, 92, 190, .83);display: none;
}
.m-map2 .pop .t1{font-size: 30px;line-height: 65px;margin-bottom: 17px;
	border-bottom: 1px solid rgba(255,255,255,.12);
}
.m-map2 .pop .t2{font-size: 20px;display: block;margin-bottom: 2px;}
.m-map2 .pop .tel{font-size: 18px;}
.m-map2 .pop .item{margin-bottom: 15px;}
.m-map2 .desc{font-size: 18px;max-height: 18em;overflow-y: auto;}
.m-map2 .desc::-webkit-scrollbar {
    width: 4px;
}
.m-map2 .desc::-webkit-scrollbar-track {
    background: rgba(255,255,255,.5);
}
.m-map2 .desc::-webkit-scrollbar-thumb {
    background: #224dbd;
}
.m-map2 .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #224dbd;
}
.m-map2 li:hover .pop{display: block;}
.m-map2 li:hover .city{color: #224dbd;}
.whole_con{overflow: visible;}

.g-box1{margin-top: 20px;padding-top: 1px;}
.world-map{margin-top: 105px;padding-bottom: 190px;position: relative;}
.world-map .pic img{width: 100%;display: block;}
.map-ico{position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 2;}
.map-ico li{position: absolute;
	width: 23px;height: 32px;
}
.map-ico .i1{top: 160px;right: 276px;}
.map-ico .ico{display: block;height: 32px;
	background: url(../images/ico-map.png) no-repeat center;
}
.map-ico .con{position: absolute;right: -15px;top: 42px;
	width: 450px;border-radius: 15px;padding: 28px 45px 30px;
	background: rgba(0,0,0,.65);color: #fff;
}
.map-ico .con h3{font-size: 22px;padding-bottom: 13px;margin-bottom: 12px;
	border-bottom: 1px solid rgba(255,255,255,.1);
}
.map-ico .con .desc{font-size: 16px;line-height: 30px;}

#china-map{width: 100%;height: 771px;}

.con-txt{width: 308px;border-radius: 15px;
    padding: 28px 45px 15px;
}
.con-txt h3{font-size: 22px;padding-bottom: 13px;margin-bottom: 12px;
    border-bottom: 1px solid rgba(255,255,255,.1);
}
.con-txt h4{font-size: 16px;margin-bottom: 5px;}
.con-txt .desc{font-size: 16px;line-height: 30px;margin-bottom: 15px;}
.map-tit{overflow: hidden;line-height: 34px;
    padding: 52px 0 29px;border-bottom: 1px solid #eee;
    margin: 0 50px 0 45px;
}
.map-tit.hidden{display: none;}
.map-tit h3{font-size: 24px;float: left;
    color: #224dbd;padding-left: 14px;position: relative;
}
.map-tit h3:after{content: '';position: absolute;left: 0;top: 50%;
    width: 3px;height: 20px;margin-top: -10px;
    background-color: #86c22c;
}
.map-tit .btn{width: 100px;height: 34px;border: 1px solid #d2d2d2;
    text-align: center;display: block;line-height: 32px;
    font-size: 14px;color: #333;border-radius: 5px;
    background-color: transparent;float: right;
}

.row-k2{padding: 100px 0 0;}
.s-map{width: 1165px;margin: 18px auto 0;position: relative;}
.s-map .pic img{width: 100%;display: block;}
.s-map .txt{position: absolute;top: 143px;right: 180px;width: 398px;
	background-color: rgba(46, 92, 190, .83);color: #fff;border-radius: 10px;
	padding: 11px 32px 36px 36px;
}
.s-map .t1{font-size: 30px;line-height: 75px;margin-bottom: 17px;
	border-bottom: 1px solid rgba(255,255,255,.12);
}
.s-map .desc{font-size: 18px;line-height: 1.89;}

.row-y1{overflow: hidden;padding: 60px 0;border-top: 1px solid #ddd;}
.row-y1 .col-l{width: 280px;margin-right: 40px;}
.row-y1 .col-r{overflow: hidden;float: none;}