

/*首页*/

.m-list1{overflow: hidden;padding: 38px 0;}

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

.m-list1 li .ico{width: 80px;height: 80px;border-radius: 50%;float: left;

	background-color: #1a438e;background-position: center;background-repeat: no-repeat;

}

.m-list1 .txt{overflow: hidden;padding-left: 20px;padding-top: 12px;}

.m-list1 .txt h4{font-weight: normal;font-size: 22px;}

.m-list1 .txt p{font-size: 14px;color: rgba(0,0,0,.7);height: 21px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}



.row-a2{background-color: #f8fafd;

	padding: 45px 0;

}



.g-t1{overflow: hidden;}

.g-t1 .tit{float: left;margin-bottom: 25px;}

.g-t1 .tit h3{font-size: 36px;font-weight: normal;color: #222;}

.g-t1 .tit em{font-size: 14px;color: #999;text-transform: uppercase;line-height: 1.15;}

.g-t1 .more{float: right;font-size: 16px;color: #323333;padding-right: 15px;

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

	padding: 4px 15px 4px 0;margin-top: 25px;

	border-bottom: 2px solid #afb0b1;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.g-t1 .more:hover{color: #e26824;border-bottom-color: #e26824;

	background-image: url(../images/i-7-on.png);

}



.m-asso{width: 482px;float: left;}

.m-asso .pic{height: 309px;margin-bottom: 20px;overflow: hidden;}

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

.m-asso .txt{}

.m-asso .txt h3 a{font-size: 22px;font-weight: normal;color: #0e050a;

	display: block;margin-bottom: 8px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-asso .txt span{display: block;font-size: 16px;color: #666;padding-left: 23px;

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

}

.m-asso .txt h3 a:hover{color: #e26824;}

.m-asso .pic:hover 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-list2{overflow: hidden;padding-left: 55px;}

.m-list2 li{overflow: hidden;margin-bottom: 45px;}

.m-list2 .num{float: left;font-size: 80px;color: rgba(153,153,153,.5);

	font-family: arial;line-height: 1.15;margin-right: 25px;

	padding-right: 38px;position: relative;

}

.m-list2 .num:after{content: '';position: absolute;top: 50%;right: 0;width: 1px;height: 86px;

	margin-top: -43px;background-color: #dfdfdf;

}

.m-list2 .txt{overflow: hidden;}

.m-list2 .tit{overflow: hidden;margin-bottom: 11px;}

.m-list2 .tit .date{float: right;margin-left: 25px;margin-top: 3px;

	font-size: 16px;color: #666;padding-left: 23px;

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

}

.m-list2 .tit h3{font-size: 22px;font-weight: normal;color: #0e050a;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list2 .desc{font-size: 16px;line-height: 27px;color: #707070;height: 54px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.m-list2 li:last-child{margin-bottom: 0;}

.m-list2 li:hover .tit h3{color: #e26824;}

.g-adve img{width: 100%;display: block;}



.row-a3{overflow: hidden;padding: 62px 0 30px;}

.row-a3 .col-l{width: 63%;}

.row-a3 .col-r{width: 34%;}


.m-list3 .item{opacity: 0;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;


}
.m-list3 .item.slick-current{opacity: 1;}
.m-list3 li{overflow: hidden;margin-bottom: 25px;}

.m-list3 .pic{width: 258px;height: 175px;float: left;}

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

.m-list3 .txt{overflow: hidden;padding-left: 25px;padding-top: 18px;}

.m-list3 .txt h3{font-size: 22px;font-weight: normal;color: #0e050a;margin-bottom: 13px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list3 .desc{font-size: 16px;line-height: 27px;color: #707070;height: 54px;margin-bottom: 13px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.m-list3 .date{display: block;

	font-size: 16px;color: #666;padding-left: 23px;

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

}

.m-list3 .slick-arrow{position: absolute;width: 38px;height: 22px;top: -68px;

	font-size: 0;text-indent: 9999px;border: 0;z-index: 2;background-color: transparent;

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

}

.m-list3 .slick-prev{left: 245px;border-right: 1px solid #f3f3f3;background-image: url(../images/i-l-on.png);}

.m-list3 .slick-next{left: 283px;background-image: url(../images/i-r-on.png);}

.m-list3 .slick-prev.slick-disabled{cursor: default;background-image: url(../images/i-l.png);}

.m-list3 .slick-next.slick-disabled{cursor: default;background-image: url(../images/i-r.png);}

.m-pic1{margin-bottom: 8px;}

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

.m-list4 li a{display: block;font-size: 18px;padding-left: 18px;line-height: 44px;

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

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

 

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

	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;

}

.g-t2{text-align: center;color: #fff;}

.g-t2 h3{font-size: 36px;font-weight: normal;}

.g-t2 em{text-transform: uppercase;}

.m-list5{margin-top: 100px;

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

}

.m-list5 ul{max-width: 1440px;width: 100%;margin: 0 auto;

	height: 357px;

}

.m-list5 li{width: 10%;float: left;text-align: center;position: relative;}



.m-list5 li p{font-size: 22px;color: #fff;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list5 .ico{width: 82px;height: 82px;display: block;margin: 0 auto;

	background-color: #fff;background-position: center;background-repeat: no-repeat;

	border-radius: 50%;margin-bottom: 15px;position: relative;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list5 .dian{width: 82px;height: 82px;display: block;margin: 0 auto;

	position: absolute;top: 0;left: 50%;

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

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

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

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

	transform: translateX(-50%);

}

.m-list5 .ico:after{content: '';position: absolute;top: -5px;bottom: -5px;left: -5px;right: -5px;

	border-radius: 50%;background: rgba(255,255,255,.13);

}

.m-list5 .dian:before{content: '';position: absolute;width: 5px;height: 5px;

	background-color: #fff;border-radius: 50%;

}

.m-list5 .i5,.m-list5 .i6{margin-top: -43px;}

.m-list5 .i4,.m-list5 .i7{margin-top: -28px;}

.m-list5 .i3,.m-list5 .i8{margin-top: -5px;}

.m-list5 .i2,.m-list5 .i9{margin-top: 38px;}

.m-list5 .i1,.m-list5 .i10{margin-top: 88px;}

.m-list5 .i1 .dian:before{top: 4px;right: -30px;}

.m-list5 .i2 .dian:before{top: 12px;right: -30px;}

.m-list5 .i3 .dian:before{top: 25px;right: -30px;}

.m-list5 .i4 .dian:before{top: 31px;right: -30px;}

.m-list5 .i5 .dian:before{top: 41px;right: -30px;}

.m-list5 .i6 .dian:before{top: 45px;right: -30px;}

.m-list5 .i7 .dian:before{top: 45px;right: -30px;}

.m-list5 .i8 .dian:before{top: 51px;right: -30px;}

.m-list5 .i9 .dian:before{top: 50px;right: -30px;}

.m-list5 .i10 .dian:before{display: none;}

.m-list5 li:hover .ico{

	-webkit-transform: translateY(-10px);

	-moz-transform: translateY(-10px);

	-o-transform: translateY(-10px);

	-ms-transform: translateY(-10px);

	transform: translateY(-10px);

}

.row-a5{padding: 45px 0 40px;}

.m-list6{overflow: hidden;margin: 0 -20px;}

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

.m-list6 .con{display: block;margin: 0 20px;}

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

	margin-bottom: 16px;

}

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

.m-list6 .tit{overflow: hidden;}

.m-list6 .tit h3{font-size: 22px;font-weight: normal;position: relative;padding-left: 18px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.m-list6 .tit h3:after{content: '';position: absolute;left: 0;top: 50%;width: 3px;

	height: 20px;margin-top: -10px;

	background-color: #e26824;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list6 .date{display: block;float: right;margin-left: 20px;

	font-size: 16px;color: #666;padding-left: 23px;line-height: 33px;

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

}

.m-list6 li: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-list6-1 li{margin-bottom: 50px;}



.row-a6{padding: 43px 0 55px;

	background-color: #edf2f9;

}

.m-slide1 .item{margin-bottom: 10px;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-slide1 .item a{display: block;height: 120px;line-height: 120px;

	background-color: #fff;margin: 0 5px;text-align: center;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-slide1 .item img{display: inline-block;vertical-align: middle;

	max-width: 80%;max-height: 80%;

}

.m-slide1 .item:hover a{box-shadow: 0px 0px 10px rgba(226,104,36,.5);}

.m-slide1 .item:hover{z-index: 2;position: relative;

	-webkit-transform: translateY(-5px);

	-moz-transform: translateY(-5px);

	-o-transform: translateY(-5px);

	-ms-transform: translateY(-5px);

	transform: translateY(-5px);

}

.m-slide1 .slick-list{padding: 15px 0;}

.m-slide1 .slick-dots{position: absolute;left: 0;right: 0;bottom: -15px;text-align: center;

	font-size: 0;

}

.m-slide1 .slick-dots li{display: inline-block;width: 12px;height: 12px;

	margin: 0 5px;background-color: #dfdfdf;border-radius: 50%;

	cursor: pointer;

}

.m-slide1 .slick-dots li button{display: none;}

.m-slide1 .slick-dots li.slick-active{background-color: #e26824;}

.m-slide1 .slick-arrow{position: absolute;width: 34px;height: 68px;top: 50%;margin-top: -34px;

	font-size: 0;text-indent: 9999px;border: 0;z-index: 2;background-color: transparent;

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

}

.m-slide1 .slick-prev{left: -73px;background-image: url(../images/i-l1-on.png);}

.m-slide1 .slick-next{right: -73px;background-image: url(../images/i-r1-on.png);}

.m-slide1 .slick-prev.slick-disabled{cursor: default;background-image: url(../images/i-l1.png);}

.m-slide1 .slick-next.slick-disabled{cursor: default;background-image: url(../images/i-r1.png);}



.row-a7{padding: 28px 0;

	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-list7{overflow: hidden;margin: 0 -8px;}

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

.m-list7 .con{display: block;overflow: hidden;margin: 0 8px;

	background-color: #fff;padding: 36px 20px 42px 95px;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-list7 .ico{width: 71px;height: 71px;float: left;

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

}

.m-list7 .txt{overflow: hidden;padding-left: 38px;padding-top: 8px;}

.m-list7 .txt h3{font-size: 24px;color: #333;}

.m-list7 .txt em{font-size: 14px;color: #999;}

.m-list7 li:hover .con{

	background-color: rgba(255,255,255,.8);

}

.row-a8{padding: 97px 0 115px;overflow: hidden;

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

	-o-background-size: cover;

	-ms-background-size: cover;

	-moz-background-size: cover;

	-webkit-background-size: cover;

	background-size: cover;

}

.m-about{}

.m-about .pic{padding: 13px;width: 384px;height: 384px;overflow: hidden;float: left;

	background-color: #fff;border-radius: 50%;

	box-shadow: 0px 43px 40px rgba(0,0,0,.08);

}

.m-about .pic img{width: 100%;height: 100%;display: block;border-radius: 50%;}

.m-about .txt{overflow: hidden;padding-left: 75px;padding-top: 48px;}

.m-about .tit{margin-bottom: 34px;}

.m-about .tit h3{font-size: 42px;font-weight: normal;line-height: 1.15;

	margin-bottom: 5px;

}

.m-about .tit em{font-size: 16px;color: rgba(0,0,0,.4);}

.m-about .desc{font-size: 16px;line-height: 29px;color: #595959;margin-bottom: 50px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 4;

	overflow: hidden;

}

.m-about .btn{width: 176px;height: 45px;line-height: 43px;display: block;

	border-radius: 45px;color: #fff;font-size: 16px;text-align: center;

	background-color: #e26824;border: 1px solid #e26824;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-about .btn:hover{background-color: #fff;color: #e26824;}

.row-a9{padding: 41px 0 60px;

	background-color: #f1f5fa;

}



.m-slide2{}

.m-slide2 .con{display: block;position: relative;}

.m-slide2 .pic{padding-top: 37%;height: 0;position: relative;overflow: hidden;}

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

.m-slide2 .play{position: absolute;left: 0;right: 0;top: 50%;text-align: center;z-index: 2;

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

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

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

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

	transform: translateY(-50%);

}

.m-slide2 .play .ico{width: 112px;height: 112px;display: block;margin: 0 auto 15px;

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

}

.m-slide2 .play p{font-size: 22px;color: #fff;}

.m-slide2 .slick-arrow{position: absolute;width: 34px;height: 68px;top: 50%;margin-top: -34px;

	font-size: 0;text-indent: 9999px;border: 0;z-index: 2;background-color: transparent;

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

}

.m-slide2 .slick-prev{left: -73px;background-image: url(../images/i-l1-on.png);}

.m-slide2 .slick-next{right: -73px;background-image: url(../images/i-r1-on.png);}

.m-slide2 .slick-prev.slick-disabled{cursor: default;background-image: url(../images/i-l1.png);}

.m-slide2 .slick-next.slick-disabled{cursor: default;background-image: url(../images/i-r1.png);}



.pop-bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;

	background: rgba(0,0,0,.5);

}

.pop-video{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 105;display: none;}

.pop-video .cont{position: absolute;width: 800px;height: 500px;top: 50%;left: 50%;z-index: 2;

	-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{height: 100%;background-color: #000;}

.pop-video .video video{width: 100%;height: 100%;display: block;}

.pop-video .close{position: absolute;width: 40px;height: 40px;right: -40px;top: 0;cursor: pointer;

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

	-o-background-size: 30px auto;

	-ms-background-size: 30px auto;

	-moz-background-size: 30px auto;

	-webkit-background-size: 30px auto;

	background-size: 30px auto;

}

.row-a10{padding: 40px 0 30px;}
.row-a1{padding-top: 45px;}

.g-t3{width: 156px;height: 48px;line-height: 48px;font-weight: normal;margin-bottom: 30px;

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

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

}

.g-t3 i{width: 20px;height: 20px;display: inline-block;vertical-align: middle;

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

	position: relative;top: -2px;margin-right: 7px;

}

.m-link{padding-left: 12px;}

.m-link dl{margin-bottom: 28px;}

.m-link dt{font-size: 18px;color: #0e050a;font-weight: bold;margin-bottom: 8px;}

.m-link dd{overflow: hidden;}

.m-link dd a{float: left;position: relative;font-size: 16px;padding-right: 25px;margin-right: 25px;}

.m-link dd a:after{content: '';position: absolute;right: 0;top: 50%;margin-top: -9px;

	height: 18px;width: 1px;background-color: #000;

}

.m-link dd a:last-child{padding-right: 0;margin-right: 0;}

.m-link dd a:last-child:after{display: none;}



.g-top{height: 54px;margin-bottom: 50px;position: relative;z-index: 2;

	background-color: #fff;line-height: 54px;

	box-shadow: 0px 0px 21px rgba(0,0,0,.06);

}

.g-top{*zoom:1;}

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

.g-top .tab{float: left;}

.g-top .tab li{float: left;margin-right: 45px;position: relative;}

.g-top .tab li > a{display: block;font-size: 16px;color: #333;font-weight: bold;

	position: relative;

}

.g-top .tab li > a:after{content: '';position: absolute;left: 0;bottom: 0;right: 0;

	height: 2px;background-color: #e26824;display: none;

}

.g-top .tab li.on > a,.g-top .tab li:hover > a{color: #e26824;}

.g-top .tab li.on > a:after{display: block;}

.g-top .tab dl{position: absolute;width: 136px;left: 0;top: 100%;display: none;}

.g-top .tab dd{margin-bottom: 4px;}

.g-top .tab dd a{display: block;height: 54px;line-height: 54px;text-align: center;

	font-size: 16px;color: #666;

	background-color: #f4f7fb;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.g-top .tab dd:hover a{background-color: #e26824;color: #fff;}





.g-top .cur{float: right;padding-left: 23px;font-size: 14px;color: #666;

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

}

.g-top .cur a{color: #666;padding-right: 10px;padding-left: 5px;}

.g-top .cur a:hover{color: #e26824;}       



.pages{overflow: hidden;padding-bottom: 50px;font-size:12px;}

.pages ul{border: 1px solid #f3f3f3;border-right: 0;float: left;}

.pages li{float: left;border-right: 1px solid #f3f3f3;}

.pages li a{display: block;height: 38px;width: 42px;

	text-align: center;line-height: 38px;font-weight: bold;

	color: #c9c8c8;position: relative;background-color: #fff;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.pages li:hover a{color: #666;}

.pages li.on a{background-color: #e26824;color: #fff;}

.pages li.on a:after{content: '';position: absolute;top: -1px;left: 0;right: 0;height: 1px;

	background-color: #e26824;

}

.pages li.on a:before{content: '';position: absolute;bottom: -1px;left: 0;right: 0;height: 1px;

	background-color: #e26824;

}

.pages li.prev a,.pages li.next a{

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

}

.pages li.prev a{background-image: url(../images/i-13.png);}

.pages li.next a{background-image: url(../images/i-14.png);}

.pages li.prev:hover a,.pages li.next:hover a{background-color: #e26824;}

.pages li.prev:hover a{background-image: url(../images/i-13-on.png);}

.pages li.next:hover a{background-image: url(../images/i-14-on.png);}



.bgc-f8{background-color: #f8fafd;}

.g-box1{overflow: hidden;margin-bottom: 65px;

	background-color: #fff;

}

.m-txt1{margin: 80px 350px 25px 100px;color: #333;position: relative;}

.m-txt1 .btn{position: absolute;top: 22px;right: -257px;}

.m-txt1 .btn a{display: block;float: left;width: 166px;height: 42px;

	text-align: center;line-height: 42px;font-size: 14px;color: #fff;

	background-color: #e26824;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-txt1 .btn a i{width: 24px;height: 24px;display: inline-block;vertical-align: middle;

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

	margin-right: 5px;

}

.m-txt1 .btn a.a1 i{background-image: url(../images/i-15.png);}

.m-txt1 .btn a.a2 i{background-image: url(../images/i-16.png);}

.m-txt1 .btn a.a2{margin-left: 3px;}

.m-txt1 .btn a:hover{

	opacity: .8;

	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';

	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

}

.m-txt1 .tit{font-size: 22px;position: relative;padding-left: 20px;

	margin-bottom: 8px;

}

.m-txt1 .tit:after{content: '';position: absolute;top: 50%;left: 0;

	width: 3px;height: 24px;margin-top: -12px;

	background-color: #e26824;

}

.m-txt1 .txt{font-size: 18px;line-height: 2;margin-bottom: 29px;

	border-bottom: 1px solid #ececec;padding-bottom: 28px;

}

.m-txt1 .txt:last-child{border-bottom: 0;}



.m-sel{}

.m-sel .item{overflow: hidden;padding-bottom: 10px;

	border-bottom: 1px solid #d6d6d6;

}

.m-sel .tit{float: left;font-size: 18px;line-height: 40px;color: #333;

	margin-right: 15px;

}

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

.m-sel .mu{}

.m-sel .mu li{float: left;margin-right: 8px;}

.m-sel .mu li a{display: block;width: 40px;height: 40px;text-align: center;line-height: 40px;

	font-size: 24px;color: #e26824;border-radius: 50%;

	font-weight: bold;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-sel .mu li.on a,.m-sel .mu li:hover a{background-color: #e26824;color: #fff;}



.m-sel .item2{padding: 21px 0;}

.m-sel .item2 .tit{line-height: 45px;}

.m-sel .sel{width: 167px;height: 45px;border: 1px solid #d6d6d6;

	border-radius: 45px;font-size: 18px;color: #333;padding-left: 45px;

	background: url(../images/i-18.png) no-repeat right 28px center;

}



.soBox{max-width: 720px;margin: 0 auto 45px;overflow: hidden;position: relative;}

.soBox form{display: block;width: 100%;}

.soBox .inp{width: 100%;display: block;height: 53px;

	border: 1px solid #d6d6d6;font-size: 16px;color: #282828;

	padding: 0 270px 0 18px;

}

.soBox .btn{position: absolute;top: 1px;right: 1px;width: 253px;

	height: 51px;text-align: center;line-height: 51px;

	background-color: #e26824;cursor: pointer;

	border: 0;font-size: 14px;color: #fff;

}

.soBox .btn i{height: 16px;display: inline-block;vertical-align: middle;

	padding-right: 37px;border-right: 1px solid #efa982;

	margin-right: 20px;

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

}



.m-list8{overflow: hidden;padding: 28px 0 0;}

.m-list8 .mu{overflow: hidden;;font-size: 24px;

	color: #e26824;line-height: 28px;margin-bottom: 17px;

}

.m-list8 .con{overflow: hidden;margin: 0 -40px 43px;}

.m-list8 .col-l,.m-list8 .col-r{width: 50%;padding: 0 40px;}

.m-list8 .tit{overflow: hidden;font-size: 16px;color: #333;font-weight: bold;

	border-bottom: 1px solid #d6d6d6;padding-bottom: 15px;

	padding-right: 35px;

}

.m-list8 li{overflow: hidden;font-size: 16px;color: #666;

	height: 60px;line-height: 59px;border-bottom: 1px solid #d6d6d6;

	padding-right: 43px;

}

.m-list8 li span.r{padding-left: 15px;}



.a-load{width: 235px;height: 48px;line-height: 48px;text-align: center;

	display: block;margin: 0 auto 50px;font-size: 16px;color: #fff;

	background-color: #e26824;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.a-load i{width: 20px;height: 20px;display: inline-block;vertical-align: middle;

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

	position: relative;top: -1px;margin-left: 12px;

}

.a-load:hover{color: #fff;

	opacity: .8;

	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';

	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

}





.m-txt2{overflow: hidden;margin: 0 73px;padding: 10px 0;}

.m-txt2 .tit{position: relative;padding-bottom: 34px;margin-bottom: 40px;font-size:12px}

.m-txt2 .tit h1{font-size: 30px;color: #1a438e;line-height: 1.3;}

.m-txt2 .tit em{color: rgba(26,67,142,.5);font-size: 14px;font-family: arial;}

.m-txt2 .tit:after{content: '';position: absolute;left: 0;bottom: 0;

	width: 56px;height: 1px;background-color: #b2b2b2;

}

.m-txt2 .pic{float: right;margin-left: 45px;margin-top: -155px;}

.m-txt2 .txt{font-size: 14px;line-height: 2;color: #333;}
.m-txt2 .txt table td{vertical-align: top;}


.ul-list1{font-size: 0;text-align: center;margin: 0 108px;}

.ul-list1 li{width: 25%;display: inline-block;margin-bottom: 46px;}

.ul-list1 .con{margin: 0 33px;}

.ul-list1 .pic{padding-top: 108%;height: 0;position: relative;overflow: hidden;}

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

.ul-list1 .txt{border: 2px solid #e9eef6;border-top: 0;

	padding: 15px 0 0;

}

.ul-list1 .txt h3{font-size: 22px;color: #333;margin-bottom: 8px;}

.ul-list1 .txt h3 span{color: #1a438e;}

.ul-list1 .desc{font-size: 16px;color: #666;line-height: 26px;

	height: 78px;overflow: hidden;

}

.ul-list1-1{
	/*background: url(../images/bg7.png) no-repeat top 50px center;*/
}

/*.ul-list1-2 li:nth-child(4) .con{
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}*/

.row-ovh{overflow: hidden;}

.row-ovh .col-l{width: 968px;}

.row-ovh .col-r{width: 400px;}

.m-txt3{margin-bottom: 45px;}

.m-txt3 h1{font-size: 30px;color: #333;text-align: center;font-weight: normal;

	margin-bottom: 8px;

}

.m-txt3 .info{text-align: center;color: #9ca6ae;font-size: 16px;

	border-bottom: 1px solid #dee3e7;padding-bottom: 16px;margin-bottom: 25px;

}

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

.m-txt3 .size{display: inline-block;padding-left: 25px;}

.m-txt3 .size a{color: #9ca6ae;margin-right: 5px;}

.m-txt3 .size a.on{color: #000;}

.m-txt3 .txt{font-size: 14px;color: #666;line-height: 2;border-bottom: 1px solid #dee3e7;

	padding-bottom: 25px;

}

.m-txt3 .share{overflow: hidden;padding: 28px 0 39px;}

.m-txt3 .share span{float: left;line-height: 31px;font-size: 16px;color: #000;}

.m-txt3 .bdsharebuttonbox{overflow: hidden;}

.m-txt3 .bdsharebuttonbox a{height: 31px;width: 31px;padding: 0;

	margin: 0 1px 0 0;

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

}

.m-txt3 .bdsharebuttonbox .bds_weixin{background-color: #0eb253;background-image: url(../images/i-20.png);}

.m-txt3 .bdsharebuttonbox .bds_tsina{background-color: #e71f19;background-image: url(../images/i-21.png);}

.m-txt3 .bdsharebuttonbox .bds_renren{background-color: #004ca0;background-image: url(../images/i-22.png);}

.m-txt3 .bot{overflow: hidden;}

.m-txt3 .back{float: left;display: block;width: 166px;height: 42px;

	text-align: center;line-height: 42px;font-size: 14px;color: #fff;

    background-color: #e26824;

    transition: .3s;

    -ms-transition: .3s;

    -moz-transition: .3s;

    -webkit-transition: .3s;

    -o-transition: .3s;

}

.m-txt3 .back i {width: 24px;height: 24px;display: inline-block;

    vertical-align: middle;margin-right: 5px;

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

}

.m-txt3 .back:hover{

	opacity: .8;

	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';

	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

}

.m-txt3 .arrows{float: right;}

.m-txt3 .arrows a{float: left;height: 42px;width: 100px;text-align: center;margin-left: 6px;

	border: 1px solid #dae0e5;line-height: 40px;font-size: 12px;color: #666;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-txt3 .arrows a:hover{background-color: #e26824;border-color: #e26824;color: #fff;}

.m-notice{margin-bottom: 20px;}

.m-notice .tit{height: 62px;overflow: hidden;line-height: 62px;font-size: 22px;

	color: #333;font-weight: bold;padding-left: 32px;

	background-color: #eef2f5;

}

.m-notice .tit i{width: 28px;height: 28px;display: inline-block;

	vertical-align: middle;margin-right: 14px;

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

}

.ul-list2{padding: 35px 30px 25px;

	border: 1px solid #dee3e7;border-top: 0;

}

.ul-list2 li{padding-left: 17px;margin-bottom: 11px;

	background: url(../images/i-24.png) no-repeat left 10px;

}

.ul-list2 h4{font-size: 16px;font-weight: normal;margin-bottom: 6px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.ul-list2 .date{display: block;padding-left: 20px;font-size: 14px;color: #999;font-family: arial;

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

}

.ul-pic li{margin-bottom: 10px;}

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



.ul-lsit3{margin-bottom: 50px;}

.ul-lsit3 li{margin-bottom: 17px;padding: 23px 85px 15px 40px;

	background: url(../images/i-24.png) no-repeat 24px 36px;

	background-color: #f6f8fa;position: relative;

	border-left: 2px solid #f6f8fa;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.ul-lsit3 a{display: block;}

.ul-lsit3 h4{font-size: 18px;margin-bottom: 8px;color: #333;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.ul-lsit3 .date{display: block;padding-left: 20px;font-size: 14px;color: #999;font-family: arial;

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

}

.ul-lsit3 li:hover{border-color: #e26824;}



.ul-lsit3 em{position: absolute;top: 50%;right: 30px;width: 36px;height: 36px;

	margin-top: -18px;

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

}



.ul-lsit4{margin-bottom: 50px;}

.ul-lsit4 li{overflow: hidden;padding: 25px 0 30px;

	border-bottom: 1px solid #edf2f9;

}

.ul-lsit4 .pic{width: 285px;height: 185px;float: left;overflow: hidden;}

.ul-lsit4 .pic img{width: 100%;height: 100%;display: block;}

.ul-lsit4 .con{overflow: hidden;padding-left: 35px;padding-top: 8px;}

.ul-lsit4 h3{font-size: 22px;font-weight: normal;margin-bottom: 18px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.ul-lsit4 .desc{font-size: 14px;line-height: 24px;color: #666;

	margin-bottom: 20px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 3;

	overflow: hidden;

}

.ul-lsit4 .date{font-size: 16px;color: #666;display: block;

	padding-left: 24px;

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

}

.ul-lsit4 .pic:hover 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);

}



.row-ovh1{overflow: hidden;padding-top: 52px;}       

.row-ovh1 .col-l{width: 277px;margin-right: 50px;}

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

   

.m-t1{height: 106px;overflow: hidden;padding-left: 30px;padding-top: 24px;

	border-bottom: 4px solid #dddddd;

	background: #1a438e url(../images/i-28.png) no-repeat right 25px;

}

.m-t1 h3{font-size: 24px;color: #fff;}

.m-t1 em{font-size: 14px;font-family: arial;color: rgba(255,255,255,.3);}



.snv{}

.snv li{margin-bottom: 2px;}

.snv li a{display: block;height: 48px;line-height: 48px;

	overflow: hidden;font-size: 16px;color: #666;position: relative;

	background-color: #fff;padding-left: 38px;padding-right: 50px;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.snv li a:after{content: '';position: absolute;top: 50%;right: 34px;

	width: 5px;height: 10px;margin-top: -5px;

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

}

.snv li:hover a,.snv li.on a{color: #fff;

	background-color: #e26824;

}

.snv li:hover a:after,.snv li.on a:after{background-image: url(../images/i-29-on.png);}



.ul-list5{margin-bottom: 50px;}

.ul-list5 li{position: relative;margin-bottom: 11px;}

.ul-list5 .con{display: block;height: 79px;line-height: 79px;overflow: hidden;

	background-color: #fff;

	padding: 0 100px 0 40px;

}

.ul-list5 h3{font-size: 16px;color: #333;float: left;margin-right: 18px;}

.ul-list5 .date{font-size: 16px;color: #666;float: left;padding-left: 24px;

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

}

.ul-list5 .con:hover h3{color: #e26824;}

.ul-list5 .btn{width: 40px;height: 40px;position: absolute;top: 50%;
	right: 30px;margin-top: -20px;
	/*background: url(../images/i-30.png) no-repeat center center;*/
}
/*.ul-list5 .btn:hover{background-image: url(../images/i-30-on.png);}*/
.ul-list5 .btn i{position: absolute;top: 0;bottom: 0;left: 0;right: 0;
	background-position: center;background-repeat: no-repeat;
}
.ul-list5 .btn .i2,.ul-list5 .btn:hover .i1{display: none;}
.ul-list5 .btn:hover .i2{display: block;}

.row-b1{overflow: hidden;margin: 0 -23px 30px;}

.row-b1 .col-l,.row-b1 .col-r{width: 50%;padding: 0 23px;}

.row-b1 .g-t4{margin: 0 23px 43px;}

.g-t4{overflow: hidden;margin: 0 0 43px;}       

.g-t4 h3{float: left;font-size: 24px;color: #333;position: relative;

	padding-left: 24px;

}

.g-t4 h3:after{content: '';position: absolute;left: 0;top: 50%;

	width: 3px;height: 24px;margin-top: -12px;

	background-color: #e26824;

}

.g-t4 .more{float: right;font-size: 16px;color: #323333;padding-right: 15px;

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

	padding: 4px 15px 4px 0;

	border-bottom: 2px solid #afb0b1;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.g-t4 .more:hover{color: #e26824;border-bottom-color: #e26824;

	background-image: url(../images/i-7-on.png);

}



.m-slide3{position: relative;}

.m-slide3 .con{display: block;position: relative;}

.m-slide3 .pic{padding-top: 65%;height: 0;position: relative;overflow: hidden;}

.m-slide3 .pic img{width: 100%;height: 100%;display: block;

	position: absolute;top: 0;left: 0;

}        

.m-slide3 .tit{height: 64px;line-height: 64px;overflow: hidden;position: absolute;

	left: 0;right: 0;bottom: 0;padding: 0 145px 0 40px;color: #fff;

	background: rgba(0,0,0,.5);

}

.m-slide3 .tit h3{font-size: 22px;font-weight: normal;}

.m-slide3 .tit span{position: absolute;top: 0;right: 40px;bottom: 0;

	font-size: 18px;font-family: arial;

}

.m-slide3 .slick-arrow{position: absolute;top: 50%;margin-top: -31px;

	width: 62px;height: 62px;border: 0;font-size: 0;font-size: 0;text-indent: 9999px;

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

	background-color: rgba(0,0,0,.5);z-index: 2;

}

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

.m-slide3 .slick-next{right: 0;background-image: url(../images/i-32.png);}

.m-slide3 .slick-arrow:hover{background-color: #e26824;}



.ul-list6{margin-top: -5px;}

.ul-list6 li{padding-bottom: 32px;margin-bottom: 33px;

	border-bottom: 2px dashed #e8e8e8;

}

.ul-list6 .con{display: block;}

.ul-list6 .tit{overflow: hidden;position: relative;height: 33px;line-height: 33px;

	margin-bottom: 6px;

}

.ul-list6 .tit h3{font-size: 22px;font-weight: normal;color: #010101;padding-right: 110px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.ul-list6 .tit span{position: absolute;right: 0;top: 0;font-size: 18px;

	font-family: arial;color: #999;

}

.ul-list6 .desc{font-size: 16px;line-height: 36px;color: #666;height: 72px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

}

.ul-list6 li:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}

.row-b2{overflow: hidden;margin: 0 -23px 55px;}

.row-b2 .col-l,.row-b2 .col-r{width: 50%;padding: 0 23px;}



.g-t5{overflow: hidden;height: 114px;line-height: 114px;margin-top: 40px;

	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;

}       

.g-t5 h3{float: left;font-size: 24px;color: #333;position: relative;

	padding-left: 24px;

}

.g-t5 h3:after{content: '';position: absolute;left: 0;top: 50%;

	width: 3px;height: 24px;margin-top: -12px;

	background-color: #e26824;

}

.g-t5 .more{float: right;font-size: 16px;color: #323333;padding-right: 15px;

	margin-right: 112px;

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

	padding: 4px 15px 4px 0;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.g-t5 .more:hover{color: #e26824;border-bottom-color: #e26824;

	background-image: url(../images/i-7-on.png);

}

.ul-lsit7{padding-top: 18px;}

.ul-lsit7 li{overflow: hidden;

	border-bottom: 2px dashed #e8e8e8;

}

.ul-lsit7 li a{display: block;overflow: hidden;height: 58px;line-height: 58px;}

.ul-lsit7 li h4{font-weight: normal;font-size: 18px;padding-left: 22px;

	background: url(../images/i-33.png) no-repeat 7px center;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.ul-lsit7 .date{font-size: 18px;font-family: arial;color: #999;float: right;margin-left: 25px;}



.row-c1{overflow: hidden;padding-top: 68px;}

.g-t4-1{margin-bottom: 17px;}

.row-c1 .col-l{width: 705px;}

.row-c1 .col-r{width: 707px;}



.m-slide4{}

.m-slide4 .con{display: block;position: relative;}

.m-slide4 .pic{padding-top: 59%;height: 0;position: relative;overflow: hidden;}

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

.m-slide4 h3{font-size: 18px;color: #fff;position: absolute;left: 38px;right: 150px;bottom: 28px;

	z-index: 2;

}

.m-slide4 .slick-dots{position: absolute;bottom: 33px;right: 38px;font-size: 0;}

.m-slide4 .slick-dots li{display: inline-block;width: 12px;height: 12px;

	border: 2px solid #fff;border-radius: 50%;cursor: pointer;margin: 0 3px;

}

.m-slide4 .slick-dots li button{display: none;}

.m-slide4 .slick-dots li.slick-active{background-color: #e26824;border-color: #e26824;}

.m-slide4 .play{position: absolute;top: 50%;left: 50%;width: 74px;height: 74px;

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

	-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-slide5{margin: 0 -12px;}

.m-slide5 .con{display: block;margin: 0 12px 34px;}

.m-slide5 .play{width: 40px;height: 40px;position: absolute;top: 50%;left: 50%;

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

	-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-slide5 .pic{padding-top: 57%;height: 0;position: relative;overflow: hidden;

	margin-bottom: 12px;

}

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

.m-slide5 h4{font-size: 16px;font-weight: normal;color: #333;font-weight: normal;

	line-height: 26px;height: 52px;overflow: hidden;

}

.m-slide5 .slick-arrow{position: absolute;width: 34px;height: 22px;top: -46px;

	font-size: 0;text-indent: 9999px;border: 0;z-index: 2;background-color: transparent;

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

	-o-background-size: 9px auto;

	-ms-background-size: 9px auto;

	-moz-background-size: 9px auto;

	-webkit-background-size: 9px auto;

	background-size: 9px auto;

}

.m-slide5 .slick-prev{right: 34px;border-right: 1px solid #f3f3f3;background-image: url(../images/i-l-on.png);}

.m-slide5 .slick-next{right: 0;background-image: url(../images/i-r-on.png);}

.m-slide5 .slick-prev.slick-disabled{cursor: default;background-image: url(../images/i-l.png);}

.m-slide5 .slick-next.slick-disabled{cursor: default;background-image: url(../images/i-r.png);}



.ul-list8{overflow: hidden;margin: 0 -23px;padding-bottom: 20px;}

.ul-list8 li{width: 20%;float: left;margin-bottom: 37px;}

.ul-list8 .con{display: block;margin: 0 23px;position: relative;}

.ul-list8 .pic{padding-top: 163%;height: 0;position: relative;overflow: hidden;}

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

.ul-list8 h3{position: absolute;left: 0;right: 0;bottom: 0;height: 49px;line-height: 49px;

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

	background-color: rgba(0,0,0,.5);

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.ul-list8 .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);

}

.ul-list8 .con:hover h3{background-color: #e26824;}



    

.g-t6{font-size: 30px;color: #333;position: relative;font-weight: normal;

	padding-left: 18px;margin-bottom: 19px;

}

.g-t6:after{content: '';position: absolute;left: 0;top: 50%;

	width: 3px;height: 28px;margin-top: -14px;

	background-color: #e26824;

}



.m-form1{margin-bottom: 50px;}

.m-form1 .con{overflow: hidden;clear: both;margin-bottom: 18px;}

.m-form1 .con1{}

.m-form1 .item{overflow: hidden;border: 1px solid #d7d7d7;border-radius: 3px;position: relative;}

.m-form1 .con1 .item{width: 49%;}

.m-form1 .item span{float: left;padding-left: 34px;height: 58px;

	line-height: 58px;color: #333;font-size: 18px;

}

.m-form1 .item em{color: #e20000;font-size: 14px;padding-right: 5px;}

.m-form1 .inp{overflow: hidden;}

.m-form1 .inp input,.m-form1 .inp .sel{width: 100%;height: 58px;display: block;

	font-size: 18px;color: #000;border: 0;

	padding: 0 20px;

}

.m-form1 .text{width: 100%;display: block;height: 224px;padding: 13px 20px;

	font-size: 18px;line-height: 32px;border: 0;

}

.m-form1 .inp .sel{

	background: url(../images/i-36.jpg) no-repeat right 45px center;

}

.m-form1 .file .inp input{font-style: italic;font-size: 16px;}

.m-form1 .file .f-btn{width: 182px;height: 58px;position: absolute;right: 0;top: 0;

	background-color: #e26824;text-align: center;font-size: 16px;

	line-height: 58px;cursor: pointer;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-form1 .file .f-btn a{color: #fff;}

.m-form1 .file .f-btn i{width: 22px;height: 29px;display: inline-block;vertical-align: middle;

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

	margin-right: 6px;

}

.m-form1 .file .f-btn:hover{

	opacity: .8;

	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';

	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

}

.m-form1 .file .f-btn input{position: absolute;left: -9999px;}

.m-form1 .code{border: 0;}

.m-form1 .code .inp1{float: left;width: 388px;height: 60px;border: 1px solid #d7d7d7;

	border-radius: 3px;padding: 0 20px 0 120px;

	font-size: 18px;color: #000;

}

.m-form1 .code span{position: absolute;top: 0;left: 0;}

.m-form1 .code .pic{float: left;width: 160px;height: 60px;line-height: 60px;margin-left: 13px;cursor: pointer;}

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

	max-height: 58px;position: relative;top: -1px;cursor: pointer;

}

.m-form1 .code .cut{float: left;margin-left: 13px;line-height: 60px;font-size: 16px;color: #999;}

.m-form1 .btn{width: 220px;height: 60px;display: block;text-align: center;

	font-size: 18px;color: #fff;border: 0;border-radius: 3px;

	background-color: #e26824;margin-top: 60px;

}



.ul-lsit9{margin-bottom: 60px;}

.ul-lsit9 li{margin-bottom: 26px;}

.ul-lsit9 .con{display: block;overflow: hidden;border: 2px solid #e9e9e9;}

.ul-lsit9 .date{float: left;width: 107px;border-right: 2px solid #e9e9e9;

	text-align: center;font-family: arial;

}

.ul-lsit9 .date b{font-size: 46px;color: #666;line-height: 72px;font-weight: normal;

	display: block;border-bottom: 1px solid #e9e9e9;

}

.ul-lsit9 .date span{height: 38px;line-height: 38px;font-size: 16px;

	color: #989898;

}

.ul-lsit9 .txt{overflow: hidden;padding: 19px 60px 0 52px;}

.ul-lsit9 h4{font-size: 18px;font-weight: normal;color: #333;margin-bottom: 8px;

	text-overflow:ellipsis;

	white-space: nowrap;

	overflow: hidden;

}

.ul-lsit9 .desc{font-size: 14px;line-height: 20px;height: 40px;

	overflow: hidden;color: #999;

}

.ul-lsit9 .desc span{font-weight: bold;color: #333;}

.bgc-f5{background-color: #f5f6f9;}

.m-tab1{padding-top: 50px;*zoom:1;padding-bottom: 22px;}

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

.m-tab1 li{width: 10%;float: left;position: relative;cursor: pointer;}

.m-tab1 .ico{display: block;width: 88px;height: 88px;

	margin: 0 auto 16px;border-radius: 50%;line-height: 88px;text-align: center;

	background-color: #fff;position: relative;

	transition: .3s;

	-ms-transition: .3s;

	-moz-transition: .3s;

	-webkit-transition: .3s;

	-o-transition: .3s;

}

.m-tab1 .ico img{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-tab1 .ico .img2{opacity: 0;}

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

	width: 20px;height: 18px;margin-left: -10px;display: none;

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

}

.m-tab1 p{font-size: 18px;text-align: center;color: #333;}

.m-tab1 li:hover .ico,.m-tab1 li.on .ico{background-color: #e26824;}

.m-tab1 li:hover p,.m-tab1 li.on p{color: #e26824;}

.m-tab1 li:hover .ico .img2,.m-tab1 li.on .ico .img2{opacity: 1;}

.m-tab1 li:hover .ico .img1,.m-tab1 li.on .ico .img1{opacity: 0;}

.m-tab1 li.on:after{display: block;}

.m-txt4{color: #666;/*text-indent: 2em;*/padding: 33px 0 0;

	border-top: 2px solid #999999;margin-bottom: 75px;

}
.m-txt4 em,.m-txt4 i{font-style: italic;}

.m-txt4 h3{font-size: 24px;margin-bottom: 20px;}

.m-txt4 .txt{font-size: 14px;line-height: 36px;}

.m-txt4 .info{font-size: 14px;line-height: 36px;}

.m-form1-1{padding-top: 40px;}

.m-form1-1 .text{height: 200px;}

.m-form1-1 .c-btn{height: 60px;width: 198px;border: 1px solid #e26824;

	color: #e26824;font-size: 18px;text-align: center;cursor: pointer;

	background-color: transparent;border-radius: 3px;margin-left: 10px;

}



.m-form1-1 .up-pic{overflow: hidden;padding: 7px 0 0px;margin-bottom: 30px;}

.m-form1-1 .up-pic h4{font-size: 18px;color: #5c5c5c;font-weight: normal;margin-bottom: 21px;}

.m-form1-1 .btn-pic{width: 110px;height: 110px;float: left;

	border: 1px solid #d3d3d3;cursor: pointer;

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

}

.m-form1-1 .btn-pic input{position: absolute;left: -9999px;}

.ul-pic1{overflow: hidden;padding-left: 20px;}

.ul-pic1 li{float: left;width: 110px;height: 110px;}

.ul-pic1 .pic{height: 100%;}

.ul-pic1 .pic img{width: 100%;height: 100%;display: block;}



.g-t7{text-align: center;padding-top: 10px;margin-bottom: 30px;}

.g-t7 span{font-size: 28px;font-weight: normal;padding: 0 13px;position: relative;}

.g-t7 span:after,.g-t7 span:before{content: '';position: absolute;top: 50%;

	width: 55px;height: 3px;background-color: #e36824;margin-top: -1px;

}

.g-t7 span:after{left: 100%;}

.g-t7 span:before{right: 100%;}



.ul-list10{padding-bottom: 15px;}

.ul-list10 li{border-bottom: 1px solid #d7d7d7;padding-bottom: 36px;margin-bottom: 33px;}

.ul-list10 .top{overflow: hidden;margin-bottom: 13px;}

.ul-list10 .top h3{font-size: 20px;float: left;color: #333;}

.ul-list10 .info{float: right;font-size: 18px;color: #666;}

.ul-list10 .info span{margin-left: 40px;}

.ul-list10 .desc{font-size: 16px;color: #333;line-height: 28px;}



.ul-pic2{overflow: hidden;margin-top: 25px;}

.ul-pic2 dd{float: left;width: 130px;margin-right: 20px;}

.ul-pic2 dd a{display: block;height: 130px;}

.ul-pic2 dd img{width: 100%;height: 100%;display: block;}


/*专题页*/
.hd-z{position: absolute;left: 0;right: 0;top: 0;z-index: 2;}
.z-logo{margin-top: 34px;}
.z-logo-m{display: none;}
.banner-z .slick-dots{bottom: 20px;}

.nav-z{border-bottom: 2px solid #d8dfec;*zoom:1;
	background-color: #2052a7;
}
.nav-z:after,.nav-z:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.nav-z li{float: left;}
.nav-z li .v1{display: block;text-align: center;line-height: 72px;font-size: 20px;
	color: #fff;position: relative;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.nav-z li .v1:after{content: '';position: absolute;left: 50%;right: 50%;bottom: -2px;
	height: 4px;background-color: #fb7e38;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.nav-z li .v1:before{content: '';position: absolute;right: -1px;top: 50%;margin-top: -18px;
	width: 1px;height: 36px;background-color: rgba(255,255,255,.5);
}
.nav-z.fixed{position: fixed;top: 0;left: 0;right: 0;z-index: 101;}
.nav-z li:hover .v1,.nav-z li.on .v1{background-color: #183f7e;font-weight: bold;}                    
.nav-z li:hover .v1:after,.nav-z li.on .v1:after{left: 0;right: 0;}
.nav-z li:hover .v1:before,.nav-z li.on .v1:before{display: none;}

.row-z1{padding: 49px 0 30px;}
.p-txt1{font-size: 16px;line-height: 31px;}

.row-z2{padding: 60px 0 60px;}
.z-list1{*zoom:1;margin: 0 -21px;}
.z-list1:after,.z-list1:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.z-list1 li{float: left;width: 25%;}
.z-list1 .con{margin: 0 21px;padding: 16px 19px;height: 240px;position: relative;display: block;
	background-color: #f1f3f5;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.z-list1 .icon{display: block;position: relative;height: 50px;margin-bottom: 13px;}
.z-list1 .icon i{position: absolute;top: -6px;left: -3px;bottom: 0;right: 0;
	background-position: left center;background-repeat: no-repeat;
}
.z-list1 .icon .i2{display: none;}
.z-list1 .tit h4{font-size: 20px;font-weight: normal;color: #333;margin-bottom: 5px;}
.z-list1 .tit em{font-size: 14px;color: rgba(51,51,51,.65);}
.z-list1 .more{position: absolute;left: 19px;bottom: 19px;font-size: 14px;color: #666;padding-right: 18px;
	background: url(../images/i-41.png) no-repeat right center;
}
.z-list1 .tips{width: 230px;position: absolute;top: 23px;left: 113px;
	background-color: #fff;border: 1px solid #e3e6ea;color: #666;
	padding: 10px 12px 0;display: none;
	box-shadow: 0px 6px 24px rgba(0,0,0,.08);
}
.z-list1 .tips:after{content: '';position: absolute;top: 66px;left: -9px;
	width: 10px;height: 10px;
	background: url(../images/i-42.png) no-repeat center center;
}
.z-list1 .tips h4{font-size: 16px;font-weight: normal;margin-bottom: 9px;}
.z-list1 .tips .desc{font-size: 14px;text-align: justify;line-height: 22px;}
.z-list1 .tips .desc p{margin-bottom: 13px;}
.z-list1 .con:hover{background-image: url(../images/i-bg1.png);
	background-position: center top;background-repeat: no-repeat;
	background-color: #235ab5;z-index: 2;
}
.z-list1 .con:hover .icon .i1{display: none;}
.z-list1 .con:hover .icon .i2{display: block;}
.z-list1 .con:hover .tit h4{color: #fff;}
.z-list1 .con:hover .tit em{color: rgba(255,255,255,.65);}
.z-list1 .con:hover .more{color: #fff;background-image: url(../images/i-41-on.png);}
.z-list1 .con:hover .tips{display: block;}
.row-z2 .m-txt2{padding: 30px 0 0;}
.row-z2 .g-tit1{padding: 0;}

.row-z3{overflow: hidden;padding-bottom: 64px;
	background-color: #edf2f9;
}
.row-z3 .col-l{width: 592px;}
.row-z3 .col-r{float: none;overflow: hidden;padding-left: 70px;}

.g-tit1{position: relative;padding-top: 47px;}
.g-tit1 h3{font-size: 40px;color: #222;text-align: center;font-weight: normal;
	border-bottom: 1px solid #000;position: relative;padding-bottom: 12px;
}
.g-tit1 h3:after{content: '';position: absolute;left: 50%;bottom: -3px;
	width: 100px;height: 5px;margin-left: -50px;
	background-color: #1a438e;
}
.g-tit1 .more{position: absolute;right: 0;bottom: 19px;font-size: 16px;
	color: #333;padding-right: 15px;
	background: url(../images/i-7.png) no-repeat right center;
}
.g-tit1 .more:hover{color: #e26824;background-image: url(../images/i-7-on.png);}

.g-tab1{text-align: center;margin-top: 20px;font-size: 0;margin-bottom: 38px;position: relative;}
.g-tab1 ul{display: inline-block;}
.g-tab1 li{float: left;margin: 0 5px;}
.g-tab1 li .v1{display: block;width: 168px;height: 42px;text-align: center;line-height: 42px;
	font-size: 18px;color: #fff;background-color: #8b8b8b;border-radius: 5px;
}
.g-tab1 li.on .v1,.g-tab1 li:hover .v1{background-color: #1a438e;}

.g-tab1 .more{position: absolute;right: 0;top: -55px;font-size: 16px;
	color: #333;padding-right: 15px;display: none;
	background: url(../images/i-7.png) no-repeat right center;
}
.g-tab1 .more:hover{color: #e26824;background-image: url(../images/i-7-on.png);}
.g-tab1 li.on .more{display: block;}

.pic-slide1{}
.pic-slide1 .con{display: block;position: relative;}
.pic-slide1 .pic{padding-top: 63%;height: 0;position: relative;overflow: hidden;}
.pic-slide1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.pic-slide1 .tit{position: absolute;left: 15px;bottom: 18px;right: 120px;
	font-size: 16px;color: #fff;
	line-height: 22px;padding-left: 14px;
}
.pic-slide1 .tit:after{content: '';position: absolute;top: 50%;left: 0;height: 40px;width: 4px;
	margin-top: -20px;background-color: #fff;
}
.pic-slide1 .tit p{
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.pic-slide1 .slick-dots{position: absolute;right: 15px;bottom: 16px;}
.pic-slide1 .slick-dots li{width: 12px;height: 12px;cursor: pointer;
	border-radius: 50%;margin-left: 5px;float: left;
	background-color: rgba(255,255,255,.4);
}
.pic-slide1 .slick-dots li.slick-active{background-color: #fff;}
.pic-slide1 .slick-dots li button{display: none;}

.z-list2{}
.z-list2 li{}
.z-list2 .con{display: block;overflow: hidden;
	border-bottom: 1px solid #d5d9e0;padding: 23px 0 25px;
}
.z-list2 .date{float: left;text-align: center;width: 80px;font-size: 16px;color: #000;}
.z-list2 .date span{font-size: 42px;display: block;line-height: 1.1;font-family: arial;
	margin-bottom: 5px;
}
.z-list2 .txt{overflow: hidden;color: #383838;padding-left: 20px;}
.z-list2 h4{font-size: 18px;font-weight: normal;margin-bottom: 3px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.z-list2 .desc{font-size: 14px;line-height: 22px;height: 44px;color: rgba(56,56,56,.8);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2v;
	overflow: hidden;
}
.z-list2 .con:hover h4{color: #e26824;}

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

.row-z4{padding-bottom: 55px;}
.m-schedule{overflow-y: auto;margin-top: 40px;height: 530px;position: relative;}

.m-schedule .item{overflow: hidden;}
.m-schedule .date{width: 266px;height: 45px;float: left;text-align: center;line-height: 45px;
	font-size: 16px;color: #fff;background-color: #1a438e;margin-top: 5px;
}
.m-schedule ul{margin-left: 443px;font-size: 16px;color: #0e050a;padding: 10px 0 35px;
	position: relative;
}
.m-schedule ul:before{content: '';position: absolute;left: -105px;top: 15px;
	z-index: 2;width: 29px;height: 29px;
	background: url(../images/i-43.png) no-repeat center center;
}
.m-schedule ul:after{content: '';position: absolute;left: -90px;top: 0;bottom: 0;
	width: 1px;background-color: #dedede;
}
.m-schedule li{overflow: hidden;line-height: 40px;}
.m-schedule li span{float: left;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-schedule .s1{width: 17%;}
.m-schedule .s2{width: 59%;padding-right: 10px;}
.m-schedule .s3{width: 24%;}

.m-schedule::-webkit-scrollbar {
    width: 7px;
}
.m-schedule::-webkit-scrollbar-track {
    background: #dedede;
}
.m-schedule::-webkit-scrollbar-thumb {
    background: #1a438e;
}
.m-schedule::-webkit-scrollbar-thumb:window-inactive {
    background: #1a438e;
}
.row-z5{padding-bottom: 60px;background-color: #edf2f9;}
.box-txt1{overflow: hidden;font-size: 16px;line-height: 36px;padding-top: 15px;}
.box-txt1 .tit{float: left;width: 490px;margin-top: 50px;
	padding-left: 80px;
}
.box-txt1 .desc{overflow: hidden;border-left: 1px solid #ccc;
	padding-left: 115px;
}
.box-txt1 .desc h4{font-size: 24px;font-weight: normal;clear: both;margin-bottom: 12px;}
.box-txt1 .desc .l{width: 460px;}
.box-txt1 .desc .r{float: left;}

.row-z6{
	background-color: #edf2f9;
}

.z-list3{margin: 0 -63px;overflow: hidden;}
.z-list3 li{width: 50%;float: left;margin-bottom: 60px;}
.z-list3 .con{display: block;overflow: hidden;margin: 0 63px;}
.z-list3 .pic{float: left;width: 273px;height: 175px;}
.z-list3 .pic img{width: 100%;height: 100%;display: block;}
.z-list3 .txt{padding-left: 32px;overflow: hidden;}
.z-list3 .txt h4{font-size: 22px;height: 54px;font-weight: normal;line-height: 27px;margin-bottom: 32px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.z-list3 .desc{font-size: 16px;line-height: 27px;color: #8d8d8d;border-left: 1px solid #1a438e;
	padding-left: 13px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.row-z7{padding-bottom: 32px;}
.z-list4{margin: 0 -23px;padding-top: 47px;*zoom:1;}
.z-list4:after,.z-list4:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.z-list4 li{width: 14.28%;float: left;margin-bottom: 17px;}
.z-list4 .con{margin: 0 23px;position: relative;cursor: pointer;}
.z-list4 .pic{padding-top: 100%;height: 0;position: relative;overflow: hidden;
	border-radius: 50%;margin-bottom: 16px;
}
.z-list4 .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;}
.z-list4 .name{text-align: center;}
.z-list4 .name span{display: block;font-size: 18px;margin-bottom: 4px;}
.z-list4 .name p{font-size: 14px;line-height: 22px;height: 44px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.z-list4 .pop{display: none;position: absolute;top: 0;left: 100%;width: 404px;
	z-index: 2;margin-left: 6px;padding: 25px 0px 28px;color: #0e050a;
	background-color: rgba(237,242,249,.96);
}
.z-list4 .pop .tit{text-align: center;padding-bottom: 30px;margin-bottom: 10px;
	background: url(../images/i-bg2.png) no-repeat center bottom;
}
.z-list4 .pop .tit span{font-size: 18px;font-weight: bold;}
.z-list4 .pop .tit p{font-size: 14px;}
.z-list4 .pop .desc{font-size: 14px;line-height: 28px;padding-right: 30px;text-align: justify;
	margin: 0 13px 0 32px;height: 280px;overflow-y: auto;
}
.z-list4 .pop .desc::-webkit-scrollbar {
    width: 5px;
}
.z-list4 .pop .desc::-webkit-scrollbar-track {
    background: #d6dce2;
}
.z-list4 .pop .desc::-webkit-scrollbar-thumb {
    background: #1a438e;width: 8px;
}
.z-list4 .pop .desc::-webkit-scrollbar-thumb:window-inactive {
    background: #1a438e;
}
.z-list4 .pop .close{position: absolute;right: 0;top: 0;width: 40px;height: 40px;cursor: pointer;
	background: url(../images/i-44.png) no-repeat center center;
}
.z-list4 li:nth-child(6n) .pop,
.z-list4 li:nth-child(6n+1) .pop,
.z-list4 li:nth-child(7n) .pop{left: auto;right: 100%;margin-left: 0;margin-right: 6px;}
.z-list4 li:first-child .pop{left: 100%;right: auto;margin-left: 6px;margin-right: 0;}
.row-z8{overflow: hidden;padding-bottom: 25px;
	background-color: #edf2f9;
}
.row-z8 .col-l{width: 62%;}
.row-z8 .col-r{width: 35%;}
.m-video{}
.m-video .con{display: block;position: relative;}
.m-video .pic{padding-top: 64%;height: 0;position: relative;overflow: hidden;margin-bottom: 14px;}
.m-video .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.m-video .tit{font-size: 16px;color: #0e050a;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.m-video .play{position: absolute;left: 14px;bottom: 14px;z-index: 2;
	width: 48px;height: 48px;
	background: url(../images/i-play.png) no-repeat center center;
}
.m-video .con:hover .tit,.z-slide1 .con:hover .tit{color: #1a438e;}

.z-slide1{margin: 0 -25px;}
.z-slide1 .item{margin-bottom: 30px;}
.z-slide1 .con{display: block;position: relative;margin: 0 25px;}
.z-slide1 .pic{padding-top: 64%;height: 0;position: relative;overflow: hidden;margin-bottom: 16px;}
.z-slide1 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.z-slide1 .tit{font-size: 14px;color: #0e050a;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.z-slide1 .play{position: absolute;left: 14px;bottom: 14px;z-index: 2;
	width: 33px;height: 33px;
	background: url(../images/i-play2.png) no-repeat center center;
}

.z-slide1 .slick-arrow{position: absolute;width: 34px;height: 22px;top: -60px;
	font-size: 0;text-indent: 9999px;border: 0;z-index: 2;background-color: transparent;
	background-position: center;background-repeat: no-repeat;cursor: pointer;
	
}
.z-slide1 .slick-prev{right: 78px;background-image: url(../images/i-l2-on.png);}
.z-slide1 .slick-next{right: 25px;background-image: url(../images/i-r2-on.png);}
.z-slide1 .slick-prev.slick-disabled{cursor: default;background-image: url(../images/i-l2.png);}
.z-slide1 .slick-next.slick-disabled{cursor: default;background-image: url(../images/i-r2.png);}

.row-z9{padding-bottom: 70px;}
.box-txt2{overflow: hidden;position: relative;}
.box-txt2 .pic{width: 646px;float: left;}
.box-txt2 .pic img{width: 100%;display: block;}
.box-txt2 .txt{position: absolute;top: 50%;right: 0;left: 695px;
	text-align: justify;font-size: 16px;line-height: 32px;color: #333;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

/*.row-z10{
	background-color: #edf2f9;
}*/

.m-slide-certify {position: relative;width: 100%;margin-top: 50px;}
.m-slide-certify .swiper-container{padding-bottom: 60px;}
.m-slide-certify .swiper-slide{width: 993px;
	/*transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;*/
}
.m-slide-certify .swiper-slide .pic{width: 993px;height: 559px;}
.m-slide-certify .swiper-slide img{display: block;width: 100%;height: 100%;
	transition: 0s;
	-ms-transition: 0s;
	-moz-transition: 0s;
	-webkit-transition: 0s;
	-o-transition: 0s;
}
.m-slide-certify .swiper-button-prev,
.m-slide-certify .swiper-button-next {top: 280px;width: 34px;height: 68px;margin-top: -34px;
	background-repeat: no-repeat;background-repeat: no-repeat;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slide-certify .swiper-button-prev {left: -75px;background-image: url(../images/i-l3.png); }
.m-slide-certify .swiper-button-prev:hover {background-image: url(../images/i-l3-on.png);}
.m-slide-certify .swiper-button-next {right: -75px;background-image: url(../images/i-r3.png); }
.m-slide-certify .swiper-button-next:hover {background-image: url(../images/i-r3-on.png);}

.m-slide-certify .txt{display: none;padding-top: 28px;margin-left: -100px;margin-right: -100px;}
.m-slide-certify .txt h4{text-align: center;font-size: 32px;color: #1a438e;
	font-weight: normal;margin-bottom: 16px;
}
.m-slide-certify .desc{font-size: 14px;line-height: 27px;text-align: justify;
	color: #333;
}
.m-slide-certify .swiper-slide-active .txt{display: block;}

.row-z11{padding-bottom: 75px;}
.z-slide2{margin: 50px -23px 0;}
.z-slide2 .con{display: block;margin: 0 23px;}
.z-slide2 .pic{padding-top: 64%;height: 0;position: relative;overflow: hidden;
	margin-bottom: 30px;
}
.z-slide2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.z-slide2 h4{font-size: 22px;font-weight: normal;margin-bottom: 18px;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.z-slide2 .desc{font-size: 16px;line-height: 27px;height: 54px;
	color: rgba(0,0,0,.6);
}
.z-slide2 .slick-arrow{position: absolute;top: 50%;width: 34px;height: 68px;margin-top: -34px;
	background-repeat: no-repeat;background-repeat: no-repeat;font-size: 0;text-indent: 9999px;
	border: 0;background-color: transparent;padding: 0;cursor: pointer;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.z-slide2 .slick-next{right: -75px;background-image: url(../images/i-r3.png); }
.z-slide2 .slick-prev{left: -75px;background-image: url(../images/i-l3.png); }
.z-slide2 .slick-next:hover {background-image: url(../images/i-r3-on.png);}
.z-slide2 .slick-prev:hover {background-image: url(../images/i-l3-on.png);}

.row-z12{padding-bottom: 40px;background-color: #edf2f9;}
.z-list5{overflow: hidden;margin: 0 -16px;padding-top: 40px;}
.z-list5 li{width: 50%;float: left;margin-bottom: 32px;}
.z-list5 .con{display: block;margin: 0 16px;position: relative;
	background-color: #f4f7fb;height: 92px;
}
.z-list5 h4{font-size: 16px;line-height: 27px;max-height: 54px;font-weight: normal;
	position: absolute;left: 40px;right: 75px;top: 50%;color: #000;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.z-list5 .btn{width: 68px;height: 68px;position: absolute;top: 50%;left: 50%;
	border-radius: 50%;opacity: 0;
	background: rgba(24,67,142,.5) url(../images/i-45.png) no-repeat center center;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.z-list5 li:hover .btn{opacity: 1;}

.row-z13{
	background: #edf2f9 url(../images/i-bg3.png) repeat-x left bottom;
}
.z-slide4{margin-top: 70px;}
.z-slide4 .swiper-slide{padding-bottom: 45px;position: relative;padding-top: 85px;}
/*.z-slide4 .slick-track,*/.z-slide4 .slick-list{left: 0 !important;width: 100% !important;}
.z-slide4 h4{font-size: 18px;color: #222;font-weight: normal;
	line-height: 42px;cursor: pointer;text-align: center;
}
.z-slide4 .tips{display: none;height: 61px;position: absolute;
	width: 465px;left: 50%;top: 0;text-align: center;
	font-size: 26px;color: #fff;line-height: 61px;
	background-color: #1a438e;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.z-slide4 .tips:after{content: '';position: absolute;left: 50%;bottom: -11px;
	width: 28px;height: 11px;margin-left: -14px;
	background: url(../images/i-46.png) no-repeat center center;
}

.z-slide4 .swiper-slide.on h4,.z-slide4 .swiper-slide:hover h4{font-size: 28px;color: #1a438e;}
.z-slide4 .swiper-slide.on .tips{display: block;}
.z-slide4 .swiper-slide:nth-child(2) .tips,
.z-slide4 .swiper-slide:first-child .tips{left: 0;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-o-transform: translateX(0%);
	-ms-transform: translateX(0%);
	transform: translateX(0%);
}
.z-slide4 .swiper-slide:nth-child(2) .tips:after,
.z-slide4 .swiper-slide:first-child .tips:after{left: 50px;}

.z-slide4 .swiper-slide:nth-last-of-type(2) .tips,
.z-slide4 .swiper-slide:last-child .tips{left: auto;right: 0;
	-webkit-transform: translateX(0%);
	-moz-transform: translateX(0%);
	-o-transform: translateX(0%);
	-ms-transform: translateX(0%);
	transform: translateX(0%);
}
.z-slide4 .swiper-slide:nth-last-of-type(2) .tips:after,
.z-slide4 .swiper-slide:last-child .tips:after{left: auto;margin-left: 0;right: 50px;}
.fd-z{overflow: hidden;color: #fff;font-size: 16px;padding: 62px 0;
	background: url(../images/bg8.jpg) no-repeat center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.fd-l{width: 44%;border-right: 1px solid #445873;padding: 55px 0 5px;float: left;}
.fd-l .item{margin-bottom: 57px;}
.fd-l .item span{display: block;margin-bottom: 6px;}
.fd-r{overflow: hidden;padding-left: 160px;padding-top: 25px;}
.fd-r .tel{overflow: hidden;margin-bottom: 15px;}
.fd-r .tel li{width: 50%;float: left;margin-bottom: 38px;}
.fd-r .tel li:nth-child(2n){text-align: right;}
.fd-r .tel li:nth-child(2n+1){text-align: left;}
.fd-r .tel .con{position: relative;height: 90px;}
.fd-r .tel span{position: absolute;left: 0;top: 50%;font-size: 22px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.fd-r .tel .info{position: absolute;top: 50%;left: 69px;line-height: 30px;
	border-left: 1px solid #445571;padding: 2px 0 2px 22px;min-height: 64px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.fd-r .tel .i4 .info{line-height: 60px;}
.fd-r .tel li:nth-child(2n) .info{left: auto;right: 0;}
.fd-r .tel li:nth-child(2n) span{left: auto;right: 225px;}
.fd-r .adds{line-height: 35px;}
.fd-r .share{margin-bottom: 30px;}
.fd-r .bdsharebuttonbox a{width: 60px;height: 60px;padding: 0;margin: 0;
	background-color: #2d4260;border-radius: 50%;margin-right: 10px;
	background-position: center;background-repeat: no-repeat;
}
.fd-r .bdsharebuttonbox .bds_weixin{background-image: url(../images/i-47.png);}
.fd-r .bdsharebuttonbox .bds_sqq{background-image: url(../images/i-48.png);}

.bgc-ed{background-color: #edf2f9;}

.z-slide5{max-width: 1175px;margin: 0 auto;}
.z-slide5 .slider-for{padding: 38px 0 40px;border-bottom: 1px solid #eaeaea;}
.z-slide5 .slider-for .pic{height: 539px;line-height: 539px;text-align: center;}
.z-slide5 .slider-for .pic img{max-height: 100%;display: inline-block;vertical-align: middle;}
.z-slide5 .slider-nav{margin: 0 -33px;padding: 25px 0;}
.z-slide5 .slider-nav .item{padding: 0 33px;}
.z-slide5 .slider-nav .pic{padding-top: 100%;position: relative;overflow: hidden;height: 0;}
.z-slide5 .slider-nav .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}
.z-slide5 .slider-for .slick-arrow{position: absolute;top: 50%;width: 34px;height: 68px;margin-top: -34px;
	background-repeat: no-repeat;background-repeat: no-repeat;font-size: 0;text-indent: 9999px;
	border: 0;background-color: transparent;padding: 0;cursor: pointer;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.z-slide5 .slider-for .slick-next{right: -75px;background-image: url(../images/i-r3.png); }
.z-slide5 .slider-for .slick-prev{left: -75px;background-image: url(../images/i-l3.png); }
.z-slide5 .slider-for .slick-next:hover {background-image: url(../images/i-r3-on.png);}
.z-slide5 .slider-for .slick-prev:hover {background-image: url(../images/i-l3-on.png);}

.z-slide5 .slider-nav .slick-arrow{position: absolute;top: 50%;width: 46px;height: 20px;margin-top: -10px;
	background-repeat: no-repeat;background-repeat: no-repeat;font-size: 0;text-indent: 9999px;
	border: 0;background-color: transparent;padding: 0;cursor: pointer;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.z-slide5 .slider-nav .slick-next{right: -60px;background-image: url(../images/i-r4.png); }
.z-slide5 .slider-nav .slick-prev{left: -60px;background-image: url(../images/i-l4.png); }
.z-slide5 .slider-nav .slick-next:hover {background-image: url(../images/i-r4-on.png);}
.z-slide5 .slider-nav .slick-prev:hover {background-image: url(../images/i-l4-on.png);}

/*.pop-video{position: fixed;top: 0;bottom: 0;left: 0;right: 0;
	z-index: 102;
}
.pop-video .cont{position: absolute;top: 50%;left: 50%;width: 800px;height: 500px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
*/
.tab-show4{}
.tab-show1.hide,.tab-show4.hide{height: 0;overflow: hidden;}

.hy_list{display:grid;grid-template-columns: repeat(2,1fr);grid-column-gap: 80px;}
#zsbd .item{margin-bottom:43px;}