body{ font-size:16px;}
/*Top002138 */
.Top002138{ position:absolute; width:100%; top:0; left:0; z-index:111; padding:0 2%;}
.Top002138 .header{ position:relative; z-index:100;}
.Top002138 .header-left{ float:left; max-width:564px; width:21%;}
.Top002138 .header-left .logo{ display:table; height:80px;padding-top: 10px}
.Top002138 .header-left .logo li{ display:table-cell; vertical-align:middle;}
.Top002138 .header-left .logo img{ max-height:88%;}
.Top002138 .header-left .logo_txt{ position:relative; padding-left:15px;}
.Top002138 .header-left .logo_txt::before{ position:absolute; content:''; left:7px; top:50%; margin-top:-19px;width: 1px;height: 38px;background: #d6d5d1;}
.Top002138 .header-right,
.Top002138 .header-mid{ float:right;}
.Top002138 .header-right{ padding-top:22px;}
.Top002138 .header-right dd{ float:left; line-height:36px; margin-left:20px;}
.Top002138 .open-search{ width:36px; height:36px; background:url(../images/Top002138-searchbg.png) no-repeat center center; cursor:pointer;}
.Top002138 .open-search-on{ background:none; position:relative;}
.Top002138 .open-search-on::before,
.Top002138 .open-search-on::after{ position:absolute; content:''; width:60%; left:20%; top:50%; -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); height:3px; background:#0D70B5;}
.Top002138 .open-search-on::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}

