
.g-t1{text-align: center;padding: 70px 0 0;}
.g-t1 h2{font-size: 50px;color: #000;font-weight: normal;margin-bottom: 5px;}
.g-t1 p{font-size: 16px;color: rgba(153,153,153,.8);text-transform: uppercase;}
.row-a1 .g-t1 p{letter-spacing: 2px;color: #333;}

.row-a1{padding-bottom: 58px;
	background: url(../images/p-bg1.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-list1{margin-bottom: 40px;*zoom:1;margin-top: 45px;
	background-color: #fff;
}
.m-list1:after,.m-list1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-list1 li{width: 20%;float: left;border-right: 1px solid #e4e4e6;
	border-bottom: 1px solid #e4e4e6;margin-bottom: -1px;
}
.m-list1 li:nth-child(5n){border-right: 0;}
/*.m-list1 li:nth-child(6),
.m-list1 li:nth-child(7),
.m-list1 li:nth-child(8),
.m-list1 li:nth-child(9),
.m-list1 li:nth-child(10){border-bottom: 0;}*/
.m-list1 li:nth-child(11),.m-list1 li:nth-child(12){display: none;}
.m-list1.open li{display: block !important;}
.m-list1 .con{display: block;height: 240px;text-align: center;
	padding: 27px 0 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .ico{display: block;height: 90px;position: relative;}
.m-list1 .ico i{width: 100%;height: 100%;position: absolute;top: 0;left: 0;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: auto 90px;
	-ms-background-size: auto 90px;
	-moz-background-size: auto 90px;
	-webkit-background-size: auto 90px;
	background-size: auto 90px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 .i-hover,.m-list1 .con:hover .i-on{opacity: 0;}
.m-list1 h3{font-size: 22px;font-weight: normal;margin-bottom: 7px;}
.m-list1 .desc{font-size: 13px;line-height: 23px;height: 46px;
	padding: 0 65px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list1 .con:hover{
	box-shadow: 0px 16px 30px 0px rgba(7, 18, 101, 0.1);
}
.m-list1 .con:hover .i-hover,.m-list1 .i-on{opacity: 1;}
.m-list1 .con:hover .ico i{top: -10px;}
.g-btn1{width: 168px;height: 46px;text-align: center;line-height: 46px;
	display: block;font-size: 16px;color: #fff;border-radius: 46px;
	background-color: #308fe5;margin: 0 auto;
}
.g-btn1:hover{opacity: .8;color: #fff;}

.row-a2{position: relative;
	background: url(../images/p-bg2.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a2 .g-t1{position: absolute;top: 0;left: 0;right: 0;}
.row-a2 .g-t1 p,.row-a2 .g-t1 h2{color: #fff;text-transform: uppercase;}
.m-list2{overflow: hidden;}
.m-list2 li{width: 25%;float: left;}
.m-list2 .con{height: 868px;display: block;text-align: center;
	padding: 268px 60px 0;
	background-color: transparent;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 .ico{display: block;height: 200px;margin-bottom: 2px;position: relative;top: 0;
	background-position: center;background-repeat: no-repeat;
	-o-background-size: auto 100%;
	-ms-background-size: auto 100%;
	-moz-background-size: auto 100%;
	-webkit-background-size: auto 100%;
	background-size: auto 100%;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 h3{font-size: 22px;font-weight: normal;color: #fff;
	margin-bottom: 17px;
}
.m-list2 .desc{color: rgba(255,255,255,.5);font-size: 14px;
	line-height: 24px;margin-bottom: 35px;font-family:"微软雅黑","Microsoft Yahei";
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 .btn{width: 60px;height: 60px;display: block;margin: 0 auto;opacity: 0;display: none;
	background: url(../images/i-02.png) no-repeat center;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list2 .con:hover{
	background-color: rgba(255,255,255,.2);
}
.m-list2 .con:hover .desc{color: #fff;}
.m-list2 .con:hover .btn{opacity: 1;}
.m-list2 .con:hover .ico{top: -10px;}

.row-a3{overflow: hidden;padding-bottom: 75px;
	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;
}
.row-a3 .g-t1{margin-bottom: 38px;}
.row-a3 .col-l{width: 958px;}
.row-a3 .col-r{width: 455px;}

.m-slider1{}
.m-slider1 .con{display: block;overflow: hidden;background-color: #fff;}
.m-slider1 .pic{width: 584px;height: 524px;float: left;overflow: hidden;}
.m-slider1 .pic img{width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider1 .txt{overflow: hidden;border: 2px solid #f4f4f4;
	height: 524px;border-left: 0;padding: 58px 45px 0;
}
.m-slider1 .date{font-size: 20px;color: #666;font-weight: bold;
	padding-left: 28px;margin-bottom: 60px;display: block;
	background: url(../images/i-03.png) no-repeat left center;
}
.m-slider1 h3{font-size: 24px;color: #222;line-height: 36px;
	font-weight: normal;margin-bottom: 20px;
}
.m-slider1 .desc{font-size: 14px;line-height: 25px;
	margin-bottom: 40px;color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
}
.m-slider1 .btn{width: 50px;height: 50px;display: none;
	background: url(../images/i-04.png) no-repeat center;
}
.m-slider1 .con:hover h3{color: #308fe5;}
.m-slider1 .con:hover .pic img{
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}
.m-slider1 .slick-dots{position: absolute;left: 36px;bottom: 35px;width: 100%;z-index: 99;}
.m-slider1 .slick-dots li{display: inline-block;margin-right: 7px;}
.m-slider1 .slick-dots li button{display: block;width: 32px;height: 2px;padding: 0;
    font-size: 0;line-height: 0;text-indent: 999px;background-color: rgba(255,255,255,.5);
    border: 0;cursor: pointer;
}
.m-slider1 .slick-dots li.slick-active button{background-color: #fff;}

.m-list3{padding-left: 39px;
	border-left: 2px solid #e9eae9;
}
.m-list3 li{margin-bottom: 40px;position: relative;}
.m-list3 li:after{content: '';width: 10px;height: 12px;position: absolute;top: 50%;
	margin-top: -6px;left: -45px;
	background: url(../images/i-06.png) no-repeat center;
}
.m-list3 .con{display: block;overflow: hidden;background-color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 .pic{width: 166px;height: 148px;float: left;}
.m-list3 .pic img{width: 100%;height: 100%;display: block;}
.m-list3 .txt{overflow: hidden;border: 2px solid #f4f4f4;
	padding: 38px 25px 0 30px;height: 148px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list3 h3{font-size: 16px;color: #222;margin-bottom: 5px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list3 .date{font-size: 14px;color: #666;display: block;padding-left: 16px;
	background: url(../images/i-05.png) no-repeat left center;
}
.m-list3 .con:hover{
 	box-shadow: 0px 17px 21px 0px rgba(0, 0, 0, 0.1);
}
.m-list3 .con:hover .txt{border-width: 1;}
.m-list3 .con:hover h3{color: #308fe5;}
.m-list3 li:hover:after{background-image: url(../images/i-06-on.png);}

.row-a4{padding: 36px 0 0;
	background: url(../images/p-bg4.jpg) no-repeat center fixed;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.g-t1-1{overflow: hidden;}
.g-t1-1 .tit{float: left;text-align: left;}
.g-t1-1 .tit h2{color: #fff;margin-bottom: 0;line-height: 1.4;}
.g-t1-1 .tit p{color: rgba(255,255,255,.56);}
.m-tab1{float: right;margin-right: -20px;}
.m-tab1 li{float: left;position: relative;}
.m-tab1 li a{font-size: 18px;color: #fff;font-family: 'sour-L';
	padding: 0 20px;position: relative;
}
.m-tab1 li a:after{content: '';position: absolute;right: 0;top: 50%;width: 1px;
	height: 16px;margin-top: -8px;
	background-color: #fff;
}
.m-tab1 li:before{content: '';position: absolute;left: 58%;width: 85%;bottom: -21px;
	height: 1px;background-color: #fff;
}
.m-tab1 li:after{content: '';position: absolute;left: 50%;bottom: -30px;
	width: 20px;height: 20px;margin-left: -10px;
	background: url(../images/i-07-on.png) no-repeat center;
}
.m-tab1 li.on:after{background-image: url(../images/i-07.png);}
.m-tab1 li.on a{font-weight: bold;}
.m-tab1 li:last-child:before{display: none;}

.m-slider2.hide{overflow: hidden;height: 0;margin-top: 0;}
.m-slider2{margin: 0 -14px;margin-top: 35px;}
.m-slider2 .item{padding-bottom: 169px;}
.m-slider2 .con{height: 187px;border: 1px solid #fff;margin: 0 14px;
	position: relative;color: #fff;
}
.m-slider2 .con:after,.m-slider2 .con:before{content: '';position: absolute;
	width: 19px;height: 19px;border: 1px solid #ff0100;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider2 .con:after{left: -1px;top: -1px;border-bottom: 0;border-right: 0;}
.m-slider2 .con:before{right: -1px;bottom: -1px;border-top: 0;border-left: 0;}
.m-slider2 .txt{padding: 30px 0 0 55px;}
.m-slider2 .txt p{font-size: 18px;margin-bottom: 2px;}
.m-slider2 .txt span{font-size: 48px;font-weight: bold;font-family: Roboto;
	display: block;line-height: 1.1;
}
.m-slider2 .txt em{font-size: 30px;font-family: '黑体';opacity: .7;}
.m-slider2 .con:hover:after,.m-slider2 .con:hover:before{width: 100%;height: 100%;}
.m-slider2 .slick-arrow{position: absolute;width: 30px;height: 30px;bottom: 117px;
	background-color: transparent;border: 0;font-size: 0;text-indent: 9999px;
	cursor: pointer;z-index: 12;
}
.m-slider2 .slick-prev{left: 50%;margin-left: -30px;border-right: 1px solid #fff;
	background: url(../images/i-08.png) no-repeat left center;
}
.m-slider2 .slick-next{right: 50%;margin-right: -30px;
	background: url(../images/i-09.png) no-repeat right center;
}
.row-a5{position: relative;}
.row-a5:after{content: '';position: absolute;top: 0;left: 0;bottom: 0;right: 0;
	background: url(../images/p-bg5.png) no-repeat center bottom;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.row-a5 .g-t1-1{padding-top: 45px;}
.row-a5 .g-t1-1 .tit h2{color: #333;}
.row-a5 .g-t1-1 .tit p{color: rgba(153,153,153,.8);}
.row-a5-1{padding-bottom: 42px;position: relative;z-index: 3;}
.m-slider3{margin: 0 -10px;padding-top: 28px;}
.m-slider3 .con{display: block;margin: 0 10px;position: relative;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider3 .pic{padding-top: 43%;height: 0;position: relative;overflow: hidden;}
.m-slider3 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider3 h3{position: absolute;top: 50%;left: 0;right: 0;
	padding: 0 25px;color: #fff;text-align: center;
	font-size: 24px;line-height: 30px;font-weight: normal;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-slider3 .con:hover{opacity: .8;}
.m-slider3 .slick-arrow{position: absolute;top: -95px;width: 49px;height: 49px;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;
	cursor: pointer;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
}
.m-slider3 .slick-prev{right: 56px;background-image: url(../images/i-10.png);}
.m-slider3 .slick-next{right: 0px;background-image: url(../images/i-11.png);}
.m-slider3 .slick-arrow:after{content: '';position: absolute;top: 0px;left: 0px;
	width: 100%;height: 100%;border: 1px solid #999;
	border-radius: 50%;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.m-slider3 .slick-arrow:hover:after{border-top-color: #ff0100; }

.row-a5-2{padding-bottom: 95px;
	background-color: #f7f8fa;
}
.row-a5-2 .wp{position: relative;z-index: 3;}
.m-slider4{margin: 0 -11px;padding-top: 28px;}
.m-slider4 .item{margin-bottom: 22px;}
.m-slider4 .con{display: block;margin: 0 11px;
	background-color: #fff;position: relative;
	border: 1px solid transparent;
	box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.06);
}
.m-slider4 .pic{height: 98px;line-height: 98px;text-align: center;}
.m-slider4 .pic img{display: inline-block;vertical-align: middle;
	max-width: 80%;max-height: 80%;
}
.m-slider4 .con:after,.m-slider4 .con:before{content: '';position: absolute;
	width: 0px;height: 0px;border: 1px solid #ff0100;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-slider4 .con:after{left: -1px;top: -1px;border-bottom: 0;border-right: 0;}
.m-slider4 .con:before{right: -1px;bottom: -1px;border-top: 0;border-left: 0;}
.m-slider4 .con:hover:after,.m-slider4 .con:hover:before{width: 44px;height: 44px;}
.m-slider4 .slick-arrow{position: absolute;top: -95px;width: 49px;height: 49px;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;
	cursor: pointer;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
}
.m-slider4 .slick-prev{right: 56px;background-image: url(../images/i-10.png);}
.m-slider4 .slick-next{right: 0px;background-image: url(../images/i-11.png);}
.m-slider4 .slick-arrow:after{content: '';position: absolute;top: 0px;left: 0px;
	width: 100%;height: 100%;border: 1px solid #999;
	border-radius: 50%;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.m-slider4 .slick-arrow:hover:after{border-top-color: #ff0100; }

.g-bgc1{background-color: #f0f2f6;}
.g-t1-2{padding-top: 45px;}
.g-t1-2 h2{line-height: 1.2;}
.g-t1-2 p{font-size: 14px;font-family: arial;}
.cur{text-align: right;line-height: 60px;background-color: #fff;overflow: hidden;
	font-size: 14px;font-family:"微软雅黑","Microsoft Yahei";color: #666;
}
.cur a{color: #666;}
.cur .home{padding-left: 30px;
	background: url(../images/ico-02.png) no-repeat left center;
}
.g-tab1{text-align: center;font-size: 0;
	border-bottom: 1px solid #dcdcdc;
}
.g-tab1.fixed{position: fixed;left: 0;right: 0;top: 0;z-index: 1024;
	background-color: #fff;
}
.g-tab1 ul{display: inline-block;}
.g-tab1 li{float: left;}
.g-tab1 li a{font-size: 22px;display: block;position: relative;padding: 0 35px;line-height: 98px;}
.g-tab1 li a:after{content: '';position: absolute;left: 50%;right: 50%;
	height: 1px;bottom: -1px;
	background-color: #0c3b85;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.g-tab1 li.on a:after,.g-tab1 li.current a:after,.g-tab1 li:hover a:after{left: 0;right: 0;}
.g-tab1 li.on a,.g-tab1 li.current a,.g-tab1 li:hover a{color: #0c3b85;}
.m-txt1{padding: 50px 63px 63px;margin-top: 28px;
	background-color: #fff;
}
.m-txt1 .txt{font-size: 16px;line-height: 30px;}
.m-txt1 ul{overflow: hidden;margin: 0 -15px;}
.m-txt1 li{float: left;width: 20%;padding: 0 15px;}
.m-txt1 .pic{padding-top: 73%;height: 0;position: relative;overflow: hidden;}
.m-txt1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}

.m-pic1{background-color: #fff;margin-top: 28px;}
.m-pic1 img{display: block;margin: 0 auto;}
.m-ovh1{overflow: hidden;background-color: #fff;margin-top: 25px;
	padding: 68px 63px 40px;
}
.m-ovh1 .col-l{width: 866px;}
.m-ovh1 .col-r{width: 416px;}

.m-new1{}
.m-new1 .con{display: block;overflow: hidden;background-color: #fff;}
.m-new1 .pic{width: 520px;height: 596px;float: left;overflow: hidden;}
.m-new1 .pic img{width: 100%;height: 100%;display: block;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-new1 .txt{overflow: hidden;border: 2px solid #f4f4f4;
	height: 596px;border-left: 0;padding: 58px 45px 0;
}
.m-new1 .date{font-size: 18px;color: #666;font-weight: bold;
	padding-left: 28px;margin-bottom: 60px;display: block;
	background: url(../images/i-03.png) no-repeat left center;
}
.m-new1 h3{font-size: 22px;color: #222;line-height: 33px;
	font-weight: normal;margin-bottom: 20px;
}
.m-new1 .desc{font-size: 14px;line-height: 24px;
	margin-bottom: 30px;color: #333;
}
.m-new1 .btn{width: 118px;height: 33px;display: block;text-align: center;
	line-height: 33px;font-size: 13px;color: #fff;
	border-radius: 33px;
	background-color: #308fe5;
}
.m-new1 .con:hover h3{color: #308fe5;}
.m-new1 .con:hover .pic img{
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}

.m-list4{padding-left: 39px;
	border-left: 2px solid #e9eae9;
}
.m-list4 li{margin-bottom: 18px;position: relative;}
.m-list4 li:after{content: '';width: 10px;height: 12px;position: absolute;top: 50%;
	margin-top: -6px;left: -45px;
	background: url(../images/i-06.png) no-repeat center;
}
.m-list4 .con{display: block;overflow: hidden;background-color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 .pic{width: 166px;height: 148px;float: left;}
.m-list4 .pic img{width: 100%;height: 100%;display: block;}
.m-list4 .txt{overflow: hidden;border: 2px solid #f4f4f4;
	padding: 33px 25px 0 30px;height: 136px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list4 h3{font-size: 14px;color: #222;margin-bottom: 5px;line-height: 20px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list4 .date{font-size: 14px;color: #666;display: block;padding-left: 16px;
	background: url(../images/i-05.png) no-repeat left center;
	float: left;line-height: 33px;
}
.m-list4 .con:hover{
 	box-shadow: 0px 17px 21px 0px rgba(0, 0, 0, 0.1);
}
.m-list4 .con:hover .txt{border-width: 1;}
.m-list4 .con:hover h3{color: #308fe5;}
.m-list4 li:hover:after{background-image: url(../images/i-06-on.png);}
.m-list4 .bot{overflow: hidden;}
.m-list4 .btn{width: 118px;height: 33px;display: block;text-align: center;
	line-height: 31px;font-size: 13px;color: #333;
	border-radius: 33px;border: 1px solid #e5e5e5;
	float: right;
}
.m-list4 .con:hover .btn{background-color: #308fe5;color: #fff;}

.g-more1{clear: both;font-size: 18px;display: block;text-align: center;
	padding-top: 7px;
}
.g-box1{padding: 0 63px 21px;margin-top: 28px;
	background-color: #fff;
}
.m-slider5{margin: 0 -13px;}
.m-slider5 .con{display: block;position: relative;margin: 0 13px;}
.m-slider5 .pic{padding-top: 64%;height: 0;position: relative;overflow: hidden;}
.m-slider5 .pic 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-slider5 .tit{position: absolute;left: 0;right: 0;bottom: 0;padding: 0 28px;
	height: 68px;line-height: 68px;font-size: 20px;color: #fff;z-index: 2;
	background: url(../images/i-15.png) repeat-y left top;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-slider5 .con:hover .pic img{
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-o-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}
.m-slider5 .slick-arrow{position: absolute;top: -76px;
	width: 30px;height: 23px;background-color: transparent;
	border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-repeat: no-repeat;
}
.m-slider5 .slick-prev{right: 30px;
	background-position: left center;
	background-image: url(../images/i-17.png);
}
.m-slider5 .slick-next{right: 0px;border-left: 1px solid #d6d6d6;
	background-position: right center;
	background-image: url(../images/i-18.png);
}
.m-slider5 .slick-prev:hover{
	background-image: url(../images/i-17-on.png);
}
.m-slider5 .slick-next:hover{
	background-image: url(../images/i-18-on.png);
}

.g-t2{overflow: hidden;margin-bottom: 30px;padding: 28px 0 8px;
	border-bottom: 1px solid #e5e5e5;
}
.g-t2 .tit{float: left;font-size: 30px;padding-left: 30px;
	background: url(../images/i-16.png) no-repeat left center;
}

.m-slider6{margin: 0 -10px;}
.m-slider6 .item{margin-bottom: 18px;}
.m-slider6 .con{display: block;margin: 0 10px;}
.m-slider6 .pic{padding-top: 69%;height: 0;position: relative;overflow: hidden;}
.m-slider6 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-slider6 .play{position: absolute;top: 50%;left: 50%;width: 42px;
	height: 42px;margin-left: -21px;margin-top: -21px;z-index: 2;
	background: url(../images/i-19.png) no-repeat center top;
}
.m-slider6 .play:after{content: '试看';position: absolute;top: 45px;
	left: 0;right: 0;text-align: center;font-size: 14px;color: #fff;
	opacity: 0;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider6 .tit{height: 60px;line-height: 60px;overflow: hidden;
	padding: 0 30px;background-color: #fff;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider6 .btn{float: right;margin-left: 15px;font-size: 12px;
	font-weight: normal;opacity: 0;color: #308fe5;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider6 .tit h3{font-size: 15px;font-weight: normal;}
.m-slider6 .con:hover .tit{background-color: #f7f8fa;}
.m-slider6 .con:hover .btn{opacity: 1;}
.m-slider6 .con:hover .play:after{opacity: 1;}
.m-slider6 .slick-arrow{position: absolute;top: -76px;
	width: 30px;height: 23px;background-color: transparent;
	border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-repeat: no-repeat;
}
.m-slider6 .slick-prev{right: 30px;
	background-position: left center;
	background-image: url(../images/i-17.png);
}
.m-slider6 .slick-next{right: 0px;border-left: 1px solid #d6d6d6;
	background-position: right center;
	background-image: url(../images/i-18.png);
}
.m-slider6 .slick-prev:hover{
	background-image: url(../images/i-17-on.png);
}
.m-slider6 .slick-next:hover{
	background-image: url(../images/i-18-on.png);
}

.m-slider7{margin: 0 -10px;}
.m-slider7 .con{display: block;margin: 0 10px;height: 450px;
	border: 2px solid #f4f4f4;padding: 25px 45px 0;
	background: url(../images/i-20.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-slider7 .face{width: 198px;height: 198px;margin: 0 auto 17px;
	border-radius: 50%;overflow: hidden;border: 2px solid #fff;
}
.m-slider7 .face img{width: 100%;height: 100%;display: block;}
.m-slider7 h3{font-size: 18px;position: relative;
	padding-bottom: 13px;margin-bottom: 17px;
}
.m-slider7 h3:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 49px;height: 1px;
	background-color: #eaeaea;
}
.m-slider7 .desc{font-size: 14px;line-height: 25px;color: #8c8c8c;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}

.m-slider7 .slick-arrow{position: absolute;top: -76px;
	width: 30px;height: 23px;background-color: transparent;
	border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-repeat: no-repeat;
}
.m-slider7 .slick-prev{right: 30px;
	background-position: left center;
	background-image: url(../images/i-17.png);
}
.m-slider7 .slick-next{right: 0px;border-left: 1px solid #d6d6d6;
	background-position: right center;
	background-image: url(../images/i-18.png);
}
.m-slider7 .slick-prev:hover{
	background-image: url(../images/i-17-on.png);
}
.m-slider7 .slick-next:hover{
	background-image: url(../images/i-18-on.png);
}
.m-slider4-1{padding-top: 5px;padding-bottom: 20px;}
.m-slider4-1 .slick-arrow{position: absolute;top: -76px;
	width: 30px;height: 23px;background-color: transparent;
	border: 0;cursor: pointer;font-size: 0;text-indent: 9999px;
	background-repeat: no-repeat;border-radius: 0;
}
.m-slider4-1 .pic{height: 90px;line-height: 90px;}
.m-slider4-1 .con:after,.m-slider4-1 .con:before{border-color: #67adec;}
.m-slider4-1 .slick-arrow:after{display: none;}
.m-slider4-1 .slick-prev{right: 30px;
	background-position: left center;
	background-image: url(../images/i-17.png);
}
.m-slider4-1 .slick-next{right: 0px;border-left: 1px solid #d6d6d6;
	background-position: right center;
	background-image: url(../images/i-18.png);
}
.m-slider4-1 .slick-prev:hover{
	background-image: url(../images/i-17-on.png);
}
.m-slider4-1 .slick-next:hover{
	background-image: url(../images/i-18-on.png);
}

.m-list5{overflow: hidden;margin: 0 -11px;padding-top: 62px;}
.m-list5 li{width: 33.33%;float: left;margin-bottom: 30px;}
.m-list5 .con{display: block;border: 1px solid #cacaca;margin: 0 11px;
	padding: 33px 75px 0 33px;height: 111px;position: relative;
}
.m-list5 .con:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 0;height: 1px;background-color: #308fe5;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list5 .con:hover:after{width: 100%;}
.m-list5 h3 a{font-size: 16px;display: block;margin-bottom: 3px;}
.m-list5 .info{font-size: 13px;}
.m-list5 .info span{float: left;padding-left: 14px;color: rgba(102,102,102,.6);
	background-position: left center;background-repeat: no-repeat;
}
.m-list5 .date{margin-right: 13px;background-image: url(../images/i-21.jpg);}
.m-list5 .num{background-image: url(../images/i-22.jpg);}
.m-list5 .btn{position: absolute;width: 60px;top: 50%;right: 16px;padding-top: 34px;
	font-size: 13px;color: rgba(102,102,102,.6);height: 28px;overflow: hidden;
	background: url(../images/i-24.png) no-repeat top center;
	-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-list5 .btn:hover{background-image: url(../images/i-24-on.png);
	height: 54px;
}
.m-list5 .i-video{background-image: url(../images/i-23.png);height: 24px;padding-top: 30px;}
.m-list5 .i-video:hover{background-image: url(../images/i-23-on.png);
	height: 50px;
}

.pop-video{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1024;
	background-color: rgba(0,0,0,.5);
}
.pop-video .cont{width: 600px;height: 400px;position: absolute;top: 50%;left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.pop-video video,.pop-video .video{width: 100%;height: 100%;
	background-color: #000;
}
.pop-video .close{position: absolute;top: -50px;right: -5px;
	width: 50px;height: 50px;cursor: pointer;
	background: url(../images/close.png) no-repeat center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.pop-video .close:hover{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.g-more2{text-align: center;display: block;
	font-size: 16px;padding-bottom: 18px;margin-bottom: 10px;
	background: url(../images/i-25.png) no-repeat center bottom;
}

.row-b6{margin-bottom: 52px;}

.row-map{position: relative;}
#allmap{height: 770px;}
.m-contact{position: absolute;left: 12%;top: 50%;z-index: 2;width: 600px;
	background-color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-contact .tit{height: 116px;color: #fff;padding-left: 70px;margin-bottom: 10px;
	background-color: #174082;position: relative;overflow: hidden;
}
.m-contact .tit:after{content: '';position: absolute;bottom: 30px;right: 28px;
	width: 79px;height: 11px;
	background: url(../images/i-26.png) no-repeat center;
}
.m-contact h3{font-size: 36px;font-weight: normal;line-height: 1.2;
	position: relative;margin-top: 28px;
}
.m-contact .tit em{font-family: arial;
	font-size: 14px;margin-top: -2px;display: block;
}
.m-contact .con{padding: 8px 28px 70px 24px;}
.m-contact .item{border-bottom: 1px solid #b8b8b8;overflow: hidden;position: relative;
	font-size: 18px;
	padding-bottom: 14px;padding-top: 34px;
}
.m-contact .item span{float: left;color: #484848;font-size: 16px;}
.m-contact .item p{overflow: hidden;font-size: 18px;
	color: rgba(0,0,0,.88);
}
.m-contact .qr{padding-top: 42px;overflow: hidden;}
.m-contact .qr img{width: 100%;display: block;}
.m-contact .qr p{font-size: 16px;}
.m-contact .pic{margin-bottom: 25px;}
.m-contact .it-qr{float: left;width: 113px;margin-right: 35px;}

.m-list6{margin-top: 25px;}
.m-list6 li{}
.m-list6 .con{display: block;overflow: hidden;padding: 23px 0 25px;
	position: relative;
	border-bottom: 1px dotted #d2d3d5;
}
.m-list6 .wp{position: relative;padding-right: 138px;}
.m-list6 .pic{float: left;width: 269px;height: 240px;overflow: hidden;}
.m-list6 .pic img{width: 100%;height: 100%;display: block;}
.m-list6 .date{margin-left: 88px;float: left;margin-right: 58px;
	font-family:"微软雅黑","Microsoft Yahei";text-align: center;
	margin-top: 62px;
}
.m-list6 .date em{font-size: 63px;color: #333;display: block;
	line-height: 1.1;margin-bottom: 6px;
}
.m-list6 .date span{font-size: 17px;color: #666;border-top: 1px solid #dedfe1;
	padding-top: 6px;display: block;
}
.m-list6 .txt{overflow: hidden;padding-top: 66px;}
.m-list6 .txt h3{font-size: 24px;color: #222;margin-bottom: 18px;}
.m-list6 .desc{font-size: 14px;line-height: 25px;color: #666;font-weight: bold;}
.m-list6 .btn{position: absolute;right: 0;top: 50%;width: 50px;height: 50px;
	background: url(../images/i-27.png) no-repeat center;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-list6 .con:hover{background-color: #fff;border-bottom-color: #fff;}
.m-list6 .con:hover .btn{background-image: url(../images/i-27-on.png);}
.m-list6 .btn1{
    width: 118px;
    height: 33px;
    display: block;
    text-align: center;
    line-height: 33px;
    font-size: 13px;
    color: #fff;
    border-radius: 33px;margin-top: 20px;
    background-color: #c5c6c7;
}
.m-list6-1 .txt{padding-top: 40px;}
.m-list6 .con:hover .btn1{background-color: #308fe5;}

.pages{overflow:hidden;text-align:center;margin:40px 0}
.pages ul{font-size:0}
.pages li{display:inline-block;vertical-align:middle;margin:0 2px}
.pages a,.pages span{display:block;width:42px;height:40px;line-height:38px;border:1px solid #e6e6e6;text-align:center;font-size:16px;color:#c9c8c8;background-color:#fff;border-radius:50%}
.pages li a:hover,.pages li.on a{background-color:#d82423;border-color:#d82423;color:#fff}

.row-main{overflow: hidden;padding: 75px 0 80px;}
.row-main .col-l{width: 1050px;}
.row-main .col-r{width: 303px;}

.m-txt2 h1{font-size:34px;color:#333;margin-bottom:10px;
	font-weight: normal;
}
.m-txt2 .info{padding-bottom:16px;margin-bottom:23px;
	border-bottom:1px solid #dee3e7;
}
.m-txt2 .info span{font-size:16px;color:#666;margin-right: 15px;}
.m-txt2 .info a{color: #666;}
.m-txt2 .info a.on{color: #000;}
.m-txt2 .txt{font-size:14px;color:#666;line-height:2.1428em}
.m-bottomg{overflow:hidden;margin-top:15px;padding-bottom:30px;border-bottom:1px solid #dae0e5}
/*.m-bottomg .bdsharebuttonbox{float:right}*/
.m-bottomg .bdsharebuttonbox span{float:left;font-size:16px;color:#333;line-height:42px}
.m-bottomg .bdsharebuttonbox a{width:30px;height:30px;overflow:hidden;padding:0 4px;background-size:contain;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.m-bottomg .bdsharebuttonbox .bds_sqq{background:url(../images/g-i3.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_weixin{background:url(../images/g-i4.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_qzone{background:url(../images/g-i5.png) center center no-repeat}
.m-bottomg .bdsharebuttonbox .bds_tsina{background:url(../images/g-i6.png) center center no-repeat}
.m-bottong1{overflow:hidden;margin-top:25px}
.m-bottong1 .return{float:left;display:block;width:166px;height:42px;
	line-height:42px;text-align:center;background-color:#308fe5;
	font-size:14px;color:#fff;border-radius:21px;
	-webkit-border-radius:21px;
	-moz-border-radius:21px;
	-ms-border-radius:21px;
	-o-border-radius:21px;
	transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;
	-ms-transition:.3s;-o-transition:.3s
}
.m-bottong1 .return .icon{display:inline-block;background:url(../images/g-i9.png) center center no-repeat;width:18px;height:15px;margin-right:10px;background-size:18px auto;vertical-align:text-top}
.m-bottong1 .botn-r{float:right}
.m-bottong1 .botn-r a{display:inline-block;width:124px;height:42px;line-height:40px;text-align:center;background-color:transparent;border-radius:21px;margin:0 4px;font-size:12px;color:#666;border:1px solid #dae0e5;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-bottong1 .botn-r a:hover{color:#fff;background-color:#174082;border:1px solid #174082}
.m-bottong1 .return:hover{opacity:.8}

.m-t1{font-size: 22px;padding-bottom: 20px;position: relative;padding-top: 15px;}
.m-t1:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 24px;height: 2px;background-color: #57575a;
}

.m-list7{margin-top: 24px;}
.m-list7 li{margin-bottom: 40px;}
.m-list7 .pic img{width: 100%;display: block;}
.m-list7 .txt{padding-left: 23px;padding-top: 19px;padding-bottom: 31px;padding-right: 18px;
	background-color: #fff;position: relative;
	border-bottom: 2px solid #999;
}
.m-list7 .txt:after{content: '';position: absolute;left: 0;bottom: -2px;
	height: 2px;width: 0;background-color: #d82423;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list7 .date{font-size: 14px;display: block;padding-left: 16px;color: #666;
	background: url(../images/i-28.png) no-repeat left center;
}
.m-list7 h3{font-size: 16px;font-weight: normal;color: #333;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list7 .con:hover .txt:after{width: 100%;}

.m-form1{margin-top: -53px;position: relative;z-index: 2;
	background-color: #fff;padding: 58px 118px 107px;margin-bottom: 50px;
}
.m-form1 .tit{font-size: 36px;color: #000;text-align: center;font-weight: normal;
	margin-bottom: 38px;
}
.m-form1 .ovh{margin-bottom: 20px;}
.m-form1 .l,.m-form1 .r{width: 582px;}
.m-form1 .item{height: 65px;border: 1px solid #c7c7c7;
	border-radius: 3px;overflow: hidden;padding-left: 35px;
	background-color: #f8f9fa;
}
.m-form1 .item span{float: left;font-size: 16px;color: #000;
	line-height: 63px;position: relative;
}
.m-form1 .item span em{color: #cd5555;position: absolute;right: 100%;}
.m-form1 .con{overflow: hidden;}
.m-form1 .inp{display: block;width: 100%;height: 63px;font-size: 16px;
	border: 0;background-color: transparent;
}
.m-form1 .biao{height: auto;}
.m-form1 .txt{font-size: 14px;line-height: 2;padding-top: 18px;padding-bottom: 24px;
	padding-right: 34px;
}
.m-form1 .sel{padding-left: 0;}
.m-form1 select{width: 100%;display: block;height: 63px;border: 0;
	font-size: 16px;color: #333;padding-left: 35px;
	background: url(../images/i-29.png) no-repeat right 39px center;
}
.m-form1 .tips{font-size: 16px;padding-top: 4px;margin-bottom: 28px;}
.m-form1 .tips span{color: #cd5555;}
.m-form1 .btn{width: 100%;display: block;height: 66px;text-align: center;
	line-height: 66px;border-radius: 3px;font-size: 16px;color: #fff;font-weight: bold;
	background-color: #d82423;border: 0;cursor: pointer;
}
.m-form1 .btn:hover{opacity: .8;}
.m-form1 .item label{line-height: 63px;font-size: 16px;margin-right: 20px;cursor: pointer;}
.m-form1 .item label input{width: 17px;height: 17px;display: inline-block;vertical-align: middle;
	position: relative;top: -2px;cursor: pointer;
	background: url(../images/i-30.png) no-repeat center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
}
.m-form1 .item label input:checked{background-image: url(../images/i-30-on.png);}

.m-list8{margin-top: 55px;}
.m-list8 li{margin-bottom: 17px;background-color: #fff;}
.m-list8 .top{overflow: hidden;padding-left: 65px;line-height: 67px;cursor: pointer;}
.m-list8 .top span{float: left;font-size: 24px;color: #333;}
.m-list8 .top .s1{width: 47%;}
.m-list8 .top .s2{width: 38%;}
.m-list8 .top .s3{width: 15%;}
.m-list8 .top .s3 i{width: 31px;height: 31px;display: inline-block;vertical-align: middle;
	background: #f7f8fa url(../images/i-31.png) no-repeat center;
	margin-left: 18px;position: relative;top: -2px;
}
.m-list8 .con{padding: 50px 75px 58px;display: none;}
.m-list8 .tit{font-size: 26px;padding-bottom: 17px;margin-bottom: 25px;
	border-bottom: 1px solid #e5e5e5;
}
.m-list8 li.on{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);}
.m-list8 li.on .top{background-color: #308fe5;c}
.m-list8 li.on .top span{color: #fff;}
.m-list8 li.on .con{display: block;}
.m-list8 li.on .top .s3 i{background-color: #fff;background-image: url(../images/i-31-on.png);}
.m-list8 .item{width: 50%;float: left;padding-right: 25px;}
.m-list8 .txt{font-size: 16px;line-height: 36px;color: #666;}
.m-list8 .item.r{padding-right: 0;}
.m-list8 .btn-mail{width: 217px;height: 40px;display: block;border-radius: 40px;
	text-align: center;line-height: 40px;font-size: 16px;color: #fff;
	background-color: #d82423;clear: both;
}
.m-list8 .btn-mail:hover{opacity: .8;}

.m-txt3{overflow: hidden;padding-top: 82px;padding-bottom: 80px;}
.m-txt3 .con{float: left;width: 632px;padding-top: 80px;}
.m-txt3 .txt{font-size: 16px;line-height: 30px;color: #666;
	margin-bottom: 32px;
}
.m-txt3 .con h3{font-size: 48px;color: #222;position: relative;
	padding-bottom: 23px;margin-bottom: 40px;
}
.m-txt3 .con h3:after{content: '';position: absolute;left: 0;bottom: 0;
	width: 64px;height: 1px;background-color: #666;
}
.m-txt3 .time{}
.m-txt3 .time li{overflow: hidden;margin-bottom: 26px;}
.m-txt3 .time span{float: left;width: 93px;height: 30px;line-height: 30px;
	text-align: center;padding-right: 3px;font-size: 18px;color: #fff;
	background: url(../images/i-32.png) no-repeat center;
	margin-right: 17px;
}
.m-txt3 .time .desc{overflow: hidden;font-size: 16px;line-height: 30px;
	color: #666;
}
.m-txt3 .pic{float: right;max-width: 700px;position: relative;margin-right: 26px;}
.m-txt3 .pic:after{content: '';position: absolute;top: -21px;right: -26px;
	width: 142px;height: 199px;
	background-color: #308fe5;
}
.m-txt3 .pic img{position: relative;z-index: 2;display: block;}

.row-c2{
	background-color: #fff;
}
.m-slider8{margin-top: 25px;}
.m-slider8 .slider-for{margin-top: -40px;height: 572px;}
.m-slider8 .slider-for .item{width: 290px !important;
	margin: 0 30px 60px 0;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.m-slider8 .slider-for .con{padding: 30px 30px 25px 30px;height: 405px;overflow: hidden;
	background-color: #fff;font-family: arial;color: #000;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.m-slider8 .slider-for .date{font-size: 38px;font-weight: bold;
	line-height: 1;margin-bottom: 15px;display: block;
}
.m-slider8 .slider-for .desc{font-size: 16px;line-height: 30px;
	text-align: justify;margin-bottom: 20px;
}
.m-slider8 .pic img{width: 100%;display: block;}
.m-slider8 .slider-for .item.slick-current{width: 424px !important;
	margin-right: 58px;margin-top: -106px;
}
.m-slider8 .slider-for .item.slick-current .con{padding: 63px 55px 55px;height: 511px;}
.m-slider8 .slider-for .item.slick-current .date{font-size: 50px;}
.m-slider8 .slider-for .item.slick-current .desc{font-size: 18px;line-height: 34px;margin-bottom: 40px;}
.m-slider8 .slider-for .slick-list{padding: 106px 10px 0;}
.pic-slider .slick-list{padding: 0 !important;}
.pic-slider{width: 100%;}
.pic-slider .pic{overflow: hidden;height: 164px;}
.pic-slider .slick-dots{position: absolute;right: 15px;left: 0;
	bottom: 15px;z-index: 3;text-align: right;display: none !important;
}
.pic-slider .slick-dots li{display: inline-block;margin-left: 6px;}
.pic-slider .slick-dots li button{width: 10px;height: 10px;padding: 0;
	border-radius: 50%;font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-color: rgba(255,255,255,.5);
}
.pic-slider .slick-dots li.slick-active button{background-color: #308fe5;}
.m-slider8 .slider-nav{height: 211px;margin: 0 10px;padding: 0 74px;
	font-size: 22px;color: #fff;
	background: url(../images/p18.jpg) no-repeat center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.m-slider8 .slider-nav .slick-list{height: 100%;
	background: url(../images/i-33.png) repeat-x center 103px;
}
.m-slider8 .slider-nav span{display: block;font-weight: bold;width: 70px;text-align: center;
	line-height: 28px;height: 33px;margin-top: 74px;margin-bottom: 7px;
}
.m-slider8 .slider-nav em{font-family: 'sour-L';width: 70px;text-align: center;
	background-position: center;background-repeat: no-repeat;
	display: block;
}
.m-slider8 .slider-nav .slick-current span{
	background-image: url(../images/i-34.png);
}
.m-slider8 .slick-arrow{position: absolute;z-index: 2;width: 19px;height: 22px;
	top: 50%;margin-top: -11px;cursor: pointer;font-size: 0;text-indent: 9999px;
	border: 0;background-color: transparent;
	background-position: center;background-repeat: no-repeat;
}
.m-slider8 .slick-prev{left: 47px;background-image: url(../images/i-35.png);}
.m-slider8 .slick-next{right: 47px;background-image: url(../images/i-36.png);}


.g-box2{background-color: #fff;padding: 70px 58px 0;overflow: hidden;margin-top: 25px;}
.g-t3{font-size: 24px;font-weight: normal;padding-left: 27px;
	background: url(../images/i-37.png) no-repeat left center;
}

.m-chan1{height: 808px;position: relative;margin-top: -55px;margin-bottom: 30px;
	background: url(../images/p-bg6.png) no-repeat center;
}
.m-chan1 .pic{position: absolute;top: 50%;left: 43.5%;
	width: 227px;height: 238px;
	text-align: center;line-height: 238px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-chan1 .img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.m-chan1 .img1{left: -5px;top: -5px;}
.m-chan1 .img2{
	animation: 60s linear infinite rotate-anim1;
    -webkit-animation: 60s linear infinite rotate-anim1;
}
@keyframes rotate-anim1{
	0%{transform:rotate(0)}
	100%{transform:rotate(-360deg)}
}
@-webkit-keyframes rotate-anim1{
	0%{-webkit-transform:rotate(0)}
	100%{-webkit-transform:rotate(-360deg)}
}
.m-chan1 .pic img{display: inline-block;vertical-align: middle;}
.m-chan1 ul{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.m-chan1 li{position: absolute;}
.m-chan1 li:after{content: '';position: absolute;}
.m-chan1 .con{width: 100%;height: 100%;position: relative;
	border-radius: 50%;
}
.m-chan1 .i1{width: 310px;height: 310px;top: 50%;left: 200px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-chan1 .i2{width: 230px;height: 230px;top: 15px;left: 398px;}
.m-chan1 .i3{width: 240px;height: 240px;top: 0;right: 400px;}
.m-chan1 .i4{width: 278px;height: 278px;top: 208px;right: 168px;}
.m-chan1 .i5{width: 260px;height: 260px;bottom: 35px;right: 265px;}
.m-chan1 .i6{width: 275px;height: 275px;bottom: 0;left: 485px;}
.m-chan1 .i1 .con{background-color: #52ba65;}
.m-chan1 .i2 .con{background-color: #29abe2;}
.m-chan1 .i3 .con{background-color: #52ba65;}
.m-chan1 .i4 .con{background-color: #00a99d;}
.m-chan1 .i5 .con{background-color: #0071bc;}
.m-chan1 .i6 .con{background-color: #29abe2;}
.m-chan1 .i1:after{height: 2px;left: 99%;top: 50%;width: 77px;
	background-color: #52ba65;
}
.m-chan1 .i2:after{height: 120px;width: 2px;right: 36px;bottom: -80px;
	background-color: #29abe2;
	-webkit-transform: rotate(-35deg);
	-moz-transform: rotate(-35deg);
	-o-transform: rotate(-35deg);
	-ms-transform: rotate(-35deg);
	transform: rotate(-35deg);
}
.m-chan1 .i3:after{height: 120px;width: 2px;left: 36px;bottom: -80px;
	background-color: #52ba65;
	-webkit-transform: rotate(35deg);
	-moz-transform: rotate(35deg);
	-o-transform: rotate(35deg);
	-ms-transform: rotate(35deg);
	transform: rotate(35deg);
}
.m-chan1 .i4:after{height: 2px;width: 115px;left: -76px;top: 70%;
	background-color: #00a99d;
}
.m-chan1 .i5:after{height: 150px;width: 5px;left: 36px;top: -86px;
	background-color: #0071bc;
	-webkit-transform: rotate(-55deg);
	-moz-transform: rotate(-55deg);
	-o-transform: rotate(-55deg);
	-ms-transform: rotate(-55deg);
	transform: rotate(-55deg);
}
.m-chan1 .i6:after{height: 36px;width: 2px;left: 200px;top: -18px;
	background-color: #29abe2;
}
.m-chan1 .txt{position: absolute;top: 50%;left: 20px;right: 20px;
	text-align: center;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-chan1 .txt h3{font-size: 30px;font-weight: normal;
	margin-bottom: 10px;
}
.m-chan1 .desc{font-size: 18px;line-height: 24px;}
.m-chan1 .num{position: absolute;font-size: 88px;font-family: Helvetica;
	font-weight: bold;line-height: 1;
}
.m-chan1 .i1 .num{color: #22b573;left: -38px;top: 30px;}
.m-chan1 .i2 .num{color: #29abe2;left: -68px;bottom: 50px;}
.m-chan1 .i3 .num{color: #22b573;left: -40px;top: 10px;}
.m-chan1 .i4 .num{color: #00a99d;left: 65px;top: -75px;}
.m-chan1 .i5 .num{color: #0071bc;right: -65px;top: 10px;}
.m-chan1 .i6 .num{color: #29abe2;left: -50px;top: 40px;}

.m-list9{overflow: hidden;padding-top: 20px;padding-bottom: 24px;}
.m-list9 li{float: left;width: 16.66%;margin-bottom: 20px;}
.m-list9 .con{display: block;margin: 0 11px;
	background-color: #fff;position: relative;
	border: 1px solid #f0f2f6;
}
.m-list9 .pic{height: 92px;line-height: 92px;text-align: center;}
.m-list9 .pic img{display: inline-block;vertical-align: middle;
	max-width: 80%;max-height: 80%;
}
.m-list9 .con:after,.m-list9 .con:before{content: '';position: absolute;
	width: 0px;height: 0px;border: 1px solid #ff0100;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list9 .con:after{left: -1px;top: -1px;border-bottom: 0;border-right: 0;}
.m-list9 .con:before{right: -1px;bottom: -1px;border-top: 0;border-left: 0;}
.m-list9 .con:hover:after,.m-list9 .con:hover:before{width: 44px;height: 44px;}

.m-txt4{overflow: hidden;padding-top: 25px;padding-bottom: 65px;
	background: url(../images/ico-01.png) no-repeat right bottom 44px;
}
.m-txt4 .col-l{width: 31%;padding-right: 65px;}
.m-txt4 .col-c{width: 40%;padding-left: 78px;position: relative;}
.m-txt4 .col-c:after,.m-txt4 .col-c:before{content: '';position: absolute;top: 50%;
	width: 1px;height: 150px;background-color: #ccc;margin-top: -75px;
}
.m-txt4 .col-c:after{left: 0;}
.m-txt4 .col-c:before{right: 0;}
.m-txt4 .col-r{width: 29%;padding-left: 62px;}
.m-txt4 .date{font-family: arial;font-size: 48px;color: #308fe5;
	font-weight: bold;line-height: 1.3;
}
.m-txt4 .date sup{font-size: 16px;color: #333;font-weight: normal;
	margin-left: 10px;
}
.m-txt4 .desc{font-size: 16px;line-height: 24px;}
.m-txt4 .desc a{color: #0c3b85;}
.m-txt4 ul{overflow: hidden;}
.m-txt4 li{float: left;width: 100px;margin-right: 35px;}
.m-txt4 li p{font-size: 16px;line-height: 24px;}
.m-txt4 li span{font-size: 20px;font-family: arial;color: #308fe5;}
.m-txt4 li span em{font-size: 14px;}

.row-d2{margin-bottom: 50px;}
.row-d2 .g-box2{padding-top: 35px;}
.row-d2 .g-t3{margin-bottom: 28px;}
.m-b1{width: 645px;height: 295px;padding: 0 27px;margin-bottom: 27px;
	color: #fff;
}
.m-b1.l{background-color: #1774b1;}
.m-b1.r{background-color: #00a99d;}
.m-b1 .tit{padding-top: 32px;padding-bottom: 10px;margin-bottom: 15px;
	border-bottom: 1px solid rgba(255,255,255,.2);
}
.m-b1 .tit h3{font-size: 24px;font-weight: normal;position: relative;padding-left: 13px;}
.m-b1 .tit h3:after{content: '';position: absolute;left: 0;top: 50%;
	width: 3px;height: 22px;margin-top: -11px;
	background-color: #fff;
}
.m-list10{overflow: hidden;}
.m-list10 li{float: left;text-align: center;}
.m-list10 .con{display: block;}
.m-list10 .ico{display: block;width: 88px;margin: 0 auto 5px;}
.m-list10 h3{font-size: 17px;line-height: 24px;font-weight: normal;}
.m-list10-1 li{width: 25%;}
.m-list10-2 li{width: 20%;}

.m-list11{overflow: hidden;margin: 0 -12px;margin-bottom: 58px;}
.m-list11 li{float: left;width: 25%;}
.m-list11 .con{display: block;margin: 0 12px;}
.m-list11 .pic{padding-top: 71%;height: 0;position: relative;overflow: hidden;}
.m-list11 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-list11 h3{font-size: 18px;font-weight: normal;text-align: center;height: 56px;
	line-height: 56px;background-color: #f7f8fa;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.g-box2-2{padding-top: 50px;}
.g-t4{font-size: 30px;font-weight: normal;padding-bottom: 13px;
	border-bottom: 1px solid #e6e6ea;
}
.m-desc1{font-size: 18px;line-height: 2;color: #666;
	padding-top: 20px;margin-bottom: 30px;
}
.m-desc1 span{color: #d82423;}
.p-txt1{font-size: 16px;color: #666;margin-top: 25px;}
.m-list12{overflow: hidden;margin: 0 -14px 28px;padding-top: 34px;}
.m-list12-2{padding-top: 25px;}
.m-list12 li{width: 25%;float: left;}
.m-list12 .con{margin: 0 14px;height: 251px;padding: 0 30px;color: #fff;position: relative;
	background-position: right top;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.m-list12 .i1 .con{background-image: url(../images/p21.png);}
.m-list12 .i2 .con{background-image: url(../images/p22.png);}
.m-list12 .i3 .con{background-image: url(../images/p23.png);}
.m-list12 .i4 .con{background-image: url(../images/p24.png);}
.m-list12 .tit{padding: 48px 0 8px;margin-bottom: 3px;
	border-bottom: 1px solid rgba(255,255,255,.1);
}
.m-list12 .tit h3{font-size: 18px;font-weight: normal;position: relative;
	padding-left: 15px;
}
.m-list12 .tit h3:after{content: '';position: absolute;top: 50%;left: 0;
	width: 2px;height: 16px;margin-top: -8px;
	background-color: #fff;
}
.m-list12 .desc{font-size: 16px;line-height: 30px;max-height: 180px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;
}
.m-list12 .num{font-size: 120px;color: rgba(255,255,255,.1);font-weight: bold;
	line-height: 1.1;position: absolute;right: 0;bottom: -40px;
	font-family: 'Helvet';
}

.m-ovh2{overflow: hidden;margin: 0 -11px 25px;padding-top: 24px;}
.m-ovh2 .col-l{width: 33.33%;float: left;}
.m-ovh2 .item{border: 1px solid #e6e6ea;margin: 0 11px;
	padding-top: 16px;height: 348px;
}
.m-ovh2 .tit{height: 52px;line-height: 52px;font-size: 24px;font-weight: normal;
	background-position: left center;background-repeat: no-repeat;
	color: #fff;padding-left: 62px;position: relative;
}
.m-ovh2 .tit:after{content: '';position: absolute;left: 0;top: 0;bottom: 0;width: 55px;
	background-position: right center;background-repeat: no-repeat;
}
.m-ovh2 .item-1 .tit{background-image: url(../images/i-39.png);}
.m-ovh2 .item-2 .tit{background-image: url(../images/i-40.png);}
.m-ovh2 .item-3 .tit{background-image: url(../images/i-41.png);}
.m-ovh2 .item-1 .tit:after{background-image: url(../images/i-42.png);}
.m-ovh2 .item-2 .tit:after{background-image: url(../images/i-43.png);}
.m-ovh2 .item-3 .tit:after{background-image: url(../images/i-44.png);}

.m-ovh2 .num{overflow: hidden;padding-top: 20px;text-align: center;}
.m-ovh2 .num .con{display: inline-block;text-align: center;margin: 0 5px;}
.m-ovh2 .rig_2{margin: 0 auto 2px;width: 108px;}
.m-ovh2 .num p{font-size: 16px;}

.m-list13{padding-left: 50px;padding-top: 32px;}
.m-list13 li a{display: block;font-size: 16px;line-height: 36px;
	padding-left: 14px;position: relative;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list13 li a:after{content: '';position: absolute;top: 50%;left: 0;
	width: 5px;height: 5px;border-radius: 50%;margin-top: -2px;
	background-color: #308fe5;
}
.m-list13-1{padding-left: 20px;padding-top: 25px;}
.m-list13-2{padding-left: 20px;padding-top: 15px;}
.m-list13-2 li a{line-height: 24px;font-size: 14px;}

.m-ovh3{overflow: hidden;margin: 0 -11px;padding-top: 19px;padding-bottom: 50px;}
.m-ovh3 .col-l{width: 33.33%;float: left;}
.m-ovh3 .item{margin: 0 11px;}
.m-ovh3 .tit{font-size: 24px;font-weight: normal;padding-left: 38px;
	background-position: left center;background-repeat: no-repeat;
	margin-bottom: 13px;
}
.m-ovh3 .item-1 .tit{color: #00bbb9;}
.m-ovh3 .item-2 .tit{color: #0081bb;}
.m-ovh3 .item-3 .tit{color: #0061bb;}
.m-ovh3 .table table{width: 100%;}
.m-ovh3 .table th,.m-ovh3 td{height: 46px;padding-left: 30px;
	border: 1px solid #e6e6ea;
}
.m-ovh3 .table th{background-color: #f8f8f8;font-size: 18px;font-weight: normal;}
.m-ovh3 .table td{font-size: 16px;}

.m-list12-1 li{width: 33.33%;}


.m-desc2{font-size: 18px;line-height: 2;margin: 75px 0 10px;}

.m-list14{overflow: hidden;border: 1px solid #dcdcdc;
	padding: 35px 0 42px;
}
.m-list14 li{float: left;width: 33.33%;}
.m-list14 .con{padding-left: 97px;border-right: 1px solid #dcdcdc;min-height: 470px;}
.m-list14 .con h3{font-size: 18px;font-weight: normal;
	margin-bottom: 10px;
}
.m-list14 .pic{height: 130px;line-height: 130px;}
.m-list14 .pic img{display: inline-block;vertical-align: middle;}
.m-list14 dl{padding-top: 14px;}
.m-list14 dt{font-size: 18px;font-weight: normal;margin-bottom: 10px;}
.m-list14 dd a{display: block;font-size: 18px;line-height: 2;
	position: relative;padding-left: 13px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-list14 li a:after{content: '';position: absolute;top: 50%;left: 0;
	width: 5px;height: 5px;border-radius: 50%;margin-top: -2px;
	background-color: #a1a1a1;
}
.m-list14 li:last-child .con{border-right: 0;}

.row-f2 .g-box2{padding-left: 70px;padding-right: 70px;}

.ul-serv{height: 320px;position: relative;margin-top: 25px;width: 1310px;
	background: url(../images/p-bg7.png) no-repeat 102px 3px;
}
.ul-serv li{position: absolute;width: 208px;}
.ul-serv .i1{top: 0;left: 0;}
.ul-serv .i2{top: 0;left: 277px;}
.ul-serv .i3{top: 0;left: 554px;}
.ul-serv .i4{top: 0;right: 277px;}
.ul-serv .i5{top: 0;right: 0;}
.ul-serv .i6{top: 179px;right: 0;}
.ul-serv .i7{top: 179px;right: 277px;}
.ul-serv .i8{top: 179px;left: 554px;}
.ul-serv .i9{top: 179px;left: 277px;}
.ul-serv .i10{top: 179px;left: 0px;}
.ul-serv .con{height: 79px;position: relative;
	border: 9px solid #deedfb;
	background-color: #308fe5;
}
.ul-serv .txt{position: absolute;top: 50%;left: 0;right: 0;text-align: center;
	font-size: 17px;line-height: 21px;color: #fff;font-weight: normal;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.ul-serv .tips{position: absolute;left: 0;right: 0;top: 90px;z-index: 5;display: none;
	min-height: 71px;border: 1px solid #308fe5;padding-top: 10px;
	font-size: 14px;color: #666;line-height: 24px;text-align: center;
	background-color: #fff;padding-bottom: 5px;
}
.ul-serv .tips:after{content: '';position: absolute;left: 50%;top: -8px;
	width: 10px;height: 8px;margin-left: -5px;
	background: url(../images/i-48.png) no-repeat center;
}
.ul-serv li:hover .tips{display: block;}
.ul-serv li:hover .con{background-color: #0c3b85;border-color: #d8dfeb;}

.ul-proce{position: relative;height: 255px;margin-top: 16px;margin-bottom: 45px;}
.ul-proce li{width: 172px;height: 150px;position: absolute;
	background-position: center;background-repeat: no-repeat;
}
.ul-proce .i1{top: 52px;left: 40px;background-image: url(../images/i-49.png);}
.ul-proce .i2{top: 0;left: 200px;background-image: url(../images/i-50.png);}
.ul-proce .i3{bottom: 0;left: 330px;background-image: url(../images/i-51.png);}
.ul-proce .i4{top: 52px;left: 490px;background-image: url(../images/i-52.png);}
.ul-proce .i5{top: 0;left: 655px;background-image: url(../images/i-53.png);}
.ul-proce .i6{bottom: 0;left: 790px;background-image: url(../images/i-54.png);}
.ul-proce .i7{top: 52px;left: 960px;background-image: url(../images/i-55.png);}
.ul-proce .i8{top: 0;right: 0;background-image: url(../images/i-56.png);}
.ul-proce .txt{position: absolute;top: 50%;left: 26px;right: 26px;
	text-align: center;font-size: 16px;line-height: 18px;color: #fff;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-list12-2{padding-bottom: 25px;}
.m-list12-2 li{width: 33.33%;}
.m-list12-2 .tit h3{padding-left: 0;}
.m-list12-2 .tit h3:after{display: none;}


.m-list5 .btn.ico-word{background-image: url(../images/i-57.png);}
.row-f1 .g-box2{padding-bottom: 60px;}
.row-f3{margin-bottom: 60px;}


.g-t5{overflow: hidden;padding-bottom: 12px;
	border-bottom: 1px solid #cfd0d7;
}          

.g-t5 h3{float: left;height: 47px;line-height: 47px;color: #fff;font-size: 20px;
	padding: 0 40px 0 20px;font-weight: normal;
	background: #185fb6 url(../images/i-58.jpg) no-repeat right center;
}
.g-t5 span{display: block;}
.g-t5 p{overflow: hidden;font-size: 30px;padding-left: 14px;
	line-height: 47px;
}
.m-pic2{margin: 20px 0 50px;}
.m-pic2 img{display: block;margin: 0 auto;}

.m-eda{height: 666px;position: relative;margin: 53px 0 70px;}
.m-eda .center{width: 411px;position: absolute;top: 50%;left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.m-eda .pic{
	animation: 60s linear infinite rotate-anim2;
    -webkit-animation: 60s linear infinite rotate-anim2;
}
@keyframes rotate-anim2{
	0%{transform:rotate(0)}
	100%{transform:rotate(360deg)}
}
@-webkit-keyframes rotate-anim1{
	0%{-webkit-transform:rotate(0)}
	100%{-webkit-transform:rotate(360deg)}
}
.m-eda .txt{position: absolute;top: 50%;left: 0;right: 0;text-align: center;
	text-align: center;color: #fff;z-index: 2;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-eda .txt h3{font-size: 28px;}
.m-eda .txt  em{font-size: 16px;font-weight: normal;}

.m-list15{overflow: hidden;}
.m-list15 li{width: 425px;border: 1px dashed #a9d2ff;height: 666px;
	padding: 27px 0 0;
}
.m-list15 .tit{text-align: center;font-size: 26px;
	color: #1c61ae;margin-bottom: 18px;
}
.m-list15 .item{width: 337px;height: 250px;margin: 0 auto 45px;
	background: url(../images/i-60.png) no-repeat center;
	padding: 42px 46px 0;position: relative;
	-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-list15 .item h4{line-height: 34px;font-size: 18px;color: #fff;display: inline-block;
	min-width: 215px;padding-left: 12px;margin-bottom: 18px;
	background: #1c61ae url(../images/i-62.jpg) no-repeat right center;
}
.m-list15 .i1{float: left;margin-left: 5px;}
.m-list15 .i2{float: right;margin-right: 5px;border-color: #a4dfdb;}
.m-list15 .i2 .tit{color: #1caea5;}
.m-list15 .i2 .item{background-image: url(../images/i-61.png);}
.m-list15 .i2 .item h4{background-color: #1caea5;background-image: url(../images/i-63.jpg);}
.m-list15 .desc{font-size: 16px;line-height: 26px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.m-list15 .item:after{content: '';position: absolute;
	width: 108px;height: 65px;
	background-position: center;background-repeat: no-repeat;
}
.m-list15 .i1 .item-1:after{top: 37%;left: 100%;background-image: url(../images/i-64.png);}
.m-list15 .i1 .item-2:after{bottom: 56%;left: 100%;background-image: url(../images/i-65.png);}
.m-list15 .i2 .item-1:after{top: 37%;right: 100%;background-image: url(../images/i-66.png);}
.m-list15 .i2 .item-2:after{bottom: 56%;right: 100%;background-image: url(../images/i-67.png);}

.row-g2 .g-box2{padding-top: 30px;}

.m-txt5{overflow: hidden;margin: 0 -30px 50px;padding-top: 25px;}
.m-txt5 .col-l{width: 50%;padding: 0 30px;}
.m-txt5 .tit{font-size: 18px;margin-bottom: 15px;}
.m-txt5 li{height: 37px;line-height: 37px;overflow: hidden;
	background-color: #f2f4f7;font-size: 16px;
	margin-bottom: 14px;
}
.m-txt5 li span{float: left;padding: 0 25px;
	background: #c6d6ea url(../images/i-68.png) no-repeat right center;
}
.m-txt5 li p{overflow: hidden;color: #666;padding-left: 27px;}
.m-txt5 .pic{padding-top: 20px;}
.m-txt5 .pic img{display: block;margin: 0 auto;}

.m-list16{overflow: hidden;padding-top: 20px;}
.m-list16 li{width: 20%;float: left;}
.m-list16 .con{height: 404px;text-align: center;padding: 50px 25px 0;
	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-list16 .i1 .con{background-image: url(../images/p31.jpg);}
.m-list16 .i2 .con{background-image: url(../images/p32.jpg);}
.m-list16 .i3 .con{background-image: url(../images/p33.jpg);}
.m-list16 .i4 .con{background-image: url(../images/p34.jpg);}
.m-list16 .i5 .con{background-image: url(../images/p35.jpg);}
.m-list16 .num{font-size: 48px;color: #4495d1;font-weight: bold;margin-bottom: 14px;display: block;
	font-family: 'Helvet','arial';position: relative;padding-bottom: 16px;line-height: 1.2;
}
.m-list16 .num:after{content: '';position: absolute;left: 50%;bottom: 0;
	height: 2px;width: 26px;margin-left: -13px;
	background-color: #79a2d5;
}
.m-list16 h3{font-size: 18px;margin-bottom: 18px;}
.m-list16 .desc{font-size: 16px;line-height: 30px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
}
.m-pic3{overflow: hidden;margin: 0 -14px;padding: 40px 0 60px;}
.m-pic3 .pic{width: 50%;padding: 0 14px;}
.m-pic3 img{width: 100%;display: block;}

.m-mpw{overflow: hidden;padding-bottom: 60px;}
.m-mpw .col-l{width: 833px;}
.m-mpw .col-r{width: 440px;}
.m-mpw .m-desc1{margin-bottom: 53px;}
.m-mpw .list1{overflow: hidden;padding-top: 27px;margin: 0 -19px;}
.m-mpw .list1 li{width: 33.33%;float: left;padding: 0 19px;}
.m-mpw .list1 .img{margin-bottom: 22px;}
.m-mpw .list1 .img img{width: 100%;display: block;}
.m-mpw .list1 h4{font-size: 18px;margin-bottom: 10px;}
.m-mpw .list1 dd a{display: block;font-size: 16px;line-height: 36px;
	position: relative;padding-left: 13px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-mpw .list1 dd a:after{content: '';position: absolute;left: 0;top: 50%;
	width: 4px;height: 4px;border-radius: 50%;margin-top: -2px;
	background-color: #0c3b85;
}
.m-mpw .pic img{width: 100%;display: block;}
.m-mpw .pic{margin-bottom: 40px;}
.m-mpw .list2{margin-top: 23px;}
.m-mpw .list2 li{margin-bottom: 23px;}
.m-mpw .list2 li a{display: block;position: relative;}
.m-mpw .list2 .num{width: 38px;height: 38px;border-radius: 50%;
	background-color: #0c3b85;font-family: arial;color: #fff;
	font-size: 18px;text-align: center;line-height: 38px;
	position: absolute;top: 50%;left: 0;margin-top: -19px;
}
.m-mpw .list2 h4{margin-left: 24px;height: 54px;line-height: 54px;
	background-color: #f0f2f6;padding-left: 30px;
	font-size: 18px;font-weight: normal;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-mpw .pic1{width: 500px;padding-top: 45px;}
.m-mpw .pic img{display: block;}
.m-mpw .w-l{position: relative;}             
.m-mpw .cont{position: absolute;right: 0;top: 0;width: 633px;}            
.m-mpw .list3{overflow: hidden;margin: 0 -7px;padding-top: 32px;}
.m-mpw .list3 li{width: 33.33%;float: left;}
.m-mpw .list3 a{display: block;margin: 0 7px;}
.m-mpw .list3 .img{padding-top: 100%;height: 0;position: relative;overflow: hidden;margin-bottom: 15px;}
.m-mpw .list3 .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-mpw .list3 h4{font-size: 16px;line-height: 20px;font-weight: normal;}

.m-pic4{width: 754px;float: left;margin-top: 20px;}
.m-pic4 img{width: 100%;display: block;}

.m-mpw .list4{width: 478px;float: right;padding-top: 39px;margin: 0 -6px;}
.m-mpw .list4 li{width: 50%;float: left;}
.m-mpw .list4 a{display: block;margin: 0 6px;}
.m-mpw .list4 .pic{padding-top: 67%;height: 0;position: relative;overflow: hidden;}
.m-mpw .list4 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.m-mpw .list5{overflow: hidden;margin: 0 -23px 10px;padding-top: 32px;}
.m-mpw .list5 li{width: 50%;float: left;padding: 0 23px;position: relative;
	margin-bottom: 27px;
}
.m-mpw .list5 .num{width: 88px;height: 88px;position: absolute;left: 23px;bottom: 0;
	border: 3px solid #fff;background-color: #1d60ae;text-align: center;
	line-height: 82px;font-size: 36px;font-family: arial;border-radius: 50%;
	color: #fff;
}
.m-mpw .list5 .con1{margin-left: 46px;height: 92px;overflow: hidden;
	background-color: #e5edf5;
}
.m-mpw .list5 .tit{line-height: 92px;padding-left: 52px;width: 210px;
	font-size: 20px;font-weight: normal;color: #fff;float: left;
	background: #1d60ae url(../images/i-69.jpg) no-repeat right center;
}
.m-mpw .list5 .txt{overflow: hidden;position: relative;height: 92px;}
.m-mpw .list5 .desc{position: absolute;top: 50%;left: 13px;right: 5px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-mpw .list5 .desc p{font-size: 16px;line-height: 32px;
	position: relative;padding-left: 13px;
}
.m-mpw .list5 .desc p:after{content: '';position: absolute;left: 0;top: 14px;
	width: 4px;height: 4px;border-radius: 50%;margin-top: -2px;
	background-color: #0c3b85;
}
.m-mpw .list6{overflow: hidden;padding-top: 15px;}
.m-mpw .list6 li{float: left;margin-right: 22px;}
.m-mpw .list6 .img{height: 162px;margin-bottom: 20px;}
.m-mpw .list6 .img img{height: 100%;display: block;}
.m-mpw .list6 h4{font-size: 16px;font-weight: normal;}

.m-mpw .list7{overflow: hidden;padding-top: 18px;margin-bottom: 25px;}
.m-mpw .list7 li{float: left;width: 278px;height: 118px;border: 2px solid #0a50a5;
	margin-right: 17px;
}
.m-mpw .list7 img{width: 100%;height: 100%;display: block;}
.m-mpw .list7 li:hover{border-color: #d82423;}

.m-mpw .list8{overflow: hidden;margin: 0 -24px;padding-top: 23px;}
.m-mpw .list8 li{width: 33.33%;float: left;}
.m-mpw .list8 .con{margin: 0 24px;border-top-right-radius: 20px;overflow: hidden;
	background-color: #f8f9fa;
}
.m-mpw .list8 .tit{height: 62px;line-height: 62px;
	text-align: center;font-size: 24px;color: #fff;
	background-color: #0a50a5;position: relative;
}
.m-mpw .list8 .tit:after{content: '';position: absolute;left: 50%;bottom: -17px;
	width: 72px;height: 17px;margin-left: -36px;
	background: url(../images/i-70.png) no-repeat center bottom;
}
.m-mpw .list8 .txt{height: 174px;padding: 35px 50px 0 55px;}
.m-mpw .list8 dt{font-size: 18px;color: #0a50a5;margin-bottom: 7px;}
.m-mpw .list8 dd{overflow: hidden;border-top: 1px solid #dfe0e1;padding-top: 5px;}
.m-mpw .list8 dd a{width: 50%;float: left;font-size: 16px;line-height: 36px;
	display: block;padding-left: 19px;position: relative;
}
.m-mpw .list8 dd a:after{content: '';position: absolute;left: 9px;
	width: 2px;height: 14px;top: 50%;margin-top: -7px;
	background-color: #0c3b85;
}
.m-mpw .pic3{float: right;margin-left: 25px;}
.m-mpw .p-con{overflow: hidden;}
.row-h3 .m-mpw .pic{margin-bottom: 0;}
.row-h4{margin-bottom: 50px;}


.pop-ti{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1024;}
.pop-bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;
	background-color: rgba(0,0,0,.6);
}
.pop-ti .cont{width: 500px;position: absolute;top: 50%;left: 50%;
	background-color: #fff;padding-bottom: 30px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.pop-ti .tit{margin-bottom: 25px;
	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;
}
.pop-ti .tit h3{font-size: 20px;color: #fff;height: 80px;
	line-height: 80px;text-align: center;
	background-color: rgba(0,0,0,.5);
}
.pop-ti .pic{width: 220px;margin: 0 auto 25px;}
.pop-ti .pic img{width: 100%;display: block;}
.pop-ti .tips{font-size: 18px;text-align: center;margin-bottom: 25px;}
.pop-ti .btn{width: 150px;height: 40px;display: block;margin: 0 auto;
	text-align: center;line-height: 40px;border-radius: 3px;
	color: #fff;background-color: #1d60ae;
	font-size: 16px;
}
















