﻿/*Top002339*/
.Top002339{ position:fixed; width: 100%; left: 0; top: 0; z-index: 100;background-color:#083e88;}
.Top002339 .header{ height:90px;}
.Top002339 .header-left{float:left;width: 30%;max-width: 234px;display:table;height:100%;background: #fff;padding-left:40px;position: relative;}

.Top002339 .logo{ display:table-cell; vertical-align:middle;}
.Top002339 .logo img{ max-height: 65px;}
.Top002339 .header-mid{float:left;padding-left:50px;}
.Top002339 .header-right{ float:right; display:table; height:100%; position: relative; z-index: 101; padding-left: 55px;}
.Top002339 .header-right > *{ position:relative; display: table-cell; vertical-align: middle; padding:0 15px; }
.Top002339 .header-right dt:after{position:absolute;content:'';top:50%;margin-top: -8px;right:0;width:2px;border-right: 1px solid rgba(255, 255, 255, 0.2);height: 16px;}
.Top002339 .header-right dt a{ width:40px; height:40px; background-repeat:no-repeat; background-position:center; display:block; line-height: 40px; font-size: 14px; color: #fff; text-align: center;}
.Top002339 .header-right dt a.mall{ background-image:url(../images/Top002453_icon_mall.png);}
.Top002339 .header-right dt a.wx{ background-image:url(../images/Top002453_icon_wx.png);}

.Top002339 .head-right{ display:none;}
.Top002339 .head-right dt{ position:relative; display: table-cell; vertical-align: middle; padding:0 10px;}
.Top002339 .head-right dt:after{position:absolute;content:'';top:50%;margin-top: -8px;right:0;width:2px;border-right: 1px solid rgba(255, 255, 255, 0.2);height: 16px;}
.Top002339 .head-right dt a{ width:40px; height:40px; background-repeat:no-repeat; background-position:center; display:block; line-height: 40px; font-size: 14px; color: #fff; text-align: center;}
.Top002339 .head-right dt a.mall{ background-image:url(../images/Top002453_icon_mall.png);}
.Top002339 .head-right dt a.wx{ background-image:url(../images/Top002453_icon_wx.png);}

.Top002339 .header-right dd:last-child{ padding-right: 0;}
.Top002339 .header-right dd >a{ display:block;width: 40px;text-align: center;line-height:40px;color: #000;}
.Top002339 .header-right dd a.open-search{ height:31px; background-image:url(../images/Top002339-searchicon.png); background-repeat:no-repeat; background-position:center center;}
.Top002339 .header-right dd a.open-search-on{ background:none; position:relative;}
.Top002339 .header-right dd a.open-search-on::before,
.Top002339 .header-right dd a.open-search-on::after{ position:absolute; content:''; width:80%; left:10%; height:2px; transform:rotate(45deg); top:50%; background:#fff;}
.Top002339 .header-right dd a.open-search-on::after{transform:rotate(-45deg);}
.Top002339 .search-box{ position:absolute; right:0; top:100%; width:238px; border:8px solid #fff; background:#fff; display:none;}
.Top002339 .search-box .text{ width:100%; line-height:28px;height:28px; border:none; padding:0 30px 0 10px; color:#999;}
.Top002339 .search-box .btn{ position:absolute; right:0; top:0; height:100%; width:28px; background:url(../images/Top002339-searchicon1.png) no-repeat center center;}
.Top002339 .header-menu li{ width:auto !important;}
.Top002339 .header-menu li em{ padding:28.5px 30px; position:relative;}
.Top002339 .header-menu li em a{ display:inline-block; line-height:31px; font-size:15px; border-bottom:2px solid transparent; color: #fff;}
.Top002339 .header-menu li.aon em a,
.Top002339 .header-menu li em a:hover{border-bottom-color:#fff;}
.Top002339 .header-menu li .sub{ background:#1a55a6; overflow:hidden;}
.Top002339 .header-menu li .sub dt{ line-height:31px; }
.Top002339 .header-menu li .sub dt a{ color:#fff; transition:0.3s;padding:17px 22px; opacity: 0.9; font-size:13px;}
.Top002339 .header-menu li .sub dt a:hover{ opacity: 1; background:none;}

@media(max-width:1640px){
.Top002339 .header-left{ padding-left: 24px; max-width: 210px;}
.Top002339 .header-menu li em {padding: 28.5px 22px;}
.Top002339 .header-right > *{ padding:0 10px; }
}
@media(max-width:1440px){
.Top002339 .header-right > *{ padding:0 5px; }
.Top002339 .header-menu li em a{font-size: 15px;}	
}
@media(max-width:1340px){
.Top002339 .header-menu li em {padding:28.5px 10px;}
.Top002339 .header-right{ padding-left: 35px; }	
}
@media(max-width:1190px){
.Top002339 .header-left{max-width: 180px; padding-left:15px;}
.Top002339 .header-menu li em{padding:28.5px 7px;}
.Top002339 .header-menu li em a{font-size: 13px;}	
.Top002339 .header-right > *{ padding:0 3px; }
}

@media(min-width:1025px){
.Top002339 .header-right{ background: #00aeef; padding-left: 55px;}
.Top002339 .header-right dd.top-search{ position:relative; z-index:100;}
.Top002339 .header-left::before,
.Top002339 .header-right::before{position: absolute;content:'';bottom: 0;width: 0;height: 0;border-style: dashed dashed solid dashed;border-width:90px 40px 0 0;}
.Top002339 .header-left::before{right: -40px; border-color: #ffffff transparent transparent  transparent;}
.Top002339 .header-right::before{left:0;border-color: #083e88 transparent transparent  transparent;}
.Top002339 .header-menu li .sub{  margin-left: -51px;padding-left: 60px;}
}
@media(max-width:1024px){
.Top002339 .header-left{width: 160px;padding-left:14px;}
.Top002339 .logo img{ max-height:54px;}
.Top002339 .header-right{padding-left:0;}	
.Top002339 .header-right .top-search:after{position:absolute;content:'';top:50%;margin-top: -8px;right:0;width:2px;border-right: 1px solid rgba(255, 255, 255, 0.2);height: 16px;}
.Top002339 #open_menu{ position:relative; top:auto; transform:translateY(0); border:none;}
.Top002339 #open_menu i{ height:2px; margin-top:-1px;}
.Top002339 #open_menu i,
.Top002339 #open_menu i::before,
.Top002339 #open_menu i::after{ background:#fff;}
.Top002339 .header{ position:relative;}
.Top002339 .header-right-show .top-language{ position:relative; z-index:102;}
.Top002339 .header-right-show .open-search{ display:none;}
.Top002339 .header-right-show .top-search{ padding-left:0;}
.Top002339 .header-right .search-box{ right:-100%; position:fixed; top:90px; display:block !important; z-index:102; width:270px; transition:0.3s;}
.Top002339 .header-right-show .search-box{ right:0;}
.Top002339 #header-menu ul{ padding-top:135px; padding-left:0; padding-right:0; width:270px; background:#083e88; z-index: 1;}
.Top002339 #header-menu li{ border-top:2px solid #083e88;}
.Top002339 #header-menu li:nth-child(2n-1){ background-color:rgba(0,0,0,0.1);}
.Top002339 #header-menu li em a,
.Top002339 #header-menu li em{ border-bottom:0; font-weight:normal;}
.Top002339 .header-menu li em a{font-size: 15px;}	
.Top002339 #header-menu li.clickon em a{ background:none;}
.Top002339 #header-menu li .sub{ background:#083e88;}
.Top002339 #header-menu li.has-sub em::after{ display:none;} 
}
@media(max-width:768px){
.Top002339 .header-right dd a.open-search,
.Top002339 .header-right .top-search:after{display: none;}
.Top002339 .header-right dt{display: none;}
.Top002339 .head-right dt{ padding:0 3px;}
.Top002339 .head-right{display:block;width: 230px;position: absolute;right: 0; top:25px; z-index: 2;}
.Top002339 .header-right dd:last-child{ padding-right:2%;}
	
}






/*
 .Banner002408 为demo编号
 */
.Banner002408{ overflow:hidden; position:relative; z-index:1;}
.Banner002408 li a{ display:block;height:860px; background-position: center top; background-repeat:no-repeat;}
.Banner002408 li img{ display:none;}
.Banner002408 .bx-viewport{ z-index:1;}
.Banner002408 .bx-viewport li a{ display:block;}
.Banner002408 .bx-controls-direction a{ position:absolute; width:50px; height:50px; top:50%; margin-top:-25px; background:url(../images/Banner002408-Banner_btn.png) no-repeat left top; z-index:10; overflow:hidden; line-height:1000px;transition: left 300ms,right 300ms;}
.Banner002408 .bx-controls-direction a.bx-prev{ left:-50px;}
.Banner002408 .bx-controls-direction a.bx-next{ background-position:right top; right:-50px;}
.Banner002408 .bx-controls-direction.on a.bx-prev{ left: 5%;}
.Banner002408 .bx-controls-direction.on a.bx-next{ right: 5%;}
.Banner002408 .bx-pager{ position:absolute; width:100%; left:0; bottom:5%; z-index:10; text-align:center; display: none;}
.Banner002408 .bx-pager *{ width:12px; height:12px;}
.Banner002408 .bx-pager div{ display:inline-block; margin:0 5px;}
.Banner002408 .bx-pager a{ display:block; border-radius:50%; border:1px solid #fff; overflow:hidden; line-height:100px;}
.Banner002408 .bx-pager a.active{ background:#fff;}

.Banner002408 .mousetip {
	background: url(../images/Banner00240-mousetip.png) no-repeat;
	width: 73px;
	height: 64px;
	position: absolute;
	bottom: 50px;
	left: 50%;
	margin-left: -15.5px;
	z-index: 100;
	cursor: pointer;
	animation-name: firstPart;
	animation-duration: 0.8s;
	animation-timing-function: linear;
	animation-delay: 0.3s;
	animation-iteration-count: infinite;
	animation-direction: alternate;
	animation-play-state: running;
	-moz-animation-name: firstPart;
	-moz-animation-duration: 0.8s;
	-moz-animation-timing-function: linear;
	-moz-animation-delay: 0.3s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: alternate;
	-moz-animation-play-state: running;
	-webkit-animation-name: firstPart;
	-webkit-animation-duration: 0.8s;
	-webkit-animation-timing-function: linear;
	-webkit-animation-delay: 0.3s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	-webkit-animation-play-state: running;
	-o-animation-name: firstPart;
	-o-animation-duration: 0.8s;
	-o-animation-timing-function: linear;
	-o-animation-delay: 0.3s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: alternate;
	-o-animation-play-state: running;
}
@keyframes firstPart {
	0% {
		bottom:80px;
	}
	100% {
		bottom:50px;
	}
}
@-webkit-keyframes firstPart
/* Safari and Chrome */
{
	0% {
		bottom:80px;
	}

	100% {
		bottom:50px;
	}

}
@media(max-width:1024px){
 .Banner002408 li a{ height:auto;  background:none !important;}
 .Banner002408 li img{ display:block; width:100%;}
}
@media(max-width:900px){
 .Banner002408 .bx-controls-direction{ display:none;}
}




.wrap-Tit {position: relative; text-align: center; margin-bottom:4.5%;}
.wrap-Tit h2{ font-size: 24px; color: #373f53; margin: 0; position: relative; z-index: 3;  text-transform: uppercase;}
.wrap-Tit em{ font-style: normal; color: #083e88; font-family: Myriad Pro; font-size: 34px;position: relative; z-index: 3;}
.wrap-Tit .bg{ font-size: 70px; font-weight: bold;  color: rgba(169,179,197,.1); position: absolute; top:0; left: 0; text-transform: uppercase; z-index: 1; line-height: 0.8; width: 100%;}
@media only screen and (min-width: 1024px) {
.wrap-Tit h2{font-size: 36px; font-weight: normal;}
.wrap-Tit em{font-size: 22px;}
.wrap-Tit .bg{font-size: 110px;top: -40%;}
}
@media(max-width:768px){
.wrap-Tit .bg{display: none;}
}




/*Floor002658 */
.Floor002658{  overflow:hidden; padding:4% 0; }
/*slick Basic*/
.Floor002658 .wrap-Tit { margin-bottom:3.5%;}
.Floor002658 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002658 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002658 .slick-list:focus {outline: none}
.Floor002658 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002658 .slick-slider .slick-track,
.Floor002658 .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)}
.Floor002658 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002658 .slick-track:before,
.Floor002658 .slick-track:after{display: table; content: '';}
.Floor002658 .slick-track:after{ clear: both;}
.Floor002658 .slick-loading .slick-track { visibility: hidden;}
.Floor002658 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002658 .slick-slide .slick-loading img { display: none;}
.Floor002658 .slick-slide .dragging img { pointer-events: none;}
.Floor002658 .slick-initialized .slick-slide { display: block;}
.Floor002658 .slick-loading .slick-slide { visibility: hidden;}
.Floor002658 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002658 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Floor002658 .slider > ul{margin-bottom: 42px;}
.Floor002658 li.slick-slide{ position:relative;transform:scale(0.8); transition:0.5s 0.3s;}
.Floor002658 li.slick-slide:before{ position:absolute; content:''; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.7;transition:0.5s 0.3s;}
.Floor002658 li.slick-current{ transform:scale(1);}
.Floor002658 li.slick-current::before{opacity: 0;}
.Floor002658 li.slick-slide .files,
.Floor002658 li.slick-slide a{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Floor002658 li.slick-slide .files{ background:#000; display:none;}
.Floor002658 li.slick-slide aside{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:16px; color:#fff;}
.Floor002658 li.slick-slide aside span{ display:block; border-radius:50%; width:66px; height:66px; border:3px solid #fff; background:rgba(255,255,255,0.16);  position:relative; margin:0 auto 10px;}
.Floor002658 li.slick-slide aside span::before{ position:absolute; content:''; border:12px solid transparent; border-left-color:#fff;left:50%; top:50%; margin-left:-6px; margin-top:-12px;}
.Floor002658 li.slick-slide .Ispic{display: block; padding-bottom:36.765%;}
.Floor002658 li.slick-slide .Ispic img{display: none;}


.Floor002658 .slick-dots{ text-align:center;position: absolute; left: 0; width: 100%; bottom:-50px;}
.Floor002658 .slick-dots li{ display:inline-block; margin:0 5px;border:1px solid transparent; border-radius:50%; width:14px; height:14px; position:relative;}
.Floor002658 .slick-dots li:before{ position:absolute; content:''; left:3px; top:3px; right:3px; bottom:3px; border-radius:50%; background:rgba(0,0,0,0.3);}
.Floor002658 .slick-dots li.slick-active{ border-color:#00aeef;}
.Floor002658 .slick-dots li.slick-active:before{ background:#00aeef;}
.Floor002658 .slick-dots li button{display: none;}

.Floor002658 .slick-arrow{ position:absolute; content:''; width:32px; height:32px;border: 0; border-top:4px solid #b2b2b2;border-right:4px solid #b2b2b2; transform:rotate(45deg); top:50%; margin-top:-16px; cursor:pointer; z-index:10;font-size: 0;background: none;}
.Floor002658 .slick-prev{left:13%; margin-left:-32px;transform:rotate(-135deg);}
.Floor002658 .slick-next{right:13%; margin-right:-32px;}
.Floor002658 .slick-arrow:hover{ border-color:#00aeef;}
@media(max-width:768px){
.Floor002658{ padding:50px 0; }
}
@media(max-width:640px){
  .Floor002658 li.slick-slide aside span{ width:45px; height:45px;}
  .Floor002658 li.slick-slide aside span::before{ border:9px solid transparent; border-left-color:#fff;margin-left: -4.5px;margin-top: -9px;}
  .Floor002658 li.slick-slide .Ispic{ padding-bottom:58%;}
  .Floor002658 li.slick-slide{ transform:scale(1);}
  .Floor002658 .slick-prev{left:3%; margin-left:0;}
  .Floor002658 .slick-next{right:3%; margin-right:0;}
}
@media(max-width:480px){
  .Floor002658 .slick-arrow{width: 24px; height: 24px; margin-top: -12px;border-width: 3px;}
}




/*Floor002599 */
.Floor002599{ padding:4% 0 5%;  background:url(../images/Floor002599-bj.jpg) no-repeat center #ececec; background-size: cover;}
.Floor002599 .auto{ position:relative; z-index:2;}
.Floor002599 li{ overflow:hidden; position:relative; }
@media(min-width:769px){
  .Floor002599 li{ float:left; width:31.3%; padding-bottom:36.604%; margin-right:3%;}
  .Floor002599 li:nth-child(3n){ margin-right:0;}
  .Floor002599 li > *{ position:absolute; left:0;height:50%;width:100%; }
  .Floor002599 li:nth-child(2n) .txt,
  .Floor002599 li .Ispic{ top:0;}
  .Floor002599 li .txt,
  .Floor002599 li:nth-child(2n) .Ispic{ top:50%;}
}
.Floor002599 li .Ispic{ transition:0.2s;}
.Floor002599 li .Ispic::before{ transition:0.2s; opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; content:'';background:url(../images/Floor002599_icon_link.png) no-repeat center center rgba(0,0,0,0.5); background-size:10% auto;}
.Floor002599 li:hover .Ispic::before{ opacity:1;}
.Floor002599 li .txt{ background: #fff;transition:background 0.3s;}
.Floor002599 li:hover{box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.Floor002599 li .main{ padding:0 11%; width:100%;}
.Floor002599 li .main time{ color:#444; font-weight: bold;}
.Floor002599 li .main time span{ font-size:32px;}
.Floor002599 li .main .dot{ font-size:18px; margin:3% 0; color: #333;}
.Floor002599 li .main p{ line-height:23px; height:48px; color:#9a9a9a;}
.Floor002599 li .more{ color:#fff; background:#00aeef; line-height:40px; text-align:center; display:inline-block; width:80%; max-width:138px; }

.Floor002599 li:hover .main .dot{  color: #083e88 ;}
.Floor002599 li:hover .more{background-color:#083e88 ;}
.Floor002599 li:hover .more::after{ width:20px;}
@media(min-width:769px) and (max-width:1024px){
  .Floor002599 li .main p{ margin:5px 0;}
  .Floor002599 li .main time{ font-size:12px;}
  .Floor002599 li .main time span{ font-size:24px;}
  .Floor002599 li .main .dot{ font-size:16px;}
  .Floor002599 li .more{ line-height:30px;}
}
@media(max-width:768px){
  .Floor002599{ padding:50px 0;  }
  .Floor002599 li .Ispic{ position:relative; padding-bottom:73%; display:block;}
  .Floor002599 li .main{ padding:5%;}
  .Floor002599 li{ margin:0 auto; max-width:80%;}
}
@media(max-width:480px){
  .Floor002599 li{ max-width:none;}
}









/*
 .Floor002491 
 */
.Floor002491{ padding:3.5% 0 4.5%;}
.Floor002491 ul * { -webkit-transition: all .3s;  -o-transition: all .3s;  transition: all .3s; }
.Floor002491 ul{ background-position:center; background-size: cover; background-repeat: no-repeat; position: relative; z-index: 1; font-size: 0; }
.Floor002491 ul li{ width:33.3%; display: inline-block; height: 200px;position: relative;overflow: hidden; z-index: 2;}
.Floor002491 ul li:after{position:absolute;content:'';top:0; right:0;width:1px;;height: 100%; background:rgba(255, 255, 255, .3);}
.Floor002491 ul li:nth-of-type(5):after{display: none;}
.Floor002491 ul li a{display: block; color: #fff;position: absolute; width: 100%;height: 100%;left: 0;bottom: 0; z-index: 2 }
.Floor002491 ul li a .txt{display: none; margin-top:14px;}
.Floor002491 ul li a .txtBox .h3{text-align: center;  font-size: 15px;margin: 20px 0 0; padding: 0 15px;}
.Floor002491 ul li a .icon{max-width: 50%; text-align: center; margin: 0 auto;}
.Floor002491 ul li .liBox{ position: relative; width: 100%;height: 100%;overflow: hidden;}
.Floor002491 ul li .liBox .liCon{position: absolute; width: 100%;top:50%; transform: translateY(-50%);}
.Floor002491 ul li .liBox .liCon img{display: block;width: 90%; max-width: 90px; margin: 0 auto;}
.Floor002491 ul li.on a .txtBox .h3{padding: 0;}
@media screen and (min-width:768px ){
  .Floor002491 ul li{ width: 20%;float: left; height:400px; background-position:center; background-size: cover; background-repeat: no-repeat;}
  .Floor002491 ul li a .txtBox .h3{font-size:18px;}
}

@media screen and (min-width:1001px ){
  .Floor002491 ul::after{ background:rgba(8, 62, 136, 0.65);position:absolute;content:'';top:0; right:0;width:100%;height: 100%;  }
  .Floor002491 ul li{height: 500px; width: 15%;  background-image: none !important;}
  .Floor002491 ul li.on{width:40%; }
  .Floor002491 ul li.on a{ width:100%; height:100%;  overflow: hidden;}
  .Floor002491 ul li.on .liBox{padding: 0 10%;}
  .Floor002491 ul li.on .liBox .liCon{position:relative;  padding-left: 130px; }
  .Floor002491 ul li.on .liBox .liCon .icon{position: absolute; left: 0;top: 50%; width: 100px; height:100px;margin-top:-50px; }
  .Floor002491 ul li.on .liBox .liCon .txt{display: -webkit-box;display: box; font-size: 14px;}
  .Floor002491 ul li.on a .txtBox .h3{text-align: left;  margin-top:0; font-size: 22px; }
  .Floor002491 ul li.on a .txtBox{position: relative;}
}
@media(max-width:1000px){
.Floor002491 ul li::before{ background:rgba(8, 62, 136, 0.65);position:absolute;content:'';top:0; right:0;width:100%;height: 100%;  }
.Floor002491 ul li{ background-position:center; background-size: cover; background-repeat: no-repeat;}
}
@media(max-width:768px){
.Floor002491{ padding:50px 0;}
.Floor002491 ul{background:none !important; text-align: center;}	
}
@media(max-width:540px){
.Floor002491 ul{text-align: left;}	
.Floor002491 ul li{ width:50%;}
}








/*Floor002367*/
.Floor002367{ padding:4% 0 6%; background: url(../images/Floor002367-bj.jpg) no-repeat bottom center  #ececec;}
.Floor002367 .list-row{ position:relative; }
@media(min-width:481px){
  .Floor002367 .list-row ul:not(:first-child) li{ position:absolute; top:0; height:100%; width:48.5%;}
  .Floor002367 .list-row ul:not(:first-child) li:nth-child(1){ left:0;}
  .Floor002367 .list-row ul:not(:first-child) li:nth-child(2){ right:0;}
}
.Floor002367 .list-row ul:nth-child(2){ top:0;}
.Floor002367 .list-row ul:nth-child(3){ bottom:0;}
.Floor002367 .list-row ul:first-child li{ padding-bottom:114.39%;}
.Floor002367 .list ul li{ position:relative;}
.Floor002367 .list ul li > *{ position:absolute;transition: all .3s ease-in-out;}
.Floor002367 .list li a,
.Floor002367 .list li .Ispic,
.Floor002367 .list li .layer{ width:100%; height:100%; left:0; top:0; }
.Floor002367 .list li .Ispic{z-index:0; }
.Floor002367 .list li .layer::before{ position:absolute; content:''; left:0; width:100%; height:60%; bottom: 0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000066',GradientType=0 ); /* IE6-9 */}

.Floor002367 .list li a{z-index:10;}
.Floor002367 .list li .layer{ color:#fff;  padding: 15px 2%;}
.Floor002367 .list li .layer dl{color: #fff;  position: absolute; bottom:10%;  left: 5%; right: 5%;}
.Floor002367 .list ul:first-child li .layer dl{bottom:5%; }
.Floor002367 .list li .layer dt{font-size:18px; font-weight:normal;}
.Floor002367 .list li .layer dd{ font-size: 14px; padding-top:5px;  }
.Floor002367 .list li .more{ display: none;}
.Floor002367 .list li:hover .layer{background:rgba(8, 62, 136, 0.7); }
.Floor002367 .list li:hover .layer dl{ top: 50%; width: 100%;padding: 0 5%;left: 0;right: 0;  transform: translateY(-50%); z-index: 5; text-align: center; bottom: auto;  }
.Floor002367 .list ul:first-child li:hover .layer dl{bottom:auto;}
.Floor002367 .list li:hover .layer dt{font-size: 22px;}
.Floor002367 .list li:hover .layer dd{padding-top: 10px;}
.Floor002367 .list li:hover .layer::before{display: none;}
.Floor002367 .list li:hover .more{z-index: 5;height: 34px;line-height: 34px;width: 106px;border-radius: 29px;display: block;background:#fff;color: #083e88;font-size: 14px;text-align: center;margin:20px auto 0;}
.Floor002367 .list li:hover img{ transform: scale(1.1);}

@media(min-width:769px){
  .Floor002367 .list-row ul:first-child{width: 32%;}
  .Floor002367 .list-row ul:not(:first-child){ z-index:10; position:absolute; right:0; width:66%; height:47.5%;}
}
@media(min-width:481px) and (max-width:768px){
  .Floor002367 .list-row ul{ margin-bottom:2%;}
  .Floor002367 .list-row ul:first-child li{ padding-bottom:80%;}
  .Floor002367 .list-row ul:not(:first-child){ padding-bottom:40%;}
}
@media(max-width:768px){
.Floor002367{ padding:50px 0 80px;}
.Floor002367 .list-row ul{ position:relative; }
}
@media(max-width:480px){
  .Floor002367 .list-row ul{ position:relative; }
  .Floor002367 .list-row ul:not(:first-child) li{ padding-bottom:62%; margin-top:2%;}
}






/*Bottom002688 */
.Bottom002688{ background:url(../images/Bottom002688_bg.jpg) no-repeat center bottom; background-size:cover; }
.Bottom002688 footer{color:#fff;  }
.Bottom002688 footer nav{padding: 0 50px; }
.Bottom002688 nav dl.dcode{ float:left; width:13.2%; }
.Bottom002688 nav dl.code{ width:7.6%; float:right;}
.Bottom002688 nav dt{ margin-bottom:20px; position:relative; padding-top:50px; font-size:18px; }
.Bottom002688 nav dt::before{ position:absolute; content:''; width:1px; height:90%; background:rgba(255,255,255,0.05); top:0; left:0;}
.Bottom002688 a{ color:#fff; opacity:0.8; transition:0.3s;}
.Bottom002688 dd a{padding-right: 5%;}
.Bottom002688 a:hover{ opacity:1;}
.Bottom002688 nav dd{ line-height:30px;font-size: 14px;}
.Bottom002688 nav dl.code li aside{ text-align:center; max-width:120px; padding-top:5px;}
.Bottom002688 .bottom{ color:#fff; border-top:1px solid rgba(255,255,255,0.05); margin-top:1%; padding:1.5% 0; text-align:center;}
.Bottom002688 .bottom p{ margin:10px 0; opacity: 0.8;}
.Bottom002688 .bottom p a{ display: inline-block;}
.Bottom002688 .bottom .links a{ display:inline-block; margin:0 10px;}
.Bottom002688 .bottom .links a::before{ display:inline-block; content:'';  height:1px;background:rgba(255,255,255,0.8);width:9px; vertical-align:middle; margin-right:5px; margin-top: -2px;}
.Bottom002688 .bdsharebuttonbox a{ float:none; display:inline-block; margin:0 10px; background:url(../images/Bottom002688_share.png) no-repeat left top; width:30px; height:30px; padding:0;}
.Bottom002688 .bdsharebuttonbox a.bds_tsina{ background-position: right top;}
.Bottom002688 .gettop{ position:fixed; right:2%; bottom:4%;z-index:99;}
.Bottom002688 .gettop .icon{background:url(../images/Bottom002144-backtop.png) no-repeat; width:60px; height:60px; cursor:pointer; margin-left: auto;}
.Bottom002688 .gettop .txt{position: absolute;width: 0; right: 0; top: 0;  line-height: 60px; border-radius: 30px;background: rgba(255, 255, 255, 0.85);  transition: ease-in-out 0.3s; z-index: -1; opacity: 0;}
.Bottom002688 .gettop .txt a{color: #333;}
.Bottom002688 .gettop .txt a:hover{color:#083e88;}
.Bottom002688 .gettop .txt .close{position: absolute; left: 0; top: 0; width:60px; height: 60px; background:url(../images/Bottom002144-close.png) no-repeat center; cursor:pointer; display: none;}
.Bottom002688 .gettop .txt.aon{width: 310px; padding: 0 60px 0 58px; opacity: 1; z-index: 100;}
.Bottom002688 .gettop .txt.aon .close{display: block;}

@media(max-width:1440px){
.Bottom002688 footer nav{padding: 0 2%; }
}
@media(max-width:1024px){
  .Bottom002688 nav dl{ display:none;}
  .Bottom002688 nav dl.code{ display:table; margin:0 auto; width:auto; float:none;}
  .Bottom002688 nav dt{ text-align: center;  padding-top: 36px; }
  .Bottom002688 .bottom{ margin-top:20px; padding:20px 2%; }	
  .Bottom002688 nav dt::before{ display: none;}

}

.bd_weixin_popup{width: 258px !important;  height: 298px !important; }






/*
 .Banner002730
 */
.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff; }
.Banner002730 .txt .auto{ max-width: 1366px;}
.Banner002730 .txt .cn{ font-size: 38px; padding-right: 20px;}
.Banner002730 .txt .en{ font-size: 24px; text-transform: uppercase; }
@media(min-width:1025px){
  .Banner002730 figure{ height: 450px; }
  .Banner002730 img{ display:none;}
}
@media(max-width:1024px){
  .Banner002730 figure{ display:none;}
  .Banner002730 img{ width:100%; display:block;}
  .Banner002730 .auto{ width:80%;}
  .Banner002730 .fr{float: right;}
}
@media(max-width:768px){
  .Banner002730 .txt .cn{font-size: 24px;}
  .Banner002730 .txt .en{font-size: 18px;}
}

@media(max-width:480px){
  .Banner002730 .txt .cn{font-size: 18px;}
  .Banner002730 .txt .en{font-size: 14px;}
}






/*Menu002147 */
.Menu002147{border-bottom: 1px solid #eee;}
.Menu002147 li a{display:block;font-size: 15px;position:relative;overflow:hidden;line-height:92px;height:92px;color: #666;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#083e88;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#083e88;}

@media(min-width:1025px){
.Menu002147 .name{display: none;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 14px;position:relative;}
}
@media(min-width:1240px){
.Menu002147 li{padding: 0 24px;}
}
@media(max-width:1024px){
.Menu002147 .name{ padding:20px 10px; position:relative; display: block; color:#083e88; font-size:30px;}
.Menu002147 .name span{ position:absolute; left:0; top:0; width:100%; height:100%;}
.Menu002147 .name span::after{ position:absolute; content:''; right:3%; width:12px; height:12px; border-bottom:3px solid #666; border-right:3px solid #666; top:50%; margin-top:-6px; transform:rotate(45deg);}
.Menu002147 .name span.on::after{transform:rotate(-135deg); margin-top:0;}
.Menu002147 nav{ position:relative; z-index:50; }
.Menu002147 nav ul{ display:none; position:absolute; width:100%; top:100%; border-radius:0 0 8px 8px;background:rgba(255, 255, 255, 0.95); padding:20px;}
.Menu002147 nav li{ border-bottom:1px solid rgba(0,0,0,0.1);}
.Menu002147 li a{ line-height:60px;height:60px; font-size: 15px;}	
}
@media(max-width:768px){
.Menu002147 .name{font-size:22px;}
}




/*
 .RighInfo002808
 */
.RighInfo002808{padding: 5% 0}
.RighInfo002808 .floor{position: relative; z-index: 1.}
.RighInfo002808 .floor .Ispic{position: absolute;height: 100%; right: 0; top: 0;}
.RighInfo002808 .floor-1 .Ispic{width: 31.945%;}
.RighInfo002808 .floor-2 .Ispic{right: auto; left: 0; width: 25%;}
.RighInfo002808 .floor-1 .txt{color: #666;font-size: 14px;}
.RighInfo002808 .floor-1 .txt .info{ line-height: 30px;padding-bottom: 10%; }
.RighInfo002808 .floor-1 .txt h1{font-size: 26px;color: #083e88;font-weight: normal; margin-bottom: 5%;}
.RighInfo002808 .floor-1 .txt .ti25{ text-align: justify; }
.RighInfo002808 .floor-1 .txt .nmb{margin-bottom: 0;}
.RighInfo002808 .floor-1 .txt .nmt{margin-top: 0;}
.RighInfo002808 .floor-1 .count{position: relative; z-index: 1; padding: 7% 0;}
.RighInfo002808 .floor-1 .count li p{margin: 0; max-width: 170px;}
.RighInfo002808 .floor-1 .count li aside{color: #00aeef; font-weight: bold;}
.RighInfo002808 .floor-1 .count li aside b{font-size: 48px;font-family: Arial;display: inline-block;vertical-align: sub;}
@media(max-width:1000px){
  .RighInfo002808{ padding: 50px 0;}
}
@media(min-width:769px){
  .RighInfo002808 .floor-1 .txt{padding-right: 31.945%;}
  .RighInfo002808 .floor-1 .txt .info{max-width: 850px; width: 95%;}
  .RighInfo002808 .floor-1 .count:before{position: absolute; right: 0; top: 0; height: 100%; background: #f5f5f5;content: ''; width: 124.49%;}
}
@media(max-width:768px){
  .RighInfo002808 .floor-1 .count{ background: #f5f5f5;}
  .RighInfo002808 .floor-1 .count li{text-align: center;}
  .RighInfo002808 .floor-1 .Ispic{width:100%; position:static;display: block; height: auto; padding-bottom: 60%;}
}
@media(min-width:641px){
  .RighInfo002808 .floor-1 .count ul{display: table;width: 100%;position: relative; z-index: 2;}
  .RighInfo002808 .floor-1 .count li:not(:last-child){width: 24%;}
  .RighInfo002808 .floor-1 .count li{display: table-cell; vertical-align: top; padding-right: 5%;}
}
@media(max-width:640px){
  .RighInfo002808 .floor-1 .txt h1{font-size: 24px;}

  .RighInfo002808 .floor-1 .count ul{overflow: hidden;}
  .RighInfo002808 .floor-1 .count li{width: 50%;float: left; padding: 15px 0;}
  .RighInfo002808 .floor-1 .count li:nth-child(2n+1){clear: left;}
}
.RighInfo002808 .title{padding: 5% 0 3% 0;font-size: 30px;color: #333;}
.RighInfo002808 .floor-2{padding-left: 25%;}
.RighInfo002808 .floor-2 li{padding-left: 11.5%; padding-bottom: 4%;}
.RighInfo002808 .floor-2 li:nth-child(2n){background: #f5f5f5;padding-top: 4%;}
@media(min-width:641px){
  .RighInfo002808 .floor-2 li > *{width: 89%;}
}
.RighInfo002808 .floor-3 .box2 aside,
.RighInfo002808 .floor-3 .box3 aside,
.RighInfo002808 .floor-2 li aside{color: #083e88;}
.RighInfo002808 .floor-2 li p,
.RighInfo002808 .floor-3 > div p{margin: 0; font-size: 14px; line-height: 30px;color: #666; }
.RighInfo002808 .floor-2 li aside,
.RighInfo002808 .floor-3 > div aside{font-size: 24px; margin-bottom: 26px;}
@media(max-width:640px){
  .RighInfo002808 .floor-2{padding-left: 10%;}
  .RighInfo002808 .floor-2 .Ispic{width: 10%;}
  .RighInfo002808 .floor-2 li{padding-left: 5%;padding-right: 5%;}
}
.RighInfo002808 .floor-3 > div{padding-left: 3%;padding-right: 3%;}
.RighInfo002808 .floor-3 .box1{background: #083e88;color: #fff;padding-top: 8%; padding-bottom: 8%;}
.RighInfo002808 .floor-3 .box1 p{color: #fff; opacity: 0.5;}
.RighInfo002808 .floor-3 .box2{position: relative; z-index: 3;background: #fff; padding: 4% 3%;}
.RighInfo002808 .floor-3 .box3{position: relative; z-index: 3;background: #f5f5f5; padding: 4% 3%;}
@media(min-width:641px){
  .RighInfo002808 .floor-3 .box1{width: 25%;}
  .RighInfo002808 .floor-3 .Ispic{width: 75%;}
  .RighInfo002808 .floor-3 .box2{width: 100%; max-width: 100%; }
}
@media(max-width:1024px){
  .RighInfo002808 .floor-3 .Ispic{position: relative;height: auto; padding-bottom: 60%;}
  .RighInfo002808 .floor-3 .box2{padding-top: 5%; padding-bottom: 5%; }
}








/*.RighInfo002852*/
.RighInfo002852{padding: 4% 0;}
.RighInfo002852 .title{padding-bottom: 2vw;color: #083e88;font-size: 100px;}
.RighInfo002852 .title .cn{ padding: 25px 0 15px; font-size:30px;}
.RighInfo002852 .title .en{font-size:34px;}
.RighInfo002852 .intro-main{padding-bottom: 1vw;}
.RighInfo002852 .intro-main .pic img{display: block;width: 100%;}
.RighInfo002852 .singlePage{ font-size: 14px; line-height: 30px;color: #666; text-align: justify;}
.RighInfo002852 .title-css{padding: 1vw 0;}
.RighInfo002852 .title-css span{display: inline-block;padding-bottom: 10px; border-bottom: 3px solid #083e88;font-size: 24px;color: #083e88;}
.RighInfo002852 .ul li{float: left;width: 48%;margin-right: 4%;line-height: 26px;padding: 7px 0;}
.RighInfo002852 .ul li:nth-child(2n){margin-right:0;}
.RighInfo002852 .ul li:nth-child(2n+1){clear: left;}
@media(max-width:1000px){
.RighInfo002852{padding:50px 0;}
.RighInfo002852 .title .cn{ font-size:22px;}
.RighInfo002852 .title .en{font-size:26px;}
}
@media(min-width:769px){
  .RighInfo002852 .intro-main .word{float: right; width: 64%;}
  .RighInfo002852 .intro-main .pic{float: left;width: 30%;}
}
@media(max-width:768px){
.RighInfo002852 .intro-main .pic{width: 80%; margin: 0 auto;}
.RighInfo002852 .title .cn{ font-size:20px;}
.RighInfo002852 .title .en{font-size: 24px;}
.RighInfo002852 .ul li{float: none; width: 100%;margin-right:0;}
	
}
@media(max-width:480px){
  .RighInfo002852 .title-css span{font-size: 18px;}
}








/*
 .RighInfo002778
 */
.RighInfo002778{ padding: 6% 0 8%;}
.RighInfo002778 .auto{position: relative;}
.RighInfo002778 .text h1{font-size: 30px;color: #083e88;font-weight: normal; margin:0; }
.RighInfo002778 .text p{ font-size: 15px;line-height: 30px;color: #666;}
@media(max-width:1366px){
  .RighInfo002778 .auto:after{left:2%;} 
}
@media(min-width:1000px){
  .RighInfo002778 .text{  float: left; width: 26%;}
  .RighInfo002778 .img{float:right; width: 68.4%; position: relative;}
  .RighInfo002778 .img img{box-shadow: 0 0 5px #ccc; display: block; width: 100%;}
  .RighInfo002778 .auto:after{position:absolute;left:0;bottom: 0; content:'';width: 110px; height: 110px;background-color: #c8e0f5;} 
  .RighInfo002778 .img:after{position:absolute;left: -16%;top: 8%;content:'';height: 110%;width:100%;background: #dfdfdf;z-index: -1;max-width: 900px;max-height: 600px;opacity: 0.2;} 

}
@media(max-width:1000px){
.RighInfo002778{ padding:50px 0 80px; }
.RighInfo002778 .img img{ display: block; margin: 0 auto;}
}
@media(max-width:768px){
.RighInfo002778 .text h1{font-size:24px; }
}






/*
 .Timeline001915
 */
.Timeline001915{ padding: 4% 0; }
.Timeline001915 .list{ background:url(../images/Top002453-menu_icon.png) no-repeat center top; padding-top: 65px;}
.Timeline001915 .list ul{ background:url(../images/Timeline001915-ul.jpg) repeat-y center top; padding:54px 0;}
.Timeline001915 li{ padding-left:50%; background:url(../images/Timeline001915-li.png) no-repeat center top; padding-top:10px; padding-bottom:10px;}
.Timeline001915 li div{ padding-left:36px;}
.Timeline001915 li div p{ font-size: 15px; line-height:28px; }
.Timeline001915 ul li:nth-child(2n){ text-align:right; padding-left:0; padding-right:50%;}
.Timeline001915 ul li:nth-child(2n) div{padding-left:0; padding-right:36px;}
.Timeline001915 li time{ display:block; color:#083e88; font-size:18px; border-top:1px solid #e1e1e4;}
.Timeline001915 li time:before{ display:block; margin:-3px 0 10px 0; content:''; background-color:#00aeef; width:20px; height:5px;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:right;}
.Timeline001915 ul li:nth-child(2n) time span{ clear:both; display:block;}
.Timeline001915 ol{ text-align:center;}
.Timeline001915 ol a{ display:inline-block; width:142px; height: 38px; line-height: 38px; text-align:center; background-color:#00aeef; color:#fff; font-size:14px; border-radius:5px;}
@media(max-width:1000px){
.Timeline001915 .columnName{ font-size:45px;}
.Timeline001915 .columnName span{ font-size:24px;}
}
@media(max-width:640px){
.Timeline001915 .columnName{ font-size:30px;}
.Timeline001915 .columnName span{ font-size:20px;}
}
@media(max-width:480px){
.Timeline001915 .list{ background-position:8px top; padding-left:20px;}
.Timeline001915 .list ul{ background-position: 8px top;}
.Timeline001915 li{ padding:0 !important; background-position: left top;}
.Timeline001915 li div{ padding:10px 10px 10px 36px !important;}
.Timeline001915 ul li:nth-child(2n){ text-align:left;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:none;}
}





/*
/*Floor002823 */
.Floor002823{padding: 6% 0  2% 0;}
.Floor002823 li{position: relative;}
.Floor002823 li .box{display: block;}
.Floor002823 li .inner{position: relative; z-index: 10;}
.Floor002823 li .Ispic{position: absolute;right:0;  border-radius: 5px; overflow: hidden;  opacity: 0;-webkit-opacity: 0; transition: 0.5s;}
.Floor002823 li .Ispic:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%;
  background: -moz-linear-gradient(45deg, rgb(0, 90, 168) 0%, rgb(0, 90, 168) 30%, rgba(0, 90, 168, 0.4) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(45deg, rgb(0, 90, 168) 0%, rgb(0, 90, 168) 30%, rgba(0, 90, 168, 0.4) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(45deg, rgb(0, 90, 168) 0%, rgb(0, 90, 168) 30%, rgba(0, 90, 168, 0.4) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a8e5d', endColorstr='#662a8e5d',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.Floor002823 li .box:hover .Ispic{opacity: 1;-webkit-opacity: 1;}
.Floor002823 li .icon{display: table;}
.Floor002823 li .icon img{height: 68px;transition: 0.3s;}
.Floor002823 li .icon img.off{position: absolute; left: 0; top: 0; opacity: 0;-webkit-opacity: 0;transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -ms-transform:rotateY(180deg); }
.Floor002823 li .box:hover .icon img.on{opacity: 0;-webkit-opacity: 0;transform: rotateY(180deg);-webkit-transform: rotateY(180deg); -ms-transform: rotateY(180deg); }
.Floor002823 li .box:hover .icon img.off{opacity: 1;-webkit-opacity: 1; transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}
.Floor002823 li p.t1{font-size: 24px;color: #333; margin-bottom: 0;}
.Floor002823 li p.t2{color: #999;margin-bottom: 20px;min-height: 57px;}
.Floor002823 li .inner:after{display: block;content: ''; height: 10px;}
.Floor002823 li .box:hover *{color: #fff;}

@media(min-width:641px) and (max-width:1024px){
  .Floor002823 li p.t1{font-size: 20px;}
}

@media(min-width:541px){
  .Floor002823 li{ float: left; width:49%; background: #fbfbfb;padding: 30px 20px; margin-right: 2%; margin-bottom: 2%;}
  .Floor002823 li:nth-child(2n){margin-right:0;}
  .Floor002823 li .box{border-left: 10px solid #eef0f1;padding: 0 28px;}
  .Floor002823 li .Ispic{left: 0;bottom: 0;top: 0;}
}

@media(min-width:768px){
  .Floor002823 li{width: 32%;}
  .Floor002823 li:nth-child(3n){margin-right:0;}
}

@media(max-width:1000px){
.Floor002823{padding: 50px 0 20px 0;}
}


@media(max-width:540px){
  .Floor002823 li .box{border-bottom: 10px solid #f9f9f9;padding:50px 28px 28px;}
  .Floor002823 li .Ispic{ bottom: 0; left: 0;top: 0;}
  .Floor002823 li p.t2{min-height:100%;} 	
}





/*Floor002731 */
.Floor002731 .column-name{ text-align: center; padding: 35px 0;font-size: 30px;color:#005aa8;}
@media(min-width:1025px){
.Floor002731 .ul-pc{padding-bottom: 39.0625%; position: relative; overflow: hidden;color: #fff;}
}
.Floor002731 .ul-pc .text{position: absolute; left: 0;z-index: 10;   background: rgba(24, 77, 156, 0.8); width: 100%; bottom: 0; opacity: 0; padding:25px 40px; transform: translateY(100%); }
.Floor002731 .ul-pc .text h2{font-size: 22px; margin: 0; font-weight: normal;}
.Floor002731 .ul-pc .text p{font-size: 16px; margin: 10px 0 0 0;}
.Floor002731 .ul-pc a{color: #fff;}
.Floor002731 .ul-pc .Ispic{ display: block;height: 100%; background-position: left top;}
.Floor002731 .ul-pc aside{position: absolute; left: 0; top: 0; width: 8.334%; font-size: 20px; height: 100%;background: rgba(2,54,133,0.7); }
.Floor002731 .ul-pc .on aside{display: none;}
.Floor002731 .ul-pc aside a{display: block; width: 20px; margin: 0 auto;  }
.Floor002731 .ul-pc .on .text{ opacity: 1;transform: translateY(0);transition: 0.3s 0.4s; }

@media(max-width:1024px){
.Floor002731 .ul-wap .slide{position: relative;height: auto; left: auto !important;}
.Floor002731 .ul-wap .slide >*{margin: 0 10px;}
.Floor002731 .ul-wap .Ispic{  display: block; padding-bottom: 52%;}
.Floor002731 .ul-wap aside{display: none;}
.Floor002731 .ul-wap h2 a{color: #134496; font-weight: bold; font-size: 20px;}
.Floor002731 .ul-wap h2{margin: 0 5px 0 0;}
.Floor002731 .ul-wap .text{padding: 15px; background: #ececec;}
}
.Floor002731 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002731 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002731 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002731 .slick-dots li.slick-active{border-color: #184477;}
.Floor002731 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #184477;}


#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:75%;height:100%;transition:all .75s ease;}



@media(max-width:768px){
.Floor002731 .column-name{ font-size:24px;}
	
}







.Floor002732{padding: 4% 0 6%;}
.Floor002732 .maps img{display: block; margin: 0 auto;}






/*
 .PicList002239
 */
.PicList002239{ padding-top: 4%; }
.PicList002239 li{ border-bottom: 1px solid #eee; margin-bottom: 4%; float:left; }
@media(min-width:769px){
.PicList002239 li{margin-right:5%; width:30%; }
.PicList002239 li:nth-child(3n){ margin-right:0;}
}
.PicList002239 li .Ispic{ padding-bottom:68%; background-size:contain;}
.PicList002239 li dl{ position:relative; margin:0 10px; padding-right:114px; line-height:50px;}
.PicList002239 li dd{ position:absolute; right:0; top:0; color: #999;padding-left: 30px; background: url(../images/PicList002239-icon.png) no-repeat left center;}
.PicList002239 li dt{font-size: 16px; color: #666;}
@media(max-width:1000px){
.PicList002239{ padding-top:50px; }
}
@media(max-width:768px){
.PicList002239 li{ width:48%; margin-right:4%;}
.PicList002239 li:nth-child(2n){ margin-right:0;}
}

@media(max-width:640px){
.PicList002239 li dl{  padding-right:0; text-align: center;}
.PicList002239 li dd{display: none;}
}









/*
 .Page002274 
 */
.Page002274{ text-align:center; padding:30px 0 70px; color:#666;}
.Page002274 .Pages *{ vertical-align:middle;}

.Page002274 .Pages .a_first,
.Page002274 .Pages .a_end,
.Page002274 .Pages .p_jump,
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #eef0f1; color:#666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#00aeef;}
.Page002274 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle;}
.Page002274 .Pages .i_text{ width:47px; height:36px; line-height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .i_button{ cursor:pointer; background:none; width:47px; height:36px;border:1px solid #ceced5;}
.Page002274 .Pages .p_jump b{font-weight:normal; margin:0 5px;}
.Page002274 .Pages .a_prev,
.Page002274 .Pages .a_next{ font-family: å®‹ä½“; font-weight: bold; padding:0 25px; }
@media(max-width:1000px){
  .Page002274 .Pages em{ display:none;}
}
@media(max-width:640px){
  .Page002274 .Pages a.a_first,
  .Page002274 .Pages a.a_end{ display:none;}
  .Page002274 .Pages a{ padding:0 10px;}
}






/*
 .RighInfo002223
 */
.RighInfo002223{ padding: 3% 0;}
.RighInfo002223 .pic{ margin-top: 20px;}
.RighInfo002223 .h3{color:#083e88;line-height:1.6;margin:0; font-size: 20px;}
.RighInfo002223 .h4{font-size: 20px;color:#083e88;margin: 20px 0px 0 0;}
.RighInfo002223 .h5{font-size: 18px;color:#083e88; line-height: 1.85; margin: 20px 0px 30px;}
.RighInfo002223 .h3:after,
.RighInfo002223 .h4:after{ width:50px;height:2px;background:#ddd;border:none;margin:15px 0px; content: ""; display: block;}
.RighInfo002223 .ul{ margin: 0 0 30px; clear: both;}
.RighInfo002223 .ul li{	font-size:14px;line-height:30px;}
.RighInfo002223 .ul li span{ font-size:15px;color:#083e88; }
.RighInfo002223 p{ font-size: 15px;	line-height:30px; color:#666;margin:0px 0px 25px;clear:both;}
@media screen and (min-width: 1024px){
  .RighInfo002223 .h3{ font-size: 20px; }
  .RighInfo002223 .pic{ width:23.765%; }
  .RighInfo002223 .con{ width:71.235%; }
}
@media screen and (min-width: 768px){
  .RighInfo002223 .h3:after,
  .RighInfo002223 .h4:after{ margin:20px 0;}
  .RighInfo002223 .h4{ margin-top: 55px; }
  .RighInfo002223 .pic{ float:right;width:30.765%; }
  .RighInfo002223 .con{ float:left; width:64.235%; }
}






/*RighInfo002738 */
.RighInfo002738{ padding-top: 4%;}
.RighInfo002738 .box-1{background: #f0f0f0;padding: 30px 40px; margin-bottom:8%;}
.RighInfo002738 .box-1 .pic{width: 36%;}
.RighInfo002738 .box-1 .word{padding-left: 5%;}
.RighInfo002738 .box-1 .tit{font-size: 28px;  color: #005aa8;}
.RighInfo002738 .box-1 p{font-size: 15px;line-height: 30px;}
.RighInfo002738 .box-2{ background: #fafafa; padding-top: 36px; padding-bottom: 80px;}
.RighInfo002738 .column-name{ text-align: center; padding: 35px 0; font-size: 30px;  color: #005aa8;}

.RighInfo002738 .box-2 .ul{ padding:2% 0;}
.RighInfo002738 .box-2 li{height: 49px; padding: 0 10px;  line-height: 49px; position:relative;}
.RighInfo002738 .box-2 li a{display:block; padding: 0 134px 0 20px; background: url(../images/TextList001398_dow.png) 0 50% no-repeat; font-size: 16px; color: #3d3d3d;}
.RighInfo002738 .box-2 li:hover a{color: #083e88;}
.RighInfo002738 .box-2 li .btn{width:112px; height: 49px; position: absolute; top: 0; right: 10px; background: url(../images/TextList001398_btn.png) 0 50% no-repeat;}
.RighInfo002738 .box-2 li:hover .btn{ background-image: url(../images/TextList001398_btn1.png)}
.RighInfo002738 .box-2 li:nth-child(2n){background: #f2f2f2;}

@media(max-width:1000px){
.RighInfo002738{ padding-top:50px;}
.RighInfo002738 .box-1{margin-bottom: 50px;}
}
@media(max-width:768px){
.RighInfo002738 .column-name{ padding: 10px 0; font-size: 24px; }
	
.RighInfo002738 .box-1{padding:20px;}
.RighInfo002738 .box-1 .ytable-cell{display: block;}
.RighInfo002738 .box-1 .pic{width: 100%;}
.RighInfo002738 .box-1 .pic img{display: block; margin: 0 auto;}
.RighInfo002738 .box-1 .word{padding-left: 0; padding-top: 2%;}	
}



/*
 .PicList000762
 */
.PicList000762{ padding-top:3%;}
.PicList000762 dd{ float:left; width:32%; margin-right:2%; margin-bottom:3%; cursor: pointer; }
.PicList000762 dd:nth-child(3n){ margin-right:0;}
.PicList000762 dd h2{ display:block; background-color:#f8f8f8; margin:0; font-size:16px; color:#333; font-weight: normal; text-align:center; padding:3% 2%; transition:all ease-in-out 0.3s;}
.PicList000762 dd figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:58%;}
.PicList000762 dd:hover h2{ background-color:#00aeef; color: #fff; }
@media(max-width:1000px){
  .PicList000762{padding-top: 50px;}
}
@media(max-width:640px){
  .PicList000762 dd{width:49%;}
  .PicList000762 dd:nth-child(3n){ margin-right:2%;}
  .PicList000762 dd:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
  .PicList000762 dd h2{font-size:14px;}
}




.jzhide_Box{display: none;}
.Mask{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 10000;background: rgba(0,0,0,0.6);display: none;}
.MaskBox{width: 90%; max-width: 1180px;background: rgba(8,62,136,0.9);box-shadow: 0 0 15px #000;position: absolute; top: 50%;left: 50%;transform: translate(-50%, -50%); padding:30px; }
.MaskBox .slideBox{width: 70%;max-width:648px;margin:0 auto;position: relative;}
.MaskBox .slideBox .img{width:100%;padding-bottom: 79.013%;background-size: cover;background-position: center center; background-repeat: no-repeat;}
.MaskWarp .h4{color:#fff;text-align: center;padding: 15px 0; font-size: 18px}
.MaskWarp .h4 .i{display: block;margin:18px auto;width: 45px;height: 2px;background: #fff;}
.MaskWarp .p{color:#fff;line-height: 25px;padding-top: 25px; max-width: 880px;margin:0 auto; width: 90%;}
.MaskWarp .prev,
.MaskWarp .next{position: absolute;width: 60px;height: 60px;top: 50%; margin-top: -30px; background-size: contain;}
.MaskWarp .prev{left: -100px;background-image: url(../images/slideleft.png);}
.MaskWarp .next{right: -100px;background-image: url(../images/slideright.png);}
.MaskWarp .prev:hover{background-image: url(../images/slideleft1.png);}
.MaskWarp .next:hover{background-image: url(../images/slideright2.png);}
.MaskBox .MaskClore{width: 45px;height: 45px;background: url(../images/cha.png);display: block;z-index: 9;position: absolute;top: 50px;right: 70px;}
.Mask .MaskBox .Mask_content{width: 800px;margin: 10px auto;color: #fff; margin-top: -130px;}
.MaskWarp{position: relative;height:680px;overflow:auto; }
.MaskWarp .zprev{position: absolute;left: 20px;top: 50%;cursor: pointer;margin-top: -57px;z-index: 9;background: url(../images/cbtnl.png) no-repeat;width: 45px;height: 115px;}
.MaskWarp .znext{position: absolute;right: 20px;top: 50%;cursor: pointer;margin-top: -57px;z-index: 9;background: url(../images/cbtnr.png) no-repeat;width: 45px;height: 115px;}
@media(max-width:1440px){
.MaskWarp{height:500px; }
}
@media(max-width:1280px){
.MaskWarp{height:400px; }
}
@media(max-width:1000px){
.MaskWarp .prev{left:-40px;}
.MaskWarp .next{right:-40px;}
}

@media(min-width:641px){
.MaskWarp .h4{padding: 0 100px 15px; ;font-size: 24px}
}

@media(max-width:640px){
.MaskBox .MaskClore{width:35px;height:35px;top:10px;right:10px; background-size: contain;}	
.MaskWarp .prev,
.MaskWarp .next{width: 30px;height: 30px; margin-top: -15px;}
.MaskBox .slideBox{width:68%;}
.MaskBox{padding:48px 5px 20px;}
}
















/*
 .PicList000762
 */
.PicList000763{ padding-top:3%;}
.PicList000763 li{ float:left; width:32%; margin-right:2%; margin-bottom:3%; }
.PicList000763 li:nth-child(3n){ margin-right:0;}
.PicList000763 li a{ display:block; background-color:#f8f8f8;transition:all ease-in-out 0.3s;}
.PicList000763 li h2{ margin:0; font-size:16px; color:#666; text-align:left; padding:14px;}
.PicList000763 li figure{ background-position:center center; background-repeat:no-repeat; background-size:cover; padding-bottom:52%;}
.PicList000763 li a:hover{ background-color: #00aeef; }
.PicList000763 li a:hover h2{color:#fff;}

@media(max-width:1000px){
  .PicList000763{padding-top: 50px;}
}
@media(max-width:640px){
  .PicList000763 li{width:49%;}
  .PicList000763 li:nth-child(3n){ margin-right:2%;}
  .PicList000763 li:nth-child(2n){ margin-right:0;}
	
}
@media(max-width:480px){
  .PicList000763 li h2{font-size:14px;}
	
}






/*
 .PicList002149
 */
.PicList002149{ padding-top:2%;}
.PicList002149 h3{ margin:0; font-size:18px;}
.PicList002149 p{ line-height:26px; overflow:hidden; color:#999; height:52px; margin:2% 0 0 0;}
.PicList002149 ol{ background-color:#fafafa; margin-bottom:2%; position:relative; padding-left:36.25%;}
.PicList002149 ol .Ispic{ width:36.25%; 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{ color: #333;}
.PicList002149 ol h3:hover a{ color:#083e88;}
.PicList002149 ol time{ display:block; padding:3% 0;}
.PicList002149 ol p{ margin:0 0 3% 0; }
.PicList002149 ol .more{ display:inline-block; width:130px; line-height:40px; text-align:center; color:#fff; background:#00aeef; font-size:12px;}
.PicList002149 ol .more:hover{background:#083e88;}


.PicList002149 li{ overflow:hidden; padding-left:160px; padding-right:58px; position:relative; margin-bottom:2%; background-color:#fafafa;}
.PicList002149 li .more{ position:absolute; content:''; right:0; top:0;width:58px; height:100%; background:url(../images/PicList002149-more.png) no-repeat center center; border-left:2px solid #fff;}
.PicList002149 li .word{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;}
@media(max-width:1000px){
  .PicList002149 li{padding-left:100px;padding-right:30px;}
  .PicList002149 li .more{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;}
.PicList002149 li .word{ padding:5% 3%;}
	
}
@media(max-width:640px){
  .PicList002149 ol{ padding-left:0;}
  .PicList002149 ol .Ispic{ width:auto; position:relative; height:auto; display:block; padding-bottom:60%;}
  .PicList002149 ol div{ padding:3%;}
}
@media(max-width:480px){
  .PicList002149 li{padding-left:80px;padding-right:0;}
  .PicList002149 li .more{ display:none;}
  .PicList002149 li time{width:80px;}
  .PicList002149 li time span{font-size:12px;}
  .PicList002149 li time i{font-size:30px;}
  .PicList002149 p{ line-height:24px; overflow:hidden; height:48px;}
}







/*.RichInfo005*/
.RichInfo005{ padding:4% 0;}
.RichInfo005 .news_info .title{ color: #333; text-align:center; padding-bottom:20px; }
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0;border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info article{ background: #f8f8f8; padding: 2%; font-size: 15px; color: #666; line-height: 2; text-align: justify;}
.RichInfo005 .news_info article b{ color: #083e88; }
.RichInfo005 .news_info .info{ max-width: 960px;margin: auto;font-size: 15px; color: #666; line-height: 2;  text-align:justify; text-justify:inter-ideograph; }
.RichInfo005 .news_info .info p{ text-indent: 2em; }
.RichInfo005 .news_info .info .p1{ font-size: 15px; line-height: 36px;text-align: center; }
.RichInfo005 .news_info .info .p2{ font-size: 15px; line-height: 36px}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;}
.RichInfo005 .news_info .info_back a{ background: #083e88; padding: 8px 35px; color:#fff; font-size:14px; display: inline-block;}
.RichInfo005 .news_info .info_pn { padding-top:20px; }
.RichInfo005 .news_info .info_pn span{ display:block; float: left; width: 40%; }
.RichInfo005 .news_info .info_pn span:last-child{ float: right; text-align:right;}
.RichInfo005 .news_info .info_pn span a{ font-size: 15px; color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#083e88;}

@media(max-width:1000px){
.RichInfo005{ padding:50px 0;}
}
@media(max-width:768px){
.RichInfo005 .news_info .info_pn span{ float: none !important; margin-bottom: 15px; padding-bottom: 15px; width: 100%;  text-align: left !important;}
}

.Video{padding: 0 0 4%;}
.video-bg{background: #F8F8F8;padding-bottom: 40px}
.videobox{ position: relative;height: 200px;max-width: 960px;margin:20px auto;}
.video-bg .videobox{ margin:0px auto;}
.Video .videobox{ margin:0px auto;max-width: 1366px;}
.videobg{ background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; height: 200px;}
.videobg .play{ display: block; background: url(../images/Floor002467-play.png) no-repeat center;  width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-size: 30px 30px; cursor: pointer; z-index: 5;}
.video{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 15; display: none;}
.video video{ width: 100%; height: 100%; background: #000;}
@media only screen and (min-width: 768px) {
	.videobg,.Floor002467 .videobox{ height: 400px;}
	.videobg .play{background-size:40px 40px;}
}
@media only screen and (min-width: 1200px) {
	.videobg,.videobox{ height: 480px;}
	.videobg .play{background-size:50px 50px;}
}






/*
 .PicList002856
 */
.PicList002856 { padding-top: 3%; }
.PicList002856 .list li{background: #f9f9f9; margin-bottom: 2%;position: relative;}
.PicList002856 .list li a{ width: 100%;height: 100%; display: block; transition: 0.3s; border:3px solid transparent}
.PicList002856 .list li a:hover{border-color:#083e88;}
.PicList002856 .list li .inner{padding: 40px;color: #333;}
.PicList002856 .list li time{font-size: 16px; color: #999;}
.PicList002856 .list li aside.dot{font-size: 18px; margin: 10px 0; }
.PicList002856 .list li p{ color: #999; line-height: 24px; margin: 0; }
.PicList002856 .list li:hover aside.dot{color: #083e88;}
@media(min-width:641px){
  .PicList002856 .list li{float: left; width: 48%;}
  .PicList002856 .list li:not(:nth-child(2n)){margin-right: 4%;}
}









/*
 .PicList002796
 */
.PicList002796{ padding: 5% 0 0;}
.PicList002796 li{ position:relative; }
.PicList002796 .video_files{position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.PicList002796 .video_files video{width:100%; height:100%; background-color:#000;}
.PicList002796 .video_files .close{position: absolute;right: 3%;top: 3%;z-index: 10;width: 30px;height: 30px;border-radius: 50%;background-color:#3ac0f3;cursor: pointer;}
.PicList002796 .video_files .close::before,
.PicList002796 .video_files .close::after{ position:absolute; content:''; width:3px; height:70%; border-radius:3px; background-color:#fff; left:13px; top:5px;}
.PicList002796 .video_files .close::before{ transform:rotate(45deg);}
.PicList002796 .video_files .close::after{ transform:rotate(-45deg);}
.PicList002796 figure{ position:relative;}
.PicList002796 figure em{ display:block; padding-bottom: 67%; background-size:contain; background-position:center center; background-repeat:no-repeat;}
.PicList002796 figure a{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0,0,0,0.5); }
.PicList002796 figure a::before,
.PicList002796 figure a::after{position: absolute; content:'';z-index: 5;top: 50%;left: 50%;}
.PicList002796 figure a::before{width: 70px;height: 70px;border: 3px solid #fff;margin-left: -35px;margin-top: -35px;border-radius: 50%;}
.PicList002796 figure a::after{width: 0;height: 0;border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 20px solid #fff;margin-left: -5px;margin-top: -15px;}
.PicList002796 li p{ margin-bottom: 25px; font-size: 16px; color: #333; line-height: 28px; }
.PicList002796 li:hover p{color:#083e88;}
.PicList002796 time{ background: #00aeef; display: inline-block; padding: 2px 15px; color: #fff; border-radius: 99px;}
@media(min-width:769px){
  .PicList002796 li{ float: left; width: 29.75%;margin-right: 5.25%; margin-bottom: 4%;}
  .PicList002796 li:nth-of-type(3n){ margin-right: 0; }
  .PicList002796 li:nth-of-type(3n+1){clear:left;}
}
@media(max-width:768px){
  .PicList002796 li{ width: 100%; margin-right:0; margin-bottom: 5%;}
  .PicList002796 figure em{ padding-bottom: 47%; background-size:cover;}
}
@media(max-width:480px){
  .PicList002796 li figure a::before{width: 50px;height: 50px;margin-left: -25px;margin-top: -25px;}
  .PicList002796 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){
  .PicList002796 li figure a::before{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;}
}











.RighInfo0028521{padding: 3% 0;}
.RighInfo0028521 .p2{text-align: center;}
.RighInfo0028521 .h31{text-align: center;}
.RighInfo0028521 .title{color: #083e88;font-size: 100px;text-align: center;}
.RighInfo0028521 .title .cn{ padding: 25px 0 15px; font-size: 0.3em;}
.RighInfo0028521 .title .en{font-size: 0.42em;}
.RighInfo0028521 .intro-main .pic img{display: block;width: 100%;}
.RighInfo0028521 .singlePage{ font-size: 15px; line-height:30px;color: #666; text-align: justify;}
.RighInfo0028521 .title-css span{display: inline-block;font-size: 22px;color: #083e88;}
.RighInfo0028521 .ul li{ float: left; width: 48%; vertical-align: top; }
.RighInfo0028521 .img1{display: block;margin-left: auto;}
.RighInfo0028521 .auto_1366{max-width: 960px;}
@media(max-width:1000px){
.RighInfo0028521{padding:30px 0 50px;}
}
@media(max-width:768px){
.RighInfo0028521 .title-css span{font-size: 18px;}
}
@media(min-width:641px){
.RighInfo0028521 .intro-main .pic{float: left;width: 30%;}
}
@media(max-width:640px){
 .RighInfo0028521 .title{font-size: 80px;}
 .RighInfo0028521 .intro-main .pic{width: 80%; margin: 0 auto;}
}

@media(max-width:480px){
  .RighInfo0028521 .title{font-size: 60px;}
}





.RighInfo0028522{text-align: center;padding: 5% 0;}
.RighInfo0028522 img{display: block; margin: 0 auto;}
.RighInfo0028522 .auto_1366{max-width: 960px;}






/*
 .PicList001213 为demo编号
 */
.PicList001213 dl{margin:4% 0;}
.PicList001213 dt img{ width:100%; display: none;}
.PicList001213 dl dd{  background-color: #f9f9f9;}
.PicList001213 .Ispic{display: block; padding-bottom:48.133%; background-size:cover;}
.PicList001213 .bx-wrapper{ position:relative;}
.PicList001213 .bx-viewport{ z-index:1;}
.PicList001213 .bx-controls-direction a{ z-index:11; position:absolute; top:50%; width:28px; height:28px;;display: none;overflow:hidden; line-height:1000px; margin-top:-14px;}
.PicList001213 .bx-controls-direction a.bx-next{ right:5%; background-position: right top;}
.PicList001213 .bx-controls-direction a.bx-prev{ left:5%;}
.PicList001213 .bx-pager{ z-index:10; position:absolute; width:100%; text-align:center; left:0; bottom:6%;}
.PicList001213 .bx-pager div{ display:inline-block; padding:0 5px;}
.PicList001213 .bx-pager div a{ display:block; width:13px; height:13px; background:#fff; border-radius:13px; overflow:hidden; line-height:100px;}
.PicList001213 .bx-pager div a.active{ background:#063e89;}
.PicList001213 .auto_1366{max-width: 960px;}
@media(min-width:901px){
.PicList001213 dl{ display:table; width:100%;}
.PicList001213 dl dt,
.PicList001213 dl dd{ display:table-cell; vertical-align:middle; background-color: #f9f9f9;}
.PicList001213 dl dd{padding-left: 50px;padding-right: 40px;}
.PicList001213 dl dt{ width:49%;}
.PicList001213 dl:nth-child(2n) dt{ text-align:right;}
}
.PicList001213 dl h2{ font-size:16px; margin:0;}
.PicList001213 dl p{ line-height:30px; max-height:120px; padding-right:3%;font-size: 14px; overflow: hidden;}

@media(max-width:900px){
.PicList001213 dl dd{ padding:3%;}
}





/*RighInfo002811 */
.RighInfo002811{padding: 5% 0 3% 0;}
.RighInfo002811 .title{color: #083e88;font-size: 100px;text-align: center;}
.RighInfo002811 .title .cn{ padding: 25px 0 15px; font-size: 0.34em;}
.RighInfo002811 .title .en{font-size: 0.42em;}
.RighInfo002811 .box1+.box1{margin-top: 4%;}
.RighInfo002811 .pic img{display: block; width: 100%;}
.RighInfo002811 .box1{ background:#f9f9f9;} 
.RighInfo002811 .txt{position: relative; z-index: 10;} 
.RighInfo002811 .txt .inner{padding: 5% 10%;}
.RighInfo002811 .txt .tit{padding-left: 30px; font-size: 24px;color: #083e88;background: url(../images/RighInfo002811-icon.png) no-repeat left center;}
.RighInfo002811 .txt p{line-height: 30px; font-size: 15px;color: #666;text-align: justify;}
@media(min-width:901px){
.RighInfo002811 .box1 .pic{width: 32.78%;}
.RighInfo002811 .box1 .pic .inner{ width: 100%;}
.RighInfo002811 .word{margin-bottom: 4%;}
}
@media(max-width:900px){
.RighInfo002811 .ytable,
.RighInfo002811 .ytable-cell{display: block;}
}
@media(max-width:640px){
  .RighInfo002811 .title{font-size: 80px;}
}
@media(max-width:480px){
  .RighInfo002811 .title{font-size: 60px;}
}








.RighInfo0022231{ padding: 4% 0;}
.RighInfo0022231 .pic{ margin-top: 20px;}
.RighInfo0022231 .pic img{ display: block; margin: 0 auto;}
.RighInfo0022231 .h1{font-size: 26px; color: #666; margin-top: 0;}
.RighInfo0022231 .h3{color:#083e88;line-height:1.6;margin:0; font-size:18px; margin-bottom: 14px;}
.RighInfo0022231 .h4{font-size:18px;color:#083e88;margin: 20px 0px 0 0;}
.RighInfo0022231 .h5{font-size: 18px;color:#083e88; line-height: 1.85; margin: 20px 0px 30px;}
.RighInfo0022231 .ul{ margin: 0 0 30px; clear: both;}
.RighInfo0022231 .ul li{	font-size:14px;line-height:30px;}
.RighInfo0022231 .ul li span{ font-size:16px;color:#083e88; }
.RighInfo0022231 p{ font-size: 14px;line-height:30px; color:#666;margin:0px 0px 25px;clear:both;}
.RighInfo0022231 .p{ padding-left: 40px;;}

@media screen and (min-width:901px){
  .RighInfo0022231 .h4{ margin-top: 55px; }
  .RighInfo0022231 .pic{ float:right;width:45%; }
  .RighInfo0022231 .con{ float:left; width:50%; }
}

@media(max-width:900px){
.RighInfo0022231 .h1{font-size: 22px;}	
.RighInfo0022231 .p{ padding-left: 38px;;}
}

@media(max-width:1000px){
.RighInfo0022231{padding: 50px 0;}
}





















/*.Menu002252*/
/**!*/
.Menu002252{ padding:10px 0 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#f8f8f8; padding:14px; margin-bottom: 1px; }
.Menu002252 a#cav92,
.Menu002252 a#cav93{display: none !important;}
.Menu002252 a.aon,
.Menu002252 a:hover{ color:#fff; background-color:#083e88;}
@media(min-width:768px){
  .Menu002252{padding:30px 0 0;}
  .Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
  .Menu002252{padding:40px 0 0;}
  .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:36px;}
}




.TextList002739{overflow:hidden; padding:2% 0;}
.TextList002739 .column-name{ text-align: center; color: #083e88;  font-size:26px; padding-bottom: 15px; }
.TextList002739 .box{padding:4% 0;}
.TextList002739 .table_1{margin-top: 20px;}
.TextList002739 .table_1 th,
.TextList002739 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:15px; font-size: 15px; background: #f5f5f5;}
.TextList002739 .table_1 th{background: #083e88;color: #fff;}
.TextList002739 .table_1 .th_1{background:#00adef; }
.TextList002739 .list-group .tit{cursor: pointer; line-height: 69px; font-size: 16px; }
.TextList002739 .list-group .tit:before{background: #083e88; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 27px; }
.TextList002739 .title{ padding:0 40px; line-height: 60px; background: #083e88; font-size: 16px; color: #fff; border-bottom: 1px solid #ededed;margin-top: 20px;}
.TextList002739 .titlex{text-align: center;color: #083e88;font-size:26px;padding-bottom: 15px;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;}
.TextList002739 .list{border-bottom: 1px solid #ededed;}
.TextList002739 .tit{padding: 0 40px; background: #fafafa; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 40px; padding: 0; border-bottom: 2px solid #083e88; color: #083e88;}
.TextList002739 .tit.active time{color: #083e88;}
.TextList002739 .info{padding: 10px 40px 20px 70px; display: none;}
.TextList002739 .info .singlePage{font-size: 14px; line-height: 26px; color: #3e3e3e;}
.TextList002739 .info .button_zp{ width: 154px; height:44px ;border: solid 1px #083e88;font-size: 14px;color: #666;text-align: center;line-height: 44px;float: right; margin: 10px 40px;}
.TextList002739 .info .button_zp:hover{ background: #083e88;color: #fff;}
@media(max-width:1000px){
.TextList002739{ padding:30px 0;}	
.TextList002739 .table_1{ overflow:auto;}
.TextList002739 .table_1 table{ width:180%;}
.TextList002739 .box{padding:30px 0;}
.TextList002739 .info .button_zp{ margin:20px 0;}
.TextList002739 .info{padding: 20px;}	
}
@media(min-width:769px){
  .TextList002739 .title time{ margin-right: 78px;}
  .TextList002739 .tit time{padding-right: 63px;}
}
@media(max-width:768px){
  .TextList002739 .column-name{ font-size:24px; }
  .TextList002739 .title{ padding:0 20px; line-height: 50px;}
  .TextList002739 .tit{padding: 0 20px;}
  .TextList002739 .tit.active{margin: 0 20px;}
  .TextList002739 .title time{ margin-right: 12px;}
  .TextList002739 .list-group .tit:before{ margin-right: 10px;}
}
@media(max-width:480px){
  .TextList002739 .tit time{margin-right: 0;}
  .TextList002739 .tit time{ font-size: 12px;}
}







.dialog{position: fixed; top: 0; bottom: 0;left: 0;right: 0; background-color: rgba(0, 0, 0, 0.3); display: block; opacity: 0;transition: all .3s;z-index: -1;}
.dialog .main {width:90%;background-color: #fff;border-radius: 6px;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.3);transition: all .3s;top: 50%;max-width: 685px;left: 50%;position: absolute;transform: translate(-50%, -50%);}
.dialog.appear1,
.dialog.appear2,
.dialog.appear3,
.dialog.appear {opacity: 1; z-index: 120;}
.dialog.appear1 .main,
.dialog.appear2 .main,
.dialog.appear3 .main,
.dialog.appear .main { opacity: 1;}
.dialog .header {display:block; width: 100%; line-height:80px;   height: 80px; background-color: #c8e0f5; align-items: center;font-size: 24px; text-align: center;color: #333333; position: relative;}
.dialog .header .close {display: block;outline: none;border: none;cursor: pointer;width: 20px;position: absolute;right: 4%;height: 20px; top: 50%; margin-top: -10px;}
.dialog .header .close::before,
.dialog .header .close::after {content: '';position: absolute;display: block;width:20px;height: 1px;background: #333;bottom: 50%;transform: rotate(45deg);}
.dialog .header .close::after {transform: rotate(-45deg);}
.dialog .text_inp {text-align: center;  max-width: 440px;  margin: 0 auto;padding: 0 20px; padding-bottom: 50px;}
.dialog .text_inp p { margin-top: 4%;}
.dialog .text_inp .inp {height: 44px; margin: 30px 0;}
.dialog .text_inp .inp.xb{overflow: hidden;}
.dialog .text{line-height: 42px;height: 42px; width: 100%; margin:auto;padding:  0 16px;border: 1px solid #9a9a9a;}
.dialog .inp_l{ width: 44%;float: left;}
.dialog .inp_r{width: 44%;float: right; }
.dialog .footer {display: inline-block; width: 100%;margin: auto; margin-top: 20px;}
.dialog .file,
.dialog .button{ width: 100%; padding: 8px 16px; font-size: 14px; color: #303030;border: 1px solid #ddd; border-radius: 4px;outline: none; cursor: pointer;position: relative; background-color:#ddd;}
.dialog .button{background-color: #00aeef;color: #fff;  margin-top: 20px; }

.dialog .file { position: relative;display: inline-block; overflow: hidden; text-decoration: none; }
.dialog .file input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;}
.dialog .file:hover{ color: #fff;background-color: #00aeef; }

@media(max-width:1366px){
.dialog .header{ height:56px; line-height: 56px;}
.dialog .text_inp .inp { margin:15px 0;}
.dialog .text_inp {padding-bottom:30px;}
.dialog .footer {margin-top:15px;}
.dialog .button:nth-of-type(2){ margin-top:15px; }
	
}






/*Map002516 */
.Map002516{padding: 4% 0; position: relative; z-index: 1;}
.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;}
.Map002516 .map #allmap{ height:400px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
.Map002516 .ul_con{ padding: 3% 0;}
.Map002516 .ul_con li div{ padding-left:60px; background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background-image:url(../images/Map002516_address.png);}
.Map002516 .ul_con li.call div{ background-image:url(../images/Map002516_call.png);}
.Map002516 .ul_con li.fax div{ background-image:url(../images/Map002516_fax.png);}
.Map002516 .ul_con li.email div{ background-image:url(../images/Map002516_email.png);}
.Map002516 .ul_con li p{ margin:0; border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:15px; color:#333; font-size:16px;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}
@media(max-width:1000px){
.Map002516{padding: 50px 0;}
}

@media(min-width:641px){
  .Map002516 .ul_con li{ float:left; width:48%; padding:2%  0%;}
  .Map002516 .ul_con li:nth-child(2n +1){margin-right: 4%}
}

@media(max-width:640px){
  .Map002516 .ul_con li{ padding:30px;}
  .Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
  .Map002516 .map #allmap{ height:280px;}
}






/*
 .Form002319 为demo编号
 */
.Form002319{ font-size: 14px; padding: 4% 0;}
.Form002319 .tit{font-size: 18px; line-height: 36px;text-align: center; margin-bottom: 2%; }
.Form002319 .pic img{ width: 100%;}
.Form002319 form{background: #fff;border: 5px solid #e4f0f6; padding:5%;}
.Form002319  p{ margin-bottom:2%; color:#757e83; font-size:16px; line-height:28px;}
.Form002319 .row dl{ width: 100%; padding-right: 20px; position: relative; line-height: 40px; margin-bottom: 15px;}
.Form002319 .row dl em{ font-style: normal; color: #c00; position: absolute; right: 0; top: 0; display: block;}
.Form002319 input.text{ border: 1px solid #e6e6e6; background: none; display: block; height: 40px; line-height: 28px; width: 100%; padding: 5px 10px; color: #333;}
.Form002319 input.text::-ms-input-placeholder{ color: #757e83;}
.Form002319 select{border: 1px solid #e6e6e6;display: block;height: 40px;width: 100%;padding: 5px 10px;color: #757e83;}
.Form002319 .btn{background: #009fe9;height: 44px;display: block;border: none; width: 150px;font-size: 16px;color: #fff;line-height: 44px;cursor: pointer; }
.Form002319 textarea{border: 1px solid #e6e6e6;  border-radius:5px;overflow:hidden; resize:none; width:100%; height:180px; padding:10px; color:#5b5b5b;}
@media(max-width:1200px){
.Form002319 textarea{height:120px;}
}
@media(max-width:1200px){
.Form002319{padding: 50px 0;}
}
@media(min-width:1000px){
.Form002319 .pic{width: 40%;display: table-cell;}
.Form002319 form{display: table-cell;width: 50%;vertical-align: middle; border-left: none; padding: 0 5%;}
}

@media only screen and (min-width:640px ) {
  .Form002319 .row2 dl{ float: left; width: 48%;}
  .Form002319 .row2 dl:last-child{ float: right;}
  .Form002319 .btn{ font-size: 18px;}
}






/*
 .RighInfo002800
 */
.RighInfo002800 .title{font-size: 30px;color:#005aa8; text-align: center; padding-bottom: 4%;}
.RighInfo002800 .text{margin-bottom: 30px}
.RighInfo002800 .text .p{font-size: 16px;color:#333;line-height: 32px; margin: 0; background-repeat: no-repeat; background-position: left center; padding: 15px 0; padding-left:60px; }
.RighInfo002800 .text .people{float:left;width:40%; display: block;}
.RighInfo002800 .text .people:nth-of-type(2n){clear:left;margin-right:4%;}
.RighInfo002800 .text .hotline{background-image: url(../images/RighInfo002800-icon1.png);}
.RighInfo002800 .text .tel{background-image: url(../images/RighInfo002800-icon2.png);}
.RighInfo002800 .text .people{background-image: url(../images/RighInfo002800-icon6.png);}
.RighInfo002800 .text .mall{background-image: url(../images/RighInfo002800-icon3.png);}
.RighInfo002800 .text .address{background-image: url(../images/RighInfo002800-icon4.png);}
.RighInfo002800 .text .wx{background-image: url(../images/RighInfo002800-icon5.png);}
.RighInfo002800 .text .wx img{display: inline-block; margin-left: 10px; width: 25%; max-width: 136px;}
.RighInfo002800 .map img{display: block; margin: 0 auto;}
.RighInfo002800 .map p{font-size: 16px;text-align: center;}
@media screen and (min-width: 1025px) {
  .RighInfo002800 .text{float: left;width: 65%;}
  .RighInfo002800 .map{float: right;width: 30%;}
}
@media screen and (min-width: 1200px) {
  .RighInfo002800 .text .p{font-size: 16px;}
}
@media(max-width:1200px){
 .RighInfo002800 .text .people{width:48%;}	
}
@media(max-width:1024px){
.RighInfo002800 .text .p{padding-top:25px; padding-bottom: 25px;}
.RighInfo002800 .map{padding: 24px;background: #f9f9f9; }
}
@media(max-width:768px){
.RighInfo002800 .title{font-size: 24px;}
}
@media(max-width:640px){
.RighInfo002800 .text .people{float:none;width:100%; margin-right: 0; }
.RighInfo002800 .text .p{border-bottom: 1px solid #eaeaea; }
}



/*
 .TextList009 为demo编号
 */
.TextList009{padding:4% 0;}
.TextList009-1{padding:4% 0 0;}
.TextList009 .title{font-size: 30px;color:#005aa8; text-align: center; padding-bottom: 4%;}
.TextList009 li{border: 1px solid #e5e5e5;margin-bottom: 20px; padding-left:139px; position:relative; padding-right:20px;}
.TextList009 li a{ height: 85px; line-height:85px; font-size:16px;display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; background:url(../images/TextList009-icon.png) no-repeat right center; padding-right:60px;}
.TextList009 li time{ position:absolute; text-align:center; left:0; top:10px; height:65px; width:107px; color:#afafaf; border-right:1px dashed #E0E0E0; line-height:normal; font-size:14px;}
.TextList009 li time span{ display:block; font-size:22px; padding-top:10px;}
.TextList009 li:hover{ background-color: #184477;color:#fff;}
.TextList009 li:hover a{background-image:url(../images/TextList009-icon_hover.png); color:#fff;}
.TextList009 li:hover time{color:#fff;}
@media(max-width:1000px){
.TextList009{ padding: 50px 0;}
.TextList009-1{ padding: 50px 0 0;}
}
@media(max-width:769px){
.TextList009 li{ padding-left:20px;}
.TextList009 li time{display: none;}
.TextList009 .title{font-size:24px;}
}








/*
 .TextList009 为demo编号
 */
.sitemap{padding:3% 0 5%;}
.sitemap li{ padding:20px 0; line-height: 24px; border-bottom: 1px dashed #eaeaea; font-size: 15px; position: relative; padding-left: 150px;}
.sitemap strong{display: inline-block; width:130px; position: absolute; left: 0; top:20px;}
.sitemap span a{padding: 0 25px; display: inline-block; }
.sitemap a:hover{color:#184477;}









/*PicList002171 */
.PicList002171{ padding:3% 0;}
.PicList002171 li{ float:left; width:32%; margin-right:2%; margin-bottom:2%; background: #f8f8f8; position:relative; display:block; padding:30px; overflow: hidden;}
.PicList002171 li .h3{ font-size:16px;text-align: center;margin: 30px 0 0; font-weight: normal;color: #555;}
.PicList002171 li img{ display:none;}
.PicList002171 li .Ispic{ display:block; margin: 0 auto; padding-bottom:45.08%; width:45.08%; max-width: 170px; border-radius: 50%; }
.PicList002171 li figure{ position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(8, 62, 136,0.9); opacity:0; transition:0.3s ;  transform: translateY(100%);  }
.PicList002171 li figure .pic{ position:absolute; left:50%; top:50%; width:34.317%; transform: translate(-50%, -50%); max-width: 150px; padding-bottom:34.317%; display: block; background-repeat: no-repeat; background-position: center; background-size: contain;}
.PicList002171 li:hover figure{ opacity:1; transform: translateY(0); }

@media(max-width:1000px){
.PicList002171{ padding:50px 0;}
}

@media(min-width:769px){
.PicList002171 li:nth-child(3n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002171 li{ width:49%;} 
}
@media(max-width:768px) and (min-width:481px){
.PicList002171 li:nth-child(2n){ margin-right:0;}
.PicList002171 li .Ispic{ padding-bottom:57.692%; width:57.692%;}
}
@media(max-width:480px){
.PicList002171 li{ width:100%; margin-right: 0;}
}



/*PicList002736 */
.PicList002736{ padding-bottom: 3%;}
.PicList002736 ol{ background:#f6faff;padding: 3% 0; margin-bottom:2%;}
.PicList002736 li{margin-bottom: 2%;}
.PicList002736 .txt h3{font-size:24px;color: #083e88;margin: 0 0 20px;}
.PicList002736 .txt h3 span{ display:inline-block; font-size:18px; color:#333; margin-left:12px}
.PicList002736 .txt p{line-height: 24px;color: #666;/* height: 112px; */margin-bottom: 0;}
.PicList002736 li .txt h3{ margin:15px 0 10px;}
.PicList002736 li .txt p{ margin:0; height: 96px; overflow:hidden;}
.PicList002736 li{float: left;width: 25%; padding:0 1%; margin-bottom: 20px;}
.PicList002736 li .photo {position:relative;overflow:hidden;}
.PicList002736 li figure{background: no-repeat left center;  background-size: contain;  padding-bottom: 132%;}
.PicList002736 li figure img{display:none;}
.PicList002736 li>a{ max-width:286px;margin:0 auto; display:block;background: #f9fbfc;border: 1px solid #eaeff3;box-sizing: border-box;padding: 15px;cursor:default;}
/*.PicList002736 li figure img{ margin:0 auto; display:block;}*/
.PicList002736 li .box {position:absolute; left:0; bottom:-100%; width:100%;  height:100%; background-color:rgba(8,62,136,.5); color:#fff; transition:bottom .3s;}
.PicList002736 li .intro {position:absolute; left:5%; width:90%; top:50%; transform:translateY(-50%); height:auto;  font-size:14px; line-height:1.75em; max-height:12.25em; overflow:hidden; text-align:center; overflow-y:auto;}
.PicList002736 li .intro p {margin:0;}
.PicList002736 li .intro *{color: #fff!important;line-height: 22px!important;margin: 0!important;padding: 0!important;background: none!important;}
.PicList002736 li a:hover .box {bottom:0;}

@media(min-width:639px){
.PicList002736 ol figure{float:left;width: 20%;}
.PicList002736 ol .txt{width:76%;float: right; padding-top:40px;}
}
@media(max-width:768px){
.PicList002736 li{width:31.5%;}
.PicList002736 li .txt h3 {font-size:16px;}
.PicList002736 li .txt p {line-height:1.75em; height:7em;}
.PicList002736 li .txt span {font-size:14px;}
}

@media(max-width:640px){
.PicList002736 ol .txt p{-webkit-line-clamp: 3; /*height: 84px;*/}
.PicList002736 ol figure{ margin-bottom:30px;}
.PicList002736 .txt h3{ font-size:20px;}
.PicList002736 .txt span{ font-size:16px;}
}
@media(max-width:480px){
.PicList002736 ol figure img{ margin:0 auto; display:block;}
.PicList002736 li{width:49%;}
}