.Top002138 .top-language span{ padding-right:15px; background:url(../images/Top002138-a_lang.png) no-repeat right center;color: #fff;}
.Top002138 .top-language .top-sub{ position:absolute; left:0; width:100%; }
.Top002138 .top-language .top-sub a{ color:#fff;line-height:30px;}
.Top002138 .top-search{ display:none; position:absolute; right:0; top:100%; background:#fff;border:15px solid #fff;width:100%; }
.Top002138 .top-search .text{ border:1px solid #0D70B5; height:38px; line-height:38px; padding:0 50px 0 10px; width:100%; color:#999;}
.Top002138 .top-search .btn{ position:absolute; right:0; width:40px; height:100%; top:0; background:url(../images/Top002138-searchbg_red.png) no-repeat center center; border-left:1px solid #0D70B5;}
.Top002138 .header-menu #m21 .sub{ display:none !important}
.Top002138 .header-menu li{ width:auto !important;}
.Top002138 .header-menu li em{ padding:25px 5px;}
.Top002138 .header-menu li em a{ padding:0 20px; -moz-border-radius:3px; border-radius:3px; line-height:36px;color: #fff;font-size: 18px;}
.Top002138 .header-menu li.aon em a,
.Top002138 .header-menu li em a:hover{ background:#0D70B5; color:#fff;}
.Top002138 .header-menu li .sub-menu dt{ padding:12px 0;}
.Top002138 .header-menu li .sub-menu dt a{ padding:0; color:#fff;}
.Top002138 .header-menu li .sub-menu dt a::after{display: inline-block;content: '';width: 1px;height: 9px;margin: 0 10px;background:rgba(255,255,255,0.5);}
.Top002138 .header-menu li .sub-menu dt:last-child a::after{ display:none;}
.Top002138 .header-menu li .sub-menu dt a:hover{ background:none; color:#0D70B5;}
.Top002138 .sub-menu-layer{ background:rgba(35,34,34,0.5);}
@media(max-width:1280px){
.Top002138 .header-left .logo li.logo_txt{ display:none;}
}
@media(max-width:1200px){
.Top002138 .header-menu li em a{ padding:0 10px;}
}
@media(min-width:1025px){
.Top002138 .top-language{ position:relative;}
.Top002138 .top-language .top-sub{display:none;background:#0D70B5; text-align:center; top:100%;}
.Top002138 .top-language .top-sub a{display:block; border-bottom:1px solid #fff; }
.Top002138 .top-search{max-width:400px; }
}
@media(max-width:1024px){
.Top002138{ position:relative; z-index:100; padding-top:37px;background: #333;}
.Top002138 .top-language span{ display:none;}
.Top002138 .top-language .top-sub{ display:block !important; height:37px !important; background:#222; top:0; text-align:right; padding:0 2%;}
.Top002138 .top-language .top-sub a{display: inline-block;border: 1px solid #0D70B5;color: #0D70B5;padding: 0 10px;margin-left: 5px;line-height: 25px;}
.Top002138 .header-left{ width:50%;}
.Top002138 .header-right dd.open-search,
.Top002138 #open_menu{ border: 1px solid #848585;-moz-border-radius: 50%;border-radius: 50%;}
.Top002138 .header-right dd.top-language{ margin-left:0;}
.Top002138 #open_menu{ width:36px; height:36px; position:relative;}
.Top002138 #open_menu i,
.Top002138 #open_menu i::before,
.Top002138 #open_menu i::after{ background:#848585;}
.Top002138 #open_menu i{ width:60%; left:20%; top:50%; height:1px;}
.Top002138 #open_menu.open_menu_on{ background:#0D70B5; border:none;}
.Top002138 #open_menu.open_menu_on i{background:#fff !important;}
.Top002138 #open_menu.open_menu_on i::before,
.Top002138 #open_menu.open_menu_on i::after{ -webkit-transform:rotate(0deg); -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); transform:rotate(0deg); background:#fff;}
.Top002138 #open_menu.open_menu_on i::before{ top:-6px !important;}
.Top002138 #open_menu.open_menu_on i::after{ top:6px !important;}
.Top002138 .header{ position:initial;}
.Top002138 #header-menu{ position:absolute; top:100%; left:0; width:100%; background:#fff; display:none;}
.Top002138 #header-menu li{ border-bottom:1px solid #eee;}
.Top002138 #header-menu #m21.has-sub em::before{ display:none}
.Top002138 #header-menu li a{ line-height:49px;}
.Top002138 #header-menu li em a,
.Top002138 #header-menu li em{ border-bottom:0;}
.Top002138 #header-menu li em a{color:#666; font-weight:normal;}
.Top002138 #header-menu li .sub{ background:#0D70B5;}
.Top002138 #header-menu li .sub dt{ border-bottom:1px dashed rgba(255,255,255,0.4);}
.Top002138 #header-menu li.has-sub em a{ background:url(../images/Top002138-a_lang.png) no-repeat 95% center;}
}
/*Banner002697 */
.Banner002697{ position:relative; z-index:1; overflow:hidden;}
/*.Banner002697 .slides li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;}
*/.Banner002697 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .Banner002697 .slides {display: block;}
* html .Banner002697 .slides {height: 1%;}
.no-js .Banner002697 .slides > li:first-child {display: block;}
.Banner002697 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002697 .flex-viewport {max-height: 300px;}
.Banner002697 .slides {zoom: 1;}
.Banner002697 .slides  li{ position:relative;}
.Banner002697 .slides  li img{ display:block; width:100%; /*ransition:10s linear*/;}
/*.Banner002697 .slides > li.flex-active-slide img{ transform:scale(1.12); -webkit-transform:scale(1.12);}*/
.Banner002697 .slides  li a{ position:absolute; left:0; width:100%; height:100%; z-index:5; /*pointer-events: none;*/ }
.Banner002697 .slick-dots{ z-index:999; position:absolute; left:50%; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); bottom:3%;}
.Banner002697 .slick-dots li{ float:left; padding:0 25px;}
.Banner002697 .slick-dots li button{background: none; border: none;   display:block;  position:relative;  overflow:hidden; line-height:1100px;width:34px; height:34px; }
.Banner002697 .slick-dots li.slick-active{background:url(../images/Banner002697-dot.png) no-repeat center center; -webkit-animation:zhuan linear 10s; -moz-animation:zhuan linear 10s; animation:zhuan linear 10s;}
.Banner002697 .slick-dots li button::before{ position:absolute; content:''; background:#fff; left:50%; top:50%; -moz-border-radius:50%; border-radius:50%;margin:-4px 0 0 -4px;width:8px; height:8px;}
.Banner002697 .slick-dots li.slick-active{ border-color:#fff;}
.Banner002697 .slick-dots li.slick-active::before{ background:#fff;width:8px; height:8px;margin:-4px 0 0 -4px;}
@-moz-keyframes zhuan{
0%{ -moz-transform:rotate(0); transform:rotate(0);}
100%{-moz-transform:rotate(360deg);transform:rotate(360deg); }
}
@keyframes zhuan{
0%{ -webkit-transform:rotate(0); -moz-transform:rotate(0); transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg); }
}
@-webkit-keyframes zhuan{
0%{ -webkit-transform:rotate(0); transform:rotate(0);}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg); }
}
@media(max-width:1024px){
.Banner002697 .flex-control-nav li{ padding:0;}
}
/*
 .Floor002466 涓篸emo缂栧彿
 */
.Floor002466{ padding: 51px 0 20px;}
.Floor002466 .auto{ max-width: 1600px;}
@media only screen and (max-width:1430px ) {
	.Floor002466 .auto{ max-width: 1430px; padding-left: 15px; padding-right: 15px;}
}
.Floor002466 .auto .title{display: block;position: relative;text-align: center;font-size: 36px; color: #0D70B5; line-height: 36px; margin-bottom: 20px;}
.Floor002466 .auto .title i{    display: block;font-size: 16px;font-style: normal;color: #7ba9c9;line-height: 36px;text-transform: uppercase;letter-spacing: 7px;}
.Floor002466 .list{ overflow: hidden;}
.Floor002466 .list .list-wrap{ margin:0 -0.8%;}
.Floor002466 .list .ul{ float: left; width: 50%; padding: 0 0.8% 1.5%;}
.Floor002466 .list .item{ float: left; width: 50%; padding: 0 0.8% 1.5%;}
@media only screen and (max-width:767px ) {
	.Floor002466 .list .ul{ width: 100%; float: none; padding-left: 0; padding-right: 0; padding-bottom: 3%;}
.Floor002466 .list .item{ float: none; width: 100%; }
}
.Floor002466 .list .item{}
.Floor002466 .list .item-inner{ position: relative;}
.Floor002466 .list .item .linkhref{ position: absolute; z-index: 5; top: 0; left: 0; width: 100%; height: 100%; display: block;}
.Floor002466 .list .item .pic{padding-bottom: 45%; background-repeat: no-repeat; background-position: center; -moz-background-size: cover; background-size: cover; }
.Floor002466 .list .item .pic:after{position: absolute; left: 0; top: 0; height: 100%; width: 100%; content: ""; display: block;background-color:#000;  -moz-opacity:0.4;  opacity: 0.4; filter:alpha(opacity=40); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.Floor002466 .list .item .item-inner:hover .pic:after{-moz-opacity:0.8;  opacity: 0.8; filter:alpha(opacity=10); }
.Floor002466 .list .ul1 .item .pic{padding-bottom: 90.145%;}
.Floor002466 .list .ul0 .item+.item{ padding-top: 3%;}
.Floor002466 .list .ul0 .item .pic{ padding-bottom: 43.625%;}
.Floor002466 .list .item .word{position: absolute; color: #fff; bottom: 15px; left: 15px;}
.Floor002466 .list .item .word h2{  font-size:18px; font-weight: normal; margin: 0; padding-left: 40px; position: relative;}
.Floor002466 .list .item .word h2 i{ font-style: normal; position: absolute; left: 0; top: -2px;}
.Floor002466 .list .item .word figure{ font-size: 16px; padding: 0 15px 0 40px; opacity: 0;-webkit-transition: all .3s;-moz-transition: all .3s;transition: all .3s; line-height: 24px; height: 0; overflow: hidden;}
.Floor002466 .list .item .item-inner:hover .word figure{ margin: 15px 0 0; opacity: 1; height: 48px;}
@media only screen and (min-width: 768px) {
	.Floor002466 .list .item .word h2{ font-size: 20px;}
	.Floor002466 .list .item .word figure{ font-size: 18px;}
	.Floor002466 .list .item .item-inner:hover .word figure{ height: 76px;}
}
@media only screen and (min-width: 1024px) {
	.Floor002466 .list .item .word h2{ font-size: 24px;}
	.Floor002466 .list .item .word{bottom: 38px; left: 20px;}
}
@media only screen and (min-width: 1200px) {
	.Floor002466 .list .item .word h2{ font-size: 28px;}
	.Floor002466 .list .item .word{bottom:35px; left: 40px;}
}

/*Floor002722 */
@font-face {
  font-family: "din-bold";
  src: url("../fonts/din-bold/din-bold.woff2") format("woff2"),
       url("../fonts/din-bold/din-bold.woff") format("woff"),
       url("../fonts/din-bold/din-bold.ttf") format("truetype"),
       url("../fonts/din-bold/din-bold.eot") format("embedded-opentype"),
       url("../fonts/din-bold/din-bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.Floor002722{ padding:2% 0 5%;}
.Floor002722 >.auto{width:100%; /*max-width:1780px;*/}
.Floor002722 .copy-html{ display:none;}
.Floor002722 .tab >.auto{ position:relative;}
.Floor002722 .tab >.auto a{ position:absolute; right:0; top:18px; color:#999; font-size:16px;}
.Floor002722 .tab >.auto a span{ display:inline-block; width:15px; height:15px; border:1px solid #999; position:relative; vertical-align:middle; margin-left:10px;}
.Floor002722 .tab >.auto a span:before,
.Floor002722 .tab >.auto a span:after{ position:absolute; content:'';  background:#999; }
.Floor002722 .tab >.auto a span:before{width:9px; left:2px; height:1px;top:6px;}
.Floor002722 .tab >.auto a span:after{ width:1px; left:6px; top:2px; height:9px;}
.Floor002722 .tab >.auto a:hover{ color:#b39959;}
.Floor002722 .tab >.auto a:hover span{ border-color:#b39959;}
.Floor002722 .tab >.auto a:hover span:before,
.Floor002722 .tab >.auto a:hover span:after{background:#b39959;}
.Floor002722 .tab li{ /*float:left; */text-align:center; }
/*.Floor002722 .tab li:after{ display:block; width:0; content:''; margin:0 auto; border:11px solid transparent; }
.Floor002722 .tab li.on:after{border-bottom-color:#365794;}*/
.Floor002722 .tab li span{ display:block;position:relative; text-align:center; font-size:36px; color:#0D70B5; line-height:36px;margin-bottom: 20px;}
.Floor002722 .tab li span i{ display:block;font-size:16px; font-style:normal; color:#7ba9c9; line-height:36px; text-transform:uppercase;letter-spacing: 7px;}
.Floor002722 .tab li:not(:last-child) span::after{ position:absolute; right:0; top:50%; -moz-transform:translateY(-50%); transform:translateY(-50%); -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); width:1px; height:25px; background:#e7e7e7; content:'';}
@media(min-width:641px){
.Floor002722 .tab ul{ width:80%; margin:0 auto; max-width:304px;}
.Floor002722 .tab li{ width:100%; }
}
@media(max-width:640px){
.Floor002722 .tab li span{/* font-size:20px; padding-right:20px;*/ }
.Floor002722 .tab li{/*margin-right:20px;*/}
.Floor002722 .tab >.auto a{ top:7px; font-size:14px;}
}
/*slick Basic*/
.Floor002722 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002722 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002722 .slick-list:focus {outline: none}
.Floor002722 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002722 .slick-slider .slick-track,
.Floor002722 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002722 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002722 .slick-track:before,
.Floor002722 .slick-track:after{display: table; content: '';}
.Floor002722 .slick-track:after{ clear: both;}
.Floor002722 .slick-loading .slick-track { visibility: hidden;}
.Floor002722 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002722 .slick-slide .slick-loading img { display: none;}
.Floor002722 .slick-slide .dragging img { pointer-events: none;}
.Floor002722 .slick-initialized .slick-slide { display: block;}
.Floor002722 .slick-loading .slick-slide { visibility: hidden;}
.Floor002722 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002722 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002722 .news-top{ background:url(../images/Floor002722_bg.jpg) no-repeat center top; -moz-background-size:cover; background-size:cover; padding-top:2%;/* border-radius:50px 0;*/}
.Floor002722 .news-top .auto{ background:#f9f9f9;}

.Floor002722 .news-top li.slick-slide{ position:relative;}
.Floor002722 .news-top li.slick-slide .Ispic:after{ opacity:0.6; content:''; position:absolute; left:0; width:100%; height:60%; bottom:0; z-index:1;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 64%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)),color-stop(64%, rgba(0,0,0,0.65)),to(rgba(0,0,0,0.65)));
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 64%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */
}
.Floor002722 .news-top li.slick-slide .Ispic aside{ position:absolute; left:5%; right:20%; bottom:10%; color:#fff; font-size:26px; z-index:4;}

.Floor002722 .news-top li.slick-slide .inner{ background:url(../images/Floor002722_txtbg.png) no-repeat left bottom; -moz-background-size:100% auto; background-size:100% auto;}
.Floor002722 .news-top li.slick-slide time{font-family: "din-bold"; color:#999; font-size:24px;}
.Floor002722 .news-top li.slick-slide h1{ margin:0.8em 0; font-size:22px; line-height:1.45em;}
.Floor002722 .news-top li:hover h1 a{ color:#0D70B5;}
.Floor002722 li.slick-slide p{margin:0;}
.Floor002722 .news-top li.slick-slide p{     line-height: 32px;
    font-size: 16px; }
.Floor002722 li .more span,
.Floor002722 li .more a{ display:block; background:url(../images/Floor002722_more2.png) no-repeat center center; width:27px; height:17px;}
.Floor002722 li .more span{background:url(../images/Floor002722_more.png) no-repeat center center;}


.Floor002722 .btn{font-size: 18px;text-align: center;background: #0D70B5;max-width: 180px;line-height: 50px;margin:30px auto 0;position: relative!important;display: block;color: #fff}

/*.Floor002722 li:hover .more span,*/
.Floor002722 li:hover .more a{ background-image:url(../images/Floor002722_more_hover.png);}
.Floor002722 .news-top .slick-dots li{ cursor:pointer;display:inline-block; width:16px; height:16px; /*border:2px solid rgba(255,255,255,0.9);*/ background:#fff; -moz-border-radius:50%; border-radius:50%; margin-right:12px;}
.Floor002722 .news-top .slick-dots li button{ display:none;}
.Floor002722 .news-top .slick-dots li.slick-active{ background:#0D70B5; border-width:3px;}
@media(max-width:1200px){
.Floor002722 .news-top{-moz-border-radius: 20px 0;border-radius: 20px 0;}
.Floor002722 .news-top .auto{ padding:0; width:96%; }
}
@media(min-width:769px){
.Floor002722 .news-top li.slick-slide .Ispic{ position:absolute; left:0; top:0; height:100%; width:61.584%;}
.Floor002722 .news-top li.slick-slide .txt{ padding-left:61.584%;}
.Floor002722 .news-top li.slick-slide .inner{ padding:9% 10.68%  8.68%; }
.Floor002722 .news-top li.slick-slide .more{ padding-top:20%;}
.Floor002722 .news-top .slick-dots{ z-index:10; position:absolute;left: calc(60% - 10%); text-align:right; bottom:12%;width:auto;}
}
@media(max-width:768px){
.Floor002722 .news-top li.slick-slide .Ispic{ position:relative; padding-bottom:56%; display:block;}
.Floor002722 .news-top li.slick-slide .inner{ padding:5%; }
.Floor002722 .news-top li.slick-slide .more{ padding-top:5%;}
.Floor002722 .news-top .slick-dots{ text-align:center; padding:10px 0;}
.Floor002722 .news-top .slick-dots li{ border-color:#ccc;background:#ddd}
}
@media(max-width:640px){
.Floor002722 .news-top li.slick-slide .Ispic aside{ right:5%;}
.Floor002722 .news-top li.slick-slide h1{ font-size:20px;}
.Floor002722 .news-top {-moz-border-radius: 10px 0;border-radius: 10px 0;}
}

.Floor002722 .list .slick-slider{/*border-left:1px solid #f0f0f0;*/ padding-right:7.66%;}
/*.Floor002722 .list .slick-slider::after{ position:absolute; content:''; width:1px; height:100%; background:#f0f0f0; right:7.66%; top:0; z-index:10;}*/
.Floor002722 .list .slick-arrow{ font-size:0; background:#1295d2; z-index:10; border:5px solid #fff; border-left:0;position:absolute; right:-5px; width:7.66%; height:50%; padding:0; cursor:pointer;}
.Floor002722 .list .slick-arrow:before{ position:absolute; content:''; width:24px; height:24px; border-right:2px solid #fff; border-top:2px solid #fff; -moz-transform:rotate(45deg); transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); top:50%; left:50%; margin:-12px 0 0 -10px;}
.Floor002722 .list .slick-arrow:hover:before{ border-color:#0D70B5;}
.Floor002722 .list .slick-prev{ top:0; border-bottom:0;}
.Floor002722 .list .slick-prev:before{-moz-transform:rotate(-135deg);transform:rotate(-135deg); -webkit-transform:rotate(-135deg); -ms-transform:rotate(-135deg); }
.Floor002722 .list .slick-next{ bottom:0;}
.Floor002722 .list .slick-next:before{ margin-left:-19px;   }
.Floor002722 .list li{ margin-top: 5px;margin-right: 0.5%;border-left:0; float: left;width:33%;background: url(../images/Floor002722_txtbg2.png) #0D70B5 no-repeat right bottom;
    -moz-background-size: 65% auto;
         background-size: 65% auto;}
    .Floor002722 .list li:last-child{margin-right: 0px;}
.Floor002722 .list li a{ display:block; padding:9%; position:relative;color: #fff;}
.Floor002722 .list li a:before{position:absolute; content:''; left:0; top:0; width:100%; height:100%; border:1px solid #1295d2; opacity:0; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s;}
.Floor002722 .list li h2{ font-size: 16px;margin:0; font-size:22px; line-height:1.555em; }
.Floor002722 .list li p{ padding:3% 0 8% 0;font-size: 18px;}
.Floor002722 .list li:hover{ -webkit-box-shadow:0 0 10px 5px #ddd; -moz-box-shadow:0 0 10px 5px #ddd; box-shadow:0 0 10px 5px #ddd;color: #fff;}
.Floor002722 .list li:hover{ border-left:0;background: url(../images/Floor002722_txtbg2.png)  no-repeat #1295d2 right bottom;}
.Floor002722 .list li:hover a:before{ opacity:1;}
@media(max-width:640px){
.Floor002722 .list li a{ padding:5% 3%;}
.Floor002722 .list .slick-slider{ padding-right:50px;}
.Floor002722 .list .slick-arrow{ width:50px;}
.Floor002722 .list .slick-slider::after{ right:50px;}
.Floor002722 .list li h2{ font-size:16px;}
}
@media(max-width:480px){
.Floor002722 .list li{ width:100%; float:none;}
}
/*Bottom002626 */
.Bottom002626{ background:#2d3947; padding:4% 0% 2%; }
.Bottom002626 .bottom{padding-bottom:2%; position:relative;}
.Bottom002626 .contact{ position:absolute; right:1%; top:0;}
.Bottom002626 .contact dd img{ width:114px; display:block;}
.Bottom002626 .contact dt{ color:#fff; text-align:right; padding-right:20px;}
.Bottom002626 .contact dt span{ background:url(../images/Bottom002626_tel.png) no-repeat  left center; padding: 10px 0px 10px 45px;font-size: 16px;}
.Bottom002626 .contact dt aside{ color:#fff; font-size:34px; font-family:Arial, Helvetica, sans-serif;padding-top: 10px;}
.Bottom002626 .contact .bdsharebuttonbox{ display:inline-block;margin-top: 18px;}
.Bottom002626 .contact .bdsharebuttonbox a{ float:left; width:40px; height:40px; -moz-border-radius:50%; border-radius:50%;/* border:1px solid #ddd;*/ background:url(../images/Bottom002626_share.png) no-repeat #425061 left center; margin:0 10px 0 0;}
.Bottom002626 .contact .bdsharebuttonbox a.bds_weixin{ background-position:-50px center;}
.Bottom002626 .contact .bdsharebuttonbox a.bds_tsina{ background-position:-100px center; margin-right:0;}
.Bottom002626 .bottom nav dl{ float:left; width:14%;}
.Bottom002626 .bottom nav dl:last-child{ width:auto;}
.Bottom002626 .bottom nav dt a{ color:#fff; font-size:20px; margin-bottom:5%;}
.Bottom002626 .bottom nav dd{ line-height:32px;}
.Bottom002626 .bottom nav dd a{ color:#fff; opacity:0.5;font-size: 16px}
.Bottom002626 .bottom nav dd a:hover{ opacity:1;}

.Bottom002626 footer{ border-top:1px solid #364455; padding-top:2%;}
.Bottom002626 .links{ float:right; position:relative; width:40%; max-width:290px;}
.Bottom002626 .links ol{ border:1px solid #2e318a; line-height:40px; padding:0 20px; position:relative; color:#fff; opacity:0.5;}
.Bottom002626 .links ol::after{opacity:0.5; content:''; position:absolute; right:20px; top:50%; margin-top:-2.5px; content:""; border:5px solid transparent; border-top-color:#fff;}
.Bottom002626 .links li{ position:absolute; width:100%; bottom:100%; background:#fff; z-index:102; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; display:none; padding:3% 0;}
.Bottom002626 .links li a{ display:block; padding:0 5%; line-height:34px;}
.Bottom002626 .copyright{ color:#fff;opacity:0.5;}
.Bottom002626 .copyright dt a,.Bottom002626 .copyright dd a{ color:#fff;}
.Bottom002626 .copyright dt a::after{ display:inline-block; content:''; width:1px; height:12px; vertical-align:middle; margin:0 10px; background:#2e318e;}
.Bottom002626 .copyright dt a:last-child::after{ display:none;}
.Bottom002626 .copyright dt{ float:left; width:40%;}
.Bottom002626 .copyright dd{ float:right; width:60%;text-align: right;}
/*.Bottom002626 .copyright dd span{ color:#6163ab;}*/
.Bottom002626 .copyright dd span a{color:#fff; text-decoration:underline;}
.Bottom002626 .copyright a:hover{ color:#fff;opacity:0.5;}
@media(max-width:1280px){
.Bottom002626 .contact dt aside{ font-size:24px;}
}
@media(max-width:1100px){
.Bottom002626 .bottom nav{ display:none;}
.Bottom002626 .contact{ position:relative; max-width:320px;margin:0 auto;}
}
@media(max-width:768px){
.Bottom002626 .links,
.Bottom002626 .copyright{ float:none; width:auto;}
.Bottom002626 .copyright{ padding-top:3%;}
.Bottom002626 .copyright dt,.Bottom002626 .copyright dd{ float: none; width:100%;text-align: left;}

}


/*RighInfo002218*/
.RighInfo002218 { text-justify: inter-ideograph; text-align: justify; word-wrap: break-word; clear: both; overflow: hidden; min-height: 246px; padding-bottom: 1%; }

.RighInfo002218 .box1 { padding: 15px 15px 15px 15px; color: #728391; font-size: 16px; line-height: 30px; background: #f3f3f3; }

.RighInfo002218 .box1 .pic { float: right; margin-left: 3%; margin-top: 38px;}

.RighInfo002218 .box1 .h3 { font-size: 22px; color: #0D70B5; margin: 0 0 20px 0; }

.RighInfo002218 .box1 figure { padding:3.5% 2%; color: #555; }

.RighInfo002218 .list { padding-top: 5%; }

.RighInfo002218 .list li { display: block; float: left; width: 42%; }

.RighInfo002218 .list li+li { padding-left: 2%; }

.RighInfo002218 .list li:first-child, .RighInfo002218 .list li:last-child { width: 29%; }

.RighInfo002218 .list img { float: left; margin-right: 3%; max-width: 98px; }

.RighInfo002218 .list figure { padding-top: 7%; }

.RighInfo002218 .list h2 { font-weight: normal; color: #008cd6; font-size: 18px; margin: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.RighInfo002218 .list p { margin: 10px 0 0; color: #728391; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

@media(max-width:1000px) {

.RighInfo002218 .box1 .pic { float: none; margin: 0 auto 3% auto; display: block; }

.RighInfo002218 .list figure { padding: 3% 0; }

.RighInfo002218 .list li { width: 100% !important; padding: 0 !important; margin: 2% 0; max-width: 400px; }
}

/*RighInfo002218 End*/
/*
 .RighInfo002223 为demo编号
 */
.RighInfo002223 { background-color: #fff; }

.RighInfo002223 .auto { padding-top: 3%; padding-bottom: 1%; }
.RighInfo002223 .con{ margin-top:40px;}

.RighInfo002223 .pic { margin-top: 40px; }
.RighInfo002223 .h3 { color: #0D70B5; line-height: 1.6; margin: 0; font-size: 20px; text-align: center; }

.RighInfo002223 .h4 { font-size: 16px; color: #0D70B5; margin: 30px 0px 0 0; }

.RighInfo002223 .h3:after { color: #8fb8e1; width: 50px; height: 2px; background: #8fb8e1; border: none; margin: 0 auto; margin: 15px auto; content: ""; display: block; }

.RighInfo002223 .h4:after { color: #8fb8e1; width: 50px; height: 2px; background: #8fb8e1; border: none; margin: 15px 0px; content: ""; display: block; }

.RighInfo002223 .ul { margin: 0; clear: both; }

.RighInfo002223 .ul li { font-size: 16px; width:46%; line-height: 30px; float:left; margin-right:4%;margin-bottom: 14px; position:relative; padding-left:12px;}
.RighInfo002223 .ul li:nth-child(2n){ margin-right:0;}
.RighInfo002223 .ul li:after{ background:#0D70B5; width:3px; height:16px; display:block; content:''; position:absolute; left:0; top:8px;}

.RighInfo002223 .ul li span { font-family: Arial; font-size: 16px; color: #0D70B5; font-weight: bold; }

.RighInfo002223 p { line-height: 2.245; font-size: 14px; color: #666; margin: 0px 0px 25px; clear: both; }
.RighInfo002223 .txt{ margin:30px 0; background:#f9f9f9; padding:3% 3% 1.5%;}
.RighInfo002223 .txt p{ margin:0; padding-bottom:1.5%; font-size:16px; line-height:30px;}
.RighInfo002223 .txt p span{ font-weight:bold; font-size:16px; color:#0D70B5;}

@media screen and (min-width: 1024px) {

.RighInfo002223 .h3 { font-size: 24px; }

.RighInfo002223 .pic { width: 23.765%; }

.RighInfo002223 .con { width: 71.235%; }
}

@media screen and (min-width: 768px) {

.RighInfo002223 .h3:after, .RighInfo002223 .h3:after { margin: 15px auto; }

.RighInfo002223 .h4 { font-size: 18px; margin-top: 0px; }

.RighInfo002223 .pic { float: left; width: 24.765%; }
.RighInfo002223 .pic img{ margin:0 auto; display:block;}

.RighInfo002223 .con { float:right ; width: 70.235%; }
}
.RighInfo002223 .con1 { width:100%; }
/*
 .TextList001214 为demo编号
 */

 .content1 { padding-bottom:4%}
.TextList001214 { padding-bottom:0%}
.TextList001214 li { float: left; width: 49%; margin-right: 2%; margin-bottom: 2%; border: 1px solid #e9efee; border-left: 2px solid #0D70B5; padding: 2%; background: url(../images/TextList001214-bg.png) no-repeat center center/contain; }

.TextList001214 li:nth-child(2n) { margin-right: 0; }

.TextList001214 li h3 { color: #0D70B5; font-size: 17px; margin: 0; }

.TextList001214 li p { margin: 5px 0; line-height: 25px; color:#555;height: 76px; overflow:hidden;}

.TextList001214 li p span { color: #0D70B5; vertical-align: middle; }

.TextList001214 li p u { color: #0555e4; }

.TextList001214 li:hover { -webkit-box-shadow: 0 2px 7px rgba(0,0,0,0.19); -moz-box-shadow: 0 2px 7px rgba(0,0,0,0.19); box-shadow: 0 2px 7px rgba(0,0,0,0.19); }

@media(max-width:768px) {

.TextList001214 li { width: 49%; }

.TextList001214 li:nth-child(3n) { margin-right: 2%; }

.TextList001214 li:nth-child(2n) { margin-right: 0; }
}

@media(max-width:640px) {

.TextList001214 .city dl { float: none; width: 100%; clear: both; margin-bottom: 2%; }
}

@media(max-width:480px) {

.TextList001214 li { float: none; width: auto; margin-right: 0 !important; }

.TextList001214 li h3 { font-size: 16px; }
}

/*
 .Banner002187 为demo编号
 */
.Banner002187 span { background-position: center center; background-repeat: no-repeat; -moz-background-size: cover; background-size: cover; height: 400px; display: block; }

.Banner002187 img { display: none; }

@media (max-width: 1000px) {

.Banner002187 span { height: auto; background: none; height: auto; }

.Banner002187 img { display: block; }
}

/*Menu002169 */
.Menu002169 { padding-bottom: 3%; }

.Menu002169 dt { text-align: right; background: url(../images/Menu002169-icon_home.gif) no-repeat right center; font-size: 12px; padding: 30px 20px 30px 0; color: #999; }

.Menu002169 dt a { background: url(../images/Menu002169-cur_a.gif) no-repeat right center; padding-right: 10px; margin-right: 5px; color: #999; }

.Menu002169 dt span { color: #006cba; }

.Menu002169 dd { width: 180px; line-height: 91px; background: url(../images/Floor002722_txtbg.png) no-repeat left top #0D70B5; font-size: 24px; -moz-border-radius: 50px 0 0; border-radius: 50px 0 0; color: #fff; text-align: center; position: relative; z-index: 1; margin-top: -30px; }

.Menu002169 dd:before { display: inline-block; content: ''; width: 15px; height: 3px; background: #fff; margin-right: 5px; vertical-align: middle; }

.Menu002169 nav {/* border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;*/ background: #f5f5f5; line-height: 60px; height: 62px; margin-top: -62px; }

.Menu002169 nav ul { float: right; }

.Menu002169 nav li { float: left; margin-left: 56px; }

.Menu002169 nav li:after { display: block; width: 0; height: 0; margin: 0 auto; content: ''; border: 6px solid transparent; border-bottom: 0; }

.Menu002169 nav li a { display: block; padding: 0 12px; position: relative;font-size: 16px; }

.Menu002169 nav li a:after { position: absolute; left: 0; width: 100%; height: 3px; content: ''; bottom: -1px; }

.Menu002169 nav li.aon a:after { background: #0D70B5; }

.Menu002169 nav li.aon:after { border-top-color: #0D70B5; }

.Menu002169 nav li.aon { font-weight: bold; }

.Menu002169 nav li a:hover, .Menu002169 nav li.aon a { color: #0D70B5; }

@media(max-width:1200px) {

.Menu002169 nav li { margin-left: 20px; }
}

@media(max-width:1000px) {

.Menu002169 dd, .Menu002169 nav { margin-top: 0; }

.Menu002169 nav ul { float: none; }
}

@media(max-width:1000px) and (min-width:641px) {

.Menu002169 dl { overflow: hidden; }

.Menu002169 dd { float: left; }

.Menu002169 dt { float: right; }
}

@media(max-width:768px) {

.Menu002169 nav { height: auto; line-height: 40px; }

.Menu002169 nav li { margin: 0; width: 25%; text-align: center; }

.Menu002169 nav li a { display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
}

@media(max-width:640px) {

.Menu002169 dt { padding-top: 15px; padding-bottom: 15px; }

.Menu002169 dd { width: auto; line-height: normal; text-align: left; padding:16px; background-position: right top; -moz-background-size: contain; background-size: contain; }
}

@media(max-width:480px) {

.Menu002169 dd { font-size: 20px; }

.Menu002169 nav li { width: 48%; }
}

/*PicList001954*/
.PicList001954 { padding: 1% 0 2%; }

.PicList001954 .ad {width:100%; margin:2% 0;}

.PicList001954 .ad img { width: 100%; display:block; margin:0 auto;}

.PicList001954 li { padding-bottom: 5%; float:left; width:61%;}
.PicList001954 li:nth-child(2n){width:35%; float:right; margin-top:55px;}
.PicList001954 li:last-child{ clear:both; width:100%; margin-top:3%;}
.PicList001954 li h1 { margin: 0; border-bottom: 1px solid #d8e2e6; position: relative; margin-bottom:3%;}

.PicList001954 li h1 a { color: #0D70B5; font-size: 20px; padding-right: 120px; }

.PicList001954 li h1:after { display: block; content: ''; height: 2px; margin-top: 20px; background-color: #0D70B5; width: 40px; }
.PicList001954 li .word{ width:42%; float:left;}
.PicList001954 li figure{ width:56%; float:right; margin-top:60px;}
.PicList001954 li .pic{ float:none; width:100%;margin-top:0px;}

.PicList001954 li p { margin:0; color: #555; font-size: 16px; line-height: 28px; padding-bottom:15px;}
.PicList001954 li .word p span{ padding-left:12px; position:relative; display:block; padding-top:12px;}
.PicList001954 li .word p span:after{ content:''; background:#0D70B5; width:6px; height:6px; -moz-border-radius:6px; border-radius:6px; display:block; position:absolute; left:0; top:22px;}
.PicList001954 li figure img { display: block; width: 100%; }

@media(max-width:640px) {
.PicList001954 .ad, .PicList001954 ul { float: none; width: auto; }
.PicList001954 .ad { text-align: center; padding-bottom: 3%; }
.PicList001954 .ad img { width: auto; }
.PicList001954 li .word,.PicList001954 li figure{ width:100%; float:none;}
}
@media(max-width:580px) {
.PicList001954 li,.PicList001954 li:nth-child(2n){float: none; width:100%;}
.PicList001954 li h1 a{ padding-right:0}
}



/*.PicList001966*/
.PicList001966 { padding: 1% 0 2%; }
.PicList001966 .h3 { color: #0D70B5; line-height: 1.6; margin: 0; font-size: 24px; text-align: center; }
.PicList001966 .h3:after { color: #8fb8e1; width: 50px; height: 2px; background: #8fb8e1; border: none; margin: 0 auto; margin: 15px auto; content: ""; display: block; }

.PicList001966 li { padding-bottom: 3%;/* float:left; width:61%;*/}
/*.PicList001966 li:nth-child(2n){width:35%; float:right; margin-top:55px;}
.PicList001966 li:last-child{ clear:both; width:100%; margin-top:3%;}*/
.PicList001966 li h1 { margin: 0; border-bottom: 1px solid #d8e2e6; position: relative; margin-bottom:1%;}

.PicList001966 li h1 a { color: #0D70B5; font-size: 20px; padding-right: 120px; }

.PicList001966 li h1:after { display: block; content: ''; height: 2px; margin-top: 10px; background-color: #0D70B5; width: 40px; }
.PicList001966 li .word{ width:100%;}
.PicList001966 li figure{ width:100%; margin-top:60px;}
.PicList001966 li .pic{ float:none; width:100%;margin-top:0px;}

.PicList001966 li p { margin:0; color: #555; font-size: 16px; line-height: 28px; padding-bottom:15px;}
.PicList001966 li .word p span{ padding-left:12px; position:relative; display:block; padding-top:12px;}
.PicList001966 li .word p span:after{ content:''; background:#0D70B5; width:6px; height:6px; -moz-border-radius:6px; border-radius:6px; display:block; position:absolute; left:0; top:22px;}
.PicList001966 li figure img { display: block; width: 100%; }

@media(max-width:640px) {
.PicList001966 .ad, .PicList001966 ul { float: none; width: auto; }
.PicList001966 .ad { text-align: center; padding-bottom: 3%; }
.PicList001966 .ad img { width: auto; }
.PicList001966 li .word,.PicList001966 li figure{ width:100%; float:none;}
}
@media(max-width:580px) {
.PicList001966 li,.PicList001966 li:nth-child(2n){float: none; width:100%;}
.PicList001966 li h1 a{ padding-right:0}
}




/*Timeline002543 */
.Timeline002543{ position:relative; z-index:1;overflow:hidden; padding:3% 0 9%;}
.Timeline002543 .title{ font-size:30px; color:#666; padding:20% 0 8% 56px;}
.Timeline002543 .title span{ display:block; color:#000; font-family:"MS Serif", "New York", serif; font-size:60px;}
.Timeline002543 .title::after{ width:50px; height:2px; background:#000; content:''; display:block; margin-top:20px;}
@media(max-width:640px){
.Timeline002543 .title{ font-size:24px; padding-top:5%; padding-left:0;}
.Timeline002543 .title span{ font-size:40px;}
}

.Timeline002543 .banner{ position: absolute;  right:0; top:0; height:100%; background-position: center top; -moz-background-size:auto 85%; background-size:auto 85%;height: 675px;}
.Timeline002543 .main{ padding-left:5%; padding-right:46%;}
.Timeline002543 .list{ position:relative; margin:0 56px; margin-bottom:8%;}
.Timeline002543 .list::before,
.Timeline002543 .list::after{ position:absolute; content:''; width:35px; top:50%; height:1px; background:#ccc;}
.Timeline002543 .list::before{ left:-30px;}
.Timeline002543 .list::after{ right:-30px;}
.Timeline002543 .list .prev,
.Timeline002543 .list .next{ width:25px; height:49px; position:absolute; top:50%; margin-top:-25px; background:url(../images/Timeline002543_controls.png) no-repeat left top; cursor:pointer;}
.Timeline002543 .list .prev{ left:-56px;}
.Timeline002543 .list .next{ right:-56px; background-position:right top;}
.Timeline002543 .list .bd li{padding:10px 0; float:left; position:relative; overflow:hidden;}
.Timeline002543 .list .bd .tempWrap{ margin:0 auto;}
.Timeline002543 .list .bd li::before,
.Timeline002543 .list .bd li::after{ position:absolute; content:'';width:50%; height:1px; background:#ccc; top:50%;}
.Timeline002543 .list .bd li::before{ left:0;  margin-left:-65px;}
.Timeline002543 .list .bd li::after{ right:-65px;}
.Timeline002543 .list .bd li a{ display:block; width:92px; height:92px; position:relative; margin:0 auto; line-height:92px; text-align:center; color:#212121; font-size:24px; font-family:"Courier New", Courier, monospace; font-weight:bold;}
.Timeline002543 .list .bd li a span{ position:relative; z-index:3;}
.Timeline002543 .list .bd li a i,
.Timeline002543 .list .bd li a i::before,
.Timeline002543 .list .bd li a i::after{position:absolute;top:0; }
.Timeline002543 .list .bd li a i{ z-index:1; border-left:1px solid #ccc; border-right:1px solid #ccc; width:100%; height:52px; top:50%; -webkit-transform:translate(0,-50%); -moz-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%); left:0; -webkit-transition:background 0.3s; -moz-transition:background 0.3s; transition:background 0.3s;}
.Timeline002543 .list .bd li a i::before,
.Timeline002543 .list .bd li a i::after{ content:''; width:100%; height:54px;left:0;border-left:1px solid #ccc; border-right:1px solid #ccc; -webkit-transition:background 0.3s; -moz-transition:background 0.3s; transition:background 0.3s;}
.Timeline002543 .list .bd li a i::before{ -webkit-transform:rotate(60deg); -moz-transform:rotate(60deg); -ms-transform:rotate(60deg); transform:rotate(60deg);}
.Timeline002543 .list .bd li a i::after{ -webkit-transform:rotate(-60deg); -moz-transform:rotate(-60deg); -ms-transform:rotate(-60deg); transform:rotate(-60deg); }
.Timeline002543 .list .bd li.on a i,
.Timeline002543 .list .bd li.on a i::before,
.Timeline002543 .list .bd li.on a i::after{ background:#0D70B5; border:none;}
.Timeline002543 .list .bd li.on a i::before,
.Timeline002543 .list .bd li.on a i::after{ height:92px;}
.Timeline002543 .list .bd li.on a{ color:#fff;width:106px;}
.Timeline002543 .list .bd li.on a i{ width:54px;  left:50%;height:100%; top:0;   -webkit-transform:translate(-50%,0);   -moz-transform:translate(-50%,0);   -ms-transform:translate(-50%,0);   transform:translate(-50%,0);border:0;}

.Timeline002543 .big ul{ display:none; margin:0 auto; width:100%; max-width:690px;}
.Timeline002543 .big li{ overflow:hidden;}
.Timeline002543 .big .pic{ float:left; width:42%;}
.Timeline002543 .big .pic img{ display:block; width:100%;}
.Timeline002543 .big .txt{ float:right; width:55%;}
.Timeline002543 .big .txt h3{ font-size:20px;color:#0670C8;    margin: 0;}
.Timeline002543 .big .txt p{ font-size:16px; line-height:32px}
.Timeline002543 .big .txt p b{ color:#0670C8; padding-right:10px;}
@media(max-width:1024px){
.Timeline002543 .banner{ display:none;}
.Timeline002543 .main{ padding-right:5%;}
}
@media(max-width:640px){
.Timeline002543 .banner{ position:relative; width:100% !important; padding-bottom:100%; display:block; -moz-background-size:cover; background-size:cover;}
.Timeline002543 .big .pic,.Timeline002543 .big .txt{ float:none; width:100%;}
}
@media(max-width:374px){
.Timeline002543 .list .bd li a i{ display:none;}
.Timeline002543 .list .bd li a{ color:#999;}
.Timeline002543 .list .bd li.on a{ color:#000;}
}


/*PicList002120 */
.PicList002120{padding:1% 0 0;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:3%;    background: #fff;
    -webkit-box-shadow: 0 0 8px 2px #eee;
       -moz-box-shadow: 0 0 8px 2px #eee;
            box-shadow: 0 0 8px 2px #eee;    padding-top: 30px;
    padding-top: 2%;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:105%; -moz-background-size:contain; background-size:contain;}
@media(min-width:641px){
.PicList002120 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
.PicList002120 li{ width:100%; margin-right:0%;}
}
/*
 .Page002274 为demo编号
 */
.Page002274{ text-align:center; padding:1% 0 60px;color:#666666;}
.Page002274 .Pages *{ vertical-align:middle;}
.Page002274 .Pages .p_cur,
.Page002274 .Pages .p_count,.Page002274 .Pages .a_first,.Page002274 .Pages .a_end,.Page002274 .p_jump,
.Page002274 .Pages .p_total{ display:none;}
.Page002274 .Pages a{ display:inline-block; padding: 0 15px; line-height:37px; background-color: #f0f0f0; color:#666666; margin-left:5px;}
.Page002274 .Pages a:hover,
.Page002274 .Pages a.a_cur{ color:#fff; background-color:#0D70B5;}
.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;}
}


/*
 .PicList000568 为demo编号
 */
.PicList000568 .title{ text-align:center; font-size:30px; padding:2% 0;}
.PicList000568 .title span{ font-family:Georgia; font-size:24px; text-transform:uppercase; display:block; color:#c1c1c1;}
.PicList000568 .Con{ position:relative;}
.PicList000568 .grid{width:33.33333%;min-height:100px; padding-bottom:3%;float:left;-webkit-transition: top 1s ease, left 1s ease;-moz-transition: top 1s ease, left 1s ease;transition: top 1s ease, left 1s ease;}
.PicList000568 .grid1{ text-align:center}
.PicList000568 .grid a{ display:block; padding:15px; position:relative;}
.PicList000568 .grid figure{ overflow:hidden;}
.PicList000568 .grid figure img{ width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1); -transform:scale(1); -ms-transform:scale(1);-webkit-transition:all 1s ease 0.2s; -moz-transition:all 1s ease 0.2s; transition:all 1s ease 0.2s}
.PicList000568 .grid a:hover img{ -webkit-transform:scale(1.2); -moz-transform:scale(1.2); transform:scale(1.2); -transform:scale(1.2); -ms-transform:scale(1.2); -webkit-transition:all 1s ease 0.2s; -moz-transition:all 1s ease 0.2s; transition:all 1s ease 0.2s;}
.PicList000568 .grid h1{ color:#333; margin:0; padding:4% 0; font-size:16px;}
.PicList000568 .grid p{ margin:0; line-height:21px; margin-bottom:6.5%; color:#777; font-size:15px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height: 42px;}
.PicList000568 .grid span{ width:108px; height:32px; line-height:32px; text-align:center; display:inline-block; background-color:#0D70B5;    -moz-border-radius: 50px;    border-radius: 50px; color:#fff; font-size:13px;}
@media(max-width:640px){
.PicList000568 .title{font-size:18px;}
.PicList000568 .title span{ font-size:14px;}
.PicList000568 .grid a{ padding:5px; }
.PicList000568 .grid{ width:48%}
}
@media(max-width:480px){
.PicList000568 .grid h1{ font-size:14px;}
.PicList000568 .grid p{ overflow:hidden; height:40px;}.PicList000568 .grid{ width:100%}
}
@media(max-width:320px){
.PicList000568 .grid span{ font-size:12px; height:27px; line-height:27px;}

}


/*PicList002035 */
.PicList002035{ color:#666; padding:1% 0 0}
.PicList002035 li{ margin-bottom:3%; padding-left:373px; padding-right:72px; position:relative;background: #fff;
    -webkit-box-shadow: 0 0 10px 2px #eee;
       -moz-box-shadow: 0 0 10px 2px #eee;
            box-shadow: 0 0 10px 2px #eee;}
/*.PicList002035 li:nth-child(2n){ background-color:#1a1a1a;}*/
.PicList002035 li .Ispic{ position:absolute; left:0; top:0; width:373px; height:100%; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; transition-duration: .5s;}
.PicList002035 li .Ispic img{ display:none;}
.PicList002035 li div{ padding:4% 10% 4% 0; margin-left:3%;  position:relative;}
.PicList002035 li time{ position:absolute; right:5%; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); color:#0D70B5; font-size:13px;}
.PicList002035 li time span{ color:#0D70B5; font-size:48px; display:block;}
.PicList002035 li .dot{ font-size:18px; color:#333; -webkit-transition: .5s ease-in-out; -moz-transition: .5s ease-in-out; transition: .5s ease-in-out;}
.PicList002035 li:hover  .dot{ color:#0D70B5;   }
.PicList002035 li:hover .Ispic{ -webkit-transform:scale(1.05,1.05); -moz-transform:scale(1.05,1.05); -ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.PicList002035 li p{ opacity:0.8; line-height:28px; overflow:hidden; height:80px; margin-bottom:3%;}
.PicList002035 li i{-webkit-transition-duration: .3s;-moz-transition-duration: .3s;transition-duration: .3s;-webkit-transition-delay: .5s;-moz-transition-delay: .5s;transition-delay: .5s; background:url(../images/PicList002035-more.png) no-repeat; width:21px; height:11px; display:inline-block;}
.PicList002035 li:hover i{ -webkit-transform:translateX(100%); -moz-transform:translateX(100%); -ms-transform:translateX(100%); transform:translateX(100%);  }
@media(max-width:1000px){
.PicList002035 li{ padding-left:35%;}
.PicList002035 li .Ispic{ width:35%;}
}
@media(max-width:640px){
.PicList002035 li time span{font-size:40px;}
.PicList002035 li p{ height:50px;}
}
@media(max-width:480px){
.PicList002035 li .Ispic{ position:relative; width:auto; height:auto; padding-bottom:50%; display:block;}
.PicList002035 li{ padding:0;margin-bottom: 20px;}
.PicList002035 li time{right:auto; top:auto; -webkit-transform:translateY(0); -moz-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0); left:0; top:0; background-color: rgba(13,112,181,0.9); color:#ccc; padding:3%;}
.PicList002035 li time span{ color:#fff;}
}


/*
新闻详情
 */
.news_info{padding:0 0 4%;}
.news_info .title{ text-align:center; padding-bottom:0px; background:none;}
.news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:20px;}
.news_info .title p span{ margin:0 36px; color:#999;  font-size:12px;}
.news_info .info{ text-align:justify; text-justify:inter-ideograph; padding-top:20px;}
.news_info .info img{ margin:15px 0;}
.news_info .info p{ font-size:16px; color:#666; line-height:30px; margin:12px 0; text-indent:2em;}
.news_info .info_back{ text-align:center; clear:both; padding:2% 0 20px 0;}
.news_info .info_back a{ color:#999; font-size:16px;}
.news_info .info_back a:hover{color:#0D70B5;}
.news_info .info_back .goback{ background:#0D70B5; padding:8px; color:#fff; -moz-border-radius:6px; border-radius:6px;}
.news_info .info_back .goback:hover{ color:#fff}
.news_info .info_back dl{ width:35%;}
.news_info .info_back .prepage{ float:left;}
.news_info .info_back .nextpage{ float:right;}


/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275{padding: 1% 0 12%}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #c1dfec;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 45px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 200px;background: #fff;
    padding: 2%;
    -webkit-box-shadow: 0 0 10px 2px #eee;
       -moz-box-shadow: 0 0 10px 2px #eee;
            box-shadow: 0 0 10px 2px #eee;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size:62px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 2% 0 90px}
	.RighInfo002275 .text .title{margin-bottom: 50px}
	.RighInfo002275 .map{width: 700px;height: 500px;}
	.RighInfo002275 .text{width: 40%;}
}



/*
 .Form000961 为demo编号
 */
.Form000961{ padding:1% 0 50px; background:#f7f7f7}
.Form000961 .title{ position:relative; color:#0071c4; padding-left:20px;}
.Form000961 .title:after{ position:absolute; left:0; top:6px; content:""; width:3px; height:30px; background:#0071c4}
.Form000961 .form{ display:table; width:100%;}
.Form000961  figure{     width: 47%; float: left;}
.Form000961  figure:nth-child(2){     width: 45%;float: right;}
.Form000961  figure p{ line-height:28px;  color:#7d7d7d; }
.Form000961 td{ padding-bottom:32px;}
.Form000961 td div{ position:relative;}
.Form000961 td div .form_err{ position:absolute; right:8px; top:18px; color:#f31313; line-height:20px; font-weight:bold;}
.Form000961 td div .text{ width:100%; border:1px solid #dadada; line-height:46px; height:46px; padding:0 10px;}
.Form000961 td div textarea.text{ line-height:23px; height:138px; padding:11px 10px;}
.Form000961 td div.float_l{ float:left; width:48%}
.Form000961 td div.float_r{ float: right; width:50%;}
.Form000961 td.btn{ text-align:center;}
.Form000961 td.btn input{ cursor:pointer; color:#fff; border:none; background:#0D70B5; width:70%; max-width:167px; height:45px;}
@media(max-width:1000px){
.Form000961  figure{vertical-align:top;}
}
@media(max-width:768px){
.Form000961  figure:nth-child(2){ display:none;}
.Form000961  figure{     width: 100%; float: none;}
}

/*
 TextList000858 为demo编号
 */

 .TextList000858{ padding:1% 0 2%}
.TextList000858 ul{ overflow:hidden;}
.TextList000858 ul li{ cursor:pointer;}
.TextList000858 ul li span,.TextList000858 ul ol span{ width:25%; float:left; position:relative; font-weight:bolder; background: #0D70B5; margin-bottom: 5px; line-height:45px; height:45px; color:#fff; text-align:center;}
.TextList000858 ul li span{ background:#e5e5e5; color:#333; font-weight:normal;}
.TextList000858 ul ol span::before{ content:""; position:absolute; left:0; width:1px; height:45px; background:#0D70B5;}
.TextList000858 ul li span:first-child{ padding-left:0; width:25%;}
.TextList000858 ul li span em{ font-style:normal; width:15px; height:15px; -moz-border-radius:3px; border-radius:3px; text-align:center; line-height:15px; color:#fff; font-weight:normal; position:absolute; left:10%; top:15px; background:#0D70B5; display:block; font-size:18px;}
.TextList000858 ul li dl{ display:none; position:relative; padding:20px 168px 38px 28px;}
.TextList000858 ul li dl a{ background:#0D70B5; width:120px; height:40px; line-height:40px; text-align:center; color:#fff; font-weight:bold;     display: block;margin-top: 15px;}
.TextList000858 ul li dl dt{ font-size:16px; font-weight:bold; color:#0D70B5;height:30px; line-height:30px;    margin-top: 10px;}
.TextList000858 ul li dl dd{     font-size: 16px; color: #666; line-height: 35px;}

@media (max-width:768px){
.TextList000858 ul li dl a{ position:static; display:block; margin-top:15px;}
.TextList000858 ul li dl{ padding:15px}

	}
@media (max-width:480px){
.TextList000858 ul li span{ font-size:14px;}
.TextList000858 ul li span:first-child{ padding-left: 2%; width:50%;}
.TextList000858 ul li span em{ left:5%;}
.TextList000858 ul ol span{ width:33.333%}
.TextList000858 ul li span:nth-child(4), .TextList000858 ul ol span:nth-child(4){ display:none}
.TextList000858 ul li dl dd{     font-size: 14px;  line-height: 27px;}
	}
@media (max-width:320px){
.TextList000858 ul li span em{ left:2%;}
	}



	/*
 .RighInfo002389 为demo编号
 */
.RighInfo002389{}
.RighInfo002389 .box1{ padding:40px 2% 3%; font-size:14px;}
.RighInfo002389 .box1 .title{ text-align:center;color:#999; text-transform:uppercase; font-size:12px;}
.RighInfo002389 .box1 .title h1{color: #e45806;font-size:30px;  font-weight:normal; margin:0; padding-bottom:5px; text-align:left; position:relative; padding-left:20px;}
.RighInfo002389 .box1 .title h1::after{ position:absolute; content:''; width:4px; height:42px; bottom:0px; left:0; background:#e45806}
.RighInfo002389 .box1 .title h1 span{position:relative; color:#da251d}
.RighInfo002389 .box1 .title h1 span::after,
.RighInfo002389 .box1 .title h1 span::before{ position:absolute; content:''; width:46px; height:9px; bottom:-4px; background-repeat:no-repeat; background-position:0 0;}
.RighInfo002389 .box1 .title h1 span::after{ right:-60px; background-image:url(../images/RighInfo002389-title_r.png);}
.RighInfo002389 .box1 .title h1 span::before{ left:-60px; background-image:url(../images/RighInfo002389-title_l.png);}
.RighInfo002389 .box1 .intro{ color:#666; line-height:24px; padding:0% 0 0% 0;}
.RighInfo002389 .box1 .ul_img{ overflow:hidden;}
.RighInfo002389 .box1 .ul_img li{ width:32%; margin-right:2%; float:left;}
.RighInfo002389 .box1 .ul_img li img{ width:100%;}
.RighInfo002389 .box1 .ul_img li:last-child{ margin-right:0;}
.RighInfo002389 .box1 .more{ text-align:center; padding-top:3%;}
.RighInfo002389 .box1 .more a{ display:inline-block; font-size:16px; border:1px solid #008ae2; -moz-border-radius:3px; border-radius:3px; padding:10px 28px; color:#008ae2; -webkit-transition:padding ease-in-out 0.3s; -moz-transition:padding ease-in-out 0.3s; transition:padding ease-in-out 0.3s;}
.RighInfo002389 .box1 .more a:hover{color:#fff; border-color:#008ae2; background-color:#008ae2;padding:10px 38px;}

.RighInfo002389 .box2{ font-size:14px; padding:0 2% 1%;}
.RighInfo002389 .box2 .title{ text-align:center;color:#0D70B5; text-transform:uppercase; font-size:16px;}
.RighInfo002389 .box2 .title h1{color: #e45806;font-size:30px;  font-weight:normal; margin:0; padding-bottom:5px; text-align:left; position:relative; padding-left:20px;}
.RighInfo002389 .box2 .title h1::after{ position:absolute; content:''; width:4px; height:42px; bottom:0px; left:0; background:#e45806}
@media(min-width:1200px){
 .RighInfo002389 .box2 li .txt{ padding-top:10%;}
}
@media(min-width:769px){
 .RighInfo002389 .box2 ul{ padding-bottom:31%; position:relative; margin-top:30px;}
 .RighInfo002389 .box2 li{ position:absolute; height:100%; width:50%; top:0; text-align:center;}
 .RighInfo002389 .box2 li:nth-child(1){ left:0;}
 .RighInfo002389 .box2 li:nth-child(2){ right:0;}
 .RighInfo002389 .box2 li .txt,
 .RighInfo002389 .box2 li .Ispic{ position:absolute; left:0; width:100%; height:50%;}
 .RighInfo002389 .box2 li:nth-child(1) .txt,
 .RighInfo002389 .box2 li:nth-child(2) .Ispic{ bottom:0;}
 .RighInfo002389 .box2 li:nth-child(2) .txt,
 .RighInfo002389 .box2 li:nth-child(1) .Ispic{ top:0;}

 .RighInfo002389 .box2 li::before{ position:absolute; content:''; background:url(../images/RighInfo002389-bg_l.png) no-repeat; width:35px; height:31px; }
 .RighInfo002389 .box2 li:nth-child(1)::before{left:0; bottom:0;}
 .RighInfo002389 .box2 li:nth-child(2)::before{right:0; top:0; background-image:url(../images/RighInfo002389-bg_r.png);}

}
.RighInfo002389 .box2 li .txt p{ color:#555; margin:0; line-height:25px;font-size: 16px;}
.RighInfo002389 .box2 li .txt b{ color:#997249; font-size:16px;}
.RighInfo002389 .box2 .tips{ background:url(../images/RighInfo002389-con_bg.png) no-repeat center center; -moz-background-size:cover; background-size:cover; padding:0 18% 2%; text-align:center;}
.RighInfo002389 .box2 .tips p{ padding:3% 0 4%; line-height:20px; margin:0;}
.RighInfo002389 .box2 .tips .more{ background:url(../images/RighInfo002389-a_more.png) no-repeat; width:40px; height:20px; display:inline-block;}
@media(max-width:1000px){
 .RighInfo002389 .box2 .title h1{font-size: 24px;}
 .RighInfo002389 .box2 li .txt p{ margin:0;padding: 0 2%;}
}
@media(max-width:768px){
 .RighInfo002389 .box2 li{ position:relative; text-align:center; margin-bottom:3%;}
 .RighInfo002389 .box2 li .Ispic{ padding-bottom:0%; display:block;}

 .RighInfo002389 .box2 li .txt p{ margin-bottom:3%;}
 .RighInfo002389 .box2 .tips{ padding:3%;}
 .RighInfo002389 .box1 .title h1{ font-size: 20px;}
}
@media(max-width:480px){

}


/*RighInfo002523 */
.RighInfo002523{ padding:3% 0;}
.RighInfo002523 ul{ margin:0 -1%}
.RighInfo002523 li{ float:left; text-align:center; margin:0 1%; margin-bottom:3%; position:relative;-webkit-box-shadow: 0 0 10px 2px #eee;-moz-box-shadow: 0 0 10px 2px #eee;box-shadow: 0 0 10px 2px #eee;
    padding: 2%;}
.RighInfo002523 li span{ font-size:30px; color:#0D70B5; font-family:Arial, Helvetica, sans-serif;}
.RighInfo002523 li h5{ margin:10px 0 0  0; font-size:16px;min-height: 42px;height: 42px; overflow: hidden;}
.RighInfo002523 li .pic{ padding:7px;/*border-radius:50%; background:#f5f5f5; */max-width:266px; width:80%; overflow:hidden; margin:0 auto; position:relative; z-index:10;}
.RighInfo002523 li .pic img{ display:block;/*border-radius:50%;*/ width:100%;}
@media(min-width:769px){
.RighInfo002523 li{width:31.333333%;}
.RighInfo002523 ul:nth-child(2n) li{ float:right;}
}
@media(max-width:1024px) and (min-width:769px){
.RighInfo002523 li h5{ height:40px; line-height:20px; overflow:hidden;}
}
@media(max-width:768px){
.RighInfo002523 ul::after{ display:none;}
.RighInfo002523 li{ width:48%; padding:2%;}
.RighInfo002523 li:nth-child(2n+1){ clear:left;}
}
@media(max-width:480px){
.RighInfo002523 li{ width:100%; padding:15px;margin: 0 0%; margin-bottom:10px;}
.RighInfo002523 li:nth-child(2n+1){ clear:left;}
.RighInfo002523 ul{ margin:0}
}

/*
 .Menu002252 ä¸ºdemoç¼–å·
 */
.Menu002252{padding:10px 0; text-align:center; overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 a.aon,.Menu002252 a:hover{ color:#fff; background-color:#0D70B5;}
@media(min-width:768px){
	.Menu002252{padding:25px 0 10px;}
	.Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; -moz-border-radius:30px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding:0px 0 20px;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; -moz-border-radius:36px; border-radius:36px;}
}


.content1 .RighInfo002523 .ul{ margin: 0; }
/*
 .搜索 为demo编号
 */
.TextList000746{ padding:1% 0 3%}
.TextList000746 li{border-bottom: #f0f0f0 1px dashed; line-height:27px; padding:10px 0;}
.TextList000746 li a{ padding-left:20px; background:url(../images/TextList000746-icon.jpg) no-repeat 5px center;}
.TextList000746 li a:hover{ color:#0D70B5;}
.TextList000746 li time{ float:right; color:#999; font-size:12px; margin-left:10px;}

/*
新闻详情
 */
.news_info{padding:40px 0 4%;}
.news_info .title{ text-align:center; padding-bottom:0px; background:none;}
.news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:20px;}
.news_info .title p span{ margin:0 36px; color:#999;  font-size:12px;}
.news_info .info{ text-align:justify; text-justify:inter-ideograph; padding-top:20px;}
.news_info .info img{ margin:15px 0;}
.news_info .info p{ font-size:14px; color:#666; line-height:26px; margin:12px 0; text-indent:2em;}
.news_info .info_back{ text-align:center; clear:both; padding:2% 0 20px 0;}
.news_info .info_back a{ color:#999; font-size:14px;}
.news_info .info_back a:hover{color:#0D70B5;}
.news_info .info_back .goback{ background:#0D70B5; padding:8px 18px; color:#fff; -moz-border-radius:6px; border-radius:6px;}
.news_info .info_back .goback:hover{ color:#fff}
.news_info .info_back dl{ width:35%;}
.news_info .info_back .prepage{ float:left;}
.news_info .info_back .nextpage{ float:right;}
.news_info li{ line-height:35px;}

/*
 .招聘表单
 */
.Form001725{ padding:20px 0 50px; }
.Form001725 .form{ padding-top:30px; max-width:1000px; width:100%;}
.Form001725 .form td{ padding-bottom:20px; font-size:14px; }
.Form001725 .form td.w1{ width:44%;}
.Form001725 .form td.w2{ width:0%;}
.Form001725 .form .text{ width:100%; -moz-border-radius:3px; border-radius:3px; border:1px solid #cfcfcf; line-height:45px;height:45px; text-indent:10px; background:none; }
.Form001725 .form p{ margin:0 0 10px 0;color:#2f63af; background:url(../images/Form001725-icon.png) no-repeat left center; padding-left:5px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001725 .form .btn{ background:#2f63af; color:#fff; cursor:pointer; font-size:18px; width:60%; max-width:180px; height:50px; -moz-border-radius:3px; border-radius:3px; border:none; margin-top:35px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.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;}
.Form001725 .form .but{ text-align:center;}




/*
 .RighInfo002254 为demo编号
 */
.RighInfo002254 .auto_1260{ max-width: 1260px;}
@media only screen and (max-width:1260px) {
	.RighInfo002254 .auto_1260{  padding: 0 2%;}
}
.RighInfo002254{ padding:30px 0 1%;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{-moz-background-size:contain;background-size:contain;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:123px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; -moz-background-size:contain; background-size:contain; /*border:1px solid #f2f2f2;*/}
.RighInfo002254 .list li.on figure{ border:2px solid #3c89d9;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:7% 0; color:#0D70B5; font-size:26px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; background:#eee; padding:10px 5%; color:#0D70B5; -webkit-transition:0.4s; -moz-transition:0.4s; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#0D70B5; color:#fff;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#0D70B5; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;line-height: 30px;}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
.RighInfo002254 .right_info p{margin-bottom:2%;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }
/*
 .RighInfo002257 为demo编号
 */
.RighInfo002257{ padding:0px 0 30px;}
.RighInfo002257 p{ line-height:1.8; }
.RighInfo002257 .item{border-bottom:1px dashed #d0d0d0; padding:25px 0;}
.RighInfo002257 .item .h1{font-size:17px; margin: 0;color:#0D70B5}
.RighInfo002257 .item .con{color:#666;font-size:16px; margin: 10px 0 0; line-height:30px;}
.RighInfo002257 .item .pic img{ width: 100%;}
@media only screen and (min-width:768px ) {
	.RighInfo002257 .item{ padding:38px 0; }
	.RighInfo002257 .item .pic{ float: left; width: 33%;}
    .RighInfo002257 .item .word{ float: right; width: 62%;}
    .RighInfo002257 .item:nth-child(2n) .pic{ float: right;}
    .RighInfo002257 .item:nth-child(2n) .word{ float: left;}
}
@media only screen and (max-width: 767px) {
   .RighInfo002257 .item{ margin: 0 auto; }
	.RighInfo002257 .item .word{ padding-bottom: 15px;}
    .RighInfo002257 .item .word{ padding-top:0 !important;}
}

/*RighInfo002554 */
.RighInfo002554{ padding:3% 0 5%;}
.RighInfo002554 .table_1 th,
.RighInfo002554 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:15px;font-size: 16px;}
.RighInfo002554 .table_1 th{ font-size:18px; font-weight:normal;}
.RighInfo002554 .table_1 .th_1{ background:#0d70b5;}
.RighInfo002554 .table_1 .th_2{ background:#0d70b5;}
.RighInfo002554 .table_1 .th_3{ background:#0d70b5;}
.RighInfo002554 .table_1 .th_4{ background:#685046;}
.RighInfo002554 .table_1 .th_2,.RighInfo002554 .table_1 .th_1,
.RighInfo002554 .table_1 .th_3,
.RighInfo002554 .table_1 .th_4{ color:#fff;}
@media(max-width:480px){
.RighInfo002554 .table_1{ overflow:auto;}
.RighInfo002554 .table_1 table{ width:180%;}
}
.Banner002697 .slides  li .images{ position: relative;z-index: 1; }
.Banner002697 .slides  li .images.play{ opacity: 0;z-index: -1; }
.Banner002697 .slides  li .videoo{ position: absolute;
 top: 0;
 left: 0;
width: 100%;
height: 100%;}
.Banner002697 .slides  li .videoo video{width: inherit;height: inherit; -o-object-fit: cover; object-fit: cover;}
