@charset "utf-8";
*,::after, ::before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html, body {
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	color: #333;
	width: 100%;
}
html {
	-webkit-text-size-adjust: 100%;
	font: 14px/1.5;
}
body {
	font-size: 14px;
	-webkit-text-size-adjust: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	overflow-x:hidden;
	background: #fff;
}
h1 {
	font-size: 32px
}
h2 {
	font-size: 30px
}
h3 {
	font-size: 24px;
}
h4 {
	font-size: 20px;
}
h5 {
	font-size: 18px;
}
h6 {
	font-size: 16px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
	padding: 0;
	margin: 0;
}
input, textarea {
	margin: 0;
	padding: 0;
	outline: 0;
	-webkit-appearance: none;
	border-radius: 0;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
}
select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #000;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/select.png) no-repeat scroll 98% center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
a, a:link, a:visited, a:hover, a:active {
	text-decoration: none;-webkit-tap-highlight-color:rgba(0,0,0,0);/* 去掉链接触摸高亮 */
	color: #333;
	-webkit-tap-highlight-color: transparent;
}
:focus, a:focus {
	outline: none;
	-moz-outline: none;
}
table ,td,th {
	border-collapse: collapse;
	border-spacing: 0;
}
.ul, .ul li {
	list-style: none;
}
hr {
	margin: 0;
	padding: 0;
	border: 0;
	color: #000;
	background-color: #000;
	height: 1px
}
img {
	border: none;
	max-width: 100%;
	vertical-align: middle;
}
.Ispic {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
pre {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	margin: 0;
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
	text-align: justify;
	text-justify: inter-ideograph;
}
.Absolute-Center {
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.clear {
	/*clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	zoom: 0;*/
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}
/*单行文本省略号*/
.dot {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dot2, .dot3, .dot4 {
	display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	/*word-break: break-all;*/
	-webkit-box-orient: vertical;
}
.dot2 {
	-webkit-line-clamp: 2;
}
/*多行文本省略号*/
.dot3 {
	-webkit-line-clamp: 3;
}
.dot4 {
	-webkit-line-clamp: 4;
}
.ytable{ display:table; width:100%; height:100%;}
.ytable-cell{ display:table-cell; vertical-align:middle;}
/*垂直居中,容器设置宽高*/
.ycenter {
	-moz-align-items: center;
	-webkit-align-items: center;
	align-items: center;
	display: -webkit-flex;
	display: flex;
}
/*水平居中,容器设置宽高*/
.xcenter {
	-moz-justify-content: center;
	-webkit-justify-content: center;
	justify-content: center;
	display: -webkit-flex;
	display: flex;
}
/*盒子布局*/
.flexbox {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
/*弹性布局水平垂直居中 兼容性高*/
.xycenterbox {
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
	display: -moz-box; /* 老版本语法: Firefox (buggy) */
	display: -ms-flexbox; /* 混合版本语法: IE 10 */
	display: -webkit-flex; /* 新版本语法: Chrome 21+ */
	display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
	-webkit-box-pack: center;
	-moz-justify-content: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-moz-align-items: center;
	-webkit-align-items: center;
	align-items: center;
}
/*弹性布局水平居中 兼容性高*/
.xcenterbox {
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
	display: -moz-box; /* 老版本语法: Firefox (buggy) */
	display: -ms-flexbox; /* 混合版本语法: IE 10 */
	display: -webkit-flex; /* 新版本语法: Chrome 21+ */
	display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
	-webkit-box-pack: center;
	-moz-justify-content: center;
	-webkit-justify-content: center;
	justify-content: center;
}
/*弹性布局垂直居中 兼容性高*/
.ycenterbox {
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
	display: -moz-box; /* 老版本语法: Firefox (buggy) */
	display: -ms-flexbox; /* 混合版本语法: IE 10 */
	display: -webkit-flex; /* 新版本语法: Chrome 21+ */
	display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
	-webkit-box-align: center;
	-moz-align-items: center;
	-webkit-align-items: center;
	align-items: center;
}
/*0.5px底边框*/
.bottomLine {
	background: -webkit-linear-gradient(top, transparent 50%, #ebebeb 50%) center bottom no-repeat;
	background: -moz-linear-gradient(top, transparent 50%, #ebebeb 50%) center bottom no-repeat;
	background: -ms-linear-gradient(top, transparent 50%, #ebebeb 50%) center bottom no-repeat;
	background-size: 100% 1px;
}
/*设置隐藏*/
.none {
	display: none;
}
.hidden {
	visibility: hidden;
}

/************************************************************************/

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
 


.content{ min-height: 360px; padding: 2% 0;}
a:hover{ color:#e50012;}
.center{ margin:0 auto; width:100%; max-width:1240px;}
.auto{ margin:0 auto;}
.auto_1680{ max-width:1680px;}
@media(max-width:1680px){.auto_1680{ padding:0 2%;}}
.auto_1280{ max-width:1280px;}
@media(max-width:1280px){.auto_1280{ padding:0 2%;}}

/************************************************************************/


.h_pagemin .center{position: relative;}
#dowebok{ height: 100%;position: relative;touch-action: none;transform: translate3d(0px, 0px, 0px);transition: all 700ms ease;}
.section1{ position: relative; overflow: hidden;}
.section1 .bg video{position: absolute; visibility: visible;
	margin: auto;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	min-width: 100%;
	min-height: 100%;}
.h_pagemin .section .bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3; background-position: center; background-repeat: no-repeat; background-size: cover;}
.h_pagemin .section1 .bg{ position: relative;}

.video_ycenter{ position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;background-color: rgba(0,0,0,.5);text-align: center;color: #fff;font-size: 20px;letter-spacing: 5px;}
.h_pagemin .section1 .cover{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.5); text-align:center; color:#fff; font-size:20px; letter-spacing:5px;}
.h_pagemin .section1 .cover b{ display:block; max-width:300px; margin:0 auto;  margin-bottom:20px;}
.h_pagemin .section1 .cover .more{ display:block; font-size:14px; line-height:46px; background:#00a2e9; color:#fff; width:50%; max-width:175px; margin:0 auto; margin-top:5%;}
.h_pagemin .section1 .cover .more::after{ display:inline-block; content:''; width:33px; height:8px; background:url(../images/btn_next.png) no-repeat center center; background-size:contain; vertical-align:middle;    margin: -4px 0 0 5px;}





.section1_top{ padding: 30px 0; width: 100%; position: absolute; top: 0; left: 0; z-index: 4;}
.section1_top .logo{ float: left; width: 100% ;max-width: 190px;}
.section1_top .auto_1680{  position: relative;}
.section1_top .right{ position:absolute; right:0;}
.section1_top nav{ max-width:1000px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}

.section1_top .right{  right:0; top:50%; color:#fff;}
.section1_top .right > *{ float:left; position:relative; line-height:36px;}
.section1_top .language a{ width: 35px; height: 35px; border: 1px solid rgba(0,0,0,0.1); color:#303e48; text-align:center; display: block; border-radius: 50%; float: left; margin-left: 10px;}
.section1_top .language a:hover{ background:#00a2e9; color:#fff;}
.section1_top .open-search{ width:35px; height:35px; display:block; border: 1px solid rgba(0,0,0,0.1);border-radius: 50%;}
.section1_top .search-box{ position:absolute; right:0; top:0; width:600%;display:none;}
.section1_top .search-box .text{ background:none; border:none; width:100%; padding:0 36px 0 0; height:36px; line-height:36px;}
.section1_top .search-box a{ position:absolute; right:0; top:0; height:100%; width:36px;}

.section1_top .language a{ color:#fff; border: 1px solid rgba(255,255,255,0.3);}
.section1_top .open-search{ background:url(../images/Top002652_icon_search.png) no-repeat center center; border: 1px solid rgba(255,255,255,0.3);}
.section1_top .search-box{ border-bottom:1px solid rgba(255,255,255,0.7);color:#fff;}
.section1_top .search-box .text{ color:#fff;}

.section1_top .logo .img2{ display: none;}
.section1_top nav{ position: relative; display: none;}

.wap-open{ display:none;}
.h_pagemin .section1 .imgbg{ display: none!important;}

@media(max-width:1680px){
	.section1_top .right{ right: 2%;}
}


@media(max-width:1440px){
	.section1_top .logo{ max-width: 170px;}
	.section1_top nav li{ width: 10%;}
	.section1_top nav{ padding-left: 70px;}
}


@media(max-width:1440px){
	.section1_top nav{ padding-left: 0; }
}


@media(max-width:1024px){
	.section1_top nav{ padding-left: 0; }
	.section1_top{ background: #fff; box-shadow: 0 3px 52px rgba(0,0,0,.19); padding: 15px 0;}
	.section1_top .logo .img1{ display: none;}
	.section1_top .logo .img2{ display: block;}
	.section1_top .right{ color: #fff;}
	.section1_top .open-search{border: 1px solid rgba(0,0,0,0.3);  background: url(../images/Top002652_icon_search2.png) no-repeat center center;}
	.section1_top .search-box{    border-bottom: 1px solid rgba(0,0,0,0.7); color: #333;}
	.section1_top .search-box .text{ color: #333;}
	.section1_top .language a{ color: #303e48;border: 1px solid rgba(0,0,0,0.3);}
	.section1_top .right{ right: 75px;}

	.section1_top nav li > a{ display: none!important;}
	.section1_top nav li#m1 > a{ display: block!important;}
	.wap-open{ width:48px; height:30px; margin-left:15px; display: block; position: absolute;  right: 2%; top: 50%; margin-top: 2px;}
	.wap-open::before,
	.wap-open::after,
	.wap-open i{ position:absolute; left:auto; right: 0; top:50%; width:100%; height:4px; background:#00a2e9; border-radius:4px;}
	.wap-open i{ margin-top:-1.5px;transition: 0.3s ease-in-out; width: 50%; right: 0; left: auto;}
	.wap-open::before,
	.wap-open::after{ content:''; transition:transform 0.3s ease-in-out; width: 68%; }
	.wap-open::before{ margin-top:-11px;}
	.wap-open::after{ margin-top:9px;left: auto; right: 0;}
	.wap-close i{ opacity:0;}
	.wap-close::before,
	.wap-close::after{ margin-top:-1.5px; transform:rotate(45deg);}
	.wap-close::after{ transform:rotate(-45deg);}
	.wap-open.wap-close::after{ margin-top: 0;}
	.wap-open.wap-close::before{ margin-top: 0;}


	.section1_top nav{ display:none; padding:0 2%; position:absolute; right:0; left: 0; width:100%; top:55px; background:#0996de;box-shadow:0 5px 5px rgba(0,0,0,0.1); border-radius:0 0 0 5px; float: none!important; overflow-y: auto;transform:initial;max-width:initial;}
	.section1_top nav li a:hover,
	.section1_top nav li.aon a{ color: #fff;}
	.section1_top nav li{ float: none; width: 100%; padding: 0;}
	.section1_top nav li a{ color: #fff; padding:10px 0; position: relative;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;display: block;}
	.section1_top li span{ position: relative; display: block;}
	.section1_top li span:before{ content: ''; width: 100%; height: 100%; position: absolute;left: 0; top: 0; z-index: 1;}
	.section1_top li:nth-child(7) span:before{ display: none;}
	.section1_top li:nth-child(7) span{ display: none;}
	.section1_top nav li:nth-child(7) a{ display: block!important;}

	.section1_top li dl{ position: static; background:#2cabec; padding: 0 2%; display: none;}
	.section1_top li dd a{ font-size: 12px;}
	.section1_top li dl{ margin-left: 0!important;}
	.section1_top nav li span{ color: #fff; padding:10px 0; position: relative;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;display: block;}

	.h_pagemin .section1 .cover{ letter-spacing: 2px;padding: 0 2%;}


}



@media(max-width:768px){
	.h_pagemin .section1 .cover b{    max-width: 170px;}
	.h_pagemin .section1 .cover{ font-size: 16px;}
	.section1_top .logo{ max-width: 115px;}
	.section1_top .open-search{ width: 28px; height: 28px; background-size: 50%;}
	.section1_top .language a{ width: 28px; height: 28px; line-height: 28px; font-size: 12px;}
	.wap-open{ margin-top: -2px;}
	.section1_top .right{ right: 55px;}
	.section1_top nav{ top: 42px;}

	.h_pagemin .section1 .video_ban{ display: none;}
	.h_pagemin .section1 .imgbg{ display: block!important;;}

}




.page_next{ position: absolute; background: url(../images/getdown.png) no-repeat; width: 62px; height: 63px; bottom: 5%; z-index: 3; overflow: hidden; line-height: 1000px;animation: myfirst 1.5s infinite; left: 50%; margin-left: -31px;}
@keyframes myfirst {
	0% {
		transform: translate(0px, 0px);
	}
	50% {
		transform: translate(0px, 30px);
	}
	100% {
		transform: translate(0px, 0px);
	}
}





.section2 .slides{ height: 100%;}
.section2 .slides li{ height: 100%;}

.section2 .slides li .wap{ display: none;}
.h_pagemin .section2 .slides .txt-main{ position:absolute; top:0; height:100%; width: 100%; max-width:1280px; left:50%; margin-left:-600px; color:#fff; letter-spacing:3px}
.h_pagemin .section2 .slides .ytable{ height:100%;}
.h_pagemin .section2 .slides h1,
.h_pagemin .section2 .slides p{ margin:0; max-width:640px;}
.h_pagemin .section2 .slides h1 img{ max-width:180px;}
.h_pagemin .section2 .slides p{ font-size:32px; padding-top:5px; font-weight:bold;;}
.h_pagemin .section2 .slides dl{ margin-top:2%; height: 98px; overflow: hidden;}
.h_pagemin .section2 .slides dd{ padding-left:20px; font-size:15px; position:relative;}
.h_pagemin .section2 .slides dd:before{ position:absolute; content:""; left:0; top:50%; width:6px; height:6px; margin-top:-3px; border-radius:50%; background:#fff;}
.h_pagemin .section2 .slides .more{ display:block; margin-top:3%; width:175px; line-height:46px; text-align:center; color:#fff; background:#00a2e9; font-size:14px; transition:0.3s;}
.h_pagemin .section2 .slides .more::after{ display:inline-block; content:''; width:33px; height:8px; background:url(../images/btn_next.png) no-repeat center center; background-size:contain; vertical-align:middle;    margin: -4px 0 0 5px;}

.section2 .flex-direction-nav a{ position:absolute; top:50%; border:1px solid #fff; border-radius:50%; width:38px; height:38px; font-size:0; z-index:20; transition:0.3s;}
.section2 .flex-direction-nav a:hover{background:#00a2e9; border-color:#00a2e9;}
.section2 .flex-direction-nav a.flex-prev{ left:2%;}
.section2 .flex-direction-nav a.flex-next{ right:2%;}
.section2 .flex-direction-nav a::before{ position:absolute; content:''; width:12px; height:12px; left:50%; top:50%; margin:-6px 0 0 -8px; border-top:4px solid #fff; border-right:4px solid #fff; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.section2 .flex-direction-nav a.flex-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg); margin-left:-4px;}
.section2 .flex-control-nav{ position:absolute; bottom:16%; z-index:20;width:1680px; left:8%;color:#fff;}
.section2 .flex-control-nav .pager{ float:left;}
.section2 .flex-control-nav .pager span{ display:block; font-size:50px; font-family:Helvetica, Arial, sans-serif; font-weight:bold; line-height:62px; margin-top:-61px; margin-bottom:10px; border-bottom:1px solid rgba(255,255,255,0.3);}
.section2 .flex-control-nav li{ float:left; padding-left:10px; list-style:none;}
.section2 .flex-control-nav li a{ display:block; width:38px; height:3px; overflow:hidden; line-height:100px; background:#fff; opacity:0.3; font-size:0;}
.section2 .flex-control-nav li a.flex-active{ opacity:1;}

@media(max-width:768px){
	.section2 .bg{ background-image: none !important;}
	.section2 .slides li .wap{ display: block; height: 100%;}
}





.home_top_fixed{width: 100%; position: absolute; top: 0; left: 0; z-index: 4; background: #fff; box-shadow: 0 3px 52px rgba(0,0,0,.19);}
.home_top_fixed .logo{ float: left; width: 100% ;max-width: 190px; margin-top: 30px;}
.home_top_fixed .auto_1680{  position: relative;}
.home_top_fixed .right{ position:absolute; right:0;}
.home_top_fixed nav{ max-width:1000px; margin: 0 auto;}

.home_top_fixed .right{  right:0; top:50%; margin-top:-18px; color:#fff;}
.home_top_fixed .right > *{ float:left; position:relative; line-height:36px;}
.home_top_fixed .language a{ width: 35px; height: 35px; border: 1px solid rgba(0,0,0,0.1); color:#303e48; text-align:center; display: block; border-radius: 50%; float: left; margin-left: 10px;}
.home_top_fixed .language a:hover{ background:#00a2e9; color:#fff;}
.home_top_fixed .open-search{ width:35px; height:35px; display:block; border: 1px solid rgba(0,0,0,0.1);border-radius: 50%;}
.home_top_fixed .search-box{ position:absolute; right:0; top:0; width:600%;display:none;}
.home_top_fixed .search-box .text{ background:none; border:none; width:100%; padding:0 36px 0 0; height:36px; line-height:36px; background: #fff; position: relative; z-index: 1;}
.home_top_fixed .search-box a{ position:absolute; right:0; top:0; height:100%; width:36px;}

.home_top_fixed .language a{ color:#303e48; border: 1px solid rgba(0,0,0,0.3);}
.home_top_fixed .open-search{ background:url(../images/Top002652_icon_search2.png) no-repeat center center; border: 1px solid rgba(0,0,0,0.3); position: relative; z-index: 2}
.home_top_fixed .search-box{ border-bottom:1px solid rgba(0,0,0,0.3);color:#303e48;}
.home_top_fixed .search-box .text{ color:#303e48;}
.home_top_fixed nav li{ position: relative;}
.home_top_fixed nav li dl{ display: none; position: absolute; width: 150px; background: rgba(255, 255, 255, 0.82); margin-left: -20px;}
.home_top_fixed nav li > a{ padding: 42px 0;}
.home_top_fixed nav li dl dd{ height: 35px; line-height: 35px;transition: 0.3s;}
.home_top_fixed nav li dl dd:hover{ background: #00a2e9; }
.home_top_fixed nav li dl dd:hover a{ color: #fff;}

@media(min-width:1025px){
	.home_top_fixed nav{ width:100%;transition:0.4s;}
	.home_top_fixed nav li{ float:left; text-align:center; width:11.11111%;}
	.home_top_fixed nav li > a{ display:inline-block; font-size:15px; color:#303e48; font-weight:bold;}
	.home_top_fixed nav li.aon > a{color:#00a2e9;}
	.home_top_fixed nav li dl,
	.home_top_fixed nav li span{ display:none;}
	.home_top_fixed nav li a:hover{ color:#00a2e9;}
}
@media(max-width:1680px){
	.home_top_fixed .right{ right: 2%;}
}

@media(max-width:1440px){
	.home_top_fixed .logo{ max-width: 170px;}
	.home_top_fixed nav li{ width: 10%;}
	.home_top_fixed nav{ padding-left: 70px;}
}


@media(max-width:1440px){
	.home_top_fixed nav{ padding-left: 0; }

}
@media(max-width:1024px){
	.h_pagemin .section2 .slides .txt-main{ margin-left: 0; left: 0; padding: 0 10%;}
}

@media(max-width:1024px){
	.home_top_fixed{ display: none;}
}

@media(max-width:768px){
	.section2 .flex-control-nav{ display: none;}
	.h_pagemin .section2 .slides dl{ height: 82px; overflow: hidden;}
	.h_pagemin .section2 .slides p{ font-size: 22px;}
}







/*Floor002595 */
.Floor002595 {overflow: hidden;border-bottom: 1px solid #f0f0f0; width: 100%; position: absolute; left: 0; bottom: 0; z-index: 4; background: #fff;}
.Floor002595 dd{text-align:center; width:20%;border-right: 1px solid #f0f0f0; padding:20px 0; float: left;}
.Floor002595 dd:first-child{color:#fff; position:relative; text-align:center; font-weight:bold;  border-right:0px; background:url(../images/Floor002595-tit.png) no-repeat -20px top #00a2e9; background-size:cover; font-size:28px; line-height:70px;}
.Floor002595 dd:first-child:after{ content: ''; right: -52px; position: absolute; top: 50%; transform: translateY(-50%); width: 104px; height: 104px; display: inline-block; transform: translateY(-50%) rotate(-45deg); background: #00a2e9;}
.Floor002595 dd p{ margin:5px 0 0 0; color:#303e48; font-size:16px; font-weight:bold;}
.Floor002595 dd .num{ display:table; margin:0 auto; overflow:hidden;}
.Floor002595 dd .num span {float: left;width: 24px;text-align: center;height: 40px;overflow: hidden;}
.Floor002595 dd .num span:before {
	font-size: 40px; color:#00a2e9;
	line-height: 40px;
	display: block;
	font-weight:bold;
	transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	-webkit-transform: translateY(0);
	transition: 0s .5s;
	-moz-transition: 0s .5s;
	-ms-transition: 0s .5s;
	-o-transition: 0s .5s;
	-webkit-transition: 0s .5s;
}
.Floor002595.Floor002595_active dd .num span:before {
	transition: transform 2s ease-out 1.4s;
	-moz-transition: transform 2s ease-out 1.4s;
	-ms-transition: transform 2s ease-out 1.4s;
	-o-transition: transform 2s ease-out 1.4s;
	-webkit-transition: transform 2s ease-out 1.4s;
}

.Floor002595 dd .num span:nth-child(2n):before {
	content: '0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9';
}

.Floor002595 dd .num span:nth-child(2n+1):before {
	content: '0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 0 0';
}

.Floor002595 dd .num span.n0:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n0:nth-child(2n+1):before {
	transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	-webkit-transform: translateY(0);
}

.Floor002595 dd .num span.n1:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n1:nth-child(2n+1):before {
	transform: translateY(-5%);
	-moz-transform: translateY(-5%);
	-ms-transform: translateY(-5%);
	-o-transform: translateY(-5%);
	-webkit-transform: translateY(-5%);
}

.Floor002595 dd .num span.n2:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n2:nth-child(2n+1):before {
	transform: translateY(-10%);
	-moz-transform: translateY(-10%);
	-ms-transform: translateY(-10%);
	-o-transform: translateY(-10%);
	-webkit-transform: translateY(-10%);
}

.Floor002595 dd .num span.n3:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n3:nth-child(2n+1):before {
	transform: translateY(-15%);
	-moz-transform: translateY(-15%);
	-ms-transform: translateY(-15%);
	-o-transform: translateY(-15%);
	-webkit-transform: translateY(-15%);
}

.Floor002595 dd .num span.n4:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n4:nth-child(2n+1):before {
	transform: translateY(-20%);
	-moz-transform: translateY(-20%);
	-ms-transform: translateY(-20%);
	-o-transform: translateY(-20%);
	-webkit-transform: translateY(-20%);
}

.Floor002595 dd .num span.n5:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n5:nth-child(2n+1):before {
	transform: translateY(-25%);
	-moz-transform: translateY(-25%);
	-ms-transform: translateY(-25%);
	-o-transform: translateY(-25%);
	-webkit-transform: translateY(-25%);
}

.Floor002595 dd .num span.n6:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n6:nth-child(2n+1):before {
	transform: translateY(-30%);
	-moz-transform: translateY(-30%);
	-ms-transform: translateY(-30%);
	-o-transform: translateY(-30%);
	-webkit-transform: translateY(-30%);
}

.Floor002595 dd .num span.n7:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n7:nth-child(2n+1):before {
	transform: translateY(-35%);
	-moz-transform: translateY(-35%);
	-ms-transform: translateY(-35%);
	-o-transform: translateY(-35%);
	-webkit-transform: translateY(-35%);
}

.Floor002595 dd .num span.n8:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n8:nth-child(2n+1):before {
	transform: translateY(-40%);
	-moz-transform: translateY(-40%);
	-ms-transform: translateY(-40%);
	-o-transform: translateY(-40%);
	-webkit-transform: translateY(-40%);
}

.Floor002595 dd .num span.n9:nth-child(2n):before,
.Floor002595.Floor002595_active dd .num span.n9:nth-child(2n+1):before {
	transform: translateY(-45%);
	-moz-transform: translateY(-45%);
	-ms-transform: translateY(-45%);
	-o-transform: translateY(-45%);
	-webkit-transform: translateY(-45%);
}

.Floor002595 dd .num span.n0:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n0:nth-child(2n):before {
	transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
}

.Floor002595 dd .num span.n1:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n1:nth-child(2n):before {
	transform: translateY(-55%);
	-moz-transform: translateY(-55%);
	-ms-transform: translateY(-55%);
	-o-transform: translateY(-55%);
	-webkit-transform: translateY(-55%);
}

.Floor002595 dd .num span.n2:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n2:nth-child(2n):before {
	transform: translateY(-60%);
	-moz-transform: translateY(-60%);
	-ms-transform: translateY(-60%);
	-o-transform: translateY(-60%);
	-webkit-transform: translateY(-60%);
}

.Floor002595 dd .num span.n3:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n3:nth-child(2n):before {
	transform: translateY(-65%);
	-moz-transform: translateY(-65%);
	-ms-transform: translateY(-65%);
	-o-transform: translateY(-65%);
	-webkit-transform: translateY(-65%);
}

.Floor002595 dd .num span.n4:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n4:nth-child(2n):before {
	transform: translateY(-70%);
	-moz-transform: translateY(-70%);
	-ms-transform: translateY(-70%);
	-o-transform: translateY(-70%);
	-webkit-transform: translateY(-70%);
}

.Floor002595 dd .num span.n5:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n5:nth-child(2n):before {
	transform: translateY(-75%);
	-moz-transform: translateY(-75%);
	-ms-transform: translateY(-75%);
	-o-transform: translateY(-75%);
	-webkit-transform: translateY(-75%);
}

.Floor002595 dd .num span.n6:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n6:nth-child(2n):before {
	transform: translateY(-80%);
	-moz-transform: translateY(-80%);
	-ms-transform: translateY(-80%);
	-o-transform: translateY(-80%);
	-webkit-transform: translateY(-80%);
}

.Floor002595 dd .num span.n7:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n7:nth-child(2n):before {
	transform: translateY(-85%);
	-moz-transform: translateY(-85%);
	-ms-transform: translateY(-85%);
	-o-transform: translateY(-85%);
	-webkit-transform: translateY(-85%);
}

.Floor002595 dd .num span.n8:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n8:nth-child(2n):before {
	transform: translateY(-90%);
	-moz-transform: translateY(-90%);
	-ms-transform: translateY(-90%);
	-o-transform: translateY(-90%);
	-webkit-transform: translateY(-90%);
}

.Floor002595 dd .num span.n9:nth-child(2n+1):before,
.Floor002595.Floor002595_active dd .num span.n9:nth-child(2n):before {
	transform: translateY(-95%);
	-moz-transform: translateY(-95%);
	-ms-transform: translateY(-95%);
	-o-transform: translateY(-95%);
	-webkit-transform: translateY(-95%);
}

@media(max-width:1024px){
	.Floor002595 dd:first-child:after{ display: none;}
}



@media(max-width:768px){
	.Floor002595 dd{ width:25%;}
	.Floor002595 dd .num span{ height:30px; width:20px;}
	.Floor002595 dd .num span:before{ font-size:30px; line-height:30px;}

	.Floor002595 dd:first-child{ display: none;}
	.Floor002595 dd{ padding: 10px 0;}

}
@media(max-width:480px){
	.Floor002595 dl{ display:block;}
	.Floor002595 dd{ width:46%; float:left; margin:2%;}
}




/*Floor002596 */
.Floor002596{ position:relative; z-index:1;  text-align:center; padding:6% 0;}
.Floor002596 .wrap-tit{ position: absolute; top: 50%; margin-top: -87px; left: 6%; text-align:left;}
.Floor002596 .wrap-tit a{-webkit-writing-mode:vertical-lr;writing-mode:tb-rl;writing-mode:vertical-lr; text-transform: uppercase; color: #888; font-size: 12px;}
.Floor002596 .wrap-tit a i{ font-style: normal; margin-top: 8px; font-size: 14px; font-weight: bold;}
.Floor002596 .wrap-tit h1{ margin: 0; font-weight:normal;text-transform: uppercase; color:#00a2e9; font-size: 14px; line-height: 1.15; margin-top:25px;}
.Floor002596 .wrap-tit h1 span{ font-weight:bold; display: block; font-size: 24px; color: #303e48; margin-bottom:5px;}

.Floor002596 .auto{ position:relative; z-index:2;}

.Floor002596 li{ float:left; width:25%; position:relative; color:#303e48; transition:.5s; padding: 5% 2%;border-left: 1px solid #f3f9fd;}
.Floor002596 li:nth-child(4){border-right: 1px solid #f3f9fd;}
.Floor002596 li .main{ width:100%;text-align:center;}
.Floor002596 li .icon{ text-align:center; transition:0.5s;}
.Floor002596 li .icon aside{ padding:25px; display:inline-block; position:relative;border-radius:50%; border:1px solid #E5E5E5; transition:.5s; }
.Floor002596 li .icon aside img{ width:60px; height:60px; transition:.5s;}
.Floor002596 li .icon aside img.img{ display:block; opacity:1; transition:.5s;}
.Floor002596 li .icon aside img.hover{ display:none; opacity:0; transition:.5s;}
.Floor002596 li h3{ color:#303e48; font-weight:normal; font-size:18px; margin-bottom:0;}
.Floor002596 li p{ font-size:12px; opacity:.6; margin-top:0;}
.Floor002596 li pre{ font-size:12px; max-width:180px; margin:0 auto;text-align:center; line-height:24px; height:72px; overflow:hidden; transition:0.5s;}
.Floor002596 li:hover .icon aside{background:#00a2e9; border-color:#00a2e9;}
.Floor002596 li:hover .icon aside img.img{ display:none; opacity:0;}
.Floor002596 li:hover .icon aside img.hover{ display:block; opacity:1;}
.Floor002596 li:hover *{ color:#303e48;}
.Floor002596 li:hover{box-shadow: 0 3px 60px rgba(0,0,0,.1);}

@media(max-width:1366px){
	.Floor002596 li{ padding: 2%;}
}

@media(min-width:641px) and (max-width:768px){
	.Floor002596 li .icon aside{ padding:10px;}
	.Floor002596 li .icon aside img{ width:46px; height:46px;}
}

@media(max-width:640px){
	.Floor002596 li{ width:48%; transition:0.3s;}
}
@media(max-width:480px){
	.Floor002596 li .icon aside{ padding:15px;}
	.Floor002596 li .icon aside img{ width:40px; height:40px;}
}
.home_title{ text-align: center; margin-bottom: 30px;}
.home_title span{font-size: 26px; text-transform: uppercase;  color: #00a2e9;  }
.home_title h1{font-size: 32px; color: #303e48 ; margin: 0; }



.Floor002141 .home_title{ padding-top: 100px;}
.Floor002141 li{ float:left; width:25%;}
.Floor002141 li a{ display:block; position:relative;}
.Floor002141 li .Ispic{ padding-bottom: 78%;}
.Floor002141 li span{ background:none; transition:0.3s; width: 100%; display: block;}
.Floor002141 li span b{  font-weight:bold; text-align:center; line-height:60px; padding:0 5%; font-size:18px;}
.Floor002141 li a:hover span{ background:#00a2e9; color: #fff;}

@media(max-width:1440px){
.Floor002141 .auto_1280{  max-width: 1000px;}
}

@media(max-width:1366px){
.Floor002141 li .Ispic{ padding-bottom:58%;}
}

@media(max-width:768px){
	.Floor002141 li{ width:50%;}
	.home_title h1{ font-size: 24px;}
	.home_title span{ font-size: 15px;}
	.Floor002141 li span b{ font-size: 16px;}
}

@media(max-width:375px){
	.Floor002141 li{ float:none; width:auto;}
}


.section5{ background: url(../images/repeat-bg.gif);}




/*Floor001875*/
.Floor001875{ overflow:hidden; padding:4% 0; background: url(../images/repeat-bg.gif) 0 0 repeat; position:relative;}
.Floor001875 section{ position:relative;}
.Floor001875 .list{ position:relative; width:100%;  z-index:1;}
.Floor001875 .list li{ position: relative;}
.Floor001875 .list li:before{ content: ''; display:block; border-right:1px solid #f3f9fd; position:absolute; width:100%; height:100%; left:0; top:0; z-index:1; background:rgba(0,0,0,0.75); transition:all .5s;}
.Floor001875 .list li a{ position:absolute; width:100%; height:100%; left:0; top:0; z-index:3;}
.Floor001875 .list li:hover:before{ opacity: 0;}
.Floor001875 .list li figure{ padding-bottom:78%;}
.Floor001875 .list li:hover figure{-webkit-filter:grayscale(0);filter:grayscale(0)}
.Floor001875 .list li figure img{ display:none;}
.Floor001875 .list li div{ padding:4% 8%; line-height:24px; position:absolute; z-index:2; width:100%; text-align:center; left:0; top:50%; transform:translateY(-50%); opacity:1; transition:all .5s;}
.Floor001875 .list li:hover div{ opacity:0;}
.Floor001875 .list li h1{ margin:0; font-weight:normal; font-size:18px; color:#fff}
.Floor001875 .list li p{ margin:0; color:#fff; opacity:0.6;}
.Floor001875 .owl-nav div{ position:absolute;  top:45%; width:50px; height:106px;margin-top:-53px;background:url(../images/Floor001875-btn.png) no-repeat; overflow:hidden; line-height:48px; z-index:10;}
.Floor001875 .owl-nav div.owl-prev{left:0;}
.Floor001875 .owl-nav div.owl-next{ background-position: right top;right:1px;}
.Floor001875 .owl-dots{ overflow:hidden; max-width:1200px; margin:2% auto 0 auto; text-align:center;}
.Floor001875 .owl-dots div{ display:inline-block;}
.Floor001875 .owl-dots span{ display:block; width:10px; height:10px; border-radius:50%; margin:0 5px; overflow:hidden; line-height:100px; background:#303e48; opacity:0.3;}
.Floor001875 .owl-dots .active span{ background:#00a2e9; opacity:1;}
@media(max-width:768px){
	.Floor001875 .bx-controls-direction a{transform:rotate(180deg);}
	.Floor001875 .bx-controls-direction a.bx-prev{ left:33.4%; margin-left:0; }
	.Floor001875 .bx-controls-direction a.bx-next{ right:33.4%; margin-right:0;}
}
@media(max-width:640px){
	.Floor001875 .list li span{ font-size:12px;}
	.Floor001875 .list li p{ float:none; margin-top:0; padding-top:10px; padding-right:30px;}
	.Floor001875 .list li h1,
	.Floor001875 .list li h3{ padding-right:0;}
	.Floor001875 .owl-nav{ display: none;}
}
@media(max-width:480px){
	.Floor001875 .list li h3{ font-size:12px;}
	.Floor001875 .list li p{ background-size:20px 20px; background-position: right bottom; font-size:14px;}
	.Floor001875 .bx-controls-direction a{ background-size:60px 60px; width:30px; height:60px; margin-top:-30px;}
}


/*
 .Floor002278 为demo编号
 */
.Floor002278{ padding:4% 0 2% 0;}
.Floor002278 .wrap-tit{ position: absolute; top: 50%; margin-top: -87px; left: 6%;}
.Floor002278 .wrap-tit a{-webkit-writing-mode:vertical-lr;writing-mode:tb-rl;writing-mode:vertical-lr; text-transform: uppercase; color: #888; font-size: 12px;}
.Floor002278 .wrap-tit a i{ font-style: normal; margin-top: 8px; font-size: 14px; font-weight: bold;}
.Floor002278 .wrap-tit h1{ margin: 0; font-weight: normal;text-transform: uppercase; color: #303e48; font-size: 14px; line-height: 1.15; margin-top:25px;}
.Floor002278 .wrap-tit h1 span{ display: block; font-size: 24px; font-weight:bold; margin-bottom:5px;}

.Floor002278 .wrap-container{ position: relative;}
.Floor002278 .list .auto{ margin: 0 auto; max-width: 1280px;}
.Floor002278 .list .item{  width: 100%; padding: 30px 25px;border-left: 1px solid #f3f9fd; margin: 0 auto;}
.Floor002278 .list .owl-item:last-child .item{ border-right: 1px solid #f3f9fd;}
.Floor002278 .list .item time{ display: block; color: #303e48; font-size: 14px; line-height: 1;}
.Floor002278 .list .item time span{ font-size:36px; }
.Floor002278 .list .item .tit{ font-size: 16px; margin:20px 0;}
.Floor002278 .list .item a{ color:#303e48;}
.Floor002278 .list .item .tit a:hover{ color: #00a2e9;}
.Floor002278 .list .item .pic{ overflow: hidden;}
.Floor002278 .list .item figure{ color: #303e48; margin: 20px 0; font-size: 14px; line-height: 24px; height: 72px; overflow: hidden;}
.Floor002278 .list .item .more{ display:block; margin-top:3%; width:150px; line-height:36px; text-align:center; color:#303e48; border:1px solid #f0f0f0; font-size:14px; transition:0.3s;}
.Floor002278 .list .item .more::after{ display:inline-block; content:''; width:28px; height:6px; background:url(../images/more.png) no-repeat center center; background-size:contain; vertical-align:middle;    margin: -4px 0 0 5px;}
.Floor002278 .list .item:hover .more{ background:#00a2e9; border-color:#00a2e9; color:#fff;}
.Floor002278 .list .item:hover  .more::after{ background-image:url(../images/more2.png);}
.Floor002278 .list .item:hover{box-shadow: 0 3px 60px rgba(0,0,0,.1);}
.Floor002278 .list .item .pic .Ispic{display: block; padding-bottom: 62%;}
.Floor002278 .list .item:hover .pic .Ispic{ transform: scale(1.1);}
@media only screen and (min-width:768px ) {
	.Floor002278 .list .item .tit a,.Floor002278 .list .item .more{ transition: color .3s ease-out;}
	.Floor002278 .list .item .pic .Ispic{ transition: transform .5s ease-in-out; }

}
@media only screen and (max-width:1674px ){
	.Floor002278 .wrap-tit { left: 0;}
}
@media(max-width:1440px ){
	.Floor002278 .list .item{padding: 5px 25px;}
	.Floor002278{ padding-top: 8%;}
}

@media(max-width:768px ){
	.Floor002278 .list .item{padding: 5px 15px;}
}

@media(min-width:1025px ){

	.section2 .ytable-cell{ transform:translateX(-50%); opacity:0; transition:0.8s;}
	.section2 .ytable-cell.active{ transform:translateX(0); opacity: 1;}
	.section2 .Floor002595{ transform:translateY(-50%);opacity:0; transition:0.8s;}
	.section2 .Floor002595.active{ transform:translateY(0); opacity: 1;}

	.Floor002596 .home_title{ transform:translateY(-50%);opacity:0; transition:0.8s;}
	.Floor002596 .home_title.active{ transform:translateY(0); opacity: 1;}
	.Floor002596 li{ transform:translateY(72%);opacity:0; transition:0.8s;}
	.Floor002596 li.active{ transform:translateY(0); opacity: 1;}

	.Floor002141 .home_title{ transform:translateY(-50%);opacity:0; transition:0.8s;}
	.Floor002141 .home_title.active{ transform:translateY(0); opacity: 1;}
	.Floor002141 li{ transform:translateY(72%);opacity:0; transition:0.8s;}
	.Floor002141 li.active{ transform:translateY(0); opacity: 1;}

	.Floor001875 .home_title{ transform:translateY(-50%);opacity:0; transition:0.8s;}
	.Floor001875 .home_title.active{ transform:translateY(0); opacity: 1;}
	.Floor001875 .list{ transform:translateY(72%);opacity:0; transition:0.8s;}
	.Floor001875 .list.active{ transform:translateY(0); opacity: 1;}


	.Floor002278 .home_title{ transform:translateY(-50%);opacity:0; transition:0.8s;}
	.Floor002278 .home_title.active{ transform:translateY(0); opacity: 1;}
	.Floor002278 .list{ transform:translateY(72%);opacity:0; transition:0.8s;}
	.Floor002278 .list.active{ transform:translateY(0); opacity: 1;}

	.section1 .cover .title{ transform:translateY(-50%);opacity:0; transition:0.8s;}
	.section1 .cover .title.active{  transform:translateY(0); opacity: 1}


}









.top_min{width: 100%; position: fixed; top: 0; left: 0; z-index: 200;transition: 0.3s;}
.top_min .logo{ float: left; width: 100% ;max-width: 190px;    margin-top: 30px;}
.top_min .auto_1680{  position: relative;}
.top_min .right{ position:absolute; right:0; top: 50%;margin-top: -18px;}
.top_min nav{  max-width: 1000px;margin: 0 auto; opacity: 0; transition: 0.3s;}
.top_min .logo .img2{ display: none;}


.top_min .right{  right:0; top:50%; color:#fff;}
.top_min .right > *{ float:left; position:relative; line-height:36px;}
.top_min .language a{ width: 35px; height: 35px; border: 1px solid rgba(0,0,0,0.1); color:#303e48; text-align:center; display: block; border-radius: 50%; float: left; margin-left: 10px;}
.top_min .language a:hover{ background:#00a2e9; color:#fff;}
.top_min .open-search{ width:35px; height:35px; display:block; border: 1px solid rgba(0,0,0,0.1);border-radius: 50%;}
.top_min .search-box{ position:absolute; right:0; top:0; width:600%;display:none;}
.top_min .search-box .text{ background:none; border:none; width:100%; padding:0 36px 0 0; height:36px; line-height:36px;}
.top_min .search-box a{ position:absolute; right:0; top:0; height:100%; width:36px;}

.top_min .language a{ color:#fff; border: 1px solid rgba(255,255,255,0.3);}
.top_min .open-search{ background:url(../images/Top002652_icon_search.png) no-repeat center center; border: 1px solid rgba(255,255,255,0.3);}
.top_min .search-box{ border-bottom:1px solid rgba(255,255,255,0.7);color:#fff;}
.top_min .search-box .text{ color:#fff;}




.top_min nav li{ position: relative;}
.top_min nav li dl{ display: none; position: absolute; width: 150px; background: rgba(255, 255, 255, 0.82); margin-left: -20px;}
.top_min nav li > a{ padding: 42px 0;}
.top_min nav li dl dd{ height: 35px; line-height: 35px;transition: 0.3s;}
.top_min nav li dl dd:hover{ background: #00a2e9; }
.top_min nav li dl dd:hover a{ color: #fff;}
.top_min nav li.aon > a{    color: #00a2e9;}

.top_min .wap-open{ display:none;}

.top_min.siteTopStyle{ opacity: 1; background: #fff; box-shadow: 0 3px 52px rgba(0,0,0,.19);}
.top_min.siteTopStyle nav{ opacity: 1;}
.top_min.siteTopStyle .logo .img1{ display: none;}
.top_min.siteTopStyle .logo .img2{ display: block;}
.top_min.siteTopStyle .open-search{background:url(../images/Top002652_icon_search2.png) no-repeat center center;border: 1px solid rgba(0,0,0,0.3);}
.top_min.siteTopStyle .search-box{ border-bottom: 1px solid rgba(0,0,0,0.3);}
.top_min.siteTopStyle .search-box .text{color: #303e48; background: #fff; position: relative; z-index: 2;}
.top_min.siteTopStyle .language a{color: #303e48;border: 1px solid rgba(0,0,0,0.3);}
.top_min.siteTopStyle .language a:hover{ background:#00a2e9; color:#fff;}



@media(min-width:1025px){
	.top_min nav{ width:100%;transition:0.4s;}
	.top_min nav li{ float:left; text-align:center; width:11.11111%;}
	.top_min nav li > a{ display:inline-block; font-size:15px; color:#303e48; font-weight:bold;}
	.top_min nav li dl,
	.top_min nav li span{ display:none;}
	.top_min nav li a:hover{ color:#00a2e9;}
}


@media(max-width:1680px){
	.top_min .right{ right: 2%;}
}


@media(max-width:1440px){
	.top_min .logo{ max-width: 170px;}
	.top_min nav li{ width: 10%;}
	.top_min nav{ padding-left: 70px;}
}


@media(max-width:1440px){
	.top_min nav{ padding-left: 0; }
}


@media(max-width:1024px){
	.top_min nav{ padding-left: 0; }
	.top_min{ background: #fff; padding: 15px 0; position: absolute;}
	.top_min .logo{ margin-top: 0;}
	.top_min .logo .img1{ display: none;}
	.top_min .logo .img2{ display: block;}
	.top_min .right{ color: #fff; margin-top: 0;}
	.top_min .open-search{border: 1px solid rgba(0,0,0,0.3);  background: url(../images/Top002652_icon_search2.png) no-repeat center center;}
	.top_min .search-box{    border-bottom: 1px solid rgba(0,0,0,0.7); color: #333;}
	.top_min .search-box .text{ color: #333;}
	.top_min .language a{ color: #303e48;border: 1px solid rgba(0,0,0,0.3);}
	.top_min .right{ right: 75px;}

	.top_min nav li > a{ display: none!important;}
	.top_min nav li#m1 > a{ display: block!important;}
	.top_min nav li#m24 > a{ display: block!important;}
	.top_min nav li#m24 span{ display: none!important;}
	.top_min .wap-open{ width:48px; height:30px; margin-left:15px; display: block; position: absolute;  right: 2%; top: 50%; margin-top: 2px;}
	.top_min .wap-open::before,
	.top_min .wap-open::after,
	.top_min .wap-open i{ position:absolute; left:auto; right: 0; top:50%; width:100%; height:4px; background:#00a2e9; border-radius:4px;}
	.top_min .wap-open i{ margin-top:-1.5px;transition: 0.3s ease-in-out; width: 50%; right: 0; left: auto;}
	.top_min .wap-open::before,
	.top_min .wap-open::after{ content:''; transition:transform 0.3s ease-in-out; width: 68%; }
	.top_min .wap-open::before{ margin-top:-11px;}
	.top_min .wap-open::after{ margin-top:9px;left: auto; right: 0;}
	.top_min .wap-close i{ opacity:0;}
	.top_min .wap-close::before,
	.top_min .wap-close::after{ margin-top:-1.5px; transform:rotate(45deg);}
	.top_min .wap-close::after{ transform:rotate(-45deg);}
	.top_min .wap-open.wap-close::after{ margin-top: 0;}
	.top_min .wap-open.wap-close::before{ margin-top: 0;}


	.top_min nav{ display:none; padding:0 2%; position:absolute; right:0; left: 0; width:100%; top:55px; background:#0996de;box-shadow:0 5px 5px rgba(0,0,0,0.1); border-radius:0 0 0 5px; float: none!important; overflow-y: auto;transform:initial;max-width:initial; opacity: 1;}
	.top_min nav li a:hover,
	.top_min nav li.aon a{ color: #fff;}
	.top_min nav li{ float: none; width: 100%; padding: 0;}
	.top_min nav li a{ color: #fff; padding:10px 0; position: relative;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;display: block;}
	.top_min nav li span{ position: relative; display: block;}
	.top_min nav li span:before{ content: ''; width: 100%; height: 100%; position: absolute;left: 0; top: 0; z-index: 1;}

	.top_min nav li dl{ position: static; background:#2cabec; padding: 0 2%; display: none; width: 100%;}
	.top_min nav li dd a{ font-size: 12px; padding: 0;}
	.top_min nav li dl{ margin-left: 0!important;}
	.top_min nav li span{ color: #fff; padding:10px 0; position: relative;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;display: block;}


}



@media(max-width:768px){
	.top_min .logo{ max-width: 115px;}
	.top_min .open-search{ width: 28px; height: 28px; background-size: 50%;}
	.top_min .language a{ width: 28px; height: 28px; line-height: 28px; font-size: 12px;}
	.top_min .wap-open{ margin-top: -2px;}
	.top_min .right{ right: 55px;}
	.top_min nav{ top: 42px;}
	.top_min.siteTopStyle .open-search{width: 28px; height: 28px;background-size: 50%;}
}








/*Banner002167 */
.Banner002167{ position:relative; z-index:1;}
.Banner002167 div{ height:450px; background-position:center top; background-repeat:no-repeat;}
.Banner002167 img{ display:none;}
.Banner002167 aside{ position:absolute; left:50%; top:50%; line-height:46px;height:46px; width:100%; font-size:33px; padding:0 2%; max-width:1200px; color:#fff; -ms-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
@media(max-width:1000px){
	.Banner002167 div{ display:none;}
	.Banner002167 img{ display:block; width:100%;}
}
@media(max-width:768px){
	.Banner002167 aside{ font-size:24px;}
	.Banner002167{ padding-top: 55px;}
}

/*
 Location000830 为demo编号
 */
.Location000830 { padding-top: 3%;}
.Location000830 em{ font-style: normal; float:right;padding-left:20px; background:url(../images/Location000830_home.png) no-repeat left top; font-size:14px; color:#303e48; }
.Location000830 em a {  color: #303e48; }
.Location000830 em a:hover{ text-decoration:underline;}
.Location000830 em span{ color:#00a2e9;}


@media(max-width:768px){
	.Location000830{ display: none;}
}




/*Menu002147 */
.Menu002147{ background:#f8f8f8;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 40px;position:relative;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:22px; margin-top:-10px; background:#dfdfdf;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li a{ display:block;font-size:16px; position:relative; overflow:hidden; line-height:68px;height:68px; color:#303e48;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:3px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#00a2e9;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#00a2e9;}
@media(max-width:1024px){
	.Menu002147 li{ padding:0 20px;}
	.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
	.Menu002147 ul{ display:block;}
	.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
	.Menu002147 li a{ font-size: 15px;}
}
@media(max-width:768px) and (min-width:481px){
	.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
	.Menu002147 li{ width:33.33333333333%}
	.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
	.Menu002147 li a{ font-size:14px;}
}





/*RighInfo002581 */
.RighInfo002581{ padding:4% 0;}
.RighInfo002581 .auto{ background:url(../uploadfiles/RighInfo002581_img.jpg) no-repeat right top;}
.RighInfo002581 .tit{ font-size:24px; color:#303e48;margin-bottom: 20px; }
/*.RighInfo002581 .tit:after{ display:block; content:"";width:11px; height:11px;  margin:2% 0 4% 0; background:#00a2e9;}*/
.RighInfo002581 .fz{font-size:60px; color:#00a2e9; font-family:Arial, Helvetica, sans-serif;}
.RighInfo002581 p{ color:#303e48; font-size:18px;font-size: 16px; margin:0;}
.RighInfo002581 .info{ line-height:38px; color:#303e48; }
@media(max-width:1024px){
	.RighInfo002581 .fz{ font-size:60px !important;}
	.RighInfo002581{ background-size:40% auto;}
}
@media(max-width:768px){

	.RighInfo002581 .tit{ text-align: center; margin-top: 20px; }
/*	.RighInfo002581 .tit:after{ margin: 0 auto;}
*/
	.RighInfo002581 .fz{ font-size:32px !important;}
	.RighInfo002581 p{ font-size: 16px;}
	.RighInfo002581 .table td{ display:block; text-align: center;}
}




/*
 .RighInfo002227 为demo编号
 */
.RighInfo002227{ background-color:#f6f6f6; padding:4% 0;font-size:14px;color:#666;}
.RighInfo002227 p{ line-height:38px;font-size: 18px;  font-size: 16px;text-indent: 2em; }
.RighInfo002227 .pic{ text-align:center; padding-bottom:30px;}
.RighInfo002227 h3{margin:0;font-size:24px;color:#303e48;}
.RighInfo002227 span{ display:block; text-align:right;color:#303e48;}
.RighInfo002227 span em{ font-style:normal; margin-left:2%;}
@media screen and (min-width: 480px){
	
}
@media screen and (min-width: 768px){
	.RighInfo002227 .title{font-size:22px;margin-bottom: 60px;}
	.RighInfo002227 .title img{ width:55px; height:40px;}
	.RighInfo002227 p{ padding-top:15px;font-size: 16px;}
	.RighInfo002227 .pic{ padding-top:40px; padding-bottom:0; float:left;  width:34%;}
	.RighInfo002227 .word{ float:right; width:64%;padding-top: 10%;}
}




/*
 .Timeline000768 为demo编号
 */
.Timeline000768{ padding:4% 0; position:relative;}
.Timeline000768::before{ position:absolute; content:''; z-index:0; width:100%; height:1px; background-color:#f0f0f0; top:60%; left:0;}
.Timeline000768 .title{ position:relative; z-index:3; padding:3%; text-align:center;}
.Timeline000768 .title h3{ margin:0; font-size:30px; color:#b0b8c1; text-transform:uppercase; font-family:Helvetica, Arial, sans-serif;}
.Timeline000768 .title h3::after{ display:block; content:''; width:35px; height:2px;  margin:0 auto 10px;}
.Timeline000768 .title h4{margin:0; color:#303e48; font-size:30px; font-weight:normal;}
@media(max-width:768px){
	.Timeline000768 .title h3{ font-size:24px;}
	.Timeline000768 .title h4{ font-size:20px;}
}


.Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height: 460px;margin: 0 auto;}
.Timeline000768 ul{position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;
	transform: translate3d(0, 0, 0);
	transition-timing-function: ease-out;	}
.Timeline000768 ul li { width: 100%; height: 100%;position: relative; z-index:4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.Timeline000768  li::before,
.Timeline000768  li::after{ position:absolute; content:''; top:50%; z-index:4;}
.Timeline000768  li::before{ background-color:#00a2e9; width:15px; height:15px; border-radius:50%; margin-top:-7px;}
.Timeline000768  li::after{ width:1px; height:28px;/* background-color:#00a2e9; */margin-top:-35px;}
.Timeline000768  li:nth-child(2n)::after{ margin-top:7px;}
.Timeline000768  li figure,
.Timeline000768  li .txt{position:absolute; width:90%; height:45%;left:5%; }
.Timeline000768  li figure{top:0; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Timeline000768  li:nth-child(2n) figure{ bottom:0; top:auto;}
.Timeline000768  li .txt{ bottom:0; padding:0 3%;}
.Timeline000768  li:nth-child(2n) .txt{  bottom:auto;}
.Timeline000768  li .txt h1{ margin:0; color:#00a2e9; font-size:30px; font-family:Arial; padding-top:3%;}
.Timeline000768  li .txt p{ margin:0;  line-height:28px; height:168px; font-size:15px; color:#303e48; overflow:hidden;}







/*Floor002709 */
.Floor002709{ padding:2% 0 6% 0;}
.Floor002709 .title{ position:relative; z-index:3; padding:3%; text-align:center;}
.Floor002709 .title h3{ margin:0; font-size:30px; color:#b0b8c1; text-transform:uppercase; font-family:Helvetica, Arial, sans-serif;}
.Floor002709 .title h3::after{ display:block; content:''; width:35px; height:2px;  margin:0 auto 10px;}
.Floor002709 .title h4{margin:0; color:#303e48; font-size:30px; font-weight:normal;}
@media(max-width:768px){
	.Floor002709 .title h3{ font-size:24px;}
	.Floor002709 .title h4{ font-size:20px;}
}


.Floor002709 li{float:left;width: 50%;text-align: center; position:relative;}
.Floor002709 li:before{ position:absolute; content:''; width:1px; border-right:1px solid #f4f4f4; right:0; top:0; height:100%;}
.Floor002709 li:first-child{ border-left:1px solid #f4f4f4;}
.Floor002709 li a{display: block; margin:0 auto; width:60%; text-align:center;}
.Floor002709 li figure img{ width:100%; max-width:82px;-webkit-transition:all ease 0.5s;transition:all ease 0.5s; position: relative; top: 0;}
.Floor002709 li:hover figure img{ top: -10px;}
.Floor002709 li h3{font-size: 18px; color: #303e48; margin:25px 0 15px;}
.Floor002709 li p{line-height: 28px; height:80px; overflow:hidden;font-size: 14px;color: #303e48; margin-top:20px;}
@media(max-width:767px){
	.Floor002709{  padding:20px 0;}
	.Floor002709 li{ border-left:1px solid #f4f4f4;}
	.Floor002709 li:nth-child(2n){ border-left:1px solid #fff;}
}



/*Bottom002705 */
.Bottom002705{ padding:4% 0 3% 0; background:#2d3947; color:#fff;}
.Bottom002705 .auto{ max-width:1280px;}
@media(max-width:1600px){
	.Bottom002705 .auto{ padding:0 2%;}
}
.Bottom002705 .bottom-mid,
.Bottom002705 .bottom-left{ float:left;}
.Bottom002705 .bottom-left{ width:24.25%;}
.Bottom002705 .bottom-right{ float:right; width:35%;}
.Bottom002705 .bottom-mid{ width:40%; overflow:hidden;}
.Bottom002705 .bottom-mid dl{ float:left; width:43%;}

.Bottom002705 .logo img{ display:block; width:80%; max-width:212px;}
.Bottom002705 .hotline{ margin-top:15%; color:#959aa3; padding-bottom:3%; font-size:16px;}
.Bottom002705 .hotline b{ display:block; font-size:32px; letter-spacing:1px; color:#fff;font-family:Helvetica, Arial, sans-serif;}

.Bottom002705 .bottom-mid dt{ color:#fff; font-size:16px;}
.Bottom002705 .bottom-mid dt aside{ font-size:18px; padding-bottom:5px;}
.Bottom002705 .bottom-mid dt::after{ display:block; content:''; width:60px; height:1px; background:#fff; opacity:0.2; margin:20px 0;}
.Bottom002705 .link dd{ font-size:14px; line-height:28px;}
.Bottom002705 .link dd a{ color:#fff; opacity:0.32;}
.Bottom002705 .link dd a:hover{ opacity:1;}
.Bottom002705 .bshare-custom{ overflow:hidden;}
.Bottom002705 .bshare-custom a{ display:block; float:left; transform:scale(0.9); padding:0; width:40px; height:40px; border-radius:50%; border:1px solid #fff; background-position: 0 0; background-repeat:no-repeat; opacity:0.6;}
.Bottom002705 .bshare-custom a:hover{ opacity:1;}
.Bottom002705 .bshare-custom a:not(:last-child){ margin-right:5px;}
.Bottom002705 .bshare-custom a.bshare-qqim{ background-image:url(../images/Bottom002705_share_qq.png);}
.Bottom002705 .bshare-custom a.bshare-weixin{ background-image:url(../images/Bottom002705_share_wx.png);}
.Bottom002705 .bshare-custom a.bshare-sinaminiblog{ background-image:url(../images/Bottom002705_share_sina.png);}
.Bottom002705 .bshare-custom a.gettop{background-position: -2px 0; background-image:url(../images/Bottom002705_share_gtop.png); background-color:#00a2e9; border-color:#00a2e9; opacity:1;}
.Bottom002705 .code{ padding-top:20px;}
.Bottom002705 .code img{ display:block; max-width:120px; width:100%;}

.Bottom002705 .bottom-right{ text-align:right;}
.Bottom002705 .word{ overflow:hidden; text-align: left;}
.Bottom002705 .word::before{ display:block; content:''; width:80%; max-width:180px; height:1px; background:#fff; opacity:0.2; float:right; margin-bottom:15px;}
.Bottom002705 .word p.en{ clear:both; opacity:0.33; font-size:18px; margin-top:0; font-family:candara ,Verdana, Geneva, sans-serif;}
.Bottom002705 .word p.cn{ margin-top:0; font-size:22px; letter-spacing:2px; font-weight:bold; max-width:500px; float:right;}
.Bottom002705 .copyright{ padding-top:6%;}
.Bottom002705 .copyright nav a{ color:#fff; opacity:0.3;}
.Bottom002705 .copyright nav a:hover{ opacity:1;}
.Bottom002705 .copyright nav a:not(:last-child)::after{ display:inline-block; content:''; vertical-align:middle; width:1px; height:8px; background:#fff; opacity:0.3; margin:0 8px;}
.Bottom002705 .copyright p{ color:#bfbfbf;}
.Bottom002705 .copyright p a{ color:#bfbfbf;}
.Bottom002705 .designer{color:#959aa3;}
.Bottom002705 .designer a{color:#959aa3; text-decoration:underline;}

#bsWXBox{ box-sizing:content-box;}

.bd_weixin_popup{ width: 280px!important; height: 340px!important;}

@media(max-width:1024px){
	.Bottom002705 .bottom-mid,
	.Bottom002705 .bottom-left,
	.Bottom002705 .bottom-right,
	.Bottom002705 .bottom-mid dl{ text-align:center; float:none; width:auto;}
	.Bottom002705 .code img,
	.Bottom002705 .logo img{ margin:0 auto;}
	.Bottom002705 .hotline{ margin-top:3%;}
	.Bottom002705 .bottom-mid dt::after{ margin:20px auto;}
	.Bottom002705 .bshare-custom{ display:inline-block;}
	.Bottom002705 .word{ padding-top:30px;}
	.Bottom002705 .word::before,
	.Bottom002705 .word p.cn{ float:none; width:auto; max-width:none;}
	.Bottom002705 .copyright{ padding:0;}
	.Bottom002705 .bottom-mid{ display: none;}
}

@media(max-width:768px){
	.Bottom002705 .hotline b{ font-size: 28px;}
	.Bottom002705 .word{ padding-top: 0;}
	.Bottom002705 .word p.en{ font-size: 12px;}
	.Bottom002705 .word p.cn{ font-size: 14px;}
}






/*
 * .Floor001025 为demo编号
 */
.Floor001025{ padding: 3% 0;}
.Floor001025 .slick-slider{ position: relative; display: block; margin-bottom: 30px;
	-moz-box-sizing: border-box;
	box-sizing: border-box;

	-webkit-touch-callout: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;

	-webkit-tap-highlight-color: transparent;
}
.Floor001025 .slick-list{ position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}
.Floor001025 .slick-list:focus { outline: none;}

.Floor001025 .slick-list.dragging { cursor: pointer; cursor: hand;}
.Floor001025 .slick-slider .slick-track,
.Floor001025 .slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.Floor001025 .slick-track { position: relative; left: 0; top: 0; display: block;}
.Floor001025 .slick-track:before,
.Floor001025 .slick-track:after { content: ""; display: table;}
.Floor001025 .slick-track:after { clear: both;}

.Floor001025 .slick-slide { float: left; /*height: 100%;*/ min-height: 1px; display: none;}
[dir="rtl"] .slick-slide { float: right;}

.Floor001025 .slick-slide img { display: block; width: 570px; height: 380px;}
.Floor001025 .slick-slide.slick-loading img { display: none;}

.Floor001025 .slick-slide.dragging img { pointer-events: none;}
.Floor001025 .slick-initialized .slick-slide{ display: block;}
.Floor001025 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor001025 .slick-arrow.slick-hidden { display: none;}

.Floor001025 .slick-loading .slick-slide {visibility: hidden;}
.Floor001025 .slick-loading .slick-track { visibility: hidden;}
.Floor001025 .slick-loading .slick-list { background: #fff url("../images/Floor001025-loader.gif") center center no-repeat;}




.Floor001025 .carousel-center-mode .slick-slide { outline: none; padding: 0 15px;}
.Floor001025 .carousel-center-mode .slick-slide .image-thumbnail { transition: 450ms;}

.Floor001025 .carousel-center-mode .slick-slide.slick-center a{ position: absolute; height: 100%; width: 100%; left: 0; top: 0; z-index: 100;}


@media (min-width: 1200px) {
	.Floor001025 .carousel-center-mode .slick-track{
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;

		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
	}

	.Floor001025 .carousel-center-mode .slick-slide{ position: relative; padding: 0;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;

		-webkit-justify-content: center;
		justify-content: center;
		-ms-flex-pack: center;
	}
	.Floor001025 .carousel-center-mode .slick-slide .image-thumbnail{ min-width: 450px;
		-webkit-transform: scale(0.85);
		transform: scale(0.85);
	}
	.Floor001025 .carousel-center-mode .slick-slide h5{ font-size: 16px; transition: 0s;}
	.Floor001025 .carousel-center-mode .slick-slide p{ font-size: 12px; transition: 0s;}
	.Floor001025 .carousel-center-mode .slick-slide.slick-active{ cursor: pointer;}
	.Floor001025 .carousel-center-mode .slick-slide.slick-center{ z-index: 10; cursor: default;}
	.Floor001025 .carousel-center-mode .slick-slide.slick-center .image-thumbnail{ min-width: 570px;
		-webkit-transform: scale(1);
		transform: scale(1);
		box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.3);
	}
	.Floor001025 .carousel-center-mode .slick-slide.slick-center h5{ font-size: 18px; margin-bottom: 0;}
	.Floor001025 .carousel-center-mode .slick-slide.slick-center p{ font-size: 14px; margin-top: 10px;}
}

.Floor001025 .image-thumbnail { max-width: 570px; margin-left: auto; margin-right: auto; position: relative; border-radius: 10px; overflow: hidden;}
.Floor001025 .image-thumbnail img { border-radius: 10px;}
.Floor001025 .image-thumbnail .Ispic{border-radius: 10px; padding-bottom: 68%;}
.Floor001025 .image-thumbnail .caption { padding: 20px;}

@media (min-width: 768px) {
	.Floor001025 .image-thumbnail .caption{ opacity: 0; transition: .3s;}
	.Floor001025 .image-thumbnail * { color: #fff;}
	.Floor001025 .image-thumbnail:before { transition: .3s; opacity: 0; position: absolute; top: 0; bottom: 0; left: 0; right: 0; content: ""; display: inline-block;
		background-image: -webkit-linear-gradient(top, transparent 30%, #000 110%);
		background-image: -o-linear-gradient(top, transparent 30%, #000 110%);
		background-image: linear-gradient(to bottom, transparent 30%, #000 110%);
		background-repeat: repeat-x;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0);
	}
	.Floor001025 .image-thumbnail .caption { position: absolute; left: 0; right: 0; bottom: 0; text-align: left;}
	.Floor001025 .image-thumbnail .caption p { line-height: 21px;}
	.Floor001025 .image-thumbnail .caption h5 + p { margin-top: 12px;}
}

@media (min-width: 1200px) {
	.Floor001025 .image-thumbnail .caption { padding: 20px 35px;}
}

.Floor001025 .carousel-center-mode .slick-slide.slick-center:hover .image-thumbnail .caption,
.Floor001025 .carousel-center-mode .slick-slide.slick-center:hover .image-thumbnail:before{ opacity: 1;}


/* Icons */
/* Arrows */
.Floor001025 .slick-prev,
.Floor001025 .slick-next { position: absolute; display: block; height: 60px; width: 60px; line-height: 0; font-size: 0; cursor: pointer; background: #eee; color: transparent; top: 28%; padding: 0; border: none; outline: none; z-index: 3; transition: 350ms;
	margin-top: -10px\9; /*lte IE 8*/
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
.Floor001025 .slick-prev:hover,
.Floor001025 .slick-prev:focus,
.Floor001025 .slick-next:hover,
.Floor001025 .slick-next:focus { outline: none; background-color: #00a2e9;}

.Floor001025 .slick-prev:hover:before,
.Floor001025 .slick-prev:focus:before,
.Floor001025 .slick-next:hover:before,
.Floor001025 .slick-next:focus:before { color: #fff;}

.Floor001025 .slick-prev.slick-disabled:before,
.Floor001025 .slick-next.slick-disabled:before { opacity: 0.5;}

@media (min-width: 768px) {
	.Floor001025 .slick-prev,
	.Floor001025 .slick-next { top: 50%;}
}


.Floor001025 .slick-prev:before,
.Floor001025 .slick-next:before { font-size: 24px; line-height: 1; color: #888; opacity: 0.75;font-family: 'Glyphicons Halflings';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.Floor001025 .slick-prev { border-radius: 0 50% 50% 0; left: 0;}
[dir="rtl"] .slick-prev { left: auto; right: 0;}

.Floor001025 .slick-prev:before { content: "\e257";}
[dir="rtl"] .slick-prev:before { content: "\e257";}

.Floor001025 .slick-next { border-radius: 50% 0 0 50%; right: 0;}
[dir="rtl"] .slick-next { left: 0; right: auto;}

.Floor001025 .slick-next:before { content: "\e258";}
[dir="rtl"] .slick-next:before { content: "\e258";}


/* Dots */
.Floor001025 .slick-dots{ position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%;}
.Floor001025 .slick-dots li{ position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;}
.Floor001025 .slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.Floor001025 .slick-dots li button:hover,
.Floor001025 .slick-dots li button:focus { outline: none;}
.Floor001025 .slick-dots li button:hover:before,
.Floor001025 .slick-dots li button:focus:before { opacity: 1;}
.Floor001025 .slick-dots li button:before { position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-family: "Open Sans", Helvetica, Arial, sans-serif; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.5;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.Floor001025 .slick-dots li.slick-active button:before { color: black; opacity: 0.75;}
.Floor001025 .carousel-center-mode .slick-track { min-height: 460px; padding: 40px 0;}
.Floor001025 .carousel-center-mode .slick-list { margin-left: auto; margin-right: auto;}

@media (min-width: 768px) {
	.Floor001025 .carousel-center-mode .slick-list { width: 750px;}
}

@media (min-width: 992px) {
	.Floor001025 .carousel-center-mode .slick-list { width: 970px;}
}

@media (min-width: 1300px) {
	.Floor001025 .carousel-center-mode .slick-list { width: 1280px;}
}

@media (max-width: 420px) {
	.Floor001025 .image-thumbnail .caption h5{ margin: 0; padding: 0; margin-top: 15px;}
	.Floor001025 .image-thumbnail .caption{ padding: 0;}
	.Floor001025 .slick-prev, .Floor001025 .slick-next{ top: 38%;}
}



/*
 .PicList002239 为demo编号
 */
.PicList002239{ padding:2% 0 0;}
.PicList002239 li{ margin-bottom: 1%; float:left;box-shadow: 0 3px 60px rgba(0,0,0,.1); /*padding:2%;*/ }
@media(min-width:769px){
	.PicList002239 li{margin-right:2%; width:18%; max-height:130px }
	
}
.PicList002239 li .Ispic{ padding-bottom:50%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; margin-top:20px; text-align:center;}
.PicList002239 li dt{font-size: 15px; color: #303e48;}
@media(max-width:768px){
	.PicList002239 li{ width:48%; margin-right:4%;}
	.PicList002239 li:nth-child(2n){ margin-right:0;}
}
/*Page002664 */
.Page002664{ text-align:center; padding:2% 0 4% 0;}
.Page002664 .Pages *{  vertical-align:middle;}
.Page002664 .Pages a{ border:1px solid #ececec; line-height:35px; padding:0 20px; color:#666;}
.Page002664 .p_cur,
.Page002664 .p_count,
.Page002664 .p_jump,
.Page002664 .a_first,
.Page002664 .a_end,
.Page002664 .p_total{ display:none;}
.Page002664 .Pages em{ overflow:hidden; border-left:1px solid #ececec; font-style:normal;}
.Page002664 .Pages em a{ float:left; margin-left:-1px;}
.Page002664 .Pages a:hover,
.Page002664 .Pages em a.a_cur{ color:#fff; background-color:#114f9d; border-color:#114f9d;}
.Page002664 .a_prev{ padding-left:31px; background:url(../images/Page002664_a_prev.png) no-repeat 8px center;}
.Page002664 .a_next{ padding-right:31px; background:url(../images/Page002664_a_next.png) no-repeat 58px center;}
@media(max-width:640px){
	.Page002664 .Pages em{ display:none;}
}


/*PicList002663 */
.PicList002663{ padding:3% 0 1% 0;}
.PicList002663 li{ background:#fff; transition:0.3s;}
.PicList002663 .news-top .bx-wrapper{ position:relative; z-index:1;}
.PicList002663 .news-top .bx-viewport{ z-index:1}
.PicList002663 li time{ display: block; color: #303e48; font-size: 14px; line-height: 1;}
.PicList002663 li time span{ font-size:36px; }
.PicList002663 li h3{font-size:16px; margin:20px 0;}
.PicList002663 li h3 a{ color:#303e48;}
.PicList002663 li h3 a:hover{ color:#00a2e9;}
.PicList002663 li p{ line-height:24px; font-size:14px; overflow:hidden; height:72px; margin:20px 0; color:#303e48;}
.PicList002663 li .more{ display:block; margin-top:3%; width:150px; line-height:36px; text-align:center; color:#303e48; border:1px solid #f0f0f0; font-size:14px; transition:0.3s;}
.PicList002663 li .more::after{ display:inline-block; content:''; width:28px; height:6px; background:url(../images/more.png) no-repeat center center; background-size:contain; vertical-align:middle;    margin: -4px 0 0 5px;}
.PicList002663 li:hover .more{ background:#00a2e9; border-color:#00a2e9; color:#fff;}
.PicList002663 li:hover .more::after{ background-image:url(../images/more2.png);}
.PicList002663 li:hover{box-shadow: 0 3px 60px rgba(0,0,0,.1);}

.PicList002663 .news-top{ border: 1px solid #f3f9fd; position: relative;}
.PicList002663 .news-top li h3{ font-size:22px;}
.PicList002663 .news-top li p{ font-size:15px; line-height:28px; height:84px;}
.PicList002663 .news-top li .more{ background:#00a2e9; border-color:#00a2e9; color:#fff;}
.PicList002663 .news-top li .more::after{ background-image:url(../images/more2.png);}

.PicList002663 .news-list li{ float:left; padding:70px 25px; background:#fff;}
.PicList002663 .owl-dots{ text-align:center; background:#fff; padding:20px 30px;display:inline-block; position: absolute; bottom: 0; right: 40%;}
.PicList002663 .owl-dots div{ display:inline-block;padding:0 5px;}
.PicList002663 .owl-dots div span{ position:relative; display:block; width:14px; height:14px; border-radius:50%; border:1px solid transparent; overflow:hidden; line-height:1000px;}
.PicList002663 .owl-dots div span::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#c4c4c4; border-radius:50%; }
.PicList002663 .owl-dots div.active span{ background:#fff; border-color:#00a2e9;}
.PicList002663 .owl-dots div.active span::before{ background:#00a2e9;}
.PicList002663 .news-top .pic{ position: relative;}
.PicList002663 .news-top .pic .Ispic{ display: block;padding-bottom: 56%;}
.PicList002663 li .Ispic{ display: block;padding-bottom: 62%;}

@media(min-width:769px){
	.PicList002663 .news-top .pic{ width:60%;}
	.PicList002663 .news-top .txt{ width:40%;padding:0 6%;}
	.PicList002663 .news-list li{width:25%; border-left: 1px solid #f3f9fd; border-bottom: 1px solid #f3f9fd;}
	.PicList002663 .news-list{ border-right: 1px solid #f3f9fd;}
	.PicList002663 .bx-controls{ position:absolute; left:0;width:64%; bottom:0; z-index:10;}
	.PicList002663 .bx-pager{ float:right;}
	.PicList002663 .bx-pager div{ float:left;}
}
@media(max-width:1024px){
	.PicList002663 li time,
	.PicList002663 li h3{font-size:24px;}
}
@media(min-width:481px) and (max-width:1024px){
	.PicList002663 li p{ line-height:20px; font-size:14px;height:80px;}
}
@media(max-width:768px){
	.PicList002663 .news-top .ycenter{ display:block;}
	.PicList002663 .news-top .txt{ padding:3%;}
	.PicList002663 .news-top li h3{ height:auto;}
	.PicList002663 .news-top li p{ margin: 0; height:82px;}
	.PicList002663 .news-list li{width:49%; padding: 20px 0;}
	.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
	.PicList002663 li time span{ font-size: 24px;}
	.PicList002663 li time{ font-size: 16px;}
	.PicList002663 li h3 a{ font-size: 18px;}

	.PicList002663 .owl-dots{ width: 100%; position: static;}
}
@media(max-width:480px){
	.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
	.PicList002663 .news-list li p,
	.PicList002663 .news-list li h3{ height:auto;}
}


/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding:3% 0; text-align:center;}
.RichInfo005 .news_info{ padding:3%; box-shadow: 0 3px 60px rgba(0,0,0,.1);}
.RichInfo005 .news_info .title{ padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin-bottom:10px;font-size:26px; font-weight:normal;color: #303e48;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px solid #f7f4f8; padding-bottom:20px;}
.RichInfo005 .news_info .title p span{ color:#999;}
.RichInfo005 .news_info .pic{ text-align:center; color:#777; padding-bottom:2%; line-height:60px;}
.RichInfo005 .news_info img{ display:block; margin:0 auto;}
.RichInfo005 .news_info .info{ line-height:36px; font-size:15px; color:#303e48;}
.RichInfo005 .news_info .info strong{ font-size:20px;}
.RichInfo005 .info_pn{ margin-top:3%; text-align:left;}
.RichInfo005 .info_pn span{ display:block; background:#f8f8f8; padding:1% 20px; margin:10px 0;line-height:36px; font-size:16px; color:#303e48;}
.RichInfo005 .info_pn span a{ color:#303e48; line-height:36px; font-size:16px; display: block;}
.RichInfo005 .info_pn span:hover a{ color:#fff;}
.RichInfo005 .info_pn span:hover{ color:#fff;}
.RichInfo005 .info_pn span:hover{ background:#00a2e9;}


.RichInfo005 .box{margin-bottom: 14px;}
.RichInfo005 .left{ float: left;width:48%;}
.RichInfo005 .right{ float:right;width:48%;}
.RichInfo005 .left p,
.RichInfo005 .right p{text-align: left;}

.RichInfo005 .left img,
.RichInfo005 .right img{width: 100%;}


@media(max-width:768px){
.RichInfo005 .left,
.RichInfo005 .right{ float: none;width:100%;}
}




@media(max-width:480px){
	.RichInfo005 .news_info .title h1{font-size:24px;}
	.RichInfo005 .news_info .info{ line-height: 26px; font-size: 14px;}
	.RichInfo005 .news_info .info strong{ font-size: 18px;}
}





.PicList002149 li{ overflow:hidden; padding-left:160px; padding-right:58px; position:relative; margin-bottom:2%; border: 1px solid #f3f9fd; transition: 0.3s;}
.PicList002149 li:hover{    box-shadow: 0 0 10px rgba(0, 162, 233,0.5);}
.PicList002149 li:after{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002146-more.gif) no-repeat center center; border-left:2px solid #fff;}
.PicList002149 li div{border-left:1px solid #ededed; padding:2% 3%;}
.PicList002149 li time{ position:absolute; left:0; top:0; width:160px; height:100%;}
.PicList002149 li time span{ position:absolute; width:100%; text-align:center; top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); transform:translateY(-50%); color:#b2b2b2; font-size:16px;}
.PicList002149 li time i{ font-style:normal; font-size:50px; color:#999; display:block; font-family:"Courier New", Courier, monospace; line-height:40px;}
.PicList002149 li time i:after{ display:block; content:''; margin:5px auto; height:1px; width:50%; max-width:66px; background:#dfdfdf;}
.PicList002149 li h3:hover a{ color: #00a2e9;}





/*PicList002149 */
.PicList002149{ padding-top:3%; color: #303e48;}

.PicList002149 h3{ font-size:18px;}
.PicList002149 h3 a{ color: #303e48;}
.PicList002149 p{ line-height:24px; overflow:hidden; color:#303e48; height:48px; margin:2% 0 0 0;}

.PicList002149 ol{  margin-bottom:2%; position:relative; padding-left:40%; border: 1px solid #f3f9fd;}
.PicList002149 ol .Ispic{ width:36%; position:absolute; left:0; top:0; height:100%;}
.PicList002149 ol .Ispic img{ display:none;}
.PicList002149 ol div{ padding:5% 10% 3% 5%;}
.PicList002149 ol h3 a{  font-size: 22px;}
.PicList002149 ol time{ display: block; color: #303e48; font-size: 14px; line-height: 1;}
.PicList002149 ol time span{ font-size:36px;}
.PicList002149 ol p{ margin:0 0 3% 0; height:78px; color:#303e48; font-size:15px; line-height: 28px;}
.PicList002149 ol .more{ display:block; margin-top:3%; width:150px; line-height:36px; text-align:center; color:#fff;  background: #00a2e9; font-size:14px; transition:0.3s;}
.PicList002149 ol .more::after{ display:inline-block; content:''; width:28px; height:6px; background:url(../images/more2.png) no-repeat center center; background-size:contain; vertical-align:middle;    margin: -4px 0 0 5px;}


@media(max-width:1000px){
	.PicList002149 li{padding-left:100px;padding-right:30px;}
	.PicList002149 li:after{width:30px; background-size:35% auto;}
	.PicList002149 li time{width:100px;}
	.PicList002149 li time span{font-size:14px;}
	.PicList002149 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
	.PicList002149 h3{ font-size:16px;}
}
@media(max-width:768px){
	.PicList002149 ol{ padding-left:0;}
	.PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
	.PicList002149 ol div{ padding:3% 0;}
}
@media(max-width:480px){
	.PicList002149 li{padding-left:80px;padding-right:0;}
	.PicList002149 li time{ font-size: 16px;}
	.PicList002149 ol time span{ font-size: 24px;}
	.PicList002149 ol h3 a{ font-size: 18px;}
	.PicList002149 li:after{ display:none;}
	.PicList002149 li time{width:80px;}
	.PicList002149 li time span{font-size:12px;}
	.PicList002149 li time i{font-size:30px;}
	.PicList002149 h3{ font-size:14px;}
	.PicList002149 p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
	.PicList002149 ol p{ height:60px;}
}







/*PicList002146 */
.PicList002146{ padding:2% 0 0;}
.PicList002146 li{ float:left; width:30%; margin-right:5%; margin-bottom:3%;box-shadow: 0 3px 60px rgba(0,0,0,.1);}
.PicList002146 li:nth-child(3n){ margin-right:0;}
.PicList002146 li a{ display:block; position:relative; color:#303e48;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:16px; font-weight:normal;}
.PicList002146 li figure{ padding-bottom:68%;}
.PicList002146 li h3{ padding:2% 15% 2% 2%; line-height:50px; position:relative;}
.PicList002146 li h3:before{ position:absolute; content:''; right:0; top:0; width:13%; height:100%; border-left:1px solid #e8e8e8; background:url(../images/PicList002146-more.gif) no-repeat center center;}

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0,162,233,0.8); z-index:10; transition:0.3s; color:#fff; }
.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ font-size:18px; line-height:22px; max-height:44px; overflow:hidden;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;}
.PicList002146 li .hover p{ font-size:14px; line-height:24px; margin:0; height: 72px; overflow:hidden;}
@media(max-width:1366px){
	.PicList002146 li h3,
	.PicList002146 li .hover h5{ font-size:16px;}
}

@media(max-width:1000px){
	.PicList002146 li{ width:48%; margin-right: 4%;}
	.PicList002146 li:nth-child(3n){margin-right: 4%;}
	.PicList002146 li:nth-child(2n){margin-right: 0;}
}
@media(max-width:640px){
	.PicList002146 li .hover img{ width:50px; height:50px;}
	.PicList002146 li .hover p{ height:70px;}
}
@media(max-width:480px){
	.PicList002146 li h3,
	.PicList002146 li .hover h5{ font-size:14px;}
	.PicList002146 li .hover h5{ line-height:20px; max-height:40px;}
}
@media(max-width:375px){
	.PicList002146 li{ float:none; width:auto;}
}



/*
 .RighInfo002363 为demo编号
 */
.RighInfo002363{ padding-bottom:1%;}
.RighInfo002363 .title{ padding:3% 0 20px 0;border-bottom: 1px solid #f7f4f8; text-align:center;}
.RighInfo002363 .title h1{ margin-bottom:10px;font-size:26px; font-weight:normal;color: #303e48;}

.RighInfo002363 .con-head em{position:relative; margin:2% 0; font-style:normal; display: inline-block; color:#303e48; font-size:18px; padding-bottom:20px;    }
.RighInfo002363 .con-head em span{ color:#00a2e9;}
.RighInfo002363 .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#f8b62b; }
.RighInfo002363 .box1{ padding:3% 0;}
.RighInfo002363 .box1 .tit{ text-align:center; font-size:24px;  font-weight:normal;  color:#303e48; margin:0; padding-bottom:25px; position:relative;    }
.RighInfo002363 .box1 .tit:after{ display:block; margin:0 auto; width:68px; height:1px; background-color:#bbb; margin-top:16px; content:''; }
.RighInfo002363 .box1 .text{ position:relative; color: #303e48; padding: 15px 0; line-height:36px; font-size:15px;}
.RighInfo002363 .box1 .text img{ margin:2% 0;}
.RighInfo002363 .box1 .text img.img{ float:right; margin-left:5%; max-width:380px;}
.RighInfo002363 .box1 ol{ padding-left:20px;}
.RighInfo002363 .box1 img{ margin-bottom:2%;}

.RighInfo002363 .ul_rundown{ padding-bottom:2%;}
.RighInfo002363 .ul_rundown li{ position:relative;}
.RighInfo002363 .ul_rundown li p{ font-size:16px; color:#303e48; margin-bottom:0;}
@media(min-width:769px){
	.RighInfo002363 .ul_rundown{ display:table; width:100%; margin-bottom:80px;}
	.RighInfo002363 .ul_rundown li{ display:table-cell; vertical-align:bottom; max-width:218px; padding-right:3%;}
	.RighInfo002363 .ul_rundown li .num{ top:50px; font-size:50px; border-top:1px solid rgba(3, 110, 184, 0.3); padding-top:20px; width:100%;}
	.RighInfo002363 .ul_rundown li:last-child .num{ border-top-color:transparent;}
	.RighInfo002363 .ul_rundown li .num::before{ position:absolute; content:''; width:12px; height:12px; border-radius:50%; background:#00a2e9; left:0; top:-6px;}
}
.RighInfo002363 .ul_rundown li .num{ position:absolute; left:0;  color:rgba(0, 162, 233, 0.19); font-family:Arial, Helvetica, sans-serif;}
@media(max-width:1024px){
	.RighInfo002363 .ul_rundown{ margin-bottom:130px;}
	.RighInfo002363 .ul_rundown li p{ font-size:16px;}
	.RighInfo002363 .ul_rundown li .num{ font-size:40px; top:150px; }
}
@media(max-width:768px){
	.RighInfo002363 .ul_rundown li{ padding-left:60px; min-height:50px;}
	.RighInfo002363 .ul_rundown li:nth-child(2n){ background:#f5f5f5;}
	.RighInfo002363 .ul_rundown li .num{ top:8px; left:5px;}
	.RighInfo002363 .ul_rundown li .txt{ position:relative; padding-left:60px;}
	.RighInfo002363 .ul_rundown li .txt img{ position:absolute; left:0; top:0; width:45px; height:45px;}
	.RighInfo002363 .ul_rundown li .txt p{ margin:0; padding:20px 0;}
	.RighInfo002363 .box1 .text img.img{ margin-left: 0; float: none; max-width: initial; width: 100%;}
}




@media only screen and (min-width:768px ) {
	.RighInfo002363 .con-head em{ font-size: 22px;}
}
@media only screen and (min-width:1024px ) {
	.RighInfo002363 .con-head em{ font-size: 24px;}
}

.RighInfo002363 .box2{  background: #f6f6f6; padding:40px 0;}
.RighInfo002363 .box2 .list{ padding-top: 25px;}
.RighInfo002363 .box2 dl{ float:left; width:100%; display:table; border:1px solid #ededed;  margin-bottom:2%; background:#fff;}
.RighInfo002363 .box2 dl > *{ display:table-cell; vertical-align:middle;}
.RighInfo002363 .box2 dt{ width:95px;}
.RighInfo002363 .box2 dt b{ display:block;width:45px; height:45px; border-radius:50%; background:#303e48; color:#fff; font-size:24px; position:relative; overflow:hidden; line-height:45px; text-align:center; margin:25px auto;}
.RighInfo002363 .box2 dt b::after{ position:absolute; content:''; width:20px; height:7px; background:#00a2e9; bottom:0; right:0;}
.RighInfo002363 .box2 dd p{ padding:3% 5% 3% 0; color:#333; margin:0;}
@media(min-width:769px){
	.RighInfo002363 .box2 dl{width:32%;margin-right:2%;}
	.RighInfo002363 .box2 dl:nth-child(3n){ margin-right:0;}
	.RighInfo002363 .box2 dl:nth-child(3n+1){ clear:left;}
}
@media(max-width:768px) and (min-width:481px){
	.RighInfo002363 .box2 dl{ width:48%;}
	.RighInfo002363 .box2 dl:nth-child(2n){ float:right;}
	.RighInfo002363 .box2 dl:nth-child(2n+1){ clear:left;}
}
@media(max-width:767px){
	.RighInfo002363 .box2{  padding:20px 0;}
	.RighInfo002363 .box2 li{ width:50%; margin-bottom:2%;}
	.RighInfo002363 .box2 li{ border-left:1px solid #f4f4f4;}
	.RighInfo002363 .box2 li:nth-child(2n){ border-left:1px solid #fff;}
}



.RighInfo002363 embed{
	width:100%;
	height: 500px;
}





.Menu002449{ position: relative;}
.Menu002449 .menu .side-menu{ display: none;}
.Menu002449 #side-menu .owl-item{ float:left;touch-action: pan-y;-webkit-tap-highlight-color: transparent;position: relative;}
.Menu002449 #side-menu .owl-stage-outer{ position:relative; overflow:hidden;}
.Menu002449 #side-menu .owl-stage{position:relative;touch-action: manipulation;}

.Menu002449 .side-menu{ display:none;}
.Menu002449 #side-menu{ border-top:1px solid #fff; position:relative;}
.Menu002449 #side-menu li a{background:#f3f3f3;color: #303e48;font-size: 16px;display: inline-block;position: relative;padding: 20px 10px;width: 100%;line-height: 22px; text-align: center;}
.Menu002449 #side-menu li a p{ margin: 0; padding: 0;}
.Menu002449 #side-menu li.aon a{ background:#006cba; color:#fff;}

.Menu002449 #side-menu li a span{ display: block; font-size: 12px; opacity: 0.7;}
.Menu002449 #side-menu li.on a,.Menu002449 #side-menu li a:hover{ color: #fff; background: #00a2e9;}


.Menu002449 #side-menu .owl-nav div{ position:absolute; top:50%; margin-top:-27px;width:30px; height:54px; overflow:hidden; line-height:1000px; z-index:10; cursor: pointer;}
.Menu002449 #side-menu .owl-nav div::before{ position:absolute; content:''; width:14px; height:14px; border-right:2px solid #ccc; border-top:2px solid #ccc; left:50%; top:50%; margin:-7px 0 0 -8px; transform:rotate(45deg);}
.Menu002449 #side-menu .owl-nav div:hover::before{ border-color:#00a2e9;}
.Menu002449 #side-menu .owl-nav div.owl-prev{ left:-4%;}
.Menu002449 #side-menu .owl-nav div.owl-prev::before{transform:rotate(-135deg); margin-left:-3px;}
.Menu002449 #side-menu .owl-nav div.owl-next{ right:-4%;}
.Menu002449 #side-menu .owl-nav div.disabled{ cursor: auto;}

@media(max-width:1366px){
	.Menu002449 #side-menu .owl-nav div.owl-prev{ left:-2%;}
	.Menu002449 #side-menu .owl-nav div.owl-next{ right:-2%;}
}


@media(max-width:1280px){
	.Menu002449 #side-menu .owl-nav div.owl-prev{ left:0;}
	.Menu002449 #side-menu .owl-nav div.owl-next{ right:0;}
}




.PicList001727 .list li{ float:left; width:23.5%; margin-right:2%; margin-bottom:2%;background-color:#fff; box-shadow: 0 3px 60px rgba(0,0,0,.1);}
.PicList001727 .list li:nth-child(4n){ margin-right:0;}
.PicList001727 .list li a{ display:block; transition:background 0.3s;}
.PicList001727 .list li a:hover{ background-color:#00a2e9; color:#fff;}

.PicList001727 .list li h1{ position:relative; margin:0; font-weight:normal; font-size:16px; padding:30px;}
.PicList001727 .list li h1 i{position:absolute; left:30px; top:20px;background-color:#00a2e9;height:2px;  width:25px;}
.PicList001727 .list li a:hover h1 i{ background-color:#fff;}
@media(max-width:768px) and (min-width:481px){
	.PicList001727 .list li{ width:32%;}
	.PicList001727 .list li:nth-child(4n){ margin-right:2%;}
	.PicList001727 .list li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
	.PicList001727 .list li{ width:49%;}
	.PicList001727 .list li:nth-child(2n){ margin-right:0;}
}




/*
 .RighInfo001728 为demo编号
 */
.RighInfo001728{ padding:3% 0 5% 0;}
.RighInfo001728 .top{ padding:3%; box-shadow: 0 3px 60px rgba(0,0,0,.1); line-height:28px; color:#303e48; }
.RighInfo001728 .img{ float:left; width:40%;}
.RighInfo001728 .img figure img{ display:block; width:100%;}
.RighInfo001728 .img li{ float:left; cursor:pointer; width:32%; margin-top:2%; margin-right:2%; position:relative;}
.RighInfo001728 .img li:last-child{ margin-right:0;}
.RighInfo001728 .img li img{ width:100%; display:block;}
.RighInfo001728 .img li.on::before{ position:absolute; content:''; left:0; top:0; right:0; bottom:0; border:3px solid #ccc;}

.RighInfo001728 .intro{ width:48%; float:right; margin-right: 2%;}
.RighInfo001728 .intro h1{ font-size:22px; padding: 0 20px;}
.RighInfo001728 .intro p{ font-size:16px;padding: 2% 20px;  background: #f9f9f9;}
.RighInfo001728 .intro ul{ padding: 10px 20px;}
.RighInfo001728 .intro li{ font-size:14px; line-height:30px;}

.RighInfo001728 .infoCon .con-head{ margin-top:3%;}
.RighInfo001728 .infoCon .con-head em{position:relative; margin:2% 0; font-style:normal; display: inline-block; color:#303e48; font-size:18px; padding-bottom:20px;    }
.RighInfo001728 .infoCon .con-head em span{ color:#00a2e9;}
.RighInfo001728 .infoCon .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#f8b62b; }
@media only screen and (min-width:768px ) {
	.RighInfo001728 .infoCon .con-head em{ font-size: 22px;}
}
@media only screen and (min-width:1024px ) {
	.RighInfo001728 .infoCon .con-head em{ font-size: 24px;}
}
.RighInfo001728 .infoCon  .info{ padding:20px 0;  line-height:28px; color:#303e48; padding:3%; box-shadow: 0 3px 60px rgba(0,0,0,.1);}
.RighInfo001728 .infoCon  .info table {
	font-family: verdana,arial,sans-serif;
	font-size:11px;
	color:#303e48;
	border-width: 1px;
	border-color: #f9f9f9;
	border-collapse: collapse;
}
.RighInfo001728 .infoCon .info table th {
	border-width: 1px;
	padding: 20px;
	border-style: solid;
	border-color: #f9f9f9;
	background-color: #e1f0fc;
	font-weight: normal;
	font-size: 15px;
	text-align: left;
}
.RighInfo001728 .infoCon .info table td {
	border-width: 1px;
	padding: 20px;
	border-style: solid;
	border-color: #fff;
	background-color: #f9f9f9;
}
.RighInfo001728 .infoCon  .info table tr:nth-child(2n+1) td{border-color: #f9f9f9;background-color: #fff;}
.RighInfo001728 .more{ display:inline-block; border:1px solid #fdf3f2; margin:10px 20px; padding:8px 8%; color:#fff; background: #00a2e9; font-size: 16px; transition:0.4s;}
.RighInfo001728 .more:hover{ background-color:#3c89d9; color:#fff;}


.p_hd{ color: #00a2e9; margin-bottom: 0; display: none;}

@media(max-width:768px){
	.RighInfo001728 .infoCon .info table td{ padding: 10px;}
	.RighInfo001728 .infoCon .info table th{ padding: 10px; font-size: 14px;}
	.RighInfo001728 .img,
	.RighInfo001728 .intro{ float:none; width:auto;}
	.p_hd{ display: block;}
	.RighInfo001728 .infoCon .con{ overflow-x: auto;}
	.RighInfo001728 .infoCon .info table{ width: 1000px!important; }
}


/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding:2% 0;}
.PicList000762 li{ float:left; width:49%; margin-right:2%; margin-bottom:3%; }
.PicList000762 li:nth-child(2n){ margin-right:0;}
.PicList000762 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000762 li h2{ margin:0; font-size:16px; color:#303e48; text-align:center; padding:3% 2% 0 2%;}
.PicList000762 li p{ margin:0; text-align:center; padding:0 2% 3% 2%; opacity:.6; color:#303e48;}
.PicList000762 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:52%;}
.PicList000762 li a:hover{ background-color:#00a2e9; }
.PicList000762 li a:hover *{color:#fff;}
@media(max-width:640px){
	.PicList000762 li{width:100%; margin-right:0; float:none;}
}
@media(max-width:480px){
	.PicList000762 li h2{font-size:14px;}
}





/*
 .PicList002451 为demo编号
 */
.PicList002451{ padding: 2% 0 0; padding-top: 4%;}
.PicList002451 li{ float: left; width: 23.5%; margin-right: 2%; margin-bottom: 3%; box-shadow: 0 3px 60px rgba(0,0,0,.1);}
.PicList002451 li:nth-child(4n){ margin: 0;}
.PicList002451 li .inner{ position: relative;}
.PicList002451 li .abshref{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; display: block; z-index: 5;}
.PicList002451 li .pic{ overflow: hidden;}
.PicList002451 li .pic img{ visibility: hidden;}
.PicList002451 li .pic a{ display: block; background-position: center; background-size: cover; background-repeat: no-repeat;
	transition: transform .5s ease-in-out;
}
.PicList002451 li .word{ padding: 2%; background: #fff;transition: background-color .5s ease-in-out;}
.PicList002451 li .word h2{ line-height: 50px; margin: 0; text-align: center;font-weight: normal; font-size: 16px; color: #303e48; }
.PicList002451 li:hover .pic a{ transform: scale(1.05);}
.PicList002451 li:hover .word{ background: #00a2e9;}
.PicList002451 li:hover .word h2{ color:#fff;}
@media(max-width:640px){
	.PicList002451 li{ width: 48%; margin-right: 4%; }
	.PicList002451 li:nth-child(2n){ margin: 0;}
}

/*
 .RighInfo002223 为demo编号
 */
.RighInfo002223{background-color: #fff; padding:3% 0 0;}
.RighInfo002223 .img{margin-top: 20px;}
.RighInfo002223 .h3{color:#00a2e9;line-height:1.6;margin:0; font-size: 20px;}
.RighInfo002223 .h4{font-size:16px;color:#00a2e9;margin:30px 0px 0 0;}
.RighInfo002223 .h3:after,.RighInfo002223 .h4:after{color:#8fb8e1;width:50px;height:2px;background:#00a2e9;border:none;margin:15px 0px; content: ""; display: block;}
.RighInfo002223 .ul{margin: 0; clear: both;}
.RighInfo002223 .ul li{font-size:14px;line-height:2.245;}
.RighInfo002223 .ul li span{font-family:Arial;font-size:16px;color:#00a2e9;font-weight:bold;}
.RighInfo002223 p{line-height:2.245;font-size:14px;color:#303e48;margin:0px 0px 25px;clear:both;}
.RighInfo002223 .pic{ background:#fafafa; padding:3% 0; margin-top:3%;}
.RighInfo002223 .pic img{ display:block; margin:0 auto;}
@media screen and (min-width: 1024px){
	.RighInfo002223 .h3{font-size: 24px;}
	.RighInfo002223 .img{width:20%;}
	.RighInfo002223 .con{width:80%;}
}
@media screen and (min-width: 768px){
	.RighInfo002223 .h3:after,.RighInfo002223 .h3:after{ margin: 25px 0;}
	.RighInfo002223 .h4{font-size:18px; margin-top: 55px;}
	.RighInfo002223 .img{float:right;width:26%; text-align:right;}
	.RighInfo002223 .con{float:left;width:66%;}
}
@media screen and (max-width: 768px){
	.RighInfo002223 .img img{ width: 100%;}
}





/*
 .RighInfo002296 为demo编号
 */
.RighInfo002296{ padding: 3% 0 0; z-index: 2; position: relative;}
.RighInfo002296 .auto{ padding:3%;  background: #fff; line-height:28px; color:#303e48;}
.RighInfo002296 .home_title{ line-height: 36px;}
.RighInfo002296 .h5,.RighInfo002296 .h3,.RighInfo002296 .p{ margin: 0; padding: 0; color: #303e48;text-align: center;}
.RighInfo002296 .wrap-container{ position: relative; z-index: 2; padding: 10px 0 0;  color: #666666; line-height: 24px; text-justify: inter-ideograph;  text-align: justify;  word-wrap: break-word;  clear: both; }

.RighInfo002296 dl{ text-align:center; font-size:16px; padding-bottom:4%;}
.RighInfo002296 ul{ text-align:center;width: 100%;}
.RighInfo002296 ul li{ font-size:16px;}
.RighInfo002296 ul li img{ max-width: 60px;}
.RighInfo002296 ul li h5{ font-size:18px; font-weight:bold; color:#333333; line-height:50px;}
.RighInfo002296 ul li h5 i{ display:block; width:20px; height:3px; background-color:#ffba00; margin:auto; margin-bottom: 3%;}
@media only screen and (min-width: 768px) {
	.RighInfo002296 .column-name{font-size:28px;}
	.RighInfo002296 ul li{ float: left; width: 25%;}
	.RighInfo002296 ul li h5{ font-size: 20px;}
}
.RighInfo002296 .title{ position:relative; z-index:3; padding:3%; text-align:center;}
.RighInfo002296 .title h3{ margin:0; font-size:30px; color:#b0b8c1; text-transform:uppercase; font-family:Helvetica, Arial, sans-serif;}
.RighInfo002296 .title h3::after{ display:block; content:''; width:35px; height:2px; margin:0 auto 10px;}
.RighInfo002296 .title h4{margin:0; color:#303e48; font-size:30px; font-weight:normal;}
@media(max-width:768px){
	.RighInfo002296 .title h3{ font-size:24px;}
	.RighInfo002296 .title h4{ font-size:20px;}
}
/*
 .RighInfo002296a 为demo编号
 */
.RighInfo002296a{ padding: 3% 0 0; z-index: 2; position: relative;}
.RighInfo002296a .auto{ padding:3%;  background: #fff; line-height:28px; color:#303e48;}
.RighInfo002296a .home_title{ line-height: 36px;}
.RighInfo002296a .h5,.RighInfo002296a .h3,.RighInfo002296a .p{ margin: 0; padding: 0; color: #303e48;}
.RighInfo002296a .wrap-container{ position: relative; z-index: 2; padding: 10px 0 0;  color: #666666; line-height: 24px; text-justify: inter-ideograph;  text-align: justify;  word-wrap: break-word;  clear: both; }

.RighInfo002296a dl{ text-align:center; font-size:16px; padding-bottom:4%;}
.RighInfo002296a ul{ text-align:center;}
.RighInfo002296a ul li{ font-size:16px;}
.RighInfo002296a ul li img{ max-width: 60px;}
.RighInfo002296a ul li h5{ font-size:18px; font-weight:bold; color:#333333; line-height:50px;}
.RighInfo002296a ul li h5 i{ display:block; width:20px; height:3px; background-color:#ffba00; margin:auto; margin-bottom: 3%;}
@media only screen and (min-width: 768px) {
	.RighInfo002296a .column-name{font-size:28px;}
	.RighInfo002296a ul li{ float: left; width: 33.3%;}
	.RighInfo002296a ul li h5{ font-size: 20px;}
}
.RighInfo002296a .title{ position:relative; z-index:3; padding:3%; text-align:center;}
.RighInfo002296a .title h3{ margin:0; font-size:30px; color:#b0b8c1; text-transform:uppercase; font-family:Helvetica, Arial, sans-serif;}
.RighInfo002296a .title h3::after{ display:block; content:''; width:35px; height:2px; margin:0 auto 10px;}
.RighInfo002296a .title h4{margin:0; color:#303e48; font-size:30px; font-weight:normal;}
@media(max-width:768px){
	.RighInfo002296a .title h3{ font-size:24px;}
	.RighInfo002296a .title h4{ font-size:20px;}
}





/*Map002515 */
.Map002515{ background:#fff; padding:0 0 5% 0;}
.Map002515 .list .name{ font-size:20px; font-weight:bold; color: #00a2e9;padding-bottom:2%;border-bottom: dashed 1px #ccc;}
.Map002515 .list li {
	line-height: 36px;
	float: left;
	width: 49%;
	margin-right: 2%;
	background-repeat: no-repeat;
	background-position: 0 0;
	border-bottom: 1px #ddd dashed;
	padding: 12px 0;
	color: #666;}
.Map002515 .list li:nth-child(2n){ margin-right:0;}
.Map002515 .list li span {
	color: #333;
	font-weight: bolder;
}
.Map002515 .list li img{ max-width:35px; margin-right:5px;}
.Map002515 .list li a {
	color: #00a2e9;
}
.Map002515 .list li:hover a {
	text-decoration: underline;
}
.Map002515 .list .map{  height:420px;}
.Map002515 .list .map *{ box-sizing:content-box;}
.Map002515 .list .map img{ max-width:none;}




/*
 .TextList001652 为demo编号
 */
.TextList001652{padding-bottom: 2%; padding-top: 2%;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center;}
.TextList001652 .list_ul li:first-child{ text-align: left; padding-left: 5%;}
.TextList001652 .job_ol{ background-color:#114f9d; color:#fff; line-height:3em; padding: 0 3%; font-size: 16px;}
.TextList001652 .job_ol li:first-child{ text-align: left; padding-left: 5%;}
.TextList001652 .list{ border: 1px solid #dfdfdf; padding: 0 3%; margin-top: 15px;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer;font-size:16px;}
.TextList001652 .list_ul li{ padding:1em 0; line-height: 25px; position: relative;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#00a2e9;color:#fff;}
.TextList001652 .list_ul i{ position:absolute; width:22px; height:22px; background:#114f9d; border-radius:50%; right:0; top:50%; margin-top:-11px;}
.TextList001652 .list_ul i::before,
.TextList001652 .list_ul i::after{ position:absolute; content:''; background:#fff;}
.TextList001652 .list_ul i::before{ left:20%; width:60%; height:2px; top:50%; margin-top:-1px;}
.TextList001652 .list_ul i::after{ left:50%; margin-left:-1px; width:2px; top:20%; height:60%;}
.TextList001652 .list_ul.select i::after{ display:none;}
.TextList001652 .list_ul.select li:first-child{ color: #114f9d;}

.TextList001652 .job_info{padding:2% 5% 2%;    border-top: 1px solid #e5e5e5;}
.TextList001652 strong{color: #114f9d;}
.TextList001652 p{line-height: 30px;}
@media(max-width:640px){
	.TextList001652 .job_ol li,
	.TextList001652 .list_ul li{width:25%;}
	.TextList001652 .job_ol li:nth-child(4),
	.TextList001652 .list_ul li:nth-child(4){ display:none;}
}
.TextList001652 .title{ position:relative; z-index:3; padding:3%; text-align:center;}
.TextList001652 .title h3{ margin:0; font-size:30px; color:#b0b8c1; text-transform:uppercase; font-family:Helvetica, Arial, sans-serif;}
.TextList001652 .title h3::after{ display:block; content:''; width:35px; height:2px;  margin:0 auto 10px;}
.TextList001652 .title h4{margin:0; color:#303e48; font-size:30px; font-weight:normal;}
@media(max-width:768px){
	.TextList001652 .title h3{ font-size:24px;}
	.TextList001652 .title h4{ font-size:20px;}
}




/*
 .Form002324 为demo编号wrap-container
 */
.Form002324{ position:fixed; background:rgba(0,0,0,0.5); width:100%;height: 100%; top:0; left:0; z-index:99; display: none;}
.Form002324 .wrap-container{ position:fixed; top:50%;margin-top: -243.5px; width:600px; height:470px; margin-left:-300px; left:50%; background:#fff; z-index:100; border-radius: 10px;}
.Form002324 .closeBtn{ position:absolute; top:20px; right:20px; height:17px; width:17px; display:block; background:url(../images/Form002324-colseBtn.jpg) no-repeat;}
.Form002324 .Title{ font-size:24px; color:#333; text-align:center; line-height:100px;}



/*
 .Form001725 为demo编号
 */
.Form001725{ padding:2% 4%;}
.Form001725 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.Form001725 .name span{ display:inline-block; border-left:6px solid #f29200; padding-left:15px;}
.Form001725 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.Form001725 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#f29200;}
.Form001725 .bomme{ text-align: center;}

.Form001725 .form td{ padding-bottom:20px; font-size:14px; }
.Form001725 .form td.w1{ width:47%;}
.Form001725 .form td.w2{ width:6%;}
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.Form001725 .form select{ width:100%; border-radius:3px; border:1px solid #cfcfcf; line-height:36px;height:36px; text-indent:10px; background:none; }
.Form001725 .form p{ margin:0 0 10px 0;color:#114f9d; background:url(../images/Form001725-icon.jpg) no-repeat left center; padding-left:15px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001725 .form .btn{ background:#114f9d; color:#fff; cursor:pointer; font-size:18px; width:60%; max-width:180px; height:50px; border-radius:3px; border:none; margin-top:20px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; }
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
@media(max-width:768px){
.Form002324 .wrap-container{ position:fixed; top:50%;margin-top: -243.5px; width:98%; height:470px; margin-left:0; left:1%; background:#fff; z-index:100;}
	.Form001725 .form td em{ display: block; margin-top: 5px;}
	.Form001725 .form .btn{ width: 60%;max-width: 120px;height: 45px; font-size: 14px;}
	.Form002324 .Title{ line-height: 75px; font-size: 18px;}
}






/*
 .PicList001727 为demo编号
 */
.PicList001727{ padding:3% 0;}
.PicList001727 .tit{  color:#303e48; font-size:34px; padding:5% 0; background:url(../images/PicList001520_tit.png) no-repeat left center/80% auto; font-weight:normal; margin:0; }
.PicList001727 .tit span{ position:relative; font-size:16px; color:#303e48; padding-left:10px; }
.PicList001727 .tit span:before{ position:absolute; left:10px; top:-8px; width:31px; height:2px; content:""; background:#303e48; }
.PicList001727 .categoryIntro{ margin: 3% 0; padding:3%; box-shadow: 0 3px 60px rgba(0,0,0,.1); line-height:28px; color:#303e48; display: none;}
.PicList001727 .list{margin: 3% 0 0;}
.PicList001727 .con-head em{position:relative; margin:2% 0; font-style:normal; display: inline-block; color:#303e48; font-size:18px; padding-bottom:20px;    }
.PicList001727 .con-head em span{ color:#00a2e9;}
.PicList001727 .con-head em:before{position:absolute; left:0; bottom:0px; width:40px; height:3px; content:""; background:#f8b62b; }
@media only screen and (min-width:768px ) {
	.PicList001727 .con-head em{ font-size: 22px;}
}
@media only screen and (min-width:1024px ) {
	.PicList001727 .con-head em{ font-size: 24px;}
}


.ul_sitemap li{padding-bottom: 0; line-height: 40px;}
.ul_sitemap{padding-bottom: 10%;}
.ul_sitemap li{border-bottom: dotted 1px #00a2e9; padding: 5px 0px; color: #00a2e9; padding-bottom: 0;}
.ul_sitemap li strong{width: 145px; display: inline-block; color: #00a2e9;}
.ul_sitemap a:hover{color: #00a2e9;}
.ul_sitemap li a{color: #333;}



.search_min{width: 100%; margin: 0 auto; font-size: 14px; padding-top: 2%;}
.search_min h1{margin: 0; font-weight: normal; padding-bottom: 2%; font-size: 24px; color: #00a2e9;}
.search_min li{margin-bottom: 10px; line-height: 25px; border: 1px solid #e3e7e6; padding: 0 10px 0 15px; position: relative; transition: 0.3s;}
.search_min li::before{position: absolute; content: ''; width: 4px; height: 4px; border-radius: 50%; background-color: #00a2e9; left: 5px; top: 50%; margin-top: -2px;}
.search_min li a{display: block; padding: 15px 0;}
.search_min li span{padding-right: 10px; color: #333;transition: 0.3s;}
.search_min li:hover{border: 1px solid #00a2e9;}
.search_min li:hover span{ color: #00a2e9;}



.linkle_box1{ padding-top:3%; margin: 0 auto;    padding-bottom: 3%;}
.linkle_box1 li{ float:left; width:22.75%; margin-right:3%; margin-bottom:3%;}
.linkle_box1 li a{ border:1px solid #e8e8e8; position:relative; display:block;width: 100%; padding-top: 45%;}
.linkle_box1 li img{ display: block;
	max-width: 100%;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	max-height: 100%;}
.linkle_box1 li a figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8); opacity:0; transition:0.3s; z-index: 9;}
.linkle_box1 li a:hover figure{ opacity:1;}
.linkle_box1 li dl{ display:table;  width:100%; height:100%;}
.linkle_box1 li dt{ display:table-cell; vertical-align:middle;text-align:center; font-size:18px; color:#fff;}
@media(min-width:769px){
	.linkle_box1 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
	.linkle_box1 li{ width:32%; margin-right:2%;}
}
@media(max-width:768px) and (min-width:481px){
	.linkle_box1 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:480px){
	.linkle_box1 li{ width:49%;}
	.linkle_box1 li:nth-child(2n){ margin-right:0;}
	.linkle_box1 li dt{ font-size:15px;}
}



/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/











.auto_640{ max-width:640px;}
@media(max-width:640px){.auto_640{ padding:0 2%;}}







/*
 .PicList001240 为demo编号
 */
.PicList001240{ padding: 3% 0;}
.PicList001240 .list li .auto{border-bottom: solid 1px #dfdfdf; position: relative;}
.PicList001240 .list li .pic{ width: 33.333%; padding: 0 15px; overflow: hidden; float: left;}
.PicList001240 .list li .pic img{max-width: 100%; width: 300px; transition: all 1s ease 0s; -webkit-transition: all 1s ease 0s; -moz-transition: all 1s ease 0s; -o-transition: all 1s ease 0s;}
.PicList001240 .list li .txt{ position:absolute;width: 66.667%; padding: 0 15px;  right: 0; top: 50%; transform: translateY(-50%);}
.PicList001240 .list li figure{ width: 100%; font-size: 14px;}
.PicList001240 .list li time{ font-size:14px; color: #303e48;}
.PicList001240 .list li time b{ font-size:30px; font-weight:normal;margin-right:20px;}
.PicList001240 .list li h3{ font-size:24px; font-weight:normal; margin-bottom:0; position: relative;}
.PicList001240 .list li h3:after{ content: ""; position: absolute; top: 0; left: 0; bottom: 0; margin: auto; width: 0; height: 1px;background-color: #0f0f0f;}
.PicList001240 .list li h3 a{color: #303e48;}
.PicList001240 .list li,
.PicList001240 .list li time,
.PicList001240 .list li h3,
.PicList001240 .list li h3:after,
.PicList001240 .list li .pic{
	transition: all 0.5s ease 0s;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
}
@media screen and (min-width: 1024px){
.PicList001240 .list li:hover{ background-color: #f8f8f8;}
.PicList001240 .list li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.PicList001240 .list li:hover time,
.PicList001240 .list li:hover h3{ padding-left: 50px;}
.PicList001240 .list li:hover h3:after{ width: 30px;}
}
@media(max-width:1024px){
.PicList001240 .list li .auto{ width: 85%; padding: 0;}
.PicList001240 .list li .pic{ padding: 0;}
.PicList001240 .list li time b{ font-size:20px; margin-right:10px;}
.PicList001240 .list li h3{ font-size:20px;}
}
@media(max-width:768px){
.PicList001240 .list li .auto{ width: 100%; padding: 0 2%;}
.PicList001240 .list li time b{ font-size:16px;;}
.PicList001240 .list li h3{ font-size:15px; margin-top: 5px;}
}



/*Other002638 */
.Other002638{ position: relative; margin-top: -80px; z-index: 1;}
.Other002638 img{ width: 100%;}
.Other002638 img.pc{ display: block;}
.Other002638 img.wap{ display: none;}
.Other002638 .open_map{
	width: 215px;
	height: 55px;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.Other002638 .open_map a{
	display: block;
	height: 55px;
	background-color: #00a2e9;border-radius: 3px;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 55px;
	margin-top: 45px;
}
@media(max-width:1200px){
.Other002638{ margin-top: 0px;}
}
@media(max-width:768px){
.Other002638 img.pc{ display: none;}
.Other002638 img.wap{ display: block;}
}



.pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.pop-up .ycenter{ height:100%;}
.pop-up .main{ position:relative; width:100%; height: 100%; margin:0 auto;}
.pop-up .close{ position:absolute; z-index: 99; width:50px; height:50px; right:20px; top:120px; border-radius:3px; background:#00a2e9; cursor:pointer;}
.pop-up .close::before,
.pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);}
.pop-up .close::before{ transform:rotate(45deg);}
.pop-up#form td{ padding-top:4%; vertical-align:top;}
.pop-up#form td.f-name{ text-align:right; width:90px; line-height:32px;}
.pop-up#form td .text{ width:100%; line-height:32px; height:32px; border:1px solid #eee; border-radius:3px; padding:0 5px;}
.pop-up#form td .btn{ width:40%; margin-right:3%; height:40px; cursor:pointer; border:none; border-radius:3px;color:#fff; background:#00a2e9; max-width:120px;}
.pop-up#form td .btn_reset{ background:#999;}
.pop-up#form td textarea.text{ height:90px;}
.pop-up#form p{ margin:0; text-align:center; color:#00a2e9;}
.pop-up .map{ height:100%; text-align: center !important; width: 100%; position: absolute !important; top: 0; left: 0;}

@media(max-width:1024px){
.pop-up .close{  top:20px; }
}





/*PicList002220*/
.PicList002220{ padding:3% 0;}
.PicList002220 .ListAll{ padding-top:3%;}
.PicList002220 .ListAll ul{ margin:-1%; position:relative;}
.PicList002220 .ListAll li{ float:left; width:23.5%; margin:5px 2% 3% 0;  background:#f8f8f8;transition:all 0.5s ease-out 0s; box-shadow: 0 3px 60px rgba(0,0,0,.1);}
.PicList002220 .ListAll li:nth-child(4n){ margin: 0;}
.PicList002220 .ListAll .pic{ display:block;  overflow:hidden; text-align: center; background: #fff;}
.PicList002220 .ListAll .pic img{transition:all 0.5s ease-out 0s;}
.PicList002220 .ListAll h4{ margin:0; text-align:center; font-weight:normal; padding: 20px 0; font-size:16px; border-top: 1px solid #f8f8f8; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; }
.PicList002220 .ListAll h4 em{ display: block; font-style: normal; font-size: 12px; opacity: 0.5;}
.PicList002220 .ListAll h4 a{ color: #303e48;}
.PicList002220 .ListAll li:hover .pic img{transform: scale3d(1.05,1.05,1.05);}
.PicList002220 .ListAll li:hover{ background:#00a2e9; box-shadow:0 3px 40px rgba(0,0,0,.2);}
.PicList002220 .ListAll li:hover h4{ border-top-color: #fff;}
.PicList002220 .ListAll li:hover h4 a{ color: #fff;}
@media(max-width:767px){
.PicList002220 .ListAll li{ width:31.33334%}	
}
@media(max-width:480px){
.PicList002220 .ListAll li{ width:48%}	
}
/*PicList002220 End*/










/*
 .PicList000593 为demo编号
 */
.PicList000593{  padding:3% 0 0;}
.PicList000593 li{ float:left; width:32%; margin-right:2%; position:relative; margin-bottom:2%;}
.PicList000593 li:nth-child(3n){ margin-right:0;}
.PicList000593 li .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList000593 li .video_files video{width:100%; height:100%; background-color:#000;}
.PicList000593 li .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color: #761b1b;cursor: pointer;}
.PicList000593 li .video_files .close::before,
.PicList000593 li .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList000593 li .video_files .close::before{ transform:rotate(45deg);}
.PicList000593 li .video_files .close::after{ transform:rotate(-45deg);}
.PicList000593 li figure{ position:relative;}
.PicList000593 li figure em{ display:block; padding-bottom:65%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList000593 li figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList000593 li figure a::before,
.PicList000593 li figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList000593 li figure a::before{width: 70px;height: 70px;border: 3px solid rgba(255,255,255,0.6);margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList000593 li figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid rgba(255,255,255,0.6);margin-left: -3px;margin-top: -12px;}
.PicList000593 li p{text-align:center;}
@media(max-width:768px){
.PicList000593 li{width:49%; margin-right:2%;}
.PicList000593 li:nth-child(3n){ margin-right:2%;}
.PicList000593 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList000593 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
.PicList000593 li figure a::after{border-top-width: 10px;border-bottom-width: 10px;border-left-width: 15px;margin-left: -3px;margin-top: -7px;}
}
@media(max-width:375px){
.PicList000593 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.PicList000593 li{width:100%; float:none; margin-right:0 !important;}
}















.BMap_Marker div{width: 36px !important;  height: 25px !important;}
